## XML Schema Object Documentation for root_objects, version 1. 0.

### Objects

#### <Configuration>

    Description: Root object for configuration

    Child objects:

                    <AAA> - Authentication, Authorization and Accounting

                    <AIB> - AIB configuration data

                    <ANCP> - ANCP configuration commands

                    <APS> - SONET Automatic Protection Switching (APS) configuration

                    <ARP> - ARP configuration

                    <ATM> - Global ATM configuration

                    <ActiveNodeTable> - Per-node configuration for active nodes

                    <BFD> - BFD Configuration

                    <BGP> - BGP configuration commands

                    <CDP> - Global CDP configuration data

                    <CGNTable> - None

                    <Clock> - Configure time-of-day clock

                    <ControlPlane> - Configure control Plane

                    <Crypto> - Crypto configuration

                    <DHCPV6D> - IPV6 DHCP config data

                    <DynamicConfigurationTemplates> - All dynamic template configurations

                    <EIGRP> - Configure Neighbor

                    <ES_ACL> - Layer 2 ACL configuration data

                    <ErrorDisable> - Error Disable Configuration

                    <EthernetFeatures> - Ethernet Features Configuration

                    <EventManager> - Event manager configuration

                    <Exception> - Core dump configuration commands

                    <FTP> - FTP configuration

                    <FrequencySynchronization> - Frequency Synchronization global configuration

                    <GlobalAF> - Default VRF configuration

                    <GlobalInterfaceConfiguration> - Global scoped configuration for interfaces

                    <HSRPCfg> - HSRP configuration

                    <HTTP> - HTTP access

                    <HardwareModule> - Configure subslot h/w module

                    <HardwareModuleEFD> - EFD (Early Fast Discard)

                    <HardwareModuleLoadBalance> - Load balance configuration

                    <HardwareModuleProfile> - Memory resource configuration

                    <HardwareModuleQoSMode> - QoS mode in hardware module port(s)

                    <HardwareModuleTCAM> - TCAM

                    <Hostname> - Configure system's hostname

                    <HwModuleServiceMaintenanceMode> - Hardware module service Maintenace mode for the node

                    <ICMP> - IP ICMP configuration data

                    <IGMP> - IGMPconfiguration

                    <IGMPSnooping> - IGMP snooping configuration

                    <IP> - IP TCP Configuration Data

                    <IPAddressPool> - IP address pool configuration data

                    <IPDomain> - IP domain configuration

                    <IPExplicitPaths> - IP Explicit Path config data

                    <IPHCProfile> - Define IPHC Profile

                    <IPSLA> - IPSLA configuration

                    <IPV4NetworkGlobal> - IPv4 network global configuration data

                    <IPV4Pool> - Configure IPv4 Pool

                    <IPV4_ACLAndPrefixList> - IPv4 ACL configuration data

                    <IPV4_DHCPD> - DHCP IPV4 configuration

                    <IPV6_ACLAndPrefixList> - IPv6 ACL configuration data

                    <IP_ARM> - IP Address Repository Manager (IPv4/IPv6 ARM) configuration data

                    <IP_TCP> - Global IP TCP configuration

                    <IPv4Telnet> - IPv4 telnet configuration

                    <IPv4Virtual> - IPv4 virtual address for management interfaces

                    <IPv6Assembler> - IPv6 fragmented packet assembler

                    <IPv6HopLimit> - Configure IPv6 hop count limit

                    <IPv6ICMP> - Configure IPv6 ICMP parameters

                    <IPv6Telnet> - IPv6 telnet configuration

                    <ISIS> - IS-IS configuration for all instances

                    <InterfaceConfigurationTable> - Configuration for all interfaces

                    <KeychainTable> - Configure a Key Chain

                    <L2TP> - L2TPv3 class used for L2VPNs

                    <L2VPN> - L2VPN configuration

                    <LACP> - Link Aggregation Control Protocol commands

                    <LR> - The pairing configuration is held in here.

                    <LawfulIntercept> - Lawful intercept configuration

                    <Locale> - Define the geographical locale

                    <MFWD> - Multicast routing configuration

                    <MIB> - The heirarchy point for all the MIB configurations

                    <MLD> - MLD configuration

                    <MPLSInfra> - The root of MPLS infrastructure configuration

                    <MPLS_LDP> - MPLS LDP configuration

                    <MPLS_LSD> - MPLS LSD configuration data

                    <MPLS_OAM> - MPLS LSP verification configuration

                    <MPLS_TE> - The root of MPLS TE configuration

                    <MSDP> - MSDP Configuration

                    <MSTAG> - MSTAG Configuration

                    <MetroPolicer> - Metro Policer configuration

                    <NSR> - NSR global configuration

                    <NTP> - NTP configuration

                    <NetFlow> - NetFlow Configuration

                    <OSPF> - OSPF configuration data

                    <OUNI> - OUNI Configuration

                    <ObjectTrackingTable> - Object Tracking configuration

                    <PIM> - PIM configuration

                    <Parser> - Parser configuration

                    <PerfMgmt> - Performance Management configuration & operations

                    <PolicyManager> - Global Policy Manager configuration.

                    <PreconfiguredNodeTable> - Per-node configuration for non-active nodes

                    <ProcessMandatory> - Process mandatory configuration

                    <ProcessSingleCrash> - Reboot condition for single mandatory process that crashes

                    <PseudoWire> - Pseudo wire configuration

                    <QOS> - Global QOS configuration.

                    <RCC> - RCC (Route Consistency Checker) configuration

                    <RCP> - RCP configuration

                    <REPAG> - REPAG Configuration

                    <RIB> - RIB configuration.

                    <RIP> - RIP configuration

                    <RSVP> - Global RSVP configuration commands

                    <RedundancyGroupManager> - Redundancy Group Manager Configuration

                    <RouterStatic> - This class represents router static configuration

                    <RoutingPolicy> - Routing policy configuration

                    <SAP> - SAP Listener

                    <SLA> - SLA prtocol and profile Configuration

                    <SNMP> - The heirarchy point for all the SNMP configurations

                    <SRLG> - SRLG Configuration Commands

                    <SSRP> - Shared plane SSRP configuration data

                    <ServiceRoleConfigurationTable> - Service Role configuration.

                    <SpanMonitorSession> - none

                    <SpanningTreeProtocol> - Spanning Tree Protocol Configuration.

                    <Syslog> - Modify message logging facilities

                    <SyslogService> - Syslog Timestamp Services

                    <TFTP> - TFTP configuration

                    <TTY> - TTY Line Configuration

                    <Telnet> - Global Telnet configuration commands

                    <Tunnel> - Tunnel template used for L3 VPNs

                    <VRFTable> - VRF configuration

                    <VRRPCfg> - VRRP configuration

                    <VTY> - VTY Pools configuration

                    <XConnect> - Configure cross connect commands

                    <XML> - XML

                    <iEdgeLicenseManager> - Session License Manager Configuration

                    <iEdgeServicePolicy> - Specify control policy to be applied on subscriber events

    Available Paths:

     -

    <Configuration>

#### <Operational>

    Description: Root object for operational data

    Child objects:

                    <AAA> - AAA operational data

                    <AFMON> - AFMON operational data

                    <ANCP> - ANCP operations

                    <APS> - SONET Automatic Protection Switching (APS) info

                    <ARP> - ARP operational data

                    <ARP_GMP> - ARP-GMP global operational data

                    <ATM> - ATM operational data

                    <ATM_ILMI> - ATM ILMI operational data

                    <ATM_OAM> - ATM OAM operational data

                    <ATM_VCClass> - ATM VC class data

                    <ATM_VCM> - ATM VCM operational data

                    <AlarmLogger> - Alarm Logger operational data

                    <AlphaDisplay> - Alpha Display Operational data space

                    <AutoRP> - AutoRP operational data

                    <BFD> - Bidirectional Forwarding Detection(BFD) operational data

                    <BGP> - BGP operational data

                    <BundleInformation> - Bundle information

                    <Bundles> - Bundle operational data

                    <BundlesAdjacency> - Bundle operational data from the adjacency processes

                    <CDP> - CDP operational data

                    <CFM> - CFM operational data

                    <CGN> - Operational data for CGN

                    <CHDLC_MA> - Per interface operational data for the cHDLC MA

                    <CLNS> - CLNS statistics

                    <Cinetd> - Cisco Inetd (cinetd) Operational data

                    <ControllerEthernet> - Platform specific Ethernet controller operational data

                    <Correlator> - Correlator operational data

                    <CryptoCertificateAuthority> - Public Key Infrastructure Related Information

                    <CryptoEngine> - Crypto Engine

                    <DHCPV6D> - IPV6 DHCP operational data

                    <DPT> - DPT operational data

                    <DWDM> - DWDM operational data

                    <Diag> - Diag information

                    <EFD> - Ethernet Fault Detection operational data

                    <EIGRP> - EIGRP operational data

                    <ES_ACL> - Root class of ES ACL Oper schema tree

                    <EnvironmentalMonitoring> - Environmental Monitoring Operational data space

                    <EnvironmentalMonitoring> - Environmental Monitoring Operational data space

                    <ErrorDisable> - Error Disable operational data

                    <EtherLinkOAM> - Ethernet Link OAM operational data

                    <EthernetDriver> - Ethernet operational data

                    <FIB> - FIB operational data

                    <FIBStatistics> - cef interface drops operational data

                    <FIB_MPLS> - FIB MPLS operational data

                    <FrameRelay> - FR operational data

                    <FrameRelayLMI> - FR LMI operational data

                    <FrequencySynchronization> - Frequency Synchronization operational data

                    <HSRP> - HSRP operational data

                    <ICCP> - ICCP operational data

                    <IEDGED> - IEDGE operational data

                    <IGMP> - IGMP operational data

                    <IGMPSnooping> - IGMP snooping operational data

                    <IKE> - IKE operational data

                    <IPAddressPoolProxy> - IP address pool proxy operational data

                    <IPAddressPoolServer> - IP address pool operational data

                    <IPDomain> - Domain server and host data

                    <IPHC> - IPHC operational information

                    <IPHCProfile> - IPHC operation information

                    <IPHCStatistics> - IPHC statistics

                    <IPSLA> - IPSLA operational data

                    <IPSecDynamicSessionInfo> - IPSec operational data

                    <IPSecStaticSessionInfo> - IPSec operational data

                    <IPV4ARM> - IPv4 Address Repository Manager (IPv4 ARM) operational data

                    <IPV4Network> - IPv4 network operational data

                    <IPV4Pool> - IPv4 Pool operational data

                    <IPV4_ACLAndPrefixList> - Root class of IPv4 Oper schema tree

                    <IPV4_DHCPD> - IPV4 DHCPD operational data

                    <IPV6ARM> - IPv6 Address Repository Manager (IPv6 ARM) operational data

                    <IPV6Network> - IPv6 network operational data

                    <IPV6NodeDiscovery> - IPv6 node discovery operational data

                    <IPV6_ACLAndPrefixList> - Root class of IPv6 Oper schema tree

                    <IPV6_IO> - IPv6 IO Operational Data

                    <IPV6_MFWD> - IPV6 MFWD operational data

                    <IPV6_MRIB> - IPV6 MRIB operational data

                    <IPV6_PIM> - IPV6 PIM operational data

                    <IPV6_RIB> - RIB operational data

                    <IPv4MPA> - IPv4 MPA operational data

                    <IPv4Mhost> - IPv4 mhost operational data

                    <IPv6MPA> - IPv6 MPA operational data

                    <IPv6Mhost> - IPv6 mhost operational data

                    <ISIS> - IS-IS operational data

                    <InfraPacketManager> - Packet manager infrastructure

                    <InfraStatistics> - Statistics Infrastructure

                    <Install> - Information of software packages and install operations

                    <InterfaceAttributes> - Hardware and software attributes for interfaces

                    <InterfaceDampening> - Interface dampening data

                    <InterfaceProperties> - Non feature-specific interface operational data

                    <Interfaces> - Interface operational data

                    <Inventory> - Logical Router Inventory operational data

                    <L2Snoop> - L2Snoop connection operational data

                    <L2VPN> - L2VPN operational data

                    <L2VPNForwarding> - Show L2VPN forwarding

                    <L3VPN> - L3VPN operational data

                    <LACPBundleMembers> - LACP Bundle Member operational data

                    <LACPBundles> - LACP bundle data

                    <LACPData> - LACP data

                    <LR> - Information about the current LR scoped state of LR inventory.

                    <MFR> - Multilink frame-relay information

                    <MFWD> - MFWD operational data

                    <MLD> - MLD operational data

                    <MPLSForwarding> - MPLS forwarding operational data

                    <MPLS_EA> - MPLS IO EA operational data

                    <MPLS_LCAC> - MPLS-LCAC operational data

                    <MPLS_LDP> - MPLS LDP operational data

                    <MPLS_LSD> - MPLS LSD operational data

                    <MPLS_OAM> - MPLS OAM operational data

                    <MPLS_PCE> - MPLS PCE operational data

                    <MPLS_TE> - MPLS Traffic Engineering operational data

                    <MRIB> - MRIB operational data

                    <MSDP> - MSDP operational data

                    <MSTAG> - MST Access Gateway operational data

                    <ManagementPlaneProtection> - Management Plane Protection (MPP) operational data

                    <MemorySummary> - Memory summary information

                    <MgmtMultilink> - MgmtMultilink controller operational data

                    <Mlan> - Management LAN Operational data space

                    <Multilink> - Multilink operational data

                    <MultipleVLANRegistrationProtocol> - Multiple VLAN Registration Protocol Operational Information

                    <NTP> - NTP operational data

                    <NetFlow> - NetFlow operational data

                    <OLM> - UCP OLM operational data

                    <OSPF> - OSPF operational data

                    <ObjectTracking> - Object Tracking operational data

                    <PIM> - PIM operational data

                    <PIM6_MA> - PIM6 MA operational data

                    <PIM_MA> - PIM MA operational data

                    <PLIM_QOS> - PLIM QOS operational data

                    <POS> - POS operational data

                    <PPP> - PPP operational data

                    <PerfManagement> - History operational data

                    <PerfMgmt> - Performance Management agent operational data

                    <PerformanceManagement> - DWDM performace data

                    <PlatformInventory> - Inventory operational data

                    <PlatformPRP> - Operational data space for 'show platform-mgr *'

                    <PolicyManager> - Policy-map operational data

                    <QOS> - QOS operational data

                    <RAW> - RAW operational information

                    <REPAG> - REP Access Gateway operational data

                    <RIB> - RIB operational data

                    <RIP> - RIP operational data

                    <RSVP> - RSVP operational data

                    <RedundancyGroupManager> - Redundancy group manager operational data

                    <RoutingPolicy> - Routing policy operational data

                    <SAP> - SAP operational data

                    <SIP-PM> - SIP Platform Manager Operational Data

                    <SLA> - SLA oper commands

                    <SNMP> - SNMP operational data

                    <SONET> - SONET operational data

                    <SONET_SDH> - SONET-SDH operational data

                    <SPABridge> - SPA bridge driver information

                    <SRLG> - RSI SRLG operational data

                    <SRP> - SRP operational data

                    <ServiceDiversion> - Service Diversion operational data

                    <ServiceInterflex> - Interflex operational data

                    <ServiceRedundancy> - Service Redundancy operational data

                    <ServiceRole> - Service Role Daemon operational data

                    <ServiceVASI> - VASI operational data

                    <SpanMonitorSession> - Monitor Session operational data

                    <SpanningTreeProtocol> - Spanning Tree Protocol operational data

                    <SubscriberDatabase> - Subscriber database operational data

                    <Suppression> - Suppression operational data

                    <Syslog> - System message operational data

                    <SystemProcess> - Process information

                    <SystemTime> - System time information

                    <T1E1> - T1E1 operational data

                    <T3E3> - T3E3 operational data

                    <TCP> - IP TCP Operational Data

                    <TCPConnection> - TCP connection operational data

                    <TCP_NSR> - TCP NSR operational data

                    <TTY> - TTY Line Configuration

                    <TunnelIPAttributes> - Tunnel IP interface attributes

                    <TunnelTemplate> - Tunnel Template attributes

                    <UDP> - IP UDP Operational Data

                    <UDPConnection> - UDP connection operational data

                    <VLAN> - VLAN operational data

                    <VRRP> - VRRP operational data

                    <WANPHY> - WANPHY operational data

                    <XML> - xml sessions information

                    <iEdgeLicenseManager> - Session License Manager Configuration data

    Available Paths:

     -

    <Operational>

#### <Action>

    Description: Root object for action data

    Child objects:

                    <AFMON> - AFMON action data

                    <ANCP> - ANCP actions

                    <ARP> - ARP action commands

                    <AlarmLogger> - Alarm Logger action data

                    <BGP> - Container class for BGP action data

                    <Bundle> - Table of bundle action commands

                    <CDP> - CDP action data

                    <CFM> - CFM action objects

                    <CGN> - CGN action data

                    <ClearL2VPNForwardingStatistics> - Clear L2VPN forwarding statistics

                    <Correlator> - Correlator action data

                    <CryptoIKE> - Container class for crypto IKE action data

                    <CryptoIpsec> - Container class for crypto IPSec action data

                    <DHCPV6D> - IPV6 DHCP action data

                    <DPT> - DPT action data

                    <DWDM> - DWDM action data

                    <EIGRP> - EIGRP action data

                    <ES_ACL> - ES ACL actions

                    <ErrorDisable> - Error Disable action commands

                    <EtherLinkOAM> - Ethernet Link OAM action commands

                    <FrequencySynchronization> - Frequency Synchronization action objects

                    <HSRP> - HSRP action commands

                    <IEDGED> - IEDGE operational data

                    <IGMP> - IGMP action data

                    <IGMPSnooping> - IGMP snooping operational data

                    <IPHC> - IPHC stats action path

                    <IPV4_ACLAndPrefixList> - IPv4 ACL actions

                    <IPV4_DHCPD> - IPV4 DHCPD actions

                    <IPV6_ACLAndPrefixList> - IPv6 ACL and PrefixList actions

                    <IPV6_MFWD> - Multicast Forwarding action data for ipv6

                    <IPV6_PIM> - PIM action data for ipv6

                    <ISIS> - IS-IS action data

                    <InfraStatistics> - Statistics Infrastructure

                    <L2VPN> - L2VPN actions

                    <L2VPNForwarding> - L2VPN forwarding actions

                    <LACPBundleMembers> - LACP action commands

                    <MFR> - Multilink frame-relay information

                    <MFWD> - Multicast Forwarding action data

                    <MFWDPlatform> - Hardware Multicast Forwarding action commands

                    <MLD> - MLD action data

                    <MPLS_LCAC> - MPLS-LCAC action data

                    <MPLS_LDP> - MPLS LDP action data

                    <MPLS_LSD> - MPLS LSD action data

                    <MPLS_TE> - MPLS Traffic Engineering action data

                    <MSDP> - MSDP action data

                    <MgmtMultilink> - Multilink controller action data

                    <MulticastTrace> - Multicast Trace

                    <MultipleVLANRegistrationProtocol> - Multiple VLAN Registration Protocol action commands.

                    <NTP> - NTP action data

                    <NetFlow> - NetFlow action data

                    <OSPF> - OSPF action data

                    <PCE> - PCE action data

                    <PIM> - PIM action data

                    <PPP> - PPP action commands

                    <Ping> - Ping operation

                    <QOS> - QOS action data

                    <RIP> - RIP action data

                    <RSVP> - RSVP actions

                    <SLA> - SLA action commands

                    <SNMP> - SNMP action data

                    <SONET> - SONET action data

                    <SRP> - SRP actions

                    <ServiceRedundancy> - Service Redundancy Actions

                    <T1E1> - T1E1 action data

                    <T3E3> - T3E3 action data

                    <TCP> - TCP action data

                    <TCP_NSR> - NSR action data

                    <TraceRoute> - Traceroute operation

                    <TunnelTemplate> - Tunnel Template action cmd

                    <VRRP> - VRRP action commands

                    <WANPHY> - WANPHY action data

                    <mLACP> - mLACP

    Available Paths:

     -

    <Action>

#### <AdminConfiguration>

    Description: Root object for admin-plane configuration data

    Task IDs required: admin

    Child objects:

                    <AlphaDisplay> - Alpha Display Configuration space

                    <Clock> - Configure time-of-day clock

                    <LRTable> - Assigns nodes to Logical Routers.

                    <License> - License admin configuration data

                    <ProcessMandatory> - Process mandatory configuration

                    <ProcessSingleCrash> - Reboot condition for single mandatory process that crashes

                    <RackTable> - Rack specific admin configuration

    Available Paths:

     -

    <AdminConfiguration>

#### <AdminOperational>

    Description: Root object for admin-plane operational data

    Task IDs required: admin

    Child objects:

                    <AlphaDisplay> - Alpha Display Operational data space

                    <Diag> - Diag information

                    <EnvironmentalMonitoring> - Environmental Monitoring Operational data space

                    <EnvironmentalMonitoring> - Environmental Monitoring Operational data space

                    <Install> - Information of software packages and install operations

                    <Inventory> - Inventory operational data

                    <License> - Information of license list and operations

                    <MemorySummary> - Memory summary information

                    <NTP> - NTP admin operational data

                    <PlatformInventory> - Inventory operational data

                    <SystemProcess> - Admin process information

    Available Paths:

     -

    <AdminOperational>

#### <AdminAction>

    Description: Root object for admin-plane action data

    Task IDs required: admin

    Child objects:

                    <License> - Information of license operations

    Available Paths:

     -

    <AdminAction>

## XML Schema Object Documentation for mpls_lcac_action, version 2. 4.

### Objects

#### <MPLS_LCAC>

    Description: MPLS-LCAC action data

    Task IDs required: mpls-te

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - MPLS-LCAC counters clearing action.

                    <FloodAllLocalLinks> - Causes an immediate flooding of all the local links.

                    <PreemptionLog> - Clears preemption log buffer

    Available Paths:

     -

    <Action> <MPLS_LCAC>

#### <Clear>

    Description: MPLS-LCAC counters clearing action.

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <Statistics> - Clears all the statistics in MPLS-LCAC.

    Available Paths:

     -

    <Action> <MPLS_LCAC> <Clear>

#### <Statistics>

    Description: Clears all the statistics in MPLS-LCAC.

    Parent objects:

                    <Clear>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LCAC> <Clear> <Statistics>

#### <FloodAllLocalLinks>

    Description: Causes an immediate flooding of all the local links.

    Parent objects:

                    <MPLS_LCAC>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LCAC> <FloodAllLocalLinks>

#### <PreemptionLog>

    Description: Clears preemption log buffer

    Parent objects:

                    <MPLS_LCAC>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LCAC> <PreemptionLog>

## XML Schema Object Documentation for crypto_ipsec_action, version 1. 1.

### Objects

#### <CryptoIpsec>

    Description: Container class for crypto IPSec action data

    Task IDs required: crypto

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Container class for clear actions

    Available Paths:

     -

    <Action> <CryptoIpsec>

#### <Clear>

    Description: Container class for clear actions

    Parent objects:

                    <CryptoIpsec>

    Child objects:

                    <AllSecurityAssociations> - Clear all IPSec SAs

                    <AllSecurityAssociationsCouters> - Clear all IPSEC SA Counters

                    <AllStatistics> - Clear all IPSec VRF statistics

                    <Counters> - IPSec SA Counters

                    <SecurityAssociationTable> - IPSec SA Table

                    <SecurityAssociationsForInterfaceTable> - IPSec Interface Table

                    <Statistics> - IPSec VRF statistics

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear>

#### <SecurityAssociationTable>

    Description: IPSec SA Table

    Parent objects:

                    <Clear>

    Child objects:

                    <SecurityAssociation> - SA Entry

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <SecurityAssociationTable>

#### <SecurityAssociation>

    Description: SA Entry

    Parent objects:

                    <SecurityAssociationTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SA ID

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear SA

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <SecurityAssociationTable> <SecurityAssociation><Naming><ID>

#### <AllSecurityAssociations>

    Description: Clear all IPSec SAs

    Parent objects:

                    <Clear>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all SAs

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <AllSecurityAssociations>

#### <SecurityAssociationsForInterfaceTable>

    Description: IPSec Interface Table

    Parent objects:

                    <Clear>

    Child objects:

                    <Interface> - Interface Entry

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <SecurityAssociationsForInterfaceTable>

#### <Interface>

    Description: Interface Entry

    Parent objects:

                    <SecurityAssociationsForInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:IPSec interface name

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear SAa for Interface

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <SecurityAssociationsForInterfaceTable> <Interface><Naming><Interface>

#### <Counters>

    Description: IPSec SA Counters

    Parent objects:

                    <Clear>

    Child objects:

                    <SecurityAssociation> - SA Entry

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <Counters>

#### <SecurityAssociation>

    Description: SA Entry

    Parent objects:

                    <Counters>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SA ID

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear SA countes

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <Counters> <SecurityAssociation><Naming><ID>

#### <AllSecurityAssociationsCouters>

    Description: Clear all IPSEC SA Counters

    Parent objects:

                    <Clear>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all SAs

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <AllSecurityAssociationsCouters>

#### <Statistics>

    Description: IPSec VRF statistics

    Parent objects:

                    <Clear>

    Child objects:

                    <VRF> - IVRF name

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <Statistics>

#### <VRF>

    Description: IVRF name

    Parent objects:

                    <Statistics>

    <Naming>:

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IVRF name

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear SA countes

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <Statistics> <VRF><Naming><VRF>

#### <AllStatistics>

    Description: Clear all IPSec VRF statistics

    Parent objects:

                    <Clear>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all SAs

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIpsec> <Clear> <AllStatistics>

## XML Schema Object Documentation for asr9k_multilink_cfg, version 0. 0.

### Objects

#### <Multilink>

    Description: Modify Multilink parameters

    Task IDs required: hdlc

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Fragment> - Fragmentation configuration

                    <Group> - Enter multilink group ID

                    <Interleave> - Enable interleave

                    <NCPSequenced> - NCP sequenced mode

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Multilink>

#### <Fragment>

    Description: Fragmentation configuration

    Parent objects:

                    <Multilink>

    Values:

            <FragmentMode>
             (optional)

            Type: MultilinkFragmentSetMode

            Description:Config mode

            <FragmentSize>
             (optional)

            Type: Range. Value lies between 64 and 9216

            Description:Size in bytes

            <FragmentDelay>
             (optional)

            Type: Range. Value lies between 1 and 1000

            Description:Delay time in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Multilink> <Fragment>

#### <Group>

    Description: Enter multilink group ID

    Parent objects:

                    <Multilink>

    Values:

            <Group>
             (mandatory)

            Type: Range. Value lies between 1 and 999999999

            Description:Group Id

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Multilink> <Group>

#### <Interleave>

    Description: Enable interleave

    Parent objects:

                    <Multilink>

    Values:

            <Interleave>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Multilink> <Interleave>

#### <NCPSequenced>

    Description: NCP sequenced mode

    Parent objects:

                    <Multilink>

    Values:

            <Methods>
             (mandatory)

            Type: MultilinkNCPSequencedMode

            Description:Select NCP sequenced mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Multilink> <NCPSequenced>

### Datatypes

#### ASR9K_MLIfDummyType

        Definition: xsd:boolean

#### MultilinkNCPSequencedMode

        Definition: Enumeration. Valid values are:
            'IfNeeded' - If needed
            'Never' - Never
            'Always' - Always

#### MultilinkFragmentSetMode

        Definition: Enumeration. Valid values are:
            'Disabled' - Disable fragmentation
            'Size' - Fragment size mode
            'Delay' - Fragment delay mode

## XML Schema Object Documentation for rsi_srlg_oper, version 1. 0.

### Objects

#### <SRLG>

    Description: RSI SRLG operational data

    Task IDs required: basic-services

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Set of Interfaces configured for SRLG

                    <SRLGValueTable> - Set of SRLG values configured

    Available Paths:

     -

    <Operational> <SRLG>

#### <InterfaceTable>

    Description: Set of Interfaces configured for SRLG

    Parent objects:

                    <SRLG>

    Child objects:

                    <Interface> - SRLG Interface details

    Available Paths:

     -

    <Operational> <SRLG> <InterfaceTable>

#### <Interface>

    Description: SRLG Interface details

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: rsi_master_srlg_show

    Available Paths:

     -

    <Operational> <SRLG> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <SRLGValueTable>

    Description: Set of SRLG values configured

    Parent objects:

                    <SRLG>

    Child objects:

                    <SRLGValue> - Configured SRLG Value details

    Available Paths:

     -

    <Operational> <SRLG> <SRLGValueTable>

#### <SRLGValue>

    Description: Configured SRLG Value details

    Parent objects:

                    <SRLGValueTable>

    <Naming>:

            <Value>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SRLG value

    Value: rsi_master_srlg_intf_show

    Available Paths:

     -

    <Operational> <SRLG> <SRLGValueTable> <SRLGValue><Naming><Value>

## XML Schema Object Documentation for metro_driver_policer_cfg, version 1. 0.

### Objects

#### <MetroPolicer>

    Description: Metro Policer configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProtocolTable> - Policer Protocol

    Available Paths:

     -

    <Configuration> <MetroPolicer>

#### <ProtocolTable>

    Description: Policer Protocol

    Parent objects:

                    <MetroPolicer>

    Child objects:

                    <Protocol> - Policer Protocol

    Available Paths:

     -

    <Configuration> <MetroPolicer> <ProtocolTable>

#### <Protocol>

    Description: Policer Protocol

    Parent objects:

                    <ProtocolTable>

    <Naming>:

            <Protocol>
             (mandatory)

            Type: xsd:string

            Description:Protocol to be policed. Protocol value is 'ipv4' or 'ipv6'

    Child objects:

                    <PolicerTable> - Policer Table

    Available Paths:

     -

    <Configuration> <MetroPolicer> <ProtocolTable> <Protocol><Naming><Protocol>

#### <PolicerTable>

    Description: Policer Table

    Parent objects:

                    <Protocol>

    Child objects:

                    <Policer> - Policer Name

    Available Paths:

     -

    <Configuration> <MetroPolicer> <ProtocolTable> <Protocol><Naming><Protocol> <PolicerTable>

#### <Policer>

    Description: Policer Name

    Parent objects:

                    <PolicerTable>

    <Naming>:

            <Policer>
             (mandatory)

            Type: xsd:string

            Description:Policer Name.  ttlexpiry is the only policer supported

    Child objects:

                    <Rate> - Policer Rate

    Available Paths:

     -

    <Configuration> <MetroPolicer> <ProtocolTable> <Protocol><Naming><Protocol> <PolicerTable> <Policer><Naming><Policer>

#### <Rate>

    Description: Policer Rate

    Parent objects:

                    <Policer>

    Values:

            <PPS>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Policer rate in packets per second

        Default value: none.

    Available Paths:

     -

    <Configuration> <MetroPolicer> <ProtocolTable> <Protocol><Naming><Protocol> <PolicerTable> <Policer><Naming><Policer> <Rate>

## XML Schema Object Documentation for policymgr_qfab_oper, version 1. 1.

### Objects

#### <SwitchFabricPolicymap>

    Description: Operational data for policymaps.

    Parent objects:

                    <QOS>

    Child objects:

                    <StatsTable> - Operational data for switch fabric interface

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap>

#### <StatsTable>

    Description: Operational data for switch fabric interface

    Parent objects:

                    <SwitchFabricPolicymap>

    Child objects:

                    <Stats> - Switch fabric QOS operational data for 'unicast' or 'multicast' stats type.

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable>

#### <Stats>

    Description: Switch fabric QOS operational data for 'unicast' or 'multicast' stats type.

    Parent objects:

                    <StatsTable>

    <Naming>:

            <Type>
             (mandatory)

            Type: SwitchFabricType

            Description:Switch fabric stats type

    Child objects:

                    <NodeTable> - Switch fabric policy-map statistics for a particular node

                    <StatsAll> - Switch fabric QOS operational data for all nodes

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type>

#### <StatsAll>

    Description: Switch fabric QOS operational data for all nodes

    Parent objects:

                    <Stats>

    Child objects:

                    <StatisticsTable> - Fab QoS operational data statistic table

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <StatsAll>

#### <StatisticsTable>

    Description: Fab QoS operational data statistic table

    Parent objects:

                    <Node>

                    <StatsAll>

    Child objects:

                    <Statistics> - A piece of Fab QoS policy-map operational data.

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <StatsAll> <StatisticsTable>

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <NodeTable> <Node><Naming><NodeName> <StatisticsTable>

#### <Statistics>

    Description: A piece of Fab QoS policy-map operational data.

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <Index>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Index of the table element

    Value: policy_stats

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <StatsAll> <StatisticsTable> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <NodeTable> <Node><Naming><NodeName> <StatisticsTable> <Statistics><Naming><Index>

#### <NodeTable>

    Description: Switch fabric policy-map statistics for a particular node

    Parent objects:

                    <Stats>

    Child objects:

                    <Node> - Switch fabric  QoS operational data for a particular node.

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <NodeTable>

#### <Node>

    Description: Switch fabric  QoS operational data for a particular node.

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node

    Child objects:

                    <StatisticsTable> - Fab QoS operational data statistic table

    Available Paths:

     -

    <Operational> <QOS> <SwitchFabricPolicymap> <StatsTable> <Stats><Naming><Type> <NodeTable> <Node><Naming><NodeName>

### Datatypes

#### SwitchFabricType

        Definition: Enumeration. Valid values are:
            'unicast' - Unicast
            'multicast' - Multicast

## XML Schema Object Documentation for tunnel_gre_action, version 1. 1.

### Objects

#### <TunnelTemplate>

    Description: Tunnel Template action cmd

    Task IDs required: tunnel

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear tunnel counters

    Available Paths:

     -

    <Action> <TunnelTemplate>

#### <Clear>

    Description: Clear tunnel counters

    Parent objects:

                    <TunnelTemplate>

    Child objects:

                    <TunnelTable> - Single tunnel template

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear>

#### <TunnelTable>

    Description: Single tunnel template

    Parent objects:

                    <Clear>

    Child objects:

                    <Tunnel> - The name for a particular tunnel

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear> <TunnelTable>

#### <Tunnel>

    Description: The name for a particular tunnel

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:The name of the tunnel

    Child objects:

                    <ClearCounter> - Clear counters for the template

                    <Encapsulation> - The configured encap parameters for the tunnel

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear> <TunnelTable> <Tunnel><Naming><TunnelName>

#### <ClearCounter>

    Description: Clear counters for the template

    Parent objects:

                    <Tunnel>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to TRUE to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear> <TunnelTable> <Tunnel><Naming><TunnelName> <ClearCounter>

#### <Encapsulation>

    Description: The configured encap parameters for the tunnel

    Parent objects:

                    <Tunnel>

    Child objects:

                    <SetHoldDownTimer> - Action data to set encap parameter(timer) of the tunnel

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear> <TunnelTable> <Tunnel><Naming><TunnelName> <Encapsulation>

#### <SetHoldDownTimer>

    Description: Action data to set encap parameter(timer) of the tunnel

    Parent objects:

                    <Encapsulation>

    Values:

            <Holddown>
             (mandatory)

            Type: HolddownRange

            Description:Timer value in seconds

        Default value: none.

    Available Paths:

     -

    <Action> <TunnelTemplate> <Clear> <TunnelTable> <Tunnel><Naming><TunnelName> <Encapsulation> <SetHoldDownTimer>

## XML Schema Object Documentation for snmp_cfg, version 10. 0.

### Objects

#### <SNMP>

    Description: The heirarchy point for all the SNMP configurations

    Task IDs required: snmp

    Parent objects:

                    <Configuration>

    Child objects:

                    <Administration> - Container class for SNMP administration

                    <Agent> - The heirarchy point for SNMP Agent configurations

                    <ContextTable> - List of Context Names

                    <Correlator> - Configure properties of the trap correlator

                    <DefaultCommunityMapTable> - Container class to hold unencrpted community map

                    <EncryptedCommunityMapTable> - Container class to hold clear/encrypted communitie maps

                    <GroupTable> - Define a User Security Model group

                    <IPv4> - SNMP TOS bit for outgoing packets

                    <Notification> - Enable SNMP notifications

                    <OverloadControl> - Set overload control params for handling incoming messages

                    <PacketSize> - Largest SNMP packet size

                    <System> - container to hold system information

                    <Target> - SNMP target configurations

                    <ThrottleTime> - Set throttle time for handling incoming messages

                    <Timeouts> - SNMP timeouts

                    <Trap> - Class to hold trap configurations

                    <TrapHostTable> - Specify hosts to receive SNMP notifications

                    <TrapPort> - Change the source port of all traps

                    <TrapSource> - Assign an interface for the source address of all traps

                    <UserTable> - Define a user who can access the SNMP engine

                    <VRFAuthenticationTrapDisable> - Disable authentication traps for packets on a vrf

                    <VRFTable> - SNMP VRF configuration commands

                    <ViewTable> - Class to configure a SNMPv2 MIB view

    Available Paths:

     -

    <Configuration> <SNMP>

#### <IPv4>

    Description: SNMP TOS bit for outgoing packets

    Parent objects:

                    <SNMP>

    Child objects:

                    <DSCP> - DSCP value

                    <Precedence> - Precedence value

                    <TOS> - Type of TOS

    Available Paths:

     -

    <Configuration> <SNMP> <IPv4>

#### <TOS>

    Description: Type of TOS

    Parent objects:

                    <IPv4>

    Values:

            <Type>
             (optional)

            Type: SNMP_TOS_Type

            Description:SNMP TOS type DSCP or Precedence

            <Precedence>
             (optional)

            Type: SNMPPrecedenceValue

            Description:SNMP Precedence value

            <DSCP>
             (optional)

            Type: SNMP_DSCP_Value

            Description:SNMP DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <IPv4> <TOS>

#### <DSCP>

    Description: DSCP value

    Parent objects:

                    <IPv4>

    Values:

            <Type>
             (mandatory)

            Type: SNMP_DSCP

            Description:SNMP TOS type DSCP

            <Unused>
             (optional)

            Type: SNMP_Precedence_Value

            Description:Unused

            <Value>
             (mandatory)

            Type: SNMP_DSCP_Value

            Description:SNMP DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <IPv4> <DSCP>

#### <Precedence>

    Description: Precedence value

    Parent objects:

                    <IPv4>

    Values:

            <Type>
             (mandatory)

            Type: SNMP_Precedence

            Description:SNMP TOS type Precedence

            <Value>
             (mandatory)

            Type: SNMP_Precedence_Value

            Description:SNMP Precedence value

            <Unused>
             (optional)

            Type: SNMP_DSCP_Value

            Description:Unused

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <IPv4> <Precedence>

#### <Agent>

    Description: The heirarchy point for SNMP Agent configurations

    Parent objects:

                    <SNMP>

    Child objects:

                    <EngineID> - SNMPv3 engineID

    Available Paths:

     -

    <Configuration> <SNMP> <Agent>

#### <EngineID>

    Description: SNMPv3 engineID

    Parent objects:

                    <Agent>

    Child objects:

                    <Local> - engineID of the local agent

    Available Paths:

     -

    <Configuration> <SNMP> <Agent> <EngineID>

#### <Local>

    Description: engineID of the local agent

    Parent objects:

                    <EngineID>

    Values:

            <LocalEngineID>
             (mandatory)

            Type: xsd:string

            Description:engine ID octet string

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Agent> <EngineID> <Local>

#### <Administration>

    Description: Container class for SNMP administration

    Parent objects:

                    <SNMP>

    Child objects:

                    <DefaultCommunityTable> - Container class to hold unencrpted communities

                    <EncryptedCommunityTable> - Container class to hold clear/encrypted communities

    Available Paths:

     -

    <Configuration> <SNMP> <Administration>

#### <DefaultCommunityTable>

    Description: Container class to hold unencrpted communities

    Parent objects:

                    <Administration>

    Child objects:

                    <DefaultCommunity> - Unencrpted SNMP community string and access priviledges

    Available Paths:

     -

    <Configuration> <SNMP> <Administration> <DefaultCommunityTable>

#### <DefaultCommunity>

    Description: Unencrpted SNMP community string and access priviledges

    Parent objects:

                    <DefaultCommunityTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:SNMP community string

    Values:

            <Priviledge>
             (optional)

            Type: SNMPAccessLevel

            Description:Read/Write Access

            <ViewName>
             (optional)

            Type: xsd:string

            Description:MIB view to which the community has access

            <AccessList>
             (optional)

            Type: xsd:string

            Description:Access-list name

            <Owner>
             (optional)

            Type: SNMPOwnerAccess

            Description:Logical Router or System owner access

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Administration> <DefaultCommunityTable> <DefaultCommunity><Naming><CommunityName>

#### <EncryptedCommunityTable>

    Description: Container class to hold clear/encrypted communities

    Parent objects:

                    <Administration>

    Child objects:

                    <EncryptedCommunity> - Clear/encrypted SNMP community string and access priviledges

    Available Paths:

     -

    <Configuration> <SNMP> <Administration> <EncryptedCommunityTable>

#### <EncryptedCommunity>

    Description: Clear/encrypted SNMP community string and access priviledges

    Parent objects:

                    <EncryptedCommunityTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: EncryptedString

            Description:SNMP community string

    Values:

            <Priviledge>
             (optional)

            Type: SNMPAccessLevel

            Description:Read/Write Access

            <ViewName>
             (optional)

            Type: xsd:string

            Description:MIB view to which the community has access

            <AccessList>
             (optional)

            Type: xsd:string

            Description:Access-list name

            <Owner>
             (optional)

            Type: SNMPOwnerAccess

            Description:Logical Router or System owner access

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Administration> <EncryptedCommunityTable> <EncryptedCommunity><Naming><CommunityName>

#### <VRFAuthenticationTrapDisable>

    Description: Disable authentication traps for packets on a vrf

    Parent objects:

                    <SNMP>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:disabled to be set as TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <VRFAuthenticationTrapDisable>

#### <DefaultCommunityMapTable>

    Description: Container class to hold unencrpted community map

    Parent objects:

                    <SNMP>

    Child objects:

                    <DefaultCommunityMap> - Unencrpted SNMP community map name

    Available Paths:

     -

    <Configuration> <SNMP> <DefaultCommunityMapTable>

#### <DefaultCommunityMap>

    Description: Unencrpted SNMP community map name

    Parent objects:

                    <DefaultCommunityMapTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:SNMP community map

    Values:

            <Context>
             (optional)

            Type: xsd:string

            Description:SNMP Context Name

            <Security>
             (optional)

            Type: xsd:string

            Description:SNMP Security Name

            <TargetList>
             (optional)

            Type: xsd:string

            Description:target list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <DefaultCommunityMapTable> <DefaultCommunityMap><Naming><CommunityName>

#### <EncryptedCommunityMapTable>

    Description: Container class to hold clear/encrypted communitie maps

    Parent objects:

                    <SNMP>

    Child objects:

                    <EncryptedCommunityMap> - Clear/encrypted SNMP community map

    Available Paths:

     -

    <Configuration> <SNMP> <EncryptedCommunityMapTable>

#### <EncryptedCommunityMap>

    Description: Clear/encrypted SNMP community map

    Parent objects:

                    <EncryptedCommunityMapTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: EncryptedString

            Description:SNMP community map

    Values:

            <Context>
             (optional)

            Type: xsd:string

            Description:SNMP Context Name

            <Security>
             (optional)

            Type: xsd:string

            Description:SNMP Security Name

            <TargetList>
             (optional)

            Type: xsd:string

            Description:target list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <EncryptedCommunityMapTable> <EncryptedCommunityMap><Naming><CommunityName>

#### <System>

    Description: container to hold system information

    Parent objects:

                    <SNMP>

    Child objects:

                    <ChassisID> - String to uniquely identify this chassis

                    <Contact> - Text for mib Object sysContact

                    <Location> - Text for mib Object sysLocation

    Available Paths:

     -

    <Configuration> <SNMP> <System>

#### <ChassisID>

    Description: String to uniquely identify this chassis

    Parent objects:

                    <System>

    Values:

            <ChassisId>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:Chassis ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <System> <ChassisID>

#### <Contact>

    Description: Text for mib Object sysContact

    Parent objects:

                    <System>

    Values:

            <SystemContact>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:identification of the contact person for this managed node

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <System> <Contact>

#### <Location>

    Description: Text for mib Object sysLocation

    Parent objects:

                    <System>

    Values:

            <SystemLocation>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:The physical location of this node

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <System> <Location>

#### <GroupTable>

    Description: Define a User Security Model group

    Parent objects:

                    <SNMP>

    Child objects:

                    <Group> - Name of the group

    Available Paths:

     -

    <Configuration> <SNMP> <GroupTable>

#### <Group>

    Description: Name of the group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:Name of the group

    Values:

            <SNMPVersion>
             (mandatory)

            Type: GroupSNMPVersion

            Description:snmp version

            <SecurityModel>
             (optional)

            Type: SNMPSecurityModel

            Description:security model like auth/noAuth/Priv applicable for v3

            <NotifyView>
             (optional)

            Type: xsd:string

            Description:notify view name

            <ReadView>
             (optional)

            Type: xsd:string

            Description:read view name

            <WriteView>
             (optional)

            Type: xsd:string

            Description:write view name

            <AccessList>
             (optional)

            Type: xsd:string

            Description:Access-list name

            <ContextName>
             (optional)

            Type: xsd:string

            Description:Context name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <GroupTable> <Group><Naming><Name>

#### <TrapHostTable>

    Description: Specify hosts to receive SNMP notifications

    Parent objects:

                    <SNMP>

                    <VRF>

    Child objects:

                    <TrapHost> - Specify hosts to receive SNMP notifications

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable>

#### <TrapHost>

    Description: Specify hosts to receive SNMP notifications

    Parent objects:

                    <TrapHostTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of SNMP notification host

    Child objects:

                    <DefaultUserCommunityTable> - Container class for defining communities for a trap host

                    <EncryptedUserCommunityTable> - Container class for defining Clear/encrypt communities for a trap host

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable> <TrapHost><Naming><IPAddress>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable> <TrapHost><Naming><IPAddress>

#### <DefaultUserCommunityTable>

    Description: Container class for defining communities for a trap host

    Parent objects:

                    <TrapHost>

    Child objects:

                    <DefaultUserCommunity> - Unencrpted Community name associated with a trap host

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable> <TrapHost><Naming><IPAddress> <DefaultUserCommunityTable>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable> <TrapHost><Naming><IPAddress> <DefaultUserCommunityTable>

#### <DefaultUserCommunity>

    Description: Unencrpted Community name associated with a trap host

    Parent objects:

                    <DefaultUserCommunityTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:SNMPv1/v2c community string or SNMPv3 user

    Values:

            <Port>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:udp port number

            <Version>
             (mandatory)

            Type: xsd:string

            Description:SNMP Version to be used v1/v2c/v3

            <SecurityLevel>
             (optional)

            Type: SNMPSecurityModel

            Description:Security level to be used noauth/auth/priv

            <BasicTrapTypes>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

            <AdvancedTrapTypes1>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

            <AdvancedTrapTypes2>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setvalue should always to set as 0

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable> <TrapHost><Naming><IPAddress> <DefaultUserCommunityTable> <DefaultUserCommunity><Naming><CommunityName>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable> <TrapHost><Naming><IPAddress> <DefaultUserCommunityTable> <DefaultUserCommunity><Naming><CommunityName>

#### <EncryptedUserCommunityTable>

    Description: Container class for defining Clear/encrypt communities for a trap host

    Parent objects:

                    <TrapHost>

    Child objects:

                    <EncryptedUserCommunity> - Clear/Encrypt Community name associated with a trap host

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable> <TrapHost><Naming><IPAddress> <EncryptedUserCommunityTable>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable> <TrapHost><Naming><IPAddress> <EncryptedUserCommunityTable>

#### <EncryptedUserCommunity>

    Description: Clear/Encrypt Community name associated with a trap host

    Parent objects:

                    <EncryptedUserCommunityTable>

    <Naming>:

            <CommunityName>
             (mandatory)

            Type: EncryptedString

            Description:SNMPv1/v2c community string or SNMPv3 user

    Values:

            <Port>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:udp port number

            <Version>
             (mandatory)

            Type: xsd:string

            Description:SNMP Version to be used v1/v2c/v3

            <SecurityLevel>
             (optional)

            Type: SNMPSecurityModel

            Description:Security level to be used noauth/auth/priv

            <BasicTrapTypes>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

            <AdvancedTrapTypes1>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

            <AdvancedTrapTypes2>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number to signify the feature traps that needs to be setvalue should always to set as 0

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <TrapHostTable> <TrapHost><Naming><IPAddress> <EncryptedUserCommunityTable> <EncryptedUserCommunity><Naming><CommunityName>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <TrapHostTable> <TrapHost><Naming><IPAddress> <EncryptedUserCommunityTable> <EncryptedUserCommunity><Naming><CommunityName>

#### <PacketSize>

    Description: Largest SNMP packet size

    Parent objects:

                    <SNMP>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 484 and 65500

            Description:Packet size

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <PacketSize>

#### <TrapSource>

    Description: Assign an interface for the source address of all traps

    Parent objects:

                    <SNMP>

    Values:

            <IFName>
             (mandatory)

            Type: Interface

            Description:Interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <TrapSource>

#### <TrapPort>

    Description: Change the source port of all traps

    Parent objects:

                    <SNMP>

    Values:

            <Port>
             (mandatory)

            Type: Range. Value lies between 1024 and 65535

            Description:UDP port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <TrapPort>

#### <UserTable>

    Description: Define a user who can access the SNMP engine

    Parent objects:

                    <SNMP>

    Child objects:

                    <User> - Name of the user

    Available Paths:

     -

    <Configuration> <SNMP> <UserTable>

#### <User>

    Description: Name of the user

    Parent objects:

                    <UserTable>

    <Naming>:

            <UserName>
             (mandatory)

            Type: xsd:string

            Description:Name of the user

    Values:

            <GroupName>
             (mandatory)

            Type: xsd:string

            Description:Group to which the user belongs

            <Version>
             (mandatory)

            Type: UserSNMPVersion

            Description:SNMP version to be used. v1,v2c or v3

            <AuthenticationPasswordConfigured>
             (optional)

            Type: xsd:boolean

            Description:Flag to indicate that authentication password is configred for version 3

            <Algorithm>
             (optional)

            Type: SNMPHashAlgorithm

            Description:The algorithm used md5 or sha

            <AuthenticationPassword>
             (optional)

            Type: ProprietaryPassword

            Description:The authentication password

            <PrivacyPasswordConfigured>
             (optional)

            Type: xsd:boolean

            Description:Flag to indicate that the privacy password is configured for version 3

            <Priv_Algorithm>
             (optional)

            Type: SNMPPrivAlgorithm

            Description:The algorithm used des56 or aes128 or aes192or aes256 or 3des

            <PrivacyPassword>
             (optional)

            Type: ProprietaryPassword

            Description:The privacy password

            <ACLName>
             (optional)

            Type: xsd:string

            Description:Access-list name

            <Owner>
             (optional)

            Type: SNMPOwnerAccess

            Description:The system access either SDROwner or SystemOwner

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <UserTable> <User><Naming><UserName>

#### <ViewTable>

    Description: Class to configure a SNMPv2 MIB view

    Parent objects:

                    <SNMP>

    Child objects:

                    <View> - Name of the view

    Available Paths:

     -

    <Configuration> <SNMP> <ViewTable>

#### <View>

    Description: Name of the view

    Parent objects:

                    <ViewTable>

    <Naming>:

            <ViewName>
             (optional)

            Type: xsd:string

            Description:Name of the view

            <Family>
             (optional)

            Type: xsd:string

            Description:MIB view family name

    Values:

            <ViewInclusion>
             (mandatory)

            Type: SNMP_MIBViewInclusion

            Description:MIB view to be included or excluded

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <ViewTable> <View><Naming><ViewName><Family>

#### <Target>

    Description: SNMP target configurations

    Parent objects:

                    <SNMP>

    Child objects:

                    <TargetListTable> - List of targets

    Available Paths:

     -

    <Configuration> <SNMP> <Target>

#### <TargetListTable>

    Description: List of targets

    Parent objects:

                    <Target>

    Child objects:

                    <TargetList> - Name of the target list

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable>

#### <TargetList>

    Description: Name of the target list

    Parent objects:

                    <TargetListTable>

    <Naming>:

            <TargetListName>
             (mandatory)

            Type: xsd:string

            Description:Name of the target list

    Child objects:

                    <TargetAddressTable> - SNMP Target address configurations

                    <VRFNameTable> - List of VRF Name for a target list

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable> <TargetList><Naming><TargetListName>

#### <TargetAddressTable>

    Description: SNMP Target address configurations

    Parent objects:

                    <TargetList>

    Child objects:

                    <TargetAddress> - IP Address to be configured for the Target

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable> <TargetList><Naming><TargetListName> <TargetAddressTable>

#### <TargetAddress>

    Description: IP Address to be configured for the Target

    Parent objects:

                    <TargetAddressTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to be set as TRUE to configure an address

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable> <TargetList><Naming><TargetListName> <TargetAddressTable> <TargetAddress><Naming><IPAddress>

#### <VRFNameTable>

    Description: List of VRF Name for a target list

    Parent objects:

                    <TargetList>

    Child objects:

                    <VRFName> - VRF name of the target

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable> <TargetList><Naming><TargetListName> <VRFNameTable>

#### <VRFName>

    Description: VRF name of the target

    Parent objects:

                    <VRFNameTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to be set as TRUE to configure a VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Target> <TargetListTable> <TargetList><Naming><TargetListName> <VRFNameTable> <VRFName><Naming><Name>

#### <VRFTable>

    Description: SNMP VRF configuration commands

    Parent objects:

                    <SNMP>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Configuration> <SNMP> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <ContextTable> - List of Context Names

                    <TrapHostTable> - Specify hosts to receive SNMP notifications

    Available Paths:

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name>

#### <ContextTable>

    Description: List of Context Names

    Parent objects:

                    <SNMP>

                    <VRF>

    Child objects:

                    <Context> - Context Name

    Available Paths:

     -

    <Configuration> <SNMP> <ContextTable>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <ContextTable>

#### <Context>

    Description: Context Name

    Parent objects:

                    <ContextTable>

    <Naming>:

            <ContextName>
             (mandatory)

            Type: xsd:string

            Description:Context Name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to be set as TRUE to create the context

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <ContextTable> <Context><Naming><ContextName>

     -

    <Configuration> <SNMP> <VRFTable> <VRF><Naming><Name> <ContextTable> <Context><Naming><ContextName>

#### <Timeouts>

    Description: SNMP timeouts

    Parent objects:

                    <SNMP>

    Child objects:

                    <Subagent> - Sub-Agent Request timeout

    Available Paths:

     -

    <Configuration> <SNMP> <Timeouts>

#### <Subagent>

    Description: Sub-Agent Request timeout

    Parent objects:

                    <Timeouts>

    Values:

            <timeouts>
             (mandatory)

            Type: Range. Value lies between 1 and 20

            Description:timeout in secs

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Timeouts> <Subagent>

#### <Trap>

    Description: Class to hold trap configurations

    Parent objects:

                    <SNMP>

    Child objects:

                    <QueueLength> - Message queue length for each TRAP host

                    <ThrottleTime> - Set throttle time for handling traps

                    <Timeout> - Timeout for TRAP message retransmissions

    Available Paths:

     -

    <Configuration> <SNMP> <Trap>

#### <QueueLength>

    Description: Message queue length for each TRAP host

    Parent objects:

                    <Trap>

    Values:

            <QueueLength>
             (mandatory)

            Type: Range. Value lies between 1 and 5000

            Description:Queue length

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Trap> <QueueLength>

#### <Timeout>

    Description: Timeout for TRAP message retransmissions

    Parent objects:

                    <Trap>

    Values:

            <TrapTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and 1000

            Description:Timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Trap> <Timeout>

#### <ThrottleTime>

    Description: Set throttle time for handling traps

    Parent objects:

                    <Trap>

    Values:

            <MilliSeconds>
             (mandatory)

            Type: Range. Value lies between 10 and 500

            Description:Time in msec (default 250 msecs)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Trap> <ThrottleTime>

#### <ThrottleTime>

    Description: Set throttle time for handling incoming messages

    Parent objects:

                    <SNMP>

    Values:

            <MilliSeconds>
             (mandatory)

            Type: Range. Value lies between 50 and 1000

            Description:Throttle time for incoming queue (default 0 msec)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <ThrottleTime>

#### <OverloadControl>

    Description: Set overload control params for handling incoming messages

    Parent objects:

                    <SNMP>

    Values:

            <DropTime>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Drop time in seconds for incoming queue (default 1 sec)

            <ThrottleRate>
             (mandatory)

            Type: Range. Value lies between 0 and 1000

            Description:Throttle time in milliseconds for incoming queue (default 500 msec)

        Default value:
            DropTime => 1
            ThrottleRate => 500

    Available Paths:

     -

    <Configuration> <SNMP> <OverloadControl>

#### <Notification>

    Description: Enable SNMP notifications

    Parent objects:

                    <SNMP>

    Child objects:

                    <ATM> - ATM notification configuration

                    <BFD> - CISCO-IETF-BFD-MIB notification configuration

                    <BGP> - BGP4-MIB and CISCO-BGP4-MIB notification configuration

                    <Bridge> - BRIDGE-MIB notification configuration

                    <CFM> - 802.1ag Connectivity Fault Management MIB notification configuration

                    <ConfigCopy> - CISCO-CONFIG-COPY-MIB notification configuration

                    <ConfigMan> - CISCO-CONFIG-MAN-MIB notification configurations

                    <DS1> - Enable DS1-MIB notifications

                    <DS3> - Enable DS1-MIB notifications

                    <Entity> - Enable ENTITY-MIB notifications

                    <FRUControl> - CISCO-ENTITY-FRU-CONTROL-MIB notification configuration

                    <FabricCRS> - CISCO-FABRIC-HFR-MIB notification configuration

                    <Flash> - CISCO-FLASH-MIB notification configuration

                    <FrameRelay> - Frame-Relay MIB notification configuration

                    <HSRP> - CISCO-HSRP-MIB notification configuration

                    <IPSec> - Enable CISCO-IPSEC-FLOW-MONITOR-MIB notifications

                    <ISAKMP> - Enable CISCO-IPSEC-FLOW-MONITOR-MIB notifications

                    <ISIS> - Enable ISIS-MIB notifications

                    <L2VPN> - CISCO-IETF-PW-MIB notification configuration

                    <MPLS_FRR> - CISCO-IETF-FRR-MIB notification configuration

                    <MPLS_L3VPN> - MPLS-L3VPN-STD-MIB notification configuration

                    <MPLS_LDP> - MPLS-LDP-STD-MIB notification configuration

                    <MPLS_TE> - MPLS-TE-STD-MIB notification configuration

                    <MPLS_TE_P2MP> - CISCO-MPLS-TE-P2MP-STD-MIB notification configuration

                    <MSDP> - CISCO-IETF-MSDP-MIB notification configuration

                    <NTP> - CISCO-NTP-MIB notification configuration

                    <OAM> - 802.3 OAM MIB notification configuration

                    <OSPF> - OSPF-MIB notification configuration

                    <OTN> - CISCO-OTN-IF-MIB notification configuration

                    <PIM> - PIM MIB notification configuration

                    <RF> - CISCO-RF-MIB notification configuration

                    <RSVP> - Enable RSVP-MIB notifications

                    <SNMP> - SNMP notification configuration

                    <SONET> - CISCO-SONET-MIB notification configuration

                    <Sensor> - CISCO-ENTITY-SENSOR-MIB notification configuration

                    <Syslog> - CISCO-SYSLOG-MIB notification configuration

                    <System> - CISCO-SYSTEM-MIB notification configuration

                    <VPLS> - CISCO-IETF-VPLS-GENERIC-MIB notification configuration

                    <VRRP> - VRRP-MIB notification configuration

    Available Paths:

     -

    <Configuration> <SNMP> <Notification>

#### <MIB>

    Description: The heirarchy point for all the MIB configurations

    Task IDs required: snmp

    Parent objects:

                    <Configuration>

    Child objects:

                    <CBQoSMIB> - CBQoSMIB configuration

                    <EntityMIB> - Entity MIB

                    <EventMIB> - Event Mib

                    <InterfaceMIB> - Interface MIB configuration

                    <NotificationLogMIB> - Notification log MIB configuration

    Available Paths:

     -

    <Configuration> <MIB>

### Datatypes

#### SNMP_MIBViewInclusion

        Definition: Enumeration. Valid values are:
            'Included' - MIB View to be included
            'Excluded' - MIB View to be excluded

#### SNMP_DSCP

        Definition: Enumeration. Valid values are:
            'DSCP' - SNMP TOS type DSCP

#### SNMP_Precedence

        Definition: Enumeration. Valid values are:
            'Precedence' - SNMP TOS type Precedence

#### SNMP_TOS_Type

        Definition: Enumeration. Valid values are:
            'Precedence' - SNMP TOS type Precedence
            'DSCP' - SNMP TOS type DSCP

#### SNMP_DSCP_Value

        Definition: Range with Enumeration. Values must lie between 0 and 63 with well-known values being:
            'Default' - Applicable to DSCP: bits 000000
            'AF11' - Applicable to DSCP: bits 001010
            'AF12' - Applicable to DSCP: bits 001100
            'AF13' - Applicable to DSCP: bits 001110
            'AF21' - Applicable to DSCP: bits 010010
            'AF22' - Applicable to DSCP: bits 010100
            'AF23' - Applicable to DSCP: bits 010110
            'AF31' - Applicable to DSCP: bits 011010
            'AF32' - Applicable to DSCP: bits 011100
            'AF33' - Applicable to DSCP: bits 011110
            'AF41' - Applicable to DSCP: bits 100010
            'AF42' - Applicable to DSCP: bits 100100
            'AF43' - Applicable to DSCP: bits 100110
            'EF' - Applicable to DSCP: bits 101110
            'CS1' - Applicable to DSCP: bits 001000
            'CS2' - Applicable to DSCP: bits 010000
            'CS3' - Applicable to DSCP: bits 011000
            'CS4' - Applicable to DSCP: bits 100000
            'CS5' - Applicable to DSCP: bits 101000
            'CS6' - Applicable to DSCP: bits 110000
            'CS7' - Applicable to DSCP: bits 111000

#### SNMP_Precedence_Value

        Definition: Range with Enumeration. Values must lie between 0 and 7 with well-known values being:
            'Routine' - Applicable to Precedence: value 0
            'Priority' - Applicable to Precedence: value 1
            'Immediate' - Applicable to Precedence: value 2
            'Flash' - Applicable to Precedence: value 3
            'Flash-override' - Applicable to Precedence: value 4
            'Critical' - Applicable to Precedence: value 5
            'Internet' - Applicable to Precedence: value 6
            'Network' - Applicable to Precedence: value 7

#### SNMPPrecedenceValue

        Definition: Range with Enumeration. Values must lie between 0 and 7 with well-known values being:
            'Routine' - Applicable to Precedence: value 0
            'Priority' - Applicable to Precedence: value 1
            'Immediate' - Applicable to Precedence: value 2
            'Flash' - Applicable to Precedence: value 3
            'FlashOverride' - Applicable to Precedence: value 4
            'Critical' - Applicable to Precedence: value 5
            'Internet' - Applicable to Precedence: value 6
            'Network' - Applicable to Precedence: value 7

#### SNMPAccessLevel

        Definition: Enumeration. Valid values are:
            'ReadOnly' - Read Only Access for a community string
            'ReadWrite' - Read Write Access for a community string

#### SNMPOwnerAccess

        Definition: Enumeration. Valid values are:
            'SDROwner' - Secure Domain Router Owner permissions
            'SystemOwner' - System owner permissions

#### UserSNMPVersion

        Definition: Enumeration. Valid values are:
            'V1' - SNMP version 1
            'V2C' - SNMP version 2
            'V3' - SNMP version 3

#### GroupSNMPVersion

        Definition: Enumeration. Valid values are:
            'V1' - SNMP version 1
            'V2C' - SNMP version 2
            'V3' - SNMP version 3

#### SNMPSecurityModel

        Definition: Enumeration. Valid values are:
            'NoAuthentication' - No Authentication required
            'Authentication' - Authentication password alone required for access
            'Privacy' - Authentication and privacy password required for access

#### SNMPHashAlgorithm

        Definition: Enumeration. Valid values are:
            'None' - No authentication required
            'MD5' - Standard Message Digest algorithm
            'SHA' - SHA algorithm

#### SNMPPrivAlgorithm

        Definition: Enumeration. Valid values are:
            'None' - No Privacy
            'DES' - Des algorithm
            '3DES' - 3des algorithm
            'AES128' - aes128 algorithm
            'AES192' - aes192 algorithm
            'AES256' - aes256 algorithm

## XML Schema Object Documentation for atm_ilmi_oper, version 3. 0.

### Objects

#### <ATM_ILMI>

    Description: ATM ILMI operational data

    Task IDs required: atm

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Contains all the nodes

    Available Paths:

     -

    <Operational> <ATM_ILMI>

#### <NodeTable>

    Description: Contains all the nodes

    Parent objects:

                    <ATM_ILMI>

    Child objects:

                    <Node> - The node on which ATM Interfaces are located

    Available Paths:

     -

    <Operational> <ATM_ILMI> <NodeTable>

#### <Node>

    Description: The node on which ATM Interfaces are located

    Parent objects:

                    <NodeTable>

    <Naming>:

            <node>
             (mandatory)

            Type: NodeID

            Description:The node id

    Child objects:

                    <InterfaceTable> - Contains ATM Interface ILMI information for node

    Available Paths:

     -

    <Operational> <ATM_ILMI> <NodeTable> <Node><Naming><node>

#### <InterfaceTable>

    Description: Contains ATM Interface ILMI information for node

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceName> - ATM Interface name

    Available Paths:

     -

    <Operational> <ATM_ILMI> <NodeTable> <Node><Naming><node> <InterfaceTable>

#### <InterfaceName>

    Description: ATM Interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: atm_ilmi_if_config

    Available Paths:

     -

    <Operational> <ATM_ILMI> <NodeTable> <Node><Naming><node> <InterfaceTable> <InterfaceName><Naming><Interface>

## XML Schema Object Documentation for sonet_local_oper, version 2. 1.

### Objects

#### <SONET>

    Description: SONET operational data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - All SONET controller operational data

    Available Paths:

     -

    <Operational> <SONET>

#### <ControllerTable>

    Description: All SONET controller operational data

    Parent objects:

                    <SONET>

    Child objects:

                    <Controller> - SONET controller operational data

    Available Paths:

     -

    <Operational> <SONET> <ControllerTable>

#### <Controller>

    Description: SONET controller operational data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <AIS_PWFault> - SONET controller operational data

                    <Info> - SONET controller operational data

                    <State> - SONET controller operational data

    Available Paths:

     -

    <Operational> <SONET> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: SONET controller operational data

    Parent objects:

                    <Controller>

    Value: sonet_port_info

    Available Paths:

     -

    <Operational> <SONET> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <State>

    Description: SONET controller operational data

    Parent objects:

                    <Controller>

    Value: sonet_port_state_info

    Available Paths:

     -

    <Operational> <SONET> <ControllerTable> <Controller><Naming><ControllerName> <State>

#### <AIS_PWFault>

    Description: SONET controller operational data

    Parent objects:

                    <Controller>

    Value: sonet_port_ais_pwfault_info

    Available Paths:

     -

    <Operational> <SONET> <ControllerTable> <Controller><Naming><ControllerName> <AIS_PWFault>

## XML Schema Object Documentation for licmgr_adminaction, version 1. 8.

### Objects

#### <License>

    Description: Information of license operations

    Task IDs required: sysmgr

    Parent objects:

                    <AdminAction>

    Child objects:

                    <AddTable> - Execute license add information

                    <AddTarTable> - Execute license add tar information

                    <BackupTable> - Execute license backup information

                    <Clear> - Clear all the installed license

                    <Move> - Execute license move information

                    <Pool> - License pool action information

                    <Remove> - License remove action information

                    <RestoreTable> - Execute license restore information

                    <SaveTable> - Execute license save credential information

    Available Paths:

     -

    <AdminAction> <License>

#### <AddTable>

    Description: Execute license add information

    Parent objects:

                    <License>

    Child objects:

                    <Add> - Execute license add

    Available Paths:

     -

    <AdminAction> <License> <AddTable>

#### <Add>

    Description: Execute license add

    Parent objects:

                    <AddTable>

    <Naming>:

            <SDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of adding licenses

            <LicenseFile>
             (optional)

            Type: xsd:string

            Description:Add license file path

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license add

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <AddTable> <Add><Naming><SDRName><LicenseFile>

#### <AddTarTable>

    Description: Execute license add tar information

    Parent objects:

                    <License>

    Child objects:

                    <AddTar> - Execute license add tar

    Available Paths:

     -

    <AdminAction> <License> <AddTarTable>

#### <AddTar>

    Description: Execute license add tar

    Parent objects:

                    <AddTarTable>

    <Naming>:

            <SDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of adding tar licenses

            <LicenseTarFile>
             (optional)

            Type: xsd:string

            Description:Add tar license file path

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license add tar

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <AddTarTable> <AddTar><Naming><SDRName><LicenseTarFile>

#### <Move>

    Description: Execute license move information

    Parent objects:

                    <License>

    Child objects:

                    <SDRTable> - Execute license move for SDR information

                    <Slot> - Execute license move slot information

    Available Paths:

     -

    <AdminAction> <License> <Move>

#### <SDRTable>

    Description: Execute license move for SDR information

    Parent objects:

                    <Move>

    Child objects:

                    <SDR> - Execute license move for SDR

    Available Paths:

     -

    <AdminAction> <License> <Move> <SDRTable>

#### <SDR>

    Description: Execute license move for SDR

    Parent objects:

                    <SDRTable>

    <Naming>:

            <Feature>
             (optional)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

            <LicenseCount>
             (optional)

            Type: Range. Value lies between 1 and 1024

            Description:Number of licenses to move (1024 is equivalent to the 'all' option)

            <FromSDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of moving licenses

            <ToSDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of putting licenses

            <LicenseType>
             (optional)

            Type: LicenseType

            Description:License type

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license move

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Move> <SDRTable> <SDR><Naming><Feature><LicenseCount><FromSDRName><ToSDRName><LicenseType>

#### <Slot>

    Description: Execute license move slot information

    Parent objects:

                    <Move>

    Child objects:

                    <LocationTable> - Location information of license remove

                    <StatusTable> - Execute license move the status from allocated to available

    Available Paths:

     -

    <AdminAction> <License> <Move> <Slot>

#### <LocationTable>

    Description: Location information of license remove

    Parent objects:

                    <Slot>

    Child objects:

                    <Location> - Execute license move slot for location

    Available Paths:

     -

    <AdminAction> <License> <Move> <Slot> <LocationTable>

#### <Location>

    Description: Execute license move slot for location

    Parent objects:

                    <LocationTable>

    <Naming>:

            <Feature>
             (optional)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

            <LicenseCount>
             (optional)

            Type: Range. Value lies between 1 and 1024

            Description:Number of licenses to move

            <FromNode>
             (optional)

            Type: NodeID

            Description:NodeID of moving licenses

            <ToNode>
             (optional)

            Type: NodeID

            Description:NodeID of putting licenses

            <LicenseType>
             (optional)

            Type: LicenseType

            Description:License type

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license move slot for location

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Move> <Slot> <LocationTable> <Location><Naming><Feature><LicenseCount><FromNode><ToNode><LicenseType>

#### <StatusTable>

    Description: Execute license move the status from allocated to available

    Parent objects:

                    <Slot>

    Child objects:

                    <Status> - Execute license move slot from allocated to available

    Available Paths:

     -

    <AdminAction> <License> <Move> <Slot> <StatusTable>

#### <Status>

    Description: Execute license move slot from allocated to available

    Parent objects:

                    <StatusTable>

    <Naming>:

            <Feature>
             (optional)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

            <LicenseType>
             (optional)

            Type: LicenseType

            Description:License type

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license move slot for the status

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Move> <Slot> <StatusTable> <Status><Naming><Feature><LicenseType>

#### <Remove>

    Description: License remove action information

    Parent objects:

                    <License>

    Child objects:

                    <LicenseIDTable> - Execute license remove information

                    <TicketTable> - Execute license remove information

    Available Paths:

     -

    <AdminAction> <License> <Remove>

#### <LicenseIDTable>

    Description: Execute license remove information

    Parent objects:

                    <Remove>

    Child objects:

                    <RemoveID> - Execute license remove with licenseID

    Available Paths:

     -

    <AdminAction> <License> <Remove> <LicenseIDTable>

#### <RemoveID>

    Description: Execute license remove with licenseID

    Parent objects:

                    <LicenseIDTable>

    <Naming>:

            <Feature>
             (optional)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

            <LicenseID>
             (optional)

            Type: xsd:string

            Description:License ID

            <SDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of removing licenses

            <LicenseType>
             (optional)

            Type: LicenseType

            Description:License type

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license remove with license ID

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Remove> <LicenseIDTable> <RemoveID><Naming><Feature><LicenseID><SDRName><LicenseType>

#### <TicketTable>

    Description: Execute license remove information

    Parent objects:

                    <Remove>

    Child objects:

                    <Ticket> - Execute license remove with the permission tickets

    Available Paths:

     -

    <AdminAction> <License> <Remove> <TicketTable>

#### <Ticket>

    Description: Execute license remove with the permission tickets

    Parent objects:

                    <TicketTable>

    <Naming>:

            <Feature>
             (optional)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

            <PermissionFile>
             (optional)

            Type: BoundedString. Length less than or equal to 1024

            Description:Permission file path

            <RehostFile>
             (optional)

            Type: BoundedString. Length less than or equal to 1024

            Description:Rehost file path

            <SDRName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of removing licenses

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license remove with ticket

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Remove> <TicketTable> <Ticket><Naming><Feature><PermissionFile><RehostFile><SDRName>

#### <BackupTable>

    Description: Execute license backup information

    Parent objects:

                    <License>

    Child objects:

                    <Backup> - Execute license backup

    Available Paths:

     -

    <AdminAction> <License> <BackupTable>

#### <Backup>

    Description: Execute license backup

    Parent objects:

                    <BackupTable>

    <Naming>:

            <BackupFile>
             (mandatory)

            Type: xsd:string

            Description:Backup license file path

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license backup

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <BackupTable> <Backup><Naming><BackupFile>

#### <RestoreTable>

    Description: Execute license restore information

    Parent objects:

                    <License>

    Child objects:

                    <Restore> - Execute license restore

    Available Paths:

     -

    <AdminAction> <License> <RestoreTable>

#### <Restore>

    Description: Execute license restore

    Parent objects:

                    <RestoreTable>

    <Naming>:

            <RestoreFile>
             (mandatory)

            Type: xsd:string

            Description:Restore license file path

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license restore

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <RestoreTable> <Restore><Naming><RestoreFile>

#### <SaveTable>

    Description: Execute license save credential information

    Parent objects:

                    <License>

    Child objects:

                    <Save> - Execute license save credential

    Available Paths:

     -

    <AdminAction> <License> <SaveTable>

#### <Save>

    Description: Execute license save credential

    Parent objects:

                    <SaveTable>

    <Naming>:

            <CredentialFile>
             (mandatory)

            Type: xsd:string

            Description:Credential license file path

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license save credential

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <SaveTable> <Save><Naming><CredentialFile>

#### <Pool>

    Description: License pool action information

    Parent objects:

                    <License>

    Child objects:

                    <CreateSDRTable> - Execute license pool create information

                    <RemoveSDRTable> - Execute license pool remove information

    Available Paths:

     -

    <AdminAction> <License> <Pool>

#### <CreateSDRTable>

    Description: Execute license pool create information

    Parent objects:

                    <Pool>

    Child objects:

                    <CreateSDR> - Execute license pool create

    Available Paths:

     -

    <AdminAction> <License> <Pool> <CreateSDRTable>

#### <CreateSDR>

    Description: Execute license pool create

    Parent objects:

                    <CreateSDRTable>

    <Naming>:

            <SDRName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of creating a pool

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license pool create

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Pool> <CreateSDRTable> <CreateSDR><Naming><SDRName>

#### <RemoveSDRTable>

    Description: Execute license pool remove information

    Parent objects:

                    <Pool>

    Child objects:

                    <RemoveSDR> - Execute license remove

    Available Paths:

     -

    <AdminAction> <License> <Pool> <RemoveSDRTable>

#### <RemoveSDR>

    Description: Execute license remove

    Parent objects:

                    <RemoveSDRTable>

    <Naming>:

            <SDRName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name of removing a pool

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:Execute license pool remove

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Pool> <RemoveSDRTable> <RemoveSDR><Naming><SDRName>

#### <Clear>

    Description: Clear all the installed license

    Parent objects:

                    <License>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all the installed license

        Default value: none.

    Available Paths:

     -

    <AdminAction> <License> <Clear>

### Datatypes

#### LicenseType

        Definition: Enumeration. Valid values are:
            'Permanent' - Permanent license type
            'Evaluation' - Evaluation license type

## XML Schema Object Documentation for sysldr_common, version 0. 0.

### Objects

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <Diag>

                    <Diag>

    Child objects:

                    <Rack> - Rack number

    Available Paths:

     -

    <Operational> <Diag> <RackTable>

     -

    <AdminOperational> <Diag> <RackTable>

#### <Rack>

    Description: Rack number

    Parent objects:

                    <RackTable>

    <Naming>:

            <RackNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack number

    Child objects:

                    <ChassisInformation> - Chassis information

                    <SlotTable> - Table of slots

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber>

#### <SlotTable>

    Description: Table of slots

    Parent objects:

                    <Rack>

    Child objects:

                    <Slot> - Slot number

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable>

#### <Slot>

    Description: Slot number

    Parent objects:

                    <SlotTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Slot number

    Child objects:

                    <Card> - Card information

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber>

#### <Card>

    Description: Card information

    Parent objects:

                    <Slot>

    Child objects:

                    <CardInfo> - Card detail information

                    <SPATable> - Table of SPA

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card>

#### <SPATable>

    Description: Table of SPA

    Parent objects:

                    <Card>

    Child objects:

                    <SPA> - SPA number

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable>

#### <SPA>

    Description: SPA number

    Parent objects:

                    <SPATable>

    <Naming>:

            <SPANumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SPA number

    Child objects:

                    <Brief> - SPA basic information

                    <Detail> - SPA detail information

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber>

#### <Brief>

    Description: SPA basic information

    Parent objects:

                    <SPA>

    Value: spa_basic_diag_info

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber> <Brief>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber> <Brief>

#### <Detail>

    Description: SPA detail information

    Parent objects:

                    <SPA>

    Value: spa_detail_diag_info

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber> <Detail>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <SPATable> <SPA><Naming><SPANumber> <Detail>

#### <CardInfo>

    Description: Card detail information

    Parent objects:

                    <Card>

    Value: card_diag_info

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <CardInfo>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <SlotTable> <Slot><Naming><SlotNumber> <Card> <CardInfo>

#### <ChassisInformation>

    Description: Chassis information

    Parent objects:

                    <Rack>

    Value: chassis_info

    Available Paths:

     -

    <Operational> <Diag> <RackTable> <Rack><Naming><RackNumber> <ChassisInformation>

     -

    <AdminOperational> <Diag> <RackTable> <Rack><Naming><RackNumber> <ChassisInformation>

## XML Schema Object Documentation for ip_rsvp_prefix_filtering_cfg, version 3. 5.

### Objects

#### <PrefixFiltering>

    Description: Configure prefix filtering parameters

    Parent objects:

                    <Signalling>

    Child objects:

                    <ACL> - Configure an ACL to perform prefix filtering of RSVP Router Alert messages

                    <DefaultDenyAction> - Configure RSVP behaviour for scenarios where ACL match yields a default (implicit) deny

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PrefixFiltering>

#### <ACL>

    Description: Configure an ACL to perform prefix filtering of RSVP Router Alert messages

    Parent objects:

                    <PrefixFiltering>

    Values:

            <PrefixFilteringACL>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PrefixFiltering> <ACL>

#### <DefaultDenyAction>

    Description: Configure RSVP behaviour for scenarios where ACL match yields a default (implicit) deny

    Parent objects:

                    <PrefixFiltering>

    Child objects:

                    <Drop> - Drop packets when ACL match yields a default (implicit) deny

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PrefixFiltering> <DefaultDenyAction>

#### <Drop>

    Description: Drop packets when ACL match yields a default (implicit) deny

    Parent objects:

                    <DefaultDenyAction>

    Values:

            <DefaultDenyAction>
             (mandatory)

            Type: xsd:boolean

            Description:Configure RSVP to drop packets when ACL match yields a default (implicit) deny

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PrefixFiltering> <DefaultDenyAction> <Drop>

## XML Schema Object Documentation for tty_management_cfg, version 1. 1.

### Objects

#### <Connection>

    Description: Management connection configuration

    Task IDs required: tty-access

    Parent objects:

                    <TTYLine>

    Child objects:

                    <ACLIn> - ACL to filter ingoing connections

                    <ACLOut> - ACL to filter outgoing connections

                    <CLIWhiteSpaceCompletion> - Command completion on whitespace

                    <DisconnectCharacter> - The line disconnect character

                    <EscapeCharacter> - Line template's escape character

                    <SessionLimit> - The number of outgoing connections

                    <SessionTimeout> - Interval for closing connection when there is no input traffic

                    <TransportInput> - Protocols to use when connecting to the terminal server

                    <TransportOutput> - Protocols to use for outgoing connections

                    <TransportPreferred> - The preferred protocol to use

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection>

#### <ACLIn>

    Description: ACL to filter ingoing connections

    Parent objects:

                    <Connection>

    Values:

            <ACLName>
             (mandatory)

            Type: xsd:string

            Description:IP access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <ACLIn>

#### <ACLOut>

    Description: ACL to filter outgoing connections

    Parent objects:

                    <Connection>

    Values:

            <ACLName>
             (mandatory)

            Type: xsd:string

            Description:IP access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <ACLOut>

#### <DisconnectCharacter>

    Description: The line disconnect character

    Parent objects:

                    <Connection>

    Values:

            <Character>
             (mandatory)

            Type: CharNum

            Description:Disconnect character's decimal equivalent value or Character

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <DisconnectCharacter>

#### <EscapeCharacter>

    Description: Line template's escape character

    Parent objects:

                    <Connection>

    Values:

            <TTYEscape>
             (mandatory)

            Type: TTYEscapeCharNum

            Description:Escape character or ASCII decimal equivalent value orspecial strings NONE,DEFAULT,BREAK

        Default value:
            TTYEscape => 30

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <EscapeCharacter>

#### <CLIWhiteSpaceCompletion>

    Description: Command completion on whitespace

    Parent objects:

                    <Connection>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <CLIWhiteSpaceCompletion>

#### <SessionLimit>

    Description: The number of outgoing connections

    Parent objects:

                    <Connection>

    Values:

            <Connections>
             (mandatory)

            Type: Range. Value lies between 0 and 20

            Description:Number of outgoing connections

        Default value:
            Connections => 6

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <SessionLimit>

#### <SessionTimeout>

    Description: Interval for closing connection when there is no input traffic

    Parent objects:

                    <Connection>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 0 and 35791

            Description:Session timeout interval in minutes

            <Direction>
             (mandatory)

            Type: TTYSessionTimeoutDirection

            Description:Include output traffic as well as input traffic

        Default value:
            Timeout => 10
            Direction => 1

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <SessionTimeout>

#### <TransportInput>

    Description: Protocols to use when connecting to the terminal server

    Parent objects:

                    <Connection>

    Values:

            <Select>
             (optional)

            Type: TTYTransportProtocolSelect

            Description:Choose transport protocols

            <Protocol1>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol1

            <Protocol2>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol2

            <None>
             (optional)

            Type: xsd:unsignedInt

            Description:Not used

        Default value:
            Select => 1
            Protocol1 => null
            Protocol2 => null
            None => null

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <TransportInput>

#### <TransportOutput>

    Description: Protocols to use for outgoing connections

    Parent objects:

                    <Connection>

    Values:

            <Select>
             (mandatory)

            Type: TTYTransportProtocolSelect

            Description:Choose transport protocols

            <Protocol1>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol1

            <Protocol2>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol2

            <None>
             (optional)

            Type: xsd:unsignedInt

            Description:Not used

        Default value:
            Select => 1
            Protocol1 => null
            Protocol2 => null
            None => null

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <TransportOutput>

#### <TransportPreferred>

    Description: The preferred protocol to use

    Parent objects:

                    <Connection>

    Values:

            <Protocol>
             (mandatory)

            Type: TTYTransportProtocol

            Description:Preferred transport protocol

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Connection> <TransportPreferred>

#### <ExecMode>

    Description: Exec Mode Pager  configurtion

    Parent objects:

                    <TTYLine>

    Child objects:

                    <Pager> - Paging Utility

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <ExecMode>

#### <Pager>

    Description: Paging Utility

    Parent objects:

                    <ExecMode>

    Values:

            <PagerType>
             (mandatory)

            Type: TTYPager

            Description:Preferred Paging Utility

        Default value:
            PagerType => 1

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <ExecMode> <Pager>

## XML Schema Object Documentation for parser_cfg, version 0. 0.

### Objects

#### <Parser>

    Description: Parser configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <Alias> - Alias for command mapping

    Available Paths:

     -

    <Configuration> <Parser>

## XML Schema Object Documentation for pmengine_ui_cfg, version 1. 0.

### Objects

#### <PerformanceManagement>

    Description: Configure pm parameters

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Hour24> - Configure pm parameters of 24 hour interval

                    <Minute15> - set opr min threshold

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement>

#### <Hour24>

    Description: Configure pm parameters of 24 hour interval

    Parent objects:

                    <PerformanceManagement>

    Child objects:

                    <Hour24FEC> - Configure fec g709 performance monitoring

                    <Hour24OTN> - configure otn g709 performance monitoring

                    <Hour24Optics> - Configure optics performance monitoring

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24>

#### <Hour24FEC>

    Description: Configure fec g709 performance monitoring

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24FECReportTable> - set fec TCA reporting status

                    <Hour24FECThresholdTable> - Configure fec threshold

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24FEC>

#### <Hour24FECReportTable>

    Description: set fec TCA reporting status

    Parent objects:

                    <Hour24FEC>

    Child objects:

                    <Hour24FECReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24FEC> <Hour24FECReportTable>

#### <Hour24FECReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24FECReportTable>

    <Naming>:

            <FECReport>
             (mandatory)

            Type: FecReportType

            Description:Fec Report type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Fec Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24FEC> <Hour24FECReportTable> <Hour24FECReport><Naming><FECReport>

#### <Hour24FECThresholdTable>

    Description: Configure fec threshold

    Parent objects:

                    <Hour24FEC>

    Child objects:

                    <Hour24FECThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24FEC> <Hour24FECThresholdTable>

#### <Hour24FECThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24FECThresholdTable>

    <Naming>:

            <FECThreshold>
             (mandatory)

            Type: FecThresholdType

            Description:Fec Threshold Type

    Values:

            <FecThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Fec threshold value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24FEC> <Hour24FECThresholdTable> <Hour24FECThreshold><Naming><FECThreshold>

#### <Hour24Optics>

    Description: Configure optics performance monitoring

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24OpticsReportTable> - set optics TCA reporting status

                    <Hour24OpticsThresholdTable> - Configure threshold on optics parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24Optics>

#### <Hour24OpticsReportTable>

    Description: set optics TCA reporting status

    Parent objects:

                    <Hour24Optics>

    Child objects:

                    <Hour24OpticsReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24Optics> <Hour24OpticsReportTable>

#### <Hour24OpticsReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24OpticsReportTable>

    <Naming>:

            <OpticsReport>
             (mandatory)

            Type: OpticsReportType

            Description:Optics Report Type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Optics Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24Optics> <Hour24OpticsReportTable> <Hour24OpticsReport><Naming><OpticsReport>

#### <Hour24OpticsThresholdTable>

    Description: Configure threshold on optics parameters

    Parent objects:

                    <Hour24Optics>

    Child objects:

                    <Hour24OpticsThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24Optics> <Hour24OpticsThresholdTable>

#### <Hour24OpticsThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24OpticsThresholdTable>

    <Naming>:

            <OpticsThreshold>
             (mandatory)

            Type: OpticsThresholdType

            Description:Optics Threshold Type

    Values:

            <OpticsThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Optics Thresh Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24Optics> <Hour24OpticsThresholdTable> <Hour24OpticsThreshold><Naming><OpticsThreshold>

#### <Hour24OTN>

    Description: configure otn g709 performance monitoring

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24OTNReportTable> - set otn TCA reporting status

                    <Hour24OTNThresholdTable> - Configure threshold on otn parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24OTN>

#### <Hour24OTNReportTable>

    Description: set otn TCA reporting status

    Parent objects:

                    <Hour24OTN>

    Child objects:

                    <Hour24OTNReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24OTN> <Hour24OTNReportTable>

#### <Hour24OTNReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24OTNReportTable>

    <Naming>:

            <OTNReport>
             (mandatory)

            Type: OtnReportType

            Description:Otn Report Type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Otn Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24OTN> <Hour24OTNReportTable> <Hour24OTNReport><Naming><OTNReport>

#### <Hour24OTNThresholdTable>

    Description: Configure threshold on otn parameters

    Parent objects:

                    <Hour24OTN>

    Child objects:

                    <Hour24OTNThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24OTN> <Hour24OTNThresholdTable>

#### <Hour24OTNThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Hour24OTNThresholdTable>

    <Naming>:

            <OTNThreshold>
             (mandatory)

            Type: OtnThresholdType

            Description:Otn Threshold Type

    Values:

            <OtnThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Otn Threshold Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Hour24> <Hour24OTN> <Hour24OTNThresholdTable> <Hour24OTNThreshold><Naming><OTNThreshold>

#### <Minute15>

    Description: set opr min threshold

    Parent objects:

                    <PerformanceManagement>

    Child objects:

                    <Minute15FEC> - Configure fec g709 performance monitoring

                    <Minute15OTN> - configure otn g709 performance monitoring

                    <Minute15Optics> - Configure optics performance monitoring

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15>

#### <Minute15FEC>

    Description: Configure fec g709 performance monitoring

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15FECReportTable> - set fec TCA reporting status

                    <Minute15FECThresholdTable> - Configure fec threshold

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15FEC>

#### <Minute15FECReportTable>

    Description: set fec TCA reporting status

    Parent objects:

                    <Minute15FEC>

    Child objects:

                    <Minute15FECReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15FEC> <Minute15FECReportTable>

#### <Minute15FECReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15FECReportTable>

    <Naming>:

            <FECReport>
             (mandatory)

            Type: FecReportType

            Description:Fec Report Type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Fec Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15FEC> <Minute15FECReportTable> <Minute15FECReport><Naming><FECReport>

#### <Minute15FECThresholdTable>

    Description: Configure fec threshold

    Parent objects:

                    <Minute15FEC>

    Child objects:

                    <Minute15FECThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15FEC> <Minute15FECThresholdTable>

#### <Minute15FECThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15FECThresholdTable>

    <Naming>:

            <FECThreshold>
             (mandatory)

            Type: FecThresholdType

            Description:Fec Threshold Type

    Values:

            <FecThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Fec Threshold Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15FEC> <Minute15FECThresholdTable> <Minute15FECThreshold><Naming><FECThreshold>

#### <Minute15Optics>

    Description: Configure optics performance monitoring

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15OpticsReportTable> - set optics TCA reporting status

                    <Minute15OpticsThresholdTable> - Configure threshold on optics parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15Optics>

#### <Minute15OpticsReportTable>

    Description: set optics TCA reporting status

    Parent objects:

                    <Minute15Optics>

    Child objects:

                    <Minute15OpticsReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15Optics> <Minute15OpticsReportTable>

#### <Minute15OpticsReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15OpticsReportTable>

    <Naming>:

            <OpticsReport>
             (mandatory)

            Type: OpticsReportType

            Description:Optics Report Type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Optics Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15Optics> <Minute15OpticsReportTable> <Minute15OpticsReport><Naming><OpticsReport>

#### <Minute15OpticsThresholdTable>

    Description: Configure threshold on optics parameters

    Parent objects:

                    <Minute15Optics>

    Child objects:

                    <Minute15OpticsThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15Optics> <Minute15OpticsThresholdTable>

#### <Minute15OpticsThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15OpticsThresholdTable>

    <Naming>:

            <OpticsThreshold>
             (mandatory)

            Type: OpticsThresholdType

            Description:Optics Threshold Type

    Values:

            <OpticsThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Optics Threshold Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15Optics> <Minute15OpticsThresholdTable> <Minute15OpticsThreshold><Naming><OpticsThreshold>

#### <Minute15OTN>

    Description: configure otn g709 performance monitoring

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15OTNReportTable> - set otn TCA reporting status

                    <Minute15OTNThresholdTable> - Configure threshold on otn parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15OTN>

#### <Minute15OTNReportTable>

    Description: set otn TCA reporting status

    Parent objects:

                    <Minute15OTN>

    Child objects:

                    <Minute15OTNReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15OTN> <Minute15OTNReportTable>

#### <Minute15OTNReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15OTNReportTable>

    <Naming>:

            <OTNReport>
             (mandatory)

            Type: OtnReportType

            Description:Otn Report Type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled Otn Report

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15OTN> <Minute15OTNReportTable> <Minute15OTNReport><Naming><OTNReport>

#### <Minute15OTNThresholdTable>

    Description: Configure threshold on otn parameters

    Parent objects:

                    <Minute15OTN>

    Child objects:

                    <Min15OtnThresh> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15OTN> <Minute15OTNThresholdTable>

#### <Min15OtnThresh>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <Minute15OTNThresholdTable>

    <Naming>:

            <OTNThreshold>
             (mandatory)

            Type: OtnThresholdType

            Description:Otn Threshold Type

    Values:

            <OtnThresholdValue>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Otn Threshold Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PerformanceManagement> <Minute15> <Minute15OTN> <Minute15OTNThresholdTable> <Min15OtnThresh><Naming><OTNThreshold>

### Datatypes

#### FecReportType

        Definition: Enumeration. Valid values are:
            'REPORT_EC_BITS' - PM Fec ec bits report
            'REPORT_UC_WORDS' - PM Fec uc words report

#### FecThresholdType

        Definition: Enumeration. Valid values are:
            'THRESH_EC_BITS' - PM Fec ec bits threshold
            'THRESH_UC_WORDS' - PM Fec uc words threshold

#### OtnThresholdType

        Definition: Enumeration. Valid values are:
            'THRESH_ES_SM_NE' - PM Otn es sm ne threshold
            'THRESH_SES_SM_NE' - PM Otn ses sm ne threshold
            'THRESH_UAS_SM_NE' - PM Otn uas sm ne threshold
            'THRESH_BBE_SM_NE' - PM Otn bbe sm ne threshold
            'THRESH_FC_SM_NE' - PM Otn fc sm ne threshold
            'THRESH_ESR_SM_NE' - PM Otn esr sm ne threshold
            'THRESH_SESR_SM_NE' - PM Otn sesr sm ne threshold
            'THRESH_BBER_SM_NE' - PM Otn bber sm ne threshold
            'THRESH_ES_PM_NE' - PM Otn es pm ne threshold
            'THRESH_SES_PM_NE' - PM Otn ses pm ne threshold
            'THRESH_UAS_PM_NE' - PM Otn uas pm ne threshold
            'THRESH_BBE_PM_NE' - PM Otn bbe pm ne threshold
            'THRESH_FC_PM_NE' - PM Otn fc pm ne threshold
            'THRESH_ESR_PM_NE' - PM Otn esr pm ne threshold
            'THRESH_SESR_PM_NE' - PM Otn sesr pm ne threshold
            'THRESH_BBER_PM_NE' - PM Otn bber pm ne threshold
            'THRESH_ES_SM_FE' - PM Otn es sm fe threshold
            'THRESH_SES_SM_FE' - PM Otn ses sm fe threshold
            'THRESH_UAS_SM_FE' - PM Otn uas sm fe threshold
            'THRESH_BBE_SM_FE' - PM Otn bbe sm fe threshold
            'THRESH_FC_SM_FE' - PM Otn fc sm fe threshold
            'THRESH_ESR_SM_FE' - PM Otn esr sm fe threshold
            'THRESH_SESR_SM_FE' - PM Otn sesr sm fe threshold
            'THRESH_BBER_SM_FE' - PM Otn bber sm fe threshold
            'THRESH_ES_PM_FE' - PM Otn es pm fe threshold
            'THRESH_SES_PM_FE' - PM Otn ses pm fe threshold
            'THRESH_UAS_PM_FE' - PM Otn uas pm fe threshold
            'THRESH_BBE_PM_FE' - PM Otn bbe pm fe threshold
            'THRESH_FC_PM_FE' - PM Otn fc pm fe threshold
            'THRESH_ESR_PM_FE' - PM Otn esr pm fe threshold
            'THRESH_SESR_PM_FE' - PM Otn sesr pm fe threshold
            'THRESH_BBER_PM_FE' - PM Otn bber pm fe threshold

#### OtnReportType

        Definition: Enumeration. Valid values are:
            'REPORT_ES_SM_NE' - PM Otn es sm ne report
            'REPORT_SES_SM_NE' - PM Otn ses sm ne report
            'REPORT_UAS_SM_NE' - PM Otn uas sm ne report
            'REPORT_BBE_SM_NE' - PM Otn bbe sm ne report
            'REPORT_FC_SM_NE' - PM Otn fc sm ne report
            'REPORT_ESR_SM_NE' - PM Otn esr sm ne report
            'REPORT_SESR_SM_NE' - PM Otn sesr sm ne report
            'REPORT_BBER_SM_NE' - PM Otn bber sm ne report
            'REPORT_ES_PM_NE' - PM Otn es pm ne report
            'REPORT_SES_PM_NE' - PM Otn ses pm ne report
            'REPORT_UAS_PM_NE' - PM Otn uas pm ne report
            'REPORT_BBE_PM_NE' - PM Otn bbe pm ne report
            'REPORT_FC_PM_NE' - PM Otn fc pm ne report
            'REPORT_ESR_PM_NE' - PM Otn esr pm ne report
            'REPORT_SESR_PM_NE' - PM Otn sesr pm ne report
            'REPORT_BBER_PM_NE' - PM Otn bber pm ne report
            'REPORT_ES_SM_FE' - PM Otn es sm fe report
            'REPORT_SES_SM_FE' - PM Otn ses sm fe report
            'REPORT_UAS_SM_FE' - PM Otn uas sm fe report
            'REPORT_BBE_SM_FE' - PM Otn bbe sm fe report
            'REPORT_FC_SM_FE' - PM Otn fc sm fe report
            'REPORT_ESR_SM_FE' - PM Otn esr sm fe report
            'REPORT_SESR_SM_FE' - PM Otn sesr sm fe report
            'REPORT_BBER_SM_FE' - PM Otn bber sm fe report
            'REPORT_ES_PM_FE' - PM Otn es pm fe report
            'REPORT_SES_PM_FE' - PM Otn ses pm fe report
            'REPORT_UAS_PM_FE' - PM Otn uas pm fe report
            'REPORT_BBE_PM_FE' - PM Otn bbe pm fe report
            'REPORT_FC_PM_FE' - PM Otn fc pm fe report
            'REPORT_ESR_PM_FE' - PM Otn esr pm fe report
            'REPORT_SESR_PM_FE' - PM Otn sesr pm fe report
            'REPORT_BBER_PM_FE' - PM Otn bber pm fe report

#### OpticsThresholdType

        Definition: Enumeration. Valid values are:
            'THRESH_LBC_MIN' - PM Optics lbc min threshold
            'THRESH_LBC_MAX' - PM Optics lbc max threshold
            'THRESH_OPT_MIN' - PM Optics opt min threshold
            'THRESH_OPT_MAX' - PM Optics opt max threshold
            'THRESH_OPR_MIN' - PM Optics opr min threshold
            'THRESH_OPR_MAX' - PM Optics opr max threshold

#### OpticsReportType

        Definition: Enumeration. Valid values are:
            'REPORT_LBC_MIN' - PM Optics lbc min report
            'REPORT_LBC_MAX' - PM Optics lbc max report
            'REPORT_OPT_MIN' - PM Optics opt min report
            'REPORT_OPT_MAX' - PM Optics opt max report
            'REPORT_OPR_MIN' - PM Optics opr min report
            'REPORT_OPR_MAX' - PM Optics opr max report

## XML Schema Object Documentation for ipv4_multicast_sap_oper, version 1. 1.

### Objects

#### <SAP>

    Description: SAP operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <SessionInfoSummaryTable> - SAP Session Summary Table

                    <SessionInfoTable> - SAP Session Table

    Available Paths:

     -

    <Operational> <SAP>

#### <SessionInfoSummaryTable>

    Description: SAP Session Summary Table

    Parent objects:

                    <SAP>

    Child objects:

                    <SessionInfoSummary> - SAP Session Summary Entry

    <Filter> (Optional Filter Tag):

                    <SAPGroupFilter>

                    <SAPSessionNameFilter>

    Available Paths:

     -

    <Operational> <SAP> <SessionInfoSummaryTable>

#### <SessionInfoSummary>

    Description: SAP Session Summary Entry

    Parent objects:

                    <SessionInfoSummaryTable>

    <Naming>:

            <SessionName>
             (optional)

            Type: xsd:string

            Description: Session Name

            <SessionOwner>
             (optional)

            Type: xsd:string

            Description: Session Owner

    Value: sap_bag_summary

    Available Paths:

     -

    <Operational> <SAP> <SessionInfoSummaryTable> <SessionInfoSummary><Naming><SessionName><SessionOwner>

#### <SessionInfoTable>

    Description: SAP Session Table

    Parent objects:

                    <SAP>

    Child objects:

                    <SessionInfo> - SAP Session Entry

    <Filter> (Optional Filter Tag):

                    <SAPGroupFilter>

                    <SAPSessionNameFilter>

    Available Paths:

     -

    <Operational> <SAP> <SessionInfoTable>

#### <SessionInfo>

    Description: SAP Session Entry

    Parent objects:

                    <SessionInfoTable>

    <Naming>:

            <SessionName>
             (optional)

            Type: xsd:string

            Description: Session Name

            <SessionOwner>
             (optional)

            Type: xsd:string

            Description: Session Owner

    Value: sap_bag

    Available Paths:

     -

    <Operational> <SAP> <SessionInfoTable> <SessionInfo><Naming><SessionName><SessionOwner>

### Filters

#### <SAPGroupFilter>

    Description:
    Filter based on Announcement Group

    Parameters:

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:Group Address

#### <SAPSessionNameFilter>

    Description:
    Filter based on Session Name

    Parameters:

            <SessionName>
             (mandatory)

            Type: xsd:string

            Description:Session Name

## XML Schema Object Documentation for ipv4_dhcpd_relay_distributed_oper, version 2. 5.

### Objects

#### <Relay>

    Description: IPv4 DHCPD Relay operational data

    Parent objects:

                    <Node>

    Child objects:

                    <ProfileTable> - DHCP Relay Profiles

                    <StatisticsInfo> - DHCP relay statistics info

                    <StatisticsTable> - DHCP Relay Statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay>

#### <StatisticsTable>

    Description: DHCP Relay Statistics

    Parent objects:

                    <Relay>

    Child objects:

                    <Statistics> - DHCP Relay VRF statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <StatisticsTable>

#### <Statistics>

    Description: DHCP Relay VRF statistics

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ipv4_dhcpd_relay_stats

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <StatisticsTable> <Statistics><Naming><VRFName>

#### <StatisticsInfo>

    Description: DHCP relay statistics info

    Parent objects:

                    <Relay>

    Value: ipv4_dhcpd_relay_stats_info

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <StatisticsInfo>

#### <ProfileTable>

    Description: DHCP Relay Profiles

    Parent objects:

                    <Relay>

    Child objects:

                    <Profile> - DHCP Relay profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <ProfileTable>

#### <Profile>

    Description: DHCP Relay profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: ipv4_dhcpd_relay_profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Relay> <ProfileTable> <Profile><Naming><ProfileName>

## XML Schema Object Documentation for pos_ui_oper, version 2. 0.

### Objects

#### <POS>

    Description: POS operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - List of POS interfaces

    Available Paths:

     -

    <Operational> <POS>

#### <ControllerTable>

    Description: List of POS interfaces

    Parent objects:

                    <POS>

    Child objects:

                    <Controller> - A POS interface

    Available Paths:

     -

    <Operational> <POS> <ControllerTable>

#### <Controller>

    Description: A POS interface

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:POS interface name

    Child objects:

                    <FramerStatistics> - POS framer statistics

                    <Info> - POS interface information

    Available Paths:

     -

    <Operational> <POS> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: POS interface information

    Parent objects:

                    <Controller>

    Value: pos_info

    Available Paths:

     -

    <Operational> <POS> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <FramerStatistics>

    Description: POS framer statistics

    Parent objects:

                    <Controller>

    Value: pos_statistics

    Available Paths:

     -

    <Operational> <POS> <ControllerTable> <Controller><Naming><ControllerName> <FramerStatistics>

## XML Schema Object Documentation for mpls_te_oper, version 1. 0.

### Objects

#### <MPLS_TE>

    Description: MPLS Traffic Engineering operational data

    Task IDs required: mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <AffinityMap> - Affinity name to value mapping

                    <AnnounceTable> - Announced Destination tunnel

                    <AutoTunnel> - Auto tunnel information.

                    <DiffServTEClasses> - The configured Diff Serv TE classes

                    <FastReroute> - Represent all the fastreroute info in MPLS-TE

                    <IGPAreaTable> - The set of IGP-areas known to MPLS-TE

                    <MaximumTunnels> - MPLS Traffic Engineering Tunnels

                    <P2MP> - P2MP Information

                    <P2P_P2MPTunnel> - P2P or P2MP tunnels

                    <PathProtection> - MPLS TE path protection info

                    <SignallingCounters> - TE counters

                    <Topology> - The topology information in MPLS-TE

                    <TopologyNodeTable> - A node in the MPLS-TE topology

                    <Tunnels> - Failure protection provided for tunnels

    Available Paths:

     -

    <Operational> <MPLS_TE>

#### <Topology>

    Description: The topology information in MPLS-TE

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <Global> - Global information about the overall MPLS-TE topology

                    <SRLGTable> - Set of SRLG operational value for the overall MPLS-TE topology

    Available Paths:

     -

    <Operational> <MPLS_TE> <Topology>

#### <Global>

    Description: Global information about the overall MPLS-TE topology

    Parent objects:

                    <Topology>

    Value: mpls_te_topology_global_info_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <Topology> <Global>

#### <SRLGTable>

    Description: Set of SRLG operational value for the overall MPLS-TE topology

    Parent objects:

                    <Topology>

    Child objects:

                    <SRLG> - SRLG operational value for the overall MPLS-TE topology

    Available Paths:

     -

    <Operational> <MPLS_TE> <Topology> <SRLGTable>

#### <SRLG>

    Description: SRLG operational value for the overall MPLS-TE topology

    Parent objects:

                    <SRLGTable>

    <Naming>:

            <SRLGNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SRLG Number

    Value: mpls_te_topo_srlg

    Available Paths:

     -

    <Operational> <MPLS_TE> <Topology> <SRLGTable> <SRLG><Naming><SRLGNumber>

#### <TopologyNodeTable>

    Description: A node in the MPLS-TE topology

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <TopologyNode> - A node in the MPLS-TE topology

    Available Paths:

     -

    <Operational> <MPLS_TE> <TopologyNodeTable>

#### <TopologyNode>

    Description: A node in the MPLS-TE topology

    Parent objects:

                    <TopologyNodeTable>

    <Naming>:

            <Protocol>
             (mandatory)

            Type: MPLS_TE_IGPProtocolType

            Description:IGP protocol type

            <IGP_ID>
             (mandatory)

            Type: xsd:string

            Description:IGP instance

            <Area>
             (mandatory)

            Type: xsd:unsignedInt

            Description:IGP area

            <TopologyNodeType>
             (mandatory)

            Type: MPLS_TENodeType

            Description:Node type

            <IGPNodeID>
             (mandatory)

            Type: xsd:string

            Description:IGP Node ID

    Value: mpls_te_topology_node

    Available Paths:

     -

    <Operational> <MPLS_TE> <TopologyNodeTable> <TopologyNode><Naming><Protocol><IGP_ID><Area><TopologyNodeType><IGPNodeID>

#### <P2P_P2MPTunnel>

    Description: P2P or P2MP tunnels

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <TunnelHeadTable> - Restrict display to P2P or P2MP head tunnels

                    <TunnelRemoteTable> - Restrict display to P2P or P2MP mid or tail tunnels

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2P_P2MPTunnel>

#### <TunnelHeadTable>

    Description: Restrict display to P2P or P2MP head tunnels

    Parent objects:

                    <P2P_P2MPTunnel>

    Child objects:

                    <TunnelHead> - mpls te p2p or p2mp tunnels

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2P_P2MPTunnel> <TunnelHeadTable>

#### <TunnelHead>

    Description: mpls te p2p or p2mp tunnels

    Parent objects:

                    <TunnelHeadTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Tunnel Name

    Value: mpls_te_p2mp_tunnel_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2P_P2MPTunnel> <TunnelHeadTable> <TunnelHead><Naming><TunnelName>

#### <TunnelRemoteTable>

    Description: Restrict display to P2P or P2MP mid or tail tunnels

    Parent objects:

                    <P2P_P2MPTunnel>

    Child objects:

                    <TunnelRemote> - P2P or P2MP tunnel that is a mid or tail

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2P_P2MPTunnel> <TunnelRemoteTable>

#### <TunnelRemote>

    Description: P2P or P2MP tunnel that is a mid or tail

    Parent objects:

                    <TunnelRemoteTable>

    <Naming>:

            <LSP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LSP ID

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

    Value: mpls_te_p2mp_lsp

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2P_P2MPTunnel> <TunnelRemoteTable> <TunnelRemote><Naming><LSP_ID><TunnelID><ExtendedTunnelID><SourceAddress><CType><DestinationAddress><P2MP_ID>

#### <FastReroute>

    Description: Represent all the fastreroute info in MPLS-TE

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <BackupTunnelTable> - The set of fastreroute backup tunnels available in MPLS-TE

                    <Promotion> - The info about the promotion timer of backup tunnels

                    <ProtectedInterfaceTable> - The set of fastreroute protected interfaces available in MPLS-TE

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute>

#### <ProtectedInterfaceTable>

    Description: The set of fastreroute protected interfaces available in MPLS-TE

    Parent objects:

                    <FastReroute>

    Child objects:

                    <ProtectedInterface> - Fastreroute info for a given protected interface

    <Filter> (Optional Filter Tag):

                    <MPLS_TEProtectedInterfaceFilter>

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute> <ProtectedInterfaceTable>

#### <ProtectedInterface>

    Description: Fastreroute info for a given protected interface

    Parent objects:

                    <ProtectedInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Protected interface name

            <BackupTunnelName>
             (mandatory)

            Type: xsd:string

            Description:Backup tunnel name

    Value: mpls_te_fastreroute_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute> <ProtectedInterfaceTable> <ProtectedInterface><Naming><InterfaceName><BackupTunnelName>

#### <BackupTunnelTable>

    Description: The set of fastreroute backup tunnels available in MPLS-TE

    Parent objects:

                    <FastReroute>

    Child objects:

                    <BackupTunnel> - Fastreroute info for a given backup tunnel

    <Filter> (Optional Filter Tag):

                    <MPLS_TEBackupTunnelFilter>

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute> <BackupTunnelTable>

#### <BackupTunnel>

    Description: Fastreroute info for a given backup tunnel

    Parent objects:

                    <BackupTunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Backup tunnel name

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Protected interface name

    Value: mpls_te_fastreroute_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute> <BackupTunnelTable> <BackupTunnel><Naming><TunnelName><InterfaceName>

#### <Promotion>

    Description: The info about the promotion timer of backup tunnels

    Parent objects:

                    <FastReroute>

    Value: mpls_te_fastreroute_promotion_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <FastReroute> <Promotion>

#### <IGPAreaTable>

    Description: The set of IGP-areas known to MPLS-TE

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <IGPArea> - An IGP instance

    Available Paths:

     -

    <Operational> <MPLS_TE> <IGPAreaTable>

#### <IGPArea>

    Description: An IGP instance

    Parent objects:

                    <IGPAreaTable>

    <Naming>:

            <Protocol>
             (mandatory)

            Type: MPLS_TE_IGPProtocolType

            Description:The IGP protocol

            <ProcessTag>
             (mandatory)

            Type: xsd:string

            Description:IGP Process Tag

    Value: te_sh_igp

    Available Paths:

     -

    <Operational> <MPLS_TE> <IGPAreaTable> <IGPArea><Naming><Protocol><ProcessTag>

#### <AffinityMap>

    Description: Affinity name to value mapping

    Parent objects:

                    <MPLS_TE>

    Value: mpls_te_affinity_map_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <AffinityMap>

#### <AnnounceTable>

    Description: Announced Destination tunnel

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <Announce> - Announced Destination tunnel Table

    Available Paths:

     -

    <Operational> <MPLS_TE> <AnnounceTable>

#### <Announce>

    Description: Announced Destination tunnel Table

    Parent objects:

                    <AnnounceTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPAddress

            Description:Destination Address

            <Protocol>
             (mandatory)

            Type: MPLS_TE_IGPProtocolType

            Description:The IGP protocol used by the tunnel

            <Area>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area

            <IGP_ID>
             (mandatory)

            Type: xsd:string

            Description:IGP Instance ID

    Child objects:

                    <TunnelTable> - Announced Destination tunnel

    Available Paths:

     -

    <Operational> <MPLS_TE> <AnnounceTable> <Announce><Naming><DestinationAddress><Protocol><Area><IGP_ID>

#### <TunnelTable>

    Description: Announced Destination tunnel

    Parent objects:

                    <Announce>

    Child objects:

                    <Tunnel> - Tunnel ID Information

    Available Paths:

     -

    <Operational> <MPLS_TE> <AnnounceTable> <Announce><Naming><DestinationAddress><Protocol><Area><IGP_ID> <TunnelTable>

#### <Tunnel>

    Description: Tunnel ID Information

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:last obtained tunnel

    Value: mpls_te_autoroute_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <AnnounceTable> <Announce><Naming><DestinationAddress><Protocol><Area><IGP_ID> <TunnelTable> <Tunnel><Naming><TunnelID>

#### <SignallingCounters>

    Description: TE counters

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <HeadSignallingCountersTable> - Sig Head Table TE counters

                    <RemoteSignallingCountersTable> - Sig mid tail Table TE counters

                    <SignallingSummary> - Send-Recv count summary for TE Signaling

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters>

#### <HeadSignallingCountersTable>

    Description: Sig Head Table TE counters

    Parent objects:

                    <SignallingCounters>

    Child objects:

                    <HeadSignallingCounters> - TE stats

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters> <HeadSignallingCountersTable>

#### <HeadSignallingCounters>

    Description: TE stats

    Parent objects:

                    <HeadSignallingCountersTable>

    <Naming>:

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

    Value: te_stats_bag_vif_t

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters> <HeadSignallingCountersTable> <HeadSignallingCounters><Naming><CType><TunnelID>

#### <RemoteSignallingCountersTable>

    Description: Sig mid tail Table TE counters

    Parent objects:

                    <SignallingCounters>

    Child objects:

                    <RemoteSignallingCounters> - TE stats

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters> <RemoteSignallingCountersTable>

#### <RemoteSignallingCounters>

    Description: TE stats

    Parent objects:

                    <RemoteSignallingCountersTable>

    <Naming>:

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <LSP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LSP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <SubGroupOriginator>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup originator

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: te_stats_bag_lsp_t

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters> <RemoteSignallingCountersTable> <RemoteSignallingCounters><Naming><CType><TunnelID><ExtendedTunnelID><P2MP_ID><LSP_ID><SourceAddress><DestinationAddress><SubGroupOriginator><SubGroupID>

#### <SignallingSummary>

    Description: Send-Recv count summary for TE Signaling

    Parent objects:

                    <SignallingCounters>

    Value: te_stats_sig_t

    Available Paths:

     -

    <Operational> <MPLS_TE> <SignallingCounters> <SignallingSummary>

#### <DiffServTEClasses>

    Description: The configured Diff Serv TE classes

    Parent objects:

                    <MPLS_TE>

    Value: mpls_te_dste_classes

    Available Paths:

     -

    <Operational> <MPLS_TE> <DiffServTEClasses>

#### <Tunnels>

    Description: Failure protection provided for tunnels

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <Summary> - Summary of tunnel info

                    <TunnelPathProtectionTable> - Path protection

    Available Paths:

     -

    <Operational> <MPLS_TE> <Tunnels>

#### <Summary>

    Description: Summary of tunnel info

    Parent objects:

                    <Tunnels>

    Value: mpls_te_tunnels_summary_info_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <Tunnels> <Summary>

#### <TunnelPathProtectionTable>

    Description: Path protection

    Parent objects:

                    <Tunnels>

    Child objects:

                    <TunnelPathProtection> - Path protection

    Available Paths:

     -

    <Operational> <MPLS_TE> <Tunnels> <TunnelPathProtectionTable>

#### <TunnelPathProtection>

    Description: Path protection

    Parent objects:

                    <TunnelPathProtectionTable>

    <Naming>:

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

    Value: mpls_te_path_protection

    Available Paths:

     -

    <Operational> <MPLS_TE> <Tunnels> <TunnelPathProtectionTable> <TunnelPathProtection><Naming><CType><TunnelID>

#### <P2MP>

    Description: P2MP Information

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <CollaboratorTimers> - TE Collaborator timer status

                    <ForwardingOutputLabelRewriteTable> - forwarding-adjacency P2MP Information

                    <TunnelRewriteTable> - forwarding-adjacency P2MP Tunnel RW

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP>

#### <CollaboratorTimers>

    Description: TE Collaborator timer status

    Parent objects:

                    <P2MP>

    Value: mpls_te_p2mp_timers_b

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP> <CollaboratorTimers>

#### <ForwardingOutputLabelRewriteTable>

    Description: forwarding-adjacency P2MP Information

    Parent objects:

                    <P2MP>

    Child objects:

                    <ForwardingOutputLabelRewrite> - Display only P2MP Information

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP> <ForwardingOutputLabelRewriteTable>

#### <ForwardingOutputLabelRewrite>

    Description: Display only P2MP Information

    Parent objects:

                    <ForwardingOutputLabelRewriteTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

            <LSP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LSP ID

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:extended tunnel ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <NextHopAddress>
             (mandatory)

            Type: IPV4Address

            Description:Next Hop

            <PreviousHopAddress>
             (mandatory)

            Type: IPV4Address

            Description:Prev Hop

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

    Value: mpls_te_s2l_forwarding_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP> <ForwardingOutputLabelRewriteTable> <ForwardingOutputLabelRewrite><Naming><TunnelID><LSP_ID><ExtendedTunnelID><SourceAddress><P2MP_ID><DestinationAddress><NextHopAddress><PreviousHopAddress><CType>

#### <TunnelRewriteTable>

    Description: forwarding-adjacency P2MP Tunnel RW

    Parent objects:

                    <P2MP>

    Child objects:

                    <TunnelRewrite> - Display only P2MP Information

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP> <TunnelRewriteTable>

#### <TunnelRewrite>

    Description: Display only P2MP Information

    Parent objects:

                    <TunnelRewriteTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

            <LSP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LSP ID

            <CType>
             (mandatory)

            Type: CType

            Description:Ctype

    Value: mpls_te_s2l_tun_rw_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <P2MP> <TunnelRewriteTable> <TunnelRewrite><Naming><TunnelID><LSP_ID><CType>

#### <MaximumTunnels>

    Description: MPLS Traffic Engineering Tunnels

    Parent objects:

                    <MPLS_TE>

    Value: tunnel_max_info

    Available Paths:

     -

    <Operational> <MPLS_TE> <MaximumTunnels>

#### <PathProtection>

    Description: MPLS TE path protection info

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <SwitchoverLog> - MPLS TE path protection info

    Available Paths:

     -

    <Operational> <MPLS_TE> <PathProtection>

#### <SwitchoverLog>

    Description: MPLS TE path protection info

    Parent objects:

                    <PathProtection>

    Value: te_pp_sw_log_bag

    Available Paths:

     -

    <Operational> <MPLS_TE> <PathProtection> <SwitchoverLog>

### Datatypes

#### MPLS_TETunnelStateFilterFlag

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not used
            'Down' - Down
            'Up' - Up
            'Reoptimized' - Reoptimized

#### MPLS_TETunnelInterfaceFilterFlag

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not used
            'InOut' - In/Out
            'In' - In
            'Out' - Out

#### MPLS_TETunnelConstraintsFilterFlag

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not used
            'Current' - Current
            'Max' - Max
            'None' - None

#### MPLS_TETunnelPropertyFilterFlag

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not used
            'Backup' - Backup
            'FastReroute' - Fast reroute

#### MPLS_TENodeType

        Definition: Enumeration. Valid values are:
            'Router' - Router
            'Network' - Network

#### MPLS_TEBandwidthModelType

        Definition: Enumeration. Valid values are:
            'RDM' - RDM
            'MAM' - MAM

### Filters

#### <MPLS_TEProtectedInterfaceFilter>

    Description:
    Filtering protected interfaces on a given interface name.

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Protected interface name

#### <MPLS_TEBackupTunnelFilter>

    Description:
    Filtering backup tunnels on a given tunnel name.

    Parameters:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Backup tunnel name

#### <MPLS_TETunnelHeadFilter>

    Description:
    Logical AND combination of all filters that can be applied to this table.

    Parameters:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source

            <TunnelState>
             (optional)

            Type: MPLS_TETunnelStateFilterFlag

            Description:Tunnel state filter flag

            <TunnelInterface>
             (optional)

            Type: MPLS_TETunnelInterfaceFilterFlag

            Description:Interface filter flag

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <Constraints>
             (optional)

            Type: MPLS_TETunnelConstraintsFilterFlag

            Description:Constraints filter flag

            <TunnelProperty>
             (optional)

            Type: MPLS_TETunnelPropertyFilterFlag

            Description:Tunnel property flag

            <UptimeInterval>
             (optional)

            Type: xsd:unsignedInt

            Description:Uptime filter (seconds)

            <Protocol>
             (optional)

            Type: MPLS_TE_IGPProtocolType

            Description:The IGP protocol used by the tunnel

#### <MPLS_TETunnelTailFilter>

    Description:
    Logical AND combination of all filters that can be applied to this table.

    Parameters:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source

            <TunnelState>
             (optional)

            Type: MPLS_TETunnelStateFilterFlag

            Description:Tunnel state filter flag

            <TunnelInterface>
             (optional)

            Type: MPLS_TETunnelInterfaceFilterFlag

            Description:Interface filter flag

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for ethernet-cfm_oper, version 1. 2.

### Objects

#### <CFM>

    Description: CFM operational data

    Task IDs required: ethernet-services

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global operational data

                    <NodeTable> - Node table for node-specific operational data

    Available Paths:

     -

    <Operational> <CFM>

#### <Global>

    Description: Global operational data

    Parent objects:

                    <CFM>

    Child objects:

                    <GlobalConfigurationErrorTable> - Global configuration errors table

                    <IncompleteTracerouteTable> - Incomplete Traceroute table

                    <LocalMEPTable> - Local MEPs table

                    <MEPConfigurationErrorTable> - MEP configuration errors table

                    <MaintenancePointTable> - Maintenance Points table

                    <PeerMEPTable> - Peer MEPs table

                    <TracerouteCacheTable> - Traceroute Cache table

    Available Paths:

     -

    <Operational> <CFM> <Global>

#### <GlobalConfigurationErrorTable>

    Description: Global configuration errors table

    Parent objects:

                    <Global>

    Child objects:

                    <GlobalConfigurationError> - Information about a particular configuration error

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <GlobalConfigurationErrorTable>

#### <GlobalConfigurationError>

    Description: Information about a particular configuration error

    Parent objects:

                    <GlobalConfigurationErrorTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

    Value: cgm_cfg_errors

    Available Paths:

     -

    <Operational> <CFM> <Global> <GlobalConfigurationErrorTable> <GlobalConfigurationError><Naming><Domain><Service>

#### <MaintenancePointTable>

    Description: Maintenance Points table

    Parent objects:

                    <Global>

    Child objects:

                    <MaintenancePoint> - Information about a particular Maintenance Point

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFMInterfaceFilter>

                    <CFMMaintenancePointTypeFilter>

                    <CFMMaintenancePointGenericFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <MaintenancePointTable>

#### <MaintenancePoint>

    Description: Information about a particular Maintenance Point

    Parent objects:

                    <MaintenancePointTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: cfm_ma_mp_brief

    Available Paths:

     -

    <Operational> <CFM> <Global> <MaintenancePointTable> <MaintenancePoint><Naming><Domain><Service><Interface>

#### <MEPConfigurationErrorTable>

    Description: MEP configuration errors table

    Parent objects:

                    <Global>

    Child objects:

                    <MEPConfigurationError> - Information about a particular configuration error

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFM_MEP_IDFilter>

                    <CFMInterfaceFilter>

                    <CFMInterfaceDomainFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <MEPConfigurationErrorTable>

#### <MEPConfigurationError>

    Description: Information about a particular configuration error

    Parent objects:

                    <MEPConfigurationErrorTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: cfm_ma_mep_errors

    Available Paths:

     -

    <Operational> <CFM> <Global> <MEPConfigurationErrorTable> <MEPConfigurationError><Naming><Domain><Service><Interface>

#### <LocalMEPTable>

    Description: Local MEPs table

    Parent objects:

                    <Global>

    Child objects:

                    <LocalMEP> - Information about a particular local MEP

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFM_MEP_IDFilter>

                    <CFMInterfaceFilter>

                    <CFMInterfaceDomainFilter>

                    <CFMLocalMEPErrorsFilter>

                    <CFMLocalMEPGenericFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <LocalMEPTable>

#### <LocalMEP>

    Description: Information about a particular local MEP

    Parent objects:

                    <LocalMEPTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: cfm_pm_mep_stats_bag

    Available Paths:

     -

    <Operational> <CFM> <Global> <LocalMEPTable> <LocalMEP><Naming><Domain><Service><MEP_ID><Interface>

#### <PeerMEPTable>

    Description: Peer MEPs table

    Parent objects:

                    <Global>

    Child objects:

                    <PeerMEP> - Information about a peer MEP for a particular local MEP

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFM_MEP_IDFilter>

                    <CFMInterfaceFilter>

                    <CFMInterfaceDomainFilter>

                    <CFMPeerMEP_MACAddressFilter>

                    <CFMPeerMEPErrorsFilter>

                    <CFMPeerMEPGenericFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <PeerMEPTable>

#### <PeerMEP>

    Description: Information about a peer MEP for a particular local MEP

    Parent objects:

                    <PeerMEPTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <LocalMEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID of Local MEP

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <PeerMEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID of Peer MEP

            <PeerMACAddress>
             (mandatory)

            Type: MACAddress

            Description:Peer MAC address

    Value: cfm_pm_mep_meps_bag

    Available Paths:

     -

    <Operational> <CFM> <Global> <PeerMEPTable> <PeerMEP><Naming><Domain><Service><LocalMEP_ID><Interface><PeerMEP_ID><PeerMACAddress>

#### <TracerouteCacheTable>

    Description: Traceroute Cache table

    Parent objects:

                    <Global>

    Child objects:

                    <TracerouteCache> - Information about a particular traceroute operation

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFM_MEP_IDFilter>

                    <CFMInterfaceFilter>

                    <CFMInterfaceDomainFilter>

                    <CFMTracerouteCacheTransactionIDFilter>

                    <CFMTracerouteCacheInterfaceTransactionIDFilter>

                    <CFMTracerouteCacheModeFilter>

                    <CFMTracerouteCacheGenericFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <TracerouteCacheTable>

#### <TracerouteCache>

    Description: Information about a particular traceroute operation

    Parent objects:

                    <TracerouteCacheTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <TransactionID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Transaction ID

    Value: cfm_pm_mep_tr_cache_bag

    Available Paths:

     -

    <Operational> <CFM> <Global> <TracerouteCacheTable> <TracerouteCache><Naming><Domain><Service><MEP_ID><Interface><TransactionID>

#### <IncompleteTracerouteTable>

    Description: Incomplete Traceroute table

    Parent objects:

                    <Global>

    Child objects:

                    <IncompleteTraceroute> - Information about a traceroute operation that has not yet timed out

    <Filter> (Optional Filter Tag):

                    <CFMDomainFilter>

                    <CFMServiceFilter>

                    <CFM_MEP_IDFilter>

                    <CFMInterfaceFilter>

                    <CFMInterfaceDomainFilter>

                    <CFMTracerouteCacheTransactionIDFilter>

                    <CFMTracerouteCacheInterfaceTransactionIDFilter>

                    <CFMTracerouteCacheModeFilter>

                    <CFMTracerouteCacheGenericFilter>

    Available Paths:

     -

    <Operational> <CFM> <Global> <IncompleteTracerouteTable>

#### <IncompleteTraceroute>

    Description: Information about a traceroute operation that has not yet timed out

    Parent objects:

                    <IncompleteTracerouteTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <TransactionID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Transaction ID

    Value: cfm_pm_mep_incomplete_tr_bag

    Available Paths:

     -

    <Operational> <CFM> <Global> <IncompleteTracerouteTable> <IncompleteTraceroute><Naming><Domain><Service><MEP_ID><Interface><TransactionID>

#### <NodeTable>

    Description: Node table for node-specific operational data

    Parent objects:

                    <CFM>

    Child objects:

                    <Node> - Node-specific data for a particular node

    Available Paths:

     -

    <Operational> <CFM> <NodeTable>

#### <Node>

    Description: Node-specific data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <CCMLearningDatabaseTable> - CCMLearningDatabase table

                    <InterfaceAISTable> - Interface AIS table

                    <InterfaceStatisticsTable> - Interface Statistics table

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node>

#### <InterfaceStatisticsTable>

    Description: Interface Statistics table

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceStatistics> - Counters for a particular interface

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <InterfaceStatisticsTable>

#### <InterfaceStatistics>

    Description: Counters for a particular interface

    Parent objects:

                    <InterfaceStatisticsTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: cfm_pm_efp_stats_bag

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <InterfaceStatisticsTable> <InterfaceStatistics><Naming><Interface>

#### <InterfaceAISTable>

    Description: Interface AIS table

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceAIS> - AIS statistics for a particular interface

    <Filter> (Optional Filter Tag):

                    <CFMInterfaceFilter>

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <InterfaceAISTable>

#### <InterfaceAIS>

    Description: AIS statistics for a particular interface

    Parent objects:

                    <InterfaceAISTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

            <Direction>
             (mandatory)

            Type: CFM_AISDirType

            Description:AIS Direction

    Value: cfm_pm_efp_ais_bag

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <InterfaceAISTable> <InterfaceAIS><Naming><InterfaceName><Direction>

#### <CCMLearningDatabaseTable>

    Description: CCMLearningDatabase table

    Parent objects:

                    <Node>

    Child objects:

                    <CCMLearningDatabase> - CCM Learning Database entry

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <CCMLearningDatabaseTable>

#### <CCMLearningDatabase>

    Description: CCM Learning Database entry

    Parent objects:

                    <CCMLearningDatabaseTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MACAddress>
             (mandatory)

            Type: MACAddress

            Description:MAC Address

    Value: cfm_pm_cldb_bag

    Available Paths:

     -

    <Operational> <CFM> <NodeTable> <Node><Naming><Node> <CCMLearningDatabaseTable> <CCMLearningDatabase><Naming><Domain><Service><MACAddress>

### Datatypes

#### CFM_MPType

        Definition: Enumeration. Valid values are:
            'MIP' - MIP
            'MEP' - MEP

#### CFMLocalMEPErrorType

        Definition: Enumeration. Valid values are:
            'AllErrors' - All Errors

#### CFMPeerMEPErrorType

        Definition: Enumeration. Valid values are:
            'CCMErrors' - CCM Errors eg loss of continuity, cross-connect, RDI received, etc
            'CrossCheckExtra' - Peer MEP detected which is not expected
            'CrossCheckMissing' - Expected peer MEP is missing
            'AllCrossCheckErrors' - Extra or missing peer MEP
            'AllErrors' - All Errors

#### CFMTracerouteModeType

        Definition: Enumeration. Valid values are:
            'Targeted' - Send to a single target MEP or MAC address
            'Exploratory' - Explore paths through the network

#### CFM_AISDirType

        Definition: Enumeration. Valid values are:
            'Up' - Packets sent inward
            'Down' - Packets sent outward

### Filters

#### <CFMDomainFilter>

    Description:
    Data relating to a particular Maintenance Domain

    Parameters:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

#### <CFMServiceFilter>

    Description:
    Data relating to a particular service (Maintenance Association)

    Parameters:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

#### <CFM_MEP_IDFilter>

    Description:
    Data relating to a particular local MEP

    Parameters:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

#### <CFMInterfaceFilter>

    Description:
    Data relating to a particular interface

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

#### <CFMInterfaceDomainFilter>

    Description:
    Data relating to local MEPs on a particular Interface and Maintenance Domain

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

#### <CFMMaintenancePointTypeFilter>

    Description:
    Restrict to just MIPs or just MEPs

    Parameters:

            <MPType>
             (mandatory)

            Type: CFM_MPType

            Description:Type of Maintenance Point

#### <CFMMaintenancePointGenericFilter>

    Description:
    Logical AND of other filters; all fields are optional, but not all combinations are allowed

    Parameters:

            <Domain>
             (optional)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (optional)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <Interface>
             (optional)

            Type: Interface

            Description:Interface

            <MPType>
             (optional)

            Type: CFM_MPType

            Description:Type of Maintenance Point

#### <CFMLocalMEPErrorsFilter>

    Description:
    Information for Local MEPs which have detected remote errors

    Parameters:

            <ErrorType>
             (mandatory)

            Type: CFMLocalMEPErrorType

            Description:The types of errors to include

#### <CFMLocalMEPGenericFilter>

    Description:
    Logical AND of other filters; all fields are optional, but not all combinations are allowed

    Parameters:

            <Domain>
             (optional)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (optional)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Local MEP ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface

            <ErrorType>
             (optional)

            Type: CFMLocalMEPErrorType

            Description:The types of errors to include

#### <CFMPeerMEP_MACAddressFilter>

    Description:
    Information for Peer MEPs with a particular MAC address

    Parameters:

            <PeerMACAddress>
             (mandatory)

            Type: MACAddress

            Description:Peer MAC address

#### <CFMPeerMEPErrorsFilter>

    Description:
    Information for Peer MEPs with particular types of errors

    Parameters:

            <ErrorType>
             (mandatory)

            Type: CFMPeerMEPErrorType

            Description:The types of errors to include

#### <CFMPeerMEPGenericFilter>

    Description:
    Logical AND of other filters; all fields are optional, but not all combinations are allowed

    Parameters:

            <Domain>
             (optional)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (optional)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <LocalMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Local MEP ID

            <Interface>
             (optional)

            Type: Interface

            Description:Interface

            <PeerMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Peer MEP ID

            <PeerMACAddress>
             (optional)

            Type: MACAddress

            Description:Peer MAC address

            <ErrorType>
             (optional)

            Type: CFMPeerMEPErrorType

            Description:The types of errors to include

#### <CFMTracerouteCacheTransactionIDFilter>

    Description:
    Traceroute operations from a particular local MEP with a particular transaction ID

    Parameters:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <TransactionID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Transaction ID

#### <CFMTracerouteCacheInterfaceTransactionIDFilter>

    Description:
    Traceroute operations from a MEP on a particular Interface and Maintenance Domain, with a particular transaction ID

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <TransactionID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Transaction ID

#### <CFMTracerouteCacheModeFilter>

    Description:
    Traceroute operations from a MEP with a particular mode of operation

    Parameters:

            <Mode>
             (mandatory)

            Type: CFMTracerouteModeType

            Description:Mode of operation

#### <CFMTracerouteCacheGenericFilter>

    Description:
    Logical AND of other filters; all fields are optional, but not all combinations are allowed

    Parameters:

            <Domain>
             (optional)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (optional)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (optional)

            Type: Interface

            Description:Interface

            <TransactionID>
             (optional)

            Type: xsd:unsignedInt

            Description:Transaction ID

            <Mode>
             (optional)

            Type: CFMTracerouteModeType

            Description:Mode of operation

## XML Schema Object Documentation for ip_rib_cfg, version 1. 0.

### Objects

#### <RIB>

    Description: RIB configuration.

    Task IDs required: rib

    Parent objects:

                    <Configuration>

    Child objects:

                    <AF> - RIB address family configuration

                    <MaxRecursionDepth> - Set maximum depth for route recursion check

    Available Paths:

     -

    <Configuration> <RIB>

#### <MaxRecursionDepth>

    Description: Set maximum depth for route recursion check

    Parent objects:

                    <RIB>

    Values:

            <MaxRecursionDepth>
             (mandatory)

            Type: Range. Value lies between 5 and 16

            Description:Maximum depth for route recursion check.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIB> <MaxRecursionDepth>

#### <AF>

    Description: RIB address family configuration

    Parent objects:

                    <RIB>

    Child objects:

                    <IPv4> - IPv4 configuration

                    <IPv6> - IPv6 configuration

    Available Paths:

     -

    <Configuration> <RIB> <AF>

#### <IPv4>

    Description: IPv4 configuration

    Parent objects:

                    <AF>

    Child objects:

                    <NextHopDampeningDisable> - Disable next-hop dampening

                    <RedistributionHistory> - Redistribution history related configs

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4>

#### <RedistributionHistory>

    Description: Redistribution history related configs

    Parent objects:

                    <IPv4>

                    <IPv6>

    Child objects:

                    <BCDLClient> - BCDL clients only

                    <Keep> - Retain redistribution history after disconnect.

                    <ProtocolClient> - Protocol clients only

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <RedistributionHistory>

     -

    <Configuration> <RIB> <AF> <IPv6> <RedistributionHistory>

#### <Keep>

    Description: Retain redistribution history after disconnect.

    Parent objects:

                    <RedistributionHistory>

    Child objects:

                    <BCDL> - Retain BCDL history.

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <RedistributionHistory> <Keep>

     -

    <Configuration> <RIB> <AF> <IPv6> <RedistributionHistory> <Keep>

#### <BCDL>

    Description: Retain BCDL history.

    Parent objects:

                    <Keep>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable retain BCDL history

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <RedistributionHistory> <Keep> <BCDL>

     -

    <Configuration> <RIB> <AF> <IPv6> <RedistributionHistory> <Keep> <BCDL>

#### <BCDLClient>

    Description: BCDL clients only

    Parent objects:

                    <RedistributionHistory>

    Values:

            <HistorySize>
             (mandatory)

            Type: Range. Value lies between 10 and 2000000

            Description:Maximum BCDL redistribution history size.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <RedistributionHistory> <BCDLClient>

     -

    <Configuration> <RIB> <AF> <IPv6> <RedistributionHistory> <BCDLClient>

#### <ProtocolClient>

    Description: Protocol clients only

    Parent objects:

                    <RedistributionHistory>

    Values:

            <HistorySize>
             (mandatory)

            Type: Range. Value lies between 10 and 250000

            Description:Maximum protocol redistribution history size.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <RedistributionHistory> <ProtocolClient>

     -

    <Configuration> <RIB> <AF> <IPv6> <RedistributionHistory> <ProtocolClient>

#### <NextHopDampeningDisable>

    Description: Disable next-hop dampening

    Parent objects:

                    <IPv4>

                    <IPv6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable next-hop dampening

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv4> <NextHopDampeningDisable>

     -

    <Configuration> <RIB> <AF> <IPv6> <NextHopDampeningDisable>

#### <IPv6>

    Description: IPv6 configuration

    Parent objects:

                    <AF>

    Child objects:

                    <NextHopDampeningDisable> - Disable next-hop dampening

                    <RedistributionHistory> - Redistribution history related configs

    Available Paths:

     -

    <Configuration> <RIB> <AF> <IPv6>

#### <MaximumPrefix>

    Description: Set maximum prefix limits

    Parent objects:

                    <AF>

    Values:

            <PrefixLimit>
             (mandatory)

            Type: Range. Value lies between 32 and 5000000

            Description:Set table's maximum prefix limit

            <MidThreshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Mid-threshold (% of maximum)

        Default value: none.

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MaximumPrefix>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MaximumPrefix>

## XML Schema Object Documentation for policymgr_oper, version 1. 1.

### Objects

#### <QOS>

    Description: QOS operational data

    Task IDs required: qos

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific QOS operational data

                    <SwitchFabricPolicymap> - Operational data for policymaps.

    Available Paths:

     -

    <Operational> <QOS>

#### <NodeTable>

    Description: Node-specific QOS operational data

    Parent objects:

                    <QOS>

    Child objects:

                    <Node> - QOS operational data for a particular node

    Available Paths:

     -

    <Operational> <QOS> <NodeTable>

#### <Node>

    Description: QOS operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node

    Child objects:

                    <PolicyMap> - Operational data for policymaps

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName>

#### <PolicyMap>

    Description: Operational data for policymaps

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceTable> - Operational data for all interfaces

                    <SharedPolicyInstanceTable> - Operational data for all SPI

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap>

#### <SharedPolicyInstanceTable>

    Description: Operational data for all SPI

    Parent objects:

                    <PolicyMap>

    Child objects:

                    <SharedPolicyInstance> - QOS policy-map operational data for a particular SPI

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable>

#### <SharedPolicyInstance>

    Description: QOS policy-map operational data for a particular SPI

    Parent objects:

                    <SharedPolicyInstanceTable>

    <Naming>:

            <SPIName>
             (mandatory)

            Type: xsd:string

            Description:Name of the shared policy instance

    Child objects:

                    <Input> - QOS policy-map operational data in the input direction

                    <Output> - QOS policy-map operational data in the output direction

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName>

#### <Input>

    Description: QOS policy-map operational data in the input direction

    Parent objects:

                    <Interface>

                    <SharedPolicyInstance>

    Child objects:

                    <Statistics> - A piece of QOS policy-map operational data for an interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <Input>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Input>

#### <Statistics>

    Description: A piece of QOS policy-map operational data for an interface

    Parent objects:

                    <Input>

                    <Output>

                    <InputPreDecap>

                    <InputPostDecap>

                    <OutputPreEncap>

    <Naming>:

            <Index>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Index of the table element

    Value: policy_stats

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <Input> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Input> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <Output> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Output> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <InputPreDecap> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <InputPostDecap> <Statistics><Naming><Index>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <OutputPreEncap> <Statistics><Naming><Index>

#### <Output>

    Description: QOS policy-map operational data in the output direction

    Parent objects:

                    <Interface>

                    <SharedPolicyInstance>

    Child objects:

                    <Statistics> - A piece of QOS policy-map operational data for an interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <Output>

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Output>

#### <InterfaceTable>

    Description: Operational data for all interfaces

    Parent objects:

                    <PolicyMap>

    Child objects:

                    <Interface> - QOS policy-map operational data for a particular interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable>

#### <Interface>

    Description: QOS policy-map operational data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <Input> - QOS policy-map operational data in the input direction

                    <InputPostDecap> - QOS policy-map operational data in the inbound post decryption direction (C12000 platform only)

                    <InputPreDecap> - QOS policy-map operational data in the inbound pre decryption direction (C12000 platform only)

                    <Output> - QOS policy-map operational data in the output direction

                    <OutputPreEncap> - QOS policy-map operational data in the outbound pre encryption direction (C12000 platform only)

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InputPreDecap>

    Description: QOS policy-map operational data in the inbound pre decryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Child objects:

                    <Statistics> - A piece of QOS policy-map operational data for an interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <InputPreDecap>

#### <InputPostDecap>

    Description: QOS policy-map operational data in the inbound post decryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Child objects:

                    <Statistics> - A piece of QOS policy-map operational data for an interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <InputPostDecap>

#### <OutputPreEncap>

    Description: QOS policy-map operational data in the outbound pre encryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Child objects:

                    <Statistics> - A piece of QOS policy-map operational data for an interface

    Available Paths:

     -

    <Operational> <QOS> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <OutputPreEncap>

## XML Schema Object Documentation for mpls_lcac_interface_cfg, version 14. 1.

### Objects

#### <LCAC>

    Description: LCAC specific MPLS interface configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <AdminWeight> - Set administrative weight for the interface

                    <AttributeFlags> - Set user defined interface attribute flags

                    <AttributeNames> - Set the interface attribute names

                    <BFD> - Enable use of Bidirectional Forwarding Detection

                    <DownThresholds> - Set thresholds for decreased resource availability in %

                    <Enable> - Enable MPLS-TE on the link

                    <FloodArea> - Set the IGP instance into which this interface is to be flooded (GMPLS only)

                    <SRLGTable> - Configure SRLG membership for the interface

                    <SwitchingTable> - Set the te-link switching attributes

                    <UpThresholds> - Set thresholds for increased resource availability in %

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC>

#### <AdminWeight>

    Description: Set administrative weight for the interface

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Administrative weight for the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <AdminWeight>

#### <AttributeFlags>

    Description: Set user defined interface attribute flags

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: HexInteger

            Description:User defined interface attribute flags

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <AttributeFlags>

#### <AttributeNames>

    Description: Set the interface attribute names

    Parent objects:

                    <LCAC>

    Values:

            <Values>
             (mandatory)

            Type: xsd:string[32]

            Description:Array of Attribute Names

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <AttributeNames>

#### <FloodArea>

    Description: Set the IGP instance into which this interface is to be flooded (GMPLS only)

    Parent objects:

                    <LCAC>

    Values:

            <IGPType>
             (optional)

            Type: MPLS_LCACFloodingIGPType

            Description:IGP type

            <ProcessName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Process name

            <AreaID>
             (optional)

            Type: xsd:unsignedInt

            Description:Area ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <FloodArea>

#### <DownThresholds>

    Description: Set thresholds for decreased resource availability in %

    Parent objects:

                    <LCAC>

    Values:

            <Values>
             (mandatory)

            Type: MPLS_LCACFloodingThresholdPercentRange[14]

            Description:Array of down threshold percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <DownThresholds>

#### <UpThresholds>

    Description: Set thresholds for increased resource availability in %

    Parent objects:

                    <LCAC>

    Values:

            <Values>
             (mandatory)

            Type: MPLS_LCACFloodingThresholdPercentRange[14]

            Description:Array of up threshold percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <UpThresholds>

#### <Enable>

    Description: Enable MPLS-TE on the link

    Parent objects:

                    <LCAC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS-TE on the link

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <Enable>

#### <BFD>

    Description: Enable use of Bidirectional Forwarding Detection

    Parent objects:

                    <LCAC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable BFD

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <BFD>

#### <SRLGTable>

    Description: Configure SRLG membership for the interface

    Parent objects:

                    <LCAC>

    Child objects:

                    <SRLG> - SRLG membership number

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SRLGTable>

#### <SRLG>

    Description: SRLG membership number

    Parent objects:

                    <SRLGTable>

    <Naming>:

            <SRLGNumber>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:SRLG membership number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SRLGTable> <SRLG><Naming><SRLGNumber>

#### <SwitchingTable>

    Description: Set the te-link switching attributes

    Parent objects:

                    <LCAC>

    Child objects:

                    <Switching> - The te-link switching attributes

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SwitchingTable>

#### <Switching>

    Description: The te-link switching attributes

    Parent objects:

                    <SwitchingTable>

    <Naming>:

            <SwitchingID>
             (mandatory)

            Type: MPLS_TESwitchingIndexType

            Description:Switching index

    Child objects:

                    <Capability> - Set the local switching capability

                    <Encoding> - Set the local encoding type

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SwitchingTable> <Switching><Naming><SwitchingID>

#### <Capability>

    Description: Set the local switching capability

    Parent objects:

                    <Switching>

    Values:

            <CapabilityType>
             (mandatory)

            Type: MPLS_TESwitchingCapType

            Description:Capability type

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SwitchingTable> <Switching><Naming><SwitchingID> <Capability>

#### <Encoding>

    Description: Set the local encoding type

    Parent objects:

                    <Switching>

    Values:

            <EncodingType>
             (mandatory)

            Type: MPLS_TESwitchingEncodingType

            Description:Encoding type

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <LCAC> <SwitchingTable> <Switching><Naming><SwitchingID> <Encoding>

### Datatypes

#### MPLS_LCACFloodingThresholdPercentRange

        Definition: Range. Value lies between 0 and 100

#### MPLS_LCACFloodingIGPType

        Definition: Enumeration. Valid values are:
            'OSPF' - OSPF

#### MPLS_TESwitchingIndexType

        Definition: Range with Enumeration. Values must lie between 1 and 255 with well-known values being:
            'Link' - Link

#### MPLS_TESwitchingEncodingType

        Definition: Enumeration. Valid values are:
            'Packet' - Packet
            'Ethernet' - Ethernet
            'SONDET_SDH' - SONET SDH

## XML Schema Object Documentation for ipv4_dhcpd_proxy_distributed_action, version 2. 4.

### Objects

#### <Proxy>

    Description: DHCP Proxy action data

    Parent objects:

                    <Node>

    Child objects:

                    <AllBindings> - Clear all bindings

                    <MACAddressBindingTable> - Clear binding by MAC address

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy>

#### <AllBindings>

    Description: Clear all bindings

    Parent objects:

                    <Proxy>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all bindings

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <AllBindings>

#### <MACAddressBindingTable>

    Description: Clear binding by MAC address

    Parent objects:

                    <Proxy>

    Child objects:

                    <MACAddress> - Clear binding by MAC address

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <MACAddressBindingTable>

#### <MACAddress>

    Description: Clear binding by MAC address

    Parent objects:

                    <MACAddressBindingTable>

    <Naming>:

            <MAC>
             (mandatory)

            Type: xsd:string

            Description:MAC Address

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear binding

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <MACAddressBindingTable> <MACAddress><Naming><MAC>

## XML Schema Object Documentation for mpls_lcac_oper, version 1. 0.

### Objects

#### <MPLS_LCAC>

    Description: MPLS-LCAC operational data

    Task IDs required: mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <AdmissionControl> - The admission control information in MPLS-LCAC

                    <Advertisements> - The advertisement information in MPLS-LCAC

                    <BFDNeighborTable> - BFD Neighbors

                    <BandwidthAllocation> - The bandwidth allocation information in MPLS-LCAC

                    <LinkInformation> - The interface information in MPLS-LCAC

                    <LinkSummary> - The global summary for all the interfaces

                    <NeighborTable> - The neighbor information for the local router

                    <PreemptionEventTable> - Preemption event log in MPLS-LCAC

                    <Statistics> - The interface statistics information in MPLS-LCAC

    Available Paths:

     -

    <Operational> <MPLS_LCAC>

#### <BFDNeighborTable>

    Description: BFD Neighbors

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <BFDNeighbor> - A BFD Neighbor

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BFDNeighborTable>

#### <BFDNeighbor>

    Description: A BFD Neighbor

    Parent objects:

                    <BFDNeighborTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_lm_bfd_nbrs_link_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BFDNeighborTable> <BFDNeighbor><Naming><InterfaceName>

#### <Advertisements>

    Description: The advertisement information in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Value: mpls_lm_advertisement_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <Advertisements>

#### <AdmissionControl>

    Description: The admission control information in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <AdmittedTunnelTable> - The table of admitted tunnels information in MPLS-LCAC

                    <Global> - The global admission control information

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <AdmissionControl>

#### <Global>

    Description: The global admission control information

    Parent objects:

                    <AdmissionControl>

    Value: mpls_lm_admission_control_common_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <AdmissionControl> <Global>

#### <AdmittedTunnelTable>

    Description: The table of admitted tunnels information in MPLS-LCAC

    Parent objects:

                    <AdmissionControl>

    Child objects:

                    <AdmittedTunnel> - The information for a specific admitted tunnel

    <Filter> (Optional Filter Tag):

                    <MPLS_LCACAdmissionControlInterfaceFilter>

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <AdmissionControl> <AdmittedTunnelTable>

#### <AdmittedTunnel>

    Description: The information for a specific admitted tunnel

    Parent objects:

                    <AdmittedTunnelTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:The source IP address of the tunnel

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The tunnel number at the head

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The signaling instance number of the tunnel

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:The destination IP address of the tunnel

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended tunnel id

            <NextHopAddress>
             (mandatory)

            Type: IPV4Address

            Description:The Next hop IP

            <CType>
             (mandatory)

            Type: CType

            Description:C type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP-id

    Value: mpls_lm_admission_control_tunnel_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <AdmissionControl> <AdmittedTunnelTable> <AdmittedTunnel><Naming><SourceAddress><DestinationPort><SourcePort><DestinationAddress><ExtendedTunnelID><NextHopAddress><CType><P2MP_ID>

#### <BandwidthAllocation>

    Description: The bandwidth allocation information in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <BandwidthAllocationLinkTable> - Per-link bandwidth allocation information in MPLS-LCAC

                    <Global> - Global bandwidth allocation information for all interfaces

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BandwidthAllocation>

#### <Global>

    Description: Global bandwidth allocation information for all interfaces

    Parent objects:

                    <BandwidthAllocation>

    Value: mpls_lm_bw_alloc_common_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BandwidthAllocation> <Global>

#### <BandwidthAllocationLinkTable>

    Description: Per-link bandwidth allocation information in MPLS-LCAC

    Parent objects:

                    <BandwidthAllocation>

    Child objects:

                    <BandwidthAllocationLink> - The bandwidth allocation for a given interface

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BandwidthAllocation> <BandwidthAllocationLinkTable>

#### <BandwidthAllocationLink>

    Description: The bandwidth allocation for a given interface

    Parent objects:

                    <BandwidthAllocationLinkTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_lm_bw_alloc_link_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <BandwidthAllocation> <BandwidthAllocationLinkTable> <BandwidthAllocationLink><Naming><InterfaceName>

#### <NeighborTable>

    Description: The neighbor information for the local router

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <Neighbor> - The neighbors connected to a particular interface

    <Filter> (Optional Filter Tag):

                    <MPLS_LCACNeighborOSPFFilter>

                    <MPLS_LCACNeighborIPFilter>

                    <MPLS_LCACNeighborISISFilter>

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <NeighborTable>

#### <Neighbor>

    Description: The neighbors connected to a particular interface

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_lm_igp_nbrs_link_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <NeighborTable> <Neighbor><Naming><InterfaceName>

#### <LinkInformation>

    Description: The interface information in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <Global> - The global information for all the interfaces

                    <LinkTable> - The table of interfaces in MPLS-LCAC

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <LinkInformation>

#### <Global>

    Description: The global information for all the interfaces

    Parent objects:

                    <LinkInformation>

    Value: mpls_lm_interface_common_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <LinkInformation> <Global>

#### <LinkTable>

    Description: The table of interfaces in MPLS-LCAC

    Parent objects:

                    <LinkInformation>

    Child objects:

                    <Link> - An interface in MPLS-LCAC

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <LinkInformation> <LinkTable>

#### <Link>

    Description: An interface in MPLS-LCAC

    Parent objects:

                    <LinkTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_lm_interface_link_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <LinkInformation> <LinkTable> <Link><Naming><InterfaceName>

#### <LinkSummary>

    Description: The global summary for all the interfaces

    Parent objects:

                    <MPLS_LCAC>

    Value: mpls_lm_summary_common_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <LinkSummary>

#### <Statistics>

    Description: The interface statistics information in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <StatisticsLinkTable> - The table of statistics interfaces in MPLS-LCAC

                    <Summary> - The statistics summary for all interfaces

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <Statistics>

#### <Summary>

    Description: The statistics summary for all interfaces

    Parent objects:

                    <Statistics>

    Value: mpls_lm_stats_summary_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <Statistics> <Summary>

#### <StatisticsLinkTable>

    Description: The table of statistics interfaces in MPLS-LCAC

    Parent objects:

                    <Statistics>

    Child objects:

                    <StatsticsLink> - An interface in MPLS-LCAC

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <Statistics> <StatisticsLinkTable>

#### <StatsticsLink>

    Description: An interface in MPLS-LCAC

    Parent objects:

                    <StatisticsLinkTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_lm_stats_link_info

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <Statistics> <StatisticsLinkTable> <StatsticsLink><Naming><InterfaceName>

#### <PreemptionEventTable>

    Description: Preemption event log in MPLS-LCAC

    Parent objects:

                    <MPLS_LCAC>

    Child objects:

                    <PreemptionEvent> - Preemption event

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <PreemptionEventTable>

#### <PreemptionEvent>

    Description: Preemption event

    Parent objects:

                    <PreemptionEventTable>

    <Naming>:

            <EventIndex>
             (mandatory)

            Type: PreemptionEventIndexRange

            Description:Event index

    Value: mpls_lm_preemption_event

    Available Paths:

     -

    <Operational> <MPLS_LCAC> <PreemptionEventTable> <PreemptionEvent><Naming><EventIndex>

### Datatypes

#### PreemptionEventIndexRange

        Definition: Range. Value lies between 0 and 9

### Filters

#### <MPLS_LCACNeighborOSPFFilter>

    Description:
    Filtering neighbors on a given OSPF ID.

    Parameters:

            <OSPF_ID>
             (mandatory)

            Type: IPV4Address

            Description:OSPF ID

#### <MPLS_LCACNeighborIPFilter>

    Description:
    Filtering neighbors on a given IP address.

    Parameters:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address

#### <MPLS_LCACNeighborISISFilter>

    Description:
    Filtering neighbors on a given ISIS ID.

    Parameters:

            <ISIS_ID>
             (mandatory)

            Type: xsd:string

            Description:ISIS ID

#### <MPLS_LCACAdmissionControlInterfaceFilter>

    Description:
    Filtering admitted tunnels on the interface.

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for bundlemgr_mlacp_bdl_ctrs_oper, version 3. 2.

### Objects

#### <mLACPBundleCounters>

    Description: Bundle specific counters of mLACP events

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <BundleTable> - Bundle interfaces with counters of mLACP events

                    <ICCPGroupTable> - ICCP Groups with counters of their bundle's mLACP events

                    <NodeTable> - Devices with counters of their bundle's mLACP events

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters>

#### <BundleTable>

    Description: Bundle interfaces with counters of mLACP events

    Parent objects:

                    <mLACPBundleCounters>

    Child objects:

                    <Bundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <BundleTable>

#### <Bundle>

    Description: Bundle interface

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <BundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <BundleTable> <Bundle><Naming><BundleInterface>

#### <BundleItem>

    Description: Data for this item

    Parent objects:

                    <Bundle>

    Value: bmd_bag_bdl_info_mlacp_counters_rg_multiple

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <BundleTable> <Bundle><Naming><BundleInterface> <BundleItem>

#### <NodeTable>

    Description: Devices with counters of their bundle's mLACP events

    Parent objects:

                    <mLACPBundleCounters>

    Child objects:

                    <Node> - Node ID

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <NodeTable>

#### <Node>

    Description: Node ID

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: xsd:string

            Description:For a local device the Node ID e.g. '0%2f0%2fCPU0', for a peer device the LDP ID followed by the ICCP Group ID e.g. '5%2e4%2e3%2e2%2c4'

    Child objects:

                    <NodeItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <NodeTable> <Node><Naming><Node>

#### <NodeItem>

    Description: Data for this item

    Parent objects:

                    <Node>

    Value: bmd_bag_bdl_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <NodeTable> <Node><Naming><Node> <NodeItem>

#### <ICCPGroupTable>

    Description: ICCP Groups with counters of their bundle's mLACP events

    Parent objects:

                    <mLACPBundleCounters>

    Child objects:

                    <ICCPGroup> - ICCP Group ID

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <ICCPGroupTable>

#### <ICCPGroup>

    Description: ICCP Group ID

    Parent objects:

                    <ICCPGroupTable>

    <Naming>:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Child objects:

                    <ICCPGroupItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup>

#### <ICCPGroupItem>

    Description: Data for this item

    Parent objects:

                    <ICCPGroup>

    Value: bmd_bag_bdl_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPBundleCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <ICCPGroupItem>

## XML Schema Object Documentation for crypto_ipsec_imp_oper, version 1. 5.

### Objects

#### <IPSecStaticSessionInfo>

    Description: IPSec operational data

    Task IDs required: crypto

    Parent objects:

                    <Operational>

    Child objects:

                    <CryptoProfileTable> - IPSec Profile table

                    <FVRFTable> - SAs by FVRF

                    <IVRFTable> - SAs by IVRF

                    <InterfaceTable> - IPSec Interface table

                    <NodeTable> - SAs by Node ID (location)

                    <PeerTable> - SAs by Peer

                    <ProfileTable> - IPSec Manager Profile table

                    <SecurityAssociationBrief> - IPSec summary

                    <SecurityAssociationCount> - IPSec SA Count

                    <SecurityAssociationTable> - IPSec SA

                    <TransformTable> - IPSec Transform table

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo>

#### <ProfileTable>

    Description: IPSec Manager Profile table

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <Profile> - IPSec profile name - maximum 32 characters

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <ProfileTable>

#### <Profile>

    Description: IPSec profile name - maximum 32 characters

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: CryptoNameString

            Description:IPSec profile name

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <ProfileTable> <Profile><Naming><Profile>

#### <SecurityAssociationTable>

    Description: IPSec SA

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <SecurityAssociation> - An IPSec SA Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationTable>

#### <SecurityAssociation>

    Description: An IPSec SA Entry

    Parent objects:

                    <SecurityAssociationTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SA ID

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationTable> <SecurityAssociation><Naming><ID>

#### <SecurityAssociationCount>

    Description: IPSec SA Count

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <SACountNodeTable> - IPSec SA Count Node

                    <SecurityAssociationCountAll> - IPSec SA Count All

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationCount>

#### <SecurityAssociationCountAll>

    Description: IPSec SA Count All

    Parent objects:

                    <SecurityAssociationCount>

    Value: show_sa_count__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationCount> <SecurityAssociationCountAll>

#### <SACountNodeTable>

    Description: IPSec SA Count Node

    Parent objects:

                    <SecurityAssociationCount>

    Child objects:

                    <SACountNode> - IPSec SA Count Node Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationCount> <SACountNodeTable>

#### <SACountNode>

    Description: IPSec SA Count Node Entry

    Parent objects:

                    <SACountNodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Value: show_sa_count__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationCount> <SACountNodeTable> <SACountNode><Naming><Node>

#### <SecurityAssociationBrief>

    Description: IPSec summary

    Parent objects:

                    <IPSecStaticSessionInfo>

    Value: show_sa_brief_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <SecurityAssociationBrief>

#### <PeerTable>

    Description: SAs by Peer

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <Peer> - An IPSec Peer Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable>

#### <Peer>

    Description: An IPSec Peer Entry

    Parent objects:

                    <PeerTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Peer IPv4 address

    Child objects:

                    <PeerFVRFTable> - Table of SAs per Peer by FVRF

                    <PeerPortTable> - Table of SAs per Peer by Port

                    <PeerSAList> - SAs per Peer Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address>

#### <PeerSAList>

    Description: SAs per Peer Entry

    Parent objects:

                    <Peer>

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address> <PeerSAList>

#### <PeerFVRFTable>

    Description: Table of SAs per Peer by FVRF

    Parent objects:

                    <Peer>

    Child objects:

                    <PeerFVRFEntry> - SAs per Peer per FVRF

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address> <PeerFVRFTable>

#### <PeerFVRFEntry>

    Description: SAs per Peer per FVRF

    Parent objects:

                    <PeerFVRFTable>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: CryptoNameString

            Description:FVRF

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address> <PeerFVRFTable> <PeerFVRFEntry><Naming><FVRF>

#### <PeerPortTable>

    Description: Table of SAs per Peer by Port

    Parent objects:

                    <Peer>

    Child objects:

                    <PeerPortEntry> - SAs per Peer per Port

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address> <PeerPortTable>

#### <PeerPortEntry>

    Description: SAs per Peer per Port

    Parent objects:

                    <PeerPortTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Port

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <PeerTable> <Peer><Naming><Address> <PeerPortTable> <PeerPortEntry><Naming><ID>

#### <NodeTable>

    Description: SAs by Node ID (location)

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <Node> - An IPSec Node Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <NodeTable>

#### <Node>

    Description: An IPSec Node Entry

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <NodeTable> <Node><Naming><Node>

#### <IVRFTable>

    Description: SAs by IVRF

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <IVRF> - An IPSec IVRF Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <IVRFTable>

#### <IVRF>

    Description: An IPSec IVRF Entry

    Parent objects:

                    <IVRFTable>

    <Naming>:

            <IVRF>
             (mandatory)

            Type: CryptoNameString

            Description:IVRF

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <IVRFTable> <IVRF><Naming><IVRF>

#### <FVRFTable>

    Description: SAs by FVRF

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <FVRF> - An IPSec FVRF Entry

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <FVRFTable>

#### <FVRF>

    Description: An IPSec FVRF Entry

    Parent objects:

                    <FVRFTable>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: CryptoNameString

            Description:FVRF

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <FVRFTable> <FVRF><Naming><FVRF>

#### <InterfaceTable>

    Description: IPSec Interface table

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <Interface> - IPSec interface name

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <InterfaceTable>

#### <Interface>

    Description: IPSec interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:IPSec interface name

    Value: show_ipsec_intf_details__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <InterfaceTable> <Interface><Naming><Interface>

#### <CryptoProfileTable>

    Description: IPSec Profile table

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <CryptoProfile> - IPSec crypto profile name

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <CryptoProfileTable>

#### <CryptoProfile>

    Description: IPSec crypto profile name

    Parent objects:

                    <CryptoProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: CryptoNameString

            Description:IPSec profile name

    Value: show_ipsec_profiles__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <CryptoProfileTable> <CryptoProfile><Naming><Profile>

#### <TransformTable>

    Description: IPSec Transform table

    Parent objects:

                    <IPSecStaticSessionInfo>

    Child objects:

                    <TransformSet> - IPSec Transform-Set name

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <TransformTable>

#### <TransformSet>

    Description: IPSec Transform-Set name

    Parent objects:

                    <TransformTable>

    <Naming>:

            <TransformSet>
             (mandatory)

            Type: CryptoNameString

            Description:IPSec Transform-Set name

    Value: show_ipsec_ts__

    Available Paths:

     -

    <Operational> <IPSecStaticSessionInfo> <TransformTable> <TransformSet><Naming><TransformSet>

## XML Schema Object Documentation for ipsla_mplslm_def_cfg, version 7. 2.

### Objects

#### <DefinitionTable>

    Description: MPLS LSP Monitor definition table

    Parent objects:

                    <MPLS_LSPMonitor>

    Child objects:

                    <Definition> - MPLS LSP Monitor definition

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable>

#### <Definition>

    Description: MPLS LSP Monitor definition

    Parent objects:

                    <DefinitionTable>

    <Naming>:

            <MonitorID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Monitor identifier

    Child objects:

                    <OperationType> - Operation type specification

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID>

#### <OperationType>

    Description: Operation type specification

    Parent objects:

                    <Definition>

    Child objects:

                    <MPLS_LSPPing> - Perform MPLS LSP Ping operation

                    <MPLS_LSPTrace> - Perform MPLS LSP Trace operation

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType>

#### <MPLS_LSPPing>

    Description: Perform MPLS LSP Ping operation

    Parent objects:

                    <OperationType>

    Child objects:

                    <Accesslist> - Apply access list to filter PE addresses

                    <Create> - Create MPLSLM instance with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <EXPBits> - EXP in MPLS LSP echo request header

                    <ForceExplicitNull> - Forced option for the MPLS LSP operation

                    <LSPSelector> - Attributes used for path selection during LSP load balancing

                    <OutputInterface> - Echo request output interface

                    <OutputNexthop> - Echo request output nexthop

                    <PathDiscover> - Path discover configuration

                    <Reply> - Echo reply options for the MPLS LSP operation

                    <Scan> - Scanning parameters configuration

                    <Statistics> - Statistics collection aggregated over an hour

                    <TTL> - Time to live

                    <Tag> - Add a tag for this MPLSLM instance

                    <Timeout> - Probe/Control timeout interval

                    <VRF> - Specify a VRF instance to be monitored

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing>

#### <Create>

    Description: Create MPLSLM instance with specified type

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Create MPLSLM instance with specified type

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Create>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Create>

#### <VRF>

    Description: Specify a VRF instance to be monitored

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF instance name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <VRF>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <VRF>

#### <Accesslist>

    Description: Apply access list to filter PE addresses

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <ACLName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Accesslist>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Accesslist>

#### <Scan>

    Description: Scanning parameters configuration

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Child objects:

                    <DeleteFactor> - Number of times for automatic deletion

                    <Interval> - Time interval for automatic discovery

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Scan>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Scan>

#### <Interval>

    Description: Time interval for automatic discovery

    Parent objects:

                    <Scan>

    Values:

            <IntervalValue>
             (mandatory)

            Type: Range. Value lies between 1 and 70560

            Description:Scan interval in minutes

        Default value:
            IntervalValue => 240

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Scan> <Interval>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Scan> <Interval>

#### <DeleteFactor>

    Description: Number of times for automatic deletion

    Parent objects:

                    <Scan>

    Values:

            <FactorValue>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483647

            Description:Scan delete factor value

        Default value:
            FactorValue => 1

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Scan> <DeleteFactor>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Scan> <DeleteFactor>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <MPLS_LSPPing>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 100 and 17986

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 100

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <DataSize> <Request>

#### <Tag>

    Description: Add a tag for this MPLSLM instance

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Tag>
             (mandatory)

            Type: BoundedString. Length less than or equal to 100

            Description:Tag string

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Tag>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Tag>

#### <Timeout>

    Description: Probe/Control timeout interval

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <TimeoutValue>
             (mandatory)

            Type: Range. Value lies between 1 and 604800000

            Description:Probe/Control timeout in milliseconds

        Default value:
            TimeoutValue => 5000

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Timeout>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Timeout>

#### <LSPSelector>

    Description: Attributes used for path selection during LSP load balancing

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Local host address to use in the echo request

        Default value:
            Address => 2130706433

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <LSPSelector>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <LSPSelector>

#### <ForceExplicitNull>

    Description: Forced option for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Add Explicit Null label to the stack

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <ForceExplicitNull>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <ForceExplicitNull>

#### <Reply>

    Description: Echo reply options for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Child objects:

                    <DSCPBits> - DSCP bits in the reply IP header

                    <Mode> - Configures reply mode parameters

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Reply>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Reply>

#### <DSCPBits>

    Description: DSCP bits in the reply IP header

    Parent objects:

                    <Reply>

    Values:

            <DSCPBitsValue>
             (mandatory)

            Type: IPSLA_LSPReplyDSCP

            Description:DSCP bits value

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Reply> <DSCPBits>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Reply> <DSCPBits>

#### <Mode>

    Description: Configures reply mode parameters

    Parent objects:

                    <Reply>

    Values:

            <ModeValue>
             (mandatory)

            Type: IPSLA_LSPMonitorReplyMode

            Description:Enables use of router alert in echo reply packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Reply> <Mode>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Reply> <Mode>

#### <TTL>

    Description: Time to live

    Parent objects:

                    <MPLS_LSPPing>

    Values:

            <TTLValue>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Time to live value

        Default value:
            TTLValue => 255

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <TTL>

#### <EXPBits>

    Description: EXP in MPLS LSP echo request header

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <EXPBitValue>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:EXP bits in MPLS LSP echo request header

        Default value:
            EXPBitValue => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <EXPBits>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <EXPBits>

#### <OutputInterface>

    Description: Echo request output interface

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Specify the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <OutputInterface>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <OutputInterface>

#### <OutputNexthop>

    Description: Echo request output nexthop

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Nexthop>
             (mandatory)

            Type: IPV4Address

            Description:Specify the nexthop

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <OutputNexthop>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <OutputNexthop>

#### <Statistics>

    Description: Statistics collection aggregated over an hour

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Child objects:

                    <Hours> - Number of hours for which hourly statistics are kept

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Statistics>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Statistics>

#### <Hours>

    Description: Number of hours for which hourly statistics are kept

    Parent objects:

                    <Statistics>

    Values:

            <HoursCount>
             (mandatory)

            Type: Range. Value lies between 0 and 2

            Description:Specify number of hours

        Default value:
            HoursCount => 2

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <Statistics> <Hours>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <Statistics> <Hours>

#### <PathDiscover>

    Description: Path discover configuration

    Parent objects:

                    <MPLS_LSPPing>

    Child objects:

                    <Create> - Create LPD instance

                    <Echo> - Echo parameters configuration

                    <Path> - Path parameters configuration

                    <ScanPeriod> - Time period for finishing path discovery

                    <Session> - Session parameters configuration

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover>

#### <Create>

    Description: Create LPD instance

    Parent objects:

                    <PathDiscover>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Create LPD instance

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Create>

#### <Session>

    Description: Session parameters configuration

    Parent objects:

                    <PathDiscover>

    Child objects:

                    <Limit> - Number of concurrent active path discovery requests at one time

                    <Timeout> - Timeout value for path discovery request

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Session>

#### <Limit>

    Description: Number of concurrent active path discovery requests at one time

    Parent objects:

                    <Session>

    Values:

            <SessionCount>
             (mandatory)

            Type: Range. Value lies between 1 and 15

            Description:Number of requests

        Default value:
            SessionCount => 1

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Session> <Limit>

#### <Timeout>

    Description: Timeout value for path discovery request

    Parent objects:

                    <Session>

    Values:

            <TimeoutValue>
             (mandatory)

            Type: Range. Value lies between 1 and 900

            Description:Timeout value in seconds

        Default value:
            TimeoutValue => 120

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Session> <Timeout>

#### <ScanPeriod>

    Description: Time period for finishing path discovery

    Parent objects:

                    <PathDiscover>

    Values:

            <PeriodValue>
             (mandatory)

            Type: Range. Value lies between 0 and 7200

            Description:Time period value in minutes

        Default value:
            PeriodValue => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <ScanPeriod>

#### <Path>

    Description: Path parameters configuration

    Parent objects:

                    <PathDiscover>

    Child objects:

                    <Retry> - Number of attempts before declaring the path as down

                    <SecondaryFrequency> - Frequency to be used if path failure condition is detected

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Path>

#### <Retry>

    Description: Number of attempts before declaring the path as down

    Parent objects:

                    <Path>

    Values:

            <RetryCount>
             (mandatory)

            Type: Range. Value lies between 1 and 16

            Description:Retry count

        Default value:
            RetryCount => 1

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Path> <Retry>

#### <SecondaryFrequency>

    Description: Frequency to be used if path failure condition is detected

    Parent objects:

                    <Path>

    Values:

            <Type>
             (mandatory)

            Type: IPSLASecondaryFrequencyType

            Description:Condition type of path failure

            <Frequency>
             (mandatory)

            Type: Range. Value lies between 1 and 604800

            Description:Frequency value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Path> <SecondaryFrequency>

#### <Echo>

    Description: Echo parameters configuration

    Parent objects:

                    <PathDiscover>

    Child objects:

                    <Interval> - Send interval between echo requests during path discovery

                    <MaximumLSPSelector> - Maximum IPv4 address used as destination in echo request

                    <Multipath> - Downstream map multipath settings

                    <Retry> - Number of timeout retry attempts during path discovery

                    <Timeout> - Timeout value for echo requests during path discovery

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo>

#### <Interval>

    Description: Send interval between echo requests during path discovery

    Parent objects:

                    <Echo>

    Values:

            <IntervalValue>
             (mandatory)

            Type: Range. Value lies between 0 and 3600000

            Description:Interval time in milliseconds

        Default value:
            IntervalValue => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <Interval>

#### <Timeout>

    Description: Timeout value for echo requests during path discovery

    Parent objects:

                    <Echo>

    Values:

            <TimeoutValue>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Timeout value in seconds

        Default value:
            TimeoutValue => 5

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <Timeout>

#### <Retry>

    Description: Number of timeout retry attempts during path discovery

    Parent objects:

                    <Echo>

    Values:

            <RetryCount>
             (mandatory)

            Type: Range. Value lies between 0 and 10

            Description:Retry count

        Default value:
            RetryCount => 3

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <Retry>

#### <Multipath>

    Description: Downstream map multipath settings

    Parent objects:

                    <Echo>

    Child objects:

                    <BitmapSize> - Multipath bit size

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <Multipath>

#### <BitmapSize>

    Description: Multipath bit size

    Parent objects:

                    <Multipath>

    Values:

            <BitmapSizeValue>
             (mandatory)

            Type: Range. Value lies between 1 and 256

            Description:Bitmap size

        Default value:
            BitmapSizeValue => 32

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <Multipath> <BitmapSize>

#### <MaximumLSPSelector>

    Description: Maximum IPv4 address used as destination in echo request

    Parent objects:

                    <Echo>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Local host address to use as maximum value

        Default value:
            Address => 2147483647

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPPing> <PathDiscover> <Echo> <MaximumLSPSelector>

#### <MPLS_LSPTrace>

    Description: Perform MPLS LSP Trace operation

    Parent objects:

                    <OperationType>

    Child objects:

                    <Accesslist> - Apply access list to filter PE addresses

                    <Create> - Create MPLSLM instance with specified type

                    <EXPBits> - EXP in MPLS LSP echo request header

                    <ForceExplicitNull> - Forced option for the MPLS LSP operation

                    <LSPSelector> - Attributes used for path selection during LSP load balancing

                    <OutputInterface> - Echo request output interface

                    <OutputNexthop> - Echo request output nexthop

                    <Reply> - Echo reply options for the MPLS LSP operation

                    <Scan> - Scanning parameters configuration

                    <Statistics> - Statistics collection aggregated over an hour

                    <TTL> - Time to live

                    <Tag> - Add a tag for this MPLSLM instance

                    <Timeout> - Probe/Control timeout interval

                    <VRF> - Specify a VRF instance to be monitored

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace>

#### <TTL>

    Description: Time to live

    Parent objects:

                    <MPLS_LSPTrace>

    Values:

            <TTLValue>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Time to live value

        Default value:
            TTLValue => 30

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <DefinitionTable> <Definition><Naming><MonitorID> <OperationType> <MPLS_LSPTrace> <TTL>

### Datatypes

#### IPSLA_LSPMonitorReplyMode

        Definition: Enumeration. Valid values are:
            'IPV4_UDPRouterAlert' - Send replies via IPv4 UDP packets with Router Alert option

#### IPSLASecondaryFrequencyType

        Definition: Enumeration. Valid values are:
            'ConnectionLoss' - Enable secondary frequency for connection loss
            'Timeout' - Enable secondary frequency for timeout
            'Both' - Enable secondary frequency for timeout and connection loss

## XML Schema Object Documentation for bundlemgr_adj_oper, version 3. 2.

### Objects

#### <BundlesAdjacency>

    Description: Bundle operational data from the adjacency processes

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per bundle operational data

    Available Paths:

     -

    <Operational> <BundlesAdjacency>

#### <NodeTable>

    Description: Per bundle operational data

    Parent objects:

                    <BundlesAdjacency>

    Child objects:

                    <Node> - Location

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable>

#### <Node>

    Description: Location

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <Brief> - Brief load-balance information for the node

                    <BundleTable> - Per bundle operational data

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable> <Node><Naming><NodeName>

#### <Brief>

    Description: Brief load-balance information for the node

    Parent objects:

                    <Node>

    Value: bma_brief_data

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable> <Node><Naming><NodeName> <Brief>

#### <BundleTable>

    Description: Per bundle operational data

    Parent objects:

                    <Node>

    Child objects:

                    <Bundle> - Bundle information

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable> <Node><Naming><NodeName> <BundleTable>

#### <Bundle>

    Description: Bundle information

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleName>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <BundleInfo> - Data for each Bundle

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName>

#### <BundleInfo>

    Description: Data for each Bundle

    Parent objects:

                    <Bundle>

    Value: bma_bundle_data

    Available Paths:

     -

    <Operational> <BundlesAdjacency> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <BundleInfo>

## XML Schema Object Documentation for ip_ntp_oper, version 5. 0.

### Objects

#### <NTP>

    Description: NTP operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific NTP operational data

    Available Paths:

     -

    <Operational> <NTP>

#### <NodeTable>

    Description: Node-specific NTP operational data

    Parent objects:

                    <NTP>

    Child objects:

                    <Node> - NTP operational data for a particular node

    Available Paths:

     -

    <Operational> <NTP> <NodeTable>

#### <Node>

    Description: NTP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node identifier

    Child objects:

                    <Associations> - NTP Associations information

                    <AssociationsDetail> - NTP Associations Detail information

                    <Status> - Status of NTP peer(s)

    Available Paths:

     -

    <Operational> <NTP> <NodeTable> <Node><Naming><Node>

#### <Status>

    Description: Status of NTP peer(s)

    Parent objects:

                    <Node>

    Value: ntp_edm_status_result

    Available Paths:

     -

    <Operational> <NTP> <NodeTable> <Node><Naming><Node> <Status>

#### <Associations>

    Description: NTP Associations information

    Parent objects:

                    <Node>

    Value: ntp_edm_assoc_summary_result

    Available Paths:

     -

    <Operational> <NTP> <NodeTable> <Node><Naming><Node> <Associations>

#### <AssociationsDetail>

    Description: NTP Associations Detail information

    Parent objects:

                    <Node>

    Value: ntp_edm_assoc_detail_result

    Available Paths:

     -

    <Operational> <NTP> <NodeTable> <Node><Naming><Node> <AssociationsDetail>

## XML Schema Object Documentation for ipv4_dhcpd_cfg, version 2. 3.

### Objects

#### <IPV4_DHCPD>

    Description: DHCP IPV4 configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Enable> - DHCP IPV4 configuration

                    <InterfaceTable> - DHCP IPV4 Interface Table

                    <ProfileTable> - DHCP IPV4 Profile Table

                    <VRFTable> - VRF Table

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD>

#### <Enable>

    Description: DHCP IPV4 configuration

    Parent objects:

                    <IPV4_DHCPD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:DHCP IPV4 is enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <Enable>

#### <InterfaceTable>

    Description: DHCP IPV4 Interface Table

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <Interface> - DHCP IPV4 Interface

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <InterfaceTable>

#### <Interface>

    Description: DHCP IPV4 Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <None> - Disable DHCP IPV4

                    <Profile> - Profile name and mode

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Profile>

    Description: Profile name and mode

    Parent objects:

                    <Interface>

    Values:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

            <Mode>
             (mandatory)

            Type: IPV4DHCPDModeType

            Description:DHCP mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <InterfaceTable> <Interface><Naming><InterfaceName> <Profile>

#### <None>

    Description: Disable DHCP IPV4

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:DHCP IPV4 disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <InterfaceTable> <Interface><Naming><InterfaceName> <None>

#### <VRFTable>

    Description: VRF Table

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <VRF> - VRF table

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <VRFTable>

#### <VRF>

    Description: VRF table

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <Profile> - Profile name and mode

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <VRFTable> <VRF><Naming><VRFName>

#### <Profile>

    Description: Profile name and mode

    Parent objects:

                    <VRF>

    Values:

            <VRFProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

            <Mode>
             (mandatory)

            Type: IPV4DHCPDModeType

            Description:Dhcp mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <VRFTable> <VRF><Naming><VRFName> <Profile>

#### <ProfileTable>

    Description: DHCP IPV4 Profile Table

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <Profile> - DHCP IPV4 Profile

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable>

#### <Profile>

    Description: DHCP IPV4 Profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile Name

    Child objects:

                    <ModeTable> - DHCP IPV4 Profile modes

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName>

#### <ModeTable>

    Description: DHCP IPV4 Profile modes

    Parent objects:

                    <Profile>

    Child objects:

                    <Mode> - DHCP IPV4 Profile mode

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable>

#### <Mode>

    Description: DHCP IPV4 Profile mode

    Parent objects:

                    <ModeTable>

    <Naming>:

            <Mode>
             (mandatory)

            Type: IPV4DHCPDModeType

            Description:DHCP IPV4 Profile mode

    Child objects:

                    <Enable> - Enable the DHCP IPV4 Profile mode

                    <Proxy> - DHCP Proxy profile

                    <Relay> - DHCP Relay profile

                    <Snoop> - DHCP Snoop profile

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode>

#### <Enable>

    Description: Enable the DHCP IPV4 Profile mode

    Parent objects:

                    <Mode>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:DHCP IPV4 profile mode enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Enable>

## XML Schema Object Documentation for crypto_ipsec_common, version 0. 0.

### Datatypes

#### CryptoIPSecDFBitType

        Definition: Enumeration. Valid values are:
            'DFBitCopy' - Copy (default for global config)
            'DFBitClear' - Clear
            'DFBitSet' - Set

#### CryptoIPSecWindowSize

        Definition: Enumeration. Valid values are:
            'WinSize64' - Window size of 64 (default)
            'WinSize128' - Window size of 128
            'WinSize256' - Window size of 256
            'WinSize512' - Window size of 512
            'WinSize1024' - Window size of 1024

#### CryptoIPSecPFSType

        Definition: Enumeration. Valid values are:
            'PFS1' - Diffie-Hellman Group 1
            'PFS2' - Diffie-Hellman Group 2
            'PFS5' - Diffie-Hellman Group 5

#### CryptoIPSecProfileType

        Definition: Enumeration. Valid values are:
            'Static' - IPSec Static Profile
            'Dynamic' - IPSec Dynamic Profile

#### CryptoNameString

        Definition: BoundedString. Length less than or equal to 32

#### CryptoIdleTimeRange

        Definition: Range. Value lies between 600 and 86400

#### CryptoLifetymeKilobytes

        Definition: Range. Value lies between 2560 and 4194303

#### CryptoLifetimeSeconds

        Definition: Range. Value lies between 120 and 86400

#### CryptoSPI

        Definition: Range. Value lies between 256 and -1

#### CryptoDistance

        Definition: Range. Value lies between 1 and 255

#### CryptoTag

        Definition: Range. Value lies between 1 and 497777

#### MIBIPSecFlowMonFailTableSize

        Definition: Range. Value lies between 2 and 16000

## XML Schema Object Documentation for ipsla_app_common_oper, version 4. 2.

### Objects

#### <IPSLA>

    Description: IPSLA operational data

    Task IDs required: monitor

    Parent objects:

                    <Operational>

    Child objects:

                    <ApplicationInfo> - IPSLA application information

                    <MPLSData> - MPLS operational data

                    <OperationData> - Operations data

                    <Responder> - Data from responder probe handling

    Available Paths:

     -

    <Operational> <IPSLA>

#### <ApplicationInfo>

    Description: IPSLA application information

    Parent objects:

                    <IPSLA>

    Value: ipsla_application_bag

    Available Paths:

     -

    <Operational> <IPSLA> <ApplicationInfo>

## XML Schema Object Documentation for bgp_action, version 8. 0.

### Objects

#### <BGP>

    Description: Container class for BGP action data

    Task IDs required: bgp

    Parent objects:

                    <Action>

    Child objects:

                    <ClearMode> - Switch BGP into the currently configured mode (standalone or distributed)

                    <DefaultVRF> - Default VRF related BGP action

                    <VRFTable> - VRF related BGP action

    Available Paths:

     -

    <Action> <BGP>

#### <DefaultVRF>

    Description: Default VRF related BGP action

    Parent objects:

                    <BGP>

    Child objects:

                    <AFTable> - Container class for the address families supported by BGP

                    <ClearDrops> - Clear peer drops

                    <ClearPerformanceStats> - Clear BGP performance stats information

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF>

#### <AFTable>

    Description: Container class for the address families supported by BGP

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <AF> - A particular address family

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: A particular address family

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (optional)

            Type: BGPOfficialAddressFamilyType

            Description:Address family

            <SAFName>
             (optional)

            Type: BGPSubsequentAddressFamilyType

            Description:Subsequent address family

    Child objects:

                    <ClearDampening> - Clear dampening statistics

                    <ClearFlapStatistics> - Clear flap statistics

                    <ClearNextHop> - Clear next hop

                    <ClearPeer> - Clear neighbors

                    <ClearSelfOriginated> - Clear redistributed, network and aggregate routes originated by the local system

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName>

#### <ClearDampening>

    Description: Clear dampening statistics

    Parent objects:

                    <AF>

    Child objects:

                    <All> - Clear the dampening statistics for all neighbors

                    <NetworkTable> - Clear dampening statistics for a network table

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening>

#### <All>

    Description: Clear the dampening statistics for all neighbors

    Parent objects:

                    <ClearDampening>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <All>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <All>

#### <NetworkTable>

    Description: Clear dampening statistics for a network table

    Parent objects:

                    <ClearDampening>

    Child objects:

                    <Network> - Clear dampening statistics for a network

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <NetworkTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <NetworkTable>

#### <Network>

    Description: Clear dampening statistics for a network

    Parent objects:

                    <NetworkTable>

    <Naming>:

            <Network>
             (mandatory)

            Type: IPAddressPrefix

            Description:The network in prefix/length format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <NetworkTable> <Network><Naming><Network>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearDampening> <NetworkTable> <Network><Naming><Network>

#### <ClearSelfOriginated>

    Description: Clear redistributed, network and aggregate routes originated by the local system

    Parent objects:

                    <AF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearSelfOriginated>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearSelfOriginated>

#### <ClearFlapStatistics>

    Description: Clear flap statistics

    Parent objects:

                    <AF>

    Child objects:

                    <AF> - Clear flap stats for an address family

                    <NeighborFlapsTable> - Clear the flap statistics for a neighbor table

                    <NetworkFlapTable> - Clear network flap stats table

                    <RegExpTable> - Clear AS paths flap stats regular expression table

                    <RoutePolicyTable> - Clear route policy flap stats table

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics>

#### <AF>

    Description: Clear flap stats for an address family

    Parent objects:

                    <ClearFlapStatistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <AF>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <AF>

#### <NetworkFlapTable>

    Description: Clear network flap stats table

    Parent objects:

                    <ClearFlapStatistics>

    Child objects:

                    <NetworkFlap> - Clear flap stats for a network

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NetworkFlapTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NetworkFlapTable>

#### <NetworkFlap>

    Description: Clear flap stats for a network

    Parent objects:

                    <NetworkFlapTable>

    <Naming>:

            <Network>
             (mandatory)

            Type: IPAddressPrefix

            Description:The network in prefix/length format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NetworkFlapTable> <NetworkFlap><Naming><Network>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NetworkFlapTable> <NetworkFlap><Naming><Network>

#### <RoutePolicyTable>

    Description: Clear route policy flap stats table

    Parent objects:

                    <ClearFlapStatistics>

    Child objects:

                    <RoutePolicy> - Table entry to clear flap stats info via route policy

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RoutePolicyTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RoutePolicyTable>

#### <RoutePolicy>

    Description: Table entry to clear flap stats info via route policy

    Parent objects:

                    <RoutePolicyTable>

    <Naming>:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName>

#### <RegExpTable>

    Description: Clear AS paths flap stats regular expression table

    Parent objects:

                    <ClearFlapStatistics>

    Child objects:

                    <RegExp> - Clear AS path flap stats via regular expression

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RegExpTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RegExpTable>

#### <RegExp>

    Description: Clear AS path flap stats via regular expression

    Parent objects:

                    <RegExpTable>

    <Naming>:

            <RegExp>
             (mandatory)

            Type: xsd:string

            Description:An encoded regular expression to match the BGP AS paths

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RegExpTable> <RegExp><Naming><RegExp>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <RegExpTable> <RegExp><Naming><RegExp>

#### <NeighborFlapsTable>

    Description: Clear the flap statistics for a neighbor table

    Parent objects:

                    <ClearFlapStatistics>

    Child objects:

                    <NeighborFlaps> - Clear a neighbor flap statistics

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NeighborFlapsTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NeighborFlapsTable>

#### <NeighborFlaps>

    Description: Clear a neighbor flap statistics

    Parent objects:

                    <NeighborFlapsTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NeighborFlapsTable> <NeighborFlaps><Naming><NeighborAddress>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearFlapStatistics> <NeighborFlapsTable> <NeighborFlaps><Naming><NeighborAddress>

#### <ClearPeer>

    Description: Clear neighbors

    Parent objects:

                    <AF>

    Child objects:

                    <ASTable> - Clear a group of neighbors with a given AS table

                    <All> - Clear all neighbors.  CLI note: 'Graceful' is only available if 'PrefixFilter' is FALSE and 'Direction' is 'Hard' and afi/safi is 'all/all'.  'Graceful' and 'PrefixFilter' values of FALSE mean not to apply them.

                    <External> - Clear all external neighbors

                    <NeighborTable> - Clear a neighbor table

                    <OutOfMemoryShutdown> - Clear all neighbors which were shut down due to low memory

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer>

#### <All>

    Description: Clear all neighbors.  CLI note: 'Graceful' is only available if 'PrefixFilter' is FALSE and 'Direction' is 'Hard' and afi/safi is 'all/all'.  'Graceful' and 'PrefixFilter' values of FALSE mean not to apply them.

    Parent objects:

                    <ClearPeer>

    Values:

            <Direction>
             (optional)

            Type: BGPClearDirectionType

            Description:Clear direction

            <PrefixFilter>
             (optional)

            Type: xsd:boolean

            Description:TRUE to apply an outbound prefix filter

            <Graceful>
             (optional)

            Type: xsd:boolean

            Description:Clear gracefully

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <All>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <All>

#### <NeighborTable>

    Description: Clear a neighbor table

    Parent objects:

                    <ClearPeer>

    Child objects:

                    <Neighbor> - Clear a neighbor

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <NeighborTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <NeighborTable>

#### <Neighbor>

    Description: Clear a neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Values:

            <Direction>
             (optional)

            Type: BGPClearDirectionType

            Description:Clear direction

            <PrefixFilter>
             (optional)

            Type: xsd:boolean

            Description:TRUE to apply an outbound prefix filter

            <Graceful>
             (optional)

            Type: xsd:boolean

            Description:Clear gracefully

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <ASTable>

    Description: Clear a group of neighbors with a given AS table

    Parent objects:

                    <ClearPeer>

    Child objects:

                    <AS> - Clear a group of neighbors with a given AS

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <ASTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <ASTable>

#### <AS>

    Description: Clear a group of neighbors with a given AS

    Parent objects:

                    <ASTable>

    <Naming>:

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:xx of AS number xx.yy

            <AS_YY>
             (optional)

            Type: BGP_ASRange

            Description:yy of AS number xx.yy

    Values:

            <Direction>
             (optional)

            Type: BGPClearDirectionType

            Description:Clear direction

            <PrefixFilter>
             (optional)

            Type: xsd:boolean

            Description:TRUE to apply an outbound prefix filter

            <Graceful>
             (optional)

            Type: xsd:boolean

            Description:Clear gracefully

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <ASTable> <AS><Naming><AS_XX><AS_YY>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <ASTable> <AS><Naming><AS_XX><AS_YY>

#### <External>

    Description: Clear all external neighbors

    Parent objects:

                    <ClearPeer>

    Values:

            <Direction>
             (optional)

            Type: BGPClearDirectionType

            Description:Clear direction

            <PrefixFilter>
             (optional)

            Type: xsd:boolean

            Description:TRUE to apply an outbound prefix filter

            <Graceful>
             (optional)

            Type: xsd:boolean

            Description:Clear gracefully

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <External>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <External>

#### <OutOfMemoryShutdown>

    Description: Clear all neighbors which were shut down due to low memory

    Parent objects:

                    <ClearPeer>

    Values:

            <Direction>
             (optional)

            Type: BGPClearDirectionType

            Description:Clear direction

            <PrefixFilter>
             (optional)

            Type: xsd:boolean

            Description:TRUE to apply an outbound prefix filter

            <Graceful>
             (optional)

            Type: xsd:boolean

            Description:Clear gracefully

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <OutOfMemoryShutdown>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearPeer> <OutOfMemoryShutdown>

#### <ClearNextHop>

    Description: Clear next hop

    Parent objects:

                    <AF>

    Child objects:

                    <PerformanceStatistics> - Performance statistics information related to processing

                    <RegistrationNextHop> - Registration with RIB and reregister

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop>

#### <PerformanceStatistics>

    Description: Performance statistics information related to processing

    Parent objects:

                    <ClearNextHop>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <PerformanceStatistics>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <PerformanceStatistics>

#### <RegistrationNextHop>

    Description: Registration with RIB and reregister

    Parent objects:

                    <ClearNextHop>

    Child objects:

                    <NextHop> - Next hop to be re-reregistered

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <RegistrationNextHop>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <RegistrationNextHop>

#### <NextHop>

    Description: Next hop to be re-reregistered

    Parent objects:

                    <RegistrationNextHop>

    <Naming>:

            <NextHopAddress>
             (mandatory)

            Type: IPAddress

            Description:Next hop address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the registration

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <RegistrationNextHop> <NextHop><Naming><NextHopAddress>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName> <ClearNextHop> <RegistrationNextHop> <NextHop><Naming><NextHopAddress>

#### <ClearPerformanceStats>

    Description: Clear BGP performance stats information

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <ClearPerformanceStats>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <ClearPerformanceStats>

#### <ClearDrops>

    Description: Clear peer drops

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <All> - Clear peer drop info for all neighbors

                    <NeighborDropsTable> - Clear neighbor peer drops table

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <ClearDrops>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <ClearDrops>

#### <All>

    Description: Clear peer drop info for all neighbors

    Parent objects:

                    <ClearDrops>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <ClearDrops> <All>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <ClearDrops> <All>

#### <NeighborDropsTable>

    Description: Clear neighbor peer drops table

    Parent objects:

                    <ClearDrops>

    Child objects:

                    <NeighborDrops> - Clear the peer drop info for a neighbor

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <ClearDrops> <NeighborDropsTable>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <ClearDrops> <NeighborDropsTable>

#### <NeighborDrops>

    Description: Clear the peer drop info for a neighbor

    Parent objects:

                    <NeighborDropsTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <DefaultVRF> <ClearDrops> <NeighborDropsTable> <NeighborDrops><Naming><NeighborAddress>

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName> <ClearDrops> <NeighborDropsTable> <NeighborDrops><Naming><NeighborAddress>

#### <VRFTable>

    Description: VRF related BGP action

    Parent objects:

                    <BGP>

    Child objects:

                    <VRF> - Actions for a particular VRF

    Available Paths:

     -

    <Action> <BGP> <VRFTable>

#### <VRF>

    Description: Actions for a particular VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <AFTable> - Container class for the address families supported by BGP

                    <ClearDrops> - Clear peer drops

                    <ClearPerformanceStats> - Clear BGP performance stats information

    Available Paths:

     -

    <Action> <BGP> <VRFTable> <VRF><Naming><VRFName>

#### <ClearMode>

    Description: Switch BGP into the currently configured mode (standalone or distributed)

    Parent objects:

                    <BGP>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <BGP> <ClearMode>

### Datatypes

#### BGPClearDirectionType

        Definition: Enumeration. Valid values are:
            'Hard' - Hard Reset
            'SoftInbound' - Soft inbound
            'SoftOutbound' - Soft outbound
            'Both' - Soft inbound and outbound

## XML Schema Object Documentation for ipsla_op_def_path_hourly_cfg, version 7. 2.

### Objects

#### <Statistics>

    Description: Statistics collection aggregated over an hour

    Parent objects:

                    <ICMPPathEcho>

    Child objects:

                    <DistCount> - Count of distribution intervals maintained

                    <DistInterval> - Distribution interval length

                    <Hops> - Maximum hops per path for which statistics are kept

                    <Hours> - Number of hours for which hourly statistics are kept

                    <Paths> - Maximum number of paths for which statistics are kept

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics>

#### <DistCount>

    Description: Count of distribution intervals maintained

    Parent objects:

                    <Statistics>

    Values:

            <DistIntervalCount>
             (mandatory)

            Type: Range. Value lies between 1 and 20

            Description:Specify number of distribution intervals

        Default value:
            DistIntervalCount => 1

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics> <DistCount>

#### <DistInterval>

    Description: Distribution interval length

    Parent objects:

                    <Statistics>

    Values:

            <DistInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify distribution interval in milliseconds

        Default value:
            DistInterval => 20

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics> <DistInterval>

#### <Hours>

    Description: Number of hours for which hourly statistics are kept

    Parent objects:

                    <Statistics>

    Values:

            <HoursCount>
             (mandatory)

            Type: Range. Value lies between 0 and 25

            Description:Specify number of hours

        Default value:
            HoursCount => 2

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics> <Hours>

#### <Hops>

    Description: Maximum hops per path for which statistics are kept

    Parent objects:

                    <Statistics>

    Values:

            <HopsCount>
             (mandatory)

            Type: Range. Value lies between 1 and 30

            Description:Specify number of hops

        Default value:
            HopsCount => 16

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics> <Hops>

#### <Paths>

    Description: Maximum number of paths for which statistics are kept

    Parent objects:

                    <Statistics>

    Values:

            <PathCount>
             (mandatory)

            Type: Range. Value lies between 1 and 128

            Description:Specify number of paths

        Default value:
            PathCount => 5

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Statistics> <Paths>

## XML Schema Object Documentation for daps_ipv4_cfg, version 1. 0.

### Objects

#### <IPV4Pool>

    Description: Configure IPv4 Pool

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <IPV4PoolUtilizationMarkTable> - Configure utilization thresholds for all pools

                    <VRFTable> - Specify VRF of pool

    Available Paths:

     -

    <Configuration> <IPV4Pool>

#### <IPV4PoolUtilizationMarkTable>

    Description: Configure utilization thresholds for all pools

    Parent objects:

                    <IPV4Pool>

    Child objects:

                    <UtilizationMarkHigh> - High utilization mark

                    <UtilizationMarkLow> - Low utilization mark

    Available Paths:

     -

    <Configuration> <IPV4Pool> <IPV4PoolUtilizationMarkTable>

#### <UtilizationMarkLow>

    Description: Low utilization mark

    Parent objects:

                    <IPV4PoolUtilizationMarkTable>

    Values:

            <LowUtil>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify numerical value as percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <IPV4PoolUtilizationMarkTable> <UtilizationMarkLow>

#### <UtilizationMarkHigh>

    Description: High utilization mark

    Parent objects:

                    <IPV4PoolUtilizationMarkTable>

    Values:

            <HighUtil>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify numerical value as percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <IPV4PoolUtilizationMarkTable> <UtilizationMarkHigh>

#### <VRFTable>

    Description: Specify VRF of pool

    Parent objects:

                    <IPV4Pool>

    Child objects:

                    <VRF> - none

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable>

#### <VRF>

    Description: none

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:Specify VRF name

            <PoolName>
             (optional)

            Type: xsd:string

            Description:Specify pool name

    Child objects:

                    <AddressRangeTable> - Specify address range for allocation

                    <Enter> - Create or enter pool configuration mode

                    <ExcludeTable> - Exclude addresses from pool

                    <NetworkTable> - Specify network for allocation

                    <VRFUtilizationMarkTable> - Specify utilization mark

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName>

#### <Enter>

    Description: Create or enter pool configuration mode

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <Enter>

#### <AddressRangeTable>

    Description: Specify address range for allocation

    Parent objects:

                    <VRF>

    Child objects:

                    <AddressRange> - Specify address range

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <AddressRangeTable>

#### <AddressRange>

    Description: Specify address range

    Parent objects:

                    <AddressRangeTable>

    <Naming>:

            <RangeStart>
             (optional)

            Type: IPV4Address

            Description:Specify first address in range

            <RangeEnd>
             (optional)

            Type: IPV4Address

            Description:Specify last address in range

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <AddressRangeTable> <AddressRange><Naming><RangeStart><RangeEnd>

#### <ExcludeTable>

    Description: Exclude addresses from pool

    Parent objects:

                    <VRF>

    Child objects:

                    <Exclude> - Specify excluded address range

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <ExcludeTable>

#### <Exclude>

    Description: Specify excluded address range

    Parent objects:

                    <ExcludeTable>

    <Naming>:

            <RangeStart>
             (optional)

            Type: IPV4Address

            Description:First address in range

            <RangeEnd>
             (optional)

            Type: IPV4Address

            Description:Last address in range

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <ExcludeTable> <Exclude><Naming><RangeStart><RangeEnd>

#### <NetworkTable>

    Description: Specify network for allocation

    Parent objects:

                    <VRF>

    Child objects:

                    <Network> - IP prefix <network/length>

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <NetworkTable>

#### <Network>

    Description: IP prefix <network/length>

    Parent objects:

                    <NetworkTable>

    <Naming>:

            <Ipv4Address>
             (optional)

            Type: IPV4Address

            Description:IPv4 prefix

            <Ipv4Mask>
             (optional)

            Type: IPV4Mask

            Description:Ipv4 mask

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <NetworkTable> <Network><Naming><Ipv4Address><Ipv4Mask>

#### <VRFUtilizationMarkTable>

    Description: Specify utilization mark

    Parent objects:

                    <VRF>

    Child objects:

                    <VRFUtilizationMarkHigh> - High utilization mark

                    <VRFUtilizationMarkLow> - Low utilization mark

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <VRFUtilizationMarkTable>

#### <VRFUtilizationMarkLow>

    Description: Low utilization mark

    Parent objects:

                    <VRFUtilizationMarkTable>

    Values:

            <LowUtil>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify numerical value as percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <VRFUtilizationMarkTable> <VRFUtilizationMarkLow>

#### <VRFUtilizationMarkHigh>

    Description: High utilization mark

    Parent objects:

                    <VRFUtilizationMarkTable>

    Values:

            <HighUtil>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify numerical value as percentage

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4Pool> <VRFTable> <VRF><Naming><VRFName><PoolName> <VRFUtilizationMarkTable> <VRFUtilizationMarkHigh>

## XML Schema Object Documentation for ipv4_dhcpd_oper, version 2. 5.

### Objects

#### <IPV4_DHCPD>

    Description: IPV4 DHCPD operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - IPv4 DHCPD operational data for a particular location

                    <Proxy> - IPv4 DHCPD Proxy operational data

                    <Relay> - IPv4 DHCPD Relay operational data

                    <Snoop> - DHCP Snoop operational data

    Available Paths:

     -

    <Operational> <IPV4_DHCPD>

## XML Schema Object Documentation for alpha_display_adminoper, version 1. 1.

### Objects

#### <AlphaDisplay>

    Description: Alpha Display Operational data space

    Task IDs required: root-system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <AdminOperational> <AlphaDisplay>

## XML Schema Object Documentation for sonet_local_interface_cfg, version 5. 2.

### Objects

#### <SONET>

    Description: SONET port controller configuration

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AuPathTable> - All SDH AU Path configurations for a SONET port

                    <ClockSource> - Configure SONET port Transmit clock source

                    <Create> - none

                    <DownWhenLooped> - Configure SONET Controller into down-when-looped mode

                    <Framing> - Configure SONET port framing

                    <Line> - All SONET Line configurations for a SONET port

                    <LineHoldOffDelay> - none

                    <Loopback> - Configure SONET port loopback mode

                    <PathTable> - All SONET Path configurations for a SONET port

                    <ReportB1_TCA> - Configure B1 BER Threshold Crossing Alert (TCA) reporting

                    <ReportB2_TCA> - Configure B2 BER Threshold Crossing Alert (TCA) reporting

                    <ReportLAIS> - Configure Line Alarm Indication Signal reporting

                    <ReportLRDI> - Configure Line Remote Defect Indication reporting

                    <ReportSD_BER> - Configure B2 BER in excess of SD threshold reporting

                    <ReportSF_BER> - Configure B2 BER in excess of SF threshold reporting

                    <ReportSLOF> - Configure Section Loss of Frame reporting

                    <ReportSLOS> - Configure Section Loss of Signal reporting

                    <S1ByteIgnore> - S1Byte to be set to Ignore

                    <SendAISOnL2PortOnFault> - Configure sending LAIS for L2Port when Pseudo-Wire fails

                    <SendAISOnShutdown> - Configure sending LAIS when shutdown

                    <StsPathTable> - All SONET Path configurations for a SONET port

                    <ThresholdB1_TCA> - Configure B1 BER Threshold Crossing Alert (TCA) threshold

                    <ThresholdB2_TCA> - Configure B2 BER Threshold Crossing Alert (TCA) threshold

                    <ThresholdSD_BER> - Configure Signal Degrade BER threshold

                    <ThresholdSF_BER> - Configure Signal Fail BER threshold

                    <TransmitJ0> - Specify STS identifier (J0/C1) byte

                    <TransmitS1S0> - Specify bits s1 and s0 of H1 byte

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET>

#### <Line>

    Description: All SONET Line configurations for a SONET port

    Parent objects:

                    <SONET>

    Child objects:

                    <LineDelayClear> - none

                    <LineDelayTrigger> - none

                    <LineDownSD_BER> - Configure Line Down on SD BER

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Line>

#### <LineDelayTrigger>

    Description: none

    Parent objects:

                    <Line>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Line> <LineDelayTrigger>

#### <LineDelayClear>

    Description: none

    Parent objects:

                    <Line>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 1000 and 180000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Line> <LineDelayClear>

#### <LineDownSD_BER>

    Description: Configure Line Down on SD BER

    Parent objects:

                    <Line>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Line Down for SD BER

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Line> <LineDownSD_BER>

#### <PathTable>

    Description: All SONET Path configurations for a SONET port

    Parent objects:

                    <SONET>

    Child objects:

                    <Path> - SONET Path configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable>

#### <Path>

    Description: SONET Path configuration

    Parent objects:

                    <PathTable>

    <Naming>:

            <PathID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The SONET Path number - always 0 for non-channelized SONET ports

    Child objects:

                    <BringDownPathOnPPLM> - Bring Down Path for PPLM Alarm

                    <Create> - none

                    <DelayClear> - none

                    <DelayTrigger> - none

                    <ExpectedTrace> - Configure SONET/SDH expected path trace

                    <HoldOffDelay> - none

                    <ReportB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <ReportPAIS> - Configure Path Alarm Indication Signal reporting

                    <ReportPLOP> - Configure Path Loss of Pointer reporting

                    <ReportPPLM> - Configure Path Alarm Indication Signal reporting

                    <ReportPRDI> - Configure Path Remote Defect Indication reporting

                    <ReportPTIM> - Configure Path Remote Defect Indication reporting

                    <ReportPUNEQ> - Configure Path Unequipped Defect Indication reporting

                    <Scrambling> - Configure SPE scrambling

                    <SendAISOnShutdown> - Configure sending PAIS when shutdown

                    <SendB3_BER_PRDIOnConfiguration> - Enable sending PRDI when configured

                    <SendUNEQOnShutdown> - Configure sending 'Unequipped' (UNEQ) when shutdown

                    <ThresholdB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <TransmitC2> - Configure STS SPE content (C2) byte

                    <TransmitJ1> - Configure SONET path trace (J1) buffer

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID>

#### <Create>

    Description: none

    Parent objects:

                    <Path>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <Create>

#### <HoldOffDelay>

    Description: none

    Parent objects:

                    <Path>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Defects hold OFF delay (in msec)

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <HoldOffDelay>

#### <DelayTrigger>

    Description: none

    Parent objects:

                    <Path>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <DelayTrigger>

#### <DelayClear>

    Description: none

    Parent objects:

                    <Path>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 1000 and 180000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <DelayClear>

#### <SendB3_BER_PRDIOnConfiguration>

    Description: Enable sending PRDI when configured

    Parent objects:

                    <Path>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Send PRDI when configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <SendB3_BER_PRDIOnConfiguration>

#### <BringDownPathOnPPLM>

    Description: Bring Down Path for PPLM Alarm

    Parent objects:

                    <Path>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Disable BringDown Path on PPLM

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <BringDownPathOnPPLM>

#### <SendAISOnShutdown>

    Description: Configure sending PAIS when shutdown

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send PAIS when shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <SendAISOnShutdown>

#### <SendUNEQOnShutdown>

    Description: Configure sending 'Unequipped' (UNEQ) when shutdown

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send UNEQ when shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <SendUNEQOnShutdown>

#### <Scrambling>

    Description: Configure SPE scrambling

    Parent objects:

                    <Path>

    Values:

            <Scrambling>
             (mandatory)

            Type: SONETScramblingType

            Description:SONET SPE scrambling

        Default value:
            Scrambling => Enabled

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <Scrambling>

#### <TransmitC2>

    Description: Configure STS SPE content (C2) byte

    Parent objects:

                    <Path>

    Values:

            <C2>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Transmit C2 byte value

        Default value:
            C2 => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <TransmitC2>

#### <TransmitJ1>

    Description: Configure SONET path trace (J1) buffer

    Parent objects:

                    <Path>

    Values:

            <J1>
             (mandatory)

            Type: xsd:string

            Description:ASCII text (max 62 characters)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <TransmitJ1>

#### <ReportPLOP>

    Description: Configure Path Loss of Pointer reporting

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable PLOP reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPLOP>

#### <ReportPAIS>

    Description: Configure Path Alarm Indication Signal reporting

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PAIS reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPAIS>

#### <ReportPRDI>

    Description: Configure Path Remote Defect Indication reporting

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PRDI reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPRDI>

#### <ReportPPLM>

    Description: Configure Path Alarm Indication Signal reporting

    Parent objects:

                    <Path>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PPLM reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPPLM>

#### <ReportPTIM>

    Description: Configure Path Remote Defect Indication reporting

    Parent objects:

                    <Path>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PTIM reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPTIM>

#### <ReportPUNEQ>

    Description: Configure Path Unequipped Defect Indication reporting

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PUNEQ reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportPUNEQ>

#### <ReportB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <Path>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable B3 BER TCA reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ReportB3_BER>

#### <ThresholdB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <Path>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ThresholdB3_BER>

#### <ExpectedTrace>

    Description: Configure SONET/SDH expected path trace

    Parent objects:

                    <Path>

    Values:

            <ExpectedTrace>
             (mandatory)

            Type: xsd:string

            Description:ASCII text (max 62 characters)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <PathTable> <Path><Naming><PathID> <ExpectedTrace>

#### <StsPathTable>

    Description: All SONET Path configurations for a SONET port

    Parent objects:

                    <SONET>

    Child objects:

                    <StsPath> - SONET STS Path configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable>

#### <StsPath>

    Description: SONET STS Path configuration

    Parent objects:

                    <StsPathTable>

    <Naming>:

            <PathID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Valid range for path is 1-48

    Child objects:

                    <DelayClear> - none

                    <DelayTrigger> - none

                    <ReportB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <ReportPAIS> - Configure Path Alarm Indication Signal reporting

                    <ReportPLOP> - Configure Path Loss of Pointer reporting

                    <ReportPRDI> - Configure Path Remote Defect Indication reporting

                    <ReportPUNEQ> - Configure Path Unequipped Defect Indication reporting

                    <Service> - Configure service on sts Path

                    <ThresholdB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <TransmitC2> - Configure STS SPE content (C2) byte

                    <TransmitJ1> - Configure SONET path trace (J1) buffer

                    <Width> - Configure width on sts Path

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID>

#### <TransmitC2>

    Description: Configure STS SPE content (C2) byte

    Parent objects:

                    <StsPath>

    Values:

            <C2>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Transmit C2 byte value

        Default value:
            C2 => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <TransmitC2>

#### <TransmitJ1>

    Description: Configure SONET path trace (J1) buffer

    Parent objects:

                    <StsPath>

    Values:

            <J1>
             (mandatory)

            Type: xsd:string

            Description:ASCII text (max 62 characters)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <TransmitJ1>

#### <ReportPLOP>

    Description: Configure Path Loss of Pointer reporting

    Parent objects:

                    <StsPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable PLOP reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ReportPLOP>

#### <ReportPAIS>

    Description: Configure Path Alarm Indication Signal reporting

    Parent objects:

                    <StsPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PAIS reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ReportPAIS>

#### <ReportPRDI>

    Description: Configure Path Remote Defect Indication reporting

    Parent objects:

                    <StsPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PRDI reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ReportPRDI>

#### <ReportPUNEQ>

    Description: Configure Path Unequipped Defect Indication reporting

    Parent objects:

                    <StsPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PUNEQ reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ReportPUNEQ>

#### <ReportB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <StsPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable B3 BER TCA reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ReportB3_BER>

#### <ThresholdB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <StsPath>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <ThresholdB3_BER>

#### <Width>

    Description: Configure width on sts Path

    Parent objects:

                    <StsPath>

    Values:

            <Width>
             (mandatory)

            Type: Range. Value lies between 1 and 768

            Description:Valid width(1,3,12,48..), natural sts boundaries(1,4,7,10,13..)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <Width>

#### <Service>

    Description: Configure service on sts Path

    Parent objects:

                    <StsPath>

    Values:

            <Service>
             (mandatory)

            Type: STSServiceType

            Description:STS path service type

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <Service>

#### <DelayTrigger>

    Description: none

    Parent objects:

                    <StsPath>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <DelayTrigger>

#### <DelayClear>

    Description: none

    Parent objects:

                    <StsPath>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 1000 and 180000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <StsPathTable> <StsPath><Naming><PathID> <DelayClear>

#### <AuPathTable>

    Description: All SDH AU Path configurations for a SONET port

    Parent objects:

                    <SONET>

    Child objects:

                    <AuPath> - SDH AU Path configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable>

#### <AuPath>

    Description: SDH AU Path configuration

    Parent objects:

                    <AuPathTable>

    <Naming>:

            <PathID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Valid range for path is 1-48

    Child objects:

                    <DelayClear> - none

                    <DelayTrigger> - none

                    <ReportB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <ReportPAIS> - Configure Path Alarm Indication Signal reporting

                    <ReportPLOP> - Configure Path Loss of Pointer reporting

                    <ReportPRDI> - Configure Path Remote Defect Indication reporting

                    <ReportPUNEQ> - Configure Path Unequipped Defect Indication reporting

                    <Service> - Configure service on au Path

                    <ThresholdB3_BER> - Configure B3 BER Threshold Crossing Alert (TCA) reporting

                    <TransmitC2> - Configure STS SPE content (C2) byte

                    <TransmitJ1> - Configure SONET path trace (J1) buffer

                    <Tug3PathTable> - All tug3 Path configurations for a SONET port

                    <Width> - Configure width on sts Path

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID>

#### <Tug3PathTable>

    Description: All tug3 Path configurations for a SONET port

    Parent objects:

                    <AuPath>

    Child objects:

                    <Tug3Path> - SDH tug3 Path configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <Tug3PathTable>

#### <Tug3Path>

    Description: SDH tug3 Path configuration

    Parent objects:

                    <Tug3PathTable>

    <Naming>:

            <PathID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Valid range for path is 1-3

    Child objects:

                    <Service> - Configure service on tug3 Path

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <Tug3PathTable> <Tug3Path><Naming><PathID>

#### <Service>

    Description: Configure service on tug3 Path

    Parent objects:

                    <Tug3Path>

    Values:

            <Service>
             (mandatory)

            Type: TUG3ServiceType

            Description:TUG3 path service type

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <Tug3PathTable> <Tug3Path><Naming><PathID> <Service>

#### <TransmitC2>

    Description: Configure STS SPE content (C2) byte

    Parent objects:

                    <AuPath>

    Values:

            <C2>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Transmit C2 byte value

        Default value:
            C2 => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <TransmitC2>

#### <TransmitJ1>

    Description: Configure SONET path trace (J1) buffer

    Parent objects:

                    <AuPath>

    Values:

            <J1>
             (mandatory)

            Type: xsd:string

            Description:ASCII text (max 62 characters)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <TransmitJ1>

#### <ReportPLOP>

    Description: Configure Path Loss of Pointer reporting

    Parent objects:

                    <AuPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable PLOP reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ReportPLOP>

#### <ReportPAIS>

    Description: Configure Path Alarm Indication Signal reporting

    Parent objects:

                    <AuPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PAIS reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ReportPAIS>

#### <ReportPRDI>

    Description: Configure Path Remote Defect Indication reporting

    Parent objects:

                    <AuPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PRDI reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ReportPRDI>

#### <ReportPUNEQ>

    Description: Configure Path Unequipped Defect Indication reporting

    Parent objects:

                    <AuPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PUNEQ reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ReportPUNEQ>

#### <ReportB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <AuPath>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable B3 BER TCA reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ReportB3_BER>

#### <ThresholdB3_BER>

    Description: Configure B3 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <AuPath>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <ThresholdB3_BER>

#### <Width>

    Description: Configure width on sts Path

    Parent objects:

                    <AuPath>

    Values:

            <Width>
             (mandatory)

            Type: Range. Value lies between 1 and 768

            Description:Valid width(1,3,12,48..), natural au boundaries(1,4,7,10,13..)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <Width>

#### <Service>

    Description: Configure service on au Path

    Parent objects:

                    <AuPath>

    Values:

            <Service>
             (mandatory)

            Type: AUServiceType

            Description:AU path service type

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <Service>

#### <DelayTrigger>

    Description: none

    Parent objects:

                    <AuPath>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <DelayTrigger>

#### <DelayClear>

    Description: none

    Parent objects:

                    <AuPath>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 1000 and 180000

            Description:Value of Time in milliseconds

        Default value:
            Delay => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <AuPathTable> <AuPath><Naming><PathID> <DelayClear>

#### <Create>

    Description: none

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Create>

#### <LineHoldOffDelay>

    Description: none

    Parent objects:

                    <SONET>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Line defects hold OFF delay (in msec)

        Default value:
            Delay => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <LineHoldOffDelay>

#### <SendAISOnShutdown>

    Description: Configure sending LAIS when shutdown

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send LAIS when shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <SendAISOnShutdown>

#### <SendAISOnL2PortOnFault>

    Description: Configure sending LAIS for L2Port when Pseudo-Wire fails

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send LAIS for L2Port when Pseudo-Wire fails

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <SendAISOnL2PortOnFault>

#### <ClockSource>

    Description: Configure SONET port Transmit clock source

    Parent objects:

                    <SONET>

    Values:

            <ClockSource>
             (mandatory)

            Type: SONETClockSourceType

            Description:SONET Transmit Clock Source

        Default value:
            ClockSource => Line

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ClockSource>

#### <Framing>

    Description: Configure SONET port framing

    Parent objects:

                    <SONET>

    Values:

            <Framing>
             (mandatory)

            Type: SONETFramingType

            Description:SONET port framing

        Default value:
            Framing => SONET

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Framing>

#### <Loopback>

    Description: Configure SONET port loopback mode

    Parent objects:

                    <SONET>

    Values:

            <Loopback>
             (mandatory)

            Type: xsd:string

            Description:SONET port loopback mode:internal - Select local (terminal) loopback,line - Select network (facility) loopback

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <Loopback>

#### <S1ByteIgnore>

    Description: S1Byte to be set to Ignore

    Parent objects:

                    <SONET>

    Values:

            <S1Byte>
             (mandatory)

            Type: SONETS1ByteType

            Description:Ignore S1 byte

        Default value:
            S1Byte => Ignore

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <S1ByteIgnore>

#### <TransmitJ0>

    Description: Specify STS identifier (J0/C1) byte

    Parent objects:

                    <SONET>

    Values:

            <J0>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Transmit J0/C1 byte value

        Default value:
            J0 => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <TransmitJ0>

#### <TransmitS1S0>

    Description: Specify bits s1 and s0 of H1 byte

    Parent objects:

                    <SONET>

    Values:

            <S1S0>
             (mandatory)

            Type: Range. Value lies between 0 and 3

            Description:Transmit s1 & s0 bits value

        Default value:
            S1S0 => 0

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <TransmitS1S0>

#### <ReportSLOS>

    Description: Configure Section Loss of Signal reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SLOS reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportSLOS>

#### <ReportSLOF>

    Description: Configure Section Loss of Frame reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SLOF reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportSLOF>

#### <ReportLAIS>

    Description: Configure Line Alarm Indication Signal reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable LAIS reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportLAIS>

#### <ReportLRDI>

    Description: Configure Line Remote Defect Indication reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable LRDI reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportLRDI>

#### <ReportB1_TCA>

    Description: Configure B1 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable B1 BER TCA reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportB1_TCA>

#### <ReportB2_TCA>

    Description: Configure B2 BER Threshold Crossing Alert (TCA) reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable B2 BER TCA reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportB2_TCA>

#### <ReportSF_BER>

    Description: Configure B2 BER in excess of SF threshold reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SF BER reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportSF_BER>

#### <ReportSD_BER>

    Description: Configure B2 BER in excess of SD threshold reporting

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SD BER reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ReportSD_BER>

#### <ThresholdB1_TCA>

    Description: Configure B1 BER Threshold Crossing Alert (TCA) threshold

    Parent objects:

                    <SONET>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ThresholdB1_TCA>

#### <ThresholdB2_TCA>

    Description: Configure B2 BER Threshold Crossing Alert (TCA) threshold

    Parent objects:

                    <SONET>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ThresholdB2_TCA>

#### <ThresholdSF_BER>

    Description: Configure Signal Fail BER threshold

    Parent objects:

                    <SONET>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 3

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ThresholdSF_BER>

#### <ThresholdSD_BER>

    Description: Configure Signal Degrade BER threshold

    Parent objects:

                    <SONET>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate (10 to the minus n)

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <ThresholdSD_BER>

#### <DownWhenLooped>

    Description: Configure SONET Controller into down-when-looped mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <SONET>

    Values:

            <DownWhenLooped>
             (mandatory)

            Type: SONETDownWhenLoopedAct

            Description:enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SONET> <DownWhenLooped>

#### <Shutdown>

    Description: Disable SONET controller processing

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Shutdown the SONET port

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Shutdown>

### Datatypes

#### SONETClockSourceType

        Definition: Enumeration. Valid values are:
            'Internal' - Internal
            'Line' - Line

#### SONETFramingType

        Definition: Enumeration. Valid values are:
            'SONET' - SONET
            'SDH' - SDH

#### SONETLoopbackType

        Definition: Enumeration. Valid values are:
            'None' - None
            'Internal' - Internal(Equipment)
            'Line' - Line(Facility)

#### SONETS1ByteType

        Definition: Enumeration. Valid values are:
            'None' - None
            'Ignore' - Ignore

#### SONETScramblingType

        Definition: Enumeration. Valid values are:
            'None' - Disabled
            'Enabled' - Enabled

#### STSServiceType

        Definition: Enumeration. Valid values are:
            'VT15' - mode vt15
            'VT15T1' - mode vt15-t1
            'VT2' - mode vt2
            'POSScramble' - mode pos scramble
            'POSUnscramble' - mode pos unscramble
            'ATM' - mode atm
            'T3' - mode t3

#### AUServiceType

        Definition: Enumeration. Valid values are:
            'C11' - mode c11
            'C11T1' - mode c11-T1
            'C12' - mode c12
            'C12E1' - mode c12-E1
            'POSScramble' - mode pos scramble
            'POSUnscramble' - mode pos unscramble
            'ATM' - mode atm
            'T3' - mode t3
            'E3' - mode e3
            'TUG3' - TUG3

#### TUG3ServiceType

        Definition: Enumeration. Valid values are:
            'C12' - mode c12
            'C12E1' - mode c12-E1
            'C11' - mode c11
            'C11T1' - mode c11-T1
            'T3' - mode t3
            'E3' - mode e3

#### SONETDownWhenLoopedAct

        Definition: Enumeration. Valid values are:
            'Activate' - Activate down-when-looped mode

## XML Schema Object Documentation for mpls_ldpmib_cfg, version 11. 2.

### Objects

#### <MPLS_LDP>

    Description: MPLS-LDP-STD-MIB notification configuration

    Task IDs required: mpls-ldp

    Parent objects:

                    <Notification>

    Child objects:

                    <InitSessionThresholdExceeded> - Enable mplsLdpInitSessionThresholdExceeded notification

                    <SessionDown> - Enable mplsLdpSessionDown notification

                    <SessionUp> - Enable mplsLdpSessionUp notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_LDP>

#### <SessionDown>

    Description: Enable mplsLdpSessionDown notification

    Parent objects:

                    <MPLS_LDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsLdpSessionDown notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_LDP> <SessionDown>

#### <SessionUp>

    Description: Enable mplsLdpSessionUp notification

    Parent objects:

                    <MPLS_LDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsLdpSessionUp notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_LDP> <SessionUp>

#### <InitSessionThresholdExceeded>

    Description: Enable mplsLdpInitSessionThresholdExceeded notification

    Parent objects:

                    <MPLS_LDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsLdpInitSessionThresholdExceeded notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_LDP> <InitSessionThresholdExceeded>

## XML Schema Object Documentation for pfi_base_imaedm_oper, version 2. 0.

### Objects

#### <InterfaceAttributes>

    Description: Hardware and software attributes for interfaces

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Table of hardware and software attributes for interfaces

    Available Paths:

     -

    <Operational> <InterfaceAttributes>

#### <InterfaceTable>

    Description: Table of hardware and software attributes for interfaces

    Parent objects:

                    <InterfaceAttributes>

    Child objects:

                    <Interface> - The attributes for a particular interface

    Available Paths:

     -

    <Operational> <InterfaceAttributes> <InterfaceTable>

#### <Interface>

    Description: The attributes for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <Hardware> - The hardware attributes for a particular interface

                    <Software> - The software attributes for a particular interface

    Available Paths:

     -

    <Operational> <InterfaceAttributes> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Hardware>

    Description: The hardware attributes for a particular interface

    Parent objects:

                    <Interface>

    Value: imaedm_ifattr_hw_info

    Available Paths:

     -

    <Operational> <InterfaceAttributes> <InterfaceTable> <Interface><Naming><InterfaceName> <Hardware>

#### <Software>

    Description: The software attributes for a particular interface

    Parent objects:

                    <Interface>

    Value: imaedm_ifattr_sw_info

    Available Paths:

     -

    <Operational> <InterfaceAttributes> <InterfaceTable> <Interface><Naming><InterfaceName> <Software>

## XML Schema Object Documentation for ipsla_op_def_icmp_path_jitter_cfg, version 7. 2.

### Objects

#### <ICMPPathJitter>

    Description: ICMPPathJitter Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <DestAddress> - IPv4 address of the target device

                    <Frequency> - Frequency of the probing

                    <LSRPath> - Loose source routing path (up to 8 intermediate nodes)

                    <Packet> - Probe packet stream configuration parameters

                    <SourceAddress> - IPv4 address of the source device

                    <Tag> - Add a tag for this operation

                    <Timeout> - Probe/Control timeout interval

                    <Tos> - Type of service setting in probe packet

                    <VRF> - Configure IPSLA for a VPN Routing/Forwarding instance)

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <ICMPPathJitter>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 0 and 16384

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 36

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <DataSize> <Request>

#### <Packet>

    Description: Probe packet stream configuration parameters

    Parent objects:

                    <ICMPPathJitter>

    Child objects:

                    <Count> - Number of packets to be transmitted during a probe

                    <Interval> - Inter packet interval

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Packet>

#### <Count>

    Description: Number of packets to be transmitted during a probe

    Parent objects:

                    <Packet>

    Values:

            <PacketCount>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Packet count

        Default value:
            PacketCount => 10

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Packet> <Count>

#### <Interval>

    Description: Inter packet interval

    Parent objects:

                    <Packet>

    Values:

            <PacketInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 60000

            Description:Packet interval in milliseconds

        Default value:
            PacketInterval => 20

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Packet> <Interval>

## XML Schema Object Documentation for infra_alarm_logger_oper, version 5. 1.

### Objects

#### <AlarmLogger>

    Description: Alarm Logger operational data

    Task IDs required: logging

    Parent objects:

                    <Operational>

    Child objects:

                    <AlarmTable> - Table that contains the database of logged alarms

                    <BufferStatus> - Describes buffer utilization and parameters configured

    Available Paths:

     -

    <Operational> <AlarmLogger>

#### <BufferStatus>

    Description: Describes buffer utilization and parameters configured

    Parent objects:

                    <AlarmLogger>

    Value: al_logging_info_bag

    Available Paths:

     -

    <Operational> <AlarmLogger> <BufferStatus>

#### <AlarmTable>

    Description: Table that contains the database of logged alarms

    Parent objects:

                    <AlarmLogger>

    Child objects:

                    <Alarm> - One of the logged alarms

    <Filter> (Optional Filter Tag):

                    <AlarmLoggerEventFilter>

    Available Paths:

     -

    <Operational> <AlarmLogger> <AlarmTable>

#### <Alarm>

    Description: One of the logged alarms

    Parent objects:

                    <AlarmTable>

    <Naming>:

            <EventID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Event ID

    Value: al_aldems_alarm_bag

    Available Paths:

     -

    <Operational> <AlarmLogger> <AlarmTable> <Alarm><Naming><EventID>

### Filters

#### <AlarmLoggerEventFilter>

    Description:
    Selects alarms from buffer matching filter attributes

    Parameters:

            <NodeID>
             (optional)

            Type: NodeID

            Description:Node ID

            <LTEventID>
             (optional)

            Type: xsd:unsignedInt

            Description:Less-than/Equal EventID

            <GTEventID>
             (optional)

            Type: xsd:unsignedInt

            Description:Greater-than/Equal EventID

            <LTTimestamp>
             (optional)

            Type: xsd:unsignedInt

            Description:Less-than/Equal Timestamp. Timestamp must be specified in calendar format (number of seconds since 00:00:00 UTC, January 1, 1970)

            <GTTimestamp>
             (optional)

            Type: xsd:unsignedInt

            Description:Greater-than/Equal Timestamp. Timestamp must be specified in calendar format (number of seconds since 00:00:00 UTC, January 1, 1970)

            <Category>
             (optional)

            Type: xsd:string

            Description:Category

            <Group>
             (optional)

            Type: xsd:string

            Description:Message Group

            <LTSeverity>
             (optional)

            Type: AlarmLoggerSeverityLevel

            Description:Less-than/Equal Severity. Selects events with equal or lower severity (higher/equal level)

            <GTSeverity>
             (optional)

            Type: AlarmLoggerSeverityLevel

            Description:Greater-than/Equal Severity. Selects events with equal or higher severity (lower/equal level)

            <ContextName>
             (optional)

            Type: xsd:string

            Description:Context Name

            <Code>
             (optional)

            Type: xsd:string

            Description:Message Code

            <BiStateSetOnly>
             (optional)

            Type: xsd:boolean

            Description:BiState Set Alarms Only

            <FirstGroupSize>
             (optional)

            Type: xsd:unsignedInt

            Description:Select a number of events at the head of the buffer

            <LastGroupSize>
             (optional)

            Type: xsd:unsignedInt

            Description:Select a number of events at the tail of the buffer

            <AdminLevelOnly>
             (optional)

            Type: xsd:boolean

            Description:Admin Level Alarms Only

## XML Schema Object Documentation for tty_server_oper, version 1. 1.

### Objects

#### <TTY>

    Description: TTY Line Configuration

    Task IDs required: tty-access

    Parent objects:

                    <Operational>

    Child objects:

                    <AuxiliaryNodeTable> - List of Nodes attached with an auxiliary line

                    <ConsoleNodeTable> - List of Nodes for console

                    <VTYLineTable> - List of VTY lines

    Available Paths:

     -

    <Operational> <TTY>

#### <ConsoleNodeTable>

    Description: List of Nodes for console

    Parent objects:

                    <TTY>

    Child objects:

                    <ConsoleNode> - Console line configuration on a node

    Available Paths:

     -

    <Operational> <TTY> <ConsoleNodeTable>

#### <ConsoleNode>

    Description: Console line configuration on a node

    Parent objects:

                    <ConsoleNodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <ConsoleLine> - Console line

    Available Paths:

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID>

#### <ConsoleLine>

    Description: Console line

    Parent objects:

                    <ConsoleNode>

    Child objects:

                    <Configuration> - Configuration information of the line

                    <ConsoleStatistics> - Statistics of the console line

                    <State> - Line state information

    Available Paths:

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine>

#### <State>

    Description: Line state information

    Parent objects:

                    <ConsoleLine>

                    <VTYLine>

                    <AuxiliaryLine>

    Child objects:

                    <General> - General information

                    <Template> - Information related to template applied to the line

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State>

#### <General>

    Description: General information

    Parent objects:

                    <State>

    Child objects:

                    <GeneralState> - State

                    <Operation> - application running of on the tty line

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State> <General>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State> <General>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State> <General>

#### <GeneralState>

    Description: State

    Parent objects:

                    <General>

    Values:

            <State>
             (mandatory)

            Type: LineState

            Description:State of the line

        Default value: none.

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State> <General> <GeneralState>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State> <General> <GeneralState>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State> <General> <GeneralState>

#### <Operation>

    Description: application running of on the tty line

    Parent objects:

                    <General>

    Values:

            <Operation>
             (mandatory)

            Type: SessionOperation

            Description:Operation

        Default value: none.

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State> <General> <Operation>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State> <General> <Operation>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State> <General> <Operation>

#### <Template>

    Description: Information related to template applied to the line

    Parent objects:

                    <State>

    Child objects:

                    <Name> - Name of the template

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State> <Template>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State> <Template>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State> <Template>

#### <Name>

    Description: Name of the template

    Parent objects:

                    <Template>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Template name

        Default value: none.

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <State> <Template> <Name>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <State> <Template> <Name>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <State> <Template> <Name>

#### <ConsoleStatistics>

    Description: Statistics of the console line

    Parent objects:

                    <ConsoleLine>

    Child objects:

                    <AAA> - AAA related statistics

                    <Exec> - Exec related statistics

                    <GeneralStatistics> - General statistics of line

                    <RS232> - RS232 statistics of console line

    Available Paths:

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <ConsoleStatistics>

#### <AAA>

    Description: AAA related statistics

    Parent objects:

                    <ConsoleStatistics>

                    <VTYStatistics>

                    <AuxiliaryStatistics>

    Value: tty_aaa_stats

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <VTYStatistics> <AAA>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <ConsoleStatistics> <AAA>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <AuxiliaryStatistics> <AAA>

#### <Exec>

    Description: Exec related statistics

    Parent objects:

                    <ConsoleStatistics>

                    <VTYStatistics>

                    <AuxiliaryStatistics>

    Value: tty_exec_prop_stats

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <VTYStatistics> <Exec>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <ConsoleStatistics> <Exec>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <AuxiliaryStatistics> <Exec>

#### <GeneralStatistics>

    Description: General statistics of line

    Parent objects:

                    <ConsoleStatistics>

                    <VTYStatistics>

                    <AuxiliaryStatistics>

    Value: tty_general_stats

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <VTYStatistics> <GeneralStatistics>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <ConsoleStatistics> <GeneralStatistics>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <AuxiliaryStatistics> <GeneralStatistics>

#### <RS232>

    Description: RS232 statistics of console line

    Parent objects:

                    <ConsoleStatistics>

                    <AuxiliaryStatistics>

    Value: tty_rs232_stats

    Available Paths:

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <ConsoleStatistics> <RS232>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <AuxiliaryStatistics> <RS232>

#### <Configuration>

    Description: Configuration information of the line

    Parent objects:

                    <ConsoleLine>

                    <VTYLine>

                    <AuxiliaryLine>

    Child objects:

                    <ConnectionConfiguration> - Conection configuration information

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <Configuration>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <Configuration>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <Configuration>

#### <ConnectionConfiguration>

    Description: Conection configuration information

    Parent objects:

                    <Configuration>

    Child objects:

                    <ACLIn> - ACL for inbound traffic

                    <ACLOut> - ACL for outbound traffic

                    <TransportInput> - Protocols to use when connecting to the terminal server

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <Configuration> <ConnectionConfiguration>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <Configuration> <ConnectionConfiguration>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <Configuration> <ConnectionConfiguration>

#### <ACLIn>

    Description: ACL for inbound traffic

    Parent objects:

                    <ConnectionConfiguration>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the ACL

        Default value: none.

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <Configuration> <ConnectionConfiguration> <ACLIn>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <Configuration> <ConnectionConfiguration> <ACLIn>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <Configuration> <ConnectionConfiguration> <ACLIn>

#### <ACLOut>

    Description: ACL for outbound traffic

    Parent objects:

                    <ConnectionConfiguration>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the ACL

        Default value: none.

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <Configuration> <ConnectionConfiguration> <ACLOut>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <Configuration> <ConnectionConfiguration> <ACLOut>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <Configuration> <ConnectionConfiguration> <ACLOut>

#### <TransportInput>

    Description: Protocols to use when connecting to the terminal server

    Parent objects:

                    <ConnectionConfiguration>

    Values:

            <Select>
             (optional)

            Type: TTYTransportProtocolSelect

            Description:Choose transport protocols

            <Protocol1>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol1

            <Protocol2>
             (optional)

            Type: TTYTransportProtocol

            Description:Transport protocol2

            <None>
             (optional)

            Type: xsd:unsignedInt

            Description:Not used

        Default value:
            Select => 1
            Protocol1 => null
            Protocol2 => null
            None => null

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <Configuration> <ConnectionConfiguration> <TransportInput>

     -

    <Operational> <TTY> <ConsoleNodeTable> <ConsoleNode><Naming><ID> <ConsoleLine> <Configuration> <ConnectionConfiguration> <TransportInput>

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <Configuration> <ConnectionConfiguration> <TransportInput>

#### <AuxiliaryNodeTable>

    Description: List of Nodes attached with an auxiliary line

    Parent objects:

                    <TTY>

    Child objects:

                    <AuxiliaryNode> - Line configuration on a node

    Available Paths:

     -

    <Operational> <TTY> <AuxiliaryNodeTable>

#### <AuxiliaryNode>

    Description: Line configuration on a node

    Parent objects:

                    <AuxiliaryNodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <AuxiliaryLine> - Auxiliary line

    Available Paths:

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID>

#### <AuxiliaryLine>

    Description: Auxiliary line

    Parent objects:

                    <AuxiliaryNode>

    Child objects:

                    <AuxiliaryStatistics> - Statistics of the auxiliary line

                    <Configuration> - Configuration information of the line

                    <State> - Line state information

    Available Paths:

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine>

#### <AuxiliaryStatistics>

    Description: Statistics of the auxiliary line

    Parent objects:

                    <AuxiliaryLine>

    Child objects:

                    <AAA> - AAA related statistics

                    <Exec> - Exec related statistics

                    <GeneralStatistics> - General statistics of line

                    <RS232> - RS232 statistics of console line

    Available Paths:

     -

    <Operational> <TTY> <AuxiliaryNodeTable> <AuxiliaryNode><Naming><ID> <AuxiliaryLine> <AuxiliaryStatistics>

#### <VTYLineTable>

    Description: List of VTY lines

    Parent objects:

                    <TTY>

    Child objects:

                    <VTYLine> - VTY Line

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable>

#### <VTYLine>

    Description: VTY Line

    Parent objects:

                    <VTYLineTable>

    <Naming>:

            <LineNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:VTY Line number

    Child objects:

                    <Configuration> - Configuration information of the line

                    <State> - Line state information

                    <VTYStatistics> - Statistics of the VTY line

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber>

#### <VTYStatistics>

    Description: Statistics of the VTY line

    Parent objects:

                    <VTYLine>

    Child objects:

                    <AAA> - AAA related statistics

                    <Connection> - Connection related statistics

                    <Exec> - Exec related statistics

                    <GeneralStatistics> - General statistics of line

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <VTYStatistics>

#### <Connection>

    Description: Connection related statistics

    Parent objects:

                    <VTYStatistics>

    Value: tty_connection_stats

    Available Paths:

     -

    <Operational> <TTY> <VTYLineTable> <VTYLine><Naming><LineNumber> <VTYStatistics> <Connection>

### Datatypes

#### SessionOperation

        Definition: Enumeration. Valid values are:
            'None' - No sessions on the line
            'Setup' - Session getting set up
            'Shell' - Session active with a shell
            'Transitioning' - Session in transitioning phase
            'Packet' - Session ready to receive packets

#### LineState

        Definition: Enumeration. Valid values are:
            'None' - Line not connected
            'Registered' - Line registered
            'InUse' - Line active and in use

## XML Schema Object Documentation for ipsla_mplslm_sched_cfg, version 7. 2.

### Objects

#### <ScheduleTable>

    Description: MPLSLM schedule configuration

    Parent objects:

                    <MPLS_LSPMonitor>

    Child objects:

                    <Schedule> - Schedule an MPLSLM instance

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ScheduleTable>

#### <Schedule>

    Description: Schedule an MPLSLM instance

    Parent objects:

                    <ScheduleTable>

    <Naming>:

            <MonitorID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Monitor indentifier

    Child objects:

                    <Frequency> - Group schedule frequency of the probing

                    <Period> - Group schedule period range

                    <StartTime> - Start time of MPLSLM instance

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ScheduleTable> <Schedule><Naming><MonitorID>

#### <Period>

    Description: Group schedule period range

    Parent objects:

                    <Schedule>

    Values:

            <PeriodValue>
             (mandatory)

            Type: Range. Value lies between 1 and 604800

            Description:Period in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ScheduleTable> <Schedule><Naming><MonitorID> <Period>

#### <Frequency>

    Description: Group schedule frequency of the probing

    Parent objects:

                    <Schedule>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 604800

            Description:Probe interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ScheduleTable> <Schedule><Naming><MonitorID> <Frequency>

#### <StartTime>

    Description: Start time of MPLSLM instance

    Parent objects:

                    <Schedule>

    Values:

            <ScheduleType>
             (optional)

            Type: IPSLASchedType

            Description:Type of schedule

            <Hour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour value(hh) in hh:mm:ss specification

            <Minute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute value(mm) in hh:mm:ss specification

            <Second>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Second value(ss) in hh:mm:ss specification

            <Month>
             (optional)

            Type: IPSLAMonthType

            Description:Month of the year (optional. Default current month)

            <Day>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Day of the month(optional. Default today)

            <Year>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:Year (optional. Default current year)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ScheduleTable> <Schedule><Naming><MonitorID> <StartTime>

## XML Schema Object Documentation for mpls_te_cfg, version 14. 1.

### Objects

#### <MPLS_TE>

    Description: The root of MPLS TE configuration

    Task IDs required: mpls-te

    Parent objects:

                    <Configuration>

    Child objects:

                    <DiffServTrafficEngineering> - Configure Diff-Serv Traffic-Engineering

                    <EnableTrafficEngineering> - Enable MPLS Traffic Engineering

                    <GlobalAttributes> - Configure MPLS TE global attributes

                    <InterfaceTable> - Configure MPLS TE interfaces

                    <LCAC> - LCAC specific MPLS global configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE>

#### <InterfaceTable>

    Description: Configure MPLS TE interfaces

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <Interface> - Configure an MPLS TE interface

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable>

#### <Interface>

    Description: Configure an MPLS TE interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <GlobalAttributes> - MPLS TE global interface configuration

                    <LCAC> - LCAC specific MPLS interface configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <GlobalAttributes>

    Description: Configure MPLS TE global attributes

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <AdvertiseExplicitNulls> - Enable explicit-null advertising to PHOP

                    <AffinityMappingTable> - Affinity Mapping Table configuration

                    <AutoBandwidthCollectFrequency> - Auto-bandwidth global collection frequency

                    <AutoTunnel> - Configure auto-tunnel backup feature

                    <EnableUnequalLoadBalancing> - Enable unequal load-balancing over tunnels to the same destination

                    <FastReroute> - Configure fast reroute attributes

                    <LinkHolddownTimer> - Holddown time for links which had Path Errors in seconds

                    <LogFRRProtection> - Log FRR Protection messages

                    <LogPreemption> - Log tunnel preemption messages

                    <LoosePathRetryPeriod> - Retry period for tunnels after receiving path errors

                    <MaximumTunnels> - Specify a maximum number of tunnel heads

                    <PCEAddress> - Address of the PCE

                    <PCEDeadtimer> - PCE deadtimer

                    <PCEKeepalive> - PCE keepalive

                    <PCEKeepaliveTolerance> - PCE keepalive tolerance

                    <PCEPeerTable> - Configure PCE peers

                    <PCEReoptimizePeriod> - PCE reoptimization period for PCE-based paths

                    <PCERequestTimeout> - PCE request timeout

                    <PathSelectionIgnoreOverload> - Path selection to ignore overload node during CSPF

                    <PathSelectionLooseAffinityClass> - Path selection Loose ERO Affinity Class configuration

                    <PathSelectionLooseMetricClass> - Path selection Loose ERO Metric Class configuration

                    <PathSelectionMetric> - Path selection configuration

                    <ReoptDelayPathProtectSwitchoverTimer> - Reoptimization delay after path protect switchover timer

                    <ReoptimizeDelayAfterFRRTimer> - Reoptimization delay after FRR timer

                    <ReoptimizeDelayCleanupTimer> - Reoptimization delay cleanup timer

                    <ReoptimizeDelayInstallTimer> - Reoptimize delay install timer

                    <ReoptimizeTimerFrequency> - Reoptimize timers period in seconds

                    <SecondaryRouterIDTable> - Configure MPLS TE Secondary Router ID

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes>

#### <SecondaryRouterIDTable>

    Description: Configure MPLS TE Secondary Router ID

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <SecondaryRouterID> - Secondary Router ID

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <SecondaryRouterIDTable>

#### <SecondaryRouterID>

    Description: Secondary Router ID

    Parent objects:

                    <SecondaryRouterIDTable>

    <Naming>:

            <SecondaryRouterIDValue>
             (mandatory)

            Type: IPV4Address

            Description:Secondary TE Router ID

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <SecondaryRouterIDTable> <SecondaryRouterID><Naming><SecondaryRouterIDValue>

#### <MaximumTunnels>

    Description: Specify a maximum number of tunnel heads

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 65536

            Description:The maximum number of tunnel heads that will be allowed.

        Default value:
            Value => 4096

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <MaximumTunnels>

#### <ReoptimizeTimerFrequency>

    Description: Reoptimize timers period in seconds

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 604800

            Description:Reoptimize timers frequency

        Default value:
            Value => 3600

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <ReoptimizeTimerFrequency>

#### <ReoptimizeDelayInstallTimer>

    Description: Reoptimize delay install timer

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 3600

            Description:Reoptimization Delay Install Value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <ReoptimizeDelayInstallTimer>

#### <ReoptimizeDelayCleanupTimer>

    Description: Reoptimization delay cleanup timer

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Reoptimization Delay Cleanup Value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <ReoptimizeDelayCleanupTimer>

#### <ReoptimizeDelayAfterFRRTimer>

    Description: Reoptimization delay after FRR timer

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 120

            Description:Reoptimization Delay After FRR Value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <ReoptimizeDelayAfterFRRTimer>

#### <ReoptDelayPathProtectSwitchoverTimer>

    Description: Reoptimization delay after path protect switchover timer

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 604800

            Description:Seconds between path protect switchover and tunnel re-optimization. Set to 0 to disable

        Default value:
            Value => 180

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <ReoptDelayPathProtectSwitchoverTimer>

#### <LoosePathRetryPeriod>

    Description: Retry period for tunnels after receiving path errors

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 30 and 600

            Description:Signalling retry for tunnels terminating outside the headend area

        Default value:
            Value => 120

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <LoosePathRetryPeriod>

#### <LinkHolddownTimer>

    Description: Holddown time for links which had Path Errors in seconds

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Link holddown time in seconds

        Default value:
            Value => 10

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <LinkHolddownTimer>

#### <AdvertiseExplicitNulls>

    Description: Enable explicit-null advertising to PHOP

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AdvertiseExplicitNulls>

#### <PathSelectionMetric>

    Description: Path selection configuration

    Parent objects:

                    <GlobalAttributes>

    Values:

            <MetricType>
             (mandatory)

            Type: MPLS_TEPathSelectionMetricType

            Description:Metric to use in path calculation

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionMetric>

#### <PathSelectionIgnoreOverload>

    Description: Path selection to ignore overload node during CSPF

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionIgnoreOverload>

#### <PathSelectionLooseMetricClass>

    Description: Path selection Loose ERO Metric Class configuration

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <PathSelectionLooseMetric> - Path selection Loose ERO Metric configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionLooseMetricClass>

#### <PathSelectionLooseMetric>

    Description: Path selection Loose ERO Metric configuration

    Parent objects:

                    <PathSelectionLooseMetricClass>

    <Naming>:

            <ClassType>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Path Selection class Type

    Values:

            <MetricType>
             (mandatory)

            Type: MPLS_TEPathSelectionMetricType

            Description:Metric to use for ERO Expansion

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionLooseMetricClass> <PathSelectionLooseMetric><Naming><ClassType>

#### <PathSelectionLooseAffinityClass>

    Description: Path selection Loose ERO Affinity Class configuration

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <PathSelectionLooseAffinity> - Path selection Loose ERO Affinity configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionLooseAffinityClass>

#### <PathSelectionLooseAffinity>

    Description: Path selection Loose ERO Affinity configuration

    Parent objects:

                    <PathSelectionLooseAffinityClass>

    <Naming>:

            <ClassType>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Path Selection class Type

    Values:

            <Affinity>
             (optional)

            Type: HexInteger

            Description:Affinity flags

            <Mask>
             (optional)

            Type: HexInteger

            Description:Affinity mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PathSelectionLooseAffinityClass> <PathSelectionLooseAffinity><Naming><ClassType>

#### <AffinityMappingTable>

    Description: Affinity Mapping Table configuration

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <AffinityMapping> - Affinity Mapping configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AffinityMappingTable>

#### <AffinityMapping>

    Description: Affinity Mapping configuration

    Parent objects:

                    <AffinityMappingTable>

    <Naming>:

            <AffinityName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Affinity Name

    Values:

            <ValueType>
             (optional)

            Type: MPLS_TEAffinityValueType

            Description:Affinity value type

            <Value>
             (optional)

            Type: HexInteger

            Description:Affinity Value in Hex number or by Bit position

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AffinityMappingTable> <AffinityMapping><Naming><AffinityName>

#### <FastReroute>

    Description: Configure fast reroute attributes

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <Timers> - Configure fast reroute timers

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <FastReroute>

#### <Timers>

    Description: Configure fast reroute timers

    Parent objects:

                    <FastReroute>

    Child objects:

                    <HoldBackup> - Hold timer for backup UP event

                    <Promotion> - Promotion timer period in seconds

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <FastReroute> <Timers>

#### <Promotion>

    Description: Promotion timer period in seconds

    Parent objects:

                    <Timers>

    Values:

            <PromotionTimer>
             (mandatory)

            Type: Range. Value lies between 0 and 604800

            Description:The value of the promotion timer in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <FastReroute> <Timers> <Promotion>

#### <HoldBackup>

    Description: Hold timer for backup UP event

    Parent objects:

                    <Timers>

    Values:

            <HoldBackupTimer>
             (mandatory)

            Type: Range. Value lies between 0 and 604800

            Description:Seconds before backup declared UP (0 disables hold-timer)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <FastReroute> <Timers> <HoldBackup>

#### <EnableUnequalLoadBalancing>

    Description: Enable unequal load-balancing over tunnels to the same destination

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <EnableUnequalLoadBalancing>

#### <PCEAddress>

    Description: Address of the PCE

    Parent objects:

                    <GlobalAttributes>

    Values:

            <PCEAddressValue>
             (mandatory)

            Type: IPV4Address

            Description:Address of this PCE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEAddress>

#### <PCEDeadtimer>

    Description: PCE deadtimer

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Deadtimer interval in seconds

        Default value:
            Time => 120

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEDeadtimer>

#### <PCEKeepalive>

    Description: PCE keepalive

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Keepalive interval in seconds

        Default value:
            Time => 30

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEKeepalive>

#### <PCEKeepaliveTolerance>

    Description: PCE keepalive tolerance

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Keepalive interval tolerance in seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEKeepaliveTolerance>

#### <PCEPeerTable>

    Description: Configure PCE peers

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <PCEPeer> - PCE peer

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEPeerTable>

#### <PCEPeer>

    Description: PCE peer

    Parent objects:

                    <PCEPeerTable>

    <Naming>:

            <PCEPeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of PCE Peer

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled PCE peer address (default source address uses local)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEPeerTable> <PCEPeer><Naming><PCEPeerAddress>

#### <PCEReoptimizePeriod>

    Description: PCE reoptimization period for PCE-based paths

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Period>
             (mandatory)

            Type: Range. Value lies between 60 and 604800

            Description:Reoptimization period in seconds

        Default value:
            Period => 60

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCEReoptimizePeriod>

#### <PCERequestTimeout>

    Description: PCE request timeout

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 5 and 100

            Description:Request timeout value in seconds

        Default value:
            Timeout => 10

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <PCERequestTimeout>

#### <AutoBandwidthCollectFrequency>

    Description: Auto-bandwidth global collection frequency

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Frequency>
             (mandatory)

            Type: Range. Value lies between 1 and 10080

            Description:Auto-bandwidth global collection frequency in minutes

        Default value:
            Frequency => 5

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoBandwidthCollectFrequency>

#### <LogFRRProtection>

    Description: Log FRR Protection messages

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <LogFRRProtection>

#### <LogPreemption>

    Description: Log tunnel preemption messages

    Parent objects:

                    <GlobalAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <LogPreemption>

#### <AutoTunnel>

    Description: Configure auto-tunnel backup feature

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <Backup> - Configure auto-tunnel backup feature

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel>

#### <EnableTrafficEngineering>

    Description: Enable MPLS Traffic Engineering

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <EnableTrafficEngineering>

#### <DiffServTrafficEngineering>

    Description: Configure Diff-Serv Traffic-Engineering

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <BandwidthConstraintModel> - Diff-Serv Traffic-Engineering Bandwidth Constraint Model

                    <ClassTable> - Configure Diff-Serv Traffic-Engineering Classes

                    <ModeIETF> - Diff-Serv Traffic-Engineering IETF mode

    Available Paths:

     -

    <Configuration> <MPLS_TE> <DiffServTrafficEngineering>

#### <ModeIETF>

    Description: Diff-Serv Traffic-Engineering IETF mode

    Parent objects:

                    <DiffServTrafficEngineering>

    Values:

            <Mode>
             (mandatory)

            Type: IETFModeType

            Description:The IETF mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <DiffServTrafficEngineering> <ModeIETF>

#### <BandwidthConstraintModel>

    Description: Diff-Serv Traffic-Engineering Bandwidth Constraint Model

    Parent objects:

                    <DiffServTrafficEngineering>

    Values:

            <BcModel>
             (mandatory)

            Type: BandwidthConstraintType

            Description:Bandwidth Constraint Model

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <DiffServTrafficEngineering> <BandwidthConstraintModel>

#### <ClassTable>

    Description: Configure Diff-Serv Traffic-Engineering Classes

    Parent objects:

                    <DiffServTrafficEngineering>

    Child objects:

                    <Class> - DSTE class number

    Available Paths:

     -

    <Configuration> <MPLS_TE> <DiffServTrafficEngineering> <ClassTable>

#### <Class>

    Description: DSTE class number

    Parent objects:

                    <ClassTable>

    <Naming>:

            <ClassNumber>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:DS-TE class number

    Values:

            <ClassType>
             (optional)

            Type: Range. Value lies between 0 and 1

            Description:Class type number

            <ClassPriority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Class-type priority

            <Unused>
             (optional)

            Type: xsd:boolean

            Description:TRUE to skip classtype and class priority provisioning FALSE to provision them

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <DiffServTrafficEngineering> <ClassTable> <Class><Naming><ClassNumber>

### Datatypes

#### IETFModeType

        Definition: Enumeration. Valid values are:
            'Standard' - IETF Standard

#### BandwidthConstraintType

        Definition: Enumeration. Valid values are:
            'BandwidthConstraintMaximumAllocationModel' - Maximum Allocation Bandwidth Constaints Model

## XML Schema Object Documentation for ipv4_mfwd_oper, version 8. 3.

### Objects

#### <MFWD>

    Description: MFWD operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - All Nodes

    Available Paths:

     -

    <Operational> <MFWD>

## XML Schema Object Documentation for ethernet-cfm_action, version 1. 0.

### Objects

#### <CFM>

    Description: CFM action objects

    Task IDs required: ethernet-services

    Parent objects:

                    <Action>

    Child objects:

                    <Global> - Global action objects

                    <NodeTable> - Node table for node-specific action objects

    Available Paths:

     -

    <Action> <CFM>

#### <Global>

    Description: Global action objects

    Parent objects:

                    <CFM>

    Child objects:

                    <GlobalClear> - Objects for clearing state across all nodes

                    <InitiatePingTable> - Objects for initiating a ping operation

                    <InitiateTracerouteTable> - Objects for initiating a traceroute operation

                    <PingResponseTable> - Ping Response table.  Items can be retrieved from this table using the information returned in the Initiate Ping Table

    Available Paths:

     -

    <Action> <CFM> <Global>

#### <GlobalClear>

    Description: Objects for clearing state across all nodes

    Parent objects:

                    <Global>

    Child objects:

                    <ClearLocalMEPs> - Setting objects below this point resets counters for the specified local MEPs

                    <ClearPeerMEPs> - Setting objects below this point clear the peer MEP database for the specified local MEPs

                    <ClearTracerouteCache> - Setting objects below this point removes traceroute operations initiated at the specified local MEPs from the traceroute cache

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear>

#### <ClearLocalMEPs>

    Description: Setting objects below this point resets counters for the specified local MEPs

    Parent objects:

                    <GlobalClear>

    Child objects:

                    <ClearMEPsAll> - Setting this object clears data for all local MEPs

                    <ClearMEPsDomainTable> - Setting objects in this table clears data for local MEPs in a particular Maintenance Domain

                    <ClearMEPsInterfaceDomainTable> - Setting objects in this table clears data for local MEPs on a particular interface in a particular Maintenance Domain

                    <ClearMEPsInterfaceTable> - Setting objects in this table clears data for local MEPs on a particular interface

                    <ClearMEPsMEPTable> - Setting objects in this table clears data for a particular local MEP

                    <ClearMEPsMEP_IDTable> - Setting objects in this table clears data for local MEPs in a particular service with a particular MEP ID

                    <ClearMEPsServiceTable> - Setting objects in this table clears data for local MEPs in a particular service

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs>

#### <ClearMEPsMEPTable>

    Description: Setting objects in this table clears data for a particular local MEP

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsMEP> - Setting this object clears data for a particular local MEP

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsMEPTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsMEPTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsMEPTable>

#### <ClearMEPsMEP>

    Description: Setting this object clears data for a particular local MEP

    Parent objects:

                    <ClearMEPsMEPTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsMEPTable> <ClearMEPsMEP><Naming><Domain><Service><MEP_ID><Interface>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsMEPTable> <ClearMEPsMEP><Naming><Domain><Service><MEP_ID><Interface>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsMEPTable> <ClearMEPsMEP><Naming><Domain><Service><MEP_ID><Interface>

#### <ClearMEPsAll>

    Description: Setting this object clears data for all local MEPs

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsAll>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsAll>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsAll>

#### <ClearMEPsDomainTable>

    Description: Setting objects in this table clears data for local MEPs in a particular Maintenance Domain

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsDomain> - Setting this object clears data for local MEPs in a particular Maintenance Domain

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsDomainTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsDomainTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsDomainTable>

#### <ClearMEPsDomain>

    Description: Setting this object clears data for local MEPs in a particular Maintenance Domain

    Parent objects:

                    <ClearMEPsDomainTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsDomainTable> <ClearMEPsDomain><Naming><Domain>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsDomainTable> <ClearMEPsDomain><Naming><Domain>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsDomainTable> <ClearMEPsDomain><Naming><Domain>

#### <ClearMEPsServiceTable>

    Description: Setting objects in this table clears data for local MEPs in a particular service

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsService> - Setting this object clears data for local MEPs in a particular service

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsServiceTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsServiceTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsServiceTable>

#### <ClearMEPsService>

    Description: Setting this object clears data for local MEPs in a particular service

    Parent objects:

                    <ClearMEPsServiceTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsServiceTable> <ClearMEPsService><Naming><Domain><Service>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsServiceTable> <ClearMEPsService><Naming><Domain><Service>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsServiceTable> <ClearMEPsService><Naming><Domain><Service>

#### <ClearMEPsMEP_IDTable>

    Description: Setting objects in this table clears data for local MEPs in a particular service with a particular MEP ID

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsMEP_ID> - Setting this object clears data for local MEPs in a particular service with a particular MEP ID

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsMEP_IDTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsMEP_IDTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsMEP_IDTable>

#### <ClearMEPsMEP_ID>

    Description: Setting this object clears data for local MEPs in a particular service with a particular MEP ID

    Parent objects:

                    <ClearMEPsMEP_IDTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsMEP_IDTable> <ClearMEPsMEP_ID><Naming><Domain><Service><MEP_ID>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsMEP_IDTable> <ClearMEPsMEP_ID><Naming><Domain><Service><MEP_ID>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsMEP_IDTable> <ClearMEPsMEP_ID><Naming><Domain><Service><MEP_ID>

#### <ClearMEPsInterfaceTable>

    Description: Setting objects in this table clears data for local MEPs on a particular interface

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsInterface> - Setting this object clears data for local MEPs on a particular interface

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsInterfaceTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsInterfaceTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsInterfaceTable>

#### <ClearMEPsInterface>

    Description: Setting this object clears data for local MEPs on a particular interface

    Parent objects:

                    <ClearMEPsInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsInterfaceTable> <ClearMEPsInterface><Naming><Interface>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsInterfaceTable> <ClearMEPsInterface><Naming><Interface>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsInterfaceTable> <ClearMEPsInterface><Naming><Interface>

#### <ClearMEPsInterfaceDomainTable>

    Description: Setting objects in this table clears data for local MEPs on a particular interface in a particular Maintenance Domain

    Parent objects:

                    <ClearLocalMEPs>

                    <ClearPeerMEPs>

                    <ClearTracerouteCache>

    Child objects:

                    <ClearMEPsInterfaceDomain> - Setting this object clears data for local MEPs on a particular interface in a particular Maintenance Domain

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsInterfaceDomainTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsInterfaceDomainTable>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsInterfaceDomainTable>

#### <ClearMEPsInterfaceDomain>

    Description: Setting this object clears data for local MEPs on a particular interface in a particular Maintenance Domain

    Parent objects:

                    <ClearMEPsInterfaceDomainTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear data

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearLocalMEPs> <ClearMEPsInterfaceDomainTable> <ClearMEPsInterfaceDomain><Naming><Interface><Domain>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs> <ClearMEPsInterfaceDomainTable> <ClearMEPsInterfaceDomain><Naming><Interface><Domain>

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache> <ClearMEPsInterfaceDomainTable> <ClearMEPsInterfaceDomain><Naming><Interface><Domain>

#### <ClearPeerMEPs>

    Description: Setting objects below this point clear the peer MEP database for the specified local MEPs

    Parent objects:

                    <GlobalClear>

    Child objects:

                    <ClearMEPsAll> - Setting this object clears data for all local MEPs

                    <ClearMEPsDomainTable> - Setting objects in this table clears data for local MEPs in a particular Maintenance Domain

                    <ClearMEPsInterfaceDomainTable> - Setting objects in this table clears data for local MEPs on a particular interface in a particular Maintenance Domain

                    <ClearMEPsInterfaceTable> - Setting objects in this table clears data for local MEPs on a particular interface

                    <ClearMEPsMEPTable> - Setting objects in this table clears data for a particular local MEP

                    <ClearMEPsMEP_IDTable> - Setting objects in this table clears data for local MEPs in a particular service with a particular MEP ID

                    <ClearMEPsServiceTable> - Setting objects in this table clears data for local MEPs in a particular service

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearPeerMEPs>

#### <ClearTracerouteCache>

    Description: Setting objects below this point removes traceroute operations initiated at the specified local MEPs from the traceroute cache

    Parent objects:

                    <GlobalClear>

    Child objects:

                    <ClearMEPsAll> - Setting this object clears data for all local MEPs

                    <ClearMEPsDomainTable> - Setting objects in this table clears data for local MEPs in a particular Maintenance Domain

                    <ClearMEPsInterfaceDomainTable> - Setting objects in this table clears data for local MEPs on a particular interface in a particular Maintenance Domain

                    <ClearMEPsInterfaceTable> - Setting objects in this table clears data for local MEPs on a particular interface

                    <ClearMEPsMEPTable> - Setting objects in this table clears data for a particular local MEP

                    <ClearMEPsMEP_IDTable> - Setting objects in this table clears data for local MEPs in a particular service with a particular MEP ID

                    <ClearMEPsServiceTable> - Setting objects in this table clears data for local MEPs in a particular service

    Available Paths:

     -

    <Action> <CFM> <Global> <GlobalClear> <ClearTracerouteCache>

#### <InitiatePingTable>

    Description: Objects for initiating a ping operation

    Parent objects:

                    <Global>

    Child objects:

                    <InitiatePing> - A GET on this item initiates a ping operation

    Available Paths:

     -

    <Action> <CFM> <Global> <InitiatePingTable>

#### <InitiatePing>

    Description: A GET on this item initiates a ping operation

    Parent objects:

                    <InitiatePingTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain [mandatory]

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association) [mandatory]

            <TargetMACAddress>
             (optional)

            Type: MACAddress

            Description:Target MAC Address [optional; TargetMACAddress or TargetMEP_ID must be specified]

            <TargetMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Target MEP ID [optional; TargetMACAddress or TargetMEP_ID must be specified]

            <SourceMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Source MEP ID [optional]

            <SourceInterface>
             (mandatory)

            Type: Interface

            Description:Source Interface [mandatory]

            <Interval>
             (optional)

            Type: xsd:unsignedInt

            Description:Interval between ping messages (seconds) [optional; default 1s]

            <Timeout>
             (optional)

            Type: xsd:unsignedInt

            Description:Timeout for each ping response (seconds) [optional; default 5s]

            <Count>
             (optional)

            Type: Range. Value lies between 0 and 1000000

            Description:Number of ping messages to send [optional; default 5]

            <DataSize>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Number of bytes of additional data to include in the ping messages [optional; default none]

            <DataPattern>
             (optional)

            Type: HexInteger

            Description:Pattern of data to include.  The pattern is repeated every 4 octets. [optional; default 0x00000000]

            <CoS>
             (optional)

            Type: CFMCoSBits

            Description:Class of Service [optional]

    Value: cfm_pm_init_ping_bag

    Available Paths:

     -

    <Action> <CFM> <Global> <InitiatePingTable> <InitiatePing><Naming><Domain><Service><TargetMACAddress><TargetMEP_ID><SourceMEP_ID><SourceInterface><Interval><Timeout><Count><DataSize><DataPattern><CoS>

#### <InitiateTracerouteTable>

    Description: Objects for initiating a traceroute operation

    Parent objects:

                    <Global>

    Child objects:

                    <InitiateTraceroute> - A GET on this item initiates a traceroute operation

    Available Paths:

     -

    <Action> <CFM> <Global> <InitiateTracerouteTable>

#### <InitiateTraceroute>

    Description: A GET on this item initiates a traceroute operation

    Parent objects:

                    <InitiateTracerouteTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain [mandatory]

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association) [mandatory]

            <TargetMACAddress>
             (optional)

            Type: MACAddress

            Description:Target MAC Address [optional; TargetMACAddress or TargetMEP_ID must be specified]

            <TargetMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Target MEP ID [optional; TargetMACAddress or TargetMEP_ID must be specified]

            <Explore>
             (optional)

            Type: xsd:boolean

            Description:Perform an exploratory traceroute [optional; default is FALSE; if TRUE then TargetMACAddress must be the broadcast address]

            <SourceMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Source MEP ID [optional]

            <SourceInterface>
             (mandatory)

            Type: Interface

            Description:Source Interface [mandatory]

            <FromMACAddress>
             (optional)

            Type: MACAddress

            Description:MAC Address to start exploration at, if Explore is TRUE [optional; default is source MEP; may only be specified if Explore is TRUE]

            <Timeout>
             (optional)

            Type: xsd:unsignedInt

            Description:Timeout for traceroute replies (seconds) [optional; default 5s]

            <ReplyFilter>
             (optional)

            Type: CFMTracerouteReplyFilter

            Description:Reply Filter, if Explore is TRUE [optional; default is Default; may only be specified if Explore is TRUE]

            <FilteringDBOnly>
             (optional)

            Type: xsd:boolean

            Description:Request replies based only on the Filtering Database [optional; default FALSE; may only be specified if Explore is FALSE]

            <CoS>
             (optional)

            Type: CFMCoSBits

            Description:Class of Service [optional]

            <TTL>
             (optional)

            Type: CFM_TTL

            Description:Time-to-Live [optional; default is 64]

    Value: cfm_pm_init_tr_bag

    Available Paths:

     -

    <Action> <CFM> <Global> <InitiateTracerouteTable> <InitiateTraceroute><Naming><Domain><Service><TargetMACAddress><TargetMEP_ID><Explore><SourceMEP_ID><SourceInterface><FromMACAddress><Timeout><ReplyFilter><FilteringDBOnly><CoS><TTL>

#### <PingResponseTable>

    Description: Ping Response table.  Items can be retrieved from this table using the information returned in the Initiate Ping Table

    Parent objects:

                    <Global>

    Child objects:

                    <PingResponse> - Summary results from a ping operation

    Available Paths:

     -

    <Action> <CFM> <Global> <PingResponseTable>

#### <PingResponse>

    Description: Summary results from a ping operation

    Parent objects:

                    <PingResponseTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Request ID

    Value: cfm_pm_ping_resp_bag

    Available Paths:

     -

    <Action> <CFM> <Global> <PingResponseTable> <PingResponse><Naming><Domain><Service><MEP_ID><Interface><RequestID>

#### <NodeTable>

    Description: Node table for node-specific action objects

    Parent objects:

                    <CFM>

    Child objects:

                    <Node> - Node-specific objects for a particular node

    Available Paths:

     -

    <Action> <CFM> <NodeTable>

#### <Node>

    Description: Node-specific objects for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <NodeClear> - Objects for clearing state on a specific node

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node>

#### <NodeClear>

    Description: Objects for clearing state on a specific node

    Parent objects:

                    <Node>

    Child objects:

                    <ClearCCMLearningDatabase> - Setting objects below this point clears CCM Learning Database entries on the specified Node

                    <ClearInterfaceStatistics> - Setting objects below this point resets CFM counters for the specified interfaces

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear>

#### <ClearInterfaceStatistics>

    Description: Setting objects below this point resets CFM counters for the specified interfaces

    Parent objects:

                    <NodeClear>

    Child objects:

                    <ClearInterfaceAll> - Setting this object resets CFM counters for all interfaces on the specified node

                    <ClearInterfaceTable> - Setting objects in this table resets CFM counters for a particular interface

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearInterfaceStatistics>

#### <ClearInterfaceTable>

    Description: Setting objects in this table resets CFM counters for a particular interface

    Parent objects:

                    <ClearInterfaceStatistics>

    Child objects:

                    <ClearInterface> - Setting this object resets CFM counters for a particular interface

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearInterfaceStatistics> <ClearInterfaceTable>

#### <ClearInterface>

    Description: Setting this object resets CFM counters for a particular interface

    Parent objects:

                    <ClearInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear counters

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearInterfaceStatistics> <ClearInterfaceTable> <ClearInterface><Naming><Interface>

#### <ClearInterfaceAll>

    Description: Setting this object resets CFM counters for all interfaces on the specified node

    Parent objects:

                    <ClearInterfaceStatistics>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear counters

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearInterfaceStatistics> <ClearInterfaceAll>

#### <ClearCCMLearningDatabase>

    Description: Setting objects below this point clears CCM Learning Database entries on the specified Node

    Parent objects:

                    <NodeClear>

    Child objects:

                    <ClearCCMLearningDatabaseAll> - Setting this object clears all CCM Learning Database entries on the specified Node

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearCCMLearningDatabase>

#### <ClearCCMLearningDatabaseAll>

    Description: Setting this object clears all CCM Learning Database entries on the specified Node

    Parent objects:

                    <ClearCCMLearningDatabase>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear entries

        Default value: none.

    Available Paths:

     -

    <Action> <CFM> <NodeTable> <Node><Naming><Node> <NodeClear> <ClearCCMLearningDatabase> <ClearCCMLearningDatabaseAll>

### Datatypes

#### CFMTracerouteReplyFilter

        Definition: Enumeration. Valid values are:
            'Default' - Default Reply Filtering
            'AllPorts' - Request Replies from all ports

#### CFM_TTL

        Definition: Range. Value lies between 1 and 255

## XML Schema Object Documentation for ipsla_op_stats_hrly_d_oper, version 4. 2.

### Objects

#### <Distributed>

    Description: Statistics aggregated on distribution value intervals for in 1-hour intervals

    Parent objects:

                    <Hour>

    Child objects:

                    <PathTable> - Table of paths identified in the 1-hour interval

                    <Target> - Distribution statistics for the target node

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed>

#### <PathTable>

    Description: Table of paths identified in the 1-hour interval

    Parent objects:

                    <Distributed>

    Child objects:

                    <Path> - Paths identified in a 1-hour interval

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable>

#### <Path>

    Description: Paths identified in a 1-hour interval

    Parent objects:

                    <PathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLAPathIndex

            Description:Path Index

    Child objects:

                    <HopTable> - Table of hops for a particular path

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable> <Path><Naming><PathIndex>

#### <HopTable>

    Description: Table of hops for a particular path

    Parent objects:

                    <Path>

    Child objects:

                    <Hop> - 1-hour aggregated statistics for a hop in a path-enabled operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable> <Path><Naming><PathIndex> <HopTable>

#### <Hop>

    Description: 1-hour aggregated statistics for a hop in a path-enabled operation

    Parent objects:

                    <HopTable>

    <Naming>:

            <HopIndex>
             (mandatory)

            Type: IPSLAHopIndex

            Description:Hop Index

    Child objects:

                    <DistributionIntervalTable> - Table of distribution intervals for a particular hop

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable> <Path><Naming><PathIndex> <HopTable> <Hop><Naming><HopIndex>

#### <DistributionIntervalTable>

    Description: Table of distribution intervals for a particular hop

    Parent objects:

                    <Target>

                    <Hop>

    Child objects:

                    <DistributionInterval> - 1-hour aggregated statistics for a hop in a path-enabled operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <Target> <DistributionIntervalTable>

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable> <Path><Naming><PathIndex> <HopTable> <Hop><Naming><HopIndex> <DistributionIntervalTable>

#### <DistributionInterval>

    Description: 1-hour aggregated statistics for a hop in a path-enabled operation

    Parent objects:

                    <DistributionIntervalTable>

    <Naming>:

            <DistributionIndex>
             (mandatory)

            Type: IPSLADistributionIndex

            Description:Distribution Interval

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <Target> <DistributionIntervalTable> <DistributionInterval><Naming><DistributionIndex>

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <PathTable> <Path><Naming><PathIndex> <HopTable> <Hop><Naming><HopIndex> <DistributionIntervalTable> <DistributionInterval><Naming><DistributionIndex>

#### <Target>

    Description: Distribution statistics for the target node

    Parent objects:

                    <Distributed>

    Child objects:

                    <DistributionIntervalTable> - Table of distribution intervals for a particular hop

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <Distributed> <Target>

### Datatypes

#### IPSLADistributionIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for crypto_ike_action, version 1. 1.

### Objects

#### <CryptoIKE>

    Description: Container class for crypto IKE action data

    Task IDs required: crypto

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Container class for clear actions

    Available Paths:

     -

    <Action> <CryptoIKE>

#### <Clear>

    Description: Container class for clear actions

    Parent objects:

                    <CryptoIKE>

    Child objects:

                    <CallAdmissionControlStatistics> - Call Admission Control Statistics

                    <Errors> - Clear Errors

                    <SecurityAssociationTable> - ISAKMP SA Table

    Available Paths:

     -

    <Action> <CryptoIKE> <Clear>

#### <SecurityAssociationTable>

    Description: ISAKMP SA Table

    Parent objects:

                    <Clear>

    Child objects:

                    <SecurityAssociation> - SA Entry

    Available Paths:

     -

    <Action> <CryptoIKE> <Clear> <SecurityAssociationTable>

#### <SecurityAssociation>

    Description: SA Entry

    Parent objects:

                    <SecurityAssociationTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: SecurityAssociationIDRange

            Description:SA ID

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear SA

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIKE> <Clear> <SecurityAssociationTable> <SecurityAssociation><Naming><ID>

#### <CallAdmissionControlStatistics>

    Description: Call Admission Control Statistics

    Parent objects:

                    <Clear>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear CAC

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIKE> <Clear> <CallAdmissionControlStatistics>

#### <Errors>

    Description: Clear Errors

    Parent objects:

                    <Clear>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear All Errors

        Default value: none.

    Available Paths:

     -

    <Action> <CryptoIKE> <Clear> <Errors>

### Datatypes

#### SecurityAssociationIDRange

        Definition: Range with Enumeration. Values must lie between 0 and 64001 with well-known values being:
            'All' - To Clear all SAs

## XML Schema Object Documentation for atm_common_oper, version 1. 1.

### Objects

#### <ATM>

    Description: ATM operational data

    Task IDs required: atm

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Contains all Interface information for ATM Interface

    Available Paths:

     -

    <Operational> <ATM>

#### <InterfaceTable>

    Description: Contains all Interface information for ATM Interface

    Parent objects:

                    <ATM>

    Child objects:

                    <Interface> - ATM Interface data

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable>

#### <Interface>

    Description: ATM Interface data

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <InterfaceDriver> - Interface Driver operational data

                    <SAR> - SAR information for ATM

                    <Traffic> - Traffic information for ATM

                    <TrafficVCTable> - Traffic VC information for ATM

                    <TrafficVPTable> - Traffic VP information for ATM

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceDriver>

    Description: Interface Driver operational data

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceTCSublayer> - Interface TC sublayer information

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceDriver>

#### <InterfaceTCSublayer>

    Description: Interface TC sublayer information

    Parent objects:

                    <InterfaceDriver>

    Value: atm_tc_sublayer_b

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceDriver> <InterfaceTCSublayer>

#### <Traffic>

    Description: Traffic information for ATM

    Parent objects:

                    <Interface>

    Child objects:

                    <F4OAM> - Enter traffic to display f4oam details

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <Traffic>

#### <F4OAM>

    Description: Enter traffic to display f4oam details

    Parent objects:

                    <Traffic>

    Value: atm_vc_stats_bag

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <Traffic> <F4OAM>

#### <TrafficVCTable>

    Description: Traffic VC information for ATM

    Parent objects:

                    <Interface>

    Child objects:

                    <TrafficVC> - Traffic VC information for ATM

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <TrafficVCTable>

#### <TrafficVC>

    Description: Traffic VC information for ATM

    Parent objects:

                    <TrafficVCTable>

    <Naming>:

            <VPI>
             (optional)

            Type: ATM_PVC_VPIRange

            Description:VPI

            <VCI>
             (optional)

            Type: ATM_PVC_VCIRange

            Description:VCI

    Value: atm_vc_stats_bag

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <TrafficVCTable> <TrafficVC><Naming><VPI><VCI>

#### <TrafficVPTable>

    Description: Traffic VP information for ATM

    Parent objects:

                    <Interface>

    Child objects:

                    <TrafficVP> - Traffic VP information for ATM

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <TrafficVPTable>

#### <TrafficVP>

    Description: Traffic VP information for ATM

    Parent objects:

                    <TrafficVPTable>

    <Naming>:

            <VPI>
             (mandatory)

            Type: ATM_PVC_VPIRange

            Description:VPI

    Value: atm_vc_stats_bag

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <TrafficVPTable> <TrafficVP><Naming><VPI>

#### <SAR>

    Description: SAR information for ATM

    Parent objects:

                    <Interface>

    Child objects:

                    <Counters> - SAR counters information for ATM

                    <Version> - SAR Version

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <SAR>

#### <Counters>

    Description: SAR counters information for ATM

    Parent objects:

                    <SAR>

    Value: sar_count

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <SAR> <Counters>

#### <Version>

    Description: SAR Version

    Parent objects:

                    <SAR>

    Value: sar_version

    Available Paths:

     -

    <Operational> <ATM> <InterfaceTable> <Interface><Naming><InterfaceName> <SAR> <Version>

### Datatypes

#### ATM_PVC_VPIRange

        Definition: Range. Value lies between 0 and 4095

#### ATM_PVC_VCIRange

        Definition: Range. Value lies between 1 and 65535

## XML Schema Object Documentation for ipv6_acl_cfg, version 2. 0.

### Objects

#### <IPV6_ACLAndPrefixList>

    Description: IPv6 ACL configuration data

    Task IDs required: acl

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccessListTable> - Table of access lists

                    <LogUpdate> - Control access lists log updates

                    <OOR> - Out Of Resources configration

                    <PrefixListTable> - Table of prefix lists

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList>

#### <AccessListTable>

    Description: Table of access lists

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <AccessList> - An ACL

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <AccessListTable>

#### <AccessList>

    Description: An ACL

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the access list

    Child objects:

                    <AccessListEntryTable> - ACL entry table; contains list of access list entries

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><Name>

#### <AccessListEntryTable>

    Description: ACL entry table; contains list of access list entries

    Parent objects:

                    <AccessList>

    Child objects:

                    <AccessListEntry> - An ACL entry; either a description (remark) or anAccess List Entry to match against

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><Name> <AccessListEntryTable>

#### <AccessListEntry>

    Description: An ACL entry; either a description (remark) or anAccess List Entry to match against

    Parent objects:

                    <AccessListEntryTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence number of access list entry

    Value: IPv6AclAce

    Available XML formats:

                    ACERule

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><Name> <AccessListEntryTable> <AccessListEntry><Naming><SequenceNumber>

#### <LogUpdate>

    Description: Control access lists log updates

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <Rate> - Set access list logging rate

                    <Threshold> - Set access list logging threshold

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <LogUpdate>

#### <Threshold>

    Description: Set access list logging threshold

    Parent objects:

                    <LogUpdate>

    Values:

            <Threshold>
             (mandatory)

            Type: IPV6_ACLLogThresholdRange

            Description:Log update threshold (number of hits)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <LogUpdate> <Threshold>

#### <Rate>

    Description: Set access list logging rate

    Parent objects:

                    <LogUpdate>

    Values:

            <Rate>
             (mandatory)

            Type: IPV6_ACLLogRateRange

            Description:Log update rate (log messages per second)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <LogUpdate> <Rate>

#### <PrefixListTable>

    Description: Table of prefix lists

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <PrefixList> - Name of a prefix list

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <PrefixListTable>

#### <PrefixList>

    Description: Name of a prefix list

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of a prefix list

    Child objects:

                    <PrefixListEntryTable> - Sequence of entries forming a prefix list

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><Name>

#### <PrefixListEntryTable>

    Description: Sequence of entries forming a prefix list

    Parent objects:

                    <PrefixList>

    Child objects:

                    <PrefixListEntry> - A prefix list entry; either a description (remark) or a prefix to match against

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><Name> <PrefixListEntryTable>

#### <PrefixListEntry>

    Description: A prefix list entry; either a description (remark) or a prefix to match against

    Parent objects:

                    <PrefixListEntryTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence number of prefix list

    Values:

            <Grant>
             (optional)

            Type: IPV6_ACLGrantEnum

            Description:Whether to forward or drop packets matching the prefix list

            <IPV6AddressAsString>
             (optional)

            Type: xsd:string

            Description:The IPv6 address if entered  with the ZoneMutually exclusive with Prefix and PrefixMask

            <Zone>
             (optional)

            Type: xsd:string

            Description:IPv6 Zone if entered  with the IPV6AddressMutually exclusive with Prefix and PrefixMask

            <Prefix>
             (optional)

            Type: IPV6Address

            Description:IPv6 address prefix to match

            <PrefixMask>
             (optional)

            Type: IPV6PrefixLength

            Description:MaskLength of IPv6 address prefix

            <MatchExactLength>
             (optional)

            Type: IPV6PrefixMatchExactLength

            Description:Set to perform an exact prefix length match.  Item is mutually exclusive with minimum and maximum length match items

            <ExactPrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:If exact prefix length matching specified, set the length of prefix to be matched

            <MatchMaxLength>
             (optional)

            Type: IPV6PrefixMatchMaxLength

            Description:Set to perform a maximum length prefix match.  Item is mutually exclusive with exact length match item

            <MaxPrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:If maximum length prefix matching specified, set the maximum length of prefix to be matched

            <MatchMinLength>
             (optional)

            Type: IPV6PrefixMatchMinLength

            Description:Set to perform a minimum length prefix match.  Item is mutually exclusive with exact length match item

            <MinPrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:If minimum length prefix matching specified, set the minimum length of prefix to be matched

            <Remark>
             (optional)

            Type: xsd:string

            Description:Comments or a description for the prefix list.  Item is mutually exclusive with all others in the object

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><Name> <PrefixListEntryTable> <PrefixListEntry><Naming><SequenceNumber>

#### <OOR>

    Description: Out Of Resources configration

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACE> - Container class for maximum number of ACEs that can be configured

                    <ACL> - Container class for maximum number of ACLs that can be configured

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <OOR>

#### <ACE>

    Description: Container class for maximum number of ACEs that can be configured

    Parent objects:

                    <OOR>

    Child objects:

                    <Threshold> - Set ACE OOR Threshold

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <OOR> <ACE>

#### <Threshold>

    Description: Set ACE OOR Threshold

    Parent objects:

                    <ACE>

    Values:

            <MaxACE>
             (mandatory)

            Type: IPV6_ACL_MaxConfigurableSequenceNumbers

            Description:Maximum number of ACEs that can be configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <OOR> <ACE> <Threshold>

#### <ACL>

    Description: Container class for maximum number of ACLs that can be configured

    Parent objects:

                    <OOR>

    Child objects:

                    <Threshold> - Set ACL OOR threshold

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <OOR> <ACL>

#### <Threshold>

    Description: Set ACL OOR threshold

    Parent objects:

                    <ACL>

    Values:

            <MaxACL>
             (mandatory)

            Type: IPV6_ACL_MaxConfigurableACL

            Description:Maximum number of ACLs that can be configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV6_ACLAndPrefixList> <OOR> <ACL> <Threshold>

## XML Schema Object Documentation for configmanmib_cfg, version 1. 0.

### Objects

#### <ConfigMan>

    Description: CISCO-CONFIG-MAN-MIB notification configurations

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoConfigManMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ConfigMan>

#### <Enable>

    Description: Enable ciscoConfigManMIB notifications

    Parent objects:

                    <ConfigMan>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoConfigManMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ConfigMan> <Enable>

## XML Schema Object Documentation for bgp_oper, version 23. 5.

### Objects

#### <BGP>

    Description: BGP operational data

    Task IDs required: bgp

    Parent objects:

                    <Operational>

    Child objects:

                    <Active> - Active BGP operational data

                    <ConfigDefaultVRF> - Default VRF related configuration data

                    <ConfigVRFTable> - VRF related configuration data

                    <Standby> - Standby BGP operational data

    Available Paths:

     -

    <Operational> <BGP>

#### <Active>

    Description: Active BGP operational data

    Parent objects:

                    <BGP>

    Child objects:

                    <AttributeTable> - The BGP Attribute table

                    <DefaultVRF> - Default VRF related operational data

                    <ProcessTable> - BGP process instance ID table

                    <VRFTable> - VRF related operational data

    Available Paths:

     -

    <Operational> <BGP> <Active>

#### <DefaultVRF>

    Description: Default VRF related operational data

    Parent objects:

                    <Active>

                    <Standby>

    Child objects:

                    <AFTable> - BGP address family table

                    <GlobalProcessInfo> - The Global Process information table

                    <Information> - Meta data for VRF

                    <NeighborTable> - The BGP Neighbor table

                    <NextHopVRFTable> - The BGP VRF table

                    <PostitTable> - The BGP Neighbor table

                    <ProcessInfoTable> - The BGP Process instance table

                    <SessionTable> - The BGP session table

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF>

     -

    <Operational> <BGP> <Standby> <DefaultVRF>

#### <AFTable>

    Description: BGP address family table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <AF> - A particular address family

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: A particular address family

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:Address family

    Child objects:

                    <AFProcessInfoTable> - The BGP Process address family table

                    <AdvertisedPathTable> - The BGP Advertised path table (bestpath)

                    <AdvertisedPathsTable> - The BGP Advertised paths table (add-paths)

                    <AttributeTable> - The BGP Attribute table

                    <ConvergenceTable> - The BGP Convergence table

                    <DampeningTable> - The BGP Dampening table

                    <GlobalAFProcessInfo> - The Global Address Family Process information table

                    <NetworkPrefixTable> - The BGP Network Lookup table

                    <NetworkTable> - The BGP Network Table

                    <NextHopTable> - The BGP Next-hop table

                    <NextHopVRF_AFTable> - The BGP VRF AF table

                    <PathTable> - The BGP Path Table

                    <PolicyTable> - The BGP Policy Table

                    <PrefixFilterTable> - The BGP Prefix Filter table

                    <SourcedNetworkTable> - The BGP Convergence table

                    <UpdateGroupTable> - The BGP Update group table

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName>

#### <PathTable>

    Description: The BGP Path Table

    Parent objects:

                    <AF>

                    <ProcessAF>

    Child objects:

                    <Path> - A BGP path table entry

    <Filter> (Optional Filter Tag):

                    <BGPLongerPrefixesFilter>

                    <BGPCommunityFilter>

                    <BGPCommunityExactFilter>

                    <BGPRoutesFilter>

                    <BGPRoutePolicyFilter>

                    <BGPRegExpFilter>

                    <BGPPathCIDROnlyFilter>

                    <BGPPathFlapStatisticsFilter>

                    <BGPPathTruncatedCommunitiesFilter>

                    <BGPPathUsedFilter>

                    <BGPPathReceivedFilter>

                    <BGPPathLabeledFilter>

                    <BGPPathImportedFilter>

                    <BGPPathVRFFilter>

                    <BGPPathRDFilter>

                    <BGPPathL2VPNFilter>

                    <BGPPathVersionFilter>

                    <BGPPathCombinationFilter>

                    <BGPPathVRFCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable>

#### <Path>

    Description: A BGP path table entry

    Parent objects:

                    <PathTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor adddress

            <RouteType>
             (optional)

            Type: BGPRouteType

            Description:Route Type

            <SourceRD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Source Route Distinguisher value

            <PathID>
             (optional)

            Type: xsd:unsignedInt

            Description:Received Path ID

    Value: bgp_path_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <PathTable> <Path><Naming><RD><Network><NeighborAddress><RouteType><SourceRD><PathID>

#### <AdvertisedPathTable>

    Description: The BGP Advertised path table (bestpath)

    Parent objects:

                    <AF>

    Child objects:

                    <AdvertisedPath> - A BGP Advertised path table entry (bestpath)

    <Filter> (Optional Filter Tag):

                    <BGPNeighborFilter>

                    <BGPAdvertisedCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable>

#### <AdvertisedPath>

    Description: A BGP Advertised path table entry (bestpath)

    Parent objects:

                    <AdvertisedPathTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_path_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable> <AdvertisedPath><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable> <AdvertisedPath><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable> <AdvertisedPath><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathTable> <AdvertisedPath><Naming><RD><Network><NeighborAddress>

#### <AdvertisedPathsTable>

    Description: The BGP Advertised paths table (add-paths)

    Parent objects:

                    <AF>

    Child objects:

                    <AdvertisedPaths> - A BGP Advertised paths table entry (add-paths)

    <Filter> (Optional Filter Tag):

                    <BGPNeighborFilter>

                    <BGPAdvertisedCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable>

#### <AdvertisedPaths>

    Description: A BGP Advertised paths table entry (add-paths)

    Parent objects:

                    <AdvertisedPathsTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_path_multi

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable> <AdvertisedPaths><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable> <AdvertisedPaths><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable> <AdvertisedPaths><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AdvertisedPathsTable> <AdvertisedPaths><Naming><RD><Network><NeighborAddress>

#### <PolicyTable>

    Description: The BGP Policy Table

    Parent objects:

                    <AF>

    Child objects:

                    <Policy> - A BGP Policy table entry

    <Filter> (Optional Filter Tag):

                    <BGPNeighborFilter>

                    <BGPSentAdvertisementFilter>

                    <BGPPolicyCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PolicyTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PolicyTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PolicyTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PolicyTable>

#### <Policy>

    Description: A BGP Policy table entry

    Parent objects:

                    <PolicyTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_path_adv_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PolicyTable> <Policy><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PolicyTable> <Policy><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PolicyTable> <Policy><Naming><RD><Network><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PolicyTable> <Policy><Naming><RD><Network><NeighborAddress>

#### <NetworkTable>

    Description: The BGP Network Table

    Parent objects:

                    <AF>

                    <ProcessAF>

    Child objects:

                    <Network> - A BGP Network table entry

    <Filter> (Optional Filter Tag):

                    <BGPInconsistentASFilter>

                    <BGPNetworkFlapStatisticsFilter>

                    <BGPL2VPNNetFilter>

                    <BGPNetworkCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkTable>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkTable>

#### <Network>

    Description: A BGP Network table entry

    Parent objects:

                    <NetworkTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Value: bgp_net_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkTable> <Network><Naming><RD><Network><ProcessID>

#### <NetworkPrefixTable>

    Description: The BGP Network Lookup table

    Parent objects:

                    <AF>

                    <ProcessAF>

    Child objects:

                    <NetworkPrefix> - A BGP Network Lookup prefix entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable>

#### <NetworkPrefix>

    Description: A BGP Network Lookup prefix entry

    Parent objects:

                    <NetworkPrefixTable>

    <Naming>:

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <NetworkPrefix>
             (optional)

            Type: IPAddress

            Description:Network prefix

    Child objects:

                    <NetworkLookupTable> - The BGP Network Lookup table

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix>

#### <NetworkLookupTable>

    Description: The BGP Network Lookup table

    Parent objects:

                    <NetworkPrefix>

    Child objects:

                    <NetworkLookup> - A BGP Network Lookup table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable>

#### <NetworkLookup>

    Description: A BGP Network Lookup table entry

    Parent objects:

                    <NetworkLookupTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Value: bgp_net_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName> <NetworkPrefixTable> <NetworkPrefix><Naming><RD><NetworkPrefix> <NetworkLookupTable> <NetworkLookup><Naming><ProcessID>

#### <DampeningTable>

    Description: The BGP Dampening table

    Parent objects:

                    <AF>

    Child objects:

                    <Dampening> - A BGP Dampening table entry

    <Filter> (Optional Filter Tag):

                    <BGPNeighborFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable>

#### <Dampening>

    Description: A BGP Dampening table entry

    Parent objects:

                    <DampeningTable>

    <Naming>:

            <Reuse>
             (optional)

            Type: xsd:unsignedInt

            Description:Reuse array index

            <Version>
             (optional)

            Type: xsd:unsignedInt

            Description:Version number

            <RD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <SourceRD>
             (optional)

            Type: BGPRouteDistinguisher

            Description:Source Route Distinguisher value

            <PathID>
             (optional)

            Type: xsd:unsignedInt

            Description:Received Path ID

    Value: bgp_path_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD><PathID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD><PathID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD><PathID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DampeningTable> <Dampening><Naming><Reuse><Version><RD><Network><NeighborAddress><SourceRD><PathID>

#### <GlobalAFProcessInfo>

    Description: The Global Address Family Process information table

    Parent objects:

                    <AF>

    Value: bgp_global_process_info_af_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <GlobalAFProcessInfo>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <GlobalAFProcessInfo>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <GlobalAFProcessInfo>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <GlobalAFProcessInfo>

#### <AFProcessInfoTable>

    Description: The BGP Process address family table

    Parent objects:

                    <AF>

    Child objects:

                    <AFProcessInfo> - A BGP Process address family table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable>

#### <AFProcessInfo>

    Description: A BGP Process address family table entry

    Parent objects:

                    <AFProcessInfoTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process Instance ID

    Value: bgp_process_info_af_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable> <AFProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable> <AFProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable> <AFProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AFProcessInfoTable> <AFProcessInfo><Naming><ProcessID>

#### <NextHopVRF_AFTable>

    Description: The BGP VRF AF table

    Parent objects:

                    <AF>

    Child objects:

                    <NextHopVRF_AF> - A BGP Next-hop VRF AF table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable>

#### <NextHopVRF_AF>

    Description: A BGP Next-hop VRF AF table entry

    Parent objects:

                    <NextHopVRF_AFTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Value: bgp_nexthop_vrf_af_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable> <NextHopVRF_AF><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable> <NextHopVRF_AF><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable> <NextHopVRF_AF><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopVRF_AFTable> <NextHopVRF_AF><Naming><ProcessID>

#### <NextHopTable>

    Description: The BGP Next-hop table

    Parent objects:

                    <AF>

    Child objects:

                    <NextHop> - A BGP Next hop entry

    <Filter> (Optional Filter Tag):

                    <BGPInstanceIDFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopTable>

#### <NextHop>

    Description: A BGP Next hop entry

    Parent objects:

                    <NextHopTable>

    <Naming>:

            <HashID>
             (optional)

            Type: xsd:unsignedInt

            Description:Hash table ID

            <NextHopAddress>
             (optional)

            Type: IPAddress

            Description:Next hop address

    Value: bgp_nexthop_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopTable> <NextHop><Naming><HashID><NextHopAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <NextHopTable> <NextHop><Naming><HashID><NextHopAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopTable> <NextHop><Naming><HashID><NextHopAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NextHopTable> <NextHop><Naming><HashID><NextHopAddress>

#### <PrefixFilterTable>

    Description: The BGP Prefix Filter table

    Parent objects:

                    <AF>

    Child objects:

                    <PrefixFilter> - A BGP prefix filter table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PrefixFilterTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PrefixFilterTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PrefixFilterTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PrefixFilterTable>

#### <PrefixFilter>

    Description: A BGP prefix filter table entry

    Parent objects:

                    <PrefixFilterTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_rcv_pfxlst_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PrefixFilterTable> <PrefixFilter><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <PrefixFilterTable> <PrefixFilter><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PrefixFilterTable> <PrefixFilter><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <PrefixFilterTable> <PrefixFilter><Naming><NeighborAddress>

#### <AttributeTable>

    Description: The BGP Attribute table

    Parent objects:

                    <Active>

                    <Standby>

                    <AF>

    Child objects:

                    <Attribute> - A BGP Attribute table entry

    <Filter> (Optional Filter Tag):

                    <BGPRegExpFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <AttributeTable>

     -

    <Operational> <BGP> <Standby> <AttributeTable>

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AttributeTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AttributeTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AttributeTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AttributeTable>

#### <Attribute>

    Description: A BGP Attribute table entry

    Parent objects:

                    <AttributeTable>

    <Naming>:

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process instance ID

            <AttributeIID>
             (optional)

            Type: xsd:unsignedInt

            Description:Attribute IID

            <AttributeCacheBucket>
             (optional)

            Type: xsd:unsignedInt

            Description:Attribute cache bucket

            <AttributeCacheID>
             (optional)

            Type: xsd:unsignedInt

            Description:Attribute cache ID

    Value: bgp_attr_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

     -

    <Operational> <BGP> <Standby> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AttributeTable> <Attribute><Naming><ProcessID><AttributeIID><AttributeCacheBucket><AttributeCacheID>

#### <UpdateGroupTable>

    Description: The BGP Update group table

    Parent objects:

                    <AF>

    Child objects:

                    <UpdateGroup> - A BGP Update group table entry

    <Filter> (Optional Filter Tag):

                    <BGPNeighborFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <UpdateGroupTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <UpdateGroupTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <UpdateGroupTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <UpdateGroupTable>

#### <UpdateGroup>

    Description: A BGP Update group table entry

    Parent objects:

                    <UpdateGroupTable>

    <Naming>:

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process instance ID

            <UpdateGroupID>
             (optional)

            Type: xsd:unsignedInt

            Description:Update group index

    Value: bgp_updgrp_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <UpdateGroupTable> <UpdateGroup><Naming><ProcessID><UpdateGroupID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <UpdateGroupTable> <UpdateGroup><Naming><ProcessID><UpdateGroupID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <UpdateGroupTable> <UpdateGroup><Naming><ProcessID><UpdateGroupID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <UpdateGroupTable> <UpdateGroup><Naming><ProcessID><UpdateGroupID>

#### <ConvergenceTable>

    Description: The BGP Convergence table

    Parent objects:

                    <AF>

    Child objects:

                    <Convergence> - A BGP Convergence table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <ConvergenceTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <ConvergenceTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <ConvergenceTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <ConvergenceTable>

#### <Convergence>

    Description: A BGP Convergence table entry

    Parent objects:

                    <ConvergenceTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Value: bgp_convergence_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <ConvergenceTable> <Convergence><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <ConvergenceTable> <Convergence><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <ConvergenceTable> <Convergence><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <ConvergenceTable> <Convergence><Naming><ProcessID>

#### <SourcedNetworkTable>

    Description: The BGP Convergence table

    Parent objects:

                    <AF>

    Child objects:

                    <SourcedNetwork> - A BGP network command table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable>

#### <SourcedNetwork>

    Description: A BGP network command table entry

    Parent objects:

                    <SourcedNetworkTable>

    <Naming>:

            <Network>
             (mandatory)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

    Value: bgp_static_routes_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

#### <GlobalProcessInfo>

    Description: The Global Process information table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Value: bgp_global_process_info_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <GlobalProcessInfo>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <GlobalProcessInfo>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <GlobalProcessInfo>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <GlobalProcessInfo>

#### <ProcessInfoTable>

    Description: The BGP Process instance table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <ProcessInfo> - A Process instance table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <ProcessInfoTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <ProcessInfoTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <ProcessInfoTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <ProcessInfoTable>

#### <ProcessInfo>

    Description: A Process instance table entry

    Parent objects:

                    <ProcessInfoTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process Instance ID

    Value: bgp_process_info_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <ProcessInfoTable> <ProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <ProcessInfoTable> <ProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <ProcessInfoTable> <ProcessInfo><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <ProcessInfoTable> <ProcessInfo><Naming><ProcessID>

#### <NeighborTable>

    Description: The BGP Neighbor table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Neighbor> - A BGP Neighbor table entry

    <Filter> (Optional Filter Tag):

                    <BGP_AFFilter>

                    <BGP_ASFilter>

                    <BGPUpdateGroupFilter>

                    <BGPNeighborCombinationFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <NeighborTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <NeighborTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <NeighborTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <NeighborTable>

#### <Neighbor>

    Description: A BGP Neighbor table entry

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_nbr_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <SessionTable>

    Description: The BGP session table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Session> - A BGP session table entry

    <Filter> (Optional Filter Tag):

                    <BGP_NotEstbFilter>

                    <BGP_NotNSRRdyFilter>

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <SessionTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <SessionTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <SessionTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <SessionTable>

#### <Session>

    Description: A BGP session table entry

    Parent objects:

                    <SessionTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_nbr_brief_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <SessionTable> <Session><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <SessionTable> <Session><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <SessionTable> <Session><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <SessionTable> <Session><Naming><NeighborAddress>

#### <NextHopVRFTable>

    Description: The BGP VRF table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <NextHopVRF> - A BGP Next-hop VRF table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <NextHopVRFTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <NextHopVRFTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <NextHopVRFTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <NextHopVRFTable>

#### <NextHopVRF>

    Description: A BGP Next-hop VRF table entry

    Parent objects:

                    <NextHopVRFTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Value: bgp_nexthop_vrf_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <NextHopVRFTable> <NextHopVRF><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <NextHopVRFTable> <NextHopVRF><Naming><ProcessID>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <NextHopVRFTable> <NextHopVRF><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <NextHopVRFTable> <NextHopVRF><Naming><ProcessID>

#### <Information>

    Description: Meta data for VRF

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Value: bgp_vrf_info_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <Information>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <Information>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <Information>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <Information>

#### <PostitTable>

    Description: The BGP Neighbor table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Postit> - A BGP Postit table entry

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <PostitTable>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <PostitTable>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <PostitTable>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <PostitTable>

#### <Postit>

    Description: A BGP Postit table entry

    Parent objects:

                    <PostitTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Value: bgp_neighbor_nsr_bag

    Available Paths:

     -

    <Operational> <BGP> <Active> <DefaultVRF> <PostitTable> <Postit><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <DefaultVRF> <PostitTable> <Postit><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName> <PostitTable> <Postit><Naming><NeighborAddress>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName> <PostitTable> <Postit><Naming><NeighborAddress>

#### <VRFTable>

    Description: VRF related operational data

    Parent objects:

                    <Active>

                    <Standby>

    Child objects:

                    <VRF> - Operational data for a particular VRF

    Available Paths:

     -

    <Operational> <BGP> <Active> <VRFTable>

     -

    <Operational> <BGP> <Standby> <VRFTable>

#### <VRF>

    Description: Operational data for a particular VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <AFTable> - BGP address family table

                    <GlobalProcessInfo> - The Global Process information table

                    <Information> - Meta data for VRF

                    <NeighborTable> - The BGP Neighbor table

                    <NextHopVRFTable> - The BGP VRF table

                    <PostitTable> - The BGP Neighbor table

                    <ProcessInfoTable> - The BGP Process instance table

                    <SessionTable> - The BGP session table

    Available Paths:

     -

    <Operational> <BGP> <Active> <VRFTable> <VRF><Naming><VRFName>

     -

    <Operational> <BGP> <Standby> <VRFTable> <VRF><Naming><VRFName>

#### <ProcessTable>

    Description: BGP process instance ID table

    Parent objects:

                    <Active>

                    <Standby>

    Child objects:

                    <Process> - A particular process instance

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable>

#### <Process>

    Description: A particular process instance

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Process instance ID

    Child objects:

                    <ProcessVRFTable> - VRF related operational data

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID>

#### <ProcessVRFTable>

    Description: VRF related operational data

    Parent objects:

                    <Process>

    Child objects:

                    <ProcessVRF> - Operational data for a particular VRF

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable>

#### <ProcessVRF>

    Description: Operational data for a particular VRF

    Parent objects:

                    <ProcessVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <ProcessAFTable> - BGP address family table

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName>

#### <ProcessAFTable>

    Description: BGP address family table

    Parent objects:

                    <ProcessVRF>

    Child objects:

                    <ProcessAF> - A particular address family

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable>

#### <ProcessAF>

    Description: A particular address family

    Parent objects:

                    <ProcessAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:Address family

    Child objects:

                    <NetworkPrefixTable> - The BGP Network Lookup table

                    <NetworkTable> - The BGP Network Table

                    <PathTable> - The BGP Path Table

    Available Paths:

     -

    <Operational> <BGP> <Active> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName>

     -

    <Operational> <BGP> <Standby> <ProcessTable> <Process><Naming><ProcessID> <ProcessVRFTable> <ProcessVRF><Naming><VRFName> <ProcessAFTable> <ProcessAF><Naming><AFName>

#### <Standby>

    Description: Standby BGP operational data

    Parent objects:

                    <BGP>

    Child objects:

                    <AttributeTable> - The BGP Attribute table

                    <DefaultVRF> - Default VRF related operational data

                    <ProcessTable> - BGP process instance ID table

                    <VRFTable> - VRF related operational data

    Available Paths:

     -

    <Operational> <BGP> <Standby>

#### <ConfigDefaultVRF>

    Description: Default VRF related configuration data

    Parent objects:

                    <BGP>

    Child objects:

                    <ConfigurationInheritanceTable> - The BGP configurataion inheritance table

                    <ConfigurationUserTable> - The BGP configuration users table

                    <EntityConfigurationTable> - The BGP Entity Configuration table

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF>

#### <EntityConfigurationTable>

    Description: The BGP Entity Configuration table

    Parent objects:

                    <ConfigDefaultVRF>

                    <ConfigVRF>

    Child objects:

                    <EntityConfiguration> - A BGP Entity Configuration table entry

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <EntityConfigurationTable>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <EntityConfigurationTable>

#### <EntityConfiguration>

    Description: A BGP Entity Configuration table entry

    Parent objects:

                    <EntityConfigurationTable>

    <Naming>:

            <EntityType>
             (optional)

            Type: BGPEntityType

            Description:Entity type

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <EntityName>
             (optional)

            Type: xsd:string

            Description:Entity name

    Value: bgp_config_entity_bag

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <EntityConfigurationTable> <EntityConfiguration><Naming><EntityType><NeighborAddress><EntityName>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <EntityConfigurationTable> <EntityConfiguration><Naming><EntityType><NeighborAddress><EntityName>

#### <ConfigurationInheritanceTable>

    Description: The BGP configurataion inheritance table

    Parent objects:

                    <ConfigDefaultVRF>

                    <ConfigVRF>

    Child objects:

                    <ConfigurationInheritance> - A BGP configuration inheritance table entry

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <ConfigurationInheritanceTable>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <ConfigurationInheritanceTable>

#### <ConfigurationInheritance>

    Description: A BGP configuration inheritance table entry

    Parent objects:

                    <ConfigurationInheritanceTable>

    <Naming>:

            <EntityType>
             (optional)

            Type: BGPEntityType

            Description:Entity type

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <EntityName>
             (optional)

            Type: xsd:string

            Description:Entity name

    Value: bgp_config_relatives_bag

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <ConfigurationInheritanceTable> <ConfigurationInheritance><Naming><EntityType><NeighborAddress><EntityName>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <ConfigurationInheritanceTable> <ConfigurationInheritance><Naming><EntityType><NeighborAddress><EntityName>

#### <ConfigurationUserTable>

    Description: The BGP configuration users table

    Parent objects:

                    <ConfigDefaultVRF>

                    <ConfigVRF>

    Child objects:

                    <ConfigurationUser> - A BGP configuration user table entry

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <ConfigurationUserTable>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <ConfigurationUserTable>

#### <ConfigurationUser>

    Description: A BGP configuration user table entry

    Parent objects:

                    <ConfigurationUserTable>

    <Naming>:

            <EntityType>
             (optional)

            Type: BGPEntityType

            Description:Entity type

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <EntityName>
             (optional)

            Type: xsd:string

            Description:Entity name

    Value: bgp_config_relatives_bag

    Available Paths:

     -

    <Operational> <BGP> <ConfigDefaultVRF> <ConfigurationUserTable> <ConfigurationUser><Naming><EntityType><NeighborAddress><EntityName>

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName> <ConfigurationUserTable> <ConfigurationUser><Naming><EntityType><NeighborAddress><EntityName>

#### <ConfigVRFTable>

    Description: VRF related configuration data

    Parent objects:

                    <BGP>

    Child objects:

                    <ConfigVRF> - Configuration data for a particular VRF

    Available Paths:

     -

    <Operational> <BGP> <ConfigVRFTable>

#### <ConfigVRF>

    Description: Configuration data for a particular VRF

    Parent objects:

                    <ConfigVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <ConfigurationInheritanceTable> - The BGP configurataion inheritance table

                    <ConfigurationUserTable> - The BGP configuration users table

                    <EntityConfigurationTable> - The BGP Entity Configuration table

    Available Paths:

     -

    <Operational> <BGP> <ConfigVRFTable> <ConfigVRF><Naming><VRFName>

### Datatypes

#### BGPEntityType

        Definition: Enumeration. Valid values are:
            'AFGroup' - Address family group
            'SessionGroup' - Session group
            'NeighborGroup' - Neighbor group
            'Neighbor' - Neighbor

#### BGPRouteType

        Definition: Enumeration. Valid values are:
            'Used' - Used path from neighbor
            'ReceivedOnly' - Received only path from neighbor
            'RIB' - Redistributed from the RIB
            'Aggregate' - Locally generated aggregate

#### BGPRouteDistinguisher

        Definition: xsd:string

### Filters

#### <BGPRegExpFilter>

    Description:
    Generic regular expression filter

    Parameters:

            <RegExp>
             (mandatory)

            Type: xsd:string

            Description:Encoded regexp

#### <BGPNeighborFilter>

    Description:
    Generic neighbor filter

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

#### <BGPLongerPrefixesFilter>

    Description:
    Display route and more specific routes

    Parameters:

            <Network>
             (mandatory)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

#### <BGPCommunityFilter>

    Description:
    Display routes matching the communities using partial match criteria.  Up to seven communities may be specified seperated by '-'.  Well knowns are COMMUNITY_NOEXPORT=0xFFFFFF01, COMMUNITY_NOADV=0xFFFFFF02 and COMMUNITY_LOCALAS=0xFFFFFF03.  To specify community 0xB62A0FCC and COMMUNITY_NOEXPORT, thecommunity string should be: 0xB62A0FCC-0xFFFFFF01.  Additional communities may be added (up to seven) seperated by a '-'.

    Parameters:

            <CommunityName>
             (mandatory)

            Type: xsd:string

            Description:Community name

#### <BGPCommunityExactFilter>

    Description:
    Display routes matching the communities using exact match criteria.  Up to seven communities may be specified seperated by '-'.  Well knowns are COMMUNITY_NOEXPORT=0xFFFFFF01, COMMUNITY_NOADV=0xFFFFFF02 and COMMUNITY_LOCALAS=0xFFFFFF03.  To specify community 0xB62A0FCC and COMMUNITY_NOEXPORT, thecommunity string should be: 0xB62A0FCC-0xFFFFFF01.  Additional communities may be added (up to seven) seperated by a '-'.

    Parameters:

            <CommunityName>
             (mandatory)

            Type: xsd:string

            Description:Community name

#### <BGPRoutesFilter>

    Description:
    Display the routes learned from a particular neighbor.

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

#### <BGPRoutePolicyFilter>

    Description:
    Display only routes which match this route policy.

    Parameters:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name

#### <BGPPathCIDROnlyFilter>

    Description:
    Display only routes with non-natural netmasks

    Parameters:

#### <BGPPathFlapStatisticsFilter>

    Description:
    Display flap statistics of the routes learned from neighbor.

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

#### <BGPPathTruncatedCommunitiesFilter>

    Description:
    Display networks with community lists truncated by policy.

    Parameters:

#### <BGPPathReceivedFilter>

    Description:
    Display received routes before applying inbound policy for a particular neighbor.

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

#### <BGPPathUsedFilter>

    Description:
    Display used paths (ie, except received only paths).

    Parameters:

#### <BGPPathLabeledFilter>

    Description:
    Display routes and the associated received and local labels

    Parameters:

#### <BGPPathImportedFilter>

    Description:
    Display all routes imported into specified VRF.

    Parameters:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:Source VRF name

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

#### <BGPPathVRFFilter>

    Description:
    Display all routes for a specified VRF

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

#### <BGPPathRDFilter>

    Description:
    Display all routes for a specified RD

    Parameters:

            <RD>
             (mandatory)

            Type: BGPRouteDistinguisher

            Description:Route Distinguisher value

#### <BGPPathL2VPNFilter>

    Description:
    Display VPLS or VPWS prefixes

    Parameters:

            <SubAfi>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Sub AFI

#### <BGPPathVersionFilter>

    Description:
    Display only routes whose version is within the specified range

    Parameters:

            <BeginVersion>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Begin Version

            <EndVersion>
             (mandatory)

            Type: xsd:unsignedInt

            Description:End Version

#### <BGPPathCombinationFilter>

    Description:
    Logical AND combination of all filters that can be applied to the Path table.

    Parameters:

            <Network>
             (optional)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

            <CommunityName>
             (optional)

            Type: xsd:string

            Description:Community name

            <Match>
             (optional)

            Type: xsd:boolean

            Description:TRUE for exact match communities

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <RegExp>
             (optional)

            Type: xsd:string

            Description:Encoded regexp

            <CIDR>
             (optional)

            Type: xsd:boolean

            Description:TRUE for CIDR routes only

            <Flap>
             (optional)

            Type: xsd:boolean

            Description:TRUE for flapped routes only

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <Used>
             (optional)

            Type: xsd:boolean

            Description:TRUE for used paths only, ie, no received-only paths

            <ReceivedPaths>
             (optional)

            Type: xsd:boolean

            Description:TRUE for received only and received used paths

            <LabeledPaths>
             (optional)

            Type: xsd:boolean

            Description:TRUE only for paths with labels

            <ImportedPaths>
             (optional)

            Type: xsd:boolean

            Description:TRUE for imported only paths

            <SourceVRFName>
             (optional)

            Type: xsd:string

            Description:Source VRF name

            <SourceNeighborAddress>
             (optional)

            Type: IPAddress

            Description:Source neighbor address

#### <BGPPathVRFCombinationFilter>

    Description:
    Logical AND combination of BGPPathVRFFilter, BGPPathCIDROnlyFilter, and BGPPathLabeledFilter.

    Parameters:

            <CIDR>
             (optional)

            Type: xsd:boolean

            Description:TRUE for CIDR routes only

            <LabeledPaths>
             (optional)

            Type: xsd:boolean

            Description:TRUE only for paths with labels

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

#### <BGPAdvertisedCombinationFilter>

    Description:
    Logical AND combination of all filters that can be applied to this table.

    Parameters:

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

#### <BGPSentAdvertisementFilter>

    Description:
    Display policy for net/neighbor pairs to whom we advertise.

    Parameters:

#### <BGPPolicyCombinationFilter>

    Description:
    Logical AND combination of all filters that can be applied to this table.

    Parameters:

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

            <Advertise>
             (optional)

            Type: xsd:string

            Description:TRUE for advertisement  sent view

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

#### <BGPInconsistentASFilter>

    Description:
    Display networks with inconsistent origin AS.

    Parameters:

#### <BGPNetworkFlapStatisticsFilter>

    Description:
    Display route flap statistics.

    Parameters:

#### <BGPL2VPNNetFilter>

    Description:
    Display l2vpn VPLS VPWS nets

    Parameters:

            <SubAfi>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Sub AFI

#### <BGPNetworkCombinationFilter>

    Description:
    Logical AND combination of all filters that can be applied to this table.

    Parameters:

            <AS>
             (optional)

            Type: xsd:boolean

            Description:TRUE for inconsistent origin AS nets

            <Flap>
             (optional)

            Type: xsd:boolean

            Description:TRUE for flapped nets

#### <BGP_AFFilter>

    Description:
    Display neighbors beloning to an address family filter

    Parameters:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:Address family

#### <BGP_ASFilter>

    Description:
    Display neighbors belonging to a given AS

    Parameters:

            <AS>
             (mandatory)

            Type: BGP_ASRange

            Description:Autonomous System

#### <BGPUpdateGroupFilter>

    Description:
    Display neighbors within the given update group

    Parameters:

            <AFName>
             (optional)

            Type: BGPAddressFamilyType

            Description:Address family

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process instance ID

            <UpdateGroupID>
             (optional)

            Type: xsd:unsignedInt

            Description:Update group

#### <BGPNeighborCombinationFilter>

    Description:
    Logical AND combination of all possible filters on the Neighbor table

    Parameters:

            <AFName>
             (optional)

            Type: BGPAddressFamilyType

            Description:Address family

            <AS>
             (optional)

            Type: BGP_ASRange

            Description:Autonomous System

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process instance ID

            <UpdateGroupID>
             (optional)

            Type: xsd:unsignedInt

            Description:Update group

#### <BGP_NotEstbFilter>

    Description:
    Display sessions not established

    Parameters:

#### <BGP_NotNSRRdyFilter>

    Description:
    Display sessions not NSR ready

    Parameters:

#### <BGPInstanceIDFilter>

    Description:
    The filter to be applied to this table.

    Parameters:

            <ProcessID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Speaker instance ID

## XML Schema Object Documentation for aaa_locald_oper, version 1. 2.

### Objects

#### <AAA>

    Description: AAA operational data

    Task IDs required: aaa

    Parent objects:

                    <Operational>

    Child objects:

                    <AllTasks> - All tasks supported by system

                    <RADIUS> - RADIUS operational data

                    <TaskgroupTable> - Individual taskgroups container

                    <UserTable> - Container for individual local user information

                    <UsergroupTable> - Container for individual usergroup Information

    Available Paths:

     -

    <Operational> <AAA>

#### <AllTasks>

    Description: All tasks supported by system

    Parent objects:

                    <AAA>

    Value: system_supported_tasks

    Available Paths:

     -

    <Operational> <AAA> <AllTasks>

#### <TaskgroupTable>

    Description: Individual taskgroups container

    Parent objects:

                    <AAA>

    Child objects:

                    <Taskgroup> - Specific Taskgroup Information

    Available Paths:

     -

    <Operational> <AAA> <TaskgroupTable>

#### <Taskgroup>

    Description: Specific Taskgroup Information

    Parent objects:

                    <TaskgroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Taskgroup name

    Value: taskgroup_det

    Available Paths:

     -

    <Operational> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name>

#### <UsergroupTable>

    Description: Container for individual usergroup Information

    Parent objects:

                    <AAA>

    Child objects:

                    <Usergroup> - Specific Usergroup Information

    Available Paths:

     -

    <Operational> <AAA> <UsergroupTable>

#### <Usergroup>

    Description: Specific Usergroup Information

    Parent objects:

                    <UsergroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Usergroup name

    Value: usergroup_det

    Available Paths:

     -

    <Operational> <AAA> <UsergroupTable> <Usergroup><Naming><Name>

#### <UserTable>

    Description: Container for individual local user information

    Parent objects:

                    <AAA>

    Child objects:

                    <User> - Specific local user information

    Available Paths:

     -

    <Operational> <AAA> <UserTable>

#### <User>

    Description: Specific local user information

    Parent objects:

                    <UserTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Username

    Value: user_det

    Available Paths:

     -

    <Operational> <AAA> <UserTable> <User><Naming><Name>

## XML Schema Object Documentation for ipv6_pfilter_cfg, version 3. 0.

### Objects

#### <IPV6PacketFilter>

    Description: IPv6 Packet Filtering configuration for the interface

    Task IDs required: acl

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Inbound> - Name of filter to be applied to inbound packets

                    <Outbound> - Name of filter to be applied to outbound packets

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6PacketFilter>

#### <Inbound>

    Description: Name of filter to be applied to inbound packets

    Parent objects:

                    <IPV6PacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

            <InterfaceStatistics>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in hardware per interface.The default is not to count them.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6PacketFilter> <Inbound>

#### <Outbound>

    Description: Name of filter to be applied to outbound packets

    Parent objects:

                    <IPV6PacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

            <InterfaceStatistics>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in hardware per interface.The default is not to count them.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6PacketFilter> <Outbound>

## XML Schema Object Documentation for ipv4_mfwd_action, version 6. 0.

### Objects

#### <MFWD>

    Description: Multicast Forwarding action data

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - All Nodes

    Available Paths:

     -

    <Action> <MFWD>

## XML Schema Object Documentation for l2protocols_srp_oper, version 2. 0.

### Objects

#### <SRP>

    Description: SRP operational data

    Task IDs required: pos-dpt

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per node SRP operational data

    Available Paths:

     -

    <Operational> <SRP>

#### <NodeTable>

    Description: Per node SRP operational data

    Parent objects:

                    <SRP>

    Child objects:

                    <Node> - The SRP operational data for a particular node

    Available Paths:

     -

    <Operational> <SRP> <NodeTable>

#### <Node>

    Description: The SRP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <FailureStatisticsTable> - The table of failure statistic information for SRP interfaces

                    <IPSTable> - The table of IPS information for SRP interfaces

                    <RateLimitTable> - The table of rate limit information for SRP interfaces

                    <SRRTable> - The table of SRR information for SRP interfaces

                    <TopologyTable> - The table of Topology information for SRP interfaces

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID>

#### <IPSTable>

    Description: The table of IPS information for SRP interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <IPS> - IPS operational data for a SRP interface

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <IPSTable>

#### <IPS>

    Description: IPS operational data for a SRP interface

    Parent objects:

                    <IPSTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: srp_ips_info

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <IPSTable> <IPS><Naming><InterfaceName>

#### <RateLimitTable>

    Description: The table of rate limit information for SRP interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <RateLimit> - Rate limit operational data for an SRP interface

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <RateLimitTable>

#### <RateLimit>

    Description: Rate limit operational data for an SRP interface

    Parent objects:

                    <RateLimitTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: srp_rate_limit_info

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <RateLimitTable> <RateLimit><Naming><InterfaceName>

#### <SRRTable>

    Description: The table of SRR information for SRP interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <SRR> - SRR operational data for a SRP interface

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <SRRTable>

#### <SRR>

    Description: SRR operational data for a SRP interface

    Parent objects:

                    <SRRTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: srp_srr_info

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <SRRTable> <SRR><Naming><InterfaceName>

#### <TopologyTable>

    Description: The table of Topology information for SRP interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <Topology> - Topology operational data for a SRP interface

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <TopologyTable>

#### <Topology>

    Description: Topology operational data for a SRP interface

    Parent objects:

                    <TopologyTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: srp_topology_info

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <TopologyTable> <Topology><Naming><InterfaceName>

#### <FailureStatisticsTable>

    Description: The table of failure statistic information for SRP interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <FailureStatistics> - Failure statistic operational data for an SRP interface

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <FailureStatisticsTable>

#### <FailureStatistics>

    Description: Failure statistic operational data for an SRP interface

    Parent objects:

                    <FailureStatisticsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: srp_failure_stats_info

    Available Paths:

     -

    <Operational> <SRP> <NodeTable> <Node><Naming><NodeID> <FailureStatisticsTable> <FailureStatistics><Naming><InterfaceName>

## XML Schema Object Documentation for ipv4_mrib_oper, version 6. 1.

### Objects

#### <MRIB>

    Description: MRIB operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <DatabaseTable> - MRIB Database Tables

                    <Process> - MRIB NSF Tables

    Available Paths:

     -

    <Operational> <MRIB>

## XML Schema Object Documentation for atm_ilmi_cfg, version 2. 0.

### Objects

#### <ILMI>

    Description: ATM ILMI configuration

    Task IDs required: atm

    Parent objects:

                    <ATM>

    Child objects:

                    <DisableAddressRegistration> - Disable ILMI Address Registration

                    <DisableILMI> - Disable ILMI configuration on the Interface

                    <DisableTrap> - Disable ILMI trap generation

                    <KeepAlive> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <ILMI>

#### <DisableILMI>

    Description: Disable ILMI configuration on the Interface

    Parent objects:

                    <ILMI>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable ILMI

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <ILMI> <DisableILMI>

#### <KeepAlive>

    Description: none

    Parent objects:

                    <ILMI>

    Values:

            <ActivePollFrequency>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Active Poll Frequency in seconds

            <RetryCount>
             (optional)

            Type: xsd:unsignedInt

            Description:Keep-alive Retry Count

            <InactivePollFrequency>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Inactive Poll Frequency in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <ILMI> <KeepAlive>

#### <DisableAddressRegistration>

    Description: Disable ILMI Address Registration

    Parent objects:

                    <ILMI>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:ILMI Address Registration

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <ILMI> <DisableAddressRegistration>

#### <DisableTrap>

    Description: Disable ILMI trap generation

    Parent objects:

                    <ILMI>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable ILMI trap generation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <ILMI> <DisableTrap>

## XML Schema Object Documentation for cgn_pool_util_oper, version 2. 0.

### Objects

#### <PoolUtilization>

    Description: Pool utilization

    Parent objects:

                    <NAT44>

    Child objects:

                    <VRFTable> - List of inside VRFs

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <PoolUtilization>

#### <VRFTable>

    Description: List of inside VRFs

    Parent objects:

                    <PoolUtilization>

    Child objects:

                    <VRF> - Inside VRF name

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <PoolUtilization> <VRFTable>

#### <VRF>

    Description: Inside VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Inside VRF name

    Child objects:

                    <AddressTable> - List of outside addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <PoolUtilization> <VRFTable> <VRF><Naming><VRFName>

#### <AddressTable>

    Description: List of outside addresses

    Parent objects:

                    <VRF>

    Child objects:

                    <Address> - Address for which pool utilization needed

    <Filter> (Optional Filter Tag):

                    <CGNAddressRangeFilter>

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <PoolUtilization> <VRFTable> <VRF><Naming><VRFName> <AddressTable>

#### <Address>

    Description: Address for which pool utilization needed

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address

    Value: cnat_v4_pool_util_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <PoolUtilization> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address>

### Filters

#### <CGNAddressRangeFilter>

    Description:
    Range of addresses

    Parameters:

            <StartAddress>
             (optional)

            Type: IPV4Address

            Description:Start address

            <EndAddress>
             (optional)

            Type: IPV4Address

            Description:End address

## XML Schema Object Documentation for manageability_perf_enable_stats_cfg, version 4. 0.

### Objects

#### <Statistics>

    Description: Start periodic collection using a defined a template

    Parent objects:

                    <Enable>

    Child objects:

                    <BGP> - Data collection for BGP

                    <CPUNode> - Collection for CPU

                    <DataRateInterface> - Statistics collection for generic-counters

                    <GenericCounterInterface> - Statistics collection for generic-counters

                    <LDP_MPLS> - Collection for labels distribution protocol

                    <MemoryNode> - Collection for memory

                    <OSPFv2Protocol> - Data collection for OSPF v2 Protocol

                    <OSPFv3Protocol> - Data collection for OSPF v3 Protocol

                    <ProcessNode> - Collection for process

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics>

#### <OSPFv2Protocol>

    Description: Data collection for OSPF v2 Protocol

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <OSPFv2Protocol>

#### <TemplateName>

    Description: Template name

    Parent objects:

                    <OSPFv2Protocol>

                    <OSPFv3Protocol>

                    <BGP>

                    <Node>

                    <NodeAll>

                    <LDP_MPLS>

                    <DataRateInterface>

                    <GenericCounterInterface>

    Values:

            <name>
             (mandatory)

            Type: xsd:string

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <OSPFv2Protocol> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <OSPFv3Protocol> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <BGP> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <GenericCounterInterface> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <DataRateInterface> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <LDP_MPLS> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

#### <OSPFv3Protocol>

    Description: Data collection for OSPF v3 Protocol

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <OSPFv3Protocol>

#### <BGP>

    Description: Data collection for BGP

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <BGP>

#### <GenericCounterInterface>

    Description: Statistics collection for generic-counters

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <GenericCounterInterface>

#### <DataRateInterface>

    Description: Statistics collection for generic-counters

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <DataRateInterface>

#### <LDP_MPLS>

    Description: Collection for labels distribution protocol

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <LDP_MPLS>

#### <CPUNode>

    Description: Collection for CPU

    Parent objects:

                    <Statistics>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode>

#### <NodeAll>

    Description: All the the nodes

    Parent objects:

                    <CPUNode>

                    <MemoryNode>

                    <ProcessNode>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode> <NodeAll>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode> <NodeAll>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode> <NodeAll>

#### <NodeTable>

    Description: Node specification

    Parent objects:

                    <CPUNode>

                    <MemoryNode>

                    <ProcessNode>

    Child objects:

                    <Node> - Node instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode> <NodeTable>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode> <NodeTable>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode> <NodeTable>

#### <Node>

    Description: Node instance

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <CPUNode> <NodeTable> <Node><Naming><NodeID>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode> <NodeTable> <Node><Naming><NodeID>

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode> <NodeTable> <Node><Naming><NodeID>

#### <MemoryNode>

    Description: Collection for memory

    Parent objects:

                    <Statistics>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <MemoryNode>

#### <ProcessNode>

    Description: Collection for process

    Parent objects:

                    <Statistics>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Statistics> <ProcessNode>

## XML Schema Object Documentation for l2-eth-infra_gl_cfg, version 5. 1.

### Objects

#### <EgressFiltering>

    Description: Egress Filtering Configuration

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <EgressFilteringDefaultOn> - Whether Egress Filtering is on by default

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EgressFiltering>

#### <EgressFilteringDefaultOn>

    Description: Whether Egress Filtering is on by default

    Parent objects:

                    <EgressFiltering>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Switch Egress Filtering on by default

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EgressFiltering> <EgressFilteringDefaultOn>

## XML Schema Object Documentation for tunl_gre_ma_cfg, version 1. 1.

### Objects

#### <TunnelIP>

    Description: IP over GRE encapsulation

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Destination> - Configure destination of tunnel

                    <Disable> - Disable DF bit (i.e. allow fragmentation)

                    <Keepalive> - Enable keepalive packets on this tunnel

                    <Mode> - Tunnel encapsulation method

                    <Source> - Configure source of tunnel

                    <TOS> - Configure Type of Service bits for this tunnel

                    <TTL> - Configure the time-to-live for packets sent over this tunnel

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP>

#### <Destination>

    Description: Configure destination of tunnel

    Parent objects:

                    <TunnelIP>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 address of the tunnel destination

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <Destination>

#### <Disable>

    Description: Disable DF bit (i.e. allow fragmentation)

    Parent objects:

                    <TunnelIP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE or FALSE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <Disable>

#### <Keepalive>

    Description: Enable keepalive packets on this tunnel

    Parent objects:

                    <TunnelIP>

    Values:

            <KeepAlivePeriod>
             (optional)

            Type: Range. Value lies between 1 and 32767

            Description:Keepalive period in seconds (default 10 seconds)

            <KeepAliveRetries>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Number of retries (default 3)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <Keepalive>

#### <Mode>

    Description: Tunnel encapsulation method

    Parent objects:

                    <TunnelIP>

    Values:

            <Value>
             (mandatory)

            Type: xsd:unsignedInt

            Description:IPV4 - 1

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <Mode>

#### <Source>

    Description: Configure source of tunnel

    Parent objects:

                    <TunnelIP>

    Values:

            <Type>
             (optional)

            Type: xsd:unsignedInt

            Description:1 Interface Name, 2 for Ipv4 Address

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address of the tunnel source

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Name of tunnel source interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <Source>

#### <TOS>

    Description: Configure Type of Service bits for this tunnel

    Parent objects:

                    <TunnelIP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Enter TOS bits as decimal value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <TOS>

#### <TTL>

    Description: Configure the time-to-live for packets sent over this tunnel

    Parent objects:

                    <TunnelIP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Enter the TTL value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelIP> <TTL>

## XML Schema Object Documentation for ethernet_link_oam_action, version 1. 0.

### Objects

#### <EtherLinkOAM>

    Description: Ethernet Link OAM action commands

    Parent objects:

                    <Action>

    Child objects:

                    <ClearInterfaceTable> - Table of interfaces with Ethernet Link OAM enabled

                    <EtherLinkOAMInterfaceTable> - Table of interfaces with Ethernet Link OAM enabled

    Available Paths:

     -

    <Action> <EtherLinkOAM>

#### <EtherLinkOAMInterfaceTable>

    Description: Table of interfaces with Ethernet Link OAM enabled

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <EtherLinkOAMInterface> - Ethernet Link OAM interface

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable>

#### <EtherLinkOAMInterface>

    Description: Ethernet Link OAM interface

    Parent objects:

                    <EtherLinkOAMInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Child objects:

                    <GetRemoteDiscoveryInfo> - Get remote discovery info for an interface

                    <GetRemoteStats> - Get remote Ethernet Link OAM stats for an interface

                    <LoopbackDisable> - Disable loopback on an interface

                    <LoopbackEnable> - Enable loopback on an interface

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable> <EtherLinkOAMInterface><Naming><MemberInterface>

#### <LoopbackEnable>

    Description: Enable loopback on an interface

    Parent objects:

                    <EtherLinkOAMInterface>

    Value: elod_loopback_result

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable> <EtherLinkOAMInterface><Naming><MemberInterface> <LoopbackEnable>

#### <LoopbackDisable>

    Description: Disable loopback on an interface

    Parent objects:

                    <EtherLinkOAMInterface>

    Value: elod_loopback_result

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable> <EtherLinkOAMInterface><Naming><MemberInterface> <LoopbackDisable>

#### <GetRemoteStats>

    Description: Get remote Ethernet Link OAM stats for an interface

    Parent objects:

                    <EtherLinkOAMInterface>

    Value: elod_remote_stats

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable> <EtherLinkOAMInterface><Naming><MemberInterface> <GetRemoteStats>

#### <GetRemoteDiscoveryInfo>

    Description: Get remote discovery info for an interface

    Parent objects:

                    <EtherLinkOAMInterface>

    Value: elod_discovery_info

    Available Paths:

     -

    <Action> <EtherLinkOAM> <EtherLinkOAMInterfaceTable> <EtherLinkOAMInterface><Naming><MemberInterface> <GetRemoteDiscoveryInfo>

#### <ClearInterfaceTable>

    Description: Table of interfaces with Ethernet Link OAM enabled

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <ClearInterface> - Ethernet Link OAM interface

    Available Paths:

     -

    <Action> <EtherLinkOAM> <ClearInterfaceTable>

#### <ClearInterface>

    Description: Ethernet Link OAM interface

    Parent objects:

                    <ClearInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear Ethernet Link OAM stats for this interface

        Default value: none.

    Available Paths:

     -

    <Action> <EtherLinkOAM> <ClearInterfaceTable> <ClearInterface><Naming><MemberInterface>

## XML Schema Object Documentation for bundlemgr_distrib_bdl_mlacp_cfg, version 5. 0.

### Objects

#### <mLACP>

    Description: Multi-chassis LACP configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ICCPGroup> - Specify an ICCP Group in which this bundle should operate

                    <Maximize> - Set parameters to maximize between the mLACP peers

                    <PortPriority> - Set the port priority for member links when using mLACP

                    <RecoveryDelay> - Set the delay before the bundle becomes active after recovery from failure

                    <SwitchoverType> - Set the type of mLACP switchover to use for this bundle

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP>

#### <ICCPGroup>

    Description: Specify an ICCP Group in which this bundle should operate

    Parent objects:

                    <mLACP>

    Values:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ID for the ICCP Group

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP> <ICCPGroup>

#### <PortPriority>

    Description: Set the port priority for member links when using mLACP

    Parent objects:

                    <mLACP>

    Values:

            <PortPriority>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:The LACP port priority (lower value is higher priority)

        Default value:
            PortPriority => 32768

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP> <PortPriority>

#### <SwitchoverType>

    Description: Set the type of mLACP switchover to use for this bundle

    Parent objects:

                    <mLACP>

    Values:

            <SwitchoverType>
             (mandatory)

            Type: MlacpSwitchoverType

            Description:The mLACP switchover type

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP> <SwitchoverType>

#### <Maximize>

    Description: Set parameters to maximize between the mLACP peers

    Parent objects:

                    <mLACP>

    Values:

            <MaximizeBy>
             (mandatory)

            Type: MlacpMaximizeParameter

            Description:The paramenter which should be maximized

            <LinkThreshold>
             (optional)

            Type: Range. Value lies between 0 and 64

            Description:The number of links below which to switch to the peer if it has more links available. Only applicable if maximizing by links. If 0, no threshold is applied.

            <BandwidthThreshold>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:The bandwidth (in kbps) below which to switch to the peer if it has more bandwidth available. Only applicable if maximizing by bandwidth. If 0, no threshold is applied.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP> <Maximize>

#### <RecoveryDelay>

    Description: Set the delay before the bundle becomes active after recovery from failure

    Parent objects:

                    <mLACP>

    Values:

            <RecoveryDelay>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Recovery delay in seconds.

        Default value:
            RecoveryDelay => 300

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <mLACP> <RecoveryDelay>

### Datatypes

#### MlacpSwitchoverType

        Definition: Enumeration. Valid values are:
            'BruteForce' - Brute force shutdown
            'Revertive' - Revertive behavior

#### MlacpMaximizeParameter

        Definition: Enumeration. Valid values are:
            'Links' - Maximize the number of operational links
            'Bandwidth' - Maximize the operational bandwidth

## XML Schema Object Documentation for spabrg_oper, version 1. 0.

### Objects

#### <SPABridge>

    Description: SPA bridge driver information

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of nodes with SPA

    Available Paths:

     -

    <Operational> <SPABridge>

#### <NodeTable>

    Description: List of nodes with SPA

    Parent objects:

                    <SPABridge>

    Child objects:

                    <Node> - Per node SPA bridge driver data

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable>

#### <Node>

    Description: Per node SPA bridge driver data

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <BayTable> - SPA information

                    <ReceiveBayTable> - Receive channel information

                    <TransmitBayTable> - Transmit channel information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName>

#### <ReceiveBayTable>

    Description: Receive channel information

    Parent objects:

                    <Node>

    Child objects:

                    <ReceiveBay> - Receive channel bay information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <ReceiveBayTable>

#### <ReceiveBay>

    Description: Receive channel bay information

    Parent objects:

                    <ReceiveBayTable>

    <Naming>:

            <BayID>
             (mandatory)

            Type: C12KSPABayNumber

            Description:Specify bay number

    Child objects:

                    <ReceiveChannelTable> - List of channels

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <ReceiveBayTable> <ReceiveBay><Naming><BayID>

#### <ReceiveChannelTable>

    Description: List of channels

    Parent objects:

                    <ReceiveBay>

    Child objects:

                    <ReceiveChannel> - Receive channel information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <ReceiveBayTable> <ReceiveBay><Naming><BayID> <ReceiveChannelTable>

#### <ReceiveChannel>

    Description: Receive channel information

    Parent objects:

                    <ReceiveChannelTable>

    <Naming>:

            <ChannelID>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Specify channel number for receive

    Value: spabrg_channel_info_bag

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <ReceiveBayTable> <ReceiveBay><Naming><BayID> <ReceiveChannelTable> <ReceiveChannel><Naming><ChannelID>

#### <TransmitBayTable>

    Description: Transmit channel information

    Parent objects:

                    <Node>

    Child objects:

                    <TransmitBay> - Transmit channel bay information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <TransmitBayTable>

#### <TransmitBay>

    Description: Transmit channel bay information

    Parent objects:

                    <TransmitBayTable>

    <Naming>:

            <BayID>
             (mandatory)

            Type: C12KSPABayNumber

            Description:Specify bay number

    Child objects:

                    <TransmitChannelTable> - List of channels

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <TransmitBayTable> <TransmitBay><Naming><BayID>

#### <TransmitChannelTable>

    Description: List of channels

    Parent objects:

                    <TransmitBay>

    Child objects:

                    <TransmitChannel> - Receive channel information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <TransmitBayTable> <TransmitBay><Naming><BayID> <TransmitChannelTable>

#### <TransmitChannel>

    Description: Receive channel information

    Parent objects:

                    <TransmitChannelTable>

    <Naming>:

            <ChannelID>
             (mandatory)

            Type: Range. Value lies between 0 and 191

            Description:Specify channel number for transmit

    Value: spabrg_channel_info_bag

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <TransmitBayTable> <TransmitBay><Naming><BayID> <TransmitChannelTable> <TransmitChannel><Naming><ChannelID>

#### <BayTable>

    Description: SPA information

    Parent objects:

                    <Node>

    Child objects:

                    <Bay> - SPA bay information

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <BayTable>

#### <Bay>

    Description: SPA bay information

    Parent objects:

                    <BayTable>

    <Naming>:

            <BayID>
             (mandatory)

            Type: C12KSPABayNumber

            Description:Specifying bay number

    Value: spabrg_spa_info_bag

    Available Paths:

     -

    <Operational> <SPABridge> <NodeTable> <Node><Naming><NodeName> <BayTable> <Bay><Naming><BayID>

### Datatypes

#### C12KSPABayNumber

        Definition: Range. Value lies between 0 and 3

## XML Schema Object Documentation for mpls_vpn_oper, version 2. 1.

### Objects

#### <L3VPN>

    Description: L3VPN operational data

    Task IDs required: ipv4

    Parent objects:

                    <Operational>

    Child objects:

                    <InvalidVRFTable> - Invalid VRF Table (VRFs that are forward referenced)

                    <VRFTable> - VRF Table

    Available Paths:

     -

    <Operational> <L3VPN>

#### <VRFTable>

    Description: VRF Table

    Parent objects:

                    <L3VPN>

    Child objects:

                    <VRF> - VRF

    <Filter> (Optional Filter Tag):

                    <L3VPN_AF_VRF_Filter>

    Available Paths:

     -

    <Operational> <L3VPN> <VRFTable>

#### <VRF>

    Description: VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:The Name for a VRF

    Value: mpls_vpn_vrf

    Available Paths:

     -

    <Operational> <L3VPN> <VRFTable> <VRF><Naming><VRFName>

#### <InvalidVRFTable>

    Description: Invalid VRF Table (VRFs that are forward referenced)

    Parent objects:

                    <L3VPN>

    Child objects:

                    <InvalidVRF> - Invalid VRF (VRF that is forward referenced)

    Available Paths:

     -

    <Operational> <L3VPN> <InvalidVRFTable>

#### <InvalidVRF>

    Description: Invalid VRF (VRF that is forward referenced)

    Parent objects:

                    <InvalidVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:The Name for an invalid VRF

    Value: mpls_vpn_vrf

    Available Paths:

     -

    <Operational> <L3VPN> <InvalidVRFTable> <InvalidVRF><Naming><VRFName>

### Datatypes

#### L3VPN_SAFType

        Definition: Enumeration. Valid values are:
            'Unicast' - SAFI unicast
            'Multicast' - SAFI multicast

#### L3VPN_AFType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address family
            'IPv6' - IPv6 address family

### Filters

#### <L3VPN_AF_VRF_Filter>

    Description:
    VRF information for a specific vrf,afi & safi

    Parameters:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

            <AFName>
             (optional)

            Type: L3VPN_AFType

            Description:Address family

            <SAFName>
             (optional)

            Type: L3VPN_SAFType

            Description:Sub-address family

## XML Schema Object Documentation for mpls_io_oper, version 1. 0.

### Objects

#### <MPLS_EA>

    Description: MPLS IO EA operational data

    Task IDs required: mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - NODE container class for MPLS IO EA operational data

    Available Paths:

     -

    <Operational> <MPLS_EA>

#### <NodeTable>

    Description: NODE container class for MPLS IO EA operational data

    Parent objects:

                    <MPLS_EA>

    Child objects:

                    <Node> - Per node MPLS IO EA operational data

    Available Paths:

     -

    <Operational> <MPLS_EA> <NodeTable>

#### <Node>

    Description: Per node MPLS IO EA operational data

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <InterfaceTable> - MPLS IO EA Interfaces information

    Available Paths:

     -

    <Operational> <MPLS_EA> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: MPLS IO EA Interfaces information

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - MPLS IO EA NODE Interface data

    Available Paths:

     -

    <Operational> <MPLS_EA> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: MPLS IO EA NODE Interface data

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpls_io_show_intf_info

    Available Paths:

     -

    <Operational> <MPLS_EA> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for netflow_asr9k_cfg, version 1. 0.

### Objects

#### <NetFlow>

    Description: NetFlow Configuration

    Task IDs required: netflow

    Parent objects:

                    <Configuration>

    Child objects:

                    <FlowExporterMapTable> - Configure a flow exporter map

                    <FlowMonitorMapTable> - Flow monitor map configuration

                    <FlowSamplerMapTable> - Flow sampler map configuration

    Available Paths:

     -

    <Configuration> <NetFlow>

#### <FlowExporterMapTable>

    Description: Configure a flow exporter map

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowExporterMap> - Exporter map name

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable>

#### <FlowExporterMap>

    Description: Exporter map name

    Parent objects:

                    <FlowExporterMapTable>

    <Naming>:

            <ExporterMapName>
             (mandatory)

            Type: NFMapNameType

            Description:Exporter map name

    Child objects:

                    <DSCP> - Specify DSCP value for export packets

                    <Destination> - Configure export destination (collector)

                    <Enable> - Enable the flow exporter map. Deletion of this object also causes deletion of all objects under FlowExporterMap associated with this exporter map.

                    <SourceInterface> - Configure source interface for collector

                    <UDP> - Use UDP as transport protocol

                    <VersionTable> - Specify export version parameters

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName>

#### <Enable>

    Description: Enable the flow exporter map. Deletion of this object also causes deletion of all objects under FlowExporterMap associated with this exporter map.

    Parent objects:

                    <FlowExporterMap>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable the flow exporter map

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <Enable>

#### <Destination>

    Description: Configure export destination (collector)

    Parent objects:

                    <FlowExporterMap>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:Destination IPv4 address

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <Destination>

#### <DSCP>

    Description: Specify DSCP value for export packets

    Parent objects:

                    <FlowExporterMap>

    Values:

            <DSCP>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <DSCP>

#### <SourceInterface>

    Description: Configure source interface for collector

    Parent objects:

                    <FlowExporterMap>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Source interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <SourceInterface>

#### <UDP>

    Description: Use UDP as transport protocol

    Parent objects:

                    <FlowExporterMap>

    Child objects:

                    <DestinationPort> - Configure Destination UDP port

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <UDP>

#### <DestinationPort>

    Description: Configure Destination UDP port

    Parent objects:

                    <UDP>

    Values:

            <PortNumber>
             (mandatory)

            Type: Range. Value lies between 1024 and 65535

            Description:Port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <UDP> <DestinationPort>

#### <VersionTable>

    Description: Specify export version parameters

    Parent objects:

                    <FlowExporterMap>

    Child objects:

                    <Version> - Configure export version options

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable>

#### <Version>

    Description: Configure export version options

    Parent objects:

                    <VersionTable>

    <Naming>:

            <VersionNumber>
             (mandatory)

            Type: NFExportVersionType

            Description:Export version number

    Child objects:

                    <CommonTemplateTimeout> - Specify custom timeout for the template

                    <DataTemplateTimeout> - Data template configuration options

                    <Enable> - Enable the export version

                    <Options> - Specify options for exporting templates

                    <OptionsTemplateTimeout> - Option template configuration options

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber>

#### <Enable>

    Description: Enable the export version

    Parent objects:

                    <Version>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable the export version

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <Enable>

#### <Options>

    Description: Specify options for exporting templates

    Parent objects:

                    <Version>

    Child objects:

                    <InterfaceTableExportTimeout> - Specify timeout for exporting interface table

                    <SamplerTableExportTimeout> - Specify timeout for exporting sampler table

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <Options>

#### <InterfaceTableExportTimeout>

    Description: Specify timeout for exporting interface table

    Parent objects:

                    <Options>

    Values:

            <Timeout>
             (mandatory)

            Type: NFExportTimeoutType

            Description:Timeout value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <Options> <InterfaceTableExportTimeout>

#### <SamplerTableExportTimeout>

    Description: Specify timeout for exporting sampler table

    Parent objects:

                    <Options>

    Values:

            <Timeout>
             (mandatory)

            Type: NFExportTimeoutType

            Description:Timeout value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <Options> <SamplerTableExportTimeout>

#### <CommonTemplateTimeout>

    Description: Specify custom timeout for the template

    Parent objects:

                    <Version>

    Values:

            <Timeout>
             (mandatory)

            Type: NFTemplateTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 1800

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <CommonTemplateTimeout>

#### <DataTemplateTimeout>

    Description: Data template configuration options

    Parent objects:

                    <Version>

    Values:

            <Timeout>
             (mandatory)

            Type: NFTemplateTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 1800

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <DataTemplateTimeout>

#### <OptionsTemplateTimeout>

    Description: Option template configuration options

    Parent objects:

                    <Version>

    Values:

            <Timeout>
             (mandatory)

            Type: NFTemplateTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 1800

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterMapName> <VersionTable> <Version><Naming><VersionNumber> <OptionsTemplateTimeout>

#### <FlowMonitorMapTable>

    Description: Flow monitor map configuration

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowMonitorMap> - Monitor map name

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable>

#### <FlowMonitorMap>

    Description: Monitor map name

    Parent objects:

                    <FlowMonitorMapTable>

    <Naming>:

            <MonitorMapName>
             (mandatory)

            Type: NFMapNameType

            Description:Monitor map name

    Child objects:

                    <CacheActiveAgingTimeout> - Specify the active flow cache aging timeout

                    <CacheAgingMode> - Specify the flow cache aging mode

                    <CacheEntries> - Specify the number of entries in the flow cache

                    <CacheInactiveAgingTimeout> - Specify the inactive flow cache aging timeout

                    <CacheUpdateAgingTimeout> - Specify the update flow cache aging timeout

                    <Enable> - Enable the flow monitor map

                    <ExporterTable> - Configure exporters to be used by the monitor-map

                    <Record> - Specify a flow record format

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName>

#### <Enable>

    Description: Enable the flow monitor map

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable the flow monitor map

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <Enable>

#### <ExporterTable>

    Description: Configure exporters to be used by the monitor-map

    Parent objects:

                    <FlowMonitorMap>

    Child objects:

                    <Exporter> - Configure exporter to be used by the monitor-map

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <ExporterTable>

#### <Exporter>

    Description: Configure exporter to be used by the monitor-map

    Parent objects:

                    <ExporterTable>

    <Naming>:

            <ExporterName>
             (mandatory)

            Type: NFMapNameType

            Description:Exporter name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable the exporter

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <ExporterTable> <Exporter><Naming><ExporterName>

#### <CacheEntries>

    Description: Specify the number of entries in the flow cache

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Entries>
             (mandatory)

            Type: NFCacheEntryType

            Description:Number of flow cache entries

        Default value:
            Entries => 65535

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <CacheEntries>

#### <CacheActiveAgingTimeout>

    Description: Specify the active flow cache aging timeout

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Timeout>
             (mandatory)

            Type: NFActiveCacheAgingTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 1800

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <CacheActiveAgingTimeout>

#### <CacheInactiveAgingTimeout>

    Description: Specify the inactive flow cache aging timeout

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Timeout>
             (mandatory)

            Type: NFInactiveCacheAgingTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 15

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <CacheInactiveAgingTimeout>

#### <CacheUpdateAgingTimeout>

    Description: Specify the update flow cache aging timeout

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Timeout>
             (mandatory)

            Type: NFUpdateCacheAgingTimeoutType

            Description:Timeout value in seconds

        Default value:
            Timeout => 1800

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <CacheUpdateAgingTimeout>

#### <CacheAgingMode>

    Description: Specify the flow cache aging mode

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <Mode>
             (mandatory)

            Type: NFCacheAgingModeType

            Description:Cache aging mode

        Default value:
            Mode => Normal

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <CacheAgingMode>

#### <Record>

    Description: Specify a flow record format

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <RecordName>
             (mandatory)

            Type: NFMapNameType

            Description:Flow record format ('ipv4-raw')

            <Label>
             (optional)

            Type: Range. Value lies between 1 and 6

            Description:Enter label value for MPLS record type

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorMapName> <Record>

#### <FlowSamplerMapTable>

    Description: Flow sampler map configuration

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowSamplerMap> - Sampler map name

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowSamplerMapTable>

#### <FlowSamplerMap>

    Description: Sampler map name

    Parent objects:

                    <FlowSamplerMapTable>

    <Naming>:

            <SamplerMapName>
             (mandatory)

            Type: NFMapNameType

            Description:Sampler map name

    Child objects:

                    <Enable> - Enable the sampler map

                    <SamplingModeTable> - Configure packet sampling mode

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowSamplerMapTable> <FlowSamplerMap><Naming><SamplerMapName>

#### <Enable>

    Description: Enable the sampler map

    Parent objects:

                    <FlowSamplerMap>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable the sampler map

        Default value: none.

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowSamplerMapTable> <FlowSamplerMap><Naming><SamplerMapName> <Enable>

#### <SamplingModeTable>

    Description: Configure packet sampling mode

    Parent objects:

                    <FlowSamplerMap>

    Child objects:

                    <SamplingMode> - Configure sampling mode

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowSamplerMapTable> <FlowSamplerMap><Naming><SamplerMapName> <SamplingModeTable>

#### <SamplingMode>

    Description: Configure sampling mode

    Parent objects:

                    <SamplingModeTable>

    <Naming>:

            <Mode>
             (mandatory)

            Type: NFSamplingModeType

            Description:Sampling mode

    Values:

            <SampleNumber>
             (mandatory)

            Type: NFSampleNumberType

            Description:Number of packets to be sampled in the sampling interval

            <Interval>
             (mandatory)

            Type: NFSampleIntervalType

            Description:Sampling interval in units of packets

        Default value:
            SampleNumber => 1
            Interval => 10000

    Available Paths:

     -

    <Configuration> <NetFlow> <FlowSamplerMapTable> <FlowSamplerMap><Naming><SamplerMapName> <SamplingModeTable> <SamplingMode><Naming><Mode>

### Datatypes

#### NFConfDummyType

        Definition: xsd:boolean

#### NFSamplingModeType

        Definition: Enumeration. Valid values are:
            'Random' - Random sampling

#### NFTemplateTimeoutType

        Definition: Range. Value lies between 1 and 604800

#### NFExportTimeoutType

        Definition: Range. Value lies between 0 and 604800

#### NFMapNameType

        Definition: BoundedString. Length less than or equal to 32

#### NFSampleNumberType

        Definition: Range. Value lies between 1 and 1

#### NFSampleIntervalType

        Definition: Range. Value lies between 1 and 65535

#### NFCacheEntryType

        Definition: Range. Value lies between 4096 and 1000000

#### NFExportVersionType

        Definition: Range. Value lies between 9 and 9

#### NFCacheAgingModeType

        Definition: Enumeration. Valid values are:
            'Normal' - Normal, caches age
            'Permanent' - Permanent, caches never age

#### NFActiveCacheAgingTimeoutType

        Definition: Range. Value lies between 1 and 604800

#### NFInactiveCacheAgingTimeoutType

        Definition: Range. Value lies between 0 and 604800

#### NFUpdateCacheAgingTimeoutType

        Definition: Range. Value lies between 1 and 604800

## XML Schema Object Documentation for alpha_display_oper, version 2. 0.

### Objects

#### <AlphaDisplay>

    Description: Alpha Display Operational data space

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <Operational> <AlphaDisplay>

## XML Schema Object Documentation for prm_profile_cfg, version 1. 1.

### Objects

#### <HardwareModuleProfile>

    Description: Memory resource configuration

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <Scale> - Memory resource profile scale

    Available Paths:

     -

    <Configuration> <HardwareModuleProfile>

#### <Scale>

    Description: Memory resource profile scale

    Parent objects:

                    <HardwareModuleProfile>

    Values:

            <Scale>
             (mandatory)

            Type: PRMConfigProfileType

            Description:Profile scale

        Default value:
            Scale => Default

    Available Paths:

     -

    <Configuration> <HardwareModuleProfile> <Scale>

### Datatypes

#### PRMConfigProfileType

        Definition: Enumeration. Valid values are:
            'Default' - Default scale profile
            'L3' - L3 scale profile

## XML Schema Object Documentation for ipv4_pim_common_action, version 3. 0.

### Objects

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <PIM>

                    <IPV6_PIM>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Action> <PIM> <VRFTable>

     -

    <Action> <IPV6_PIM> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <Clear> - Clear PIM information

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName>

#### <Clear>

    Description: Clear PIM information

    Parent objects:

                    <VRF>

    Child objects:

                    <AutoRPMappingsTable> - Clear AutoRP mappings

                    <BSR> - Clear PIM BSR group mappings

                    <Counters> - Clear PIM counters

                    <Reset> - Reset connection with the MRIB

                    <TopologyGroupTable> - Clear the PIM topology table

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear>

#### <TopologyGroupTable>

    Description: Clear the PIM topology table

    Parent objects:

                    <Clear>

    Child objects:

                    <TopologyGroup> - Clear the PIM topology table for a particular group

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <TopologyGroupTable>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <TopologyGroupTable>

#### <TopologyGroup>

    Description: Clear the PIM topology table for a particular group

    Parent objects:

                    <TopologyGroupTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear topology for this group

        Default value: none.

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <TopologyGroupTable> <TopologyGroup><Naming><GroupAddress>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <TopologyGroupTable> <TopologyGroup><Naming><GroupAddress>

#### <Reset>

    Description: Reset connection with the MRIB

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Reset MRIB connection

        Default value: none.

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <Reset>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <Reset>

#### <Counters>

    Description: Clear PIM counters

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear PIM counters

        Default value: none.

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <Counters>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <Counters>

#### <AutoRPMappingsTable>

    Description: Clear AutoRP mappings

    Parent objects:

                    <Clear>

    Child objects:

                    <AutoRPMappings> - Clear AutoRP mappings for a particular Rendezvous Point

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <AutoRPMappingsTable>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <AutoRPMappingsTable>

#### <AutoRPMappings>

    Description: Clear AutoRP mappings for a particular Rendezvous Point

    Parent objects:

                    <AutoRPMappingsTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPV4Address

            Description:Rendezvous Point address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear AutoRP mappings for this Rendezvous Point

        Default value: none.

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <AutoRPMappingsTable> <AutoRPMappings><Naming><RPAddress>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <AutoRPMappingsTable> <AutoRPMappings><Naming><RPAddress>

#### <BSR>

    Description: Clear PIM BSR group mappings

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear PIM BSR group mappings

        Default value: none.

    Available Paths:

     -

    <Action> <PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <BSR>

     -

    <Action> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Clear> <BSR>

## XML Schema Object Documentation for tunnel_gre_cfg, version 1. 5.

### Objects

#### <Tunnel>

    Description: Tunnel template used for L3 VPNs

    Task IDs required: tunnel

    Parent objects:

                    <Configuration>

    Child objects:

                    <TemplateTable> - List of tunnel templates

    Available Paths:

     -

    <Configuration> <Tunnel>

#### <TemplateTable>

    Description: List of tunnel templates

    Parent objects:

                    <Tunnel>

    Child objects:

                    <Template> - The tunnel template name

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable>

#### <Template>

    Description: The tunnel template name

    Parent objects:

                    <TemplateTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Tunnel template name

    Child objects:

                    <Configure> - Configurations of tunnel template

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name>

#### <Configure>

    Description: Configurations of tunnel template

    Parent objects:

                    <Template>

    Child objects:

                    <Encapsulation> - The tunnel encapsulation type

                    <MTU> - MTU configuration for tunnel header

                    <Source> - Tunnel source

                    <Source-Pool> - Tunnel source address pool

                    <TOS> - TOS configuration for tunnel header

                    <TTL> - TTL configuration for tunnel header

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure>

#### <TOS>

    Description: TOS configuration for tunnel header

    Parent objects:

                    <Configure>

    Values:

            <TOS>
             (mandatory)

            Type: TOSRange

            Description:TOS value

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <TOS>

#### <TTL>

    Description: TTL configuration for tunnel header

    Parent objects:

                    <Configure>

    Values:

            <TTL>
             (mandatory)

            Type: TTLRange

            Description:TTL value

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <TTL>

#### <MTU>

    Description: MTU configuration for tunnel header

    Parent objects:

                    <Configure>

    Values:

            <MTU>
             (mandatory)

            Type: MTURange

            Description:MTU value

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <MTU>

#### <Encapsulation>

    Description: The tunnel encapsulation type

    Parent objects:

                    <Configure>

    Child objects:

                    <L2TP> - Layer 2 Tunnel Protocol

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Encapsulation>

#### <L2TP>

    Description: Layer 2 Tunnel Protocol

    Parent objects:

                    <Encapsulation>

    Child objects:

                    <L2TPEncap> - Configure the L2TP encapsulation

                    <Rollover> - Change the present session/cookie to new ones

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Encapsulation> <L2TP>

#### <L2TPEncap>

    Description: Configure the L2TP encapsulation

    Parent objects:

                    <L2TP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Layer 2 Tunnel Protocol

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Encapsulation> <L2TP> <L2TPEncap>

#### <Rollover>

    Description: Change the present session/cookie to new ones

    Parent objects:

                    <L2TP>

    Values:

            <Periodic>
             (mandatory)

            Type: PeriodicRange

            Description:Periodic rollover time in seconds

            <Holddown>
             (optional)

            Type: HolddownRange

            Description:Timer value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Encapsulation> <L2TP> <Rollover>

#### <Source>

    Description: Tunnel source

    Parent objects:

                    <Configure>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Source>

#### <Source-Pool>

    Description: Tunnel source address pool

    Parent objects:

                    <Configure>

    Values:

            <SrcIPAddress>
             (optional)

            Type: IPV4Address

            Description:Source Pool address

            <Prefix>
             (optional)

            Type: IPV4Mask

            Description:Prefix length of source pool address

        Default value: none.

    Available Paths:

     -

    <Configuration> <Tunnel> <TemplateTable> <Template><Naming><Name> <Configure> <Source-Pool>

### Datatypes

#### TOSRange

        Definition: Range. Value lies between 0 and 255

#### TTLRange

        Definition: Range. Value lies between 1 and 255

#### MTURange

        Definition: Range. Value lies between 576 and 9000

## XML Schema Object Documentation for infra_correlator_action, version 1. 0.

### Objects

#### <Correlator>

    Description: Correlator action data

    Task IDs required: logging

    Parent objects:

                    <Action>

    Child objects:

                    <Delete> - Deletion of correlated alarms

    Available Paths:

     -

    <Action> <Correlator>

#### <Delete>

    Description: Deletion of correlated alarms

    Parent objects:

                    <Correlator>

    Child objects:

                    <AllAlarms> - Apply the action to all the correlated alarms

                    <CorrelationIDTable> - Table of Correlation IDs

    Available Paths:

     -

    <Action> <Correlator> <Delete>

#### <AllAlarms>

    Description: Apply the action to all the correlated alarms

    Parent objects:

                    <Delete>

    Values:

            <Delete>
             (mandatory)

            Type: xsd:boolean

            Description:Delete all the correlated alarms

        Default value: none.

    Available Paths:

     -

    <Action> <Correlator> <Delete> <AllAlarms>

#### <CorrelationIDTable>

    Description: Table of Correlation IDs

    Parent objects:

                    <Delete>

    Child objects:

                    <CorrelationID> - Delete all alarms with a given correlation ID

    Available Paths:

     -

    <Action> <Correlator> <Delete> <CorrelationIDTable>

#### <CorrelationID>

    Description: Delete all alarms with a given correlation ID

    Parent objects:

                    <CorrelationIDTable>

    <Naming>:

            <CorrelationID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Correlation ID

    Values:

            <Delete>
             (mandatory)

            Type: xsd:boolean

            Description:Delete alarms with the specified correlation ID

        Default value: none.

    Available Paths:

     -

    <Action> <Correlator> <Delete> <CorrelationIDTable> <CorrelationID><Naming><CorrelationID>

## XML Schema Object Documentation for atm_oam_if_cfg, version 2. 0.

### Objects

#### <OAM>

    Description: ATM interface OAM configuration

    Task IDs required: atm

    Parent objects:

                    <ATM>

    Child objects:

                    <Flush> - Enable flush to stop processing OAM cells on this interface

                    <LOS_F4F5_RDI> - Enable F4/F5 assertion when interface LOS occurs

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <OAM>

#### <LOS_F4F5_RDI>

    Description: Enable F4/F5 assertion when interface LOS occurs

    Parent objects:

                    <OAM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable LOS F4/F5

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <OAM> <LOS_F4F5_RDI>

#### <Flush>

    Description: Enable flush to stop processing OAM cells on this interface

    Parent objects:

                    <OAM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable flush

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <OAM> <Flush>

## XML Schema Object Documentation for ppp_mgr_action, version 1. 0.

### Objects

#### <PPP>

    Description: PPP action commands

    Task IDs required: ppp

    Parent objects:

                    <Action>

    Child objects:

                    <ClearInterfaceStatisticsTable> - Clear Per interface PPP operational statistics

                    <NodeTable> - Per node PPP action commands

    Available Paths:

     -

    <Action> <PPP>

#### <ClearInterfaceStatisticsTable>

    Description: Clear Per interface PPP operational statistics

    Parent objects:

                    <PPP>

    Child objects:

                    <ClearInterfaceStatistics> - Clear LCP and NCP statistics for an interface running PPP

    Available Paths:

     -

    <Action> <PPP> <ClearInterfaceStatisticsTable>

#### <ClearInterfaceStatistics>

    Description: Clear LCP and NCP statistics for an interface running PPP

    Parent objects:

                    <ClearInterfaceStatisticsTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface running PPP

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear LCP and NCP statistics for this interface

        Default value: none.

    Available Paths:

     -

    <Action> <PPP> <ClearInterfaceStatisticsTable> <ClearInterfaceStatistics><Naming><Interface>

#### <NodeTable>

    Description: Per node PPP action commands

    Parent objects:

                    <PPP>

    Child objects:

                    <Node> - The PPP action commands for a particular node

    Available Paths:

     -

    <Action> <PPP> <NodeTable>

#### <Node>

    Description: The PPP action commands for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <ClearSSOStateAll> - Clear all PPP SSO state for a particular node

                    <ClearSSOStateTable> - Clear per-interface PPP SSO state

                    <ClearStatistics> - Clear PPP statistics data for a particular node

    Available Paths:

     -

    <Action> <PPP> <NodeTable> <Node><Naming><NodeID>

#### <ClearStatistics>

    Description: Clear PPP statistics data for a particular node

    Parent objects:

                    <Node>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear LCP and NCP statistics for this node

        Default value: none.

    Available Paths:

     -

    <Action> <PPP> <NodeTable> <Node><Naming><NodeID> <ClearStatistics>

#### <ClearSSOStateAll>

    Description: Clear all PPP SSO state for a particular node

    Parent objects:

                    <Node>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all PPP SSO State for this node

        Default value: none.

    Available Paths:

     -

    <Action> <PPP> <NodeTable> <Node><Naming><NodeID> <ClearSSOStateAll>

#### <ClearSSOStateTable>

    Description: Clear per-interface PPP SSO state

    Parent objects:

                    <Node>

    Child objects:

                    <ClearSSOState> - Clear PPP SSO State for a particular interface

    Available Paths:

     -

    <Action> <PPP> <NodeTable> <Node><Naming><NodeID> <ClearSSOStateTable>

#### <ClearSSOState>

    Description: Clear PPP SSO State for a particular interface

    Parent objects:

                    <ClearSSOStateTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface to clear SSO state for

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear PPP SSO State for this interface

        Default value: none.

    Available Paths:

     -

    <Action> <PPP> <NodeTable> <Node><Naming><NodeID> <ClearSSOStateTable> <ClearSSOState><Naming><Interface>

## XML Schema Object Documentation for ipsla_op_def_path_history_cfg, version 7. 2.

### Objects

#### <History>

    Description: Configure the history parameters for this operation

    Parent objects:

                    <ICMPPathEcho>

    Child objects:

                    <Buckets> - Buckets of history kept

                    <HistoryFilter> - Criteria to add operation data to history

                    <Lives> - Lives of history kept

                    <Samples> - Samples of history kept

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <History>

#### <Buckets>

    Description: Buckets of history kept

    Parent objects:

                    <History>

    Values:

            <BucketCount>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Specify number of history buckets

        Default value:
            BucketCount => 15

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <History> <Buckets>

#### <HistoryFilter>

    Description: Criteria to add operation data to history

    Parent objects:

                    <History>

    Values:

            <FilterValue>
             (mandatory)

            Type: IPSLAHistoryFilterType

            Description:Choose type of data to be stored in history buffer

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <History> <HistoryFilter>

#### <Lives>

    Description: Lives of history kept

    Parent objects:

                    <History>

    Values:

            <LifeCount>
             (mandatory)

            Type: Range. Value lies between 0 and 2

            Description:Specify number of lives to be kept

        Default value:
            LifeCount => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <History> <Lives>

#### <Samples>

    Description: Samples of history kept

    Parent objects:

                    <History>

    Values:

            <SampleCount>
             (mandatory)

            Type: Range. Value lies between 1 and 30

            Description:Specify number of samples to keep

        Default value:
            SampleCount => 16

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <History> <Samples>

## XML Schema Object Documentation for ethernet-cfm_sla_action, version 1. 0.

### Objects

#### <Ethernet>

    Description: The Ethernet SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <Clear> - SLA Clear actions

                    <OnDemandOperationInitiateTable> - Table for initiating SLA on-demand operations

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet>

#### <Clear>

    Description: SLA Clear actions

    Parent objects:

                    <Ethernet>

    Child objects:

                    <OnDemandOperationTable> - Table of current SLA on-demand operations

                    <StatisticsCurrentTable> - Table of current statistics for SLA configured operations

                    <StatisticsHistoricalTable> - Table of historical statistics for SLA configured operations

                    <StatisticsOnDemandCurrentTable> - Table of current statistics for SLA on-demand operations

                    <StatisticsOnDemandHistoricalTable> - Table of historical statistics for SLA on-demand operations

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear>

#### <StatisticsCurrentTable>

    Description: Table of current statistics for SLA configured operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsCurrent> - SLA configured operation to clear current statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsCurrentTable>

#### <StatisticsCurrent>

    Description: SLA configured operation to clear current statistics for

    Parent objects:

                    <StatisticsCurrentTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear current statistics for this SLA configured operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsCurrentTable> <StatisticsCurrent><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsHistoricalTable>

    Description: Table of historical statistics for SLA configured operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsHistorical> - SLA configured operation to clear historical statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsHistoricalTable>

#### <StatisticsHistorical>

    Description: SLA configured operation to clear historical statistics for

    Parent objects:

                    <StatisticsHistoricalTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear historical statistics for this SLA configured operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsHistoricalTable> <StatisticsHistorical><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsOnDemandCurrentTable>

    Description: Table of current statistics for SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsOnDemandCurrent> - SLA on-demand operation to clear current statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsOnDemandCurrentTable>

#### <StatisticsOnDemandCurrent>

    Description: SLA on-demand operation to clear current statistics for

    Parent objects:

                    <StatisticsOnDemandCurrentTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear current statistics for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsOnDemandCurrentTable> <StatisticsOnDemandCurrent><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsOnDemandHistoricalTable>

    Description: Table of historical statistics for SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsOnDemandHistorical> - SLA on-demand operation to clear historical statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsOnDemandHistoricalTable>

#### <StatisticsOnDemandHistorical>

    Description: SLA on-demand operation to clear historical statistics for

    Parent objects:

                    <StatisticsOnDemandHistoricalTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear historical statistics for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <StatisticsOnDemandHistoricalTable> <StatisticsOnDemandHistorical><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <OnDemandOperationTable>

    Description: Table of current SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <OnDemandOperation> - SLA on-demand operation to clear

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <OnDemandOperationTable>

#### <OnDemandOperation>

    Description: SLA on-demand operation to clear

    Parent objects:

                    <OnDemandOperationTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all information for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <Clear> <OnDemandOperationTable> <OnDemandOperation><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <OnDemandOperationInitiateTable>

    Description: Table for initiating SLA on-demand operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <OnDemandOperationInitiate> - Get this item to initiate an SLA on-demand operation

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <OnDemandOperationInitiateTable>

#### <OnDemandOperationInitiate>

    Description: Get this item to initiate an SLA on-demand operation

    Parent objects:

                    <OnDemandOperationInitiateTable>

    <Naming>:

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

            <PacketType>
             (mandatory)

            Type: xsd:string

            Description:The possible packet types are cfm-loopback and cfm-delay-measurement

            <SendType>
             (optional)

            Type: SLASendType

            Description:The packet distribution: single packets or bursts of packets.  If 'Burst' is specified, PacketCount and BurstIntervalUnit must be specified.

            <PacketCount>
             (optional)

            Type: Range. Value lies between 2 and 600

            Description:The number of packets in each burst.  This must be specified if, and only if, the SendType is 'Burst'.

            <PacketInterval>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Interval between packets.  This must be specified if, and only if, SendType is specified.

            <PacketIntervalUnit>
             (optional)

            Type: SLAPacketIntervalUnitsEnum

            Description:Time unit associated with the PacketInterval.  This must be specified if, and only if, SendType is specified.

            <BurstInterval>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Interval between bursts.  This must be specified if, and only if, the SendType is 'Burst' and the 'BurstIntervalUnit' is not 'Once'.

            <BurstIntervalUnit>
             (optional)

            Type: SLABurstIntervalUnitsEnum

            Description:Time unit associated with the BurstInterval.  This must be specified if, and only if, SendType is 'Burst'.

            <PacketSize>
             (optional)

            Type: Range. Value lies between 1 and 9000

            Description:Minimum size to pad outgoing packet to

            <PaddingType>
             (optional)

            Type: SLAPaddingPatternType

            Description:Type of padding to be used for the packet.  This can be specified if, and only if, PacketSize is specified.

            <PaddingValue>
             (optional)

            Type: HexInteger

            Description:Pattern to be used for hex padding.  This can be specified if, and only if, the PaddingType is 'Hex'.

            <Priority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Priority class to assign to outgoing SLA packets.

            <StatisticName1>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the first of up to four statistics that may be measured.

            <BinsCount1>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName1 is specified.

            <BinsWidth1>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName1 is specified.

            <BucketsSize1>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName1 is specified.

            <BucketsSizeUnit1>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize1 is specified.

            <BucketsArchive1>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName1 is specified.

            <StatisticName2>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the second of up to four statistics that may be measured.

            <BinsCount2>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName2 is specified.

            <BinsWidth2>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName2 is specified.

            <BucketsSize2>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName2 is specified.

            <BucketsSizeUnit2>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize2.  This must be specified if, and only if, BucketsSize2 is specified.

            <BucketsArchive2>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName2 is specified.

            <StatisticName3>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the third of up to four statistics that may be measured.

            <BinsCount3>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName3 is specified.

            <BinsWidth3>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName3 is specified.

            <BucketsSize3>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName3 is specified.

            <BucketsSizeUnit3>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize3 is specified.

            <BucketsArchive3>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName3 is specified.

            <StatisticName4>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the fourth of up to four statistics that may be measured.

            <BinsCount4>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName4 is specified.

            <BinsWidth4>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName4 is specified.

            <BucketsSize4>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName4 is specified.

            <BucketsSizeUnit4>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize4 is specified.

            <BucketsArchive4>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName4 is specified.

            <StartTimeType>
             (optional)

            Type: SLAOnDemandStartTimeTypesEnum

            Description:Whether to send the first packet now, after a specified duration, or at a specified time

            <StartTimeRelative>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Time after which to send the first packet.  This must be specified if, and only if, StartTimeType is 'Relative'.

            <StartTimeRelativeUnit>
             (optional)

            Type: SLAOnDemandStartTimeRelativeUnitsEnum

            Description:Units associated with StartTimeRelative.  This must be specified if, and only if, StartTimeType is 'Relative'.

            <StartTimeHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Time after midnight to send the first packet.  This must be specified if, and only if, StartTimeType is 'Absolute'.

            <StartTimeMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight to send the first packet.  This must be specified if, and only if, StartTimeType is 'Absolute'.

            <StartTimeSecond>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight to send the first packet. This may be specified only if StartTimeType is 'Absolute'.

            <StartTimeDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Day of the month on which to send the first packet. This may be specified only if StartTimeType is 'Absolute'.

            <StartTimeMonth>
             (optional)

            Type: SLAOnDemandStartMonthEnum

            Description:Month of the year on which to send the first packet. This may be specified only if StartTimeDay is specified.

            <StartTimeYear>
             (optional)

            Type: xsd:unsignedInt

            Description:Year in which to send the first packet. This may be specified only if StartTimeMonth is specified.

            <ProbeDuration>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Duration of each probe.  This must be specified if, and only if, ProbeDurationUnit is specified.

            <ProbeDurationUnit>
             (optional)

            Type: SLAOnDemandProbeDurationUnitsEnum

            Description:Time unit associated with the ProbeDuration.

            <RepeatInterval>
             (optional)

            Type: Range. Value lies between 1 and 90

            Description:Interval between each probe.  This must be specified if, and only if, RepeatIntervalUnit is specified.

            <RepeatIntervalUnit>
             (optional)

            Type: SLAOnDemandRepeatIntervalUnitsEnum

            Description:Time unit associated with the RepeatInterval.

            <RepeatCount>
             (optional)

            Type: Range. Value lies between 2 and 100

            Description:Total number of times to perform the probe.  This must be specified if, and only if, RepeatIntervalUnit is specified.

    Values:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ID of the initiated on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Ethernet> <OnDemandOperationInitiateTable> <OnDemandOperationInitiate><Naming><DomainName><InterfaceName><MEP_ID><MACAddress><PacketType><SendType><PacketCount><PacketInterval><PacketIntervalUnit><BurstInterval><BurstIntervalUnit><PacketSize><PaddingType><PaddingValue><Priority><StatisticName1><BinsCount1><BinsWidth1><BucketsSize1><BucketsSizeUnit1><BucketsArchive1><StatisticName2><BinsCount2><BinsWidth2><BucketsSize2><BucketsSizeUnit2><BucketsArchive2><StatisticName3><BinsCount3><BinsWidth3><BucketsSize3><BucketsSizeUnit3><BucketsArchive3><StatisticName4><BinsCount4><BinsWidth4><BucketsSize4><BucketsSizeUnit4><BucketsArchive4><StartTimeType><StartTimeRelative><StartTimeRelativeUnit><StartTimeHour><StartTimeMinute><StartTimeSecond><StartTimeDay><StartTimeMonth><StartTimeYear><ProbeDuration><ProbeDurationUnit><RepeatInterval><RepeatIntervalUnit><RepeatCount>

## XML Schema Object Documentation for ciscosystemmib_cfg, version 1. 0.

### Objects

#### <System>

    Description: CISCO-SYSTEM-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoSystemMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <System>

#### <Enable>

    Description: Enable ciscoSystemMIB notifications

    Parent objects:

                    <System>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoSystemMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <System> <Enable>

## XML Schema Object Documentation for proto1_sla_cfg, version 4. 0.

### Objects

#### <Proto1>

    Description: The Proto1 SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <ProfileTable> - Table of SLA profiles on the protocol

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1>

#### <ProfileTable>

    Description: Table of SLA profiles on the protocol

    Parent objects:

                    <Proto1>

    Child objects:

                    <Profile> - Name of the profile

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable>

#### <Profile>

    Description: Name of the profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Child objects:

                    <PacketType> - Packet type to use on the profile

                    <Probe> - Probe configuration for the SLA profile

                    <Schedule> - Schedule to use for probes within an operation

                    <StatisticTable> - Statistics configuration for the SLA profile

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName>

#### <PacketType>

    Description: Packet type to use on the profile

    Parent objects:

                    <Profile>

    Values:

            <PacketType>
             (mandatory)

            Type: xsd:string

            Description:The possible packet types are pkt1 - pkt10

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <PacketType>

#### <Probe>

    Description: Probe configuration for the SLA profile

    Parent objects:

                    <Profile>

    Child objects:

                    <PacketSizeAndPadding> - Minimum size to pad outgoing packet to

                    <Priority> - Priority class to assign to outgoing SLA packets

                    <Send> - Schedule to use for packets within a burst.  The default value is to send a single packet once.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <Probe>

#### <Send>

    Description: Schedule to use for packets within a burst.  The default value is to send a single packet once.

    Parent objects:

                    <Probe>

    Values:

            <BurstInterval>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Interval between bursts.  This must be specified if, and only if, the SendType is 'Burst' and the 'BurstIntervalUnit' is not 'Once'.

            <BurstIntervalUnit>
             (optional)

            Type: SLABurstIntervalUnitsEnum

            Description:Time unit associated with the BurstInterval.  This must be specified if, and only is, SendType is 'Burst'.

            <PacketInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 10000

            Description:Interval between packets.

            <PacketIntervalUnit>
             (mandatory)

            Type: SLAPacketIntervalUnitsEnum

            Description:Time unit associated with the PacketInterval, must not be 'Once'.

            <PacketCount>
             (optional)

            Type: Range. Value lies between 2 and 600

            Description:The number of packets in each burst.  This must be specified if, and only if, the SendType is 'Burst'.

            <SendType>
             (mandatory)

            Type: SLASendType

            Description:The packet distribution: single packets or bursts of packets.  If 'Burst' is specified, PacketCount and BurstInterval must be specified.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <Send>

#### <PacketSizeAndPadding>

    Description: Minimum size to pad outgoing packet to

    Parent objects:

                    <Probe>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 9000

            Description:Minimum size to pad outgoing packet to

            <PaddingType>
             (optional)

            Type: SLAPaddingPatternType

            Description:Type of padding to be used for the packet

            <PaddingValue>
             (optional)

            Type: HexInteger

            Description:Pattern to be used for hex padding. This can be specified if, and only if, the PaddingType is 'Hex'.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <PacketSizeAndPadding>

#### <Priority>

    Description: Priority class to assign to outgoing SLA packets

    Parent objects:

                    <Probe>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Priority class to assign to outgoing SLA packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <Priority>

#### <StatisticTable>

    Description: Statistics configuration for the SLA profile

    Parent objects:

                    <Profile>

    Child objects:

                    <Statistic> - Type of statistic

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable>

#### <Statistic>

    Description: Type of statistic

    Parent objects:

                    <StatisticTable>

    <Naming>:

            <StatisticName>
             (mandatory)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure

    Child objects:

                    <Aggregation> - Aggregation to apply to results for the statistic

                    <BucketsArchive> - Number of buckets to archive in memory

                    <BucketsSize> - Size of the buckets into which statistics are collected

                    <Enable> - Enable statistic gathering of the metric

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName>

#### <Enable>

    Description: Enable statistic gathering of the metric

    Parent objects:

                    <Statistic>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable statistic gathering of the metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <Enable>

#### <Aggregation>

    Description: Aggregation to apply to results for the statistic

    Parent objects:

                    <Statistic>

    Values:

            <BinsCount>
             (mandatory)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation)

            <BinsWidth>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <Aggregation>

#### <BucketsSize>

    Description: Size of the buckets into which statistics are collected

    Parent objects:

                    <Statistic>

    Values:

            <BucketsSize>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket

            <BucketsSizeUnit>
             (mandatory)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with the BucketsSize

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <BucketsSize>

#### <BucketsArchive>

    Description: Number of buckets to archive in memory

    Parent objects:

                    <Statistic>

    Values:

            <BucketsArchive>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <BucketsArchive>

#### <Schedule>

    Description: Schedule to use for probes within an operation

    Parent objects:

                    <Profile>

    Values:

            <ProbeInterval>
             (optional)

            Type: Range. Value lies between 1 and 90

            Description:Interval between probes.  This must be specified if, and only if, ProbeIntervalUnit is not 'Week' or 'Day'.

            <ProbeIntervalDay>
             (optional)

            Type: SLAProbeIntervalDayEnum

            Description:Day of week on which to schedule probes.  This must be specified if, and only if, ProbeIntervalUnit is 'Week'.

            <ProbeIntervalUnit>
             (mandatory)

            Type: SLAProbeIntervalUnitsEnum

            Description:Time unit associated with the ProbeInterval.  The value must not be 'Once'.  If 'Week' or 'Day' is specified, probes are scheduled weekly or daily respectively.

            <StartTimeHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Time after midnight (in UTC) to send the first packet each day.

            <StartTimeMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight (in UTC) to send the first packet each day. This must be specified if, and only if, StartTimeHour is specified.

            <StartTimeSecond>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight (in UTC) to send the first packet each day. This must only be specified if StartTimeHour is specified, and must not be specified if ProbeIntervalUnit is 'Week' or 'Day'.

            <ProbeDuration>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Duration of each probe.  This must be specified if, and only if, ProbeDurationUnit is specified.

            <ProbeDurationUnit>
             (optional)

            Type: SLAProbeDurationUnitsEnum

            Description:Time unit associated with the ProbeDuration.  The value must not be 'Once'.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Proto1> <ProfileTable> <Profile><Naming><ProfileName> <Schedule>

## XML Schema Object Documentation for ethernet_link_oam_cfg, version 1. 2.

### Objects

#### <EtherLinkOAM>

    Description: Ethernet Link OAM Global Configuration

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <ProfileTable> - Table of Ethernet Link OAM profiles

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM>

#### <ProfileTable>

    Description: Table of Ethernet Link OAM profiles

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <Profile> - Name of the profile

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable>

#### <Profile>

    Description: Name of the profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: xsd:string

            Description:none

    Child objects:

                    <Action> - Configure action parameters

                    <HelloInterval> - OAM hello interval time

                    <LinkMonitor> - Configure link monitor parameters

                    <MIBRetrieval> - MIB retrieval support

                    <Mode> - OAM mode

                    <RemoteLoopback> - Remote-loopback support

                    <RequireRemote> - Configure remote requirement parameters

                    <Timeout> - OAM connection session timeout period

                    <UDLF> - Uni-directional link-fault detection support

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile>

#### <LinkMonitor>

    Description: Configure link monitor parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <Frame> - Frame event configuration

                    <FramePeriod> - Frame-period event configuration

                    <FrameSeconds> - Frame-seconds event configuration

                    <Monitoring> - Monitoring support

                    <SymbolPeriod> - Symbol-period event configuration

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor>

#### <FramePeriod>

    Description: Frame-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for frame-period events

                    <Window> - Window size configuration for frame-period events

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod>

#### <Threshold>

    Description: Threshold configuration for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 1000000

            Description:The low threshold for frame-period events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 1000000

            Description:The high threshold for frame-period events

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod> <Threshold>

#### <Window>

    Description: Window size configuration for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 100 and 60000

            Description:Size of the frame-period window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FramePeriod> <Window>

#### <FrameSeconds>

    Description: Frame-seconds event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for frame-seconds events

                    <Window> - Window size configuration for frame-seconds events

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FrameSeconds>

#### <Threshold>

    Description: Threshold configuration for frame-seconds events

    Parent objects:

                    <FrameSeconds>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 900

            Description:The low threshold for frame-seconds events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 900

            Description:The high threshold for frame-seconds events

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FrameSeconds> <Threshold>

#### <Window>

    Description: Window size configuration for frame-seconds events

    Parent objects:

                    <FrameSeconds>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 10000 and 900000

            Description:Size of the frame-seconds window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <FrameSeconds> <Window>

#### <Frame>

    Description: Frame event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for frame events

                    <Window> - Window size configuration for frame events

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Frame>

#### <Threshold>

    Description: Threshold configuration for frame events

    Parent objects:

                    <Frame>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 12000000

            Description:The low threshold for frame events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 12000000

            Description:The high threshold for frame events

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Frame> <Threshold>

#### <Window>

    Description: Window size configuration for frame events

    Parent objects:

                    <Frame>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1000 and 60000

            Description:Size of the frame window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Frame> <Window>

#### <Monitoring>

    Description: Monitoring support

    Parent objects:

                    <LinkMonitor>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable monitoring

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <Monitoring>

#### <SymbolPeriod>

    Description: Symbol-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for symbol-period events

                    <Window> - Window size configuration for symbol-period events

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <SymbolPeriod>

#### <Threshold>

    Description: Threshold configuration for symbol-period events

    Parent objects:

                    <SymbolPeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 60000000

            Description:The low threshold for symbol-period

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 60000000

            Description:The high threshold for symbol-period

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <SymbolPeriod> <Threshold>

#### <Window>

    Description: Window size configuration for symbol-period events

    Parent objects:

                    <SymbolPeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1000 and 60000

            Description:Size of the symbol-period window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <LinkMonitor> <SymbolPeriod> <Window>

#### <Action>

    Description: Configure action parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <CapabilitiesConflict> - Action to perform when a capabilities conflict occurs

                    <CriticalEvent> - Action to perform when a critical event occurs

                    <DiscoveryTimeout> - Action to perform when discovery timeout occurs

                    <DyingGasp> - Action to perform when a dying gasp occurs

                    <HighThreshold> - Action to perform when a high-threshold event occurs

                    <LinkFault> - Action to perform when a link fault message is received

                    <RemoteLoopback> - Action to perform when remote loopback is entered or exited

                    <SessionDown> - Action to perform when a session goes down

                    <SessionUp> - Action to perform when a session comes up

                    <WiringConflict> - Action to perform when a wiring conflict occurs

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action>

#### <HighThreshold>

    Description: Action to perform when a high-threshold event occurs

    Parent objects:

                    <Action>

    Values:

            <HighThreshold>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum1

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <HighThreshold>

#### <CapabilitiesConflict>

    Description: Action to perform when a capabilities conflict occurs

    Parent objects:

                    <Action>

    Values:

            <CapabilitiesConflict>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum5

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <CapabilitiesConflict>

#### <CriticalEvent>

    Description: Action to perform when a critical event occurs

    Parent objects:

                    <Action>

    Values:

            <CriticalEvent>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <CriticalEvent>

#### <DiscoveryTimeout>

    Description: Action to perform when discovery timeout occurs

    Parent objects:

                    <Action>

    Values:

            <DiscoveryTimeout>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum5

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <DiscoveryTimeout>

#### <DyingGasp>

    Description: Action to perform when a dying gasp occurs

    Parent objects:

                    <Action>

    Values:

            <DyingGasp>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum2

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <DyingGasp>

#### <LinkFault>

    Description: Action to perform when a link fault message is received

    Parent objects:

                    <Action>

    Values:

            <LinkFault>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum5

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <LinkFault>

#### <SessionDown>

    Description: Action to perform when a session goes down

    Parent objects:

                    <Action>

    Values:

            <SessionDown>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum5

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <SessionDown>

#### <SessionUp>

    Description: Action to perform when a session comes up

    Parent objects:

                    <Action>

    Values:

            <SessionUp>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum4

            Description:Possible event action

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <SessionUp>

#### <RemoteLoopback>

    Description: Action to perform when remote loopback is entered or exited

    Parent objects:

                    <Action>

    Values:

            <RemoteLoopback>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum4

            Description:Possible event action

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <RemoteLoopback>

#### <WiringConflict>

    Description: Action to perform when a wiring conflict occurs

    Parent objects:

                    <Action>

    Values:

            <WiringConflict>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum6

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Action> <WiringConflict>

#### <Timeout>

    Description: OAM connection session timeout period

    Parent objects:

                    <Profile>

    Values:

            <ConnectionTimeout>
             (mandatory)

            Type: Range. Value lies between 2 and 30

            Description:Connection timeout period in number of lost heartbeats

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Timeout>

#### <MIBRetrieval>

    Description: MIB retrieval support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MIB retrieval support

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <MIBRetrieval>

#### <UDLF>

    Description: Uni-directional link-fault detection support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable uni-directional link-fault detection support

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <UDLF>

#### <Mode>

    Description: OAM mode

    Parent objects:

                    <Profile>

    Values:

            <Mode>
             (mandatory)

            Type: EtherLinkOAMProfileModeEnum

            Description:Set the OAM mode to passive

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <Mode>

#### <HelloInterval>

    Description: OAM hello interval time

    Parent objects:

                    <Profile>

    Values:

            <HelloInterval>
             (mandatory)

            Type: EtherLinkOAMProfileHelloIntervalEnum

            Description:Possible Ethernet Link OAM hello intervals

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <HelloInterval>

#### <RemoteLoopback>

    Description: Remote-loopback support

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable remote loopback support

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RemoteLoopback>

#### <RequireRemote>

    Description: Configure remote requirement parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <LinkMonitoring> - Require link monitoring support

                    <MIBRetrieval> - Require MIB retrieval support

                    <Mode> - Require OAM mode

                    <RemoteLoopback> - Require remote loopback support

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RequireRemote>

#### <LinkMonitoring>

    Description: Require link monitoring support

    Parent objects:

                    <RequireRemote>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable link monitoring requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RequireRemote> <LinkMonitoring>

#### <MIBRetrieval>

    Description: Require MIB retrieval support

    Parent objects:

                    <RequireRemote>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MIB retrieval requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RequireRemote> <MIBRetrieval>

#### <Mode>

    Description: Require OAM mode

    Parent objects:

                    <RequireRemote>

    Values:

            <Mode>
             (mandatory)

            Type: EtherLinkOAMProfileRequireModeEnum

            Description:Possible required OAM modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RequireRemote> <Mode>

#### <RemoteLoopback>

    Description: Require remote loopback support

    Parent objects:

                    <RequireRemote>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable remote loopback requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <EtherLinkOAM> <ProfileTable> <Profile><Naming><Profile> <RequireRemote> <RemoteLoopback>

### Datatypes

#### EtherLinkOAMEventActionEnum1

        Definition: Enumeration. Valid values are:
            'ErrorDisable' - Disable the interface
            'Log' - Log the event

#### EtherLinkOAMEventActionEnum2

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'ErrorDisable' - Disable the interface

#### EtherLinkOAMEventActionEnum3

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'Log' - Log the event

#### EtherLinkOAMEventActionEnum4

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action

#### EtherLinkOAMEventActionEnum5

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'ErrorDisable' - Disable the interface
            'EFD' - EFD the interface

#### EtherLinkOAMEventActionEnum6

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'Log' - Log the event
            'EFD' - EFD the interface

#### EtherLinkOAMProfileModeEnum

        Definition: Enumeration. Valid values are:
            'Passive' - Ethernet Link OAM Passive mode

#### EtherLinkOAMProfileHelloIntervalEnum

        Definition: Enumeration. Valid values are:
            '100ms' - 100 ms OAM hello interval

#### EtherLinkOAMProfileRequireModeEnum

        Definition: Enumeration. Valid values are:
            'Passive' - Ethernet Link OAM Passive mode
            'Active' - Ethernet Link OAM Active mode

## XML Schema Object Documentation for ipv4_dhcpd_proxy_cfg, version 2. 3.

### Objects

#### <Proxy>

    Description: DHCP Proxy profile

    Task IDs required: ip-services

    Parent objects:

                    <Mode>

    Child objects:

                    <GIADDRPolicy> - GIADDR policy

                    <RelayInformationOption> - Relay agent information option

                    <VRFTable> - VRF Helper Addresses

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy>

#### <VRFTable>

    Description: VRF Helper Addresses

    Parent objects:

                    <Proxy>

    Child objects:

                    <VRF> - VRF Name

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <VRFTable>

#### <VRF>

    Description: VRF Name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <HelperAddressTable> - Helper Addresses

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <VRFTable> <VRF><Naming><VRFName>

#### <HelperAddressTable>

    Description: Helper Addresses

    Parent objects:

                    <VRF>

    Child objects:

                    <HelperAddress> - Helper Address

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <VRFTable> <VRF><Naming><VRFName> <HelperAddressTable>

#### <HelperAddress>

    Description: Helper Address

    Parent objects:

                    <HelperAddressTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 Address

    Values:

            <GatewayAddress>
             (mandatory)

            Type: IPV4Address

            Description:Gateway address to use in packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <VRFTable> <VRF><Naming><VRFName> <HelperAddressTable> <HelperAddress><Naming><IPAddress>

#### <RelayInformationOption>

    Description: Relay agent information option

    Parent objects:

                    <Proxy>

    Child objects:

                    <AllowUntrusted> - Forward trusted packets

                    <Check> - Check Relay Information Option in server reply

                    <Insert> - Insert Relay Agent Information circuit ID and remote ID suboptions in client request

                    <Policy> - Relay Information Option policy

                    <VPN> - Insert VPN options

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption>

#### <AllowUntrusted>

    Description: Forward trusted packets

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Forward untrusted packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption> <AllowUntrusted>

#### <VPN>

    Description: Insert VPN options

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Insert VPN options

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption> <VPN>

#### <Check>

    Description: Check Relay Information Option in server reply

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Check Relay Agent Information Option in server reply

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption> <Check>

#### <Insert>

    Description: Insert Relay Agent Information circuit ID and remote ID suboptions in client request

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Insert Relay Agent Information circuit ID and remote ID suboptions in client requests

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption> <Insert>

#### <Policy>

    Description: Relay Information Option policy

    Parent objects:

                    <RelayInformationOption>

    Values:

            <RelayInfoPolicyType>
             (mandatory)

            Type: IPV4DHCPDRelayInfoOptionPolicyType

            Description:Relay Information Option Policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <RelayInformationOption> <Policy>

#### <GIADDRPolicy>

    Description: GIADDR policy

    Parent objects:

                    <Proxy>

    Child objects:

                    <Policy> - GIADDR policy

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <GIADDRPolicy>

#### <Policy>

    Description: GIADDR policy

    Parent objects:

                    <GIADDRPolicy>

    Values:

            <GiaddrPolicyType>
             (mandatory)

            Type: IPV4DHCPDGiaddrPolicyType

            Description:Giaddr policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Proxy> <GIADDRPolicy> <Policy>

## XML Schema Object Documentation for iedge_service_policy_cfg, version 1. 0.

### Objects

#### <iEdgeServicePolicy>

    Description: Specify control policy to be applied on subscriber events

    Task IDs required: config-services

    Parent objects:

                    <Configuration>

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Specify policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <iEdgeServicePolicy>

## XML Schema Object Documentation for cgn_action, version 2. 0.

### Objects

#### <CGN>

    Description: CGN action data

    Task IDs required: cgn

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear the CGN data

    Available Paths:

     -

    <Action> <CGN>

#### <Clear>

    Description: Clear the CGN data

    Parent objects:

                    <CGN>

    Child objects:

                    <NAT44Table> - NAT44 action data

    Available Paths:

     -

    <Action> <CGN> <Clear>

#### <NAT44Table>

    Description: NAT44 action data

    Task IDs required: cgn

    Parent objects:

                    <Clear>

    Child objects:

                    <NAT44> - NAT44 instance name

    Available Paths:

     -

    <Action> <CGN> <Clear> <NAT44Table>

#### <NAT44>

    Description: NAT44 instance name

    Parent objects:

                    <NAT44Table>

    <Naming>:

            <NAT44Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 24

            Description:NAT44 instance name

    Child objects:

                    <DatabaseEntryTable> - List of parameters to clear the database entries

    Available Paths:

     -

    <Action> <CGN> <Clear> <NAT44Table> <NAT44><Naming><NAT44Name>

#### <DatabaseEntryTable>

    Description: List of parameters to clear the database entries

    Parent objects:

                    <NAT44>

    Child objects:

                    <DatabaseEntry> - Clear the database entries

    Available Paths:

     -

    <Action> <CGN> <Clear> <NAT44Table> <NAT44><Naming><NAT44Name> <DatabaseEntryTable>

#### <DatabaseEntry>

    Description: Clear the database entries

    Parent objects:

                    <DatabaseEntryTable>

    <Naming>:

            <InsideVRFName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Inside VRF Name

            <InsideAddress>
             (optional)

            Type: IPV4Address

            Description:Inside Address

            <Protocol>
             (optional)

            Type: CGNProtocolType

            Description:Protocol

            <Port>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Port

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear the database entries based on the parameters

        Default value: none.

    Available Paths:

     -

    <Action> <CGN> <Clear> <NAT44Table> <NAT44><Naming><NAT44Name> <DatabaseEntryTable> <DatabaseEntry><Naming><InsideVRFName><InsideAddress><Protocol><Port>

### Datatypes

#### CGNProtocolType

        Definition: Enumeration. Valid values are:
            'UDP' - UDP Protocol
            'TCP' - TCP Protocol
            'ICMP' - ICMP Protocol

## XML Schema Object Documentation for ipsla_op_def_enhanced_cfg, version 7. 2.

### Objects

#### <EnhancedStatsTable>

    Description: Table of statistics collection intervals

    Parent objects:

                    <ICMPEcho>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

    Child objects:

                    <EnhancedStats> - Statistics for a specified time interval

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <EnhancedStatsTable>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <EnhancedStatsTable>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <EnhancedStatsTable>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <EnhancedStatsTable>

#### <EnhancedStats>

    Description: Statistics for a specified time interval

    Parent objects:

                    <EnhancedStatsTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Interval in seconds

    Child objects:

                    <Buckets> - Maximum number of buckets to keep

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <EnhancedStatsTable> <EnhancedStats><Naming><Interval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <EnhancedStatsTable> <EnhancedStats><Naming><Interval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <EnhancedStatsTable> <EnhancedStats><Naming><Interval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <EnhancedStatsTable> <EnhancedStats><Naming><Interval>

#### <Buckets>

    Description: Maximum number of buckets to keep

    Parent objects:

                    <EnhancedStats>

    Values:

            <BucketCount>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Buckets of enhanced statistics kept

        Default value:
            BucketCount => 15

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <EnhancedStatsTable> <EnhancedStats><Naming><Interval> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <EnhancedStatsTable> <EnhancedStats><Naming><Interval> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <EnhancedStatsTable> <EnhancedStats><Naming><Interval> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <EnhancedStatsTable> <EnhancedStats><Naming><Interval> <Buckets>

## XML Schema Object Documentation for pimmib_cfg, version 1. 0.

### Objects

#### <PIM>

    Description: PIM MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <InterfaceStateChange> - Enable interface state change notification

                    <InvalidMessageReceived> - Enable invalid message received notification

                    <NeighborChange> - Enable neighbor change notification

                    <RPMappingChange> - Enable RP mapping change notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <PIM>

#### <NeighborChange>

    Description: Enable neighbor change notification

    Parent objects:

                    <PIM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable neighbor change notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <PIM> <NeighborChange>

#### <InterfaceStateChange>

    Description: Enable interface state change notification

    Parent objects:

                    <PIM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable interface state change notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <PIM> <InterfaceStateChange>

#### <InvalidMessageReceived>

    Description: Enable invalid message received notification

    Parent objects:

                    <PIM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable invalid message received notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <PIM> <InvalidMessageReceived>

#### <RPMappingChange>

    Description: Enable RP mapping change notification

    Parent objects:

                    <PIM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RP mapping change notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <PIM> <RPMappingChange>

## XML Schema Object Documentation for ifmgr_dampening_oper, version 3. 1.

### Objects

#### <InterfaceDampening>

    Description: Interface dampening data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - The location of the interface(s) being queried

    Available Paths:

     -

    <Operational> <InterfaceDampening>

#### <NodeTable>

    Description: The location of the interface(s) being queried

    Parent objects:

                    <InterfaceDampening>

    Child objects:

                    <Node> - The location of the interface(s) being queried

    Available Paths:

     -

    <Operational> <InterfaceDampening> <NodeTable>

#### <Node>

    Description: The location of the interface(s) being queried

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The location of the interface(s)

    Child objects:

                    <InterfaceTable> - Table of interfaces for which dampening info can be queried

    Available Paths:

     -

    <Operational> <InterfaceDampening> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: Table of interfaces for which dampening info can be queried

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - Dampening info for the interface

    Available Paths:

     -

    <Operational> <InterfaceDampening> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: Dampening info for the interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: im_show_damp_info

    Available Paths:

     -

    <Operational> <InterfaceDampening> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for qos_viking_qfab_cfg, version 2. 1.

### Objects

#### <QOS>

    Description: Global QOS configuration.

    Task IDs required: qos

    Parent objects:

                    <Configuration>

    Child objects:

                    <FabricServicePolicy> - Global fabric service policy.

    Available Paths:

     -

    <Configuration> <QOS>

#### <FabricServicePolicy>

    Description: Global fabric service policy.

    Parent objects:

                    <QOS>

    Values:

            <ServicePolicyName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 63

            Description:Name of the fabric service policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <QOS> <FabricServicePolicy>

### Datatypes

#### QOSDummyType1

        Definition: xsd:boolean

## XML Schema Object Documentation for bundlemgr_distrib_lacp_cfg, version 5. 0.

### Objects

#### <LACP>

    Description: Link Aggregation Control Protocol per-interface configuration (for bundle or member)

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ChurnLogging> - Log churn notifications on the specified system(s)

                    <Fast-switchover> - Deprecated; no longer required.

                    <PeriodShort> - LACP period for this port. Default is long.

                    <ShortReceivePeriod> - Time expected between ingress LACPDUs on this interface when LACP period short is configured.

                    <ShortTransmitPeriod> - Rate at which to transmit LACPDUs on this interface when the peer requests LACP short period.

                    <SuppressFlaps> - Suppress flaps on switchover for the specified period (in ms)

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP>

## XML Schema Object Documentation for mpls_te_autobackup_cfg, version 14. 1.

### Objects

#### <Backup>

    Description: Configure auto-tunnel backup feature

    Parent objects:

                    <AutoTunnel>

    Child objects:

                    <Timers> - Configure auto-tunnel backup timers value

                    <TunnelRange> - Configure tunnel ID range for auto-tunnel backup tunnels

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel> <Backup>

#### <TunnelRange>

    Description: Configure tunnel ID range for auto-tunnel backup tunnels

    Parent objects:

                    <Backup>

    Values:

            <MinTunnelID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Minimum tunnel ID for auto-tunnel backups

            <MaxTunnelID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Maximum tunnel ID for auto-tunnel backups

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel> <Backup> <TunnelRange>

#### <Timers>

    Description: Configure auto-tunnel backup timers value

    Parent objects:

                    <Backup>

    Child objects:

                    <Removal> - Configure auto-tunnel backup removal timers value

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel> <Backup> <Timers>

#### <Removal>

    Description: Configure auto-tunnel backup removal timers value

    Parent objects:

                    <Timers>

    Child objects:

                    <Unused> - Configure auto-tunnel backup unused timeout value

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel> <Backup> <Timers> <Removal>

#### <Unused>

    Description: Configure auto-tunnel backup unused timeout value

    Parent objects:

                    <Removal>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 0 and 10080

            Description:Auto-tunnel backup unused timeout in minutes (0=never timeout)

        Default value:
            Timeout => 3600

    Available Paths:

     -

    <Configuration> <MPLS_TE> <GlobalAttributes> <AutoTunnel> <Backup> <Timers> <Removal> <Unused>

## XML Schema Object Documentation for mda_common_admincfg, version 1. 0.

### Objects

#### <RackTable>

    Description: Rack specific admin configuration

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <Rack> - The configuration for a rack

    Available Paths:

     -

    <AdminConfiguration> <RackTable>

#### <Rack>

    Description: The configuration for a rack

    Parent objects:

                    <RackTable>

    <Naming>:

            <RackID>
             (mandatory)

            Type: RackID

            Description:Rack identifier

    Available Paths:

     -

    <AdminConfiguration> <RackTable> <Rack><Naming><RackID>

## XML Schema Object Documentation for cdp_oper, version 4. 0.

### Objects

#### <CDP>

    Description: CDP operational data

    Task IDs required: cdp

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per node CDP operational data

    Available Paths:

     -

    <Operational> <CDP>

#### <NodeTable>

    Description: Per node CDP operational data

    Parent objects:

                    <CDP>

    Child objects:

                    <Node> - The CDP operational data for a particular node

    Available Paths:

     -

    <Operational> <CDP> <NodeTable>

#### <Node>

    Description: The CDP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <InterfaceTable> - The table of interfaces on which CDP is running on this node

                    <Neighbors> - The CDP neighbor tables on this node

                    <Statistics> - The CDP traffic statistics for this node

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName>

#### <Statistics>

    Description: The CDP traffic statistics for this node

    Parent objects:

                    <Node>

    Value: cdp_stats

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <InterfaceTable>

    Description: The table of interfaces on which CDP is running on this node

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - Operational data for an interface on which CDP is running

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: Operational data for an interface on which CDP is running

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name

    Value: cdp_interface

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Neighbors>

    Description: The CDP neighbor tables on this node

    Parent objects:

                    <Node>

    Child objects:

                    <DetailTable> - The detailed CDP neighbor table

                    <SummaryTable> - The CDP neighbor summary table

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Neighbors>

#### <DetailTable>

    Description: The detailed CDP neighbor table

    Parent objects:

                    <Neighbors>

    Child objects:

                    <Detail> - Detailed information about a CDP neighbor entry

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Neighbors> <DetailTable>

#### <Detail>

    Description: Detailed information about a CDP neighbor entry

    Parent objects:

                    <DetailTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:The interface name

            <DeviceID>
             (optional)

            Type: xsd:string

            Description:The neighboring device identifier

    Value: cdp_neighbor

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Neighbors> <DetailTable> <Detail><Naming><InterfaceName><DeviceID>

#### <SummaryTable>

    Description: The CDP neighbor summary table

    Parent objects:

                    <Neighbors>

    Child objects:

                    <Summary> - Brief information about a CDP neighbor entry

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Neighbors> <SummaryTable>

#### <Summary>

    Description: Brief information about a CDP neighbor entry

    Parent objects:

                    <SummaryTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:The interface name

            <DeviceID>
             (optional)

            Type: xsd:string

            Description:The neighboring device identifier

    Value: cdp_neighbor

    Available Paths:

     -

    <Operational> <CDP> <NodeTable> <Node><Naming><NodeName> <Neighbors> <SummaryTable> <Summary><Naming><InterfaceName><DeviceID>

## XML Schema Object Documentation for ipv4-ospf_oper, version 8. 4.

### Objects

#### <OSPF>

    Description: OSPF operational data

    Task IDs required: ospf

    Parent objects:

                    <Operational>

    Child objects:

                    <ProcessTable> - Table for each process

    Available Paths:

     -

    <Operational> <OSPF>

#### <ProcessTable>

    Description: Table for each process

    Parent objects:

                    <OSPF>

    Child objects:

                    <Process> - Operational data for a particular OSPF process

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable>

#### <Process>

    Description: Operational data for a particular OSPF process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessName>
             (mandatory)

            Type: xsd:string

            Description:OSPF process

    Child objects:

                    <DefaultVRF> - Operational data for the default VRF (instance) in the OSPF process

                    <VRFTable> - Table for each VRF

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName>

#### <DefaultVRF>

    Description: Operational data for the default VRF (instance) in the OSPF process

    Parent objects:

                    <Process>

    Child objects:

                    <AdjacencyInformation> - Container for OSPF Interfaces

                    <AreaTable> - Area table

                    <BorderRouterTable> - Border router table

                    <Database> - OSPF Link State Database

                    <FloodListTable> - Flood list table

                    <InterfaceInformation> - Container for OSPF Interfaces/links

                    <MPLS_TE> - Container for MPLS TE

                    <ProcessInformation> - Container for OSPF Process information

                    <RouteInformation> - Container for OSPF routing tables

                    <SummaryPrefixTable> - Summary prefix table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF>

#### <AreaTable>

    Description: Area table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Area> - Container for per area data

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable>

#### <Area>

    Description: Container for per area data

    Parent objects:

                    <AreaTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Child objects:

                    <FloodListTable> - Flood list table

                    <InterfaceBriefTable> - OSPF Interface Brief Table

                    <InterfaceTable> - OSPF Interface Table

                    <NeighborDetailTable> - Neighbor detail table

                    <NeighborTable> - Neighbor table

                    <RequestListTable> - Request List table

                    <RetransmissionListTable> - Retransmission list table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID>

#### <FloodListTable>

    Description: Flood list table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

                    <Area>

    Child objects:

                    <FloodList> - Flooding information for a specific interface

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <FloodListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <FloodListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <FloodListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <FloodListTable>

#### <FloodList>

    Description: Flooding information for a specific interface

    Parent objects:

                    <FloodListTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ospf_sh_flood_list

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <FloodListTable> <FloodList><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <FloodListTable> <FloodList><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <FloodListTable> <FloodList><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <FloodListTable> <FloodList><Naming><InterfaceName>

#### <InterfaceTable>

    Description: OSPF Interface Table

    Parent objects:

                    <InterfaceInformation>

                    <Area>

    Child objects:

                    <Interface> - OSPF interface information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <InterfaceTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <InterfaceTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <InterfaceTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <InterfaceTable>

#### <Interface>

    Description: OSPF interface information

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ospf_sh_interface

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceBriefTable>

    Description: OSPF Interface Brief Table

    Parent objects:

                    <InterfaceInformation>

                    <Area>

    Child objects:

                    <InterfaceBrief> - OSPF interface brief information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <InterfaceBriefTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <InterfaceBriefTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <InterfaceBriefTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <InterfaceBriefTable>

#### <InterfaceBrief>

    Description: OSPF interface brief information

    Parent objects:

                    <InterfaceBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: ospf_sh_if_brief

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

#### <NeighborTable>

    Description: Neighbor table

    Parent objects:

                    <AdjacencyInformation>

                    <Area>

    Child objects:

                    <Neighbor> - Neighbor information

    <Filter> (Optional Filter Tag):

                    <OSPFInterfaceFilter>

                    <OSPFNeighborFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <NeighborTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <NeighborTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <NeighborTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <NeighborTable>

#### <Neighbor>

    Description: Neighbor information

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <NeighborAddress>
             (optional)

            Type: IPV4Address

            Description:Neighbor address

    Value: ospf_sh_neighbor

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

#### <NeighborDetailTable>

    Description: Neighbor detail table

    Parent objects:

                    <AdjacencyInformation>

                    <Area>

    Child objects:

                    <NeighborDetail> - A single neighbor's detail information

    <Filter> (Optional Filter Tag):

                    <OSPFInterfaceFilter>

                    <OSPFNeighborFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <NeighborDetailTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <NeighborDetailTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <NeighborDetailTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <NeighborDetailTable>

#### <NeighborDetail>

    Description: A single neighbor's detail information

    Parent objects:

                    <NeighborDetailTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <NeighborAddress>
             (optional)

            Type: IPV4Address

            Description:Neighbor address

    Value: ospf_sh_neighbor_detail

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <NeighborDetailTable> <NeighborDetail><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <NeighborDetailTable> <NeighborDetail><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <NeighborDetailTable> <NeighborDetail><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <NeighborDetailTable> <NeighborDetail><Naming><InterfaceName><NeighborAddress>

#### <RequestListTable>

    Description: Request List table

    Parent objects:

                    <AdjacencyInformation>

                    <Area>

    Child objects:

                    <RequestList> - Request list for a particular adjacency

    <Filter> (Optional Filter Tag):

                    <OSPFInterfaceFilter>

                    <OSPFNeighborFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <RequestListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <RequestListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <RequestListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <RequestListTable>

#### <RequestList>

    Description: Request list for a particular adjacency

    Parent objects:

                    <RequestListTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface

            <NeighborAddress>
             (optional)

            Type: IPV4Address

            Description:Neighbor address

    Value: ospf_sh_request_list

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <RequestListTable> <RequestList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <RequestListTable> <RequestList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <RequestListTable> <RequestList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <RequestListTable> <RequestList><Naming><InterfaceName><NeighborAddress>

#### <RetransmissionListTable>

    Description: Retransmission list table

    Parent objects:

                    <AdjacencyInformation>

                    <Area>

    Child objects:

                    <RetransmissionList> - Retransmission list for a particular adjacency

    <Filter> (Optional Filter Tag):

                    <OSPFInterfaceFilter>

                    <OSPFNeighborFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <RetransmissionListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <RetransmissionListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <RetransmissionListTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <RetransmissionListTable>

#### <RetransmissionList>

    Description: Retransmission list for a particular adjacency

    Parent objects:

                    <RetransmissionListTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <NeighborAddress>
             (optional)

            Type: IPV4Address

            Description:Neighbor address

    Value: ospf_sh_retrans_list

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation> <RetransmissionListTable> <RetransmissionList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><AreaID> <RetransmissionListTable> <RetransmissionList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation> <RetransmissionListTable> <RetransmissionList><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><AreaID> <RetransmissionListTable> <RetransmissionList><Naming><InterfaceName><NeighborAddress>

#### <BorderRouterTable>

    Description: Border router table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <BorderRouter> - Information for a particular border router

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <BorderRouterTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <BorderRouterTable>

#### <BorderRouter>

    Description: Information for a particular border router

    Parent objects:

                    <BorderRouterTable>

    <Naming>:

            <BorderRouterID>
             (mandatory)

            Type: IPV4Address

            Description:Router address

    Value: ospf_sh_border_router

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <BorderRouterTable> <BorderRouter><Naming><BorderRouterID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <BorderRouterTable> <BorderRouter><Naming><BorderRouterID>

#### <Database>

    Description: OSPF Link State Database

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <DatabaseAreaTable> - Per-Area view of Link state database

                    <DatabaseSummaryAS> - Link State Database summary for the AS

                    <DatabaseSummaryTable> - Link State database summary table

                    <LSASummaryTable> - Link state advertisement summary table

                    <LSATable> - Link State Database Table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database>

#### <DatabaseAreaTable>

    Description: Per-Area view of Link state database

    Parent objects:

                    <Database>

    Child objects:

                    <DatabaseArea> - Per-Area Link State Database data

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable>

#### <DatabaseArea>

    Description: Per-Area Link State Database data

    Parent objects:

                    <DatabaseAreaTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Child objects:

                    <LSASummaryTable> - Link state advertisement summary table

                    <LSATable> - Link State Database Table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID>

#### <LSATable>

    Description: Link State Database Table

    Parent objects:

                    <DatabaseArea>

                    <Database>

    Child objects:

                    <LSA> - Link State Advertisement information

    <Filter> (Optional Filter Tag):

                    <OSPF_LSTypeFilter>

                    <OSPF_LS_IDFilter>

                    <OSPFAdvertisingRouterFilter>

                    <OSPFSelfOriginatedFilter>

                    <OSPF_LSTypeLS_IDFilter>

                    <OSPF_LSTypeAdvertisingRouterFilter>

                    <OSPF_LSTypeSelfOriginatedFilter>

                    <OSPF_LSTypeLS_IDAdvertisingRouterFilter>

                    <OSPF_LSTypeLS_IDSelfOriginatedFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <LSATable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <LSATable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSATable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSATable>

#### <LSA>

    Description: Link State Advertisement information

    Parent objects:

                    <LSATable>

    <Naming>:

            <AreaID>
             (optional)

            Type: xsd:unsignedInt

            Description:Area ID

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <LS_ID>
             (optional)

            Type: IPV4Address

            Description:Link state ID

            <AdvertisingRouter>
             (optional)

            Type: IPV4Address

            Description:Advertising Router ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:InterfaceName

    Value: ospf_sh_database_detail

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <LSATable> <LSA><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <LSATable> <LSA><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSATable> <LSA><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSATable> <LSA><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

#### <LSASummaryTable>

    Description: Link state advertisement summary table

    Parent objects:

                    <Database>

                    <DatabaseArea>

    Child objects:

                    <LSASummary> - LSA summary information

    <Filter> (Optional Filter Tag):

                    <OSPFAdvertisingRouterFilter>

                    <OSPFSelfOriginatedFilter>

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <LSASummaryTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <LSASummaryTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSASummaryTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSASummaryTable>

#### <LSASummary>

    Description: LSA summary information

    Parent objects:

                    <LSASummaryTable>

    <Naming>:

            <AreaID>
             (optional)

            Type: xsd:unsignedInt

            Description:Area ID

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <LS_ID>
             (optional)

            Type: IPV4Address

            Description:Link state ID

            <AdvertisingRouter>
             (optional)

            Type: IPV4Address

            Description:Advertising Router ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: ospf_sh_database

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <LSASummaryTable> <LSASummary><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <LSASummaryTable> <LSASummary><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSASummaryTable> <LSASummary><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseAreaTable> <DatabaseArea><Naming><AreaID> <LSASummaryTable> <LSASummary><Naming><AreaID><LSType><LS_ID><AdvertisingRouter><InterfaceName>

#### <DatabaseSummaryTable>

    Description: Link State database summary table

    Parent objects:

                    <Database>

    Child objects:

                    <DatabaseSummary> - Link State Database summary for a particular area

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseSummaryTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseSummaryTable>

#### <DatabaseSummary>

    Description: Link State Database summary for a particular area

    Parent objects:

                    <DatabaseSummaryTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Value: ospf_sh_db_area_sum

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseSummaryTable> <DatabaseSummary><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseSummaryTable> <DatabaseSummary><Naming><AreaID>

#### <DatabaseSummaryAS>

    Description: Link State Database summary for the AS

    Parent objects:

                    <Database>

    Value: ospf_sh_db_as_sum

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Database> <DatabaseSummaryAS>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Database> <DatabaseSummaryAS>

#### <InterfaceInformation>

    Description: Container for OSPF Interfaces/links

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <InterfaceBriefTable> - OSPF Interface Brief Table

                    <InterfaceTable> - OSPF Interface Table

                    <VirtualLinkTable> - Virtual Link table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation>

#### <VirtualLinkTable>

    Description: Virtual Link table

    Parent objects:

                    <InterfaceInformation>

    Child objects:

                    <VirtualLink> - Information for one Virtual link

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <VirtualLinkTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <VirtualLinkTable>

#### <VirtualLink>

    Description: Information for one Virtual link

    Parent objects:

                    <VirtualLinkTable>

    <Naming>:

            <VirtualLinkName>
             (mandatory)

            Type: xsd:string

            Description:Virtual link

    Value: ospf_sh_virtual_links

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <InterfaceInformation> <VirtualLinkTable> <VirtualLink><Naming><VirtualLinkName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceInformation> <VirtualLinkTable> <VirtualLink><Naming><VirtualLinkName>

#### <AdjacencyInformation>

    Description: Container for OSPF Interfaces

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <NeighborDetailTable> - Neighbor detail table

                    <NeighborTable> - Neighbor table

                    <RequestListTable> - Request List table

                    <RetransmissionListTable> - Retransmission list table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyInformation>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyInformation>

#### <RouteInformation>

    Description: Container for OSPF routing tables

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <ConnectedRouteTable> - OSPF Connected Route Table

                    <ExternalRouteTable> - OSPF External Route Table

                    <LocalRouteTable> - OSPF Local Route Table

                    <MulticastIntactRouteTable> - OSPF Route Table for multicast-intact routes

                    <RouteTable> - OSPF Route Table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation>

#### <RouteTable>

    Description: OSPF Route Table

    Parent objects:

                    <RouteInformation>

    Child objects:

                    <Route> - An OSPF route

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <RouteTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <RouteTable>

#### <Route>

    Description: An OSPF route

    Parent objects:

                    <RouteTable>

                    <MulticastIntactRouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: OSPFPrefixLength

            Description:Prefix Length

    Value: ospf_sh_topology

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <RouteTable> <Route><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <MulticastIntactRouteTable> <Route><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <RouteTable> <Route><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <MulticastIntactRouteTable> <Route><Naming><Prefix><PrefixLength>

#### <MulticastIntactRouteTable>

    Description: OSPF Route Table for multicast-intact routes

    Parent objects:

                    <RouteInformation>

    Child objects:

                    <Route> - An OSPF route

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <MulticastIntactRouteTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <MulticastIntactRouteTable>

#### <ExternalRouteTable>

    Description: OSPF External Route Table

    Parent objects:

                    <RouteInformation>

    Child objects:

                    <ExternalRoute> - OSPF external route

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <ExternalRouteTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <ExternalRouteTable>

#### <ExternalRoute>

    Description: OSPF external route

    Parent objects:

                    <ExternalRouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: OSPFPrefixLength

            Description:Prefix Length

    Value: ospf_sh_route_ext

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <ExternalRouteTable> <ExternalRoute><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <ExternalRouteTable> <ExternalRoute><Naming><Prefix><PrefixLength>

#### <ConnectedRouteTable>

    Description: OSPF Connected Route Table

    Parent objects:

                    <RouteInformation>

    Child objects:

                    <ConnectedRoute> - Connected route

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <ConnectedRouteTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <ConnectedRouteTable>

#### <ConnectedRoute>

    Description: Connected route

    Parent objects:

                    <ConnectedRouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: OSPFPrefixLength

            Description:Prefix Length

    Value: ospf_sh_topology

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <ConnectedRouteTable> <ConnectedRoute><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <ConnectedRouteTable> <ConnectedRoute><Naming><Prefix><PrefixLength>

#### <LocalRouteTable>

    Description: OSPF Local Route Table

    Parent objects:

                    <RouteInformation>

    Child objects:

                    <LocalRoute> - Local route

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <LocalRouteTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <LocalRouteTable>

#### <LocalRoute>

    Description: Local route

    Parent objects:

                    <LocalRouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: OSPFPrefixLength

            Description:Prefix Length

    Value: ospf_sh_topology

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouteInformation> <LocalRouteTable> <LocalRoute><Naming><Prefix><PrefixLength>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouteInformation> <LocalRouteTable> <LocalRoute><Naming><Prefix><PrefixLength>

#### <MPLS_TE>

    Description: Container for MPLS TE

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <MPLS_TEFragmentTable> - MPLS TE Fragment information table

                    <MPLS_TELinkTable> - MPLS TE link information table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS_TE>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MPLS_TE>

#### <MPLS_TELinkTable>

    Description: MPLS TE link information table

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <MPLS_TELink> - MPLS TE link information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS_TE> <MPLS_TELinkTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MPLS_TE> <MPLS_TELinkTable>

#### <MPLS_TELink>

    Description: MPLS TE link information

    Parent objects:

                    <MPLS_TELinkTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Value: ospf_sh_mpls

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS_TE> <MPLS_TELinkTable> <MPLS_TELink><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MPLS_TE> <MPLS_TELinkTable> <MPLS_TELink><Naming><AreaID>

#### <MPLS_TEFragmentTable>

    Description: MPLS TE Fragment information table

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <MPLS_TEFragment> - MPLS TE Fragment

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS_TE> <MPLS_TEFragmentTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MPLS_TE> <MPLS_TEFragmentTable>

#### <MPLS_TEFragment>

    Description: MPLS TE Fragment

    Parent objects:

                    <MPLS_TEFragmentTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Value: ospf_sh_mpls

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS_TE> <MPLS_TEFragmentTable> <MPLS_TEFragment><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MPLS_TE> <MPLS_TEFragmentTable> <MPLS_TEFragment><Naming><AreaID>

#### <ProcessInformation>

    Description: Container for OSPF Process information

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <ProcessAreaTable> - Process Area table

                    <ProcessSummary> - Basic OSPF summary information

                    <ProtocolAreaTable> - Protocol Area table

                    <ProtocolSummary> - Basic OSPF protocol information

                    <RedistributionTable> - Redistribution information table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation>

#### <ProcessSummary>

    Description: Basic OSPF summary information

    Parent objects:

                    <ProcessInformation>

    Value: ospf_sh_summary

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProcessSummary>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProcessSummary>

#### <ProtocolSummary>

    Description: Basic OSPF protocol information

    Parent objects:

                    <ProcessInformation>

    Value: ospf_sh_protocol

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProtocolSummary>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProtocolSummary>

#### <ProcessAreaTable>

    Description: Process Area table

    Parent objects:

                    <ProcessInformation>

    Child objects:

                    <ProcessArea> - Detailed information for a particular area

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProcessAreaTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProcessAreaTable>

#### <ProcessArea>

    Description: Detailed information for a particular area

    Parent objects:

                    <ProcessAreaTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Value: ospf_sh_area

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProcessAreaTable> <ProcessArea><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProcessAreaTable> <ProcessArea><Naming><AreaID>

#### <ProtocolAreaTable>

    Description: Protocol Area table

    Parent objects:

                    <ProcessInformation>

    Child objects:

                    <ProtocolArea> - Area information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProtocolAreaTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProtocolAreaTable>

#### <ProtocolArea>

    Description: Area information

    Parent objects:

                    <ProtocolAreaTable>

    <Naming>:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

    Value: ospf_sh_proto_area

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <ProtocolAreaTable> <ProtocolArea><Naming><AreaID>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <ProtocolAreaTable> <ProtocolArea><Naming><AreaID>

#### <RedistributionTable>

    Description: Redistribution information table

    Parent objects:

                    <ProcessInformation>

    Child objects:

                    <Redistribution> - Redistribution information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <RedistributionTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <RedistributionTable>

#### <Redistribution>

    Description: Redistribution information

    Parent objects:

                    <RedistributionTable>

    <Naming>:

            <ProtocolName>
             (optional)

            Type: xsd:string

            Description:Protocol name

            <ProcessName>
             (optional)

            Type: xsd:string

            Description:Process name

    Value: ospf_sh_redist

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessInformation> <RedistributionTable> <Redistribution><Naming><ProtocolName><ProcessName>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessInformation> <RedistributionTable> <Redistribution><Naming><ProtocolName><ProcessName>

#### <SummaryPrefixTable>

    Description: Summary prefix table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <SummaryPrefix> - Summary prefix information

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <SummaryPrefixTable>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <SummaryPrefixTable>

#### <SummaryPrefix>

    Description: Summary prefix information

    Parent objects:

                    <SummaryPrefixTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Summary Prefix

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:Summary Mask

    Value: ospf_sh_summary_address

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <SummaryPrefixTable> <SummaryPrefix><Naming><Prefix><Netmask>

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <SummaryPrefixTable> <SummaryPrefix><Naming><Prefix><Netmask>

#### <VRFTable>

    Description: Table for each VRF

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Operational data for a particular VRF (instance) in the OSPF process

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable>

#### <VRF>

    Description: Operational data for a particular VRF (instance) in the OSPF process

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <AdjacencyInformation> - Container for OSPF Interfaces

                    <AreaTable> - Area table

                    <BorderRouterTable> - Border router table

                    <Database> - OSPF Link State Database

                    <FloodListTable> - Flood list table

                    <InterfaceInformation> - Container for OSPF Interfaces/links

                    <InterfaceVRFInformation> - Container for OSPF Interfaces/links under a VRF

                    <MPLS_TE> - Container for MPLS TE

                    <ProcessInformation> - Container for OSPF Process information

                    <RouteInformation> - Container for OSPF routing tables

                    <SummaryPrefixTable> - Summary prefix table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName>

#### <InterfaceVRFInformation>

    Description: Container for OSPF Interfaces/links under a VRF

    Parent objects:

                    <VRF>

    Child objects:

                    <ShamLinkTable> - Sham Link table

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceVRFInformation>

#### <ShamLinkTable>

    Description: Sham Link table

    Parent objects:

                    <InterfaceVRFInformation>

    Child objects:

                    <ShamLink> - Information for one Sham link

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceVRFInformation> <ShamLinkTable>

#### <ShamLink>

    Description: Information for one Sham link

    Parent objects:

                    <ShamLinkTable>

    <Naming>:

            <ShamLinkName>
             (mandatory)

            Type: xsd:string

            Description:Sham link

    Value: ospf_sh_sham_links

    Available Paths:

     -

    <Operational> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <InterfaceVRFInformation> <ShamLinkTable> <ShamLink><Naming><ShamLinkName>

### Datatypes

#### OSPF_LSType

        Definition: Enumeration. Valid values are:
            'Router' - Router LSA
            'Network' - Network LSA
            'Summary' - Summary LSA
            'ASBRSummary' - ASBR-Summary LSA
            'External' - External LSA
            'NSSAExternal' - NSSA External LSA
            'OpaqueLink' - Opaque LSALink Scope
            'OpaqueArea' - Opaque LSA Area Scope
            'OpaqueAS' - Opaque LSA AS Scope

#### OSPFPrefixLength

        Definition: Range. Value lies between 0 and 32

### Filters

#### <OSPFAreaFilter>

    Description:
    Area match

    Parameters:

            <AreaID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Area ID

#### <OSPF_LSTypeFilter>

    Description:
    Link state type match

    Parameters:

            <LSType>
             (mandatory)

            Type: OSPF_LSType

            Description:Link state type

#### <OSPF_LS_IDFilter>

    Description:
    Link state ID match

    Parameters:

            <LS_ID>
             (mandatory)

            Type: IPV4Address

            Description:Link state ID

#### <OSPFAdvertisingRouterFilter>

    Description:
    Advertising Router match

    Parameters:

            <AdvertisingRouter>
             (mandatory)

            Type: IPV4Address

            Description:Advertising Router

#### <OSPFInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <OSPFNeighborFilter>

    Description:
    Neighbor ID match

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor address

#### <OSPFSelfOriginatedFilter>

    Description:
    Self Originated LSA match

    Parameters:

#### <OSPF_LSTypeLS_IDFilter>

    Description:
    Link state type and Link state ID match

    Parameters:

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <LS_ID>
             (optional)

            Type: IPV4Address

            Description:Link state ID

#### <OSPF_LSTypeAdvertisingRouterFilter>

    Description:
    Link state type and advertising router match

    Parameters:

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <AdvertisingRouter>
             (optional)

            Type: IPV4Address

            Description:Advertising Router

#### <OSPF_LSTypeSelfOriginatedFilter>

    Description:
    Link state type match for self originated LSAs

    Parameters:

            <LSType>
             (mandatory)

            Type: OSPF_LSType

            Description:Link state type

#### <OSPF_LSTypeLS_IDAdvertisingRouterFilter>

    Description:
    Link state type, Link state ID and advertising router match

    Parameters:

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <LS_ID>
             (optional)

            Type: IPV4Address

            Description:Link state ID

            <AdvertisingRouter>
             (optional)

            Type: IPV4Address

            Description:Advertising Router

#### <OSPF_LSTypeLS_IDSelfOriginatedFilter>

    Description:
    Link state type and Link state ID for self originated match

    Parameters:

            <LSType>
             (optional)

            Type: OSPF_LSType

            Description:Link state type

            <LS_ID>
             (optional)

            Type: IPV4Address

            Description:Link state ID

## XML Schema Object Documentation for cdp_action, version 2. 0.

### Objects

#### <CDP>

    Description: CDP action data

    Task IDs required: cdp

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Per node CDP action data

    Available Paths:

     -

    <Action> <CDP>

#### <NodeTable>

    Description: Per node CDP action data

    Parent objects:

                    <CDP>

    Child objects:

                    <Node> - The CDP action data for a particular node

    Available Paths:

     -

    <Action> <CDP> <NodeTable>

#### <Node>

    Description: The CDP action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for this node

    Child objects:

                    <Clear> - The per node CDP clear items

    Available Paths:

     -

    <Action> <CDP> <NodeTable> <Node><Naming><NodeName>

#### <Clear>

    Description: The per node CDP clear items

    Parent objects:

                    <Node>

    Child objects:

                    <Neighbors> - The items to clear CDP neighbour entries for this node

                    <Statistics> - Item to clear the CDP statistics for this node

    Available Paths:

     -

    <Action> <CDP> <NodeTable> <Node><Naming><NodeName> <Clear>

#### <Statistics>

    Description: Item to clear the CDP statistics for this node

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <CDP> <NodeTable> <Node><Naming><NodeName> <Clear> <Statistics>

#### <Neighbors>

    Description: The items to clear CDP neighbour entries for this node

    Parent objects:

                    <Clear>

    Child objects:

                    <All> - Item to clear the CDP neighbour entries for this node

    Available Paths:

     -

    <Action> <CDP> <NodeTable> <Node><Naming><NodeName> <Clear> <Neighbors>

#### <All>

    Description: Item to clear the CDP neighbour entries for this node

    Parent objects:

                    <Neighbors>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <CDP> <NodeTable> <Node><Naming><NodeName> <Clear> <Neighbors> <All>

## XML Schema Object Documentation for l2protocols_ether_interface_cfg, version 5. 1.

### Objects

#### <PropagateRemoteStatus>

    Description: Propagate Remote-Status

    Parent objects:

                    <L2Transport>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable propagation of the remote attachment-circuit link state to the localattachment-circuit link state

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PropagateRemoteStatus>

#### <Filtering>

    Description: Ingress Ethernet frame filtering

    Parent objects:

                    <EthernetFeatures>

    Values:

            <Filtering>
             (mandatory)

            Type: FilteringType

            Description:Ingress Ethernet frame filtering

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <Filtering>

#### <EgressFiltering>

    Description: Egress Ethernet filtering

    Task IDs required: vlan

    Parent objects:

                    <L2EthernetFeatures>

    Values:

            <EgressFiltering>
             (mandatory)

            Type: EgressFilteringType

            Description:Egress Ethernet filtering

        Default value:
            EgressFiltering => EgressFilteringTypeDefault

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <L2EthernetFeatures> <EgressFiltering>

#### <SourceBypassEgressFiltering>

    Description: Mark all ingress packets to bypass any egress VLAN filter

    Task IDs required: vlan

    Parent objects:

                    <L2EthernetFeatures>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable source bypass egress VLAN filter

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <L2EthernetFeatures> <SourceBypassEgressFiltering>

#### <BundleLoadBalancing>

    Description: Bundle load-balance configuration

    Task IDs required: vlan

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <Hash> - Enable loadbalancing on this EFP, using a hash algorithm to select the member link to map traffic to

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <BundleLoadBalancing>

#### <Hash>

    Description: Enable loadbalancing on this EFP, using a hash algorithm to select the member link to map traffic to

    Parent objects:

                    <BundleLoadBalancing>

    Values:

            <HashSpecified>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if the loadbalance configuration uses an explicit hash value, specified in argument 'HashValue', to choose the member link to map traffic on this EFP to FALSE if the member is chosen automatically

            <HashValue>
             (optional)

            Type: Range. Value lies between 1 and 8

            Description:The loadbalance hash value selected.  This value is ignored if HashSpecified is FALSE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <BundleLoadBalancing> <Hash>

### Datatypes

#### FilteringType

        Definition: Enumeration. Valid values are:
            'FilteringTypeDot1Q' - C-Vlan ingress frame filtering (Table 8-1 of 802.1ad standard)
            'FilteringTypeDot1ad' - S-Vlan ingress frame filtering (Table 8-2 of 802.1ad standard)

#### EgressFilteringType

        Definition: Enumeration. Valid values are:
            'EgressFilteringTypeStrict' - Strict Egress Filtering
            'EgressFilteringTypeDisable' - Egress Filtering Disabled
            'EgressFilteringTypeDefault' - Default Egress Filtering Behavior

## XML Schema Object Documentation for mvrp_action, version 1. 0.

### Objects

#### <MultipleVLANRegistrationProtocol>

    Description: Multiple VLAN Registration Protocol action commands.

    Task IDs required: ethernet-services

    Parent objects:

                    <Action>

    Child objects:

                    <ClearStatistics> - Clear statistics commands

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol>

#### <ClearStatistics>

    Description: Clear statistics commands

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Child objects:

                    <InterfaceTable> - Table of interfaces with MVRP enabled

                    <NodeTable> - Table of nodes on which MVRP is running

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol> <ClearStatistics>

#### <InterfaceTable>

    Description: Table of interfaces with MVRP enabled

    Parent objects:

                    <ClearStatistics>

    Child objects:

                    <Interface> - MVRP interface

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol> <ClearStatistics> <InterfaceTable>

#### <Interface>

    Description: MVRP interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear MVRP stats for this interface

        Default value: none.

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol> <ClearStatistics> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NodeTable>

    Description: Table of nodes on which MVRP is running

    Parent objects:

                    <ClearStatistics>

    Child objects:

                    <Node> - Node running MVRP

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol> <ClearStatistics> <NodeTable>

#### <Node>

    Description: Node running MVRP

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node Name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear MVRP stats for this node

        Default value: none.

    Available Paths:

     -

    <Action> <MultipleVLANRegistrationProtocol> <ClearStatistics> <NodeTable> <Node><Naming><NodeName>

## XML Schema Object Documentation for clock_cfg, version 1. 0.

### Objects

#### <Clock>

    Description: Configure time-of-day clock

    Task IDs required: host-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <SummerTime> - Configure summer (daylight savings) time

                    <TimeZone> - Configure time zone

    Available Paths:

     -

    <Configuration> <Clock>

#### <TimeZone>

    Description: Configure time zone

    Task IDs required: host-services

    Parent objects:

                    <Clock>

    Values:

            <TimeZoneName>
             (mandatory)

            Type: xsd:string

            Description:Name of time zone

            <HourOffset>
             (mandatory)

            Type: Range. Value lies between -23 and 23

            Description:Hours offset from UTC

            <MinuteOffset>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minutes offset from UTC

        Default value:
            TimeZoneName => null
            HourOffset => null
            MinuteOffset => 0

    Available Paths:

     -

    <Configuration> <Clock> <TimeZone>

#### <SummerTime>

    Description: Configure summer (daylight savings) time

    Task IDs required: host-services

    Parent objects:

                    <Clock>

    Values:

            <TimeZoneName>
             (mandatory)

            Type: xsd:string

            Description:Name of time zone in summer

            <Mode>
             (mandatory)

            Type: ClockSummerTimeModeType

            Description:Summer time mode

            <StartWeekNumberOrStartDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description: If Mode is set to 'Recurring' specify Week number of the Month to start , if Mode is set to 'Date' specify Date to start

            <StartWeekdayOrStartYear>
             (optional)

            Type: Range. Value lies between 0 and 2035

            Description: If Mode is set to 'Recurring' specify Weekday to start , if Mode is set to 'Date' specify Year to start

            <StartMonth>
             (optional)

            Type: ClockMonthType

            Description: Month to start

            <StartHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour to start

            <StartMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute to start

            <EndWeekNumberOrEndDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:If Mode is set to 'Recurring' specify Week number of the Month to end , if Mode is set to 'Date' specify Date to End

            <EndWeekdayOrEndYear>
             (optional)

            Type: Range. Value lies between 0 and 2035

            Description:If Mode is set to 'Recurring' specify Weekday to end , if Mode is set to 'Date' specify Year to end

            <EndMonth>
             (optional)

            Type: ClockMonthType

            Description: Month to end

            <EndHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour to end

            <EndMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute to end

            <Offset>
             (optional)

            Type: Range. Value lies between 1 and 1440

            Description:Offset to add in minutes

        Default value:
            TimeZoneName => null
            Mode => Recurring
            StartWeekNumberOrStartDate => 2
            StartWeekdayOrStartYear => 0
            StartMonth => March
            StartHour => 2
            StartMinute => 0
            EndWeekNumberOrEndDate => 1
            EndWeekdayOrEndYear => 0
            EndMonth => November
            EndHour => 2
            EndMinute => 0
            Offset => 60

    Available Paths:

     -

    <Configuration> <Clock> <SummerTime>

### Datatypes

#### ClockConfDummyType

        Definition: xsd:boolean

#### ClockSummerTimeModeType

        Definition: Enumeration. Valid values are:
            'Recurring' - Recurring summer time
            'Date' - Absolute summer time

#### ClockMonthType

        Definition: Enumeration. Valid values are:
            'January' - January
            'February' - February
            'March' - March
            'April' - April
            'May' - May
            'June' - June
            'July' - July
            'August' - August
            'September' - September
            'October' - October
            'November' - November
            'December' - December

## XML Schema Object Documentation for subscriber_infra_subdb_cfg, version 0. 11.

### Objects

#### <DynamicConfigurationTemplates>

    Description: All dynamic template configurations

    Task IDs required: config-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <EthernetTable> - Templates of the Ethernet Type

                    <IPSubscriberTable> - The IP Subscriber Template Table

                    <PPPTable> - Templates of the PPP Type

                    <SubscriberServiceTable> - The Service Type Template Table

                    <SubscriberSessionGroupTable> - The Subscriber Session Group Template Table

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates>

#### <PPPTable>

    Description: Templates of the PPP Type

    Parent objects:

                    <DynamicConfigurationTemplates>

    Child objects:

                    <PPP> - A Template of the PPP Type

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable>

#### <PPP>

    Description: A Template of the PPP Type

    Parent objects:

                    <PPPTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:The name of the template

    Child objects:

                    <IPV4Network> - Interface IPv4 Network configuration data

                    <PPPTemplate> - PPP template configuration data

                    <VRF> - Assign the interface to a VRF

                    <iEdgeServicePolicy> - iEdge service-policy entry

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName>

#### <EthernetTable>

    Description: Templates of the Ethernet Type

    Parent objects:

                    <DynamicConfigurationTemplates>

    Child objects:

                    <Ethernet> - A Template of the Ethernet Type

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable>

#### <Ethernet>

    Description: A Template of the Ethernet Type

    Parent objects:

                    <EthernetTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:The name of the template

    Child objects:

                    <IPV4Network> - Interface IPv4 Network configuration data

                    <VRF> - Assign the interface to a VRF

                    <iEdgeServicePolicy> - iEdge service-policy entry

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName>

#### <SubscriberServiceTable>

    Description: The Service Type Template Table

    Parent objects:

                    <DynamicConfigurationTemplates>

    Child objects:

                    <SubscriberService> - A Service Type Template

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable>

#### <SubscriberService>

    Description: A Service Type Template

    Parent objects:

                    <SubscriberServiceTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:The name of the template

    Child objects:

                    <IPV4Network> - Interface IPv4 Network configuration data

                    <VRF> - Assign the interface to a VRF

                    <iEdgeServicePolicy> - iEdge service-policy entry

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName>

#### <IPSubscriberTable>

    Description: The IP Subscriber Template Table

    Parent objects:

                    <DynamicConfigurationTemplates>

    Child objects:

                    <IPSubscriber> - A IP Subscriber Type Template

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable>

#### <IPSubscriber>

    Description: A IP Subscriber Type Template

    Parent objects:

                    <IPSubscriberTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:The name of the template

    Child objects:

                    <IPV4Network> - Interface IPv4 Network configuration data

                    <VRF> - Assign the interface to a VRF

                    <iEdgeServicePolicy> - iEdge service-policy entry

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName>

#### <SubscriberSessionGroupTable>

    Description: The Subscriber Session Group Template Table

    Parent objects:

                    <DynamicConfigurationTemplates>

    Child objects:

                    <SubscriberSessionGroup> - A Subscriber Session Group Type Template

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberSessionGroupTable>

#### <SubscriberSessionGroup>

    Description: A Subscriber Session Group Type Template

    Parent objects:

                    <SubscriberSessionGroupTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:The name of the template

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberSessionGroupTable> <SubscriberSessionGroup><Naming><TemplateName>

## XML Schema Object Documentation for qos_ma_action, version 1. 0.

### Objects

#### <QOS>

    Description: QOS action data

    Task IDs required: qos

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Node-specific QOS action data

    Available Paths:

     -

    <Action> <QOS>

#### <NodeTable>

    Description: Node-specific QOS action data

    Parent objects:

                    <QOS>

    Child objects:

                    <Node> - QOS action data for a particular node

    Available Paths:

     -

    <Action> <QOS> <NodeTable>

#### <Node>

    Description: QOS action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node

    Child objects:

                    <Counters> - Clear QoS counters

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName>

#### <Counters>

    Description: Clear QoS counters

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceTable> - QOS interface action data

                    <SharedPolicyInstanceTable> - QOS SPI action data

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters>

#### <SharedPolicyInstanceTable>

    Description: QOS SPI action data

    Parent objects:

                    <Counters>

    Child objects:

                    <SharedPolicyInstance> - QOS action data for a particular SPI

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <SharedPolicyInstanceTable>

#### <SharedPolicyInstance>

    Description: QOS action data for a particular SPI

    Parent objects:

                    <SharedPolicyInstanceTable>

    <Naming>:

            <SPIName>
             (mandatory)

            Type: xsd:string

            Description:Name of the SPI

    Child objects:

                    <ClearInput> - Clear QOS counters in the input direction

                    <ClearOutput> - Clear QOS counters in the output direction

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName>

#### <ClearInput>

    Description: Clear QOS counters in the input direction

    Parent objects:

                    <Interface>

                    <SharedPolicyInstance>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <ClearInput>

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearInput>

#### <ClearOutput>

    Description: Clear QOS counters in the output direction

    Parent objects:

                    <Interface>

                    <SharedPolicyInstance>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <SharedPolicyInstanceTable> <SharedPolicyInstance><Naming><SPIName> <ClearOutput>

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutput>

#### <InterfaceTable>

    Description: QOS interface action data

    Parent objects:

                    <Counters>

    Child objects:

                    <Interface> - QOS action data for a particular interface

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable>

#### <Interface>

    Description: QOS action data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <ClearInput> - Clear QOS counters in the input direction

                    <ClearInputPostDecap> - Clear QOS counters in the Inbound Post Encryption direction (C12000 platform only)

                    <ClearInputPreDecap> - Clear QOS counters in the Inbound Pre Encryption direction (C12000 platform only)

                    <ClearOutput> - Clear QOS counters in the output direction

                    <ClearOutputPostEncap> - Clear QOS counters in the Outbound Post Encryption direction (C12000 platform only)

                    <ClearOutputPreEncap> - Clear QOS counters in the Outbound Pre Encryption direction (C12000 platform only)

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <ClearOutputPreEncap>

    Description: Clear QOS counters in the Outbound Pre Encryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutputPreEncap>

#### <ClearOutputPostEncap>

    Description: Clear QOS counters in the Outbound Post Encryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutputPostEncap>

#### <ClearInputPreDecap>

    Description: Clear QOS counters in the Inbound Pre Encryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearInputPreDecap>

#### <ClearInputPostDecap>

    Description: Clear QOS counters in the Inbound Post Encryption direction (C12000 platform only)

    Parent objects:

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <QOS> <NodeTable> <Node><Naming><NodeName> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearInputPostDecap>

## XML Schema Object Documentation for ipv6_mfwd_action, version 6. 0.

### Objects

#### <IPV6_MFWD>

    Description: Multicast Forwarding action data for ipv6

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - All Nodes

    Available Paths:

     -

    <Action> <IPV6_MFWD>

## XML Schema Object Documentation for installmgr_common, version 0. 0.

### Objects

#### <InventoryTable>

    Description: Software inventory

    Parent objects:

                    <Active>

                    <Active>

                    <Inactive>

                    <Inactive>

                    <Committed>

                    <Committed>

    Child objects:

                    <Inventory> - Inventory information for specific node

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Active> <InventoryTable>

     -

    <Operational> <Install> <SoftwareInventory> <Inactive> <InventoryTable>

     -

    <Operational> <Install> <SoftwareInventory> <Committed> <InventoryTable>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Active> <InventoryTable>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Inactive> <InventoryTable>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Committed> <InventoryTable>

#### <Inventory>

    Description: Inventory information for specific node

    Parent objects:

                    <InventoryTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Value: inventory

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Active> <InventoryTable> <Inventory><Naming><NodeName>

     -

    <Operational> <Install> <SoftwareInventory> <Inactive> <InventoryTable> <Inventory><Naming><NodeName>

     -

    <Operational> <Install> <SoftwareInventory> <Committed> <InventoryTable> <Inventory><Naming><NodeName>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Active> <InventoryTable> <Inventory><Naming><NodeName>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Inactive> <InventoryTable> <Inventory><Naming><NodeName>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Committed> <InventoryTable> <Inventory><Naming><NodeName>

#### <Summary>

    Description: Summarized inventory information

    Parent objects:

                    <Active>

                    <Inactive>

                    <Committed>

    Value: install_inventory_summary

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Active> <Summary>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Inactive> <Summary>

     -

    <AdminOperational> <Install> <SoftwareInventory> <Committed> <Summary>

## XML Schema Object Documentation for ipv4_multicast_autorp_oper, version 5. 1.

### Objects

#### <AutoRP>

    Description: AutoRP operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <CandidateRPTable> - AutoRP Candidate RP Table

                    <MappingAgent> - AutoRP Mapping Agent Table

    Available Paths:

     -

    <Operational> <AutoRP>

#### <CandidateRPTable>

    Description: AutoRP Candidate RP Table

    Parent objects:

                    <AutoRP>

    Child objects:

                    <CandidateRP> - AutoRP Candidate RP Entry

    Available Paths:

     -

    <Operational> <AutoRP> <CandidateRPTable>

#### <CandidateRP>

    Description: AutoRP Candidate RP Entry

    Parent objects:

                    <CandidateRPTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <ProtocolMode>
             (optional)

            Type: AutoRPProtocolMode

            Description:Protocol Mode

    Value: autorp_crp_bag

    Available Paths:

     -

    <Operational> <AutoRP> <CandidateRPTable> <CandidateRP><Naming><InterfaceName><ProtocolMode>

#### <MappingAgent>

    Description: AutoRP Mapping Agent Table

    Parent objects:

                    <AutoRP>

    Child objects:

                    <RPAddressTable> - AutoRP Mapping Agent Table Entries

                    <Summary> - AutoRP Mapping Agent Summary Information

    Available Paths:

     -

    <Operational> <AutoRP> <MappingAgent>

#### <RPAddressTable>

    Description: AutoRP Mapping Agent Table Entries

    Parent objects:

                    <MappingAgent>

    Child objects:

                    <RPAddress> - AutoRP Mapping Agent Entry

    Available Paths:

     -

    <Operational> <AutoRP> <MappingAgent> <RPAddressTable>

#### <RPAddress>

    Description: AutoRP Mapping Agent Entry

    Parent objects:

                    <RPAddressTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPV4Address

            Description:RP Address

    Value: autorp_map_rp_bag

    Available Paths:

     -

    <Operational> <AutoRP> <MappingAgent> <RPAddressTable> <RPAddress><Naming><RPAddress>

#### <Summary>

    Description: AutoRP Mapping Agent Summary Information

    Parent objects:

                    <MappingAgent>

    Value: autorp_map_summary_bag

    Available Paths:

     -

    <Operational> <AutoRP> <MappingAgent> <Summary>

## XML Schema Object Documentation for sonet_aps_oper, version 2. 0.

### Objects

#### <APS>

    Description: SONET Automatic Protection Switching (APS) info

    Task IDs required: sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <GroupTable> - All SONET APS Group info

    Available Paths:

     -

    <Operational> <APS>

#### <GroupTable>

    Description: All SONET APS Group info

    Parent objects:

                    <APS>

    Child objects:

                    <Group> - SONET APS Group info

    Available Paths:

     -

    <Operational> <APS> <GroupTable>

#### <Group>

    Description: SONET APS Group info

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Group number

    Value: aps_group_info

    Available Paths:

     -

    <Operational> <APS> <GroupTable> <Group><Naming><GroupID>

## XML Schema Object Documentation for ip_tcp_services_cfg, version 1. 0.

### Objects

#### <IP>

    Description: IP TCP Configuration Data

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Cinetd> - Cinetd configuration data

                    <ForwardProtocol> - Controls forwarding of physical and directed IP broadcasts

    Available Paths:

     -

    <Configuration> <IP>

#### <Cinetd>

    Description: Cinetd configuration data

    Parent objects:

                    <IP>

    Child objects:

                    <RateLimit> - Cisco inetd rate-limit of service requests

                    <Services> - Describing services of cinetd

    Available Paths:

     -

    <Configuration> <IP> <Cinetd>

#### <Services>

    Description: Describing services of cinetd

    Parent objects:

                    <Cinetd>

    Child objects:

                    <IPV4> - IPV4 related services

                    <IPV6> - IPV6 related services

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services>

#### <IPV4>

    Description: IPV4 related services

    Task IDs required: ipv4

    Parent objects:

                    <Services>

    Child objects:

                    <SmallServers> - Describing IPV4 and IPV6 small servers

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV4>

#### <SmallServers>

    Description: Describing IPV4 and IPV6 small servers

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <TCPSmallServers> - Describing TCP related IPV4 and IPV6 small servers

                    <UDPSmallServers> - UDP small servers configuration

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV4> <SmallServers>

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV6> <SmallServers>

#### <TCPSmallServers>

    Description: Describing TCP related IPV4 and IPV6 small servers

    Parent objects:

                    <SmallServers>

    Values:

            <AccessControlListName>
             (optional)

            Type: xsd:string

            Description:Access list

            <SmallServer>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Set number of allowable TCP small servers, specify 0 for no-limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV4> <SmallServers> <TCPSmallServers>

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV6> <SmallServers> <TCPSmallServers>

#### <IPV6>

    Description: IPV6 related services

    Task IDs required: ipv6

    Parent objects:

                    <Services>

    Child objects:

                    <SmallServers> - Describing IPV4 and IPV6 small servers

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV6>

## XML Schema Object Documentation for t1e1_oper, version 5. 1.

### Objects

#### <T1E1>

    Description: T1E1 operational data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - All Prefix T1E1 to Node location

    Available Paths:

     -

    <Operational> <T1E1>

#### <NodeTable>

    Description: All Prefix T1E1 to Node location

    Parent objects:

                    <T1E1>

    Child objects:

                    <Node> - Prefix T1E1 to Node location

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable>

#### <Node>

    Description: Prefix T1E1 to Node location

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: Interface

            Description:Prefix T1E1 to node location

    Child objects:

                    <ControllerTable> - All T1E1 controller operational data

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName>

#### <ControllerTable>

    Description: All T1E1 controller operational data

    Parent objects:

                    <Node>

    Child objects:

                    <Controller> - T1E1 controller operational data

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable>

#### <Controller>

    Description: T1E1 controller operational data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <HardwareInfo> - T1E1 port operational data

                    <Info> - T1E1 controller operational data

                    <InternalState> - T1E1 controller operational data

                    <LNM> - T1E1 port LNM operational data

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: T1E1 controller operational data

    Parent objects:

                    <Controller>

    Value: t1e1_port_info

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <InternalState>

    Description: T1E1 controller operational data

    Parent objects:

                    <Controller>

    Value: t1e1_port_state_info

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <InternalState>

#### <HardwareInfo>

    Description: T1E1 port operational data

    Parent objects:

                    <Controller>

    Value: t1e1_port_hw_info

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <HardwareInfo>

## XML Schema Object Documentation for l2protocols_srp_action, version 2. 0.

### Objects

#### <SRP>

    Description: SRP actions

    Task IDs required: pos-dpt

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Per node SRP action data

    Available Paths:

     -

    <Action> <SRP>

#### <NodeTable>

    Description: Per node SRP action data

    Parent objects:

                    <SRP>

    Child objects:

                    <Node> - The SRP action data for a particular node

    Available Paths:

     -

    <Action> <SRP> <NodeTable>

#### <Node>

    Description: The SRP action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <ManualSwitch> - SRP manual-switch action data

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID>

#### <ManualSwitch>

    Description: SRP manual-switch action data

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceTable> - The SRP interface table

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID> <ManualSwitch>

#### <InterfaceTable>

    Description: The SRP interface table

    Parent objects:

                    <ManualSwitch>

    Child objects:

                    <Interface> - Request/Remove a manual-switch on the SRP interface

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID> <ManualSwitch> <InterfaceTable>

#### <Interface>

    Description: Request/Remove a manual-switch on the SRP interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Child objects:

                    <SideTable> - The SRP side table

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID> <ManualSwitch> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <SideTable>

    Description: The SRP side table

    Parent objects:

                    <Interface>

    Child objects:

                    <Side> - Request/Remove a manual-switch on the SRP interface side

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID> <ManualSwitch> <InterfaceTable> <Interface><Naming><InterfaceName> <SideTable>

#### <Side>

    Description: Request/Remove a manual-switch on the SRP interface side

    Parent objects:

                    <SideTable>

    <Naming>:

            <SideName>
             (mandatory)

            Type: SRP_SideType

            Description:The SRP interface name

    Values:

            <ManualSwitch>
             (mandatory)

            Type: SRP_ManualSwitchType

            Description:Manual Switch type

        Default value: none.

    Available Paths:

     -

    <Action> <SRP> <NodeTable> <Node><Naming><NodeID> <ManualSwitch> <InterfaceTable> <Interface><Naming><InterfaceName> <SideTable> <Side><Naming><SideName>

### Datatypes

#### SRP_SideType

        Definition: Enumeration. Valid values are:
            'A' - Side A
            'B' - Side B

#### SRP_ManualSwitchType

        Definition: Enumeration. Valid values are:
            'Request' - Request a manual switch
            'Remove' - Remove a manual switch

## XML Schema Object Documentation for ipsla_op_def_cfg, version 7. 2.

### Objects

#### <DefinitionTable>

    Description: Operation definition table

    Parent objects:

                    <Operation>

    Child objects:

                    <Definition> - Operation definition

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable>

#### <Definition>

    Description: Operation definition

    Parent objects:

                    <DefinitionTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Operation number

    Child objects:

                    <OperationType> - Operation type specification

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID>

#### <OperationType>

    Description: Operation type specification

    Parent objects:

                    <Definition>

    Child objects:

                    <ICMPEcho> - ICMPEcho Operation type

                    <ICMPPathEcho> - ICMPPathEcho Operation type

                    <ICMPPathJitter> - ICMPPathJitter Operation type

                    <MPLS_LSPPing> - MPLS LSP Ping Operation type

                    <MPLS_LSPTrace> - MPLS LSP Trace Operation type

                    <UDPEcho> - UDPEcho Operation type

                    <UDPJitter> - UDPJitter Operation type

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType>

### Datatypes

#### IPSLAHistoryFilterType

        Definition: Enumeration. Valid values are:
            'Failed' - Store data for failed operations
            'All' - Store data for all operations

## XML Schema Object Documentation for snmp_oper, version 4. 0.

### Objects

#### <SNMP>

    Description: SNMP operational data

    Task IDs required: snmp

    Parent objects:

                    <Operational>

    Child objects:

                    <Correlator> - Trap Correlator operational data

                    <Information> - SNMP operational information

                    <InterfaceMIB> - SNMP IF-MIB information

                    <InterfaceTable> - List of interfaces

                    <TrapServerTable> - List of trap hosts

    Available Paths:

     -

    <Operational> <SNMP>

#### <Information>

    Description: SNMP operational information

    Parent objects:

                    <SNMP>

    Child objects:

                    <EngineID> - SNMP engine ID

                    <MIBTable> - List of MIBS supported on the system

                    <Statistics> - SNMP statistics

                    <StatisticsExtension> - SNMP Statistics Extension

                    <SystemUpTime> - System up time

    Available Paths:

     -

    <Operational> <SNMP> <Information>

#### <Statistics>

    Description: SNMP statistics

    Parent objects:

                    <Information>

    Value: snmp_stats

    Available Paths:

     -

    <Operational> <SNMP> <Information> <Statistics>

#### <SystemUpTime>

    Description: System up time

    Parent objects:

                    <Information>

    Value: snmp_sysuptime

    Available Paths:

     -

    <Operational> <SNMP> <Information> <SystemUpTime>

#### <EngineID>

    Description: SNMP engine ID

    Parent objects:

                    <Information>

    Value: snmp_engineid

    Available Paths:

     -

    <Operational> <SNMP> <Information> <EngineID>

#### <StatisticsExtension>

    Description: SNMP Statistics Extension

    Parent objects:

                    <Information>

    Value: snmp_statistics

    Available Paths:

     -

    <Operational> <SNMP> <Information> <StatisticsExtension>

#### <MIBTable>

    Description: List of MIBS supported on the system

    Parent objects:

                    <Information>

    Child objects:

                    <MIB> - SNMP MIB Name

    Available Paths:

     -

    <Operational> <SNMP> <Information> <MIBTable>

#### <MIB>

    Description: SNMP MIB Name

    Parent objects:

                    <MIBTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:MIB Name

    Child objects:

                    <MIBInformation> - MIB state and information

                    <OIDTable> - List of OIDs per MIB

    Available Paths:

     -

    <Operational> <SNMP> <Information> <MIBTable> <MIB><Naming><Name>

#### <MIBInformation>

    Description: MIB state and information

    Parent objects:

                    <MIB>

    Value: snmp_mib_info

    Available Paths:

     -

    <Operational> <SNMP> <Information> <MIBTable> <MIB><Naming><Name> <MIBInformation>

#### <OIDTable>

    Description: List of OIDs per MIB

    Parent objects:

                    <MIB>

    Child objects:

                    <OID> - Object identifiers of a mib

    Available Paths:

     -

    <Operational> <SNMP> <Information> <MIBTable> <MIB><Naming><Name> <OIDTable>

#### <OID>

    Description: Object identifiers of a mib

    Parent objects:

                    <OIDTable>

    <Naming>:

            <OID>
             (mandatory)

            Type: xsd:string

            Description:Object Identifier

    Values:

            <OIDName>
             (mandatory)

            Type: xsd:string

            Description:MIB OID Name

        Default value: none.

    Available Paths:

     -

    <Operational> <SNMP> <Information> <MIBTable> <MIB><Naming><Name> <OIDTable> <OID><Naming><OID>

#### <TrapServerTable>

    Description: List of trap hosts

    Parent objects:

                    <SNMP>

    Child objects:

                    <TrapServer> - Trap server and port to which the trap is to be sent and statistics

    Available Paths:

     -

    <Operational> <SNMP> <TrapServerTable>

#### <TrapServer>

    Description: Trap server and port to which the trap is to be sent and statistics

    Parent objects:

                    <TrapServerTable>

    <Naming>:

            <TrapHost>
             (optional)

            Type: IPV4Address

            Description:Trap Host

            <Port>
             (optional)

            Type: PortNumber

            Description:Trap port

    Value: snmp_trap_stats

    Available Paths:

     -

    <Operational> <SNMP> <TrapServerTable> <TrapServer><Naming><TrapHost><Port>

#### <InterfaceTable>

    Description: List of interfaces

    Parent objects:

                    <SNMP>

    Child objects:

                    <Interface> - Interface Name

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceTable>

#### <Interface>

    Description: Interface Name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <InterfaceIndex>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Interface Index as used by MIB tables

        Default value: none.

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceTable> <Interface><Naming><Name>

## XML Schema Object Documentation for ha_lrd_oper, version 1. 0.

### Objects

#### <LR>

    Description: Information about the current LR scoped state of LR inventory.

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <Inventory> - LR scoped inventory information.

    Available Paths:

     -

    <Operational> <LR>

#### <Inventory>

    Description: LR scoped inventory information.

    Parent objects:

                    <LR>

    Child objects:

                    <RackTable> - Table of Racks in system.

    Available Paths:

     -

    <Operational> <LR> <Inventory>

#### <RackTable>

    Description: Table of Racks in system.

    Parent objects:

                    <Inventory>

    Child objects:

                    <Rack> - Rack number of inventory.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable>

#### <Rack>

    Description: Rack number of inventory.

    Parent objects:

                    <RackTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack Number

    Child objects:

                    <SlotTable> - Table of slots in the rack.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number>

#### <SlotTable>

    Description: Table of slots in the rack.

    Parent objects:

                    <Rack>

    Child objects:

                    <Slot> - Slot Number.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable>

#### <Slot>

    Description: Slot Number.

    Parent objects:

                    <SlotTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number

    Child objects:

                    <ModuleTable> - Table of modules in this slot.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number>

#### <ModuleTable>

    Description: Table of modules in this slot.

    Parent objects:

                    <Slot>

    Child objects:

                    <Module> - Module Number.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <ModuleTable>

#### <Module>

    Description: Module Number.

    Parent objects:

                    <ModuleTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number

    Child objects:

                    <NodeInfo> - LR scoped information for a node.

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <ModuleTable> <Module><Naming><Number>

#### <NodeInfo>

    Description: LR scoped information for a node.

    Parent objects:

                    <Module>

    Value: lrd_node_info

    Available Paths:

     -

    <Operational> <LR> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <ModuleTable> <Module><Naming><Number> <NodeInfo>

## XML Schema Object Documentation for ipsla_op_def_icmp_path_echo_cfg, version 7. 2.

### Objects

#### <ICMPPathEcho>

    Description: ICMPPathEcho Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <DestAddress> - IPv4 address of the target device

                    <Frequency> - Frequency of the probing

                    <History> - Configure the history parameters for this operation

                    <LSRPath> - Loose source routing path (up to 8 intermediate nodes)

                    <SourceAddress> - IPv4 address of the source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <Tag> - Add a tag for this operation

                    <Timeout> - Probe/Control timeout interval

                    <Tos> - Type of service setting in probe packet

                    <VRF> - Configure IPSLA for a VPN Routing/Forwarding instance)

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <ICMPPathEcho>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 0 and 16384

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 36

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <DataSize> <Request>

## XML Schema Object Documentation for tty_datatypes_common, version 0. 0.

### Datatypes

#### TTYSessionTimeoutDirection

        Definition: Enumeration. Valid values are:
            'InOut' - In & Output traffic
            'In' - Input traffic

#### TTYTransportProtocolSelect

        Definition: Enumeration. Valid values are:
            'All' - All protocols
            'None' - No protocols
            'Some' - Some Protocol

#### TTYTransportProtocol

        Definition: Enumeration. Valid values are:
            'Telnet' - TCP/IP Telnet protocol
            'SSH' - Unix ssh protocol
            'None' - No protocols

#### TTYPager

        Definition: Enumeration. Valid values are:
            'More' - More paging Utility
            'Less' - Less paging Utility
            'None' - No Paging Utility

#### TTYEscapeChar

        Definition: Range with Enumeration. Values must lie between 0 and 257 with well-known values being:
            'Break' - Cause escape on BREAK
            'Default' - Use default escape character
            'None' - Disable escape entirely

## XML Schema Object Documentation for ip_ntp_admin_oper, version 5. 0.

### Objects

#### <NTP>

    Description: NTP admin operational data

    Task IDs required: ip-services

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Rack-specific NTP operational data

    Available Paths:

     -

    <AdminOperational> <NTP>

#### <RackTable>

    Description: Rack-specific NTP operational data

    Parent objects:

                    <NTP>

    Child objects:

                    <Rack> - NTP operational data for a particular rack

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable>

#### <Rack>

    Description: NTP operational data for a particular rack

    Parent objects:

                    <RackTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The rack number

    Child objects:

                    <SlotTable> - Node-specific NTP operational data

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number>

#### <SlotTable>

    Description: Node-specific NTP operational data

    Parent objects:

                    <Rack>

    Child objects:

                    <Slot> - NTP operational data for a particular slot

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable>

#### <Slot>

    Description: NTP operational data for a particular slot

    Parent objects:

                    <SlotTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The slot number

    Child objects:

                    <InstanceTable> - Instance-specific NTP operational data

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number>

#### <InstanceTable>

    Description: Instance-specific NTP operational data

    Parent objects:

                    <Slot>

    Child objects:

                    <Instance> - NTP operational data for a particular instance

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <InstanceTable>

#### <Instance>

    Description: NTP operational data for a particular instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The instance number

    Child objects:

                    <Associations> - NTP Associations information

                    <AssociationsDetail> - NTP Associations Detail information

                    <Status> - Status of NTP peer(s)

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <InstanceTable> <Instance><Naming><Number>

#### <Status>

    Description: Status of NTP peer(s)

    Parent objects:

                    <Instance>

    Value: ntp_edm_status_result

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <InstanceTable> <Instance><Naming><Number> <Status>

#### <Associations>

    Description: NTP Associations information

    Parent objects:

                    <Instance>

    Value: ntp_edm_assoc_summary_result

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <InstanceTable> <Instance><Naming><Number> <Associations>

#### <AssociationsDetail>

    Description: NTP Associations Detail information

    Parent objects:

                    <Instance>

    Value: ntp_edm_assoc_detail_result

    Available Paths:

     -

    <AdminOperational> <NTP> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <InstanceTable> <Instance><Naming><Number> <AssociationsDetail>

## XML Schema Object Documentation for crypto_engine_oper, version 1. 0.

### Objects

#### <CryptoEngine>

    Description: Crypto Engine

    Task IDs required: crypto

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Crypto Engine Node Table

    Available Paths:

     -

    <Operational> <CryptoEngine>

#### <NodeTable>

    Description: Crypto Engine Node Table

    Parent objects:

                    <CryptoEngine>

    Child objects:

                    <Node> - Crypto Engine Node

    Available Paths:

     -

    <Operational> <CryptoEngine> <NodeTable>

#### <Node>

    Description: Crypto Engine Node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <Statistics> - Crypto Engine node statistic

    Available Paths:

     -

    <Operational> <CryptoEngine> <NodeTable> <Node><Naming><Node>

#### <Statistics>

    Description: Crypto Engine node statistic

    Parent objects:

                    <Node>

    Value: crypto_engine_datapath_stats__

    Available Paths:

     -

    <Operational> <CryptoEngine> <NodeTable> <Node><Naming><Node> <Statistics>

## XML Schema Object Documentation for sd_oper, version 1. 0.

### Objects

#### <ServiceRedundancy>

    Description: Service Redundancy operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <ServiceInformation> - Information on services known to Service Director

                    <ServiceTypeMappings> - Mappings of names and IDs of service types that have been registered with Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy>

#### <ServiceInformation>

    Description: Information on services known to Service Director

    Parent objects:

                    <ServiceRedundancy>

    Child objects:

                    <ServiceTypeTable> - Table of service types known to Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceInformation>

#### <ServiceTypeTable>

    Description: Table of service types known to Service Director

    Parent objects:

                    <ServiceInformation>

    Child objects:

                    <ServiceType> - Service types known to Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceInformation> <ServiceTypeTable>

#### <ServiceType>

    Description: Service types known to Service Director

    Parent objects:

                    <ServiceTypeTable>

    <Naming>:

            <ServiceTypeID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type ID

    Child objects:

                    <ServiceTable> - Table of all redundancy info for all registered services of this type

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceInformation> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID>

#### <ServiceTable>

    Description: Table of all redundancy info for all registered services of this type

    Parent objects:

                    <ServiceType>

    Child objects:

                    <Service> - Information on the redundancy state of a service context

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceInformation> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID> <ServiceTable>

#### <Service>

    Description: Information on the redundancy state of a service context

    Parent objects:

                    <ServiceTable>

    <Naming>:

            <ServiceName>
             (mandatory)

            Type: xsd:string

            Description:Name of this service context

    Value: sd_service

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceInformation> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID> <ServiceTable> <Service><Naming><ServiceName>

#### <ServiceTypeMappings>

    Description: Mappings of names and IDs of service types that have been registered with Service Director

    Parent objects:

                    <ServiceRedundancy>

    Child objects:

                    <ServiceTypeIDTable> - Table of mappings of IDs to names of service types that have been registered with Service Director

                    <ServiceTypeNameTable> - Table of mappings of names to IDs of service types that have been registered with Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceTypeMappings>

#### <ServiceTypeNameTable>

    Description: Table of mappings of names to IDs of service types that have been registered with Service Director

    Parent objects:

                    <ServiceTypeMappings>

    Child objects:

                    <ServiceTypeName> - A service type registered with Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceTypeMappings> <ServiceTypeNameTable>

#### <ServiceTypeName>

    Description: A service type registered with Service Director

    Parent objects:

                    <ServiceTypeNameTable>

    <Naming>:

            <ServiceTypeName>
             (mandatory)

            Type: xsd:string

            Description:Service type name

    Values:

            <ServiceTypeID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type ID

        Default value: none.

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceTypeMappings> <ServiceTypeNameTable> <ServiceTypeName><Naming><ServiceTypeName>

#### <ServiceTypeIDTable>

    Description: Table of mappings of IDs to names of service types that have been registered with Service Director

    Parent objects:

                    <ServiceTypeMappings>

    Child objects:

                    <ServiceTypeID> - A service type registered with Service Director

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceTypeMappings> <ServiceTypeIDTable>

#### <ServiceTypeID>

    Description: A service type registered with Service Director

    Parent objects:

                    <ServiceTypeIDTable>

    <Naming>:

            <ServiceTypeID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type ID

    Values:

            <ServiceTypeName>
             (mandatory)

            Type: xsd:string

            Description:Service type name

        Default value: none.

    Available Paths:

     -

    <Operational> <ServiceRedundancy> <ServiceTypeMappings> <ServiceTypeIDTable> <ServiceTypeID><Naming><ServiceTypeID>

## XML Schema Object Documentation for infra_correlator_cfg, version 3. 5.

### Objects

#### <Correlator>

    Description: Configure properties of the event correlator

    Task IDs required: logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <BufferSize> - Configure size of the correlator buffer

                    <RuleTable> - Table of configured rules

                    <RulesetTable> - Table of configured rulesets

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator>

#### <BufferSize>

    Description: Configure size of the correlator buffer

    Parent objects:

                    <Correlator>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1024 and 52428800

            Description:Size of the correlator buffer

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <BufferSize>

#### <RuleTable>

    Description: Table of configured rules

    Parent objects:

                    <Correlator>

    Child objects:

                    <Rule> - Rule name

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable>

#### <Rule>

    Description: Rule name

    Parent objects:

                    <RuleTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: EncodedBoundedString

            Description:Rule name

    Child objects:

                    <AppliedTo> - Applied to the Rule or Ruleset

                    <ApplyTo> - Apply the Rules

                    <Definition> - Configure a specified correlation rule

                    <NonStateful> - The Non-Stateful Rule Type

                    <Stateful> - The Stateful Rule Type

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name>

#### <NonStateful>

    Description: The Non-Stateful Rule Type

    Parent objects:

                    <Rule>

    Child objects:

                    <ContextCorrelation> - Enable correlation on alarm context

                    <NonRootCauseTable> - Table of configured non-rootcause

                    <RootCause> - The root cause

                    <Timeout> - Timeout (time to wait for active correlation) in milliseconds

                    <TimeoutRootcause> - Rootcause Timeout (time to wait for rootcause) in milliseconds

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful>

#### <Timeout>

    Description: Timeout (time to wait for active correlation) in milliseconds

    Parent objects:

                    <NonStateful>

                    <Stateful>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 7200000

            Description:Timeout (ms)

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <Timeout>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <Timeout>

#### <TimeoutRootcause>

    Description: Rootcause Timeout (time to wait for rootcause) in milliseconds

    Parent objects:

                    <NonStateful>

                    <Stateful>

    Values:

            <TimeoutRootcause>
             (mandatory)

            Type: Range. Value lies between 1 and 7200000

            Description:Rootcause Timeout (ms)

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <TimeoutRootcause>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <TimeoutRootcause>

#### <ContextCorrelation>

    Description: Enable correlation on alarm context

    Parent objects:

                    <NonStateful>

                    <Stateful>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <ContextCorrelation>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <ContextCorrelation>

#### <RootCause>

    Description: The root cause

    Parent objects:

                    <NonStateful>

                    <Stateful>

    Values:

            <Category>
             (optional)

            Type: xsd:string

            Description:Root message category

            <Group>
             (optional)

            Type: xsd:string

            Description:Root message group

            <MessageCode>
             (optional)

            Type: xsd:string

            Description:Root message code

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCause>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <RootCause>

#### <NonRootCauseTable>

    Description: Table of configured non-rootcause

    Parent objects:

                    <NonStateful>

                    <Stateful>

    Child objects:

                    <NonRootCause> - A non-rootcause

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <NonRootCauseTable>

#### <NonRootCause>

    Description: A non-rootcause

    Parent objects:

                    <NonRootCauseTable>

    <Naming>:

            <Category>
             (optional)

            Type: xsd:string

            Description:Correlated message category

            <Group>
             (optional)

            Type: xsd:string

            Description:Correlated message group

            <MessageCode>
             (optional)

            Type: xsd:string

            Description:Correlated message code

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><Category><Group><MessageCode>

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <NonRootCauseTable> <NonRootCause><Naming><Category><Group><MessageCode>

#### <Stateful>

    Description: The Stateful Rule Type

    Parent objects:

                    <Rule>

    Child objects:

                    <ContextCorrelation> - Enable correlation on alarm context

                    <NonRootCauseTable> - Table of configured non-rootcause

                    <Reissue> - Enable reissue of non-bistate alarms on rootcause alarm clear

                    <Reparent> - Enable reparent of alarm on rootcause alarm clear

                    <RootCause> - The root cause

                    <Timeout> - Timeout (time to wait for active correlation) in milliseconds

                    <TimeoutRootcause> - Rootcause Timeout (time to wait for rootcause) in milliseconds

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful>

#### <Reissue>

    Description: Enable reissue of non-bistate alarms on rootcause alarm clear

    Parent objects:

                    <Stateful>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <Reissue>

#### <Reparent>

    Description: Enable reparent of alarm on rootcause alarm clear

    Parent objects:

                    <Stateful>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Stateful> <Reparent>

#### <AppliedTo>

    Description: Applied to the Rule or Ruleset

    Parent objects:

                    <Rule>

                    <Ruleset>

    Child objects:

                    <All> - Apply to all of the router

                    <ContextTable> - Table of configured contexts to apply

                    <LocationTable> - Table of configured locations to apply

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo>

#### <All>

    Description: Apply to all of the router

    Parent objects:

                    <AppliedTo>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <All>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <All>

#### <ContextTable>

    Description: Table of configured contexts to apply

    Parent objects:

                    <AppliedTo>

    Child objects:

                    <Context> - A context

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <ContextTable>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <ContextTable>

#### <Context>

    Description: A context

    Parent objects:

                    <ContextTable>

    <Naming>:

            <Context>
             (mandatory)

            Type: EncodedBoundedString

            Description:Context

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <ContextTable> <Context><Naming><Context>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <ContextTable> <Context><Naming><Context>

#### <LocationTable>

    Description: Table of configured locations to apply

    Parent objects:

                    <AppliedTo>

    Child objects:

                    <Location> - A location

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <LocationTable>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <LocationTable>

#### <Location>

    Description: A location

    Parent objects:

                    <LocationTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <LocationTable> <Location><Naming><Location>

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <LocationTable> <Location><Naming><Location>

#### <Definition>

    Description: Configure a specified correlation rule

    Parent objects:

                    <Rule>

    Values:

            <Timeout>
             (optional)

            Type: Range. Value lies between 1 and 7200000

            Description:Timeout (time the rule is to be active) in milliseconds

            <CategoryNameEntry1>
             (optional)

            Type: xsd:string

            Description:Root message category name

            <GroupNameEntry1>
             (optional)

            Type: xsd:string

            Description:Root message group name

            <MessageCodeEntry1>
             (optional)

            Type: xsd:string

            Description:Root message code

            <CategoryNameEntry2>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry2>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry2>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry3>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry3>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry3>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry4>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry4>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry4>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry5>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry5>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry5>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry6>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry6>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry6>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry7>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry7>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry7>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry8>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry8>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry8>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry9>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry9>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry9>
             (optional)

            Type: xsd:string

            Description:Correlated message code

            <CategoryNameEntry10>
             (optional)

            Type: xsd:string

            Description:Correlated message category name

            <GroupNameEntry10>
             (optional)

            Type: xsd:string

            Description:Correlated message group name

            <MessageCodeEntry10>
             (optional)

            Type: xsd:string

            Description:Correlated message code

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <Definition>

#### <ApplyTo>

    Description: Apply the Rules

    Parent objects:

                    <Rule>

    Child objects:

                    <AllOfRouter> - Apply the rule to all of the router

                    <ContextList> - Apply rule to a specified list of contexts, e.g. interfaces

                    <LocationList> - Apply rule to a specified list of Locations

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <ApplyTo>

#### <AllOfRouter>

    Description: Apply the rule to all of the router

    Parent objects:

                    <ApplyTo>

    Values:

            <Status>
             (mandatory)

            Type: xsd:boolean

            Description:Apply the rule to all of the router

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <ApplyTo> <AllOfRouter>

#### <ContextList>

    Description: Apply rule to a specified list of contexts, e.g. interfaces

    Parent objects:

                    <ApplyTo>

    Values:

            <ContextList>
             (mandatory)

            Type: xsd:string[32]

            Description:One or more context names

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <ApplyTo> <ContextList>

#### <LocationList>

    Description: Apply rule to a specified list of Locations

    Parent objects:

                    <ApplyTo>

    Values:

            <LocationList>
             (mandatory)

            Type: NodeID[32]

            Description:One or more Locations

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RuleTable> <Rule><Naming><Name> <ApplyTo> <LocationList>

#### <RulesetTable>

    Description: Table of configured rulesets

    Parent objects:

                    <Correlator>

    Child objects:

                    <Ruleset> - Ruleset name

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable>

#### <Ruleset>

    Description: Ruleset name

    Parent objects:

                    <RulesetTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: EncodedBoundedString

            Description:Ruleset name

    Child objects:

                    <AppliedTo> - Applied to the Rule or Ruleset

                    <RulenameTable> - Table of configured rulenames

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name>

#### <RulenameTable>

    Description: Table of configured rulenames

    Parent objects:

                    <Ruleset>

    Child objects:

                    <Rulename> - A rulename

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <RulenameTable>

#### <Rulename>

    Description: A rulename

    Parent objects:

                    <RulenameTable>

    <Naming>:

            <Rulename>
             (mandatory)

            Type: EncodedBoundedString

            Description:Rule name

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <RulenameTable> <Rulename><Naming><Rulename>

## XML Schema Object Documentation for ssrp_gbl_config, version 4. 1.

### Objects

#### <SSRP>

    Description: Shared plane SSRP configuration data

    Task IDs required: ppp

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProfileTable> - Table of SSRP Profiles

    Available Paths:

     -

    <Configuration> <SSRP>

#### <ProfileTable>

    Description: Table of SSRP Profiles

    Task IDs required: ppp

    Parent objects:

                    <SSRP>

    Child objects:

                    <Profile> - SSRP Profile configuration

    Available Paths:

     -

    <Configuration> <SSRP> <ProfileTable>

#### <Profile>

    Description: SSRP Profile configuration

    Task IDs required: ppp

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:The name of the profile

    Child objects:

                    <MaxHops> - This specifies the maximum number of hops for packets on the SSO channel

                    <PeerIpv4Address> - This specifies the remote end's IPv4-address for the SSO channel

    Available Paths:

     -

    <Configuration> <SSRP> <ProfileTable> <Profile><Naming><Name>

#### <MaxHops>

    Description: This specifies the maximum number of hops for packets on the SSO channel

    Parent objects:

                    <Profile>

    Values:

            <MaxHops>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Maximum Hops

        Default value: none.

    Available Paths:

     -

    <Configuration> <SSRP> <ProfileTable> <Profile><Naming><Name> <MaxHops>

#### <PeerIpv4Address>

    Description: This specifies the remote end's IPv4-address for the SSO channel

    Parent objects:

                    <Profile>

    Values:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer IPv4 Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <SSRP> <ProfileTable> <Profile><Naming><Name> <PeerIpv4Address>

## XML Schema Object Documentation for ha_eem_cfg, version 0. 0.

### Objects

#### <EventManager>

    Description: Event manager configuration

    Task IDs required: eem

    Parent objects:

                    <Configuration>

    Child objects:

                    <DirectoryUserLibrary> - Set event manager user library directory

                    <DirectoryUserPolicy> - Set event manager user policy directory

                    <EnvironmentTable> - Set an event manager global variable for event manager policies

                    <PolicyTable> - Register an event manager policy

                    <RefreshTime> - Set refresh time (in seconds) for policy username's AAA taskmap

                    <ScheduleSuspend> - Enable suspend policy scheduling

    Available Paths:

     -

    <Configuration> <EventManager>

#### <DirectoryUserLibrary>

    Description: Set event manager user library directory

    Parent objects:

                    <EventManager>

    Values:

            <DirectoryUserLibrary>
             (mandatory)

            Type: xsd:string

            Description:Path of the user policy library directory

        Default value: none.

    Available Paths:

     -

    <Configuration> <EventManager> <DirectoryUserLibrary>

#### <DirectoryUserPolicy>

    Description: Set event manager user policy directory

    Parent objects:

                    <EventManager>

    Values:

            <DirectoryUserPolicy>
             (mandatory)

            Type: xsd:string

            Description:Path of the user policy directory

        Default value: none.

    Available Paths:

     -

    <Configuration> <EventManager> <DirectoryUserPolicy>

#### <EnvironmentTable>

    Description: Set an event manager global variable for event manager policies

    Parent objects:

                    <EventManager>

    Child objects:

                    <Environment> - Name of the global variable

    Available Paths:

     -

    <Configuration> <EventManager> <EnvironmentTable>

#### <Environment>

    Description: Name of the global variable

    Parent objects:

                    <EnvironmentTable>

    <Naming>:

            <EnvironmentName>
             (mandatory)

            Type: xsd:string

            Description:Name of the global variable

    Values:

            <EnvironmentValue>
             (mandatory)

            Type: xsd:string

            Description:Value of the global variable

        Default value: none.

    Available Paths:

     -

    <Configuration> <EventManager> <EnvironmentTable> <Environment><Naming><EnvironmentName>

#### <PolicyTable>

    Description: Register an event manager policy

    Parent objects:

                    <EventManager>

    Child objects:

                    <Policy> - Name of the policy file

    Available Paths:

     -

    <Configuration> <EventManager> <PolicyTable>

#### <Policy>

    Description: Name of the policy file

    Parent objects:

                    <PolicyTable>

    <Naming>:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Name of the policy file

    Values:

            <Username>
             (mandatory)

            Type: xsd:string

            Description:A configured username

            <PersistTime>
             (mandatory)

            Type: EventManagerPersistTimeType

            Description:Time of validity (in seconds) for cached AAA taskmap of username (default is 3600)

            <PolicyType>
             (optional)

            Type: EventManagerPolicyType

            Description:Event manager type of this policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <EventManager> <PolicyTable> <Policy><Naming><PolicyName>

#### <RefreshTime>

    Description: Set refresh time (in seconds) for policy username's AAA taskmap

    Parent objects:

                    <EventManager>

    Values:

            <RefreshTime>
             (mandatory)

            Type: Range. Value lies between 10 and -1

            Description:Set refresh time

        Default value:
            RefreshTime => 1800

    Available Paths:

     -

    <Configuration> <EventManager> <RefreshTime>

#### <ScheduleSuspend>

    Description: Enable suspend policy scheduling

    Parent objects:

                    <EventManager>

    Values:

            <ScheduleSuspend>
             (mandatory)

            Type: xsd:boolean

            Description:Enable suspend policy scheduling

        Default value: none.

    Available Paths:

     -

    <Configuration> <EventManager> <ScheduleSuspend>

### Datatypes

#### EventManagerPersistTimeType

        Definition: Range with Enumeration. Values must lie between 0 and -1 with well-known values being:
            'Infinite' - Cached AAA taskmap of username is always treated   valid

#### EventManagerPolicyType

        Definition: Enumeration. Valid values are:
            'System' - Event manager system policy
            'User' - Event manager user policy

## XML Schema Object Documentation for pfi_im_cmd_oper, version 1. 1.

### Objects

#### <Interfaces>

    Description: Interface operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceBriefTable> - Brief operational data for interfaces

                    <InterfaceSummary> - Interface summary information

                    <InterfaceTable> - Detailed operational data for interfaces and configured features

                    <InventorySummary> - Inventory summary information

                    <NodeTypeSetTable> - Node and/or interface type specific view of interface summary data

    Available Paths:

     -

    <Operational> <Interfaces>

#### <InterfaceBriefTable>

    Description: Brief operational data for interfaces

    Parent objects:

                    <Interfaces>

    Child objects:

                    <InterfaceBrief> - Brief operational attributes for a particular interface

    <Filter> (Optional Filter Tag):

                    <InterfaceNodeAndTypeSetFilter>

    Available Paths:

     -

    <Operational> <Interfaces> <InterfaceBriefTable>

#### <InterfaceBrief>

    Description: Brief operational attributes for a particular interface

    Parent objects:

                    <InterfaceBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: imds_ifattr_base_info

    Available Paths:

     -

    <Operational> <Interfaces> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

#### <InterfaceTable>

    Description: Detailed operational data for interfaces and configured features

    Parent objects:

                    <Interfaces>

    Child objects:

                    <Interface> - Detailed operational data for a particular interface

    <Filter> (Optional Filter Tag):

                    <InterfaceNodeAndTypeSetFilter>

    Available Paths:

     -

    <Operational> <Interfaces> <InterfaceTable>

#### <Interface>

    Description: Detailed operational data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: im_cmd_info

    Available Paths:

     -

    <Operational> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NodeTypeSetTable>

    Description: Node and/or interface type specific view of interface summary data

    Parent objects:

                    <Interfaces>

    Child objects:

                    <NodeTypeSet> - Summary data for all interfaces on a particular node

    Available Paths:

     -

    <Operational> <Interfaces> <NodeTypeSetTable>

#### <NodeTypeSet>

    Description: Summary data for all interfaces on a particular node

    Parent objects:

                    <NodeTypeSetTable>

    <Naming>:

            <NodeName>
             (optional)

            Type: NodeID

            Description:The location to filter on

            <TypeSetName>
             (optional)

            Type: InterfaceTypeSet

            Description:The interface type to filter on

    Child objects:

                    <InterfaceSummary> - Interface summary information

    Available Paths:

     -

    <Operational> <Interfaces> <NodeTypeSetTable> <NodeTypeSet><Naming><NodeName><TypeSetName>

#### <InterfaceSummary>

    Description: Interface summary information

    Parent objects:

                    <NodeTypeSet>

                    <Interfaces>

    Value: im_if_summary_info

    Available Paths:

     -

    <Operational> <Interfaces> <InterfaceSummary>

     -

    <Operational> <Interfaces> <NodeTypeSetTable> <NodeTypeSet><Naming><NodeName><TypeSetName> <InterfaceSummary>

#### <InventorySummary>

    Description: Inventory summary information

    Parent objects:

                    <Interfaces>

    Value: im_if_summary_info

    Available Paths:

     -

    <Operational> <Interfaces> <InventorySummary>

### Datatypes

#### InterfaceTypeSet

        Definition: Enumeration. Valid values are:
            'HardwareInterfaces' - Restrict the output to hardware interfaces only

### Filters

#### <InterfaceNodeAndTypeSetFilter>

    Description:
    Node and typeset match

    Parameters:

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node name

            <TypeSetName>
             (optional)

            Type: InterfaceTypeSet

            Description:Type set

## XML Schema Object Documentation for mdrv_lib_interface_cfg, version 1. 0.

### Objects

#### <MACAddr>

    Description: Set the Mac address on an interface

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <MACAddr>
             (mandatory)

            Type: MACAddress

            Description:MAC Address of the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MACAddr>

## XML Schema Object Documentation for ipsla_mpls_disc_oper, version 4. 2.

### Objects

#### <Discovery>

    Description: Provider Edge(PE) discovery operational data

    Parent objects:

                    <MPLSData>

    Child objects:

                    <VPN> - L3 VPN PE discovery operational data

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery>

#### <VPN>

    Description: L3 VPN PE discovery operational data

    Parent objects:

                    <Discovery>

    Child objects:

                    <NexthopTable> - List of nexthop addresses for remote PE routers

                    <State> - Operational state of PE discovery

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN>

#### <State>

    Description: Operational state of PE discovery

    Parent objects:

                    <VPN>

    Value: ipsla_discovery_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <State>

#### <NexthopTable>

    Description: List of nexthop addresses for remote PE routers

    Parent objects:

                    <VPN>

    Child objects:

                    <Nexthop> - Nexthop address for remote PE router

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <NexthopTable>

#### <Nexthop>

    Description: Nexthop address for remote PE router

    Parent objects:

                    <NexthopTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Nexthop Address

    Child objects:

                    <Prefix> - Prefix of the nexthop address

                    <VRFTable> - List of VRFs for the nexthop address

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <NexthopTable> <Nexthop><Naming><Address>

#### <Prefix>

    Description: Prefix of the nexthop address

    Parent objects:

                    <Nexthop>

    Value: ipsla_discovery_prefix_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <NexthopTable> <Nexthop><Naming><Address> <Prefix>

#### <VRFTable>

    Description: List of VRFs for the nexthop address

    Parent objects:

                    <Nexthop>

    Child objects:

                    <VRF> - VRF information of the nexthop address

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <NexthopTable> <Nexthop><Naming><Address> <VRFTable>

#### <VRF>

    Description: VRF information of the nexthop address

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF Name

    Value: ipsla_discovery_vrf_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <Discovery> <VPN> <NexthopTable> <Nexthop><Naming><Address> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for iphc_ea_action, version 1. 1.

### Objects

#### <IPHC>

    Description: IPHC stats action path

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear action for IPHC information

    Available Paths:

     -

    <Action> <IPHC>

#### <Clear>

    Description: Clear action for IPHC information

    Parent objects:

                    <IPHC>

    Child objects:

                    <Statistics> - IPHC Statistics information

    Available Paths:

     -

    <Action> <IPHC> <Clear>

#### <Statistics>

    Description: IPHC Statistics information

    Parent objects:

                    <Clear>

    Child objects:

                    <InterfaceTable> - IPHC Interface Table

    Available Paths:

     -

    <Action> <IPHC> <Clear> <Statistics>

#### <InterfaceTable>

    Description: IPHC Interface Table

    Parent objects:

                    <Statistics>

    Child objects:

                    <Interface> - Clear IPHC statistics for the specified interface

    Available Paths:

     -

    <Action> <IPHC> <Clear> <Statistics> <InterfaceTable>

#### <Interface>

    Description: Clear IPHC statistics for the specified interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IPHC counters for a single interface

        Default value: none.

    Available Paths:

     -

    <Action> <IPHC> <Clear> <Statistics> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for aaa_radius_cfg, version 2. 4.

### Objects

#### <RADIUS>

    Description: Remote Access Dial-In User Service

    Parent objects:

                    <AAA>

    Child objects:

                    <DeadCriteria> - RADIUS server dead criteria

                    <DeadTime> - This indicates the length of time (in minutes) for which a RADIUS server remains marked as dead

                    <HostTable> - List of RADIUS servers

                    <Key> - RADIUS encryption key

                    <PrivateKey> - RADIUS encryption key

                    <PrivateRetransmit> - Number of times to retransmit a request to the RADIUS server

                    <PrivateTimeout> - Time to wait for a RADIUS server to reply

                    <Retransmit> - Number of times to retransmit a request to the RADIUS server

                    <Timeout> - Time to wait for a RADIUS server to reply

                    <VRFTable> - List of VRFs

                    <VSA> - Unknown VSA (Vendor Specific Attribute) ignore configuration for RADIUS server

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS>

#### <HostTable>

    Description: List of RADIUS servers

    Parent objects:

                    <RADIUS>

    Child objects:

                    <Host> - Instance of a RADIUS server

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <HostTable>

#### <Host>

    Description: Instance of a RADIUS server

    Parent objects:

                    <HostTable>

    <Naming>:

            <OrderingIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:This is used to sort the servers in the order of precedence

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of RADIUS server

            <AuthPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Authentication Port number (standard port 1645)

            <AcctPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Accounting Port number (standard port 1646)

    Child objects:

                    <Created> - This indicates the existence of the RADIUS host

                    <Key> - RADIUS encryption key

                    <Retransmit> - Number of times to retransmit a request to the RADIUS server

                    <Timeout> - Time to wait for a RADIUS server to reply

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber>

#### <Created>

    Description: This indicates the existence of the RADIUS host

    Parent objects:

                    <Host>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Host exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <Created>

#### <Key>

    Description: RADIUS encryption key

    Parent objects:

                    <RADIUS>

                    <Host>

    Values:

            <Text>
             (mandatory)

            Type: ProprietaryPassword

            Description:Encryption key

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <Key>

     -

    <Configuration> <AAA> <RADIUS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <Key>

#### <Timeout>

    Description: Time to wait for a RADIUS server to reply

    Parent objects:

                    <RADIUS>

                    <Host>

    Values:

            <Seconds>
             (mandatory)

            Type: AAA_RADIUSTimeout

            Description:Wait time

        Default value:
            Seconds => 5

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <Timeout>

     -

    <Configuration> <AAA> <RADIUS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <Timeout>

#### <Retransmit>

    Description: Number of times to retransmit a request to the RADIUS server

    Parent objects:

                    <RADIUS>

                    <Host>

    Values:

            <Number>
             (mandatory)

            Type: AAA_RADIUSRetransmit

            Description:Retransmit limit

        Default value:
            Number => 3

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <Retransmit>

     -

    <Configuration> <AAA> <RADIUS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <Retransmit>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <RADIUS>

    Child objects:

                    <VRF> - A VRF

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VRFTable>

#### <VRF>

    Description: A VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name. Specify 'default' for defalut VRF

    Child objects:

                    <SourceInterface> - Specify interface for source address in RADIUS packets

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VRFTable> <VRF><Naming><VRFName>

#### <SourceInterface>

    Description: Specify interface for source address in RADIUS packets

    Parent objects:

                    <VRF>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface for source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VRFTable> <VRF><Naming><VRFName> <SourceInterface>

#### <DeadCriteria>

    Description: RADIUS server dead criteria

    Parent objects:

                    <RADIUS>

    Child objects:

                    <Time> - The minimum amount of time which must elapse since the router last received a valid RADIUS packet from the server prior to marking it dead

                    <Tries> - The number of consecutive timeouts the router must experience in order to mark the server as dead. All transmissions, including the initial transmit and all retransmits, will be counted

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <DeadCriteria>

#### <Time>

    Description: The minimum amount of time which must elapse since the router last received a valid RADIUS packet from the server prior to marking it dead

    Parent objects:

                    <DeadCriteria>

    Values:

            <Seconds>
             (mandatory)

            Type: AAA_RADIUSDeadDetectTime

            Description:Dead detect time

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <DeadCriteria> <Time>

#### <Tries>

    Description: The number of consecutive timeouts the router must experience in order to mark the server as dead. All transmissions, including the initial transmit and all retransmits, will be counted

    Parent objects:

                    <DeadCriteria>

    Values:

            <Seconds>
             (mandatory)

            Type: AAA_RADIUSDeadDetectTries

            Description:Wait time

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <DeadCriteria> <Tries>

#### <DeadTime>

    Description: This indicates the length of time (in minutes) for which a RADIUS server remains marked as dead

    Parent objects:

                    <RADIUS>

    Values:

            <Minutes>
             (mandatory)

            Type: AAA_RADIUSDeadTime

            Description:Dead time

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <DeadTime>

#### <VSA>

    Description: Unknown VSA (Vendor Specific Attribute) ignore configuration for RADIUS server

    Parent objects:

                    <RADIUS>

    Child objects:

                    <Attribute> - Vendor Specific Attribute

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VSA>

#### <Attribute>

    Description: Vendor Specific Attribute

    Parent objects:

                    <VSA>

    Child objects:

                    <Ignore> - Ignore the VSA

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VSA> <Attribute>

#### <Ignore>

    Description: Ignore the VSA

    Parent objects:

                    <Attribute>

    Child objects:

                    <Unknown> - Ignore the VSA and no prefix will reject the unknown VSA

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VSA> <Attribute> <Ignore>

#### <Unknown>

    Description: Ignore the VSA and no prefix will reject the unknown VSA

    Parent objects:

                    <Ignore>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Ignore the unknown VSA

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <VSA> <Attribute> <Ignore> <Unknown>

#### <PrivateKey>

    Description: RADIUS encryption key

    Parent objects:

                    <RADIUS>

                    <PrivateServer>

    Values:

            <Text>
             (mandatory)

            Type: ProprietaryPassword

            Description:Encryption key

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <PrivateKey>

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable> <PrivateServer><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <PrivateKey>

#### <PrivateTimeout>

    Description: Time to wait for a RADIUS server to reply

    Parent objects:

                    <RADIUS>

                    <PrivateServer>

    Values:

            <Seconds>
             (mandatory)

            Type: AAA_RADIUSTimeout

            Description:Wait time

        Default value:
            Seconds => 5

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <PrivateTimeout>

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable> <PrivateServer><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <PrivateTimeout>

#### <PrivateRetransmit>

    Description: Number of times to retransmit a request to the RADIUS server

    Parent objects:

                    <RADIUS>

                    <PrivateServer>

    Values:

            <Number>
             (mandatory)

            Type: AAA_RADIUSRetransmit

            Description:Retransmit limit

        Default value:
            Number => 3

    Available Paths:

     -

    <Configuration> <AAA> <RADIUS> <PrivateRetransmit>

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable> <PrivateServer><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <PrivateRetransmit>

#### <RADIUSServerGroupTable>

    Description: RADIUS server group definition

    Parent objects:

                    <ServerGroups>

    Child objects:

                    <RADIUSServerGroup> - RADIUS server group name

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable>

#### <RADIUSServerGroup>

    Description: RADIUS server group name

    Parent objects:

                    <RADIUSServerGroupTable>

    <Naming>:

            <ServerGroupName>
             (mandatory)

            Type: xsd:string

            Description:RADIUS server group name

    Child objects:

                    <Created> - This indicates the existence of the server under the group

                    <DeadTime> - This indicates the length of time (in minutes) for which RADIUS servers present in this group remain marked as dead

                    <PrivateServerTable> - List of private RADIUS servers present in the group

                    <ServerTable> - List of RADIUS servers present in the group

                    <VRF> - VRF of RADIUS group

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName>

#### <VRF>

    Description: VRF of RADIUS group

    Parent objects:

                    <RADIUSServerGroup>

    Values:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Specify VRF name of RADIUS group

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <VRF>

#### <ServerTable>

    Description: List of RADIUS servers present in the group

    Parent objects:

                    <RADIUSServerGroup>

    Child objects:

                    <Server> - A server to include in the server group

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <ServerTable>

#### <Server>

    Description: A server to include in the server group

    Parent objects:

                    <ServerTable>

    <Naming>:

            <OrderingIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:This is used to sort the servers in the order of precedence

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of RADIUS server

            <AuthPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Authentication Port number (standard port 1645)

            <AcctPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Accounting Port number (standard port 1646)

    Values:

            <ServerCreated>
             (mandatory)

            Type: xsd:boolean

            Description:Server exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <ServerTable> <Server><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber>

#### <PrivateServerTable>

    Description: List of private RADIUS servers present in the group

    Parent objects:

                    <RADIUSServerGroup>

    Child objects:

                    <PrivateServer> - A private server to include in the server group

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable>

#### <PrivateServer>

    Description: A private server to include in the server group

    Parent objects:

                    <PrivateServerTable>

    <Naming>:

            <OrderingIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:This is used to sort the servers in the order of precedence

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of RADIUS server

            <AuthPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Authentication Port number (standard port 1645)

            <AcctPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Accounting Port number (standard port 1646)

    Child objects:

                    <PrivateCreated> - This indicates the existence of the server under the group

                    <PrivateKey> - RADIUS encryption key

                    <PrivateRetransmit> - Number of times to retransmit a request to the RADIUS server

                    <PrivateTimeout> - Time to wait for a RADIUS server to reply

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable> <PrivateServer><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber>

#### <PrivateCreated>

    Description: This indicates the existence of the server under the group

    Parent objects:

                    <PrivateServer>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Server group exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <PrivateServerTable> <PrivateServer><Naming><OrderingIndex><IPAddress><AuthPortNumber><AcctPortNumber> <PrivateCreated>

#### <Created>

    Description: This indicates the existence of the server under the group

    Parent objects:

                    <RADIUSServerGroup>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Server group exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <Created>

#### <DeadTime>

    Description: This indicates the length of time (in minutes) for which RADIUS servers present in this group remain marked as dead

    Parent objects:

                    <RADIUSServerGroup>

    Values:

            <Minutes>
             (mandatory)

            Type: AAA_RADIUSDeadTime

            Description:Dead time

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <RADIUSServerGroupTable> <RADIUSServerGroup><Naming><ServerGroupName> <DeadTime>

### Datatypes

#### AAA_RADIUSTimeout

        Definition: Range. Value lies between 1 and 1000

#### AAA_RADIUSRetransmit

        Definition: Range. Value lies between 1 and 100

#### AAA_RADIUSDeadDetectTime

        Definition: Range. Value lies between 1 and 120

#### AAA_RADIUSDeadDetectTries

        Definition: Range. Value lies between 1 and 100

#### AAA_RADIUSDeadTime

        Definition: Range. Value lies between 1 and 1440

## XML Schema Object Documentation for wanphy_ui_oper, version 1. 0.

### Objects

#### <WANPHY>

    Description: WANPHY operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <PortTable> - All WANPHY Port operational data

    Available Paths:

     -

    <Operational> <WANPHY>

#### <PortTable>

    Description: All WANPHY Port operational data

    Parent objects:

                    <WANPHY>

    Child objects:

                    <Port> - WANPHY Port operational data

    Available Paths:

     -

    <Operational> <WANPHY> <PortTable>

#### <Port>

    Description: WANPHY Port operational data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Port name

    Child objects:

                    <Info> - WANPHY port operational data

    Available Paths:

     -

    <Operational> <WANPHY> <PortTable> <Port><Naming><Name>

#### <Info>

    Description: WANPHY port operational data

    Parent objects:

                    <Port>

    Value: wanphy_edm_info

    Available Paths:

     -

    <Operational> <WANPHY> <PortTable> <Port><Naming><Name> <Info>

## XML Schema Object Documentation for t3e3_oper, version 4. 0.

### Objects

#### <T3E3>

    Description: T3E3 operational data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - All Prefix T3E3 to Node location

    Available Paths:

     -

    <Operational> <T3E3>

#### <NodeTable>

    Description: All Prefix T3E3 to Node location

    Parent objects:

                    <T3E3>

    Child objects:

                    <Node> - Prefix T3E3 to Node location

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable>

#### <Node>

    Description: Prefix T3E3 to Node location

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: Interface

            Description:Prefix T3E3 to node location

    Child objects:

                    <ControllerTable> - All T3E3 controller operational data

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName>

#### <ControllerTable>

    Description: All T3E3 controller operational data

    Parent objects:

                    <Node>

    Child objects:

                    <Controller> - T3E3 controller operational data

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName> <ControllerTable>

#### <Controller>

    Description: T3E3 controller operational data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <HardwareInfo> - T3E3 port operational data

                    <Info> - T3E3 controller operational data

                    <InternalState> - T3E3 controller operational data

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: T3E3 controller operational data

    Parent objects:

                    <Controller>

    Value: t3e3_port_info

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <InternalState>

    Description: T3E3 controller operational data

    Parent objects:

                    <Controller>

    Value: t3e3_port_state_info

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <InternalState>

#### <HardwareInfo>

    Description: T3E3 port operational data

    Parent objects:

                    <Controller>

    Value: t3e3_port_hw_info

    Available Paths:

     -

    <Operational> <T3E3> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <HardwareInfo>

## XML Schema Object Documentation for ipv6_acl_datatype, version 0. 0.

### Datatypes

#### IPV6_ACLTypeEnum

        Definition: Enumeration. Valid values are:
            'ACL' - ACL
            'PrefixList' - Prefix List

#### IPV6_ACLProtocolNumber

        Definition: Range with Enumeration. Values must lie between 0 and 255 with well-known values being:
            'IP' - Any IP protocol
            'ICMP' - Internet Control Message Protocol
            'IGMP' - Internet Gateway Message Protocol
            'IPInIP' - IP in IP tunneling
            'TCP' - Transport Control Protocol
            'IGRP' - Cisco's IGRP Routing Protocol
            'UDP' - User Datagram Protocol
            'GRE' - Cisco's GRE tunneling
            'ESP' - Encapsulation Security Protocol
            'AHP' - Authentication Header Protocol
            'EIGRP' - Cisco's EIGRP Routing Protocol
            'OSPF' - OSPF Routing Protocol
            'NOS' - KA9Q NOS Compatible IP over IP tunneling
            'PIM' - Protocol Independent Multicast
            'PCP' - Payload Compression Protocol
            'SCTP' - Stream Control Transmission Protocol

#### IPV6_ACLOperatorEnum

        Definition: Enumeration. Valid values are:
            'Equal' - Match only packets on a given port number
            'GreaterThan' - Match only packet with a greater port number
            'LessThan' - Match only packet with a lower port number
            'NotEqual' - Match only packets not on a given port number
            'Range' - Match only packets in the range of port numbers

#### IPV6_ACLPortNumber

        Definition: Range with Enumeration. Values must lie between 0 and 65535 with well-known values being:
            'Echo' - Match on the 'echo' port number
            'Discard' - Match on the 'discard' port number
            'Daytime' - Match on the 'daytime' port number (TCP/SCTP only)
            'CharGen' - Match on the 'chargen' port number (TCP/SCTP only)
            'FTPData' - Match on the FTP data connections port number (TCP/SCTP only)
            'FTP' - Match on the 'ftp' port number (TCP/SCTP only)
            'Telnet' - Match on the 'telnet' port number (TCP/SCTP only)
            'SMTP' - Match on the 'smtp' port number (TCP/SCTP only)
            'Time' - Match on the 'time' port number
            'NameServer' - Match on the IEN116 name service port number (UDP only)
            'WhoIs' - Match on the 'nicname' port number (TCP/SCTP only)
            'TACACS' - Match on the 'tacacs' port number
            'DNS' - Match on the 'dns' port number
            'BootPS' - Match on the Bootstrap Protocol server port number (UDP only)
            'BootPC' - Match on the Bootstrap Protocol client port number (UDP only)
            'TFTP' - Match on the 'tftp' port number (UDP only)
            'Gopher' - Match on the 'gopher' port number (TCP/SCTP only)
            'Finger' - Match on the 'finger' port number (TCP/SCTP only)
            'WWW' - Match on the 'http' port number (TCP/SCTP only)
            'Hostname' - Match on the NIC hostname server port number (TCP/SCTP only)
            'POP2' - Match on the 'pop2' port number (TCP/SCTP only)
            'POP3' - Match on the 'pop3' port number (TCP/SCTP only)
            'SunRPC' - Match on the Sun RPC port number
            'Ident' - Match on the 'ident' port number (TCP/SCTP only)
            'NNTP' - Match on the 'nntp' port number (TCP/SCTP only)
            'NTP' - Match on the 'ntp' port number (UDP only)
            'NetBIOS_NS' - Match on the NetBIOS name service port number (UDP only)
            'NetBIOS_DGS' - Match on the NetBIOS datagram service port number (UDP only)
            'NetBIOS_SS' - Match on the NetBIOS session service port number (UDP only)
            'SNMP' - Match on the 'snmp' port number (UDP only)
            'SNMPTrap' - Match on the SNMP traps port number (UDP only)
            'XDMCP' - Match on the 'xdmcp' port number (UDP only)
            'BGP' - Match on the 'bgp' port number (TCP/SCTP only)
            'IRC' - Match on the 'irc' port number (TCP/SCTP only)
            'DNSIX' - Match on the DNSIX security protocol auditing port number (UDP only)
            'MobileIP' - Match on the mobile IP registration port number (UDP only)
            'PIMAutoRP' - Match on the PIM Auto-RP port number
            'ISAKMP' - Match on the 'isakmp' port number (UDP only)
            'ExecOrBiff' - Match on the port used by TCP/SCTP for 'exec' and by UDP for 'biff'
            'LoginOrWho' - Match on the port used by TCP/SCTP for 'login' and by UDP for 'rwho'
            'CmdOrSyslog' - Match on the port used by TCP/SCTP for 'rcmd' and by UDP for 'syslog'
            'LPD' - Match on the 'lpd' port number (TCP/SCTP only)
            'Talk' - Match on the 'talk' port number
            'RIP' - Match on the 'rip' port number (UDP only)
            'UUCP' - Match on the 'uucp' port number (TCP/SCTP only)
            'KLogin' - Match on the Kerberos login port number (TCP/SCTP only)
            'KShell' - Match on the Kerberos shell port number (TCP/SCTP only)
            'LDP' - Match on the LDP port

#### IPV6_ACL_ICMPTypeCodeEnum

        Definition: Enumeration. Valid values are:
            'ParameterProblem' - All parameter problems
            'TimeExceeded' - All time exceeds
            'RouterSolicitation' - Router discovery solicitations
            'RouterAdvertisement' - Router discovery advertisements
            'Echo' - Echo ping
            'Redirect' - All redirects
            'Unreachable' - All unreachables
            'EchoReply' - Echo reply
            'HostUnreachable' - Host unreachable
            'PortUnreachable' - Port unreachable
            'AdministrativelyProhibited' - Administratively prohibited
            'NoRoomForOption' - Parameter required but no room
            'ReassemblyTimeout' - Reassembly timeout
            'OptionMissing' - Parameter required but not present

#### IPV6_ACL_ICMPTypeRange

        Definition: Range. Value lies between 0 and 255

#### IPV6_ACL_ICMPCodeRange

        Definition: Range. Value lies between 0 and 255

#### IPV6_ACL_PlenRange

        Definition: Range. Value lies between 0 and 65535

#### IPV6_ACL_TTL_Range

        Definition: Range. Value lies between 0 and 255

#### IPV6_ACLLoggingEnum

        Definition: Enumeration. Valid values are:
            'Log' - Log matches against this entry
            'LogInput' - Log matches against this entry, including input interface

#### IPV6_ACL_DSCPNumber

        Definition: Range with Enumeration. Values must lie between 0 and 64 with well-known values being:
            'Default' - Default DSCP
            'AF11' - Match packets with AF11 DSCP
            'AF12' - Match packets with AF12 DSCP
            'AF13' - Match packets with AF13 DSCP
            'AF21' - Match packets with AF21 DSCP
            'AF22' - Match packets with AF22 DSCP
            'AF23' - Match packets with AF23 DSCP
            'AF31' - Match packets with AF31 DSCP
            'AF32' - Match packets with AF32 DSCP
            'AF33' - Match packets with AF33 DSCP
            'AF41' - Match packets with AF41 DSCP
            'AF42' - Match packets with AF42 DSCP
            'AF43' - Match packets with AF43 DSCP
            'CS1' - Match packets with CS1 (precedence 1) DSCP
            'CS2' - Match packets with CS2 (precedence 2) DSCP
            'CS3' - Match packets with CS3 (precedence 3) DSCP
            'CS4' - Match packets with CS4 (precedence 4) DSCP
            'CS5' - Match packets with CS5 (precedence 5) DSCP
            'CS6' - Match packets with CS6 (precedence 6) DSCP
            'CS7' - Match packets with CS7 (precedence 7) DSCP
            'EF' - Match packets with EF DSCP

#### IPV6_ACLPrecedenceNumber

        Definition: Range with Enumeration. Values must lie between 0 and 7 with well-known values being:
            'Critical' - Match packets with critical precedence
            'Flash' - Match packets with flash precedence
            'FlashOverride' - Match packets with flash override precedence
            'Immediate' - Match packets with immediate precedence
            'Internet' - Match packets with internetwork control precedence
            'Network' - Match packets with network control precedence
            'Priority' - Match packets with priority precedence
            'Routine' - Match packets with routine precedence

#### IPV6_ACL_TCPMatchOperatorEnum

        Definition: Enumeration. Valid values are:
            'MatchAll' - Match only packet with all the given TCP bits
            'MatchAny' - Match only packet with any of the given TCP bits

#### IPV6_ACL_TCPBitsNumber

        Definition: Range with Enumeration. Values must lie between 1 and 32 with well-known values being:
            'Established' - Match established connections (0x14)
            'ACK' - Match on the ACK bit (0x10)
            'RST' - Match on the RST bit (0x04)
            'FIN' - Match on the FIN bit (0x01)
            'PSH' - Match on the PSH bit (0x08)
            'SYN' - Match on the SYN bit (0x02)
            'URG' - Match on the URG bit (0x20)

#### IPV6PrefixMatchExactLength

        Definition: Enumeration. Valid values are:
            'MatchExactLength' - Prefix Length Exact match

#### IPV6PrefixMatchMinLength

        Definition: Enumeration. Valid values are:
            'MatchMinLength' - Enable matching of Prefix Lengths greater than MinPrefixLength

#### IPV6PrefixMatchMaxLength

        Definition: Enumeration. Valid values are:
            'MatchMaxLength' - Enable matching of Prefix Lengths lesser than MaxPrefixLength

#### IPV6_ACLGrantEnum

        Definition: Enumeration. Valid values are:
            'Deny' - Deny
            'Permit' - Permit

#### IPV6_ACL_MaxConfigurableSequenceNumbers

        Definition: Range. Value lies between 50000 and 350000

#### IPV6_ACL_MaxConfigurableACL

        Definition: Range. Value lies between 1000 and 16000

#### IPV6_ACLStatusEnum

        Definition: Enumeration. Valid values are:
            'Enabled' - Enabled
            'Disabled' - Disabled

#### IPV6_ACLLogThresholdRange

        Definition: Range. Value lies between 1 and 2147483647

#### IPV6_ACLLogRateRange

        Definition: Range. Value lies between 1 and 1000

#### IPV6_ACLPrefixListName

        Definition: BoundedString. Length less than or equal to 33

## XML Schema Object Documentation for ipv4_multicast_autorp_common, version 0. 0.

### Datatypes

#### AutoRPProtocolMode

        Definition: Enumeration. Valid values are:
            'Sparse' - Sparse Mode
            'Bidirectional' - Bidirectional Mode

## XML Schema Object Documentation for hfr_cctl_lib_adminoper, version 1. 4.

### Objects

#### <EnvironmentalMonitoring>

    Description: Environmental Monitoring Operational data space

    Task IDs required: system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <AdminOperational> <EnvironmentalMonitoring>

## XML Schema Object Documentation for infra_alarm_logger_action, version 2. 0.

### Objects

#### <AlarmLogger>

    Description: Alarm Logger action data

    Task IDs required: logging

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clearing of bi-state alarms

                    <Delete> - Deletion of alarms

    Available Paths:

     -

    <Action> <AlarmLogger>

#### <Clear>

    Description: Clearing of bi-state alarms

    Parent objects:

                    <AlarmLogger>

    Child objects:

                    <AlarmTable> - Logged Events

                    <AllAlarms> - Apply the action to all the alarms

    Available Paths:

     -

    <Action> <AlarmLogger> <Clear>

#### <AllAlarms>

    Description: Apply the action to all the alarms

    Parent objects:

                    <Clear>

                    <Delete>

    Values:

            <ClearDelete>
             (mandatory)

            Type: xsd:boolean

            Description:Clear/Delete all the alarms

        Default value: none.

    Available Paths:

     -

    <Action> <AlarmLogger> <Clear> <AllAlarms>

     -

    <Action> <AlarmLogger> <Delete> <AllAlarms>

#### <AlarmTable>

    Description: Logged Events

    Parent objects:

                    <Clear>

                    <Delete>

    Child objects:

                    <Alarm> - Apply the action to a particular alarm

    Available Paths:

     -

    <Action> <AlarmLogger> <Clear> <AlarmTable>

     -

    <Action> <AlarmLogger> <Delete> <AlarmTable>

#### <Alarm>

    Description: Apply the action to a particular alarm

    Parent objects:

                    <AlarmTable>

    <Naming>:

            <EventID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Event ID

    Values:

            <ClearDelete>
             (mandatory)

            Type: xsd:boolean

            Description:Clear/Delete the indicated alarm

        Default value: none.

    Available Paths:

     -

    <Action> <AlarmLogger> <Clear> <AlarmTable> <Alarm><Naming><EventID>

     -

    <Action> <AlarmLogger> <Delete> <AlarmTable> <Alarm><Naming><EventID>

#### <Delete>

    Description: Deletion of alarms

    Parent objects:

                    <AlarmLogger>

    Child objects:

                    <AlarmTable> - Logged Events

                    <AllAlarms> - Apply the action to all the alarms

    Available Paths:

     -

    <Action> <AlarmLogger> <Delete>

## XML Schema Object Documentation for bgp_common, version 0. 0.

### Datatypes

#### BGPAddressFamilyType

        Definition: Enumeration. Valid values are:
            'IPv4Unicast' - IPv4 unicast
            'IPv4Multicast' - IPv4 multicast
            'IPv4LabeledUnicast' - IPv4 labeled-unicast
            'IPv4Tunnel' - IPv4 tunnel
            'IPv4MDT' - IPv4 MDT
            'L2VPNVPLS' - L2VPN VPLS-VPWS
            'VPNv4Unicast' - VPNv4 unicast
            'IPv6Unicast' - IPv6 unicast
            'IPv6Multicast' - IPv6 multicast
            'IPv6LabeledUnicast' - IPv6 labeled-unicast
            'VPNv6Unicast' - VPNv6 unicast

#### BGPOfficialAddressFamilyType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6
            'L2VPN' - L2VPN
            'All' - All

#### BGPSubsequentAddressFamilyType

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast
            'Tunnel' - Tunnel
            'LabeledUnicast' - Labeled-unicast
            'VPN' - VPN
            'MDT' - MDT
            'VPLS' - VPLS
            'VPWS' - VPWS
            'All' - All

#### BGP_ASRange

        Definition: Range. Value lies between 0 and -1

#### BGPExtcommASNIndex

        Definition: Range. Value lies between 0 and -1

#### BGPExtcommV4AddrIndex

        Definition: Range. Value lies between 0 and 65535

#### BGPAFAdditionalPathsCfg

        Definition: Enumeration. Valid values are:
            'Enable' - Enable
            'Disable' - Disable

#### BGPNbrCapAdditionalPathsCfg

        Definition: Enumeration. Valid values are:
            'Enable' - Enable
            'Disable' - Disable

## XML Schema Object Documentation for ipv4_multicast_sap_cfg, version 2. 0.

### Objects

#### <SAP>

    Description: SAP Listener

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <CacheTimeout> - Cache Timeout for SAP entries

                    <GroupTable> - SAP Listener Group Table

    Available Paths:

     -

    <Configuration> <SAP>

#### <GroupTable>

    Description: SAP Listener Group Table

    Parent objects:

                    <SAP>

    Child objects:

                    <Group> - SAP Listener Group

    Available Paths:

     -

    <Configuration> <SAP> <GroupTable>

#### <Group>

    Description: SAP Listener Group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:SAP Listener listens to this group for SAP announcements

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SAP> <GroupTable> <Group><Naming><GroupAddress>

#### <CacheTimeout>

    Description: Cache Timeout for SAP entries

    Parent objects:

                    <SAP>

    Values:

            <CacheTimeout>
             (mandatory)

            Type: Range. Value lies between 1 and 1440

            Description:Cache Timeout in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <SAP> <CacheTimeout>

## XML Schema Object Documentation for srd_cfg, version 1. 0.

### Objects

#### <ServiceRoleConfigurationTable>

    Description: Service Role configuration.

    Parent objects:

                    <Configuration>

    Child objects:

                    <ServiceRoleConfiguration> - Location of the Service Role configuration

    Available Paths:

     -

    <Configuration> <ServiceRoleConfigurationTable>

#### <ServiceRoleConfiguration>

    Description: Location of the Service Role configuration

    Parent objects:

                    <ServiceRoleConfigurationTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <Offline> - Role Offline

                    <SBCRoleEnabled> - Service Role enabled/disabled

    Available Paths:

     -

    <Configuration> <ServiceRoleConfigurationTable> <ServiceRoleConfiguration><Naming><Location>

#### <Offline>

    Description: Role Offline

    Parent objects:

                    <ServiceRoleConfiguration>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Offline Role configured at this location

        Default value: none.

    Available Paths:

     -

    <Configuration> <ServiceRoleConfigurationTable> <ServiceRoleConfiguration><Naming><Location> <Offline>

## XML Schema Object Documentation for pmengine_ui_oper, version 1. 0.

### Objects

#### <PerformanceManagement>

    Description: DWDM performace data

    Task IDs required: dwdm

    Parent objects:

                    <Operational>

    Child objects:

                    <PortTable> - All DWDM Port performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement>

#### <PortTable>

    Description: All DWDM Port performance data

    Parent objects:

                    <PerformanceManagement>

    Child objects:

                    <Port> - DWDM Port performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable>

#### <Port>

    Description: DWDM Port performance data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Port name

    Child objects:

                    <PerformanceMonitor> - DWDM Port performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name>

#### <PerformanceMonitor>

    Description: DWDM Port performance data

    Parent objects:

                    <Port>

    Child objects:

                    <History> - DWDM port historical performance data

                    <Interval> - DWDM port interval performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor>

#### <History>

    Description: DWDM port historical performance data

    Parent objects:

                    <PerformanceMonitor>

    Child objects:

                    <All> - DWDM port all performance data

                    <FEC> - DWDM port fec performance data

                    <Hour24> - DWDM port 24-hour performance data

                    <Minute15> - DWDM port 15-minute performance data

                    <OTN> - DWDM port otn performance data

                    <Optics> - DWDM port optics performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History>

#### <All>

    Description: DWDM port all performance data

    Parent objects:

                    <History>

    Value: pm_history

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <All>

#### <Minute15>

    Description: DWDM port 15-minute performance data

    Parent objects:

                    <History>

    Value: pm_history

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <Minute15>

#### <Hour24>

    Description: DWDM port 24-hour performance data

    Parent objects:

                    <History>

    Value: pm_history

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <Hour24>

#### <FEC>

    Description: DWDM port fec performance data

    Parent objects:

                    <History>

    Value: pm_hist_fec

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <FEC>

#### <Optics>

    Description: DWDM port optics performance data

    Parent objects:

                    <History>

    Value: pm_hist_optics

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <Optics>

#### <OTN>

    Description: DWDM port otn performance data

    Parent objects:

                    <History>

    Value: pm_hist_otn

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <History> <OTN>

#### <Interval>

    Description: DWDM port interval performance data

    Parent objects:

                    <PerformanceMonitor>

    Child objects:

                    <Hour24> - DWDM port interval performance data

                    <Minute15> - DWDM port interval performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval>

#### <Minute15>

    Description: DWDM port interval performance data

    Parent objects:

                    <Interval>

    Child objects:

                    <Minute15AllTable> - DWDM port interval performance data

                    <Minute15FECTable> - DWDM port interval performance data

                    <Minute15OTNTable> - DWDM port interval performance data

                    <Minute15OpticsTable> - DWDM port interval performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15>

#### <Minute15AllTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15All> - DWDM port 15-minute fec/otn/optics performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15AllTable>

#### <Minute15All>

    Description: DWDM port 15-minute fec/otn/optics performance data

    Parent objects:

                    <Minute15AllTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_interval

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15AllTable> <Minute15All><Naming><SlotNumber>

#### <Minute15FECTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15FEC> - DWDM port 15-minute fec performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15FECTable>

#### <Minute15FEC>

    Description: DWDM port 15-minute fec performance data

    Parent objects:

                    <Minute15FECTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_fec_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15FECTable> <Minute15FEC><Naming><SlotNumber>

#### <Minute15OTNTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15OTN> - DWDM port 15-minute otn performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15OTNTable>

#### <Minute15OTN>

    Description: DWDM port 15-minute otn performance data

    Parent objects:

                    <Minute15OTNTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_otn_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15OTNTable> <Minute15OTN><Naming><SlotNumber>

#### <Minute15OpticsTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Minute15>

    Child objects:

                    <Minute15Optics> - DWDM port 15-minute optics performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15OpticsTable>

#### <Minute15Optics>

    Description: DWDM port 15-minute optics performance data

    Parent objects:

                    <Minute15OpticsTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_optics_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Minute15> <Minute15OpticsTable> <Minute15Optics><Naming><SlotNumber>

#### <Hour24>

    Description: DWDM port interval performance data

    Parent objects:

                    <Interval>

    Child objects:

                    <Hour24AllTable> - DWDM port interval performance data

                    <Hour24FECTable> - DWDM port interval performance data

                    <Hour24OTNTable> - DWDM port 24 hour performance data

                    <Hour24OpticsTable> - DWDM port 24 hour performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24>

#### <Hour24AllTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24All> - DWDM port 24-hour fec/otn/optics performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24AllTable>

#### <Hour24All>

    Description: DWDM port 24-hour fec/otn/optics performance data

    Parent objects:

                    <Hour24AllTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_interval

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24AllTable> <Hour24All><Naming><SlotNumber>

#### <Hour24FECTable>

    Description: DWDM port interval performance data

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24FEC> - DWDM port 24 hour fec performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24FECTable>

#### <Hour24FEC>

    Description: DWDM port 24 hour fec performance data

    Parent objects:

                    <Hour24FECTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_fec_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24FECTable> <Hour24FEC><Naming><SlotNumber>

#### <Hour24OTNTable>

    Description: DWDM port 24 hour performance data

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24OTN> - DWDM port 24 hour otn performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24OTNTable>

#### <Hour24OTN>

    Description: DWDM port 24 hour otn performance data

    Parent objects:

                    <Hour24OTNTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_otn_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24OTNTable> <Hour24OTN><Naming><SlotNumber>

#### <Hour24OpticsTable>

    Description: DWDM port 24 hour performance data

    Parent objects:

                    <Hour24>

    Child objects:

                    <Hour24Optics> - DWDM port 24 hour optics performance data

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24OpticsTable>

#### <Hour24Optics>

    Description: DWDM port 24 hour optics performance data

    Parent objects:

                    <Hour24OpticsTable>

    <Naming>:

            <SlotNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:interval slot number

    Value: pm_optics_paras

    Available Paths:

     -

    <Operational> <PerformanceManagement> <PortTable> <Port><Naming><Name> <PerformanceMonitor> <Interval> <Hour24> <Hour24OpticsTable> <Hour24Optics><Naming><SlotNumber>

## XML Schema Object Documentation for ipv4_dhcpd_snoop_cfg, version 2. 3.

### Objects

#### <Snoop>

    Description: DHCP Snoop profile

    Task IDs required: ip-services

    Parent objects:

                    <Mode>

    Child objects:

                    <RelayInformationOption> - DHCP Snoop profile

                    <Trusted> - Trusted sources

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Snoop>

#### <RelayInformationOption>

    Description: DHCP Snoop profile

    Parent objects:

                    <Snoop>

    Child objects:

                    <AllowUntrusted> - Forward untrusted packets

                    <Insert> - Insert Relay Agent Information circuit ID and remote ID suboptions in client request

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Snoop> <RelayInformationOption>

#### <AllowUntrusted>

    Description: Forward untrusted packets

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Forward untrusted packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Snoop> <RelayInformationOption> <AllowUntrusted>

#### <Insert>

    Description: Insert Relay Agent Information circuit ID and remote ID suboptions in client request

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Insert Relay Agent Information circuit ID and remote ID suboptions in client request

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Snoop> <RelayInformationOption> <Insert>

#### <Trusted>

    Description: Trusted sources

    Parent objects:

                    <Snoop>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Trusted sources

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Snoop> <Trusted>

## XML Schema Object Documentation for ipsla_op_stats_hrly_oper, version 4. 2.

### Objects

#### <HourTable>

    Description: Table of statistics aggregated over 1-hour intervals

    Parent objects:

                    <Aggregated>

    Child objects:

                    <Hour> - Statistics aggregated for a 1-hour interval

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable>

#### <Hour>

    Description: Statistics aggregated for a 1-hour interval

    Parent objects:

                    <HourTable>

    <Naming>:

            <HourIndex>
             (mandatory)

            Type: IPSLAHourIndex

            Description:Hour Index

    Child objects:

                    <Distributed> - Statistics aggregated on distribution value intervals for in 1-hour intervals

                    <NonDistributed> - Statistics aggregated for the total range of values in 1-hour intervals

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex>

### Datatypes

#### IPSLAHourIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for rpl_oper, version 3. 0.

### Objects

#### <RoutingPolicy>

    Description: Routing policy operational data

    Task IDs required: route-policy

    Parent objects:

                    <Operational>

    Child objects:

                    <Limits> - Information about configured limits and the current values

                    <Policies> - Information about configured route policies

                    <Sets> - Information about configured sets

    Available Paths:

     -

    <Operational> <RoutingPolicy>

#### <Limits>

    Description: Information about configured limits and the current values

    Parent objects:

                    <RoutingPolicy>

    Value: rpl_max_limits_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Limits>

#### <Policies>

    Description: Information about configured route policies

    Parent objects:

                    <RoutingPolicy>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <RoutePolicyTable> - Information about individual policies

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies>

#### <RoutePolicyTable>

    Description: Information about individual policies

    Parent objects:

                    <Policies>

    Child objects:

                    <RoutePolicy> - Information about an individual policy

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable>

#### <RoutePolicy>

    Description: Information about an individual policy

    Parent objects:

                    <RoutePolicyTable>

    <Naming>:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name

    Child objects:

                    <Attached> - Information about where this policy or set is attached

                    <PolicyUses> - Information about which policies and sets this policy uses

                    <UsedBy> - Policies that use this object, directly or indirectly

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName>

#### <PolicyUses>

    Description: Information about which policies and sets this policy uses

    Parent objects:

                    <RoutePolicy>

    Child objects:

                    <AllUsedPolicies> - Policies used by this policy, or by policies that it uses

                    <AllUsedSets> - Sets used by this policy, or by policies that it uses

                    <DirectlyUsedPolicies> - Policies that this policy uses directly

                    <DirectlyUsedSets> - Sets that this policy uses directly

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <PolicyUses>

#### <DirectlyUsedPolicies>

    Description: Policies that this policy uses directly

    Parent objects:

                    <PolicyUses>

    Value: rpl_objects_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <PolicyUses> <DirectlyUsedPolicies>

#### <AllUsedPolicies>

    Description: Policies used by this policy, or by policies that it uses

    Parent objects:

                    <PolicyUses>

    Value: rpl_objects_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <PolicyUses> <AllUsedPolicies>

#### <DirectlyUsedSets>

    Description: Sets that this policy uses directly

    Parent objects:

                    <PolicyUses>

    Value: rpl_sets_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <PolicyUses> <DirectlyUsedSets>

#### <AllUsedSets>

    Description: Sets used by this policy, or by policies that it uses

    Parent objects:

                    <PolicyUses>

    Value: rpl_sets_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <PolicyUses> <AllUsedSets>

#### <Attached>

    Description: Information about where this policy or set is attached

    Parent objects:

                    <RoutePolicy>

                    <Set>

    Value: rpl_attachment_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <SetTable> <Set><Naming><SetName> <Attached>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <SetTable> <Set><Naming><SetName> <Attached>

#### <UsedBy>

    Description: Policies that use this object, directly or indirectly

    Parent objects:

                    <RoutePolicy>

                    <Set>

    Value: rpl_references_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <SetTable> <Set><Naming><SetName> <UsedBy>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <SetTable> <Set><Naming><SetName> <UsedBy>

#### <Unused>

    Description: All objects of a given type that are not referenced at all

    Parent objects:

                    <Policies>

                    <ASPath>

                    <Community>

                    <ExtendedCommunityCost>

                    <RD>

                    <ExtendedCommunityRT>

                    <ExtendedCommunitySOO>

                    <Prefix>

    Value: rpl_objects_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <Unused>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <Unused>

#### <Inactive>

    Description: All objects of a given type that are not attached to a protocol

    Parent objects:

                    <Policies>

                    <ASPath>

                    <Community>

                    <ExtendedCommunityCost>

                    <RD>

                    <ExtendedCommunityRT>

                    <ExtendedCommunitySOO>

                    <Prefix>

    Value: rpl_objects_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <Inactive>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <Inactive>

#### <Active>

    Description: All objects of a given type that are attached to a protocol

    Parent objects:

                    <Policies>

                    <ASPath>

                    <Community>

                    <ExtendedCommunityCost>

                    <RD>

                    <ExtendedCommunityRT>

                    <ExtendedCommunitySOO>

                    <Prefix>

    Value: rpl_objects_info

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Policies> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <Active>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <Active>

#### <Sets>

    Description: Information about configured sets

    Parent objects:

                    <RoutingPolicy>

    Child objects:

                    <ASPath> - Information about AS Path sets

                    <Community> - Information about Community sets

                    <ExtendedCommunityCost> - Information about Extended Community Cost sets

                    <ExtendedCommunityRT> - Information about Extended Community RT sets

                    <ExtendedCommunitySOO> - Information about Extended Community SOO sets

                    <Prefix> - Information about AS Path sets

                    <RD> - Information about RD sets

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets>

#### <ASPath>

    Description: Information about AS Path sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath>

#### <SetTable>

    Description: Information about individual sets

    Parent objects:

                    <ASPath>

                    <Community>

                    <ExtendedCommunityCost>

                    <RD>

                    <ExtendedCommunityRT>

                    <ExtendedCommunitySOO>

                    <Prefix>

    Child objects:

                    <Set> - Information about an individual set

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <SetTable>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <SetTable>

#### <Set>

    Description: Information about an individual set

    Parent objects:

                    <SetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Child objects:

                    <Attached> - Information about where this policy or set is attached

                    <UsedBy> - Policies that use this object, directly or indirectly

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ASPath> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <Community> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <RD> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO> <SetTable> <Set><Naming><SetName>

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix> <SetTable> <Set><Naming><SetName>

#### <Community>

    Description: Information about Community sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <Community>

#### <ExtendedCommunityCost>

    Description: Information about Extended Community Cost sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityCost>

#### <RD>

    Description: Information about RD sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <RD>

#### <ExtendedCommunityRT>

    Description: Information about Extended Community RT sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunityRT>

#### <ExtendedCommunitySOO>

    Description: Information about Extended Community SOO sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <ExtendedCommunitySOO>

#### <Prefix>

    Description: Information about AS Path sets

    Parent objects:

                    <Sets>

    Child objects:

                    <Active> - All objects of a given type that are attached to a protocol

                    <Inactive> - All objects of a given type that are not attached to a protocol

                    <SetTable> - Information about individual sets

                    <Unused> - All objects of a given type that are not referenced at all

    Available Paths:

     -

    <Operational> <RoutingPolicy> <Sets> <Prefix>

## XML Schema Object Documentation for ipsla_op_lpd_oper, version 4. 2.

### Objects

#### <LPD>

    Description: LPD operational data of MPLS LSP group operation

    Parent objects:

                    <Operation>

    Child objects:

                    <Statistics> - Statistics collected for LPD group

                    <Status> - Operational status of LPD group

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD>

#### <Statistics>

    Description: Statistics collected for LPD group

    Parent objects:

                    <LPD>

    Child objects:

                    <Aggregated> - Statistics aggregated for LPD group collected over time intervals

                    <Latest> - LPD statistics collected during the last sampling cycle

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics>

#### <Latest>

    Description: LPD statistics collected during the last sampling cycle

    Parent objects:

                    <Statistics>

    Child objects:

                    <Target> - Latest statistics of LPD group

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics> <Latest>

#### <Target>

    Description: Latest statistics of LPD group

    Parent objects:

                    <Latest>

    Value: ipsla_lpd_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics> <Latest> <Target>

#### <Aggregated>

    Description: Statistics aggregated for LPD group collected over time intervals

    Parent objects:

                    <Statistics>

    Child objects:

                    <HourTable> - Table of LPD statistics aggregated over 1-hour intervals

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics> <Aggregated>

#### <HourTable>

    Description: Table of LPD statistics aggregated over 1-hour intervals

    Parent objects:

                    <Aggregated>

    Child objects:

                    <Hour> - LPD statistics aggregated for a 1-hour interval

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics> <Aggregated> <HourTable>

#### <Hour>

    Description: LPD statistics aggregated for a 1-hour interval

    Parent objects:

                    <HourTable>

    <Naming>:

            <HourIndex>
             (mandatory)

            Type: IPSLAHourIndex

            Description:Hour Index

    Value: ipsla_lpd_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex>

#### <Status>

    Description: Operational status of LPD group

    Parent objects:

                    <LPD>

    Child objects:

                    <LPDPathTable> - Operational path state in LPD group

                    <State> - Operational status of LPD group

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Status>

#### <State>

    Description: Operational status of LPD group

    Parent objects:

                    <Status>

    Value: ipsla_lpd_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Status> <State>

#### <LPDPathTable>

    Description: Operational path state in LPD group

    Parent objects:

                    <Status>

    Child objects:

                    <LPDPath> - Current operational path state in LPD group

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Status> <LPDPathTable>

#### <LPDPath>

    Description: Current operational path state in LPD group

    Parent objects:

                    <LPDPathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLA_LPDPathIndex

            Description:LPD path index

    Value: ipsla_lpd_path_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <LPD> <Status> <LPDPathTable> <LPDPath><Naming><PathIndex>

### Datatypes

#### IPSLA_LPDPathIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for dwdm_ui_action, version 1. 0.

### Objects

#### <DWDM>

    Description: DWDM action data

    Task IDs required: dwdm

    Parent objects:

                    <Action>

    Child objects:

                    <PortTable> - All DWDM Port action data

    Available Paths:

     -

    <Action> <DWDM>

#### <PortTable>

    Description: All DWDM Port action data

    Parent objects:

                    <DWDM>

    Child objects:

                    <Port> - DWDM Port action data

    Available Paths:

     -

    <Action> <DWDM> <PortTable>

#### <Port>

    Description: DWDM Port action data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Port name

    Child objects:

                    <ClearStats> - Clears DWDM port statistics

    Available Paths:

     -

    <Action> <DWDM> <PortTable> <Port><Naming><Name>

#### <ClearStats>

    Description: Clears DWDM port statistics

    Parent objects:

                    <Port>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port stats

        Default value: none.

    Available Paths:

     -

    <Action> <DWDM> <PortTable> <Port><Naming><Name> <ClearStats>

## XML Schema Object Documentation for bundlemgr_lacp_mbr_oper, version 3. 2.

### Objects

#### <LACPBundleMembers>

    Description: LACP Bundle Member operational data

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <MemberTable> - Table of LACP bundle member interfaces

    Available Paths:

     -

    <Operational> <LACPBundleMembers>

#### <MemberTable>

    Description: Table of LACP bundle member interfaces

    Parent objects:

                    <LACPBundleMembers>

    Child objects:

                    <Member> - LACP bundle member interface data

    Available Paths:

     -

    <Operational> <LACPBundleMembers> <MemberTable>

#### <Member>

    Description: LACP bundle member interface data

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Child objects:

                    <Counters> - Link counters for LACP bundle members

                    <Data> - Link data for LACP bundle members

    Available Paths:

     -

    <Operational> <LACPBundleMembers> <MemberTable> <Member><Naming><MemberInterface>

#### <Counters>

    Description: Link counters for LACP bundle members

    Parent objects:

                    <Member>

    Value: lacp_counters

    Available Paths:

     -

    <Operational> <LACPBundleMembers> <MemberTable> <Member><Naming><MemberInterface> <Counters>

#### <Data>

    Description: Link data for LACP bundle members

    Parent objects:

                    <Member>

    Value: lacp_link_data

    Available Paths:

     -

    <Operational> <LACPBundleMembers> <MemberTable> <Member><Naming><MemberInterface> <Data>

## XML Schema Object Documentation for installmgr_oper, version 2. 1.

### Objects

#### <Install>

    Description: Information of software packages and install operations

    Task IDs required: pkg-mgmt

    Parent objects:

                    <Operational>

    Child objects:

                    <BootImage> - System Boot Image

                    <BootVariableTable> - Boot variable information

                    <ConfigurationRegisterTable> - Configuration register (confreg) information

                    <LogSize> - Install operation log history size

                    <LogTable> - Install operation log

                    <RequestStatusTable> - Install operation request status

                    <Software> - Software package,component and alias information

                    <SoftwareInventory> - Information of install operations

    Available Paths:

     -

    <Operational> <Install>

#### <SoftwareInventory>

    Description: Information of install operations

    Parent objects:

                    <Install>

    Child objects:

                    <Active> - Active inventory information

                    <Committed> - Committed inventory information

                    <Inactive> - Inactive inventory information

                    <Requests> - Install operation requests

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory>

#### <Active>

    Description: Active inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Active>

#### <Inactive>

    Description: Inactive inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Inactive>

#### <Committed>

    Description: Committed inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Committed>

#### <Requests>

    Description: Install operation requests

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <RequestTable> - Install operation request history

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Requests>

#### <RequestTable>

    Description: Install operation request history

    Parent objects:

                    <Requests>

    Child objects:

                    <Request> - Install operation request information

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Requests> <RequestTable>

#### <Request>

    Description: Install operation request information

    Parent objects:

                    <RequestTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Child objects:

                    <InventoryTable> - Inventory information of install operation request

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID>

#### <InventoryTable>

    Description: Inventory information of install operation request

    Parent objects:

                    <Request>

    Child objects:

                    <Inventory> - Inventory information

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID> <InventoryTable>

#### <Inventory>

    Description: Inventory information

    Parent objects:

                    <InventoryTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Value: inventory

    Available Paths:

     -

    <Operational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID> <InventoryTable> <Inventory><Naming><NodeName>

#### <RequestStatusTable>

    Description: Install operation request status

    Parent objects:

                    <Install>

    Child objects:

                    <RequestStatus> - Request status Information

    Available Paths:

     -

    <Operational> <Install> <RequestStatusTable>

#### <RequestStatus>

    Description: Request status Information

    Parent objects:

                    <RequestStatusTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Value: instmgr_install_status

    Available Paths:

     -

    <Operational> <Install> <RequestStatusTable> <RequestStatus><Naming><RequestID>

#### <Software>

    Description: Software package,component and alias information

    Parent objects:

                    <Install>

    Child objects:

                    <AliasDeviceTable> - Package alias information

                    <ComponentDeviceTable> - Software component information

                    <PackageDeviceTable> - Package information

    Available Paths:

     -

    <Operational> <Install> <Software>

#### <ComponentDeviceTable>

    Description: Software component information

    Parent objects:

                    <Software>

    Child objects:

                    <ComponentDevice> - Component information for specific device

    Available Paths:

     -

    <Operational> <Install> <Software> <ComponentDeviceTable>

#### <ComponentDevice>

    Description: Component information for specific device

    Parent objects:

                    <ComponentDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <ComponentPackageTable> - Software package information

    Available Paths:

     -

    <Operational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName>

#### <ComponentPackageTable>

    Description: Software package information

    Parent objects:

                    <ComponentDevice>

    Child objects:

                    <ComponentPackage> - Component information for specific package

    Available Paths:

     -

    <Operational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable>

#### <ComponentPackage>

    Description: Component information for specific package

    Parent objects:

                    <ComponentPackageTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Child objects:

                    <Component> - Component information

    Available Paths:

     -

    <Operational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable> <ComponentPackage><Naming><PackageName>

#### <Component>

    Description: Component information

    Parent objects:

                    <ComponentPackage>

    <Naming>:

            <ComponentName>
             (mandatory)

            Type: xsd:string

            Description:Component Name

    Value: instmgr_component_info

    Available Paths:

     -

    <Operational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable> <ComponentPackage><Naming><PackageName> <Component><Naming><ComponentName>

#### <PackageDeviceTable>

    Description: Package information

    Parent objects:

                    <Software>

    Child objects:

                    <PackageDevice> - Package information for specific device

    Available Paths:

     -

    <Operational> <Install> <Software> <PackageDeviceTable>

#### <PackageDevice>

    Description: Package information for specific device

    Parent objects:

                    <PackageDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <PackageTable> - Package information for specific package

    Available Paths:

     -

    <Operational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName>

#### <PackageTable>

    Description: Package information for specific package

    Parent objects:

                    <PackageDevice>

    Child objects:

                    <Package> - Package information

    Available Paths:

     -

    <Operational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName> <PackageTable>

#### <Package>

    Description: Package information

    Parent objects:

                    <PackageTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Value: instmgr_pkg_info

    Available Paths:

     -

    <Operational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName> <PackageTable> <Package><Naming><PackageName>

#### <AliasDeviceTable>

    Description: Package alias information

    Parent objects:

                    <Software>

    Child objects:

                    <AliasDevice> - Package alias information for specific device

    Available Paths:

     -

    <Operational> <Install> <Software> <AliasDeviceTable>

#### <AliasDevice>

    Description: Package alias information for specific device

    Parent objects:

                    <AliasDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <AliasTable> - alias information

    Available Paths:

     -

    <Operational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName>

#### <AliasTable>

    Description: alias information

    Parent objects:

                    <AliasDevice>

    Child objects:

                    <Alias> - Aliases for specific package

    Available Paths:

     -

    <Operational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName> <AliasTable>

#### <Alias>

    Description: Aliases for specific package

    Parent objects:

                    <AliasTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Values:

            <AliasNames>
             (mandatory)

            Type: xsd:string

            Description:Alias names

        Default value: none.

    Available Paths:

     -

    <Operational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName> <AliasTable> <Alias><Naming><PackageName>

#### <LogTable>

    Description: Install operation log

    Parent objects:

                    <Install>

    Child objects:

                    <Log> - Log information

    Available Paths:

     -

    <Operational> <Install> <LogTable>

#### <Log>

    Description: Log information

    Parent objects:

                    <LogTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Value: install_log_entry_4

    Available Paths:

     -

    <Operational> <Install> <LogTable> <Log><Naming><RequestID>

#### <LogSize>

    Description: Install operation log history size

    Parent objects:

                    <Install>

    Values:

            <LogSize>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LogSize

        Default value: none.

    Available Paths:

     -

    <Operational> <Install> <LogSize>

#### <ConfigurationRegisterTable>

    Description: Configuration register (confreg) information

    Parent objects:

                    <Install>

    Child objects:

                    <ConfigurationRegister> - Configuration register for specific node

    Available Paths:

     -

    <Operational> <Install> <ConfigurationRegisterTable>

#### <ConfigurationRegister>

    Description: Configuration register for specific node

    Parent objects:

                    <ConfigurationRegisterTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Values:

            <ConfigRegister>
             (mandatory)

            Type: HexInteger

            Description:Configuration register value

        Default value: none.

    Available Paths:

     -

    <Operational> <Install> <ConfigurationRegisterTable> <ConfigurationRegister><Naming><NodeName>

#### <BootVariableTable>

    Description: Boot variable information

    Parent objects:

                    <Install>

    Child objects:

                    <BootVariable> - Boot variable for specific node

    Available Paths:

     -

    <Operational> <Install> <BootVariableTable>

#### <BootVariable>

    Description: Boot variable for specific node

    Parent objects:

                    <BootVariableTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Values:

            <BootVariable>
             (mandatory)

            Type: xsd:string

            Description:Boot variable value

        Default value: none.

    Available Paths:

     -

    <Operational> <Install> <BootVariableTable> <BootVariable><Naming><NodeName>

#### <BootImage>

    Description: System Boot Image

    Parent objects:

                    <Install>

    Value: boot_img

    Available Paths:

     -

    <Operational> <Install> <BootImage>

## XML Schema Object Documentation for nto_misc_admin_oper, version 1. 0.

### Objects

#### <MemorySummary>

    Description: Memory summary information

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <NodeTable> - List of nodes

    Available Paths:

     -

    <AdminOperational> <MemorySummary>

#### <NodeTable>

    Description: List of nodes

    Parent objects:

                    <MemorySummary>

    Child objects:

                    <Node> - Name of nodes

    Available Paths:

     -

    <AdminOperational> <MemorySummary> <NodeTable>

#### <Node>

    Description: Name of nodes

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Summary> - Memory summary information for a specific node

    Available Paths:

     -

    <AdminOperational> <MemorySummary> <NodeTable> <Node><Naming><NodeName>

#### <Summary>

    Description: Memory summary information for a specific node

    Parent objects:

                    <Node>

    Value: node_mem_info

    Available Paths:

     -

    <AdminOperational> <MemorySummary> <NodeTable> <Node><Naming><NodeName> <Summary>

## XML Schema Object Documentation for dwdm_ui_oper, version 2. 1.

### Objects

#### <DWDM>

    Description: DWDM operational data

    Task IDs required: dwdm

    Parent objects:

                    <Operational>

    Child objects:

                    <PortTable> - All DWDM Port operational data

    Available Paths:

     -

    <Operational> <DWDM>

#### <PortTable>

    Description: All DWDM Port operational data

    Parent objects:

                    <DWDM>

    Child objects:

                    <Port> - DWDM Port operational data

    Available Paths:

     -

    <Operational> <DWDM> <PortTable>

#### <Port>

    Description: DWDM Port operational data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Port name

    Child objects:

                    <Info> - DWDM port operational data

                    <Optics> - DWDM Port optics operational data

    Available Paths:

     -

    <Operational> <DWDM> <PortTable> <Port><Naming><Name>

#### <Info>

    Description: DWDM port operational data

    Parent objects:

                    <Port>

    Value: dwdm_edm_port_info

    Available Paths:

     -

    <Operational> <DWDM> <PortTable> <Port><Naming><Name> <Info>

#### <Optics>

    Description: DWDM Port optics operational data

    Parent objects:

                    <Port>

    Child objects:

                    <TDCInformation> - DWDM port TDC information data

                    <WaveInfo> - DWDM port wavelength information data

    Available Paths:

     -

    <Operational> <DWDM> <PortTable> <Port><Naming><Name> <Optics>

#### <WaveInfo>

    Description: DWDM port wavelength information data

    Parent objects:

                    <Optics>

    Value: dwdm_edm_wave_info

    Available Paths:

     -

    <Operational> <DWDM> <PortTable> <Port><Naming><Name> <Optics> <WaveInfo>

#### <TDCInformation>

    Description: DWDM port TDC information data

    Parent objects:

                    <Optics>

    Value: dwdm_edm_tdc_info

    Available Paths:

     -

    <Operational> <DWDM> <PortTable> <Port><Naming><Name> <Optics> <TDCInformation>

## XML Schema Object Documentation for l2vpn_cfg, version 9. 1.

### Objects

#### <L2VPN>

    Description: L2VPN configuration

    Task IDs required: l2vpn

    Parent objects:

                    <Configuration>

    Child objects:

                    <Database> - L2VPN databases

                    <Enable> - Enable L2VPN feature

                    <L2VPNRouterID> - Global L2VPN Router ID

                    <MSPWDescription> - MS-PW global description

                    <PBB> - L2VPN PBB Global

                    <PWStatus> - Enable PW status

                    <Utility> - L2VPN utilities

    Available Paths:

     -

    <Configuration> <L2VPN>

#### <Enable>

    Description: Enable L2VPN feature

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable L2VPN feature

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Enable>

#### <MSPWDescription>

    Description: MS-PW global description

    Parent objects:

                    <L2VPN>

    Values:

            <DescName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:Description string

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <MSPWDescription>

#### <PWStatus>

    Description: Enable PW status

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable PW status

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <PWStatus>

#### <L2VPNRouterID>

    Description: Global L2VPN Router ID

    Parent objects:

                    <L2VPN>

    Values:

            <RouterID>
             (mandatory)

            Type: IPV4Address

            Description:Global L2VPN Router ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <L2VPNRouterID>

#### <PBB>

    Description: L2VPN PBB Global

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BackboneSourceMAC> - Backbone Source MAC

    Available Paths:

     -

    <Configuration> <L2VPN> <PBB>

#### <BackboneSourceMAC>

    Description: Backbone Source MAC

    Parent objects:

                    <PBB>

    Values:

            <BmacSA>
             (mandatory)

            Type: MACAddress

            Description:Backbone Source MAC

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <PBB> <BackboneSourceMAC>

#### <Database>

    Description: L2VPN databases

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeDomainGroupTable> - List of bridge  groups

                    <PseudowireClassTable> - List of pseudowire classes

                    <XConnectGroupTable> - List of xconnect groups

    Available Paths:

     -

    <Configuration> <L2VPN> <Database>

#### <BridgeDomainGroupTable>

    Description: List of bridge  groups

    Parent objects:

                    <Database>

    Child objects:

                    <BridgeDomainGroup> - Bridge group

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable>

#### <BridgeDomainGroup>

    Description: Bridge group

    Parent objects:

                    <BridgeDomainGroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Bridge group

    Child objects:

                    <BridgeDomainTable> - List of Bridge Domain

                    <Enable> - Enable Bridge Domain group

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name>

#### <Enable>

    Description: Enable Bridge Domain group

    Parent objects:

                    <BridgeDomainGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Bridge group

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <Enable>

#### <BridgeDomainTable>

    Description: List of Bridge Domain

    Parent objects:

                    <BridgeDomainGroup>

    Child objects:

                    <BridgeDomain> - bridge domain

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable>

#### <BridgeDomain>

    Description: bridge domain

    Parent objects:

                    <BridgeDomainTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:Name of the bridge domain

    Child objects:

                    <BDAttachmentCircuitTable> - Attachment Circuit table

                    <BDPseudowireTable> - List of pseudowires

                    <BridgeDomainMAC> - MAC configuration commands

                    <BridgeDomainMTU> - Maximum transmission unit for this Bridge Domain

                    <BridgeDomainPBB> - Bridge Domain PBB

                    <DHCP> - DHCP protocol

                    <Enable> - Enable Bridge domain

                    <Flooding> - Traffic flooding

                    <FloodingUnknownUnicast> - Traffic flooding Unknown Unicast

                    <IGMPSnooping> - Attach IGMP Snooping Profile Name

                    <Security> - L2 Security

                    <Shutdown> - shutdown the Bridge Domain

                    <VFITable> - Specify the virtual forwarding interface name

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name>

#### <Enable>

    Description: Enable Bridge domain

    Parent objects:

                    <BridgeDomain>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Bridge Domain

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <Enable>

#### <BridgeDomainPBB>

    Description: Bridge Domain PBB

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <PBBCore> - PBB Core

                    <PBBEdgeTable> - PBB Edge

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB>

#### <PBBEdgeTable>

    Description: PBB Edge

    Parent objects:

                    <BridgeDomainPBB>

    Child objects:

                    <PBBEdge> - Configure BD as PBB Edge with ISID and associated PBB Core BD

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable>

#### <PBBEdge>

    Description: Configure BD as PBB Edge with ISID and associated PBB Core BD

    Parent objects:

                    <PBBEdgeTable>

    <Naming>:

            <ISID>
             (mandatory)

            Type: PBBISIDRange

            Description:ISID

            <CoreBDName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:Core BD Name

    Child objects:

                    <Enable> - Enable Bridge Domain PBB Edge Configuration

                    <PBBEdgeDHCPProfile> - Attach a DHCP profile

                    <PBBEdgeIGMPProfile> - Attach a IGMP Snooping profile

                    <PBBEdgeMAC> - MAC configuration commands

                    <PBBStaticMACMappingTable> - PBB Static Mac Address Mapping Table

                    <UnknownUnicastBMAC> - Configure Unknown Unicast BMAC address for PBB Edge Port

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName>

#### <Enable>

    Description: Enable Bridge Domain PBB Edge Configuration

    Parent objects:

                    <PBBEdge>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Bridge Domain PBB Edge

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <Enable>

#### <PBBStaticMACMappingTable>

    Description: PBB Static Mac Address Mapping Table

    Parent objects:

                    <PBBEdge>

    Child objects:

                    <PBBStaticMACMapping> - PBB Static Mac Address Mapping Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBStaticMACMappingTable>

#### <PBBStaticMACMapping>

    Description: PBB Static Mac Address Mapping Configuration

    Parent objects:

                    <PBBStaticMACMappingTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Values:

            <BMAC>
             (mandatory)

            Type: MACAddress

            Description:Backbone MAC address

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBStaticMACMappingTable> <PBBStaticMACMapping><Naming><Address>

#### <UnknownUnicastBMAC>

    Description: Configure Unknown Unicast BMAC address for PBB Edge Port

    Parent objects:

                    <PBBEdge>

    Values:

            <UnknownUcastBMAC>
             (mandatory)

            Type: MACAddress

            Description:Unknown Unicast BMAC

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <UnknownUnicastBMAC>

#### <PBBEdgeMAC>

    Description: MAC configuration commands

    Parent objects:

                    <PBBEdge>

    Child objects:

                    <PBBEdgeMACAging> - MAC-Aging configuration commands

                    <PBBEdgeMACLearning> - MAC learning

                    <PBBEdgeMACLimit> - MAC-Limit configuration commands

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC>

#### <PBBEdgeMACAging>

    Description: MAC-Aging configuration commands

    Parent objects:

                    <PBBEdgeMAC>

    Child objects:

                    <PBBEdgeMACAgingTime> - Mac aging Time

                    <PBBEdgeMACAgingType> - MAC address aging type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACAging>

#### <PBBEdgeMACAgingTime>

    Description: Mac aging Time

    Parent objects:

                    <PBBEdgeMACAging>

    Values:

            <MacAgingTimeId>
             (mandatory)

            Type: MACAgingRange

            Description:Mac Aging Time

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACAging> <PBBEdgeMACAgingTime>

#### <PBBEdgeMACAgingType>

    Description: MAC address aging type

    Parent objects:

                    <PBBEdgeMACAging>

    Values:

            <InterfaceMacagingID>
             (mandatory)

            Type: MACAgingType

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACAging> <PBBEdgeMACAgingType>

#### <PBBEdgeMACLearning>

    Description: MAC learning

    Parent objects:

                    <PBBEdgeMAC>

    Values:

            <MacLearnId>
             (mandatory)

            Type: MACLearnType

            Description:Enable Mac Learning

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACLearning>

#### <PBBEdgeMACLimit>

    Description: MAC-Limit configuration commands

    Parent objects:

                    <PBBEdgeMAC>

    Child objects:

                    <PBBEdgeMACLimitAction> - MAC address limit enforcement action

                    <PBBEdgeMACLimitMax> - Number of MAC addresses after which MAC limit action is taken

                    <PBBEdgeMACLimitNotif> - MAC address limit notification action

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACLimit>

#### <PBBEdgeMACLimitAction>

    Description: MAC address limit enforcement action

    Parent objects:

                    <PBBEdgeMACLimit>

    Values:

            <MacLimitActionId>
             (mandatory)

            Type: MACLimitActionType

            Description:MacAction

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACLimit> <PBBEdgeMACLimitAction>

#### <PBBEdgeMACLimitMax>

    Description: Number of MAC addresses after which MAC limit action is taken

    Parent objects:

                    <PBBEdgeMACLimit>

    Values:

            <MaxMacID>
             (mandatory)

            Type: MACLimitRange

            Description:Number of MAC addresses after which MAC limit action is taken

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACLimit> <PBBEdgeMACLimitMax>

#### <PBBEdgeMACLimitNotif>

    Description: MAC address limit notification action

    Parent objects:

                    <PBBEdgeMACLimit>

    Values:

            <MacNotifID>
             (mandatory)

            Type: MACNotificationType

            Description:Mac Address Limit Notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeMAC> <PBBEdgeMACLimit> <PBBEdgeMACLimitNotif>

#### <PBBEdgeDHCPProfile>

    Description: Attach a DHCP profile

    Parent objects:

                    <PBBEdge>

    Values:

            <ProfileId>
             (optional)

            Type: InterfaceProfileType

            Description:Set the snooping profile

            <DhcpSnoopingID>
             (optional)

            Type: xsd:string

            Description:Disable DHCP snooping

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeDHCPProfile>

#### <PBBEdgeIGMPProfile>

    Description: Attach a IGMP Snooping profile

    Parent objects:

                    <PBBEdge>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBEdgeTable> <PBBEdge><Naming><ISID><CoreBDName> <PBBEdgeIGMPProfile>

#### <PBBCore>

    Description: PBB Core

    Parent objects:

                    <BridgeDomainPBB>

    Child objects:

                    <Enable> - Enable Bridge Domain PBB Core Configuration

                    <PBBCoreDHCPProfile> - Attach a DHCP profile

                    <PBBCoreIGMPProfile> - Attach a IGMP Snooping profile

                    <PBBCoreMAC> - MAC configuration commands

                    <VLAN_ID> - VLAN ID to push

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore>

#### <Enable>

    Description: Enable Bridge Domain PBB Core Configuration

    Parent objects:

                    <PBBCore>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Eanble Bridge Domain PBB Core

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <Enable>

#### <VLAN_ID>

    Description: VLAN ID to push

    Parent objects:

                    <PBBCore>

    Values:

            <VlanID>
             (mandatory)

            Type: PBBVIDRange

            Description:Vlan ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <VLAN_ID>

#### <PBBCoreMAC>

    Description: MAC configuration commands

    Parent objects:

                    <PBBCore>

    Child objects:

                    <PBBCoreMACAging> - MAC-Aging configuration commands

                    <PBBCoreMACLearning> - MAC learning

                    <PBBCoreMACLimit> - MAC-Limit configuration commands

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC>

#### <PBBCoreMACAging>

    Description: MAC-Aging configuration commands

    Parent objects:

                    <PBBCoreMAC>

    Child objects:

                    <PBBCoreMACAgingTime> - Mac aging Time

                    <PBBCoreMACAgingType> - MAC address aging type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACAging>

#### <PBBCoreMACAgingTime>

    Description: Mac aging Time

    Parent objects:

                    <PBBCoreMACAging>

    Values:

            <MacAgingTimeId>
             (mandatory)

            Type: MACAgingRange

            Description:Mac Aging Time

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACAging> <PBBCoreMACAgingTime>

#### <PBBCoreMACAgingType>

    Description: MAC address aging type

    Parent objects:

                    <PBBCoreMACAging>

    Values:

            <InterfaceMacagingID>
             (mandatory)

            Type: MACAgingType

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACAging> <PBBCoreMACAgingType>

#### <PBBCoreMACLearning>

    Description: MAC learning

    Parent objects:

                    <PBBCoreMAC>

    Values:

            <MacLearnId>
             (mandatory)

            Type: MACLearnType

            Description:Enable Mac Learning

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACLearning>

#### <PBBCoreMACLimit>

    Description: MAC-Limit configuration commands

    Parent objects:

                    <PBBCoreMAC>

    Child objects:

                    <PBBCoreMACLimitAction> - MAC address limit enforcement action

                    <PBBCoreMACLimitMax> - Number of MAC addresses after which MAC limit action is taken

                    <PBBCoreMACLimitNotif> - MAC address limit notification action

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACLimit>

#### <PBBCoreMACLimitAction>

    Description: MAC address limit enforcement action

    Parent objects:

                    <PBBCoreMACLimit>

    Values:

            <MacLimitActionId>
             (mandatory)

            Type: MACLimitActionType

            Description:MacAction

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACLimit> <PBBCoreMACLimitAction>

#### <PBBCoreMACLimitMax>

    Description: Number of MAC addresses after which MAC limit action is taken

    Parent objects:

                    <PBBCoreMACLimit>

    Values:

            <MaxMacID>
             (mandatory)

            Type: MACLimitRange

            Description:Number of MAC addresses after which MAC limit action is taken

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACLimit> <PBBCoreMACLimitMax>

#### <PBBCoreMACLimitNotif>

    Description: MAC address limit notification action

    Parent objects:

                    <PBBCoreMACLimit>

    Values:

            <MacNotifID>
             (mandatory)

            Type: MACNotificationType

            Description:Mac Address Limit Notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreMAC> <PBBCoreMACLimit> <PBBCoreMACLimitNotif>

#### <PBBCoreDHCPProfile>

    Description: Attach a DHCP profile

    Parent objects:

                    <PBBCore>

    Values:

            <ProfileId>
             (optional)

            Type: InterfaceProfileType

            Description:Set the snooping profile

            <DhcpSnoopingID>
             (optional)

            Type: xsd:string

            Description:Disable DHCP snooping

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreDHCPProfile>

#### <PBBCoreIGMPProfile>

    Description: Attach a IGMP Snooping profile

    Parent objects:

                    <PBBCore>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainPBB> <PBBCore> <PBBCoreIGMPProfile>

#### <IGMPSnooping>

    Description: Attach IGMP Snooping Profile Name

    Parent objects:

                    <BridgeDomain>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <IGMPSnooping>

#### <Flooding>

    Description: Traffic flooding

    Parent objects:

                    <BridgeDomain>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <Flooding>

#### <FloodingUnknownUnicast>

    Description: Traffic flooding Unknown Unicast

    Parent objects:

                    <BridgeDomain>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Unknown Unicast flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <FloodingUnknownUnicast>

#### <Security>

    Description: L2 Security

    Parent objects:

                    <BridgeDomain>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disabled L2 Security

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <Security>

#### <DHCP>

    Description: DHCP protocol

    Parent objects:

                    <BridgeDomain>

    Values:

            <DhcpID>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:DHCPv4 Snooping profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <DHCP>

#### <BDAttachmentCircuitTable>

    Description: Attachment Circuit table

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BDAttachmentCircuit> - Name of the Attachment Circuit

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable>

#### <BDAttachmentCircuit>

    Description: Name of the Attachment Circuit

    Parent objects:

                    <BDAttachmentCircuitTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:The name of the Attachment Circuit

    Child objects:

                    <BDACStormControlTable> - Storm Control

                    <Enable> - Assign Attachment Circuit to bridge domain

                    <InterfaceFlooding> - Interface Traffic flooding

                    <InterfaceFloodingUnknownUnicast> - Interface Traffic flooding Unknown Unicast

                    <InterfaceIGMPSnoop> - Attach a IGMP Snooping profile

                    <InterfaceMAC> - MAC configuration commands

                    <InterfaceProfile> - Attach a DHCP profile

                    <InterfaceSecurity> - L2 Interface Security

                    <SplitHorizonGroup> - Split Horizon Group ID

                    <StaticMACAddressTable> - Static Mac Address Table

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name>

#### <Enable>

    Description: Assign Attachment Circuit to bridge domain

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Assignment Of Attachment Circuit to Bridge Domain

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <Enable>

#### <InterfaceFlooding>

    Description: Interface Traffic flooding

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <FloodID>
             (mandatory)

            Type: InterfaceTrafficFloodType

            Description:Enable or Disable Flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceFlooding>

#### <InterfaceFloodingUnknownUnicast>

    Description: Interface Traffic flooding Unknown Unicast

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <FloodID>
             (mandatory)

            Type: InterfaceTrafficFloodType

            Description:Enable or Disable Unknown Unicast Flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceFloodingUnknownUnicast>

#### <InterfaceIGMPSnoop>

    Description: Attach a IGMP Snooping profile

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceIGMPSnoop>

#### <InterfaceProfile>

    Description: Attach a DHCP profile

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <ProfileId>
             (optional)

            Type: InterfaceProfileType

            Description:Set the snooping profile

            <DhcpSnoopingID>
             (optional)

            Type: xsd:string

            Description:Disable DHCP snooping

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceProfile>

#### <InterfaceSecurity>

    Description: L2 Interface Security

    Parent objects:

                    <BDAttachmentCircuit>

    Values:

            <SecurityID>
             (mandatory)

            Type: InterfaceSecurityType

            Description:Layer 2 Security

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceSecurity>

#### <SplitHorizonGroup>

    Description: Split Horizon Group ID

    Parent objects:

                    <BDAttachmentCircuit>

    Child objects:

                    <Enable> - Enable split horizon group

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <SplitHorizonGroup>

#### <Enable>

    Description: Enable split horizon group

    Parent objects:

                    <SplitHorizonGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable split horizon group

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <SplitHorizonGroup> <Enable>

#### <StaticMACAddressTable>

    Description: Static Mac Address Table

    Parent objects:

                    <BDAttachmentCircuit>

    Child objects:

                    <StaticMACAddress> - Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <StaticMACAddressTable>

#### <StaticMACAddress>

    Description: Static Mac Address Configuration

    Parent objects:

                    <StaticMACAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Child objects:

                    <Enable> - Enable Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <StaticMACAddressTable> <StaticMACAddress><Naming><Address>

#### <Enable>

    Description: Enable Static Mac Address Configuration

    Parent objects:

                    <StaticMACAddress>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Static MAC Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <StaticMACAddressTable> <StaticMACAddress><Naming><Address> <Enable>

#### <BDACStormControlTable>

    Description: Storm Control

    Parent objects:

                    <BDAttachmentCircuit>

    Child objects:

                    <BDACStormControlType> - Storm Control Type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <BDACStormControlTable>

#### <BDACStormControlType>

    Description: Storm Control Type

    Parent objects:

                    <BDACStormControlTable>

    <Naming>:

            <SCType>
             (mandatory)

            Type: StormControlType

            Description:Storm Control Type

    Child objects:

                    <PktsPerSec> - Packets Per Second

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <BDACStormControlTable> <BDACStormControlType><Naming><SCType>

#### <PktsPerSec>

    Description: Packets Per Second

    Parent objects:

                    <BDACStormControlType>

    Values:

            <SCRange>
             (mandatory)

            Type: StormControlRange

            Description:Packets Per Second Range

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <BDACStormControlTable> <BDACStormControlType><Naming><SCType> <PktsPerSec>

#### <InterfaceMAC>

    Description: MAC configuration commands

    Parent objects:

                    <BDAttachmentCircuit>

    Child objects:

                    <InterfaceMACAging> - MAC-Aging configuration commands

                    <InterfaceMACLearning> - MAC learning

                    <InterfaceMACLimit> - MAC-Limit configuration commands

                    <InterfaceMACPortDownFlush> - MAC Flush When Port goes down

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC>

#### <InterfaceMACAging>

    Description: MAC-Aging configuration commands

    Parent objects:

                    <InterfaceMAC>

    Child objects:

                    <InterfaceMACAgingTime> - Mac aging Time

                    <InterfaceMACAgingType> - MAC address aging type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACAging>

#### <InterfaceMACAgingTime>

    Description: Mac aging Time

    Parent objects:

                    <InterfaceMACAging>

    Values:

            <MacAgingTimeId>
             (mandatory)

            Type: MACAgingRange

            Description:Mac Aging Time

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACAging> <InterfaceMACAgingTime>

#### <InterfaceMACAgingType>

    Description: MAC address aging type

    Parent objects:

                    <InterfaceMACAging>

    Values:

            <InterfaceMacagingID>
             (mandatory)

            Type: MACAgingType

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACAging> <InterfaceMACAgingType>

#### <InterfaceMACLearning>

    Description: MAC learning

    Parent objects:

                    <InterfaceMAC>

    Values:

            <MacLearnId>
             (mandatory)

            Type: MACLearnType

            Description:Enable Mac Learning

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACLearning>

#### <InterfaceMACPortDownFlush>

    Description: MAC Flush When Port goes down

    Parent objects:

                    <InterfaceMAC>

    Values:

            <PortDownFlushId>
             (mandatory)

            Type: PortDownFlushType

            Description:Enable/Disable MAC Flush When Port goes down

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACPortDownFlush>

#### <InterfaceMACLimit>

    Description: MAC-Limit configuration commands

    Parent objects:

                    <InterfaceMAC>

    Child objects:

                    <InterfaceMACLimitAction> - Interface MAC address limit enforcement action

                    <InterfaceMACLimitMax> - Number of MAC addresses on an interface after which MAC limit action is taken

                    <InterfaceMACLimitNotif> - MAC address limit notification action in a Interface

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACLimit>

#### <InterfaceMACLimitAction>

    Description: Interface MAC address limit enforcement action

    Parent objects:

                    <InterfaceMACLimit>

    Values:

            <MacLimitActionId>
             (mandatory)

            Type: MACLimitActionType

            Description:MacAction

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACLimit> <InterfaceMACLimitAction>

#### <InterfaceMACLimitMax>

    Description: Number of MAC addresses on an interface after which MAC limit action is taken

    Parent objects:

                    <InterfaceMACLimit>

    Values:

            <MaxMacID>
             (mandatory)

            Type: MACLimitRange

            Description:Number of MAC addresses on an Interface after which MAC limit action is taken

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACLimit> <InterfaceMACLimitMax>

#### <InterfaceMACLimitNotif>

    Description: MAC address limit notification action in a Interface

    Parent objects:

                    <InterfaceMACLimit>

    Values:

            <MacNotifID>
             (mandatory)

            Type: MACNotificationType

            Description:Mac Address Limit Notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDAttachmentCircuitTable> <BDAttachmentCircuit><Naming><Name> <InterfaceMAC> <InterfaceMACLimit> <InterfaceMACLimitNotif>

#### <BridgeDomainMAC>

    Description: MAC configuration commands

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BD_MACAging> - MAC-Aging configuration commands

                    <BD_MACFilterTable> - Filter Mac Address

                    <BD_MACLearn> - none

                    <BD_MACLimit> - MAC-Limit configuration commands

                    <BD_MACPortDownFlush> - MAC Flush when Port goes Down

                    <BD_MACWithdraw> - MAC withdraw

                    <BD_MACWithdrawAccessPWDisable> - MAC withdraw on Access PW

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC>

#### <BD_MACAging>

    Description: MAC-Aging configuration commands

    Parent objects:

                    <BridgeDomainMAC>

    Child objects:

                    <BD_MACAgingTime> - Mac aging Time

                    <BD_MACAgingType> - MAC address aging type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACAging>

#### <BD_MACAgingTime>

    Description: Mac aging Time

    Parent objects:

                    <BD_MACAging>

    Values:

            <MacAgingTimeId>
             (mandatory)

            Type: MACAgingRange

            Description:Mac Aging Time

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACAging> <BD_MACAgingTime>

#### <BD_MACAgingType>

    Description: MAC address aging type

    Parent objects:

                    <BD_MACAging>

    Values:

            <AgingTypeId>
             (mandatory)

            Type: MACAgingType

            Description:MAC address aging type

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACAging> <BD_MACAgingType>

#### <BD_MACLearn>

    Description: none

    Parent objects:

                    <BridgeDomainMAC>

    Values:

            <MacLearnId>
             (mandatory)

            Type: MACLearnType

            Description:Enable Mac Learning

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACLearn>

#### <BD_MACPortDownFlush>

    Description: MAC Flush when Port goes Down

    Parent objects:

                    <BridgeDomainMAC>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable MAC Flush when Port goes Down

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACPortDownFlush>

#### <BD_MACLimit>

    Description: MAC-Limit configuration commands

    Parent objects:

                    <BridgeDomainMAC>

    Child objects:

                    <BD_MACLimitAction> - MAC address limit enforcement action

                    <BD_MACLimitMax> - none

                    <BD_MACLimitNotif> - none

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACLimit>

#### <BD_MACLimitAction>

    Description: MAC address limit enforcement action

    Parent objects:

                    <BD_MACLimit>

    Values:

            <MacActionId>
             (mandatory)

            Type: MACLimitActionType

            Description:MacAction

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACLimit> <BD_MACLimitAction>

#### <BD_MACLimitMax>

    Description: none

    Parent objects:

                    <BD_MACLimit>

    Values:

            <MaxMacID>
             (mandatory)

            Type: MACLimitRange

            Description:Number of MAC addresses after which MAC limit action is taken

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACLimit> <BD_MACLimitMax>

#### <BD_MACLimitNotif>

    Description: none

    Parent objects:

                    <BD_MACLimit>

    Values:

            <MacNotifID>
             (mandatory)

            Type: MACNotificationType

            Description:Mac Address Limit Notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACLimit> <BD_MACLimitNotif>

#### <BD_MACWithdraw>

    Description: MAC withdraw

    Parent objects:

                    <BridgeDomainMAC>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Mac Withdraw

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACWithdraw>

#### <BD_MACWithdrawAccessPWDisable>

    Description: MAC withdraw on Access PW

    Parent objects:

                    <BridgeDomainMAC>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Mac Withdraw

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACWithdrawAccessPWDisable>

#### <BD_MACFilterTable>

    Description: Filter Mac Address

    Parent objects:

                    <BridgeDomainMAC>

    Child objects:

                    <BD_MACFilter> - Static MAC address

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACFilterTable>

#### <BD_MACFilter>

    Description: Static MAC address

    Parent objects:

                    <BD_MACFilterTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Child objects:

                    <Drop> - Drop matching packets

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACFilterTable> <BD_MACFilter><Naming><Address>

#### <Drop>

    Description: Drop matching packets

    Parent objects:

                    <BD_MACFilter>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:MAC address for filtering

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMAC> <BD_MACFilterTable> <BD_MACFilter><Naming><Address> <Drop>

#### <BDPseudowireTable>

    Description: List of pseudowires

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BDPseudowire> - Pseudowire configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable>

#### <BDPseudowire>

    Description: Pseudowire configuration

    Parent objects:

                    <BDPseudowireTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIDRange

            Description:Pseudowire ID

    Child objects:

                    <BDPWStormControlTable> - Storm Control

                    <BD_PWClass> - PW class template name to use for this pseudowire

                    <BD_PWStaticMACAddressTable> - Static Mac Address Table

                    <BD_PW_MPLSStaticLabels> - MPLS static labels

                    <BD_PW_SplitHorizonGroup> - Split Horizon Group

                    <BridgeDomainBackupPseudowireTable> - List of pseudowires

                    <Enable> - Enable pseudowire

                    <PseudowireFlooding> - Bridge-domain Pseudowire flooding

                    <PseudowireFloodingUnknownUnicast> - Bridge-domain Pseudowire flooding Unknown Unicast

                    <PseudowireIGMPSnoop> - Attach a IGMP Snooping profile

                    <PseudowireMAC> - Bridge-domain Pseudowire MAC configuration commands

                    <PseudowireProfile> - Attach a DHCP profile

                    <PseudowireSecurity> - L2 Interface Security

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID>

#### <Enable>

    Description: Enable pseudowire

    Parent objects:

                    <BDPseudowire>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <Enable>

#### <BDPWStormControlTable>

    Description: Storm Control

    Parent objects:

                    <BDPseudowire>

    Child objects:

                    <BDPWStormControlType> - Storm Control Type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BDPWStormControlTable>

#### <BDPWStormControlType>

    Description: Storm Control Type

    Parent objects:

                    <BDPWStormControlTable>

    <Naming>:

            <SCType>
             (mandatory)

            Type: StormControlType

            Description:Storm Control Type

    Child objects:

                    <PktsPerSec> - Enable Storm Control Type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BDPWStormControlTable> <BDPWStormControlType><Naming><SCType>

#### <PktsPerSec>

    Description: Enable Storm Control Type

    Parent objects:

                    <BDPWStormControlType>

    Values:

            <SCRange>
             (mandatory)

            Type: StormControlRange

            Description:Packets Per Seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BDPWStormControlTable> <BDPWStormControlType><Naming><SCType> <PktsPerSec>

#### <PseudowireFlooding>

    Description: Bridge-domain Pseudowire flooding

    Parent objects:

                    <BDPseudowire>

    Values:

            <FloodID>
             (mandatory)

            Type: InterfaceTrafficFloodType

            Description:Enable or Disable Flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireFlooding>

#### <PseudowireFloodingUnknownUnicast>

    Description: Bridge-domain Pseudowire flooding Unknown Unicast

    Parent objects:

                    <BDPseudowire>

    Values:

            <FloodID>
             (mandatory)

            Type: InterfaceTrafficFloodType

            Description:Enable or Disable Unknow Unicast Flooding

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireFloodingUnknownUnicast>

#### <PseudowireSecurity>

    Description: L2 Interface Security

    Parent objects:

                    <BDPseudowire>

    Values:

            <SecurityID>
             (mandatory)

            Type: InterfaceSecurityType

            Description:Layer 2 Security

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireSecurity>

#### <PseudowireProfile>

    Description: Attach a DHCP profile

    Parent objects:

                    <BDPseudowire>

    Values:

            <ProfileId>
             (optional)

            Type: InterfaceProfileType

            Description:Set the snooping profile

            <DhcpSnoopingID>
             (optional)

            Type: xsd:string

            Description:Disable DHCP snooping

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireProfile>

#### <PseudowireIGMPSnoop>

    Description: Attach a IGMP Snooping profile

    Parent objects:

                    <BDPseudowire>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireIGMPSnoop>

#### <BD_PWStaticMACAddressTable>

    Description: Static Mac Address Table

    Parent objects:

                    <BDPseudowire>

    Child objects:

                    <BD_PWStaticMacAddress> - Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PWStaticMACAddressTable>

#### <BD_PWStaticMacAddress>

    Description: Static Mac Address Configuration

    Parent objects:

                    <BD_PWStaticMACAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Child objects:

                    <Enable> - Enable Pseudowire Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PWStaticMACAddressTable> <BD_PWStaticMacAddress><Naming><Address>

#### <Enable>

    Description: Enable Pseudowire Static Mac Address Configuration

    Parent objects:

                    <BD_PWStaticMacAddress>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Pseudowire Static MAC Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PWStaticMACAddressTable> <BD_PWStaticMacAddress><Naming><Address> <Enable>

#### <BD_PW_MPLSStaticLabels>

    Description: MPLS static labels

    Parent objects:

                    <BDPseudowire>

    Values:

            <LocalStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire local static label

            <RemoteStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire remote static label

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PW_MPLSStaticLabels>

#### <BD_PWClass>

    Description: PW class template name to use for this pseudowire

    Parent objects:

                    <BDPseudowire>

    Values:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PWClass>

#### <BD_PW_SplitHorizonGroup>

    Description: Split Horizon Group

    Parent objects:

                    <BDPseudowire>

    Child objects:

                    <Enable> - Enable split horizon group

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PW_SplitHorizonGroup>

#### <Enable>

    Description: Enable split horizon group

    Parent objects:

                    <BD_PW_SplitHorizonGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable split horizon group

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BD_PW_SplitHorizonGroup> <Enable>

#### <PseudowireMAC>

    Description: Bridge-domain Pseudowire MAC configuration commands

    Parent objects:

                    <BDPseudowire>

    Child objects:

                    <Enable> - Bridge-domain Pseudowire MAC configuration mode

                    <PseudowireMACAging> - MAC-Aging configuration commands

                    <PseudowireMACLearning> - MAC learning

                    <PseudowireMACLimit> - MAC-Limit configuration commands

                    <PseudowireMACPortDownFlush> - MAC Flush When Port goes down

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC>

#### <Enable>

    Description: Bridge-domain Pseudowire MAC configuration mode

    Parent objects:

                    <PseudowireMAC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:MAC configuration mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <Enable>

#### <PseudowireMACAging>

    Description: MAC-Aging configuration commands

    Parent objects:

                    <PseudowireMAC>

    Child objects:

                    <PseudowireMACAgingTime> - MAC aging Time

                    <PseudowireMACAgingType> - MAC address aging type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACAging>

#### <PseudowireMACAgingTime>

    Description: MAC aging Time

    Parent objects:

                    <PseudowireMACAging>

    Values:

            <MacAgingTimeId>
             (mandatory)

            Type: MACAgingRange

            Description:MAC Aging Time

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACAging> <PseudowireMACAgingTime>

#### <PseudowireMACAgingType>

    Description: MAC address aging type

    Parent objects:

                    <PseudowireMACAging>

    Values:

            <InterfaceMacagingID>
             (mandatory)

            Type: MACAgingType

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACAging> <PseudowireMACAgingType>

#### <PseudowireMACLearning>

    Description: MAC learning

    Parent objects:

                    <PseudowireMAC>

    Values:

            <MacLearnId>
             (mandatory)

            Type: MACLearnType

            Description:Enable MAC Learning

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACLearning>

#### <PseudowireMACPortDownFlush>

    Description: MAC Flush When Port goes down

    Parent objects:

                    <PseudowireMAC>

    Values:

            <PortDownFlushId>
             (mandatory)

            Type: PortDownFlushType

            Description:Enable/Disable MAC Flush When Port goes down

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACPortDownFlush>

#### <PseudowireMACLimit>

    Description: MAC-Limit configuration commands

    Parent objects:

                    <PseudowireMAC>

    Child objects:

                    <PseudowireMACLimitAction> - Bridge Access Pseudowire MAC address limit enforcement action

                    <PseudowireMACLimitMax> - Number of MAC addresses on a Bridge Access Pseudowire after which MAC limit action is taken

                    <PseudowireMACLimitNotif> - MAC address limit notification action in a Bridge Access Pseudowire

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACLimit>

#### <PseudowireMACLimitAction>

    Description: Bridge Access Pseudowire MAC address limit enforcement action

    Parent objects:

                    <PseudowireMACLimit>

    Values:

            <MacLimitActionId>
             (mandatory)

            Type: MACLimitActionType

            Description:MAC Action

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACLimit> <PseudowireMACLimitAction>

#### <PseudowireMACLimitMax>

    Description: Number of MAC addresses on a Bridge Access Pseudowire after which MAC limit action is taken

    Parent objects:

                    <PseudowireMACLimit>

    Values:

            <MaxMacID>
             (mandatory)

            Type: MACLimitRange

            Description:Number of MAC addresses on a Bridge AccessPW after which MAC limit action is taken

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACLimit> <PseudowireMACLimitMax>

#### <PseudowireMACLimitNotif>

    Description: MAC address limit notification action in a Bridge Access Pseudowire

    Parent objects:

                    <PseudowireMACLimit>

    Values:

            <MacNotifID>
             (mandatory)

            Type: MACNotificationType

            Description:MAC Address Limit Notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <PseudowireMAC> <PseudowireMACLimit> <PseudowireMACLimitNotif>

#### <BridgeDomainBackupPseudowireTable>

    Description: List of pseudowires

    Parent objects:

                    <BDPseudowire>

    Child objects:

                    <BridgeDomainBackupPseudowire> - Backup pseudowire configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BridgeDomainBackupPseudowireTable>

#### <BridgeDomainBackupPseudowire>

    Description: Backup pseudowire configuration

    Parent objects:

                    <BridgeDomainBackupPseudowireTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIDRange

            Description:Pseudowire ID

    Child objects:

                    <BridgeDomainBackupPWClass> - PW class template name to use for this pseudowire

                    <Enable> - Enable pseudowire

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BridgeDomainBackupPseudowireTable> <BridgeDomainBackupPseudowire><Naming><Neighbor><PseudowireID>

#### <Enable>

    Description: Enable pseudowire

    Parent objects:

                    <BridgeDomainBackupPseudowire>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BridgeDomainBackupPseudowireTable> <BridgeDomainBackupPseudowire><Naming><Neighbor><PseudowireID> <Enable>

#### <BridgeDomainBackupPWClass>

    Description: PW class template name to use for this pseudowire

    Parent objects:

                    <BridgeDomainBackupPseudowire>

    Values:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BDPseudowireTable> <BDPseudowire><Naming><Neighbor><PseudowireID> <BridgeDomainBackupPseudowireTable> <BridgeDomainBackupPseudowire><Naming><Neighbor><PseudowireID> <BridgeDomainBackupPWClass>

#### <BridgeDomainMTU>

    Description: Maximum transmission unit for this Bridge Domain

    Parent objects:

                    <BridgeDomain>

    Values:

            <MtuID>
             (mandatory)

            Type: L2VPN_MTURange

            Description:Maximum transmission unit size in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <BridgeDomainMTU>

#### <Shutdown>

    Description: shutdown the Bridge Domain

    Parent objects:

                    <BridgeDomain>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabling Shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <Shutdown>

#### <VFITable>

    Description: Specify the virtual forwarding interface name

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <VFI> - Name of the Virtual Forwarding Interface

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable>

#### <VFI>

    Description: Name of the Virtual Forwarding Interface

    Parent objects:

                    <VFITable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Virtual Forwarding Interface

    Child objects:

                    <BGPAutoDiscovery> - Enable Autodiscovery BGP in this VFI

                    <Enable> - Bridge Domain Configuration Mode

                    <VFIPseudowireTable> - List of pseudowires

                    <VFIShutdown> - shutdown the Vfi

                    <VPNID> - VPN Identifier

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name>

#### <Enable>

    Description: Bridge Domain Configuration Mode

    Parent objects:

                    <VFI>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Virtual Forwarding Interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <Enable>

#### <VPNID>

    Description: VPN Identifier

    Parent objects:

                    <VFI>

    Values:

            <VPNId>
             (mandatory)

            Type: VPNIDRange

            Description:VPN Identifier

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VPNID>

#### <BGPAutoDiscovery>

    Description: Enable Autodiscovery BGP in this VFI

    Parent objects:

                    <VFI>

    Child objects:

                    <BGPSignalingProtocol> - Enable Signaling Protocol BGP in this VFI

                    <Enable> - Enable Autodiscovery BGP

                    <LDPSignalingProtocol> - Signaling Protocol LDP in this VFI configuration

                    <RouteDistinguisher> - Route Distinguisher

                    <RouteTargetTable> - Route Target

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery>

#### <Enable>

    Description: Enable Autodiscovery BGP

    Parent objects:

                    <BGPAutoDiscovery>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Autodiscovery BGP

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <Enable>

#### <RouteDistinguisher>

    Description: Route Distinguisher

    Parent objects:

                    <BGPAutoDiscovery>

    Values:

            <Type>
             (optional)

            Type: BGPRouteDistinguisherType

            Description:Router Distinguisher Type

            <AS>
             (optional)

            Type: RDASRange

            Description:Two byte or 4 byte AS number

            <ASIndex>
             (optional)

            Type: RDASIndex

            Description:AS:nn (hex or decimal format)

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address

            <AddrIndex>
             (optional)

            Type: RDAddrIndex

            Description:Addr index

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <RouteDistinguisher>

#### <RouteTargetTable>

    Description: Route Target

    Parent objects:

                    <BGPAutoDiscovery>

    Child objects:

                    <RouteTarget> - Name of the Route Target

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <RouteTargetTable>

#### <RouteTarget>

    Description: Name of the Route Target

    Parent objects:

                    <RouteTargetTable>

    <Naming>:

            <Role>
             (optional)

            Type: BGPRouteTargetRoleType

            Description:Role of the router target type

            <Format>
             (optional)

            Type: BGPRouteTargetFormatType

            Description:Format of  the route target

            <AS>
             (optional)

            Type: RDASRange

            Description:Two byte or 4 byte AS number

            <ASIndex>
             (optional)

            Type: RDASIndex

            Description:AS:nn (hex or decimal format)

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address

            <AddrIndex>
             (optional)

            Type: RDAddrIndex

            Description:Addr index

    Child objects:

                    <Enable> - Route Target Configuration Mode

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <RouteTargetTable> <RouteTarget><Naming><Role><Format><AS><ASIndex><Address><AddrIndex>

#### <Enable>

    Description: Route Target Configuration Mode

    Parent objects:

                    <RouteTarget>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Route Target

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <RouteTargetTable> <RouteTarget><Naming><Role><Format><AS><ASIndex><Address><AddrIndex> <Enable>

#### <BGPSignalingProtocol>

    Description: Enable Signaling Protocol BGP in this VFI

    Parent objects:

                    <BGPAutoDiscovery>

    Child objects:

                    <Enable> - Enable BGP as Signaling Protocol

                    <VEID> - Local Virtual Edge Identifier

                    <VERange> - Local Virtual Edge Block Configurable Range

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <BGPSignalingProtocol>

#### <Enable>

    Description: Enable BGP as Signaling Protocol

    Parent objects:

                    <BGPSignalingProtocol>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Signaling Protocol BGP

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <BGPSignalingProtocol> <Enable>

#### <VEID>

    Description: Local Virtual Edge Identifier

    Parent objects:

                    <BGPSignalingProtocol>

    Values:

            <VEId>
             (mandatory)

            Type: VEIDRange

            Description:Local Virtual Edge Identifier

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <BGPSignalingProtocol> <VEID>

#### <VERange>

    Description: Local Virtual Edge Block Configurable Range

    Parent objects:

                    <BGPSignalingProtocol>

    Values:

            <VERId>
             (mandatory)

            Type: VEdgeRange

            Description:Local Virtual Edge Block Configurable Range

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <BGPSignalingProtocol> <VERange>

#### <LDPSignalingProtocol>

    Description: Signaling Protocol LDP in this VFI configuration

    Parent objects:

                    <BGPAutoDiscovery>

    Child objects:

                    <Enable> - Enable LDP as Signaling Protocol.Deletion of this object also causes deletion of all objects under LDPSignalingProtocol.

                    <VPLSID> - VPLS-ID

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <LDPSignalingProtocol>

#### <Enable>

    Description: Enable LDP as Signaling Protocol.Deletion of this object also causes deletion of all objects under LDPSignalingProtocol.

    Parent objects:

                    <LDPSignalingProtocol>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Signaling Protocol LDP

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <LDPSignalingProtocol> <Enable>

#### <VPLSID>

    Description: VPLS-ID

    Parent objects:

                    <LDPSignalingProtocol>

    Values:

            <Type>
             (optional)

            Type: LDP_VPLS_IDType

            Description:VPLS-ID Type

            <AS>
             (optional)

            Type: VPLS_ID_ASRange

            Description:Two byte AS number

            <ASIndex>
             (optional)

            Type: VPLS_ID_ASIndex

            Description:AS index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address

            <AddressIndex>
             (optional)

            Type: VPLS_IDAddrIndex

            Description:Address index

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <BGPAutoDiscovery> <LDPSignalingProtocol> <VPLSID>

#### <VFIPseudowireTable>

    Description: List of pseudowires

    Parent objects:

                    <VFI>

    Child objects:

                    <VFIPseudowire> - Pseudowire configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable>

#### <VFIPseudowire>

    Description: Pseudowire configuration

    Parent objects:

                    <VFIPseudowireTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIDRange

            Description:Pseudowire ID

    Child objects:

                    <Enable> - Enable pseudowire

                    <PseudowireStaticMACAddressTable> - Static Mac Address Table

                    <VFI_PWClass> - PW class template name to use for this pseudowire

                    <VFI_PW_IGMPSnoop> - Attach a IGMP Snooping profile

                    <VFI_PW_MPLSStaticLabels> - MPLS static labels

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID>

#### <Enable>

    Description: Enable pseudowire

    Parent objects:

                    <VFIPseudowire>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <Enable>

#### <PseudowireStaticMACAddressTable>

    Description: Static Mac Address Table

    Parent objects:

                    <VFIPseudowire>

    Child objects:

                    <PseudowireStaticMACAddress> - Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <PseudowireStaticMACAddressTable>

#### <PseudowireStaticMACAddress>

    Description: Static Mac Address Configuration

    Parent objects:

                    <PseudowireStaticMACAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Child objects:

                    <Enable> - Enable Pseudowire Static Mac Address Configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <PseudowireStaticMACAddressTable> <PseudowireStaticMACAddress><Naming><Address>

#### <Enable>

    Description: Enable Pseudowire Static Mac Address Configuration

    Parent objects:

                    <PseudowireStaticMACAddress>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Pseudowire Static MAC Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <PseudowireStaticMACAddressTable> <PseudowireStaticMACAddress><Naming><Address> <Enable>

#### <VFI_PW_MPLSStaticLabels>

    Description: MPLS static labels

    Parent objects:

                    <VFIPseudowire>

    Values:

            <LocalStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire local static label

            <RemoteStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire remote static label

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <VFI_PW_MPLSStaticLabels>

#### <VFI_PWClass>

    Description: PW class template name to use for this pseudowire

    Parent objects:

                    <VFIPseudowire>

    Values:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <VFI_PWClass>

#### <VFI_PW_IGMPSnoop>

    Description: Attach a IGMP Snooping profile

    Parent objects:

                    <VFIPseudowire>

    Values:

            <IgmpName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:IGMP Snooping Profile Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIPseudowireTable> <VFIPseudowire><Naming><Neighbor><PseudowireID> <VFI_PW_IGMPSnoop>

#### <VFIShutdown>

    Description: shutdown the Vfi

    Parent objects:

                    <VFI>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabling Shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <BridgeDomainGroupTable> <BridgeDomainGroup><Naming><Name> <BridgeDomainTable> <BridgeDomain><Naming><Name> <VFITable> <VFI><Naming><Name> <VFIShutdown>

#### <XConnectGroupTable>

    Description: List of xconnect groups

    Parent objects:

                    <Database>

    Child objects:

                    <XConnectGroup> - Xconnect group

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable>

#### <XConnectGroup>

    Description: Xconnect group

    Parent objects:

                    <XConnectGroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the xconnect group

    Child objects:

                    <Enable> - Enable xconnect group

                    <MP2MPXConnectTable> - List of multi point to multi point xconnects

                    <P2PXConnectTable> - List of point to point xconnects

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name>

#### <Enable>

    Description: Enable xconnect group

    Parent objects:

                    <XConnectGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable xconnect group

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <Enable>

#### <P2PXConnectTable>

    Description: List of point to point xconnects

    Parent objects:

                    <XConnectGroup>

    Child objects:

                    <P2PXConnect> - Point to point xconnect

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable>

#### <P2PXConnect>

    Description: Point to point xconnect

    Parent objects:

                    <P2PXConnectTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 38

            Description:Name of the point to point xconnect

    Child objects:

                    <AttachmentCircuitTable> - List of attachment circuits

                    <Enable> - Enable point to point xconnect

                    <Interworking> - Interworking

                    <P2PDescription> - Description for cross connect

                    <PseudowireTable> - List of pseudowires

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name>

#### <Enable>

    Description: Enable point to point xconnect

    Parent objects:

                    <P2PXConnect>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable point to point xconnect

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <Enable>

#### <Interworking>

    Description: Interworking

    Parent objects:

                    <P2PXConnect>

    Values:

            <Interworking>
             (mandatory)

            Type: InterworkingType

            Description:Interworking

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <Interworking>

#### <P2PDescription>

    Description: Description for cross connect

    Parent objects:

                    <P2PXConnect>

    Values:

            <Desc_Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:cross connect description Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <P2PDescription>

#### <AttachmentCircuitTable>

    Description: List of attachment circuits

    Parent objects:

                    <P2PXConnect>

    Child objects:

                    <AttachmentCircuit> - Attachment circuit interface

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <AttachmentCircuitTable>

#### <AttachmentCircuit>

    Description: Attachment circuit interface

    Parent objects:

                    <AttachmentCircuitTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Name of the attachment circuit interface

    Child objects:

                    <Enable> - Enable attachment circuit

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <AttachmentCircuitTable> <AttachmentCircuit><Naming><Name>

#### <Enable>

    Description: Enable attachment circuit

    Parent objects:

                    <AttachmentCircuit>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable attachment circuit interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <AttachmentCircuitTable> <AttachmentCircuit><Naming><Name> <Enable>

#### <PseudowireTable>

    Description: List of pseudowires

    Parent objects:

                    <P2PXConnect>

    Child objects:

                    <Pseudowire> - Pseudowire configuration

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable>

#### <Pseudowire>

    Description: Pseudowire configuration

    Parent objects:

                    <PseudowireTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIDRange

            Description:Pseudowire ID

    Child objects:

                    <BackupPseudowireTable> - List of pseudowires

                    <Class> - Pseudowire class

                    <Enable> - Enable pseudowire

                    <L2TPLocalCookie> - L2TP local cookie

                    <L2TPLocalSessionID> - L2TP local session ID

                    <L2TPRemoteCookie> - L2TP remote cookie

                    <L2TPRemoteSessionID> - L2TP remote session ID

                    <MPLSStaticLabels> - MPLS static labels

                    <TransportMode> - Transport mode

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID>

#### <Enable>

    Description: Enable pseudowire

    Parent objects:

                    <Pseudowire>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <Enable>

#### <Class>

    Description: Pseudowire class

    Parent objects:

                    <Pseudowire>

    Values:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <Class>

#### <MPLSStaticLabels>

    Description: MPLS static labels

    Parent objects:

                    <Pseudowire>

    Values:

            <LocalStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire local static label

            <RemoteStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire remote static label

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <MPLSStaticLabels>

#### <L2TPLocalCookie>

    Description: L2TP local cookie

    Parent objects:

                    <Pseudowire>

    Values:

            <Size>
             (optional)

            Type: L2TPCookieSizeType

            Description:Local cookie size

            <LowerValue>
             (optional)

            Type: L2TPCookieValueRange

            Description:Lower local cookie value

            <HigherValue>
             (optional)

            Type: L2TPCookieValueRange

            Description:Higher local cookie value

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <L2TPLocalCookie>

#### <L2TPLocalSessionID>

    Description: L2TP local session ID

    Parent objects:

                    <Pseudowire>

    Values:

            <LocalSessionID>
             (mandatory)

            Type: L2TPSessionIDRange

            Description:Local session ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <L2TPLocalSessionID>

#### <L2TPRemoteCookie>

    Description: L2TP remote cookie

    Parent objects:

                    <Pseudowire>

    Values:

            <Size>
             (optional)

            Type: L2TPCookieSizeType

            Description:Remote cookie size

            <LowerValue>
             (optional)

            Type: L2TPCookieValueRange

            Description:Lower remote cookie value

            <HigherValue>
             (optional)

            Type: L2TPCookieValueRange

            Description:Higher remote cookie value

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <L2TPRemoteCookie>

#### <L2TPRemoteSessionID>

    Description: L2TP remote session ID

    Parent objects:

                    <Pseudowire>

    Values:

            <RemoteSessionID>
             (mandatory)

            Type: L2TPSessionIDRange

            Description:Remote session ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <L2TPRemoteSessionID>

#### <BackupPseudowireTable>

    Description: List of pseudowires

    Parent objects:

                    <Pseudowire>

    Child objects:

                    <BackupPseudowire> - Backup pseudowire for the cross connect

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <BackupPseudowireTable>

#### <BackupPseudowire>

    Description: Backup pseudowire for the cross connect

    Parent objects:

                    <BackupPseudowireTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIDRange

            Description:Pseudowire ID

    Child objects:

                    <BackupMPLSStaticLabels> - MPLS static labels

                    <BackupPWClass> - PW class template name to use for the backup PW

                    <Enable> - Enable pseudowire

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <BackupPseudowireTable> <BackupPseudowire><Naming><Neighbor><PseudowireID>

#### <Enable>

    Description: Enable pseudowire

    Parent objects:

                    <BackupPseudowire>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <BackupPseudowireTable> <BackupPseudowire><Naming><Neighbor><PseudowireID> <Enable>

#### <BackupPWClass>

    Description: PW class template name to use for the backup PW

    Parent objects:

                    <BackupPseudowire>

    Values:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <BackupPseudowireTable> <BackupPseudowire><Naming><Neighbor><PseudowireID> <BackupPWClass>

#### <BackupMPLSStaticLabels>

    Description: MPLS static labels

    Parent objects:

                    <BackupPseudowire>

    Values:

            <LocalStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire local static label

            <RemoteStaticLabel>
             (optional)

            Type: PseudowireLabelRange

            Description:Pseudowire remote static label

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <BackupPseudowireTable> <BackupPseudowire><Naming><Neighbor><PseudowireID> <BackupMPLSStaticLabels>

#### <TransportMode>

    Description: Transport mode

    Parent objects:

                    <Pseudowire>

    Values:

            <TransportMode>
             (mandatory)

            Type: TransportModeType

            Description:Transport mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <P2PXConnectTable> <P2PXConnect><Naming><Name> <PseudowireTable> <Pseudowire><Naming><Neighbor><PseudowireID> <TransportMode>

#### <MP2MPXConnectTable>

    Description: List of multi point to multi point xconnects

    Parent objects:

                    <XConnectGroup>

    Child objects:

                    <MP2MPXConnect> - Multi point to multi point xconnect

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable>

#### <MP2MPXConnect>

    Description: Multi point to multi point xconnect

    Parent objects:

                    <MP2MPXConnectTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 26

            Description:Name of the multi point to multi point xconnect

    Child objects:

                    <Enable> - Enable multi point to multi point xconnect

                    <MP2MPAutoDiscovery> - auto-discovery in this MP2MP

                    <MP2MPControlWord> - Enable control word

                    <MP2MPInterworking> - Interworking

                    <MP2MPL2Encapsulation> - Configure Layer 2 Encapsulation

                    <MP2MPMTU> - Maximum transmission unit for this MP2MP VPWS instance

                    <MP2MPShutdown> - shutdown this MP2MP VPWS instance

                    <MP2MPVPNId> - VPN Identifier

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name>

#### <Enable>

    Description: Enable multi point to multi point xconnect

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable multi point to multi point xconnect

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <Enable>

#### <MP2MPVPNId>

    Description: VPN Identifier

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <VPNId>
             (mandatory)

            Type: VPNIDRange

            Description:vpn id range

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPVPNId>

#### <MP2MPMTU>

    Description: Maximum transmission unit for this MP2MP VPWS instance

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <MTU>
             (mandatory)

            Type: L2VPN_MTURange

            Description:Maximum transmission unit size in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPMTU>

#### <MP2MPShutdown>

    Description: shutdown this MP2MP VPWS instance

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabling Shutdown

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPShutdown>

#### <MP2MPL2Encapsulation>

    Description: Configure Layer 2 Encapsulation

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <L2Encap>
             (mandatory)

            Type: L2EncapsulationType

            Description:Configure Layer 2 Encapsulation

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPL2Encapsulation>

#### <MP2MPInterworking>

    Description: Interworking

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <Interworking>
             (mandatory)

            Type: InterworkingType

            Description:Interworking

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPInterworking>

#### <MP2MPControlWord>

    Description: Enable control word

    Parent objects:

                    <MP2MPXConnect>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable control word

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPControlWord>

#### <MP2MPAutoDiscovery>

    Description: auto-discovery in this MP2MP

    Parent objects:

                    <MP2MPXConnect>

    Child objects:

                    <Enable> - Enable auto-discovery

                    <MP2MPRouteTargetTable> - Route Target

                    <MP2MPSignalingProtocol> - signaling protocol in this MP2MP

                    <RouteDistinguisher> - Route Distinguisher

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery>

#### <Enable>

    Description: Enable auto-discovery

    Parent objects:

                    <MP2MPAutoDiscovery>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable auto-discovery

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <Enable>

#### <RouteDistinguisher>

    Description: Route Distinguisher

    Parent objects:

                    <MP2MPAutoDiscovery>

    Values:

            <Type>
             (optional)

            Type: BGPRouteDistinguisherType

            Description:Router distinguisher type

            <AS>
             (optional)

            Type: RDASRange

            Description:Two byte or 4 byte AS number

            <ASIndex>
             (optional)

            Type: RDASIndex

            Description:AS:nn (hex or decimal format)

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address

            <AddrIndex>
             (optional)

            Type: RDAddrIndex

            Description:Addr index

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <RouteDistinguisher>

#### <MP2MPRouteTargetTable>

    Description: Route Target

    Parent objects:

                    <MP2MPAutoDiscovery>

    Child objects:

                    <MP2MPRouteTarget> - Name of the Route Target

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPRouteTargetTable>

#### <MP2MPRouteTarget>

    Description: Name of the Route Target

    Parent objects:

                    <MP2MPRouteTargetTable>

    <Naming>:

            <Role>
             (optional)

            Type: BGPRouteTargetRoleType

            Description:Role of the router target type

            <Format>
             (optional)

            Type: BGPRouteTargetFormatType

            Description:format of the route target

            <AS>
             (optional)

            Type: RDASRange

            Description:Two byte or 4 byte AS number

            <ASIndex>
             (optional)

            Type: RDASIndex

            Description:AS:nn (hex or decimal format)

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address

            <AddrIndex>
             (optional)

            Type: RDAddrIndex

            Description:Addr index

    Child objects:

                    <Enable> - Route Target Configuration Mode

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPRouteTargetTable> <MP2MPRouteTarget><Naming><Role><Format><AS><ASIndex><Address><AddrIndex>

#### <Enable>

    Description: Route Target Configuration Mode

    Parent objects:

                    <MP2MPRouteTarget>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Route Target

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPRouteTargetTable> <MP2MPRouteTarget><Naming><Role><Format><AS><ASIndex><Address><AddrIndex> <Enable>

#### <MP2MPSignalingProtocol>

    Description: signaling protocol in this MP2MP

    Parent objects:

                    <MP2MPAutoDiscovery>

    Child objects:

                    <CEIDTable> - Local Customer Edge Identifier Table

                    <CERange> - Local Customer Edge Range

                    <Enable> - Enable signaling protocol

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol>

#### <Enable>

    Description: Enable signaling protocol

    Parent objects:

                    <MP2MPSignalingProtocol>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable signaling protocol

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <Enable>

#### <CEIDTable>

    Description: Local Customer Edge Identifier Table

    Parent objects:

                    <MP2MPSignalingProtocol>

    Child objects:

                    <CEID> - Local Customer Edge Identifier

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable>

#### <CEID>

    Description: Local Customer Edge Identifier

    Parent objects:

                    <CEIDTable>

    <Naming>:

            <CEId>
             (mandatory)

            Type: CEIdRange

            Description:Local Customer Edge Identifier

    Child objects:

                    <Enable> - Enable Local Customer Edge Identifier

                    <RemoteCEIDAttachmentCircuitTable> - AC And Remote Customer Edge Identifier Table

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable> <CEID><Naming><CEId>

#### <Enable>

    Description: Enable Local Customer Edge Identifier

    Parent objects:

                    <CEID>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable signaling protocol

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable> <CEID><Naming><CEId> <Enable>

#### <RemoteCEIDAttachmentCircuitTable>

    Description: AC And Remote Customer Edge Identifier Table

    Parent objects:

                    <CEID>

    Child objects:

                    <RemoteCEIDAttachmentCircuit> - AC And Remote Customer Edge Identifier

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable> <CEID><Naming><CEId> <RemoteCEIDAttachmentCircuitTable>

#### <RemoteCEIDAttachmentCircuit>

    Description: AC And Remote Customer Edge Identifier

    Parent objects:

                    <RemoteCEIDAttachmentCircuitTable>

    <Naming>:

            <Name>
             (optional)

            Type: Interface

            Description:The name of the Attachment Circuit

            <RemoteCeId>
             (optional)

            Type: CEIdRange

            Description:Remote Customer Edge Identifier

    Child objects:

                    <Enable> - Enable Remote Customer Edge Identifier

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable> <CEID><Naming><CEId> <RemoteCEIDAttachmentCircuitTable> <RemoteCEIDAttachmentCircuit><Naming><Name><RemoteCeId>

#### <Enable>

    Description: Enable Remote Customer Edge Identifier

    Parent objects:

                    <RemoteCEIDAttachmentCircuit>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Remote Customer Edge Identifier

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CEIDTable> <CEID><Naming><CEId> <RemoteCEIDAttachmentCircuitTable> <RemoteCEIDAttachmentCircuit><Naming><Name><RemoteCeId> <Enable>

#### <CERange>

    Description: Local Customer Edge Range

    Parent objects:

                    <MP2MPSignalingProtocol>

    Values:

            <CERId>
             (mandatory)

            Type: CEdgeRange

            Description:Local Customer Edge Identifier

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <XConnectGroupTable> <XConnectGroup><Naming><Name> <MP2MPXConnectTable> <MP2MPXConnect><Naming><Name> <MP2MPAutoDiscovery> <MP2MPSignalingProtocol> <CERange>

#### <PseudowireClassTable>

    Description: List of pseudowire classes

    Parent objects:

                    <Database>

    Child objects:

                    <PseudowireClass> - Pseudowire class

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable>

#### <PseudowireClass>

    Description: Pseudowire class

    Parent objects:

                    <PseudowireClassTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the pseudowire class

    Child objects:

                    <BackupDisableDelay> - Back Up Pseudowire class

                    <BackupDisableNever> - Back Up Pseudowire class

                    <Enable> - Enable pseudowire class

                    <L2TPv3Encapsulation> - L2TPv3 encapsulation

                    <MACWithdraw> - Enable backup MAC withdraw

                    <MPLSEncapsulation> - MPLS encapsulation

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name>

#### <Enable>

    Description: Enable pseudowire class

    Parent objects:

                    <PseudowireClass>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire class

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <Enable>

#### <MACWithdraw>

    Description: Enable backup MAC withdraw

    Parent objects:

                    <PseudowireClass>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable backup MAC withdraw

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MACWithdraw>

#### <BackupDisableDelay>

    Description: Back Up Pseudowire class

    Parent objects:

                    <PseudowireClass>

    Values:

            <DisableBackup>
             (mandatory)

            Type: BackupDisableDelayRange

            Description:Disable backup when primary comes

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <BackupDisableDelay>

#### <BackupDisableNever>

    Description: Back Up Pseudowire class

    Parent objects:

                    <PseudowireClass>

    Values:

            <NeverDelay>
             (mandatory)

            Type: BackupDisableNeverType

            Description:Never disable backup

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <BackupDisableNever>

#### <MPLSEncapsulation>

    Description: MPLS encapsulation

    Parent objects:

                    <PseudowireClass>

    Child objects:

                    <ControlWord> - Enable control word

                    <Enable> - Enable MPLS encapsulation

                    <PWSwitchingTlv> - PW switching point TLV

                    <PreferredPath> - Preferred path

                    <RedundnancyOneWay> - Force one-way PW redundancy behavior in Redundancy Group

                    <Sequencing> - Sequencing

                    <SignalingProtocol> - MPLS Signaling protocol

                    <StaticTagRewrite> - Static Tag rewrite

                    <TransportMode> - Transport mode

                    <VCCVType> - VCCV verification type

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation>

#### <Enable>

    Description: Enable MPLS encapsulation

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS encapsulation

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <Enable>

#### <StaticTagRewrite>

    Description: Static Tag rewrite

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <TagRewrite>
             (mandatory)

            Type: TagRewriteRange

            Description:Invalid VLAN id

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <StaticTagRewrite>

#### <RedundnancyOneWay>

    Description: Force one-way PW redundancy behavior in Redundancy Group

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Set one-way PW redundancy behavior

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <RedundnancyOneWay>

#### <PWSwitchingTlv>

    Description: PW switching point TLV

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Switching_Tlv>
             (mandatory)

            Type: PWSwitchingPointTlvType

            Description:Pseudowire Switching Point Tlv

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <PWSwitchingTlv>

#### <SignalingProtocol>

    Description: MPLS Signaling protocol

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Protocol>
             (mandatory)

            Type: MPLSSignalingProtocolType

            Description:MPLS signaling protocol

        Default value:
            Protocol => LDP

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <SignalingProtocol>

#### <ControlWord>

    Description: Enable control word

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <ControlWord>
             (mandatory)

            Type: ControlWordType

            Description:Enable control word

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <ControlWord>

#### <VCCVType>

    Description: VCCV verification type

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <VCCVType>
             (mandatory)

            Type: VCCVVerificationType

            Description:VCCV verification type

        Default value:
            VCCVType => LSPPing

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <VCCVType>

#### <TransportMode>

    Description: Transport mode

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <TransportMode>
             (mandatory)

            Type: TransportModeType

            Description:Transport mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <TransportMode>

#### <Sequencing>

    Description: Sequencing

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Sequencing>
             (optional)

            Type: MPLSSequencingType

            Description:Sequencing

            <ResyncThreshold>
             (optional)

            Type: ResyncThresholdRange

            Description:Out of sequence threshold

        Default value:
            Sequencing => Off
            ResyncThreshold => 5

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <Sequencing>

#### <PreferredPath>

    Description: Preferred path

    Parent objects:

                    <MPLSEncapsulation>

    Values:

            <Type>
             (optional)

            Type: PreferredPathType

            Description:Preferred Path Type

            <InterfaceTunnelNumber>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Interface Tunnel number for preferred path

            <FallbackDisable>
             (optional)

            Type: xsd:boolean

            Description:Fallback disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <MPLSEncapsulation> <PreferredPath>

#### <L2TPv3Encapsulation>

    Description: L2TPv3 encapsulation

    Parent objects:

                    <PseudowireClass>

    Child objects:

                    <CookieSize> - Cookie size

                    <DFBitSet> - Set the do not fragment bit to 1

                    <Enable> - Enable L2TPv3 encapsulation

                    <PathMTU> - Path maximum transmission unit

                    <Sequencing> - Sequencing

                    <SignalingProtocol> - L2TPv3 signaling protocol

                    <SourceAddress> - Source IP address

                    <TimeToLive> - Time to live

                    <TransportMode> - Transport mode

                    <TypeOfService> - Type of service

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation>

#### <Enable>

    Description: Enable L2TPv3 encapsulation

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable L2TPv3 encapsulation

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <Enable>

#### <SignalingProtocol>

    Description: L2TPv3 signaling protocol

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <Protocol>
             (optional)

            Type: L2TPSignalingProtocolType

            Description:L2TPv3 signaling protocol

            <L2TPv3ClassName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the L2TPv3 class name

        Default value:
            Protocol => L2TPv3
            L2TPv3ClassName =>

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <SignalingProtocol>

#### <DFBitSet>

    Description: Set the do not fragment bit to 1

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Set the donot fragment bit to 1

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <DFBitSet>

#### <TypeOfService>

    Description: Type of service

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <TypeOfServiceValue>
             (optional)

            Type: TypeOfServiceRange

            Description:Type of service value

            <TypeOfServiceMode>
             (optional)

            Type: TypeOfServiceModeType

            Description:Type of service mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <TypeOfService>

#### <TimeToLive>

    Description: Time to live

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <TimeToLive>
             (mandatory)

            Type: TimeToLiveRange

            Description:Time to live

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <TimeToLive>

#### <PathMTU>

    Description: Path maximum transmission unit

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:Enable path MTU

            <MaxPathMTU>
             (optional)

            Type: MaxPathMTURange

            Description:Maximum path maximum transmission unit

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <PathMTU>

#### <SourceAddress>

    Description: Source IP address

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <SourceAddress>

#### <CookieSize>

    Description: Cookie size

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <CookieSize>
             (mandatory)

            Type: L2TPCookieSizeType

            Description:Cookie size

        Default value:
            CookieSize => Zero

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <CookieSize>

#### <Sequencing>

    Description: Sequencing

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <Sequencing>
             (optional)

            Type: L2TPv3SequencingType

            Description:Sequencing

            <ResyncThreshold>
             (optional)

            Type: ResyncThresholdRange

            Description:Out of sequence threshold

        Default value:
            Sequencing => Off
            ResyncThreshold => 5

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <Sequencing>

#### <TransportMode>

    Description: Transport mode

    Parent objects:

                    <L2TPv3Encapsulation>

    Values:

            <TransportMode>
             (mandatory)

            Type: TransportModeType

            Description:Transport mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Database> <PseudowireClassTable> <PseudowireClass><Naming><Name> <L2TPv3Encapsulation> <TransportMode>

#### <Utility>

    Description: L2VPN utilities

    Parent objects:

                    <L2VPN>

    Child objects:

                    <Logging> - L2VPN logging utility

    Available Paths:

     -

    <Configuration> <L2VPN> <Utility>

#### <Logging>

    Description: L2VPN logging utility

    Parent objects:

                    <Utility>

    Child objects:

                    <PseudowireStateChange> - Enable pseudowire state change logging

    Available Paths:

     -

    <Configuration> <L2VPN> <Utility> <Logging>

#### <PseudowireStateChange>

    Description: Enable pseudowire state change logging

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable pseudowire state change logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2VPN> <Utility> <Logging> <PseudowireStateChange>

### Datatypes

#### InterfaceSecurityType

        Definition: Enumeration. Valid values are:
            'L2Security' - layer 2 security
            'DisableSecurity' - Disable L2 Security
            'EnableSecurity' - Enable L2 Security

#### SplitHorizonType

        Definition: Enumeration. Valid values are:
            'NoSplitHorizon' - No Split Horizon Group
            'VFISplitHorizon' - VFI Split Horizon Group
            'EnableSplitHorizon' - Enable Split Horizon Group

#### InterfaceProfileType

        Definition: Enumeration. Valid values are:
            'DHCPProtocol' - disable DHCP protocol
            'Snoop' - Set the snooping

#### InterfaceTrafficFloodType

        Definition: Enumeration. Valid values are:
            'TrafficFlooding' - Traffic flooding
            'DisableFlooding' - Disable flooding
            'EnableFlooding' - Enable Flooding

#### PortDownFlushType

        Definition: Enumeration. Valid values are:
            'PortDownFlush' - MAC Port Down Flush
            'DisablePortDownFlush' - Disable Port Down Flush
            'EnablePortDownFlush' - Enable Port Down Flush

#### MACLearnType

        Definition: Enumeration. Valid values are:
            'DefaultLearning' - Mac Learning
            'DisableLearning' - Disable Learning
            'EnableLearning' - Enable Learning

#### MACAgingType

        Definition: Enumeration. Valid values are:
            'Absolute' - Absolute aging type
            'Inactivity' - Inactivity aging type

#### MACLimitActionType

        Definition: Enumeration. Valid values are:
            'Flood' - Flood Mac Limit Action
            'NoFlood' - NoFlood Mac Limit Action
            'Shutdown' - Shutdown Mac Limit Action
            'None' - No action

#### MACNotificationType

        Definition: Enumeration. Valid values are:
            'Trap' - Snmp Trap
            'Syslog_Snmp' - Syslog_snmp Trap
            'No_Notif' - No_Notification Trap
            'Syslog' - syslog message

#### BackupDisableNeverType

        Definition: Enumeration. Valid values are:
            'Delay' - Never disable backup

#### InterworkingType

        Definition: Enumeration. Valid values are:
            'Ethernet' - Ethernet interworking
            'IPv4' - IPv4 interworking

#### MPLSSequencingType

        Definition: Enumeration. Valid values are:
            'Off' - Sequencing is off
            'Transmit' - Sequencing on transmit side
            'Receive' - Sequencing on receive side
            'Both' - Sequencing on both transmit and receive side

#### L2TPv3SequencingType

        Definition: Enumeration. Valid values are:
            'Off' - Sequencing is off
            'Both' - Sequencing on both transmit and receive side

#### ControlWordType

        Definition: Enumeration. Valid values are:
            'Enable' - Enable control word
            'Disable' - Disable control word

#### TransportModeType

        Definition: Enumeration. Valid values are:
            'Ethernet' - Ethernet port mode
            'VLAN' - Vlan tagged mode

#### VCCVVerificationType

        Definition: Enumeration. Valid values are:
            'None' - No connectivity verification over VCCV
            'LSPPing' - LSP Ping over VCCV

#### MPLSSignalingProtocolType

        Definition: Enumeration. Valid values are:
            'None' - No signaling
            'LDP' - LDP

#### L2TPSignalingProtocolType

        Definition: Enumeration. Valid values are:
            'None' - No signaling
            'L2TPv3' - L2TPv3

#### TypeOfServiceModeType

        Definition: Enumeration. Valid values are:
            'None' - Do not reflect the type of service
            'Reflect' - Reflect the type of service

#### L2TPCookieSizeType

        Definition: Enumeration. Valid values are:
            'Zero' - Cookie size is zero bytes
            'Four' - Cookie size is four bytes
            'Eight' - Cookie size is eight bytes

#### PreferredPathType

        Definition: Enumeration. Valid values are:
            'TE-Tunnel' - TE Tunnel
            'IP-Tunnel' - IP Tunnel

#### PWSwitchingPointTlvType

        Definition: Enumeration. Valid values are:
            'hide' - Hide TLV

#### StormControlType

        Definition: Enumeration. Valid values are:
            'Broadcast' - Broadcast Storm Control
            'Multicast' - Multicast Storm Control
            'Unicast' - Unknown-unicast Storm Control

#### L2EncapsulationType

        Definition: Enumeration. Valid values are:
            'Ethernet' - Ethernet port mode
            'VLAN' - Vlan tagged mode

#### ResyncThresholdRange

        Definition: Range. Value lies between 5 and 65535

#### MaxPathMTURange

        Definition: Range. Value lies between 68 and 65535

#### TypeOfServiceRange

        Definition: Range. Value lies between 0 and 255

#### TimeToLiveRange

        Definition: Range. Value lies between 1 and 255

#### PseudowireLabelRange

        Definition: Range. Value lies between 16 and 15999

#### PseudowireIDRange

        Definition: Range. Value lies between 1 and -1

#### L2TPSessionIDRange

        Definition: Range. Value lies between 1 and 1023

#### L2TPCookieValueRange

        Definition: Range. Value lies between 0 and -1

#### L2VPN_MTURange

        Definition: Range. Value lies between 46 and 65535

#### MACLimitRange

        Definition: Range. Value lies between 5 and 65535

#### MACAgingRange

        Definition: Range. Value lies between 300 and 30000

#### BackupDisableDelayRange

        Definition: Range. Value lies between 0 and 180

#### TagRewriteRange

        Definition: Range. Value lies between 1 and 4094

#### VPNIDRange

        Definition: Range. Value lies between 1 and 65535

#### VEIDRange

        Definition: Range. Value lies between 1 and 16384

#### VEdgeRange

        Definition: Range. Value lies between 11 and 100

#### RDASRange

        Definition: Range. Value lies between 1 and -1

#### RDASIndex

        Definition: Range. Value lies between 0 and -1

#### RDAddrIndex

        Definition: Range. Value lies between 0 and 32767

#### VPLS_ID_ASRange

        Definition: Range. Value lies between 1 and 65535

#### VPLS_ID_ASIndex

        Definition: Range. Value lies between 0 and -1

#### VPLS_IDAddrIndex

        Definition: Range. Value lies between 0 and 32767

#### BGPRouteTargetRoleType

        Definition: Enumeration. Valid values are:
            'Both' - Both Import and export roles
            'Import' - Import role
            'Export' - Export role

#### BGPRouteTargetFormatType

        Definition: Enumeration. Valid values are:
            'TwoByteAS' - 2 Byte AS:nn format
            'FourByteAS' - 4 byte AS:nn format
            'IPV4Address' - IP:nn format

#### BGPRouteDistinguisherType

        Definition: Enumeration. Valid values are:
            'Auto' - RD automatically assigned
            'TwoByteAS' - RD in 2 byte AS:nn format
            'FourByteAS' - RD in 4 byte AS:nn format
            'IPV4Address' - RD in IpV4address

#### LDP_VPLS_IDType

        Definition: Enumeration. Valid values are:
            'TwoByteAS' - VPLS-ID in 2 byte AS:nn format
            'IPV4Address' - VPLS-ID in IPv4 IP:nn format

#### CEIdRange

        Definition: Range. Value lies between 1 and 16384

#### CEdgeRange

        Definition: Range. Value lies between 11 and 100

#### StormControlRange

        Definition: Range. Value lies between 1 and 160000

#### PBBISIDRange

        Definition: Range. Value lies between 256 and 16777214

#### PBBVIDRange

        Definition: Range. Value lies between 1 and 4094

## XML Schema Object Documentation for infra_syslog_oper, version 3. 0.

### Objects

#### <Syslog>

    Description: System message operational data

    Task IDs required: logging

    Parent objects:

                    <Operational>

    Child objects:

                    <LoggingStatistics> - Logging statistics information

                    <MessageTable> - Message table information

    Available Paths:

     -

    <Operational> <Syslog>

#### <MessageTable>

    Description: Message table information

    Parent objects:

                    <Syslog>

    Child objects:

                    <Message> - A system message

    <Filter> (Optional Filter Tag):

                    <SystemMessageFilter>

    Available Paths:

     -

    <Operational> <Syslog> <MessageTable>

#### <Message>

    Description: A system message

    Parent objects:

                    <MessageTable>

    <Naming>:

            <MessageID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Message ID of the system message

    Value: system_message

    Available Paths:

     -

    <Operational> <Syslog> <MessageTable> <Message><Naming><MessageID>

#### <LoggingStatistics>

    Description: Logging statistics information

    Parent objects:

                    <Syslog>

    Value: system_message_statistics

    Available Paths:

     -

    <Operational> <Syslog> <LoggingStatistics>

### Filters

#### <SystemMessageFilter>

    Description:
    System message filters

    Parameters:

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node ID

            <LessThanTimeStamp>
             (optional)

            Type: xsd:unsignedInt

            Description:Less than timestamp in seconds

            <GreaterThanTimeStamp>
             (optional)

            Type: xsd:unsignedInt

            Description:Greater than timestamp in seconds

            <MessageBody>
             (optional)

            Type: xsd:string

            Description:String of the message body

            <ProcessName>
             (optional)

            Type: xsd:string

            Description:Process

## XML Schema Object Documentation for ifmgr_oper, version 3. 1.

### Objects

#### <InterfaceProperties>

    Description: Non feature-specific interface operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <DataNodeTable> - Operational data for interfaces

    Available Paths:

     -

    <Operational> <InterfaceProperties>

#### <DataNodeTable>

    Description: Operational data for interfaces

    Parent objects:

                    <InterfaceProperties>

    Child objects:

                    <DataNode> - The location of a (D)RP in the same LR as the interface being queried

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable>

#### <DataNode>

    Description: The location of a (D)RP in the same LR as the interface being queried

    Parent objects:

                    <DataNodeTable>

    <Naming>:

            <DataNodeName>
             (mandatory)

            Type: NodeID

            Description:The location of the (D)RP

    Child objects:

                    <LocationViewTable> - Location-specific view of interface operational data

                    <SystemView> - System-wide view of interface operational data

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName>

#### <SystemView>

    Description: System-wide view of interface operational data

    Parent objects:

                    <DataNode>

    Child objects:

                    <InterfaceTable> - Operational data for all interfaces and controllers

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <SystemView>

#### <InterfaceTable>

    Description: Operational data for all interfaces and controllers

    Parent objects:

                    <SystemView>

                    <LocationView>

    Child objects:

                    <Interface> - The operational attributes for a particular interface

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <SystemView> <InterfaceTable>

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <LocationViewTable> <LocationView><Naming><LocationViewName> <InterfaceTable>

#### <Interface>

    Description: The operational attributes for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: imds_ifattr_base_info

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <SystemView> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <LocationViewTable> <LocationView><Naming><LocationViewName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <LocationViewTable>

    Description: Location-specific view of interface operational data

    Parent objects:

                    <DataNode>

    Child objects:

                    <LocationView> - Operational data for all interfaces and controllers on a particular node

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <LocationViewTable>

#### <LocationView>

    Description: Operational data for all interfaces and controllers on a particular node

    Parent objects:

                    <LocationViewTable>

    <Naming>:

            <LocationViewName>
             (mandatory)

            Type: NodeID

            Description:The location to filter on

    Child objects:

                    <InterfaceTable> - Operational data for all interfaces and controllers

    Available Paths:

     -

    <Operational> <InterfaceProperties> <DataNodeTable> <DataNode><Naming><DataNodeName> <LocationViewTable> <LocationView><Naming><LocationViewName>

## XML Schema Object Documentation for wanphy_ui_interface_cfg, version 1. 2.

### Objects

#### <WANPHY>

    Description: WANPHY port controller configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LanMode> - Configure LAN Mode

                    <ReportSD_BER> - Configure B2 BER in excess of SD threshold reporting

                    <ReportSF_BER> - Configure B2 BER in excess of SF threshold reporting

                    <ThresholdSD_BER> - Configure Signal Degrade BER threshold

                    <ThresholdSF_BER> - Configure Signal Fail BER threshold

                    <WanMode> - Configure WAN Mode

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY>

#### <WanMode>

    Description: Configure WAN Mode

    Parent objects:

                    <WANPHY>

    Values:

            <WanMode>
             (mandatory)

            Type: WANPHYWanModeType

            Description:WAN Mode Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <WanMode>

#### <LanMode>

    Description: Configure LAN Mode

    Parent objects:

                    <WANPHY>

    Values:

            <LanMode>
             (mandatory)

            Type: WANPHYLanModeType

            Description:LAN Mode Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <LanMode>

#### <ReportSF_BER>

    Description: Configure B2 BER in excess of SF threshold reporting

    Parent objects:

                    <WANPHY>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SF BER reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <ReportSF_BER>

#### <ReportSD_BER>

    Description: Configure B2 BER in excess of SD threshold reporting

    Parent objects:

                    <WANPHY>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SD BER reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <ReportSD_BER>

#### <ThresholdSF_BER>

    Description: Configure Signal Fail BER threshold

    Parent objects:

                    <WANPHY>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate is 10 to the minus n, where n is threshold value

        Default value:
            Threshold => 3

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <ThresholdSF_BER>

#### <ThresholdSD_BER>

    Description: Configure Signal Degrade BER threshold

    Parent objects:

                    <WANPHY>

    Values:

            <Threshold>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate is 10 to the minus n, where n is threshold value

        Default value:
            Threshold => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <WANPHY> <ThresholdSD_BER>

### Datatypes

#### WANPHYLanModeType

        Definition: Enumeration. Valid values are:
            'Off' - WanMode
            'On' - LanMode

#### WANPHYWanModeType

        Definition: Enumeration. Valid values are:
            'On' - WAN Mode

## XML Schema Object Documentation for t3e3_cfg, version 3. 2.

### Objects

#### <T3E3>

    Description: Configure T3E3 controller configuration

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <BERT> - Configure T3E3 BERT

                    <Bits> - Specify the National Reserved bits for an E3

                    <CableLength> - Length of the T3/E3 cable in feet

                    <ClockSource> - Configure t3/e3  TX clock source

                    <DSU> - Configure T3/E3 subrate(dsu)

                    <DelayClear> - Value of Time in milliseconds

                    <DelayTrigger> - Value of Time in milliseconds

                    <DownWhenLooped> - Configure T3/E3 controller into down-when-looped mode

                    <Framing> - Configure T3/E3 framing

                    <Loopback> - Configure T3/E3 loopback mode

                    <MDL> - Configure MDL Parameters

                    <Service> - Configure mode for the port

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3>

#### <Service>

    Description: Configure mode for the port

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <Service>
             (mandatory)

            Type: T3E3ServiceType

            Description:Configure mode for port

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <Service>

#### <BERT>

    Description: Configure T3E3 BERT

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Child objects:

                    <Error> - Insert errors into BERT bit stream

                    <Interval> - Duration of BERT in minutes

                    <Pattern> - BERT pattern

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <BERT>

#### <Error>

    Description: Insert errors into BERT bit stream

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Error>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Number of errors to generate (default is 1)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <BERT> <Error>

#### <Interval>

    Description: Duration of BERT in minutes

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 1440

            Description:Duration of BERT in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <BERT> <Interval>

#### <Pattern>

    Description: BERT pattern

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Pattern>
             (mandatory)

            Type: T3E3BertPattern

            Description:BERT pattern

        Default value:
            Pattern => None

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <BERT> <Pattern>

#### <MDL>

    Description: Configure MDL Parameters

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Child objects:

                    <EIC> - MDL Equipment ID Code

                    <FI> - Facility ID (FI) Code in MDL Path Message

                    <FIC> - Frame ID Code

                    <GeneratorNumber> - Generator Number in MDL Test Signal Message

                    <IdleSignal> - Enable/Disable MDL idle-signal transmission

                    <LIC> - Location ID Code (LIC)

                    <PathSignal> - Enable/Disable MDL Path message transmission

                    <PortNumber> - Port Number (as a string) in MDL Idle Signal Message

                    <TestSignal> - Enable/Disable Test-Signal message transmission

                    <Unit> - Unit Code

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL>

#### <EIC>

    Description: MDL Equipment ID Code

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <EIC>
             (mandatory)

            Type: xsd:string

            Description:EIC will be truncated to 10 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <EIC>

#### <FI>

    Description: Facility ID (FI) Code in MDL Path Message

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <FI>
             (mandatory)

            Type: xsd:string

            Description:FI will be truncated to 38 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <FI>

#### <FIC>

    Description: Frame ID Code

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <FIC>
             (mandatory)

            Type: xsd:string

            Description:FIC will be truncated to 10 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <FIC>

#### <GeneratorNumber>

    Description: Generator Number in MDL Test Signal Message

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <GeneratorNumber>
             (mandatory)

            Type: xsd:string

            Description:Gen-number will be truncated to 38 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <GeneratorNumber>

#### <LIC>

    Description: Location ID Code (LIC)

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <LIC>
             (mandatory)

            Type: xsd:string

            Description:LIC will be truncated to 11 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <LIC>

#### <PortNumber>

    Description: Port Number (as a string) in MDL Idle Signal Message

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <PortNumber>
             (mandatory)

            Type: xsd:string

            Description:Port number will be truncated to 10 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <PortNumber>

#### <Unit>

    Description: Unit Code

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <Unit>
             (mandatory)

            Type: xsd:string

            Description:Unit will be truncated to 6 characters including whitespaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <Unit>

#### <IdleSignal>

    Description: Enable/Disable MDL idle-signal transmission

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <IdleSignal>
             (mandatory)

            Type: T3E3MdlTxSignal

            Description:MDL idle signal value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <IdleSignal>

#### <PathSignal>

    Description: Enable/Disable MDL Path message transmission

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <PathSignal>
             (mandatory)

            Type: T3E3MdlTxSignal

            Description:MDL path signal value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <PathSignal>

#### <TestSignal>

    Description: Enable/Disable Test-Signal message transmission

    Task IDs required: sonet-sdh

    Parent objects:

                    <MDL>

    Values:

            <TestSignal>
             (mandatory)

            Type: T3E3MdlTxSignal

            Description:MDL test signal value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <MDL> <TestSignal>

#### <CableLength>

    Description: Length of the T3/E3 cable in feet

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <CableLength>
             (mandatory)

            Type: Range. Value lies between 0 and 450

            Description:Length of the cable in feet

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <CableLength>

#### <ClockSource>

    Description: Configure t3/e3  TX clock source

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <ClockSource>
             (mandatory)

            Type: T3E3ClockSource

            Description:Clock Source

        Default value:
            ClockSource => Internal

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <ClockSource>

#### <DSU>

    Description: Configure T3/E3 subrate(dsu)

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Child objects:

                    <Bandwidth> - Configure DSU bandwidth

                    <Fullrate> - Request that the farend set its bandwidth to fullrate

                    <Mode> - Configure DSU mode

                    <Remote> - Specify commands associated with the remote end

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DSU>

#### <Bandwidth>

    Description: Configure DSU bandwidth

    Task IDs required: sonet-sdh

    Parent objects:

                    <DSU>

    Values:

            <Bandwidth>
             (mandatory)

            Type: Range. Value lies between 75 and 44210

            Description:DSU subrate bandwidth range

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DSU> <Bandwidth>

#### <Mode>

    Description: Configure DSU mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <DSU>

    Values:

            <Mode>
             (mandatory)

            Type: T3E3DsuMode

            Description:DSU modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DSU> <Mode>

#### <Remote>

    Description: Specify commands associated with the remote end

    Task IDs required: sonet-sdh

    Parent objects:

                    <DSU>

    Values:

            <Remote>
             (mandatory)

            Type: T3E3DsuRmt

            Description:disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DSU> <Remote>

#### <Fullrate>

    Description: Request that the farend set its bandwidth to fullrate

    Task IDs required: sonet-sdh

    Parent objects:

                    <DSU>

    Values:

            <Fullrate>
             (mandatory)

            Type: T3E3DsuRmtAct

            Description:Request farend to set its bandwidth to fullrate

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DSU> <Fullrate>

#### <Framing>

    Description: Configure T3/E3 framing

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <Framing>
             (mandatory)

            Type: T3E3Framing

            Description:T3E3 Framing

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <Framing>

#### <Loopback>

    Description: Configure T3/E3 loopback mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <Loopback>
             (mandatory)

            Type: xsd:string

            Description:loopback mode:local - Put near end in local looback,networkline - Put near end in line network loopback,networkpayload - Put near end in payload network loopbackremotepayload - Put far end in payload remote loopback,remoteline - Put far end in line remote loopback

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <Loopback>

#### <Bits>

    Description: Specify the National Reserved bits for an E3

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <Bits>
             (mandatory)

            Type: T3E3National

            Description:National bits for E3

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <Bits>

#### <DownWhenLooped>

    Description: Configure T3/E3 controller into down-when-looped mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <DownWhenLooped>
             (mandatory)

            Type: T3E3DownWhenLoopedAct

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DownWhenLooped>

#### <DelayTrigger>

    Description: Value of Time in milliseconds

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <DelayTrigger>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            DelayTrigger => 2500

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DelayTrigger>

#### <DelayClear>

    Description: Value of Time in milliseconds

    Task IDs required: sonet-sdh

    Parent objects:

                    <T3E3>

    Values:

            <DelayClear>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            DelayClear => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T3E3> <DelayClear>

#### <Shutdown>

    Description: Disable T3/E3 controller processing

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Shutdown>

### Datatypes

#### T3E3ServiceType

        Definition: Enumeration. Valid values are:
            'T1' - channelized into 28 T1s
            'E1' - channelized into 21 E1s
            'Serial' - clear channel carrying hdlc like payload
            'ATM' - clear channel carrying atm

#### T3E3BertPattern

        Definition: Enumeration. Valid values are:
            '0s' - All 0's
            '1s' - All 1's
            '2e9' - 2^9-1 O.150
            '2e11' - 2^11-1 O.150
            '2e15' - 2^15-1 O.151
            '2e20' - 2^20-1
            '2e23' - 2^23-1 O.151
            'Alternating0And1' - Alternating 0's and 1's
            '2e20QRSS' - 2^20-1 QRSS O.151
            'None' - no pattern

#### T3E3MdlTxSignal

        Definition: Enumeration. Valid values are:
            'Disable' - Disabled
            'Enable' - Enabled

#### T3E3DsuRmt

        Definition: Enumeration. Valid values are:
            'Disable' - Disabled

#### T3E3ClockSource

        Definition: Enumeration. Valid values are:
            'Line' - clock recovered from line
            'Internal' - internal clock

#### T3E3DsuMode

        Definition: Enumeration. Valid values are:
            'Cisco' - Cisco mode
            'DigitalLink' - Digital link mode
            'Kentrox' - Kentrox mode
            'Larscom' - Larscom
            'ADTRAN' - ADTRAN
            'Verilink' - Verilink

#### T3E3DsuRmtAct

        Definition: Enumeration. Valid values are:
            'Set' - Activate

#### T3E3DownWhenLoopedAct

        Definition: Enumeration. Valid values are:
            'Activate' - Activate

#### T3E3National

        Definition: Enumeration. Valid values are:
            'Disable' - Disabled
            'Enable' - Enabled

#### T3E3Framing

        Definition: Enumeration. Valid values are:
            'CBit' - C-bit framing (T3 default)
            'AutoDetect' - Application Identification Channel Signal
            'M23' - M23 Framing Format
            'G751' - E3 Framing G.751 (E3 default)
            'G832' - E3 Framing G.832

## XML Schema Object Documentation for ipv6_acl_ext_oper, version 2. 0.

### Objects

#### <Details>

    Description: Details of the overall out of resource limit

    Parent objects:

                    <OOR>

    Value: ipv6_acl_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <Details>

#### <AccessListSummary>

    Description: Resource Limits pertaining to ACLs only

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Details containing the resource limits of the ACLs

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <AccessListSummary>

#### <Details>

    Description: Details containing the resource limits of the ACLs

    Parent objects:

                    <AccessListSummary>

    Value: ipv6_acl_oor_summary

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <AccessListSummary> <Details>

#### <OORAccessListTable>

    Description: Resource occupation details for ACLs

    Parent objects:

                    <OOR>

    Child objects:

                    <OORAccessList> - Resource occupation details for a particular ACL

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORAccessListTable>

#### <OORAccessList>

    Description: Resource occupation details for a particular ACL

    Parent objects:

                    <OORAccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the Access List

    Value: ipv6_acl_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORAccessListTable> <OORAccessList><Naming><AccessListName>

#### <PrefixListSummary>

    Description: Summary of the prefix Lists resource utilization

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Summary Detail of the prefix list Resource Utilisation

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <PrefixListSummary>

#### <Details>

    Description: Summary Detail of the prefix list Resource Utilisation

    Parent objects:

                    <PrefixListSummary>

    Value: ipv6_acl_oor_summary

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <PrefixListSummary> <Details>

#### <OORPrefixListTable>

    Description: Resource occupation details for prefix lists

    Parent objects:

                    <OOR>

    Child objects:

                    <OORPrefixList> - Resource occupation details for a particular prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORPrefixListTable>

#### <OORPrefixList>

    Description: Resource occupation details for a particular prefix list

    Parent objects:

                    <OORPrefixListTable>

    <Naming>:

            <PrefixListName>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of a prefix list

    Value: ipv6_acl_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORPrefixListTable> <OORPrefixList><Naming><PrefixListName>

#### <AccessListManager>

    Description: AccessListManager containing ACLs and prefix lists

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <AccessListTable> - ACL class displaying Usage and Entries

                    <PrefixListTable> - Table of prefix lists

                    <UsageTable> - Table of Usage statistics of ACLs at different nodes

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager>

#### <UsageTable>

    Description: Table of Usage statistics of ACLs at different nodes

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <Usage> - Usage statistics of an ACL at a node

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <UsageTable>

#### <Usage>

    Description: Usage statistics of an ACL at a node

    Parent objects:

                    <UsageTable>

    <Naming>:

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node where ACL is applied

            <ApplicationID>
             (optional)

            Type: ACL_USAGE_APP_IDEnum

            Description:Application ID

            <AccessListName>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:Name of the ACL

    Values:

            <UsageDetails>
             (mandatory)

            Type: xsd:string

            Description:Usage Statistics Details

        Default value: none.

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <UsageTable> <Usage><Naming><NodeName><ApplicationID><AccessListName>

#### <PrefixListTable>

    Description: Table of prefix lists

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <PrefixList> - Name of the prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <PrefixListTable>

#### <PrefixList>

    Description: Name of the prefix list

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <PrefixListName>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the prefix list

    Child objects:

                    <PrefixListSequenceTable> - Table of all the SequenceNumbers per prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName>

#### <PrefixListSequenceTable>

    Description: Table of all the SequenceNumbers per prefix list

    Parent objects:

                    <PrefixList>

    Child objects:

                    <PrefixListSequence> - Sequence Number of a prefix list entry

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListSequenceTable>

#### <PrefixListSequence>

    Description: Sequence Number of a prefix list entry

    Parent objects:

                    <PrefixListSequenceTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence Number of the prefix list entry

    Value: ipv6_pfx_ace

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListSequenceTable> <PrefixListSequence><Naming><SequenceNumber>

#### <AccessListTable>

    Description: ACL class displaying Usage and Entries

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <AccessList> - Name of the Access List

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <AccessListTable>

#### <AccessList>

    Description: Name of the Access List

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the Access List

    Child objects:

                    <AccessListSequenceTable> - Table of all the sequence numbers per ACL

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName>

#### <AccessListSequenceTable>

    Description: Table of all the sequence numbers per ACL

    Parent objects:

                    <AccessList>

    Child objects:

                    <AccessListSequence> - Sequence number of an ACL entry

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListSequenceTable>

#### <AccessListSequence>

    Description: Sequence number of an ACL entry

    Parent objects:

                    <AccessListSequenceTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:ACL entry sequence number

    Value: ipv6_acl_ace

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListSequenceTable> <AccessListSequence><Naming><SequenceNumber>

## XML Schema Object Documentation for prm_efd_cfg, version 1. 1.

### Objects

#### <HardwareModuleEFD>

    Description: EFD (Early Fast Discard)

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <NodeTable> - EFD applicable nodes

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD>

#### <NodeTable>

    Description: EFD applicable nodes

    Parent objects:

                    <HardwareModuleEFD>

    Child objects:

                    <Node> - A node

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable>

#### <Node>

    Description: A node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <Enable> - Enable EFD for this node

                    <IPPrecedence> - EFD IP parameters

                    <MPLS_EXP> - EFD MPLS parameters

                    <Mode> - EFD mode parameter.

                    <VLAN_COS> - EFD VLAN parameters

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName>

#### <Enable>

    Description: Enable EFD for this node

    Parent objects:

                    <Node>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable EFD

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName> <Enable>

#### <Mode>

    Description: EFD mode parameter.

    Parent objects:

                    <Node>

    Values:

            <Mode>
             (mandatory)

            Type: ASR9K_EFDMode

            Description:EFD mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName> <Mode>

#### <VLAN_COS>

    Description: EFD VLAN parameters

    Parent objects:

                    <Node>

    Values:

            <COS>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:VLAN COS threshold

            <Operation>
             (optional)

            Type: ASR9K_EFD_Operation

            Description:VLAN operation

        Default value:
            COS => 6
            Operation => GreaterThanOrEqual

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName> <VLAN_COS>

#### <IPPrecedence>

    Description: EFD IP parameters

    Parent objects:

                    <Node>

    Values:

            <Precedence>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:IP TOS precedence threshold

            <Operation>
             (optional)

            Type: ASR9K_EFD_Operation

            Description:IP operation

        Default value:
            Precedence => 6
            Operation => GreaterThanOrEqual

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName> <IPPrecedence>

#### <MPLS_EXP>

    Description: EFD MPLS parameters

    Parent objects:

                    <Node>

    Values:

            <EXP>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:MPLS EXP threshold

            <Operation>
             (optional)

            Type: ASR9K_EFD_Operation

            Description:MPLS operation

        Default value:
            EXP => 6
            Operation => GreaterThanOrEqual

    Available Paths:

     -

    <Configuration> <HardwareModuleEFD> <NodeTable> <Node><Naming><NodeName> <MPLS_EXP>

### Datatypes

#### ASR9K_EFDMode

        Definition: Enumeration. Valid values are:
            'OnlyOuterEncap' - Only check outer encap
            'IncludeInnerEncap' - Check outer and inner encap

#### ASR9K_EFD_Operation

        Definition: Enumeration. Valid values are:
            'LessThan' - Less-than
            'GreaterThanOrEqual' - Greater-than-or-equal

## XML Schema Object Documentation for frmib_cfg, version 1. 0.

### Objects

#### <FrameRelay>

    Description: Frame-Relay MIB notification configuration

    Task IDs required: fr

    Parent objects:

                    <Notification>

    Child objects:

                    <PVC> - Enable SNMP frame-relay PVC notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FrameRelay>

#### <PVC>

    Description: Enable SNMP frame-relay PVC notification

    Task IDs required: fr

    Parent objects:

                    <FrameRelay>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Minimum period between successive traps (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FrameRelay> <PVC>

## XML Schema Object Documentation for t1e1_lnm_cfg, version 3. 5.

### Objects

#### <LNM>

    Description: lnm Configuration

    Parent objects:

                    <T1E1>

    Child objects:

                    <MajorWarning> - Major-warning level LNM Configuration

                    <MinorWarning> - Minor-warning level LNM Configuration

                    <Syslog> - Enable Syslog for LNM feature

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM>

#### <MajorWarning>

    Description: Major-warning level LNM Configuration

    Parent objects:

                    <LNM>

    Child objects:

                    <Clear> - line-code-violation, path-code-violation, and duration (in seconds) of LNM major-warning clear

                    <Set> - line-code-violation, path-code-violation, and duration (in seconds) of LNM major-warning set

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MajorWarning>

#### <Set>

    Description: line-code-violation, path-code-violation, and duration (in seconds) of LNM major-warning set

    Parent objects:

                    <MajorWarning>

    Values:

            <LCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter line-code-violation. Range T1-<5-1544>, E1-<7-2048>

            <PCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter path-code-violation. Range T1-<3-320>, E1-<5-832>

            <Duration>
             (optional)

            Type: Range. Value lies between 4 and 600

            Description:Enter duration seconds. Range <4-600>

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MajorWarning> <Set>

#### <Clear>

    Description: line-code-violation, path-code-violation, and duration (in seconds) of LNM major-warning clear

    Parent objects:

                    <MajorWarning>

    Values:

            <LCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter line-code-violation. Range T1-<5-1544>, E1-<7-2048>

            <PCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter path-code-violation. Range T1-<3-320>, E1-<5-832>

            <Duration>
             (optional)

            Type: Range. Value lies between 4 and 600

            Description:Enter duration seconds. Range <4-600>

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MajorWarning> <Clear>

#### <MinorWarning>

    Description: Minor-warning level LNM Configuration

    Parent objects:

                    <LNM>

    Child objects:

                    <Clear> - line-code-violation, path-code-violation, and duration (in seconds) of LNM minor-warning clear

                    <Set> - line-code-violation, path-code-violation, and duration (in seconds) of LNM minor-warning set

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MinorWarning>

#### <Set>

    Description: line-code-violation, path-code-violation, and duration (in seconds) of LNM minor-warning set

    Parent objects:

                    <MinorWarning>

    Values:

            <LCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter line-code-violation. Range T1-<5-1544>, E1-<7-2048>

            <PCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter path-code-violation. Range T1-<3-320>, E1-<5-832>

            <Duration>
             (optional)

            Type: Range. Value lies between 4 and 600

            Description:Enter duration seconds. Range <4-600>

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MinorWarning> <Set>

#### <Clear>

    Description: line-code-violation, path-code-violation, and duration (in seconds) of LNM minor-warning clear

    Parent objects:

                    <MinorWarning>

    Values:

            <LCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter line-code-violation. Range T1-<5-1544>, E1-<7-2048>

            <PCV>
             (optional)

            Type: xsd:unsignedInt

            Description:Enter path-code-violation. Range T1-<3-320>, E1-<5-832>

            <Duration>
             (optional)

            Type: Range. Value lies between 4 and 600

            Description:Enter duration seconds. Range <4-600>

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <MinorWarning> <Clear>

#### <Syslog>

    Description: Enable Syslog for LNM feature

    Parent objects:

                    <LNM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Syslog

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <LNM> <Syslog>

## XML Schema Object Documentation for crypto_ipsec_ipp_oper, version 1. 5.

### Objects

#### <IPSecDynamicSessionInfo>

    Description: IPSec operational data

    Task IDs required: crypto

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - IPSec operational data

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo>

#### <NodeTable>

    Description: IPSec operational data

    Parent objects:

                    <IPSecDynamicSessionInfo>

    Child objects:

                    <Node> - IPSec Node operational data

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable>

#### <Node>

    Description: IPSec Node operational data

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <PeerTable> - Peer

                    <ProfileTable> - IPSec Profile Information

                    <SecurityAssociationTable> - IPSec SA

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node>

#### <ProfileTable>

    Description: IPSec Profile Information

    Parent objects:

                    <Node>

    Child objects:

                    <Profile> - An IPSec Profile Entry

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <ProfileTable>

#### <Profile>

    Description: An IPSec Profile Entry

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Profile Name - maximum 32 characters

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <ProfileTable> <Profile><Naming><Name>

#### <SecurityAssociationTable>

    Description: IPSec SA

    Parent objects:

                    <Node>

    Child objects:

                    <SecurityAssociation> - An IPSec SA Entry

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <SecurityAssociationTable>

#### <SecurityAssociation>

    Description: An IPSec SA Entry

    Parent objects:

                    <SecurityAssociationTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:SA ID

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <SecurityAssociationTable> <SecurityAssociation><Naming><ID>

#### <PeerTable>

    Description: Peer

    Parent objects:

                    <Node>

    Child objects:

                    <Peer> - An IPSec Peer Entry

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <PeerTable>

#### <Peer>

    Description: An IPSec Peer Entry

    Parent objects:

                    <PeerTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Peer Address

    Value: show_sa_details__

    Available Paths:

     -

    <Operational> <IPSecDynamicSessionInfo> <NodeTable> <Node><Naming><Node> <PeerTable> <Peer><Naming><Address>

## XML Schema Object Documentation for bundlemgr_distrib_rg_cfg, version 5. 0.

### Objects

#### <mLACP>

    Description: Multi-chassis Link Aggregation Control Protocol commands

    Task IDs required: bundle

    Parent objects:

                    <ICCPGroup>

    Child objects:

                    <ConnectTimeout> - Time to wait before assuming mLACP peer is down

                    <Node> - Unique ID for this node in the ICCP Group

                    <SystemMAC> - System MAC

                    <SystemPriority> - System Priority

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <mLACP>

#### <SystemPriority>

    Description: System Priority

    Parent objects:

                    <mLACP>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Priority for this system. Lower value is higher priority.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <mLACP> <SystemPriority>

#### <SystemMAC>

    Description: System MAC

    Parent objects:

                    <mLACP>

    Values:

            <MAC>
             (mandatory)

            Type: MACAddress

            Description:Unique LACP identifier for this system.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <mLACP> <SystemMAC>

#### <Node>

    Description: Unique ID for this node in the ICCP Group

    Parent objects:

                    <mLACP>

    Values:

            <Node>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Unique identifier for this system in the ICCP Group.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <mLACP> <Node>

#### <ConnectTimeout>

    Description: Time to wait before assuming mLACP peer is down

    Parent objects:

                    <mLACP>

    Values:

            <ConnectTimeout>
             (mandatory)

            Type: Range. Value lies between 0 and 65534

            Description:Number of seconds to wait before assuming mLACP peer is down.

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <mLACP> <ConnectTimeout>

## XML Schema Object Documentation for ip_icmp_cfg, version 1. 0.

### Objects

#### <ICMP>

    Description: IP ICMP configuration data

    Task IDs required: network

    Parent objects:

                    <Configuration>

    Child objects:

                    <IPProtocolTable> - Table for IP Protocol Type

                    <RateLimit> - Set ratelimit of ICMP packets

    Available Paths:

     -

    <Configuration> <ICMP>

#### <RateLimit>

    Description: Set ratelimit of ICMP packets

    Parent objects:

                    <ICMP>

    Child objects:

                    <Unreachable> - Set unreachable ICMP packets ratelimit

    Available Paths:

     -

    <Configuration> <ICMP> <RateLimit>

#### <Unreachable>

    Description: Set unreachable ICMP packets ratelimit

    Parent objects:

                    <RateLimit>

    Child objects:

                    <Fragmentation> - Rate of Unreachable DF paclets

                    <Rate> - Rate of Unreachable ICMP paclets

    Available Paths:

     -

    <Configuration> <ICMP> <RateLimit> <Unreachable>

#### <Rate>

    Description: Rate of Unreachable ICMP paclets

    Parent objects:

                    <Unreachable>

    Values:

            <RateLimitValue>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Rate Limit of Unreachable ICMP paclets

        Default value: none.

    Available Paths:

     -

    <Configuration> <ICMP> <RateLimit> <Unreachable> <Rate>

#### <Fragmentation>

    Description: Rate of Unreachable DF paclets

    Parent objects:

                    <Unreachable>

    Values:

            <RateLimitValue>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Rate Limit of Unreachable DF paclets

        Default value: none.

    Available Paths:

     -

    <Configuration> <ICMP> <RateLimit> <Unreachable> <Fragmentation>

#### <IPProtocolTable>

    Description: Table for IP Protocol Type

    Parent objects:

                    <ICMP>

    Child objects:

                    <IPProtocol> - IP Protocol Type

    Available Paths:

     -

    <Configuration> <ICMP> <IPProtocolTable>

#### <IPProtocol>

    Description: IP Protocol Type

    Parent objects:

                    <IPProtocolTable>

    <Naming>:

            <ProtocolType>
             (mandatory)

            Type: xsd:string

            Description:IP Protocol Type; ipv4 or ipv6

    Child objects:

                    <Source> - IP ICMP Source Address Selection Policy

    Available Paths:

     -

    <Configuration> <ICMP> <IPProtocolTable> <IPProtocol><Naming><ProtocolType>

#### <Source>

    Description: IP ICMP Source Address Selection Policy

    Parent objects:

                    <IPProtocol>

    Child objects:

                    <SourceAddressPolicy> - Configure Source Address Policy

    Available Paths:

     -

    <Configuration> <ICMP> <IPProtocolTable> <IPProtocol><Naming><ProtocolType> <Source>

#### <SourceAddressPolicy>

    Description: Configure Source Address Policy

    Parent objects:

                    <Source>

    Values:

            <SAPolicy>
             (mandatory)

            Type: SourcePolicyType

            Description:Source Address Policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <ICMP> <IPProtocolTable> <IPProtocol><Naming><ProtocolType> <Source> <SourceAddressPolicy>

### Datatypes

#### SourcePolicyType

        Definition: Enumeration. Valid values are:
            'VRF' - Set Source Selection Policy to vrf
            'RFC' - Set Source Selection Policy to rfc

## XML Schema Object Documentation for alpha_display_header, version 0. 0.

### Datatypes

#### AlphaDisplayModeEnum

        Definition: Enumeration. Valid values are:
            'Default' - Default display mode
            'Blink' - Blink alpha display
            'Scroll' - Scroll alpha display

#### AlphaDisplayLockStatusEnum

        Definition: Enumeration. Valid values are:
            'Unlock' - Unlock alpha display
            'Lock' - Lock alpha display

## XML Schema Object Documentation for lpts_lib_common, version 0. 0.

### Datatypes

#### LPTS_PCBQueryType

        Definition: Enumeration. Valid values are:
            'All' - No filter
            'StaticPolicy' - Static policy filter
            'Interface' - Interface filter
            'Packet' - Packet type filter

## XML Schema Object Documentation for lib_mpp_cfg, version 2. 1.

### Objects

#### <ControlPlane>

    Description: Configure control Plane

    Task IDs required: system

    Parent objects:

                    <Configuration>

    Child objects:

                    <ManagementPlaneProtection> - Configure management plane protection

    Available Paths:

     -

    <Configuration> <ControlPlane>

#### <ManagementPlaneProtection>

    Description: Configure management plane protection

    Task IDs required: system

    Parent objects:

                    <ControlPlane>

    Child objects:

                    <Inband> - Inband Configuration

                    <Outband> - Outband Configuration

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection>

#### <Inband>

    Description: Inband Configuration

    Task IDs required: system

    Parent objects:

                    <ManagementPlaneProtection>

    Child objects:

                    <Interfaces> - Configure interfaces

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband>

#### <Interfaces>

    Description: Configure interfaces

    Task IDs required: system

    Parent objects:

                    <Inband>

                    <Outband>

    Child objects:

                    <All> - Configure all Inband interfaces

                    <InterfaceTable> - Configure a specific interface

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces>

#### <InterfaceTable>

    Description: Configure a specific interface

    Task IDs required: system

    Parent objects:

                    <Interfaces>

    Child objects:

                    <Interface> - Specific interface

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable>

#### <Interface>

    Description: Specific interface

    Task IDs required: system

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the Interface

    Child objects:

                    <AllProtocols> - Configure all protocols on this interface

                    <HTTPProtocol> - Configure HTTP on this interface

                    <SNMPProtocol> - Configure SNMP for this interface

                    <SSHProtocol> - Configure SSH protocol and peer addresses

                    <TFTPProtocol> - Configure TFTP on this interface

                    <TelnetProtocol> - Configure Telnet for this interface

                    <XML> - Configure XML and peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <SSHProtocol>

    Description: Configure SSH protocol and peer addresses

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol>

#### <PeerClass>

    Description: Configure peer addresses

    Task IDs required: system

    Parent objects:

                    <SNMPProtocol>

                    <HTTPProtocol>

                    <SSHProtocol>

                    <TelnetProtocol>

                    <TFTPProtocol>

                    <XML>

                    <AllProtocols>

    Child objects:

                    <PeerAll> - All Peers

                    <PeerV4> - Configure v4 peer addresses

                    <PeerV6> - Configure v6 peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass>

#### <PeerAll>

    Description: All Peers

    Task IDs required: system

    Parent objects:

                    <PeerClass>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only takes 'True'

        Default value: none.

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerAll>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerAll>

#### <PeerV4>

    Description: Configure v4 peer addresses

    Task IDs required: system

    Parent objects:

                    <PeerClass>

    Child objects:

                    <PeerNoPrefixClass> - Configure peer addresses

                    <PeerPrefixClass> - Configure peer addresses with prefix

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4>

#### <PeerPrefixClass>

    Description: Configure peer addresses with prefix

    Task IDs required: system

    Parent objects:

                    <PeerV4>

                    <PeerV6>

    Child objects:

                    <PeerPrefix> - Peer address (with prefix)

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass>

#### <PeerPrefix>

    Description: Peer address (with prefix)

    Task IDs required: system

    Parent objects:

                    <PeerPrefixClass>

    <Naming>:

            <AddressPrefix>
             (mandatory)

            Type: IPAddressPrefix

            Description:prefix/length

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only takes 'True'

        Default value: none.

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerPrefixClass> <PeerPrefix><Naming><AddressPrefix>

#### <PeerNoPrefixClass>

    Description: Configure peer addresses

    Task IDs required: system

    Parent objects:

                    <PeerV4>

                    <PeerV6>

    Child objects:

                    <Peer> - Configure peer on the interface

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass>

#### <Peer>

    Description: Configure peer on the interface

    Task IDs required: system

    Parent objects:

                    <PeerNoPrefixClass>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:prefix

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only takes 'True'

        Default value: none.

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV4> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6> <PeerNoPrefixClass> <Peer><Naming><Address>

#### <PeerV6>

    Description: Configure v6 peer addresses

    Task IDs required: system

    Parent objects:

                    <PeerClass>

    Child objects:

                    <PeerNoPrefixClass> - Configure peer addresses

                    <PeerPrefixClass> - Configure peer addresses with prefix

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SSHProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SSHProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols> <PeerClass> <PeerV6>

#### <XML>

    Description: Configure XML and peer addresses

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <XML>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <XML>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <XML>

#### <TelnetProtocol>

    Description: Configure Telnet for this interface

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TelnetProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TelnetProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TelnetProtocol>

#### <SNMPProtocol>

    Description: Configure SNMP for this interface

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <SNMPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <SNMPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <SNMPProtocol>

#### <TFTPProtocol>

    Description: Configure TFTP on this interface

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <TFTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <TFTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <TFTPProtocol>

#### <HTTPProtocol>

    Description: Configure HTTP on this interface

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <HTTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <HTTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <HTTPProtocol>

#### <AllProtocols>

    Description: Configure all protocols on this interface

    Task IDs required: system

    Parent objects:

                    <Interface>

                    <All>

    Child objects:

                    <PeerClass> - Configure peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All> <AllProtocols>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All> <AllProtocols>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName> <AllProtocols>

#### <All>

    Description: Configure all Inband interfaces

    Task IDs required: system

    Parent objects:

                    <Interfaces>

    Child objects:

                    <AllProtocols> - Configure all protocols on this interface

                    <HTTPProtocol> - Configure HTTP on this interface

                    <SNMPProtocol> - Configure SNMP for this interface

                    <SSHProtocol> - Configure SSH protocol and peer addresses

                    <TFTPProtocol> - Configure TFTP on this interface

                    <TelnetProtocol> - Configure Telnet for this interface

                    <XML> - Configure XML and peer addresses

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Inband> <Interfaces> <All>

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <Interfaces> <All>

#### <Outband>

    Description: Outband Configuration

    Task IDs required: system

    Parent objects:

                    <ManagementPlaneProtection>

    Child objects:

                    <Interfaces> - Configure interfaces

                    <OutbandVRF> - Configure outband VRF

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband>

#### <OutbandVRF>

    Description: Configure outband VRF

    Task IDs required: system

    Parent objects:

                    <Outband>

    Values:

            <OutbandVrf>
             (mandatory)

            Type: xsd:string

            Description:Outband VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <ControlPlane> <ManagementPlaneProtection> <Outband> <OutbandVRF>

## XML Schema Object Documentation for ipv4_dhcpd_relay_cfg, version 2. 3.

### Objects

#### <Relay>

    Description: DHCP Relay profile

    Task IDs required: ip-services

    Parent objects:

                    <Mode>

    Child objects:

                    <BroadcastPolicy> - Broadcast Flag policy

                    <GIADDRPolicy> - GIADDR policy

                    <RelayInformationOption> - Relay agent information option

                    <VRFTable> - VRF Helper Addresses

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay>

#### <VRFTable>

    Description: VRF Helper Addresses

    Parent objects:

                    <Relay>

    Child objects:

                    <VRF> - VRF Name

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <VRFTable>

#### <VRF>

    Description: VRF Name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <HelperAddressTable> - Helper Addresses

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <VRFTable> <VRF><Naming><VRFName>

#### <HelperAddressTable>

    Description: Helper Addresses

    Parent objects:

                    <VRF>

    Child objects:

                    <HelperAddress> - Helper Address

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <VRFTable> <VRF><Naming><VRFName> <HelperAddressTable>

#### <HelperAddress>

    Description: Helper Address

    Parent objects:

                    <HelperAddressTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 Address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:IPV4 Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <VRFTable> <VRF><Naming><VRFName> <HelperAddressTable> <HelperAddress><Naming><IPAddress>

#### <RelayInformationOption>

    Description: Relay agent information option

    Parent objects:

                    <Relay>

    Child objects:

                    <AllowUntrusted> - Forward trusted packets

                    <Check> - Check Relay Information Option in server reply

                    <Insert> - Insert Relay Agent Information circuit ID and remote ID suboptions in client request

                    <Policy> - Relay Information Option policy

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <RelayInformationOption>

#### <AllowUntrusted>

    Description: Forward trusted packets

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Forward untrusted packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <RelayInformationOption> <AllowUntrusted>

#### <Check>

    Description: Check Relay Information Option in server reply

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Check Relay Agent Information Option in server reply

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <RelayInformationOption> <Check>

#### <Insert>

    Description: Insert Relay Agent Information circuit ID and remote ID suboptions in client request

    Parent objects:

                    <RelayInformationOption>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Insert Relay Agent Information circuit ID and remote ID suboptions in client requests

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <RelayInformationOption> <Insert>

#### <Policy>

    Description: Relay Information Option policy

    Parent objects:

                    <RelayInformationOption>

    Values:

            <RelayInfoPolicyType>
             (mandatory)

            Type: IPV4DHCPDRelayInfoOptionPolicyType

            Description:Relay Information Option Policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <RelayInformationOption> <Policy>

#### <GIADDRPolicy>

    Description: GIADDR policy

    Parent objects:

                    <Relay>

    Child objects:

                    <Policy> - GIADDR policy

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <GIADDRPolicy>

#### <Policy>

    Description: GIADDR policy

    Parent objects:

                    <GIADDRPolicy>

    Values:

            <GiaddrPolicyType>
             (mandatory)

            Type: IPV4DHCPDGiaddrPolicyType

            Description:GIADDR policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <GIADDRPolicy> <Policy>

## XML Schema Object Documentation for fr-lmi_cfg, version 2. 0.

### Objects

#### <LMI>

    Description: The LMI Configuration

    Parent objects:

                    <FrameRelay>

    Child objects:

                    <Disable> - Disable LMI

                    <InterfaceType> - The DTE/DCE LMI interface type

                    <LMIType> - LMI type: ANSI, CCITT, or CISCO

                    <N391DTE> - Full status polling counter

                    <N392DCE> - LMI error threshold

                    <N392DTE> - LMI error threshold

                    <N393DCE> - LMI monitored events count

                    <N393DTE> - LMI monitored events count

                    <T391DTE> - DTE polling interval timer

                    <T392DCE> - DCE polling verification timer

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI>

#### <InterfaceType>

    Description: The DTE/DCE LMI interface type

    Parent objects:

                    <LMI>

    Values:

            <InterfaceType>
             (mandatory)

            Type: FR_LMIInterfaceType

            Description:DTE or DCE

        Default value:
            InterfaceType => DTE

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <InterfaceType>

#### <Disable>

    Description: Disable LMI

    Parent objects:

                    <LMI>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value:
            Disable => false

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <Disable>

#### <LMIType>

    Description: LMI type: ANSI, CCITT, or CISCO

    Parent objects:

                    <LMI>

    Values:

            <LMIType>
             (mandatory)

            Type: FR_LMIType

            Description:ANSI, CCITT or CISCO

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <LMIType>

#### <T391DTE>

    Description: DTE polling interval timer

    Parent objects:

                    <LMI>

    Values:

            <T391DTE>
             (mandatory)

            Type: Range. Value lies between 5 and 30

            Description:T391 dte timer in seconds

        Default value:
            T391DTE => 10

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <T391DTE>

#### <N391DTE>

    Description: Full status polling counter

    Parent objects:

                    <LMI>

    Values:

            <N391DTE>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:N391 DTE polling cycles

        Default value:
            N391DTE => 6

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <N391DTE>

#### <N392DCE>

    Description: LMI error threshold

    Parent objects:

                    <LMI>

    Values:

            <N392DCE>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:N392 errors threshold

        Default value:
            N392DCE => 3

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <N392DCE>

#### <N392DTE>

    Description: LMI error threshold

    Parent objects:

                    <LMI>

    Values:

            <N392DTE>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:N392 DTE errors threshold

        Default value:
            N392DTE => 3

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <N392DTE>

#### <N393DCE>

    Description: LMI monitored events count

    Parent objects:

                    <LMI>

    Values:

            <N393DCE>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:N393 DCE monitored events

        Default value:
            N393DCE => 4

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <N393DCE>

#### <N393DTE>

    Description: LMI monitored events count

    Parent objects:

                    <LMI>

    Values:

            <N393DTE>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:N393 DTE monitored events

        Default value:
            N393DTE => 4

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <N393DTE>

#### <T392DCE>

    Description: DCE polling verification timer

    Parent objects:

                    <LMI>

    Values:

            <T392DCE>
             (mandatory)

            Type: Range. Value lies between 5 and 30

            Description:T392 DCE polling verification timer in seconds

        Default value:
            T392DCE => 15

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <LMI> <T392DCE>

### Datatypes

#### FR_LMIInterfaceType

        Definition: Enumeration. Valid values are:
            'DTE' - Data Terminating Equipment
            'DCE' - Data Connecting Equipment

#### FR_LMIType

        Definition: Enumeration. Valid values are:
            'ANSI' - ANSI
            'CISCO' - CISCO
            'CCITT' - CCITT

## XML Schema Object Documentation for ipsla_op_def_mpls_lsp_trace_cfg, version 7. 2.

### Objects

#### <MPLS_LSPTrace>

    Description: MPLS LSP Trace Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <Create> - Create operation with specified type

                    <EXPBits> - EXP in MPLS LSP echo reply header

                    <ForceExplicitNull> - Forced option for the MPLS LSP operation

                    <Frequency> - Frequency of the probing

                    <History> - Configure the history parameters for this operation

                    <LSPSelector> - Attributes used for path selection during LSP load balancing

                    <OutputInterface> - Echo request output interface

                    <OutputNexthop> - Echo request output nexthop

                    <Reply> - Echo reply options for the MPLS LSP operation

                    <SourceAddress> - IPv4 address of the source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <TTL> - Time to live

                    <Tag> - Add a tag for this operation

                    <Target> - Target for the MPLS LSP operation

                    <Timeout> - Probe/Control timeout interval

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace>

#### <Target>

    Description: Target for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPTrace>

    Child objects:

                    <IPv4> - Target specified as an IPv4 address

                    <TrafficEngineering> - Traffic engineering target

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Target>

#### <IPv4>

    Description: Target specified as an IPv4 address

    Parent objects:

                    <Target>

    Child objects:

                    <FECAddress> - Target FEC address with mask

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Target> <IPv4>

#### <FECAddress>

    Description: Target FEC address with mask

    Parent objects:

                    <IPv4>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP address for target

            <Mask>
             (mandatory)

            Type: IPV4Mask

            Description:IP netmask for target

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Target> <IPv4> <FECAddress>

#### <TrafficEngineering>

    Description: Traffic engineering target

    Parent objects:

                    <Target>

    Child objects:

                    <Tunnel> - TE tunnel interface

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Target> <TrafficEngineering>

#### <Tunnel>

    Description: TE tunnel interface

    Parent objects:

                    <TrafficEngineering>

    Values:

            <TunnelID>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Tunnel interface number

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Target> <TrafficEngineering> <Tunnel>

#### <Reply>

    Description: Echo reply options for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPTrace>

    Child objects:

                    <DSCPBits> - DSCP bits in the reply IP header

                    <Mode> - Configures reply mode parameters

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Reply>

#### <Mode>

    Description: Configures reply mode parameters

    Parent objects:

                    <Reply>

    Values:

            <ModeValue>
             (mandatory)

            Type: IPSLA_LSPTraceReplyMode

            Description:Enables use of router alert in echo reply packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Reply> <Mode>

#### <TTL>

    Description: Time to live

    Parent objects:

                    <MPLS_LSPTrace>

    Values:

            <TTLValue>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Time to live value

        Default value:
            TTLValue => 30

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <TTL>

### Datatypes

#### IPSLA_LSPTraceReplyMode

        Definition: Enumeration. Valid values are:
            'IPV4_UDPRouterAlert' - Send replies via IPv4 UDP packets with Router Alert option

## XML Schema Object Documentation for islm_show, version 1. 0.

### Objects

#### <iEdgeLicenseManager>

    Description: Session License Manager Configuration data

    Task IDs required: config-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Session License Manager operational data for a location

    Available Paths:

     -

    <Operational> <iEdgeLicenseManager>

#### <NodeTable>

    Description: Session License Manager operational data for a location

    Parent objects:

                    <iEdgeLicenseManager>

    Child objects:

                    <Node> - Location. For example, 0/1/CPU0

    Available Paths:

     -

    <Operational> <iEdgeLicenseManager> <NodeTable>

#### <Node>

    Description: Location. For example, 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For example, 0/1/CPU0

    Child objects:

                    <iEdgeLicenseManagerSummary> - Display Session License Manager summary data

    Available Paths:

     -

    <Operational> <iEdgeLicenseManager> <NodeTable> <Node><Naming><nodeid>

#### <iEdgeLicenseManagerSummary>

    Description: Display Session License Manager summary data

    Parent objects:

                    <Node>

    Value: islm_summary_data

    Available Paths:

     -

    <Operational> <iEdgeLicenseManager> <NodeTable> <Node><Naming><nodeid> <iEdgeLicenseManagerSummary>

## XML Schema Object Documentation for snmp_corr_oper, version 4. 0.

### Objects

#### <Correlator>

    Description: Trap Correlator operational data

    Task IDs required: snmp

    Parent objects:

                    <SNMP>

    Child objects:

                    <BufferStatus> - Describes buffer utilization and parameters configured

                    <RuleDetailTable> - Table that contains the database of correlation rule details

                    <RulesetDetailTable> - Table that contains the ruleset detail info

                    <TrapTable> - Correlated traps Table

    Available Paths:

     -

    <Operational> <SNMP> <Correlator>

#### <RuleDetailTable>

    Description: Table that contains the database of correlation rule details

    Parent objects:

                    <Correlator>

    Child objects:

                    <RuleDetail> - Details of one of the correlation rules

    <Filter> (Optional Filter Tag):

                    <TrapCorrRuleNameListFilter>

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <RuleDetailTable>

#### <RuleDetail>

    Description: Details of one of the correlation rules

    Parent objects:

                    <RuleDetailTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Correlation Rule Name

    Value: snmp_corr_rule_detail_bag

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <RuleDetailTable> <RuleDetail><Naming><RuleName>

#### <RulesetDetailTable>

    Description: Table that contains the ruleset detail info

    Parent objects:

                    <Correlator>

    Child objects:

                    <RulesetDetail> - Detail of one of the correlation rulesets

    <Filter> (Optional Filter Tag):

                    <TrapCorrRulesetNameListFilter>

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <RulesetDetailTable>

#### <RulesetDetail>

    Description: Detail of one of the correlation rulesets

    Parent objects:

                    <RulesetDetailTable>

    <Naming>:

            <RulesetName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Ruleset Name

    Value: snmp_corr_ruleset_detail_bag

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <RulesetDetailTable> <RulesetDetail><Naming><RulesetName>

#### <TrapTable>

    Description: Correlated traps Table

    Parent objects:

                    <Correlator>

    Child objects:

                    <Trap> - One of the correlated traps

    <Filter> (Optional Filter Tag):

                    <TrapCorrBufferCorrelationIDListFilter>

                    <TrapCorrBufferCorrelationRuleNameListFilter>

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <TrapTable>

#### <Trap>

    Description: One of the correlated traps

    Parent objects:

                    <TrapTable>

    <Naming>:

            <EntryID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Entry ID

    Value: snmp_corr_trap_buffer_bag

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <TrapTable> <Trap><Naming><EntryID>

#### <BufferStatus>

    Description: Describes buffer utilization and parameters configured

    Parent objects:

                    <Correlator>

    Value: snmp_corr_buffer_info_bag

    Available Paths:

     -

    <Operational> <SNMP> <Correlator> <BufferStatus>

### Filters

#### <TrapCorrRulesetNameListFilter>

    Description:
    Selects rulesets by ruleset name

    Parameters:

            <RulesetName0>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName1>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName2>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName3>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName4>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName5>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName6>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName7>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName8>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName9>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName10>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName11>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName12>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName13>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

#### <TrapCorrRuleNameListFilter>

    Description:
    Selects rules by rule name

    Parameters:

            <RuleName0>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName1>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName2>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName3>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName4>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName5>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName6>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName7>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName8>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName9>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName10>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName11>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName12>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName13>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

#### <TrapCorrBufferCorrelationIDListFilter>

    Description:
    Selects alarms from buffer by correlation ids

    Parameters:

            <CorrelationID0>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID1>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID2>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID3>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID4>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID5>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID6>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID7>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID8>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID9>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID10>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID11>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID12>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID13>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

#### <TrapCorrBufferCorrelationRuleNameListFilter>

    Description:
    Selects alarms from buffer by rule names

    Parameters:

            <RuleName0>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName1>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName2>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName3>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName4>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName5>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName6>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName7>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName8>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName9>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName10>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName11>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName12>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName13>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

## XML Schema Object Documentation for fib_common_oper, version 7. 2.

### Objects

#### <FIB>

    Description: FIB operational data

    Task IDs required: cef

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <Operational> <FIB>

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <FIB>

    Child objects:

                    <Node> - Operational data for a specific Node

    Available Paths:

     -

    <Operational> <FIB> <NodeTable>

#### <Node>

    Description: Operational data for a specific Node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <ProtocolTable> - Protocol table

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName>

#### <ProtocolTable>

    Description: Protocol table

    Parent objects:

                    <Node>

    Child objects:

                    <Protocol> - Protocol table entry

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable>

#### <Protocol>

    Description: Protocol table entry

    Parent objects:

                    <ProtocolTable>

    <Naming>:

            <ProtocolName>
             (mandatory)

            Type: FIBProtocolType

            Description:Protocol Name

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <Protocol>

    Child objects:

                    <VRF> - VRF table entry

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable>

#### <VRF>

    Description: VRF table entry

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <IPV6PrefixBriefTable> - IPv6 FIB prefix brief table

                    <IPV6PrefixDetailTable> - IPv6 FIB prefix detail table

                    <InterfaceTable> - Table of Interfaces

                    <PrefixBriefTable> - FIB prefix brief table

                    <PrefixDetailTable> - FIB prefix detail table

                    <Summary> - Operational data for FIB Tablee

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName>

#### <Summary>

    Description: Operational data for FIB Tablee

    Parent objects:

                    <VRF>

    Value: fib_sh_sum

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <Summary>

#### <InterfaceTable>

    Description: Table of Interfaces

    Parent objects:

                    <VRF>

    Child objects:

                    <Interface> - Specify Interface name

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: Specify Interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: fib_sh_int

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <PrefixDetailTable>

    Description: FIB prefix detail table

    Parent objects:

                    <VRF>

    Child objects:

                    <PrefixDetail> - FIB prefix detail table enty

    <Filter> (Optional Filter Tag):

                    <FIBUnresolvedFilter>

                    <FIBHardwareIngressFilter>

                    <FIBHardwareEgressFilter>

                    <FIBInterfaceFilter>

                    <FIBHardwareEgressInterfaceFilter>

                    <FIBHardwareIngressInterfaceFilter>

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <PrefixDetailTable>

#### <PrefixDetail>

    Description: FIB prefix detail table enty

    Parent objects:

                    <PrefixDetailTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Destination address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix Length

    Value: fib_sh_tbl_fib

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <PrefixDetailTable> <PrefixDetail><Naming><Prefix><PrefixLength>

#### <PrefixBriefTable>

    Description: FIB prefix brief table

    Parent objects:

                    <VRF>

    Child objects:

                    <PrefixBrief> - FIB prefix brief table enty

    <Filter> (Optional Filter Tag):

                    <FIBUnresolvedFilter>

                    <FIBHardwareIngressFilter>

                    <FIBHardwareEgressFilter>

                    <FIBInterfaceFilter>

                    <FIBHardwareEgressInterfaceFilter>

                    <FIBHardwareIngressInterfaceFilter>

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <PrefixBriefTable>

#### <PrefixBrief>

    Description: FIB prefix brief table enty

    Parent objects:

                    <PrefixBriefTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Destination address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix Length

    Value: fib_sh_tbl_fib

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <PrefixBriefTable> <PrefixBrief><Naming><Prefix><PrefixLength>

#### <IPV6PrefixDetailTable>

    Description: IPv6 FIB prefix detail table

    Parent objects:

                    <VRF>

    Child objects:

                    <IPV6PrefixDetail> - IPv6 FIB prefix detail table enty

    <Filter> (Optional Filter Tag):

                    <FIBUnresolvedFilter>

                    <FIBHardwareIngressFilter>

                    <FIBHardwareEgressFilter>

                    <FIBInterfaceFilter>

                    <FIBHardwareEgressInterfaceFilter>

                    <FIBHardwareIngressInterfaceFilter>

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <IPV6PrefixDetailTable>

#### <IPV6PrefixDetail>

    Description: IPv6 FIB prefix detail table enty

    Parent objects:

                    <IPV6PrefixDetailTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPAddress

            Description:Destination IPv6 address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:IPv6 prefix length

    Value: fib_sh_tbl_fib

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <IPV6PrefixDetailTable> <IPV6PrefixDetail><Naming><Prefix><PrefixLength>

#### <IPV6PrefixBriefTable>

    Description: IPv6 FIB prefix brief table

    Parent objects:

                    <VRF>

    Child objects:

                    <IPV6PrefixBrief> - IPv6 FIB prefix brief table enty

    <Filter> (Optional Filter Tag):

                    <FIBUnresolvedFilter>

                    <FIBHardwareIngressFilter>

                    <FIBHardwareEgressFilter>

                    <FIBInterfaceFilter>

                    <FIBHardwareEgressInterfaceFilter>

                    <FIBHardwareIngressInterfaceFilter>

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <IPV6PrefixBriefTable>

#### <IPV6PrefixBrief>

    Description: IPv6 FIB prefix brief table enty

    Parent objects:

                    <IPV6PrefixBriefTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPAddress

            Description:Destination IPv6 address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:IPv6 prefix length

    Value: fib_sh_tbl_fib

    Available Paths:

     -

    <Operational> <FIB> <NodeTable> <Node><Naming><NodeName> <ProtocolTable> <Protocol><Naming><ProtocolName> <VRFTable> <VRF><Naming><VRFName> <IPV6PrefixBriefTable> <IPV6PrefixBrief><Naming><Prefix><PrefixLength>

### Datatypes

#### FIBProtocolType

        Definition: Enumeration. Valid values are:
            'IPv4' - ipv4 protocol
            'IPv6' - ipv6 protocol
            'MPLS' - MPLS protocol

### Filters

#### <FIBUnresolvedFilter>

    Description:
    Display unresolved routes only

    Parameters:

#### <FIBHardwareIngressFilter>

    Description:
    Display routes read from hardware ingress pse

    Parameters:

#### <FIBHardwareEgressFilter>

    Description:
    Display routes read from hardware ingress pse

    Parameters:

#### <FIBInterfaceFilter>

    Description:
    Interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <FIBHardwareEgressInterfaceFilter>

    Description:
    Egress interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <FIBHardwareIngressInterfaceFilter>

    Description:
    Ingress interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

## XML Schema Object Documentation for crypto_ipsec_cfg, version 3. 5.

### Objects

#### <IPSec>

    Description: IPSec configuration

    Task IDs required: crypto

    Parent objects:

                    <Crypto>

    Child objects:

                    <DFBit> - Set the DF bit in the encapsulating header

                    <GlobalSecurityAssociation> - Global Security association parameters

                    <MIBIPSecFlowMonHistory> - MIB IPSec Flowmonitor history tables

                    <NATTransparency> - IPSec NAT transparency model

                    <PreFragmentation> - Handling of fragmentation of near-MTU sized packets

                    <ProfileTable> - Configure IPSEC profile

                    <TransformSetTable> - Define transform and settings

                    <TransportProfilesTable> - Configure IPSEC transport mode

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec>

#### <DFBit>

    Description: Set the DF bit in the encapsulating header

    Parent objects:

                    <IPSec>

    Child objects:

                    <Value> - DF bit in the encapsulating header

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <DFBit>

#### <Value>

    Description: DF bit in the encapsulating header

    Task IDs required: crypto

    Parent objects:

                    <DFBit>

    Values:

            <DFBit>
             (mandatory)

            Type: CryptoIPSecDFBitType

            Description:df-bit

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <DFBit> <Value>

#### <NATTransparency>

    Description: IPSec NAT transparency model

    Parent objects:

                    <IPSec>

    Child objects:

                    <NATTDisabled> - Disables NAT transparency capability

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <NATTransparency>

#### <NATTDisabled>

    Description: Disables NAT transparency capability

    Task IDs required: crypto

    Parent objects:

                    <NATTransparency>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <NATTransparency> <NATTDisabled>

#### <PreFragmentation>

    Description: Handling of fragmentation of near-MTU sized packets

    Parent objects:

                    <IPSec>

    Child objects:

                    <Disabled> - Disable fragmentation

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <PreFragmentation>

#### <Disabled>

    Description: Disable fragmentation

    Task IDs required: crypto

    Parent objects:

                    <PreFragmentation>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <PreFragmentation> <Disabled>

#### <GlobalSecurityAssociation>

    Description: Global Security association parameters

    Parent objects:

                    <IPSec>

    Child objects:

                    <GlobalLifetime> - Security association lifetime

                    <IdleTime> - Delete IPSec SAs after idle-time (in seconds)

                    <Replay> - Set replay checking

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation>

#### <IdleTime>

    Description: Delete IPSec SAs after idle-time (in seconds)

    Task IDs required: crypto

    Parent objects:

                    <GlobalSecurityAssociation>

    Values:

            <Time>
             (mandatory)

            Type: CryptoIdleTimeRange

            Description:Idle time in seconds at which IPSec SAs are deleted

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <IdleTime>

#### <GlobalLifetime>

    Description: Security association lifetime

    Parent objects:

                    <GlobalSecurityAssociation>

    Child objects:

                    <LifetimeKilobytes> - Volume-based key duration

                    <LifetimeSeconds> - Time-based key duration

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <GlobalLifetime>

#### <LifetimeKilobytes>

    Description: Volume-based key duration

    Parent objects:

                    <GlobalLifetime>

    Child objects:

                    <Kilobytes> - Lifetime in kilobytes

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <GlobalLifetime> <LifetimeKilobytes>

#### <Kilobytes>

    Description: Lifetime in kilobytes

    Task IDs required: crypto

    Parent objects:

                    <LifetimeKilobytes>

    Values:

            <KB>
             (mandatory)

            Type: CryptoLifetymeKilobytes

            Description:Security association duration in kilobytes encrypted

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <GlobalLifetime> <LifetimeKilobytes> <Kilobytes>

#### <LifetimeSeconds>

    Description: Time-based key duration

    Parent objects:

                    <GlobalLifetime>

    Child objects:

                    <Seconds> - Lifetime in seconds

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <GlobalLifetime> <LifetimeSeconds>

#### <Seconds>

    Description: Lifetime in seconds

    Task IDs required: crypto

    Parent objects:

                    <LifetimeSeconds>

    Values:

            <Sec>
             (mandatory)

            Type: CryptoLifetimeSeconds

            Description:Security association duration in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <GlobalLifetime> <LifetimeSeconds> <Seconds>

#### <Replay>

    Description: Set replay checking

    Parent objects:

                    <GlobalSecurityAssociation>

    Child objects:

                    <ReplayDisabled> - Disable replay checking

                    <WindowSize> - Set replay window size

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <Replay>

#### <ReplayDisabled>

    Description: Disable replay checking

    Task IDs required: crypto

    Parent objects:

                    <Replay>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <Replay> <ReplayDisabled>

#### <WindowSize>

    Description: Set replay window size

    Parent objects:

                    <Replay>

    Child objects:

                    <Window> - Enable the resource

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <Replay> <WindowSize>

#### <Window>

    Description: Enable the resource

    Task IDs required: crypto

    Parent objects:

                    <WindowSize>

    Values:

            <WindowSize>
             (mandatory)

            Type: CryptoIPSecWindowSize

            Description:Window size

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <GlobalSecurityAssociation> <Replay> <WindowSize> <Window>

#### <TransformSetTable>

    Description: Define transform and settings

    Parent objects:

                    <IPSec>

    Child objects:

                    <TransformSet> - Transform set tag - maximum 32 characters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransformSetTable>

#### <TransformSet>

    Description: Transform set tag - maximum 32 characters

    Task IDs required: crypto

    Parent objects:

                    <TransformSetTable>

    <Naming>:

            <TS>
             (mandatory)

            Type: CryptoNameString

            Description:Transform set tag

    Child objects:

                    <Mode> - Mode of the transform set (tunnel/transport)

                    <Ts> - Up to 3 transforms of the transform set

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransformSetTable> <TransformSet><Naming><TS>

#### <Ts>

    Description: Up to 3 transforms of the transform set

    Task IDs required: crypto

    Parent objects:

                    <TransformSet>

    Values:

            <TS1>
             (mandatory)

            Type: xsd:string

            Description:Transform 1

            <TS2>
             (optional)

            Type: xsd:string

            Description:Transform 2

            <TS3>
             (optional)

            Type: xsd:string

            Description:Transform 3

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransformSetTable> <TransformSet><Naming><TS> <Ts>

#### <Mode>

    Description: Mode of the transform set (tunnel/transport)

    Task IDs required: crypto

    Parent objects:

                    <TransformSet>

    Values:

            <Mode>
             (mandatory)

            Type: xsd:string

            Description:Mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransformSetTable> <TransformSet><Naming><TS> <Mode>

#### <TransportProfilesTable>

    Description: Configure IPSEC transport mode

    Task IDs required: crypto

    Parent objects:

                    <IPSec>

    Child objects:

                    <TransportProfile> - Transport profile name - maximum 32 characters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransportProfilesTable>

#### <TransportProfile>

    Description: Transport profile name - maximum 32 characters

    Task IDs required: crypto

    Parent objects:

                    <TransportProfilesTable>

    <Naming>:

            <TS>
             (mandatory)

            Type: CryptoNameString

            Description:Transform set tag

    Child objects:

                    <Enabled> - Enable transport mode

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransportProfilesTable> <TransportProfile><Naming><TS>

#### <Enabled>

    Description: Enable transport mode

    Task IDs required: crypto

    Parent objects:

                    <TransportProfile>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled when configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <TransportProfilesTable> <TransportProfile><Naming><TS> <Enabled>

#### <ProfileTable>

    Description: Configure IPSEC profile

    Parent objects:

                    <IPSec>

    Child objects:

                    <Profile> - IPSec profile name - maximum 32 characters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable>

#### <Profile>

    Description: IPSec profile name - maximum 32 characters

    Task IDs required: crypto

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: CryptoNameString

            Description:IPSec profile name

    Child objects:

                    <Enabled> - Enable the resource

                    <MatchTable> - Match values

                    <Pfs> - Perfect Forward Secrecy Level

                    <ProfileDescription> - Description for this IPSec profile

                    <ProfileSecurityAssociation> - Security association parameters

                    <ProfileTransformSet> - Transform set names for service-gre interfaces

                    <ProfileType> - Specify profile type

                    <ReverseRoute> - Reverse Route Injection

                    <SessionKey> - Specify session key parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile>

#### <Enabled>

    Description: Enable the resource

    Task IDs required: crypto

    Parent objects:

                    <Profile>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled when configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <Enabled>

#### <ProfileDescription>

    Description: Description for this IPSec profile

    Parent objects:

                    <Profile>

    Child objects:

                    <Text> - Description for the IPSec profile

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileDescription>

#### <Text>

    Description: Description for the IPSec profile

    Task IDs required: crypto

    Parent objects:

                    <ProfileDescription>

    Values:

            <Text>
             (mandatory)

            Type: xsd:string

            Description:Description for this IPSec profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileDescription> <Text>

#### <MatchTable>

    Description: Match values

    Parent objects:

                    <Profile>

    Child objects:

                    <Match> - ACL name

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <MatchTable>

#### <Match>

    Description: ACL name

    Parent objects:

                    <MatchTable>

    <Naming>:

            <ACL>
             (mandatory)

            Type: CryptoNameString

            Description:ACL name

    Child objects:

                    <MatchTransformSet> - Transform set

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <MatchTable> <Match><Naming><ACL>

#### <MatchTransformSet>

    Description: Transform set

    Parent objects:

                    <Match>

    Child objects:

                    <MatchedTS> - Enable the resource

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <MatchTable> <Match><Naming><ACL> <MatchTransformSet>

#### <MatchedTS>

    Description: Enable the resource

    Task IDs required: crypto

    Parent objects:

                    <MatchTransformSet>

    Values:

            <TS1>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 1

            <TS2>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 2

            <TS3>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 3

            <TS4>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 4

            <TS5>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 5

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <MatchTable> <Match><Naming><ACL> <MatchTransformSet> <MatchedTS>

#### <ProfileTransformSet>

    Description: Transform set names for service-gre interfaces

    Parent objects:

                    <Profile>

    Child objects:

                    <ProfileTransformSetNames> - Enable the resource

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileTransformSet>

#### <ProfileTransformSetNames>

    Description: Enable the resource

    Task IDs required: crypto

    Parent objects:

                    <ProfileTransformSet>

    Values:

            <TS1>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 1

            <TS2>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 2

            <TS3>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 3

            <TS4>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 4

            <TS5>
             (optional)

            Type: CryptoNameString

            Description:Transform Set 5

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileTransformSet> <ProfileTransformSetNames>

#### <Pfs>

    Description: Perfect Forward Secrecy Level

    Parent objects:

                    <Profile>

    Values:

            <PFS>
             (mandatory)

            Type: CryptoIPSecPFSType

            Description:PFS type

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <Pfs>

#### <ReverseRoute>

    Description: Reverse Route Injection

    Parent objects:

                    <Profile>

    Child objects:

                    <Enabled> - Enable reverse route

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ReverseRoute>

#### <Enabled>

    Description: Enable reverse route

    Task IDs required: crypto

    Parent objects:

                    <ReverseRoute>

    Values:

            <Distance>
             (optional)

            Type: CryptoDistance

            Description:Distance

            <Tag>
             (optional)

            Type: CryptoTag

            Description:Tag

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ReverseRoute> <Enabled>

#### <ProfileSecurityAssociation>

    Description: Security association parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <IdleTime> - Delete IPSec SAs after idle-time (in seconds)

                    <ProfileLifetime> - Security association lifetime

                    <ProfileReplay> - Set replay checking

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation>

#### <IdleTime>

    Description: Delete IPSec SAs after idle-time (in seconds)

    Task IDs required: crypto

    Parent objects:

                    <ProfileSecurityAssociation>

    Values:

            <Time>
             (mandatory)

            Type: CryptoIdleTimeRange

            Description:Idle time in seconds at which IPSec SAs are deleted

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <IdleTime>

#### <ProfileLifetime>

    Description: Security association lifetime

    Parent objects:

                    <ProfileSecurityAssociation>

    Child objects:

                    <Kilobytes> - Volume-based key duration

                    <Seconds> - Time-based key duration

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <ProfileLifetime>

#### <Kilobytes>

    Description: Volume-based key duration

    Task IDs required: crypto

    Parent objects:

                    <ProfileLifetime>

    Values:

            <KB>
             (mandatory)

            Type: CryptoLifetymeKilobytes

            Description:Security association duration in kilobytes encrypted

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <ProfileLifetime> <Kilobytes>

#### <Seconds>

    Description: Time-based key duration

    Task IDs required: crypto

    Parent objects:

                    <ProfileLifetime>

    Values:

            <Sec>
             (mandatory)

            Type: CryptoLifetimeSeconds

            Description:Security association duration in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <ProfileLifetime> <Seconds>

#### <ProfileReplay>

    Description: Set replay checking

    Parent objects:

                    <ProfileSecurityAssociation>

    Child objects:

                    <ProfileReplayDisabled> - Disable replay checking

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <ProfileReplay>

#### <ProfileReplayDisabled>

    Description: Disable replay checking

    Task IDs required: crypto

    Parent objects:

                    <ProfileReplay>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileSecurityAssociation> <ProfileReplay> <ProfileReplayDisabled>

#### <SessionKey>

    Description: Specify session key parameters

    Parent objects:

                    <Profile>

    Child objects:

                    <Inbound> - Specify inbound key parameters

                    <Outbound> - Specify outbound key parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey>

#### <Inbound>

    Description: Specify inbound key parameters

    Parent objects:

                    <SessionKey>

    Child objects:

                    <InboundAH> - Specify authentication header parameters

                    <InboundEsp> - Specify ESP parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Inbound>

#### <InboundAH>

    Description: Specify authentication header parameters

    Parent objects:

                    <Inbound>

    Child objects:

                    <InboundAHValue> - Inboung AH

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Inbound> <InboundAH>

#### <InboundAHValue>

    Description: Inboung AH

    Task IDs required: crypto

    Parent objects:

                    <InboundAH>

    Values:

            <inbound>
             (optional)

            Type: xsd:unsignedInt

            Description:Inbound

            <AH>
             (optional)

            Type: xsd:unsignedInt

            Description:AH

            <SPI>
             (optional)

            Type: CryptoSPI

            Description:SPI for security association

            <SA>
             (optional)

            Type: xsd:string

            Description:SA value (hex w/o leading 0x). Length: MD5: 32, SHA1: 40

            <UnusedID5>
             (optional)

            Type: xsd:unsignedInt

            Description:Unused, 0

            <UnusedID6>
             (optional)

            Type: xsd:unsignedInt

            Description:Unused, 0

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Inbound> <InboundAH> <InboundAHValue>

#### <InboundEsp>

    Description: Specify ESP parameters

    Parent objects:

                    <Inbound>

    Child objects:

                    <InboundEspValue> - Inbound ESP value

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Inbound> <InboundEsp>

#### <InboundEspValue>

    Description: Inbound ESP value

    Task IDs required: crypto

    Parent objects:

                    <InboundEsp>

    Values:

            <inbound>
             (optional)

            Type: xsd:unsignedInt

            Description:Inbound

            <ESP>
             (optional)

            Type: xsd:unsignedInt

            Description:ESP

            <SPI>
             (optional)

            Type: CryptoSPI

            Description:SPI for security association

            <SA>
             (optional)

            Type: xsd:string

            Description:SA value (hex w/o leading 0x). Length: DES: 16, 3DES: 48, AES: 32, 192AES: 48, 256AES: 64

            <Authenticator>
             (optional)

            Type: xsd:unsignedInt

            Description:Authenticator

            <Key>
             (optional)

            Type: xsd:string

            Description:Authentication key (in hex format). Length: MD5: 32, SHA1: 40

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Inbound> <InboundEsp> <InboundEspValue>

#### <Outbound>

    Description: Specify outbound key parameters

    Parent objects:

                    <SessionKey>

    Child objects:

                    <OutboundAH> - Specify authentication header parameters

                    <OutboundEsp> - Specify ESP parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Outbound>

#### <OutboundAH>

    Description: Specify authentication header parameters

    Parent objects:

                    <Outbound>

    Child objects:

                    <OutboundAHValue> - Outboung AH value

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Outbound> <OutboundAH>

#### <OutboundAHValue>

    Description: Outboung AH value

    Task IDs required: crypto

    Parent objects:

                    <OutboundAH>

    Values:

            <outbound>
             (optional)

            Type: xsd:unsignedInt

            Description:Outbound

            <AH>
             (optional)

            Type: xsd:unsignedInt

            Description:AH

            <SPI>
             (optional)

            Type: CryptoSPI

            Description:SPI for security association

            <SA>
             (optional)

            Type: xsd:string

            Description:SA value (hex w/o leading 0x). Length: MD5: 32, SHA1: 40

            <UnusedID5>
             (optional)

            Type: xsd:unsignedInt

            Description:unused, 0

            <Key>
             (optional)

            Type: xsd:string

            Description:Authentication key (in hex format). Length: MD5: 32, SHA1: 40

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Outbound> <OutboundAH> <OutboundAHValue>

#### <OutboundEsp>

    Description: Specify ESP parameters

    Parent objects:

                    <Outbound>

    Child objects:

                    <OutboundEspValue> - Outbound ESP value

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Outbound> <OutboundEsp>

#### <OutboundEspValue>

    Description: Outbound ESP value

    Task IDs required: crypto

    Parent objects:

                    <OutboundEsp>

    Values:

            <outbound>
             (optional)

            Type: xsd:unsignedInt

            Description:Outbound

            <ESP>
             (optional)

            Type: xsd:unsignedInt

            Description:ESP

            <SPI>
             (optional)

            Type: CryptoSPI

            Description:SPI for security association

            <SA>
             (optional)

            Type: xsd:string

            Description:SA value (hex w/o leading 0x). Length: DES: 16, 3DES: 48, AES: 32, 192AES: 48, 256AES: 64

            <Authent>
             (optional)

            Type: xsd:unsignedInt

            Description:authenticator

            <Key>
             (optional)

            Type: xsd:string

            Description:Authentication key (in hex format). Length: MD5: 32, SHA1: 40

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <SessionKey> <Outbound> <OutboundEsp> <OutboundEspValue>

#### <ProfileType>

    Description: Specify profile type

    Parent objects:

                    <Profile>

    Child objects:

                    <DynamicOrStatic> - Dynamic or static type of profile

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileType>

#### <DynamicOrStatic>

    Description: Dynamic or static type of profile

    Task IDs required: crypto

    Parent objects:

                    <ProfileType>

    Values:

            <Type>
             (mandatory)

            Type: CryptoIPSecProfileType

            Description:Profile type

            <Unused>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Zero is a default

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <ProfileTable> <Profile><Naming><Profile> <ProfileType> <DynamicOrStatic>

#### <MIBIPSecFlowMonHistory>

    Description: MIB IPSec Flowmonitor history tables

    Parent objects:

                    <IPSec>

    Child objects:

                    <FailureSize> - MIB IPSec Flowmonitor failure table size

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <MIBIPSecFlowMonHistory>

#### <FailureSize>

    Description: MIB IPSec Flowmonitor failure table size

    Task IDs required: crypto

    Parent objects:

                    <MIBIPSecFlowMonHistory>

    Values:

            <Num>
             (mandatory)

            Type: MIBIPSecFlowMonFailTableSize

            Description:Size of failure table

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IPSec> <MIBIPSecFlowMonHistory> <FailureSize>

## XML Schema Object Documentation for hfr_lc_fib_common_cfg, version 1. 0.

### Objects

#### <Hardware>

    Description: CEF hardware

    Parent objects:

                    <CEF>

    Child objects:

                    <Trace> - Configure trace file save parameters

#### <Trace>

    Description: Configure trace file save parameters

    Parent objects:

                    <Hardware>

    Child objects:

                    <Files> - Number of file instances

#### <Files>

    Description: Number of file instances

    Parent objects:

                    <Trace>

    Values:

            <Files>
             (mandatory)

            Type: Range. Value lies between 1 and 15

            Description:Specify number of file instances

        Default value: none.

## XML Schema Object Documentation for mpls_te_common, version 0. 0.

### Datatypes

#### MPLS_TEPathOptionProtectionType

        Definition: Enumeration. Valid values are:
            'Active' - Active path
            'Protecting' - Protecting Path

#### MPLS_TETunnelAffinityType

        Definition: Enumeration. Valid values are:
            'include' - Include Affinity
            'include-strict' - Strictly Include Affinity
            'exclude' - Exclude Affinity
            'exclude-all' - Exclude All Affinities

#### MPLS_TEAffinityValueType

        Definition: Enumeration. Valid values are:
            'HexValue' - Affinity value in Hex number
            'Bit-Position' - Affinity value by Bit-Position

#### MPLS_TEPathSelectionMetricType

        Definition: Enumeration. Valid values are:
            'IGP' - IGP Metric
            'TE' - TE Metric

#### MPLS_TEPathOptionPropertyType

        Definition: Enumeration. Valid values are:
            'None' - No property
            'Lockdown' - Path is not a canditate forreoptimization
            'Verbatim' - Explicit path does not require topology database
            'PCE' - Dynamic path found by PCE server

#### MPLS_TEPathOptionType

        Definition: Enumeration. Valid values are:
            'Not set' - Not Set
            'Dynamic' - Dynamic
            'ExplicitName' - Explicit, identified by name
            'ExplicitNumber' - Explicit, identified by number

#### MPLS_TEBandwidthPoolType

        Definition: Enumeration. Valid values are:
            'AnyPool' - Any Pool
            'SubPool' - Sub Pool

#### MPLS_TEBandwidthDSTEType

        Definition: Enumeration. Valid values are:
            'StandardDSTE' - IETF-Standard DSTE
            'PreStandardDSTE' - Pre-Standard DSTE

#### MPLS_TEBackupBandwidthPoolType

        Definition: Enumeration. Valid values are:
            'AnyPool' - Any Pool
            'GlobalPool' - Global Pool
            'SubPool' - Sub Pool

#### MPLS_TEBackupBandwidthClassType

        Definition: Enumeration. Valid values are:
            'Class0' - Class 0
            'Class1' - Class 1
            'AnyClass' - Any Class

#### MPLS_TEBandwidthLimitType

        Definition: Enumeration. Valid values are:
            'Unlimited' - Unlimited
            'Limited' - Limited

#### MPLS_TEAutorouteMetricType

        Definition: Enumeration. Valid values are:
            'Relative' - Relative
            'Absolute' - Absolute

#### MPLS_TE_IGPType

        Definition: Enumeration. Valid values are:
            'None' - Not set
            'ISIS' - IS-IS
            'OSPF' - OSPF

#### MPLS_TE_IGPProtocolType

        Definition: Enumeration. Valid values are:
            'None' - Not set
            'ISIS' - ISIS
            'OSPF' - OSPF

#### CType

        Definition: Enumeration. Valid values are:
            'CTYPE_NULL' - CTYPE_NULL
            'CTYPE_IPV4' - CTYPE_IPV4
            'CTYPE_IPV4_P2P_TUNNEL' - CTYPE_IPV4_P2P_TUNNEL
            'CTYPE_IPV6_P2P_TUNNEL' - CTYPE_IPV6_P2P_TUNNEL
            'CTYPE_IPV4_UNI' - CTYPE_IPV4_UNI
            'CTYPE_IPV4_P2MP_TUNNEL' - CTYPE_IPV4_P2MP_TUNNEL
            'CTYPE_IPV6_P2MP_TUNNEL' - CTYPE_IPV6_P2MP_TUNNEL

#### MPLS_TESRLGExcludeType

        Definition: Enumeration. Valid values are:
            'Mandatory' - SRLG Mandatory Exclude
            'Preferred' - SRLG Preferred Exclude

#### MPLS_TESwitchingCapType

        Definition: Enumeration. Valid values are:
            'PSC1' - PSC1
            'LSC' - LSC
            'FSC' - FSC

## XML Schema Object Documentation for ipv4_msdp_action, version 3. 1.

### Objects

#### <MSDP>

    Description: MSDP action data

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clears MSDP related information

    Available Paths:

     -

    <Action> <MSDP>

#### <Clear>

    Description: Clears MSDP related information

    Parent objects:

                    <MSDP>

    Child objects:

                    <PeerTable> - MSDP Peer clear data

                    <SACacheTable> - MSDP SA Cache clear data

                    <Statistics> - MSDP Stats clear data

    Available Paths:

     -

    <Action> <MSDP> <Clear>

#### <PeerTable>

    Description: MSDP Peer clear data

    Parent objects:

                    <Clear>

    Child objects:

                    <Peer> - Object to clear entry for this peer

    Available Paths:

     -

    <Action> <MSDP> <Clear> <PeerTable>

#### <Peer>

    Description: Object to clear entry for this peer

    Parent objects:

                    <PeerTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this peer

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <PeerTable> <Peer><Naming><PeerAddress>

#### <SACacheTable>

    Description: MSDP SA Cache clear data

    Parent objects:

                    <Clear>

    Child objects:

                    <SACache> - Object to clear SA Cache entry

    Available Paths:

     -

    <Action> <MSDP> <Clear> <SACacheTable>

#### <SACache>

    Description: Object to clear SA Cache entry

    Parent objects:

                    <SACacheTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:Group Address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this group in SA-cache

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <SACacheTable> <SACache><Naming><GroupAddress>

#### <Statistics>

    Description: MSDP Stats clear data

    Parent objects:

                    <Clear>

    Child objects:

                    <AllPeersStatistics> - MSDP clear all peers statistics

                    <AllStatistics> - MSDP clear all statistics

                    <PeerStatistics> - MSDP Peer Table Stats clear data

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics>

#### <AllPeersStatistics>

    Description: MSDP clear all peers statistics

    Parent objects:

                    <Statistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for all peers

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <AllPeersStatistics>

#### <AllStatistics>

    Description: MSDP clear all statistics

    Parent objects:

                    <Statistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this peer

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <AllStatistics>

#### <PeerStatistics>

    Description: MSDP Peer Table Stats clear data

    Parent objects:

                    <Statistics>

    Child objects:

                    <AllPeerStatisticTable> - MSDP clear all peer statistics

                    <PeerStatisticTable> - MSDP clear all peer statistics

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <PeerStatistics>

#### <AllPeerStatisticTable>

    Description: MSDP clear all peer statistics

    Parent objects:

                    <PeerStatistics>

    Child objects:

                    <AllPeerStatistic> - Object to clear peer stats entry

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <PeerStatistics> <AllPeerStatisticTable>

#### <AllPeerStatistic>

    Description: Object to clear peer stats entry

    Parent objects:

                    <AllPeerStatisticTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this peer

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <PeerStatistics> <AllPeerStatisticTable> <AllPeerStatistic><Naming><PeerAddress>

#### <PeerStatisticTable>

    Description: MSDP clear all peer statistics

    Parent objects:

                    <PeerStatistics>

    Child objects:

                    <PeerStatistic> - Object to clear peer stats entry

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <PeerStatistics> <PeerStatisticTable>

#### <PeerStatistic>

    Description: Object to clear peer stats entry

    Parent objects:

                    <PeerStatisticTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this peer

        Default value: none.

    Available Paths:

     -

    <Action> <MSDP> <Clear> <Statistics> <PeerStatistics> <PeerStatisticTable> <PeerStatistic><Naming><PeerAddress>

## XML Schema Object Documentation for manageability_perf_stats_cfg, version 4. 0.

### Objects

#### <Statistics>

    Description: Templates for collection of statistics

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <BGP> - BGP collection templates

                    <CPUNode> - Node CPU collection templates

                    <DataRateInterface> - Interface DataRate collection templates

                    <GenericCounterInterface> - Interface Generic GenericCounter collection templates

                    <LDP_MPLS> - MPLS LDP collection templates

                    <MemoryNode> - Node Memory collection templates

                    <OSPFv2Protocol> - OSPF v2 Protocol collection templates

                    <OSPFv3Protocol> - OSPF v3 Protocol collection templates

                    <ProcessNode> - Node Process collection templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics>

#### <OSPFv2Protocol>

    Description: OSPF v2 Protocol collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv2Protocol>

#### <TemplateTable>

    Description: Template name

    Parent objects:

                    <OSPFv2Protocol>

                    <OSPFv3Protocol>

                    <BGP>

                    <GenericCounterInterface>

                    <DataRateInterface>

                    <LDP_MPLS>

                    <CPUNode>

                    <MemoryNode>

                    <ProcessNode>

    Child objects:

                    <Template> - A template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv2Protocol> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv3Protocol> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <BGP> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <GenericCounterInterface> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <DataRateInterface> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <LDP_MPLS> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <CPUNode> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <MemoryNode> <TemplateTable>

     -

    <Configuration> <PerfMgmt> <Statistics> <ProcessNode> <TemplateTable>

#### <Template>

    Description: A template instance

    Parent objects:

                    <TemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <SampleInterval> - Frequency of each sample in minutes

                    <SampleSize> - Number of samples to be taken

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv2Protocol> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv3Protocol> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <BGP> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <GenericCounterInterface> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <DataRateInterface> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <LDP_MPLS> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <CPUNode> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <MemoryNode> <TemplateTable> <Template><Naming><TemplateName>

     -

    <Configuration> <PerfMgmt> <Statistics> <ProcessNode> <TemplateTable> <Template><Naming><TemplateName>

#### <SampleInterval>

    Description: Frequency of each sample in minutes

    Parent objects:

                    <Template>

    Values:

            <SampleInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Frequency of samples

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv2Protocol> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv3Protocol> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <BGP> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <GenericCounterInterface> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <DataRateInterface> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <LDP_MPLS> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <CPUNode> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <MemoryNode> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Statistics> <ProcessNode> <TemplateTable> <Template><Naming><TemplateName> <SampleInterval>

#### <SampleSize>

    Description: Number of samples to be taken

    Parent objects:

                    <Template>

    Values:

            <SampleSize>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Number of samples

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv2Protocol> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv3Protocol> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <BGP> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <GenericCounterInterface> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <DataRateInterface> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <LDP_MPLS> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <CPUNode> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <MemoryNode> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

     -

    <Configuration> <PerfMgmt> <Statistics> <ProcessNode> <TemplateTable> <Template><Naming><TemplateName> <SampleSize>

#### <OSPFv3Protocol>

    Description: OSPF v3 Protocol collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <OSPFv3Protocol>

#### <BGP>

    Description: BGP collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <BGP>

#### <GenericCounterInterface>

    Description: Interface Generic GenericCounter collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <GenericCounterInterface>

#### <DataRateInterface>

    Description: Interface DataRate collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <DataRateInterface>

#### <LDP_MPLS>

    Description: MPLS LDP collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <LDP_MPLS>

#### <CPUNode>

    Description: Node CPU collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <CPUNode>

#### <MemoryNode>

    Description: Node Memory collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <MemoryNode>

#### <ProcessNode>

    Description: Node Process collection templates

    Parent objects:

                    <Statistics>

    Child objects:

                    <TemplateTable> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Statistics> <ProcessNode>

## XML Schema Object Documentation for es_acl_cfg, version 1. 0.

### Objects

#### <ES_ACL>

    Description: Layer 2 ACL configuration data

    Task IDs required: acl

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccessListTable> - Table of access lists

    Available Paths:

     -

    <Configuration> <ES_ACL>

#### <AccessListTable>

    Description: Table of access lists

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <AccessList> - An ACL

    Available Paths:

     -

    <Configuration> <ES_ACL> <AccessListTable>

#### <AccessList>

    Description: An ACL

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: ES_ACLName

            Description:Name of the access list

    Child objects:

                    <AccessListEntryTable> - ACL entry table; contains list of access list entries

    Available Paths:

     -

    <Configuration> <ES_ACL> <AccessListTable> <AccessList><Naming><Name>

#### <AccessListEntryTable>

    Description: ACL entry table; contains list of access list entries

    Parent objects:

                    <AccessList>

    Child objects:

                    <AccessListEntry> - An ACL entry; either a description (remark) or anAccess List Entry to match against

    Available Paths:

     -

    <Configuration> <ES_ACL> <AccessListTable> <AccessList><Naming><Name> <AccessListEntryTable>

#### <AccessListEntry>

    Description: An ACL entry; either a description (remark) or anAccess List Entry to match against

    Parent objects:

                    <AccessListEntryTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence number of access list entry

    Value: EsAclAce

    Available XML formats:

                    ES_ACERule

    Available Paths:

     -

    <Configuration> <ES_ACL> <AccessListTable> <AccessList><Naming><Name> <AccessListEntryTable> <AccessListEntry><Naming><SequenceNumber>

### Datatypes

#### ES_ACLName

        Definition: BoundedString. Length less than or equal to 32

## XML Schema Object Documentation for atmmib_cfg, version 1. 0.

### Objects

#### <ATM>

    Description: ATM notification configuration

    Task IDs required: atm

    Parent objects:

                    <Notification>

    Child objects:

                    <PVC> - Enable ATM PVC notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ATM>

#### <PVC>

    Description: Enable ATM PVC notification

    Parent objects:

                    <ATM>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Minimum period between successive traps (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ATM> <PVC>

## XML Schema Object Documentation for crypto_ike_cfg, version 2. 12.

### Objects

#### <IKE>

    Description: IKE configuration root

    Task IDs required: crypto

    Parent objects:

                    <Crypto>

    Child objects:

                    <CallAdmissionControl> - Call Admission Control Limits

                    <CheckPointDisabled> - Disable IPSec checkpoint capability

                    <Client> - Client configuration policy

                    <Enable> - Enable ISAKMP

                    <Identity> - The identity which ISAKMP will use

                    <KeepAlive> - Set a keepalive interval for use with IOS/IOX peers

                    <KeyRingTable> - Key-rings

                    <Logging> - Logging configuration

                    <PeerTable> - Peer Policy

                    <PolicySet> - policy-set configuration

                    <PolicyTable> - Policy for an ISAKMP protection suite

                    <ProfileTable> - ISAKMP profiles

    Available Paths:

     -

    <Configuration> <Crypto> <IKE>

#### <CheckPointDisabled>

    Description: Disable IPSec checkpoint capability

    Parent objects:

                    <IKE>

    Child objects:

                    <DisableValue> - Disable checkpoint

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CheckPointDisabled>

#### <DisableValue>

    Description: Disable checkpoint

    Task IDs required: crypto

    Parent objects:

                    <CheckPointDisabled>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CheckPointDisabled> <DisableValue>

#### <Logging>

    Description: Logging configuration

    Parent objects:

                    <IKE>

    Child objects:

                    <TunnelStatus> - Tunnel status configuration

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Logging>

#### <TunnelStatus>

    Description: Tunnel status configuration

    Parent objects:

                    <Logging>

    Child objects:

                    <Enable> - Enable logging tunnel status

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Logging> <TunnelStatus>

#### <Enable>

    Description: Enable logging tunnel status

    Parent objects:

                    <TunnelStatus>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging tunnel status

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Logging> <TunnelStatus> <Enable>

#### <Enable>

    Description: Enable ISAKMP

    Parent objects:

                    <IKE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Enable>

#### <Identity>

    Description: The identity which ISAKMP will use

    Parent objects:

                    <IKE>

    Values:

            <ID>
             (mandatory)

            Type: Range. Value lies between 4 and 5

            Description:Identity

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Identity>

#### <KeepAlive>

    Description: Set a keepalive interval for use with IOS/IOX peers

    Task IDs required: crypto

    Parent objects:

                    <IKE>

    Child objects:

                    <Parameters> - Set keepalive parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeepAlive>

#### <Parameters>

    Description: Set keepalive parameters

    Task IDs required: crypto

    Parent objects:

                    <KeepAlive>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 10 and 3600

            Description:Number of seconds between keep alives

            <RetryInterval>
             (mandatory)

            Type: Range. Value lies between 2 and 60

            Description:Number of seconds between retries if keepalive fails

            <MODE>
             (mandatory)

            Type: CryptoIKEKeepaliveModeType

            Description:DPD mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeepAlive> <Parameters>

#### <PolicyTable>

    Description: Policy for an ISAKMP protection suite

    Parent objects:

                    <IKE>

    Child objects:

                    <Policy> - Priority of protection suite

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable>

#### <Policy>

    Description: Priority of protection suite

    Parent objects:

                    <PolicyTable>

    <Naming>:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 10000

            Description:Priority of protection suite

    Child objects:

                    <AuthenticationMethod> - Authentication method for protection suite

                    <Description> - Description for this IKE policy

                    <Encryption> - Encryption algorithm for protection suite

                    <Group> - The Diffie-Hellman group

                    <Hash> - Hash algorithm for protection suite

                    <LifetimeInSeconds> - Lifetime in seconds for ISAKMP SA

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority>

#### <Description>

    Description: Description for this IKE policy

    Parent objects:

                    <Policy>

    Values:

            <Text>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description for this IKE policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <Description>

#### <AuthenticationMethod>

    Description: Authentication method for protection suite

    Parent objects:

                    <Policy>

    Values:

            <Method>
             (mandatory)

            Type: CryptoIKEAuthenticationMethodType

            Description:Authentication Method

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <AuthenticationMethod>

#### <Group>

    Description: The Diffie-Hellman group

    Parent objects:

                    <Policy>

    Values:

            <Group>
             (mandatory)

            Type: CryptoIKEGroupType

            Description:Group

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <Group>

#### <Encryption>

    Description: Encryption algorithm for protection suite

    Parent objects:

                    <Policy>

    Values:

            <Encrypt>
             (mandatory)

            Type: CryptoIKEEncryptionMethodType

            Description:Encryption

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <Encryption>

#### <Hash>

    Description: Hash algorithm for protection suite

    Parent objects:

                    <Policy>

    Values:

            <Hash>
             (mandatory)

            Type: CryptoIKEHashType

            Description:Hash

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <Hash>

#### <LifetimeInSeconds>

    Description: Lifetime in seconds for ISAKMP SA

    Parent objects:

                    <Policy>

    Values:

            <Seconds>
             (mandatory)

            Type: Range. Value lies between 60 and 2592000

            Description:Lifetime in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicyTable> <Policy><Naming><Priority> <LifetimeInSeconds>

#### <PolicySet>

    Description: policy-set configuration

    Parent objects:

                    <IKE>

    Child objects:

                    <PolicySetName> - PolicySet name

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicySet>

#### <PolicySetName>

    Description: PolicySet name

    Parent objects:

                    <PolicySet>

    <Naming>:

            <PolicySetName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:policySet name

    Child objects:

                    <Description> - Description for this Policy Set

                    <MatchIPAddress> - MatchAddress

                    <Policy> - Policy

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicySet> <PolicySetName><Naming><PolicySetName>

#### <Description>

    Description: Description for this Policy Set

    Parent objects:

                    <PolicySetName>

    Values:

            <Text>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description for this Policy Set

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicySet> <PolicySetName><Naming><PolicySetName> <Description>

#### <Policy>

    Description: Policy

    Parent objects:

                    <PolicySetName>

    Values:

            <Policy1>
             (mandatory)

            Type: Range. Value lies between 1 and 10000

            Description:Policy priority to use

            <Policy2>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Policy priority to use

            <Policy3>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Policy priority to use

            <Policy4>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Policy priority to use

            <Policy5>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Policy priority to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicySet> <PolicySetName><Naming><PolicySetName> <Policy>

#### <MatchIPAddress>

    Description: MatchAddress

    Parent objects:

                    <PolicySetName>

    Values:

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF tag - use 'default' for the DEFAULT vrf

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 address

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PolicySet> <PolicySetName><Naming><PolicySetName> <MatchIPAddress>

#### <Client>

    Description: Client configuration policy

    Parent objects:

                    <IKE>

    Child objects:

                    <BrowserTable> - Browser proxy attributes for client

                    <GroupTable> - Group profile attributes for client

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client>

#### <GroupTable>

    Description: Group profile attributes for client

    Parent objects:

                    <Client>

    Child objects:

                    <Group> - group name

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable>

#### <Group>

    Description: group name

    Task IDs required: crypto

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 127

            Description:group name

    Child objects:

                    <ACL> - Split tunneling inclusion access-list number

                    <AddressPoolName> - Name of address pool

                    <AutoUpdateTable> - Configure auto-update

                    <BROWSER_PROXY> - Configure browser-proxy

                    <BackupServer> - Backup Server

                    <CFG_BANNER> - Specify mode config banner

                    <CFG_URL> - URL for the client to fetch configuration

                    <CFG_VER> - version of the configuration available at the URL

                    <DNS> - DNS Addresses

                    <DefaultDomainName> - Default domain name to send to client

                    <Firewall> - Enforce group firewall feature

                    <LocalLAN> - Enable Local LAN Access with no split tunnel

                    <Lock> - Enforce group lock feature

                    <MaxLogins> - Maximum simultaneous logins for users in this group

                    <MaxUsers> - Maximum number of users for this group

                    <NetMask> - IP Network Mask

                    <PFS> - The client should propose PFS

                    <PreSharedKey> - pre-shared key/IKE password

                    <SavePassword> - Allows remote client to save XAUTH password

                    <SplitDNSTable> - Split DNS

                    <WINS> - WINS Addresses

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName>

#### <PreSharedKey>

    Description: pre-shared key/IKE password

    Parent objects:

                    <Group>

    Values:

            <Key>
             (mandatory)

            Type: BoundedString. Length less than or equal to 127

            Description:pre-shared key

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <PreSharedKey>

#### <ACL>

    Description: Split tunneling inclusion access-list number

    Parent objects:

                    <Group>

    Values:

            <AccessListNUM>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:access-list for split-tunneling

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <ACL>

#### <PFS>

    Description: The client should propose PFS

    Parent objects:

                    <Group>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <PFS>

#### <LocalLAN>

    Description: Enable Local LAN Access with no split tunnel

    Parent objects:

                    <Group>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <LocalLAN>

#### <Lock>

    Description: Enforce group lock feature

    Parent objects:

                    <Group>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <Lock>

#### <SavePassword>

    Description: Allows remote client to save XAUTH password

    Parent objects:

                    <Group>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <SavePassword>

#### <Firewall>

    Description: Enforce group firewall feature

    Parent objects:

                    <Group>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <Firewall>

#### <DNS>

    Description: DNS Addresses

    Parent objects:

                    <Group>

    Values:

            <PrimaryDNS>
             (mandatory)

            Type: IPV4Address

            Description:Primary DNS IP address

            <SecondaryDNS>
             (mandatory)

            Type: IPV4Address

            Description:Secondary DNS IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <DNS>

#### <DefaultDomainName>

    Description: Default domain name to send to client

    Parent objects:

                    <Group>

    Values:

            <DN>
             (mandatory)

            Type: BoundedString. Length less than or equal to 250

            Description:default domain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <DefaultDomainName>

#### <AddressPoolName>

    Description: Name of address pool

    Parent objects:

                    <Group>

    Values:

            <PN>
             (mandatory)

            Type: BoundedString. Length less than or equal to 127

            Description:address pool name

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <AddressPoolName>

#### <WINS>

    Description: WINS Addresses

    Parent objects:

                    <Group>

    Values:

            <PrimaryWINS>
             (mandatory)

            Type: IPV4Address

            Description:Primary WINS IP address

            <SecondaryWINS>
             (mandatory)

            Type: IPV4Address

            Description:Secondary WINS IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <WINS>

#### <SplitDNSTable>

    Description: Split DNS

    Parent objects:

                    <Group>

    Child objects:

                    <SplitDNS> - DNS name to append for resolution

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <SplitDNSTable>

#### <SplitDNS>

    Description: DNS name to append for resolution

    Parent objects:

                    <SplitDNSTable>

    <Naming>:

            <Extension>
             (mandatory)

            Type: xsd:string

            Description:DNS extension

    Child objects:

                    <Enable> - Split DNS enabled

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <SplitDNSTable> <SplitDNS><Naming><Extension>

#### <Enable>

    Description: Split DNS enabled

    Parent objects:

                    <SplitDNS>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <SplitDNSTable> <SplitDNS><Naming><Extension> <Enable>

#### <MaxLogins>

    Description: Maximum simultaneous logins for users in this group

    Parent objects:

                    <Group>

    Values:

            <LoginsNum>
             (mandatory)

            Type: Range. Value lies between 0 and 65536

            Description:Maximum logins for users for this group

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <MaxLogins>

#### <MaxUsers>

    Description: Maximum number of users for this group

    Parent objects:

                    <Group>

    Values:

            <UsersNum>
             (mandatory)

            Type: Range. Value lies between 0 and 16384

            Description:Maximum connected users for this group

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <MaxUsers>

#### <BackupServer>

    Description: Backup Server

    Parent objects:

                    <Group>

    Child objects:

                    <Location> - Backup Server hostname or A.B.C.D IP address

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <BackupServer>

#### <Location>

    Description: Backup Server hostname or A.B.C.D IP address

    Parent objects:

                    <BackupServer>

    <Naming>:

            <Server>
             (mandatory)

            Type: xsd:string

            Description:Backup Server hostname or A.B.C.D IP address

    Child objects:

                    <Enable> - Backup Server enabled

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <BackupServer> <Location><Naming><Server>

#### <Enable>

    Description: Backup Server enabled

    Parent objects:

                    <Location>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <BackupServer> <Location><Naming><Server> <Enable>

#### <NetMask>

    Description: IP Network Mask

    Parent objects:

                    <Group>

    Values:

            <MASK>
             (mandatory)

            Type: IPV4Mask

            Description:IP Network Mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <NetMask>

#### <CFG_URL>

    Description: URL for the client to fetch configuration

    Parent objects:

                    <Group>

    Values:

            <CFGURL>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:URL the client will use to fetch configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <CFG_URL>

#### <CFG_VER>

    Description: version of the configuration available at the URL

    Parent objects:

                    <Group>

    Values:

            <CFGVER>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:The version number

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <CFG_VER>

#### <CFG_BANNER>

    Description: Specify mode config banner

    Parent objects:

                    <Group>

    Values:

            <CFGBANNER>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:banner-text

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <CFG_BANNER>

#### <BROWSER_PROXY>

    Description: Configure browser-proxy

    Parent objects:

                    <Group>

    Values:

            <BROWSERPROXY>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:Browser proxy map name

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <BROWSER_PROXY>

#### <AutoUpdateTable>

    Description: Configure auto-update

    Parent objects:

                    <Group>

    Child objects:

                    <AutoUpdate> - Client name, URL and revision string

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <AutoUpdateTable>

#### <AutoUpdate>

    Description: Client name, URL and revision string

    Parent objects:

                    <AutoUpdateTable>

    <Naming>:

            <ClientName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Client name

            <URL>
             (mandatory)

            Type: xsd:string

            Description:protocol://username:password@a.b.c.d/dir

            <Revision>
             (mandatory)

            Type: EncodedBoundedString

            Description:Use comma delimited list of revision strings only

    Child objects:

                    <Enable> - Enable auto update

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <AutoUpdateTable> <AutoUpdate><Naming><ClientName><URL><Revision>

#### <Enable>

    Description: Enable auto update

    Parent objects:

                    <AutoUpdate>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable auto update

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <GroupTable> <Group><Naming><GroupName> <AutoUpdateTable> <AutoUpdate><Naming><ClientName><URL><Revision> <Enable>

#### <BrowserTable>

    Description: Browser proxy attributes for client

    Parent objects:

                    <Client>

    Child objects:

                    <Browser> - Browser name

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable>

#### <Browser>

    Description: Browser name

    Task IDs required: crypto

    Parent objects:

                    <BrowserTable>

    <Naming>:

            <BrowserName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Browser name

    Child objects:

                    <AUTO_DETECT> - Auto-Detect proxy settings

                    <BYPASS_LOCAL> - Bypass proxy settings for local

                    <EXCEPTION_LIST> - Configure exception list

                    <NONE> - Don't use any proxy server

                    <ProxyServer> - Configure proxy server

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName>

#### <AUTO_DETECT>

    Description: Auto-Detect proxy settings

    Parent objects:

                    <Browser>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName> <AUTO_DETECT>

#### <BYPASS_LOCAL>

    Description: Bypass proxy settings for local

    Parent objects:

                    <Browser>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName> <BYPASS_LOCAL>

#### <EXCEPTION_LIST>

    Description: Configure exception list

    Parent objects:

                    <Browser>

    Values:

            <EXCEPTION_LIST>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:semi-colon(;) delimited exception list

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName> <EXCEPTION_LIST>

#### <NONE>

    Description: Don't use any proxy server

    Parent objects:

                    <Browser>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName> <NONE>

#### <ProxyServer>

    Description: Configure proxy server

    Parent objects:

                    <Browser>

    Values:

            <ProxyServer>
             (mandatory)

            Type: BoundedString. Length less than or equal to 255

            Description:Address:Port format

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <Client> <BrowserTable> <Browser><Naming><BrowserName> <ProxyServer>

#### <KeyRingTable>

    Description: Key-rings

    Parent objects:

                    <IKE>

    Child objects:

                    <KeyRing> - Keyring parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable>

#### <KeyRing>

    Description: Keyring parameters

    Parent objects:

                    <KeyRingTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:name of the keyring

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF tag - use 'default' for DEFAULT vrf

    Child objects:

                    <Description> - Description for this keyring

                    <LocalIPAddress> - Limit the keyring usage to a local address

                    <PreSharedKeyTable> - Pre-Shared Key

                    <RSAPublicKeyTable> - Peer RSA public key chain management

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF>

#### <Description>

    Description: Description for this keyring

    Parent objects:

                    <KeyRing>

    Values:

            <Text>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description for this keyring

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <Description>

#### <LocalIPAddress>

    Description: Limit the keyring usage to a local address

    Parent objects:

                    <KeyRing>

    Values:

            <IP>
             (mandatory)

            Type: IPV4Address

            Description:IP address to bind to

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <LocalIPAddress>

#### <PreSharedKeyTable>

    Description: Pre-Shared Key

    Parent objects:

                    <KeyRing>

    Child objects:

                    <PreSharedKeyInstance> - Pre-shared-key instance

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <PreSharedKeyTable>

#### <PreSharedKeyInstance>

    Description: Pre-shared-key instance

    Parent objects:

                    <PreSharedKeyTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:string

            Description:hostname/address

            <Address>
             (optional)

            Type: IPAddress

            Description:address prefix

            <Hostname>
             (optional)

            Type: BoundedString. Length less than or equal to 127

            Description:host with which this key is shared

            <Mask>
             (mandatory)

            Type: IPAddress

            Description:address prefix mask - use 'ffffffff' for hostname

    Child objects:

                    <Key> - Pre-Shared key

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <PreSharedKeyTable> <PreSharedKeyInstance><Naming><ID><Address><Hostname><Mask>

#### <Key>

    Description: Pre-Shared key

    Parent objects:

                    <PreSharedKeyInstance>

    Values:

            <PSK>
             (mandatory)

            Type: BoundedString. Length less than or equal to 127

            Description:pre shared key

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <PreSharedKeyTable> <PreSharedKeyInstance><Naming><ID><Address><Hostname><Mask> <Key>

#### <RSAPublicKeyTable>

    Description: Peer RSA public key chain management

    Parent objects:

                    <KeyRing>

    Child objects:

                    <PublicKeyInstance> - RSA public key instance

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <RSAPublicKeyTable>

#### <PublicKeyInstance>

    Description: RSA public key instance

    Parent objects:

                    <RSAPublicKeyTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: xsd:string

            Description:named-key/addressed-key

            <Address>
             (optional)

            Type: IPAddress

            Description:ip address

            <Hostname>
             (optional)

            Type: BoundedString. Length less than or equal to 127

            Description:name of key

            <Usage>
             (mandatory)

            Type: CryptoIKERSAPublicKeyUsageType

            Description:key usage

    Child objects:

                    <AssignedAddress> - Address assigned to the key

                    <Key> - Peers RSA public key, 'quit' is used as a delimiter

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <RSAPublicKeyTable> <PublicKeyInstance><Naming><ID><Address><Hostname><Usage>

#### <AssignedAddress>

    Description: Address assigned to the key

    Parent objects:

                    <PublicKeyInstance>

    Values:

            <AssignedIP>
             (mandatory)

            Type: IPV4Address

            Description:Address assigned to the named public key

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <RSAPublicKeyTable> <PublicKeyInstance><Naming><ID><Address><Hostname><Usage> <AssignedAddress>

#### <Key>

    Description: Peers RSA public key, 'quit' is used as a delimiter

    Parent objects:

                    <PublicKeyInstance>

    Values:

            <RSAPublicKey>
             (mandatory)

            Type: BoundedString. Length less than or equal to 1023

            Description:Peers RSA public key

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <KeyRingTable> <KeyRing><Naming><Name><VRF> <RSAPublicKeyTable> <PublicKeyInstance><Naming><ID><Address><Hostname><Usage> <Key>

#### <ProfileTable>

    Description: ISAKMP profiles

    Parent objects:

                    <IKE>

    Child objects:

                    <Profile> - Profile parameters

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable>

#### <Profile>

    Description: Profile parameters

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <MODE>
             (mandatory)

            Type: xsd:string

            Description:isa-prof/isa-prof-local

            <ProfileName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Profile name

    Child objects:

                    <AAA> - The policy for using attributes Rx from AAA server

                    <AccountList> - Client configuration settings

                    <AuthenticationList> - AAA authentication list to use

                    <AuthorizationList> - AAA authorization list to use

                    <Description> - Description for the ISAKMP profile

                    <DisableGlobalKeepalive> - Disable keepalive global declarations

                    <DisableReXauth> - Disable re-xauth

                    <KeyRingTable> - Keyring to use within the profile

                    <MatchAddressIDTable> - Match id according the IP Address & mask

                    <MatchIDTable> - Match values of peer

                    <SelfIdentity> - Specify identity to use

                    <SingleSAPerInterface> - Enable single SA on interface

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName>

#### <Description>

    Description: Description for the ISAKMP profile

    Parent objects:

                    <Profile>

    Values:

            <Text>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description for this ISAKMP profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <Description>

#### <AAA>

    Description: The policy for using attributes Rx from AAA server

    Parent objects:

                    <Profile>

    Values:

            <ATTRPriority>
             (mandatory)

            Type: Range. Value lies between 1 and 2

            Description:Define the attribute priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <AAA>

#### <AccountList>

    Description: Client configuration settings

    Parent objects:

                    <Profile>

    Values:

            <ListName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of accounting list

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <AccountList>

#### <AuthenticationList>

    Description: AAA authentication list to use

    Parent objects:

                    <Profile>

    Values:

            <ListName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Named authentication list

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <AuthenticationList>

#### <SingleSAPerInterface>

    Description: Enable single SA on interface

    Parent objects:

                    <Profile>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to force single IPSec SA on interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <SingleSAPerInterface>

#### <DisableGlobalKeepalive>

    Description: Disable keepalive global declarations

    Parent objects:

                    <Profile>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <DisableGlobalKeepalive>

#### <DisableReXauth>

    Description: Disable re-xauth

    Parent objects:

                    <Profile>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:True to disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <DisableReXauth>

#### <KeyRingTable>

    Description: Keyring to use within the profile

    Parent objects:

                    <Profile>

    Values:

            <Keyring1>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

            <Keyring2>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

            <Keyring3>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

            <Keyring4>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

            <Keyring5>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

            <Keyring6>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the keyring to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <KeyRingTable>

#### <AuthorizationList>

    Description: AAA authorization list to use

    Parent objects:

                    <Profile>

    Values:

            <ListName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Named authorization list

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <AuthorizationList>

#### <SelfIdentity>

    Description: Specify identity to use

    Parent objects:

                    <Profile>

    Values:

            <ID>
             (mandatory)

            Type: CryptoIKEProfileSelfIdentityType

            Description:ID

            <UserFQDN>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:User FQDN user@full.domain.com

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <SelfIdentity>

#### <MatchIDTable>

    Description: Match values of peer

    Parent objects:

                    <Profile>

    Child objects:

                    <MatchID> - group | host | user-fqdn

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchIDTable>

#### <MatchID>

    Description: group | host | user-fqdn

    Parent objects:

                    <MatchIDTable>

    <Naming>:

            <IdentityType>
             (mandatory)

            Type: xsd:string

            Description:Identity type

            <PeersIdentity>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:Peers identity

    Child objects:

                    <SetInterface> - Set the related interface/IPSec-profile name

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchIDTable> <MatchID><Naming><IdentityType><PeersIdentity>

#### <SetInterface>

    Description: Set the related interface/IPSec-profile name

    Parent objects:

                    <MatchAddressID>

                    <MatchID>

    Values:

            <Type>
             (mandatory)

            Type: xsd:string

            Description:ipsec-prof or interface

            <Interface1>
             (optional)

            Type: xsd:string

            Description:IPSec profile name/tunnel-ipsec or service-ipsec/service-gre

            <Interface2>
             (optional)

            Type: xsd:string

            Description:IPSec profile name/tunnel-ipsec or service-ipsec/service-gre

            <Interface3>
             (optional)

            Type: xsd:string

            Description:IPSec profile name/tunnel-ipsec or service-ipsec/service-gre

            <Interface4>
             (optional)

            Type: xsd:string

            Description:IPSec profile name/tunnel-ipsec or service-ipsec/service-gre

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchIDTable> <MatchID><Naming><IdentityType><PeersIdentity> <SetInterface>

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchAddressIDTable> <MatchAddressID><Naming><VRF><Address><Mask> <SetInterface>

#### <MatchAddressIDTable>

    Description: Match id according the IP Address & mask

    Parent objects:

                    <Profile>

    Child objects:

                    <MatchAddressID> - address description

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchAddressIDTable>

#### <MatchAddressID>

    Description: address description

    Parent objects:

                    <MatchAddressIDTable>

    <Naming>:

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF tag - use 'default' for the DEFAULT vrf

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IPV4 address

            <Mask>
             (mandatory)

            Type: IPAddress

            Description:IP mask

    Child objects:

                    <SetInterface> - Set the related interface/IPSec-profile name

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <ProfileTable> <Profile><Naming><MODE><ProfileName> <MatchAddressIDTable> <MatchAddressID><Naming><VRF><Address><Mask>

#### <PeerTable>

    Description: Peer Policy

    Parent objects:

                    <IKE>

    Child objects:

                    <Peer> - Peer Table

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PeerTable>

#### <Peer>

    Description: Peer Table

    Parent objects:

                    <PeerTable>

    <Naming>:

            <Identity>
             (mandatory)

            Type: xsd:string

            Description:address/hostname

            <Hostname>
             (optional)

            Type: xsd:string

            Description:hostname of peer

            <Address>
             (optional)

            Type: IPAddress

            Description:Peer IP address

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF tag - use 'default' for the DEFAULT vrf

    Child objects:

                    <Description> - IKE peer description

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PeerTable> <Peer><Naming><Identity><Hostname><Address><VRF>

#### <Description>

    Description: IKE peer description

    Parent objects:

                    <Peer>

    Values:

            <Text>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description of the peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <PeerTable> <Peer><Naming><Identity><Hostname><Address><VRF> <Description>

#### <CallAdmissionControl>

    Description: Call Admission Control Limits

    Parent objects:

                    <IKE>

    Child objects:

                    <IKECPULimit> - Maximum ike CPU usage to accept new calls

                    <InNegotiationSALimit> - Maximum in-negotiation IKE SA limit

                    <SALimit> - Maximum active IKE SAs allowed

                    <TotalCPULimit> - Maximum total CPU usage to accept new calls

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CallAdmissionControl>

#### <SALimit>

    Description: Maximum active IKE SAs allowed

    Parent objects:

                    <CallAdmissionControl>

    Values:

            <Actice>
             (mandatory)

            Type: Range. Value lies between 1 and 100000

            Description:IKE active SA limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CallAdmissionControl> <SALimit>

#### <InNegotiationSALimit>

    Description: Maximum in-negotiation IKE SA limit

    Parent objects:

                    <CallAdmissionControl>

    Values:

            <InNegotiation>
             (mandatory)

            Type: Range. Value lies between 1 and 100000

            Description:IKE in-negotiation SA limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CallAdmissionControl> <InNegotiationSALimit>

#### <TotalCPULimit>

    Description: Maximum total CPU usage to accept new calls

    Parent objects:

                    <CallAdmissionControl>

    Values:

            <TotalCPU>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Total CPU usage limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CallAdmissionControl> <TotalCPULimit>

#### <IKECPULimit>

    Description: Maximum ike CPU usage to accept new calls

    Parent objects:

                    <CallAdmissionControl>

    Values:

            <IKECPU>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:IKE CPU usage limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <IKE> <CallAdmissionControl> <IKECPULimit>

### Datatypes

#### CryptoIKEAuthenticationMethodType

        Definition: Enumeration. Valid values are:
            'AuthPreShared' - Pre Shared key authentication
            'AuthDSSSignature' - DSS Signature Authentication
            'AuthRSASignature' - RSA Signature Authentication
            'AuthRSAEncryption' - RSA Encryption Authentication

#### CryptoIKEEncryptionMethodType

        Definition: Enumeration. Valid values are:
            'DES' - DES
            'AES128' - 128 Bit AES Encryption
            'AES192' - 192 Bit AES Encryption
            'AES256' - 256 Bit AES Encryption
            '3DES' - Triple DES Encryption

#### CryptoIKEHashType

        Definition: Enumeration. Valid values are:
            'MD5' - MD5
            'SHA' - SHA

#### CryptoIKEGroupType

        Definition: Enumeration. Valid values are:
            'Group1' - Diffie-Hellman Group 1
            'Group2' - Diffie-Hellman Group 2
            'Group5' - Diffie-Hellman Group 5

#### CryptoIKEProfileSelfIdentityType

        Definition: Enumeration. Valid values are:
            'Address' - ipv4 address
            'HostName' - fully qualified domain name
            'UserFQDN' - user FQDN

#### CryptoIKERSAPublicKeyUsageType

        Definition: Enumeration. Valid values are:
            'Encryption' - encryption
            'Signature' - signature

#### CryptoIKEKeepaliveModeType

        Definition: Enumeration. Valid values are:
            'IOS' - IOS keepalive mode
            'DPDOnDemand' - DPD on demand mode
            'DPDPeriodic' - DPD periodic mode

## XML Schema Object Documentation for igmpsn_oper, version 1. 10.

### Objects

#### <IGMPSnooping>

    Description: IGMP snooping operational data

    Task IDs required: l2vpn

    Parent objects:

                    <Operational>

    Child objects:

                    <BridgeDomainTable> - IGMP Snooping Bridge Domain Table

                    <GroupTable> - IGMP Snooping Group Table

                    <PortGroupTable> - IGMP Snooping Group Table

                    <PortTable> - IGMP Snooping Port Table

                    <ProfileReferenceTable> - IGMP Snooping Profile Reference Table

                    <ProfileSummary> - IGMP Snooping Profile Summary

                    <ProfileTable> - IGMP Snooping Profile Table

                    <Redundancy> - IGMP redundancy

                    <Summary> - IGMP Snooping Summary

    Available Paths:

     -

    <Operational> <IGMPSnooping>

#### <ProfileTable>

    Description: IGMP Snooping Profile Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Profile> - IGMP Snooping Profile

    Available Paths:

     -

    <Operational> <IGMPSnooping> <ProfileTable>

#### <Profile>

    Description: IGMP Snooping Profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: igmpsn_edm_profile_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName>

#### <ProfileSummary>

    Description: IGMP Snooping Profile Summary

    Parent objects:

                    <IGMPSnooping>

    Value: igmpsn_edm_profile_summary_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <ProfileSummary>

#### <ProfileReferenceTable>

    Description: IGMP Snooping Profile Reference Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <ProfileReference> - IGMP Snooping Reference Profile

    <Filter> (Optional Filter Tag):

                    <IGMPSnoopingBridgeDomainNameFilter>

                    <IGMPSnoopingPortNameFilter>

    Available Paths:

     -

    <Operational> <IGMPSnooping> <ProfileReferenceTable>

#### <ProfileReference>

    Description: IGMP Snooping Reference Profile

    Parent objects:

                    <ProfileReferenceTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: igmpsn_edm_profile_reference_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <ProfileReferenceTable> <ProfileReference><Naming><ProfileName>

#### <PortTable>

    Description: IGMP Snooping Port Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Port> - IGMP Snooping Port

    <Filter> (Optional Filter Tag):

                    <IGMPSnoopingBridgeDomainNameFilter>

    Available Paths:

     -

    <Operational> <IGMPSnooping> <PortTable>

#### <Port>

    Description: IGMP Snooping Port

    Parent objects:

                    <PortTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Value: igmpsn_edm_intf_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <PortTable> <Port><Naming><PortName>

#### <PortGroupTable>

    Description: IGMP Snooping Group Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <PortGroup> - IGMP Snooping Port Group

    <Filter> (Optional Filter Tag):

                    <IGMPSnoopingGroupCombinationFilter>

    Available Paths:

     -

    <Operational> <IGMPSnooping> <PortGroupTable>

#### <PortGroup>

    Description: IGMP Snooping Port Group

    Parent objects:

                    <PortGroupTable>

    <Naming>:

            <BDName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of group

    Value: igmpsn_edm_port_group_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <PortGroupTable> <PortGroup><Naming><BDName><PortName><GroupAddress>

#### <GroupTable>

    Description: IGMP Snooping Group Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Group> - IGMP Snooping Group

    <Filter> (Optional Filter Tag):

                    <IGMPSnoopingGroupCombinationFilter>

    Available Paths:

     -

    <Operational> <IGMPSnooping> <GroupTable>

#### <Group>

    Description: IGMP Snooping Group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <BDName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of group

    Value: igmpsn_edm_group_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <GroupTable> <Group><Naming><BDName><GroupAddress>

#### <BridgeDomainTable>

    Description: IGMP Snooping Bridge Domain Table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <BridgeDomain> - IGMP Snooping BridgeDomain

    Available Paths:

     -

    <Operational> <IGMPSnooping> <BridgeDomainTable>

#### <BridgeDomain>

    Description: IGMP Snooping BridgeDomain

    Parent objects:

                    <BridgeDomainTable>

    <Naming>:

            <BDName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

    Value: igmpsn_edm_bd_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <BridgeDomainTable> <BridgeDomain><Naming><BDName>

#### <Summary>

    Description: IGMP Snooping Summary

    Parent objects:

                    <IGMPSnooping>

    Value: igmpsn_edm_summary_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Summary>

## XML Schema Object Documentation for envmon_adminoper, version 1. 1.

### Objects

#### <EnvironmentalMonitoring>

    Description: Environmental Monitoring Operational data space

    Task IDs required: system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <AdminOperational> <EnvironmentalMonitoring>

## XML Schema Object Documentation for ancp_action, version 2. 0.

### Objects

#### <ANCP>

    Description: ANCP actions

    Parent objects:

                    <Action>

    Child objects:

                    <Neighbor> - ANCP Neighbor

                    <Port> - ANCP Port

                    <Redundancy> - ANCP Redundancy

                    <Summary> - ANCP Summary

    Available Paths:

     -

    <Action> <ANCP>

#### <Neighbor>

    Description: ANCP Neighbor

    Parent objects:

                    <ANCP>

    Child objects:

                    <AllNeighbors> - All ANCP Neighbors

                    <NeighborInstance> - ANCP Neighbor Instance

    Available Paths:

     -

    <Action> <ANCP> <Neighbor>

#### <AllNeighbors>

    Description: All ANCP Neighbors

    Parent objects:

                    <Neighbor>

    Child objects:

                    <AllNeighborsFull> - Clear all neighbors learned data

                    <AllNeighborsState> - Clear all neighbors state

                    <AllNeighborsStats> - Clear all neighbors statistics

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <AllNeighbors>

#### <AllNeighborsFull>

    Description: Clear all neighbors learned data

    Parent objects:

                    <AllNeighbors>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all neighbors learned data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <AllNeighbors> <AllNeighborsFull>

#### <AllNeighborsStats>

    Description: Clear all neighbors statistics

    Parent objects:

                    <AllNeighbors>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all neighbors statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <AllNeighbors> <AllNeighborsStats>

#### <AllNeighborsState>

    Description: Clear all neighbors state

    Parent objects:

                    <AllNeighbors>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all neighbors state

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <AllNeighbors> <AllNeighborsState>

#### <NeighborInstance>

    Description: ANCP Neighbor Instance

    Parent objects:

                    <Neighbor>

    Child objects:

                    <NeighborAdjacencyDescription> - ANCP Neighbor Adjacency Description Table

                    <NeighborAdjacencySenderName> - ANCP Neighbor Adjacency Sender Name

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance>

#### <NeighborAdjacencySenderName>

    Description: ANCP Neighbor Adjacency Sender Name

    Parent objects:

                    <NeighborInstance>

    Child objects:

                    <NeighborAdjacencySenderNameFullTable> - ANCP Neighbor Adjacency Sender Name Full Table

                    <NeighborAdjacencySenderNameStateTable> - ANCP Neighbor Adjacency Sender Name State Table

                    <NeighborAdjacencySenderNameStatsTable> - ANCP Neighbor Adjacency Sender Name Stats Table

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName>

#### <NeighborAdjacencySenderNameFullTable>

    Description: ANCP Neighbor Adjacency Sender Name Full Table

    Parent objects:

                    <NeighborAdjacencySenderName>

    Child objects:

                    <NeighborAdjacencySenderNameFull> - Clear neighbor adjacency sender name

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameFullTable>

#### <NeighborAdjacencySenderNameFull>

    Description: Clear neighbor adjacency sender name

    Parent objects:

                    <NeighborAdjacencySenderNameFullTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency sender name learned data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameFullTable> <NeighborAdjacencySenderNameFull><Naming><SenderName>

#### <NeighborAdjacencySenderNameStatsTable>

    Description: ANCP Neighbor Adjacency Sender Name Stats Table

    Parent objects:

                    <NeighborAdjacencySenderName>

    Child objects:

                    <NeighborAdjacencySenderNameStats> - Clear neighbor adjacency sender name statistics

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameStatsTable>

#### <NeighborAdjacencySenderNameStats>

    Description: Clear neighbor adjacency sender name statistics

    Parent objects:

                    <NeighborAdjacencySenderNameStatsTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency sender name statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameStatsTable> <NeighborAdjacencySenderNameStats><Naming><SenderName>

#### <NeighborAdjacencySenderNameStateTable>

    Description: ANCP Neighbor Adjacency Sender Name State Table

    Parent objects:

                    <NeighborAdjacencySenderName>

    Child objects:

                    <NeighborAdjacencySenderNameState> - Clear neighbor adjacency sender name state

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameStateTable>

#### <NeighborAdjacencySenderNameState>

    Description: Clear neighbor adjacency sender name state

    Parent objects:

                    <NeighborAdjacencySenderNameStateTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency sender name state

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencySenderName> <NeighborAdjacencySenderNameStateTable> <NeighborAdjacencySenderNameState><Naming><SenderName>

#### <NeighborAdjacencyDescription>

    Description: ANCP Neighbor Adjacency Description Table

    Parent objects:

                    <NeighborInstance>

    Child objects:

                    <NeighborAdjacencyDescriptionFullTable> - ANCP Neighbor Adjacency Description Full Table

                    <NeighborAdjacencyDescriptionStateTable> - ANCP Neighbor Adjacency Description State Table

                    <NeighborAdjacencyDescriptionStatsTable> - ANCP Neighbor Adjacency Description Stats Table

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription>

#### <NeighborAdjacencyDescriptionFullTable>

    Description: ANCP Neighbor Adjacency Description Full Table

    Parent objects:

                    <NeighborAdjacencyDescription>

    Child objects:

                    <NeighborAdjacencyDescriptionFull> - Clear neighbor adjacency description

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionFullTable>

#### <NeighborAdjacencyDescriptionFull>

    Description: Clear neighbor adjacency description

    Parent objects:

                    <NeighborAdjacencyDescriptionFullTable>

    <Naming>:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency description learned data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionFullTable> <NeighborAdjacencyDescriptionFull><Naming><Description>

#### <NeighborAdjacencyDescriptionStatsTable>

    Description: ANCP Neighbor Adjacency Description Stats Table

    Parent objects:

                    <NeighborAdjacencyDescription>

    Child objects:

                    <NeighborAdjacencyDescriptionStats> - Clear neighbor adjacency description statistics

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionStatsTable>

#### <NeighborAdjacencyDescriptionStats>

    Description: Clear neighbor adjacency description statistics

    Parent objects:

                    <NeighborAdjacencyDescriptionStatsTable>

    <Naming>:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency description statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionStatsTable> <NeighborAdjacencyDescriptionStats><Naming><Description>

#### <NeighborAdjacencyDescriptionStateTable>

    Description: ANCP Neighbor Adjacency Description State Table

    Parent objects:

                    <NeighborAdjacencyDescription>

    Child objects:

                    <NeighborAdjacencyDescriptionState> - Clear neighbor adjacency description state

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionStateTable>

#### <NeighborAdjacencyDescriptionState>

    Description: Clear neighbor adjacency description state

    Parent objects:

                    <NeighborAdjacencyDescriptionStateTable>

    <Naming>:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear neighbor adjacency description state

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Neighbor> <NeighborInstance> <NeighborAdjacencyDescription> <NeighborAdjacencyDescriptionStateTable> <NeighborAdjacencyDescriptionState><Naming><Description>

#### <Port>

    Description: ANCP Port

    Parent objects:

                    <ANCP>

    Child objects:

                    <AllPorts> - All ANCP Ports

                    <PortInstance> - ANCP Port Instance

    Available Paths:

     -

    <Action> <ANCP> <Port>

#### <AllPorts>

    Description: All ANCP Ports

    Parent objects:

                    <Port>

    Child objects:

                    <AllPortsData> - Clear all ports data

                    <AllPortsStats> - Clear all ports statistics

    Available Paths:

     -

    <Action> <ANCP> <Port> <AllPorts>

#### <AllPortsData>

    Description: Clear all ports data

    Parent objects:

                    <AllPorts>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all ports data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <AllPorts> <AllPortsData>

#### <AllPortsStats>

    Description: Clear all ports statistics

    Parent objects:

                    <AllPorts>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all ports statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <AllPorts> <AllPortsStats>

#### <PortInstance>

    Description: ANCP Port Instance

    Parent objects:

                    <Port>

    Child objects:

                    <PortACI> - ANCP Port ACI

                    <PortInterface> - ANCP Port Interface

                    <PortNeighborAdjacencyDescription> - ANCP Port Neighbor Adjacency Description

                    <PortNeighborAdjacencySenderName> - ANCP Port Neighbor Adjacency Sender Name

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance>

#### <PortACI>

    Description: ANCP Port ACI

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortACIDataTable> - ANCP Port ACI Data Table

                    <PortACIStatsTable> - ANCP Port ACI Stats Table

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortACI>

#### <PortACIDataTable>

    Description: ANCP Port ACI Data Table

    Parent objects:

                    <PortACI>

    Child objects:

                    <PortACIData> - Clear port ACI data

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortACI> <PortACIDataTable>

#### <PortACIData>

    Description: Clear port ACI data

    Parent objects:

                    <PortACIDataTable>

    <Naming>:

            <ACI>
             (mandatory)

            Type: xsd:string

            Description:Port ACI

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port ACI data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortACI> <PortACIDataTable> <PortACIData><Naming><ACI>

#### <PortACIStatsTable>

    Description: ANCP Port ACI Stats Table

    Parent objects:

                    <PortACI>

    Child objects:

                    <PortACIStats> - Clear port ACI statistics

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortACI> <PortACIStatsTable>

#### <PortACIStats>

    Description: Clear port ACI statistics

    Parent objects:

                    <PortACIStatsTable>

    <Naming>:

            <ACI>
             (mandatory)

            Type: xsd:string

            Description:Port ACI

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port ACI statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortACI> <PortACIStatsTable> <PortACIStats><Naming><ACI>

#### <PortInterface>

    Description: ANCP Port Interface

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortInterfaceDataTable> - ANCP Port Interface Data Table

                    <PortInterfaceStatsTable> - ANCP Port Interface Stats Table

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortInterface>

#### <PortInterfaceDataTable>

    Description: ANCP Port Interface Data Table

    Parent objects:

                    <PortInterface>

    Child objects:

                    <PortInterfaceData> - Clear port interface data

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortInterface> <PortInterfaceDataTable>

#### <PortInterfaceData>

    Description: Clear port interface data

    Parent objects:

                    <PortInterfaceDataTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Port interface

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port interface data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortInterface> <PortInterfaceDataTable> <PortInterfaceData><Naming><Interface>

#### <PortInterfaceStatsTable>

    Description: ANCP Port Interface Stats Table

    Parent objects:

                    <PortInterface>

    Child objects:

                    <PortInterfaceStats> - Clear port interface statistics

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortInterface> <PortInterfaceStatsTable>

#### <PortInterfaceStats>

    Description: Clear port interface statistics

    Parent objects:

                    <PortInterfaceStatsTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Port interface

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port interface statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortInterface> <PortInterfaceStatsTable> <PortInterfaceStats><Naming><Interface>

#### <PortNeighborAdjacencySenderName>

    Description: ANCP Port Neighbor Adjacency Sender Name

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortNeighborAdjacencySenderNameDataTable> - ANCP Port Neighbor Adjacency Sender Name Data Table

                    <PortNeighborAdjacencySenderNameStatsTable> - ANCP Port Neighbor Adjacency Sender Name Stats Table

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencySenderName>

#### <PortNeighborAdjacencySenderNameDataTable>

    Description: ANCP Port Neighbor Adjacency Sender Name Data Table

    Parent objects:

                    <PortNeighborAdjacencySenderName>

    Child objects:

                    <PortNeighborAdjacencySenderNameData> - Clear port neighbor adjacency sender name data

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencySenderName> <PortNeighborAdjacencySenderNameDataTable>

#### <PortNeighborAdjacencySenderNameData>

    Description: Clear port neighbor adjacency sender name data

    Parent objects:

                    <PortNeighborAdjacencySenderNameDataTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port neighbor adjacency sender name data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencySenderName> <PortNeighborAdjacencySenderNameDataTable> <PortNeighborAdjacencySenderNameData><Naming><SenderName>

#### <PortNeighborAdjacencySenderNameStatsTable>

    Description: ANCP Port Neighbor Adjacency Sender Name Stats Table

    Parent objects:

                    <PortNeighborAdjacencySenderName>

    Child objects:

                    <PortNeighborAdjacencySenderNameStats> - Clear port neighbor adjacency sender name statistics

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencySenderName> <PortNeighborAdjacencySenderNameStatsTable>

#### <PortNeighborAdjacencySenderNameStats>

    Description: Clear port neighbor adjacency sender name statistics

    Parent objects:

                    <PortNeighborAdjacencySenderNameStatsTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port neighbor adjacency sender name statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencySenderName> <PortNeighborAdjacencySenderNameStatsTable> <PortNeighborAdjacencySenderNameStats><Naming><SenderName>

#### <PortNeighborAdjacencyDescription>

    Description: ANCP Port Neighbor Adjacency Description

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortNeighborAdjacencyDescriptionDataTable> - ANCP Port Neighbor Adjacency Description Data Table

                    <PortNeighborAdjacencyDescriptionStatsTable> - ANCP Port Neighbor Adjacency Description Table

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencyDescription>

#### <PortNeighborAdjacencyDescriptionDataTable>

    Description: ANCP Port Neighbor Adjacency Description Data Table

    Parent objects:

                    <PortNeighborAdjacencyDescription>

    Child objects:

                    <PortNeighborAdjacencyDescriptionData> - Clear port neighbor adjacency description data

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencyDescription> <PortNeighborAdjacencyDescriptionDataTable>

#### <PortNeighborAdjacencyDescriptionData>

    Description: Clear port neighbor adjacency description data

    Parent objects:

                    <PortNeighborAdjacencyDescriptionDataTable>

    <Naming>:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port neighbor adjacency description data

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencyDescription> <PortNeighborAdjacencyDescriptionDataTable> <PortNeighborAdjacencyDescriptionData><Naming><Description>

#### <PortNeighborAdjacencyDescriptionStatsTable>

    Description: ANCP Port Neighbor Adjacency Description Table

    Parent objects:

                    <PortNeighborAdjacencyDescription>

    Child objects:

                    <PortNeighborAdjacencyDescriptionStats> - Clear port neighbor adjacency description statistics

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencyDescription> <PortNeighborAdjacencyDescriptionStatsTable>

#### <PortNeighborAdjacencyDescriptionStats>

    Description: Clear port neighbor adjacency description statistics

    Parent objects:

                    <PortNeighborAdjacencyDescriptionStatsTable>

    <Naming>:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port neighbor adjacency description statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Port> <PortInstance> <PortNeighborAdjacencyDescription> <PortNeighborAdjacencyDescriptionStatsTable> <PortNeighborAdjacencyDescriptionStats><Naming><Description>

#### <Summary>

    Description: ANCP Summary

    Parent objects:

                    <ANCP>

    Child objects:

                    <SummaryStats> - Clear summary statistics

    Available Paths:

     -

    <Action> <ANCP> <Summary>

#### <SummaryStats>

    Description: Clear summary statistics

    Parent objects:

                    <Summary>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear summary statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Summary> <SummaryStats>

#### <Redundancy>

    Description: ANCP Redundancy

    Parent objects:

                    <ANCP>

    Child objects:

                    <ICCP> - ANCP ICCP

    Available Paths:

     -

    <Action> <ANCP> <Redundancy>

#### <ICCP>

    Description: ANCP ICCP

    Parent objects:

                    <Redundancy>

    Child objects:

                    <ICCPStatistics> - Clear all ANCP ICCP statistics

    Available Paths:

     -

    <Action> <ANCP> <Redundancy> <ICCP>

#### <ICCPStatistics>

    Description: Clear all ANCP ICCP statistics

    Parent objects:

                    <ICCP>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all ANCP ICCP statistics

        Default value: none.

    Available Paths:

     -

    <Action> <ANCP> <Redundancy> <ICCP> <ICCPStatistics>

## XML Schema Object Documentation for iphc_stats_oper, version 1. 2.

### Objects

#### <IPHCStatistics>

    Description: IPHC statistics

    Task IDs required: cisco-support

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Interface Table

    Available Paths:

     -

    <Operational> <IPHCStatistics>

#### <InterfaceTable>

    Description: Interface Table

    Parent objects:

                    <IPHCStatistics>

    Child objects:

                    <Interface> - Statistics for an interface

    Available Paths:

     -

    <Operational> <IPHCStatistics> <InterfaceTable>

#### <Interface>

    Description: Statistics for an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:IPHC info of an interface

    Child objects:

                    <RtpStatistics> - IPHC Statistics opertaional data for this interface

                    <TcpStatistics> - IPHC Statistics opertaional data for this interface

    Available Paths:

     -

    <Operational> <IPHCStatistics> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <RtpStatistics>

    Description: IPHC Statistics opertaional data for this interface

    Parent objects:

                    <Interface>

    Value: iphc_rtp_stats_info

    Available Paths:

     -

    <Operational> <IPHCStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <RtpStatistics>

#### <TcpStatistics>

    Description: IPHC Statistics opertaional data for this interface

    Parent objects:

                    <Interface>

    Value: iphc_tcp_stats_info

    Available Paths:

     -

    <Operational> <IPHCStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <TcpStatistics>

## XML Schema Object Documentation for atm_oam_pvc_cfg, version 2. 0.

### Objects

#### <OAM>

    Description: ATM PVC OAM configuraiton

    Task IDs required: atm

    Parent objects:

                    <PVC>

    Child objects:

                    <AIS_RDI> - OAM AIS/RDI frequency configuration

                    <Manage> - Send OAM cell Management on PVC

                    <Retry> - Configure OAM retry parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAM>

#### <Manage>

    Description: Send OAM cell Management on PVC

    Parent objects:

                    <OAM>

    Values:

            <Manage>
             (optional)

            Type: xsd:boolean

            Description:Enable/disable OAM Management

            <LoopbackFrequency>
             (optional)

            Type: Range. Value lies between 0 and 600

            Description:Loopback Frequency in seconds

            <KeepVCUp>
             (optional)

            Type: xsd:boolean

            Description:Keep VC up upon loopback failure

            <AIS_RDIFailureType>
             (optional)

            Type: Enumeration. Valid values are:
                    'Regular' - Regular
                    'Segment' - Segment
                    'End-to-end' - End-to-end

            Description:Segment or End-to-end AIS-RDI failure

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAM> <Manage>

#### <Retry>

    Description: Configure OAM retry parameters

    Parent objects:

                    <OAM>

    Values:

            <Retry>
             (optional)

            Type: xsd:boolean

            Description:OAM retry configuration

            <CountToUp>
             (optional)

            Type: Range. Value lies between 1 and 600

            Description:OAM retry count before declaring a VC as up

            <CountToDown>
             (optional)

            Type: Range. Value lies between 1 and 600

            Description:OAM retry count before declaring a VC as down

            <PollFrequency>
             (optional)

            Type: Range. Value lies between 1 and 1000

            Description:OAM retry polling frequency in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAM> <Retry>

#### <AIS_RDI>

    Description: OAM AIS/RDI frequency configuration

    Parent objects:

                    <OAM>

    Values:

            <AIS_RDI>
             (optional)

            Type: xsd:boolean

            Description:OAM ais-rdi configuration

            <CountToDown>
             (optional)

            Type: Range. Value lies between 1 and 60

            Description:Number of AIS/RDI cells received before declaring a VC as down

            <SecondsToUp>
             (optional)

            Type: Range. Value lies between 3 and 60

            Description:Time (in seconds) with no AIS/RDI cells before declaring a VC as up

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAM> <AIS_RDI>

## XML Schema Object Documentation for drivers_media_dpt_oper, version 1. 1.

### Objects

#### <DPT>

    Description: DPT operational data

    Task IDs required: pos-dpt

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per node DPT operational data

    Available Paths:

     -

    <Operational> <DPT>

#### <NodeTable>

    Description: Per node DPT operational data

    Parent objects:

                    <DPT>

    Child objects:

                    <Node> - The DPT operational data for a particular node

    Available Paths:

     -

    <Operational> <DPT> <NodeTable>

#### <Node>

    Description: The DPT operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <SRP> - SRP specific DPT operational data

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID>

#### <SRP>

    Description: SRP specific DPT operational data

    Parent objects:

                    <Node>

    Child objects:

                    <RACCounterTable> - The table of RAC counter information for SRP interfaces

                    <SourceCounterTable> - The table of source counter information for SRP interfaces

                    <TransitDelayTable> - The table of transit delay information for SRP interfaces

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP>

#### <RACCounterTable>

    Description: The table of RAC counter information for SRP interfaces

    Parent objects:

                    <SRP>

    Child objects:

                    <RACCounter> - RAC counter operational data for an SRP interface

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <RACCounterTable>

#### <RACCounter>

    Description: RAC counter operational data for an SRP interface

    Parent objects:

                    <RACCounterTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: dpt_srp_rac_counters_info

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <RACCounterTable> <RACCounter><Naming><InterfaceName>

#### <SourceCounterTable>

    Description: The table of source counter information for SRP interfaces

    Parent objects:

                    <SRP>

    Child objects:

                    <SourceCounter> - Source counter operational data for an SRP interface

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <SourceCounterTable>

#### <SourceCounter>

    Description: Source counter operational data for an SRP interface

    Parent objects:

                    <SourceCounterTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: dpt_srp_source_counters_info

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <SourceCounterTable> <SourceCounter><Naming><InterfaceName>

#### <TransitDelayTable>

    Description: The table of transit delay information for SRP interfaces

    Parent objects:

                    <SRP>

    Child objects:

                    <TransitDelay> - Transit delay operational data for an SRP interface

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <TransitDelayTable>

#### <TransitDelay>

    Description: Transit delay operational data for an SRP interface

    Parent objects:

                    <TransitDelayTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Value: dpt_srp_transit_delays_info

    Available Paths:

     -

    <Operational> <DPT> <NodeTable> <Node><Naming><NodeID> <SRP> <TransitDelayTable> <TransitDelay><Naming><InterfaceName>

## XML Schema Object Documentation for infra_statsd_oper, version 4. 0.

### Objects

#### <InfraStatistics>

    Description: Statistics Infrastructure

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - List of interfaces

    Available Paths:

     -

    <Operational> <InfraStatistics>

#### <InterfaceTable>

    Description: List of interfaces

    Parent objects:

                    <InfraStatistics>

    Child objects:

                    <Interface> - Statistics of an interface

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable>

#### <Interface>

    Description: Statistics of an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <DataRate> - Datarate information

                    <GenericCounters> - Generic set of interface counters

                    <InterfacesMIBCounters> - Set of interface counters as displayed by the InterfacesMIB

                    <ProtocolTable> - List of protocols

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <GenericCounters>

    Description: Generic set of interface counters

    Parent objects:

                    <Interface>

    Value: ifstatsbag_generic

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <GenericCounters>

#### <DataRate>

    Description: Datarate information

    Parent objects:

                    <Interface>

    Value: statsdbag_datarate

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <DataRate>

#### <InterfacesMIBCounters>

    Description: Set of interface counters as displayed by the InterfacesMIB

    Parent objects:

                    <Interface>

    Value: ifstatsbag_generic

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfacesMIBCounters>

#### <ProtocolTable>

    Description: List of protocols

    Parent objects:

                    <Interface>

    Child objects:

                    <Protocol> - Interface counters per protocol

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <ProtocolTable>

#### <Protocol>

    Description: Interface counters per protocol

    Parent objects:

                    <ProtocolTable>

    <Naming>:

            <ProtocolName>
             (mandatory)

            Type: xsd:string

            Description:Name of the protocol

    Value: ifstatsbag_proto

    Available Paths:

     -

    <Operational> <InfraStatistics> <InterfaceTable> <Interface><Naming><InterfaceName> <ProtocolTable> <Protocol><Naming><ProtocolName>

## XML Schema Object Documentation for envmon_oper, version 1. 1.

### Objects

#### <EnvironmentalMonitoring>

    Description: Environmental Monitoring Operational data space

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring>

## XML Schema Object Documentation for rpl_cfg, version 3. 1.

### Objects

#### <RoutingPolicy>

    Description: Routing policy configuration

    Task IDs required: route-policy

    Parent objects:

                    <Configuration>

    Child objects:

                    <Editor> - Set default RPL editor

                    <Limits> - Limits for Routing Policy

                    <RoutePolicyTable> - All configured policies

                    <Sets> - All configured sets

    Available Paths:

     -

    <Configuration> <RoutingPolicy>

#### <Limits>

    Description: Limits for Routing Policy

    Parent objects:

                    <RoutingPolicy>

    Child objects:

                    <MaximumLinesOfPolicy> - Maximum number of lines of policy configuration that may be configured in total

                    <MaximumNumberOfPolicies> - Maximum number of policies that may be configured

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Limits>

#### <MaximumLinesOfPolicy>

    Description: Maximum number of lines of policy configuration that may be configured in total

    Parent objects:

                    <Limits>

    Values:

            <MaxLines>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Maximum total number of lines of policy configuration

        Default value:
            MaxLines => 131072

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Limits> <MaximumLinesOfPolicy>

#### <MaximumNumberOfPolicies>

    Description: Maximum number of policies that may be configured

    Parent objects:

                    <Limits>

    Values:

            <MaxPolicies>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Maximum number of configured policies

        Default value:
            MaxPolicies => 5000

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Limits> <MaximumNumberOfPolicies>

#### <Editor>

    Description: Set default RPL editor

    Parent objects:

                    <RoutingPolicy>

    Values:

            <Editor>
             (mandatory)

            Type: xsd:string

            Description:'emacs' or 'vim' or 'nano'

        Default value: none.

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Editor>

#### <RoutePolicyTable>

    Description: All configured policies

    Parent objects:

                    <RoutingPolicy>

    Child objects:

                    <RoutePolicy> - Information about an individual policy

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <RoutePolicyTable>

#### <RoutePolicy>

    Description: Information about an individual policy

    Parent objects:

                    <RoutePolicyTable>

    <Naming>:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name

    Value: RPLRoutePolicy

    Available XML formats:

                    PolicyAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <RoutePolicyTable> <RoutePolicy><Naming><RoutePolicyName>

#### <Sets>

    Description: All configured sets

    Parent objects:

                    <RoutingPolicy>

    Child objects:

                    <ASPathSetTable> - Information about AS Path sets

                    <CommunitySetTable> - Information about Community sets

                    <ExtendedCommunityCostSetTable> - Information about Cost sets

                    <ExtendedCommunityRTSetTable> - Information about RT sets

                    <ExtendedCommunitySOOSetTable> - Information about SOO sets

                    <PolicyGlobalSetTable> - Information about PolicyGlobal sets

                    <PrefixSetTable> - Information about Prefix sets

                    <RDSetTable> - Information about RD sets

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets>

#### <ASPathSetTable>

    Description: Information about AS Path sets

    Parent objects:

                    <Sets>

    Child objects:

                    <ASPathSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ASPathSetTable>

#### <ASPathSet>

    Description: Information about an individual set

    Parent objects:

                    <ASPathSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLASPathSet

    Available XML formats:

                    ASPathSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ASPathSetTable> <ASPathSet><Naming><SetName>

#### <CommunitySetTable>

    Description: Information about Community sets

    Parent objects:

                    <Sets>

    Child objects:

                    <CommunitySet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <CommunitySetTable>

#### <CommunitySet>

    Description: Information about an individual set

    Parent objects:

                    <CommunitySetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLCommunitySet

    Available XML formats:

                    CommunitySetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <CommunitySetTable> <CommunitySet><Naming><SetName>

#### <ExtendedCommunityCostSetTable>

    Description: Information about Cost sets

    Parent objects:

                    <Sets>

    Child objects:

                    <ExtendedCommunityCostSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunityCostSetTable>

#### <ExtendedCommunityCostSet>

    Description: Information about an individual set

    Parent objects:

                    <ExtendedCommunityCostSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLExtendedCommunityCostSet

    Available XML formats:

                    ExtendedCommunityCostSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunityCostSetTable> <ExtendedCommunityCostSet><Naming><SetName>

#### <PolicyGlobalSetTable>

    Description: Information about PolicyGlobal sets

    Parent objects:

                    <Sets>

    Child objects:

                    <PolicyGlobalSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <PolicyGlobalSetTable>

#### <PolicyGlobalSet>

    Description: Information about an individual set

    Parent objects:

                    <PolicyGlobalSetTable>

    Value: RPLPolicyGlobalSet

    Available XML formats:

                    PolicyGlobalSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <PolicyGlobalSetTable> <PolicyGlobalSet>

#### <PrefixSetTable>

    Description: Information about Prefix sets

    Parent objects:

                    <Sets>

    Child objects:

                    <PrefixSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <PrefixSetTable>

#### <PrefixSet>

    Description: Information about an individual set

    Parent objects:

                    <PrefixSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLPrefixSet

    Available XML formats:

                    PrefixSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <PrefixSetTable> <PrefixSet><Naming><SetName>

#### <RDSetTable>

    Description: Information about RD sets

    Parent objects:

                    <Sets>

    Child objects:

                    <RDSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <RDSetTable>

#### <RDSet>

    Description: Information about an individual set

    Parent objects:

                    <RDSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLRDSet

    Available XML formats:

                    RDSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <RDSetTable> <RDSet><Naming><SetName>

#### <ExtendedCommunityRTSetTable>

    Description: Information about RT sets

    Parent objects:

                    <Sets>

    Child objects:

                    <ExtendedCommunityRTSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunityRTSetTable>

#### <ExtendedCommunityRTSet>

    Description: Information about an individual set

    Parent objects:

                    <ExtendedCommunityRTSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLExtendedCommunityRTSet

    Available XML formats:

                    ExtendedCommunityRTSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunityRTSetTable> <ExtendedCommunityRTSet><Naming><SetName>

#### <ExtendedCommunitySOOSetTable>

    Description: Information about SOO sets

    Parent objects:

                    <Sets>

    Child objects:

                    <ExtendedCommunitySOOSet> - Information about an individual set

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunitySOOSetTable>

#### <ExtendedCommunitySOOSet>

    Description: Information about an individual set

    Parent objects:

                    <ExtendedCommunitySOOSetTable>

    <Naming>:

            <SetName>
             (mandatory)

            Type: xsd:string

            Description:Set name

    Value: RPLExtendedCommunitySOOSet

    Available XML formats:

                    ExtendedCommunitySOOSetAsText

    Available Paths:

     -

    <Configuration> <RoutingPolicy> <Sets> <ExtendedCommunitySOOSetTable> <ExtendedCommunitySOOSet><Naming><SetName>

## XML Schema Object Documentation for licmgr_admincfg, version 1. 0.

### Objects

#### <License>

    Description: License admin configuration data

    Task IDs required: pkg-mgmt

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <FeatureTable> - Feature Id info

    Available Paths:

     -

    <AdminConfiguration> <License>

#### <FeatureTable>

    Description: Feature Id info

    Parent objects:

                    <License>

    Child objects:

                    <Feature> - Feature Id

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable>

#### <Feature>

    Description: Feature Id

    Parent objects:

                    <FeatureTable>

    <Naming>:

            <FeatureName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:Feature Id

    Child objects:

                    <TypeTable> - Type Info

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName>

#### <TypeTable>

    Description: Type Info

    Parent objects:

                    <Feature>

    Child objects:

                    <Type> - License Type

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName> <TypeTable>

#### <Type>

    Description: License Type

    Parent objects:

                    <TypeTable>

    <Naming>:

            <TypeName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:License Type

    Child objects:

                    <LocationAll> - Location all information of license

                    <NodeTable> - Location information of license

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName> <TypeTable> <Type><Naming><TypeName>

#### <NodeTable>

    Description: Location information of license

    Parent objects:

                    <Type>

    Child objects:

                    <Node> - License information for specific node

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName> <TypeTable> <Type><Naming><TypeName> <NodeTable>

#### <Node>

    Description: License information for specific node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Location

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable for a specific node.

        Default value: none.

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName> <TypeTable> <Type><Naming><TypeName> <NodeTable> <Node><Naming><NodeName>

#### <LocationAll>

    Description: Location all information of license

    Parent objects:

                    <Type>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <AdminConfiguration> <License> <FeatureTable> <Feature><Naming><FeatureName> <TypeTable> <Type><Naming><TypeName> <LocationAll>

## XML Schema Object Documentation for ipv4_dhcpd_proxy_action, version 2. 4.

### Objects

#### <Proxy>

    Description: DHCP Proxy action data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <ClientUIDTable> - Clear binding by Client UID

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Proxy>

#### <ClientUIDTable>

    Description: Clear binding by Client UID

    Parent objects:

                    <Proxy>

    Child objects:

                    <ClientUID> - Clear binding by Client UID

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Proxy> <ClientUIDTable>

#### <ClientUID>

    Description: Clear binding by Client UID

    Parent objects:

                    <ClientUIDTable>

    <Naming>:

            <UID>
             (mandatory)

            Type: xsd:string

            Description:Client UID

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear binding

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Proxy> <ClientUIDTable> <ClientUID><Naming><UID>

## XML Schema Object Documentation for ip_iarm_v4_cfg, version 4. 1.

### Objects

#### <IPv4>

    Description: IPv4 ARM configuration

    Parent objects:

                    <IP_ARM>

    Child objects:

                    <ConflictPolicyTable> - IP ARM conflict policy configuration

                    <MulticastHost> - IP ARM Multicast Host configuration

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv4>

## XML Schema Object Documentation for rsi_vrf_dyn_tmpl_cfg, version 4. 2.

### Objects

#### <VRF>

    Description: Assign the interface to a VRF

    Task IDs required: network

    Parent objects:

                    <Ethernet>

                    <IPSubscriber>

                    <PPP>

                    <SubscriberService>

    Values:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <VRF>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <VRF>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <VRF>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <VRF>

## XML Schema Object Documentation for ipv6_mfwd_cfg, version 10. 0.

### Objects

#### <IPV6>

    Description: VRF table for IPV6 commands

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <Accounting> - Enable/disable Accounting

                    <CoreTree> - Configure core-tree-protocol rule for specified group

                    <EnableOnAllInterfaces> - Configure all interfaces for multicast routing and forwarding

                    <ForwardingLatency> - Knob to delay traffic being forwarded on a route

                    <InterfaceInheritanceDisable> - Disable inheriting config

                    <InterfaceTable> - Interface-level Configuration

                    <LogTraps> - Enable logging trap event

                    <MDTData> - Data MDT group configuration

                    <MDTDefault> - MDT default group address

                    <MDT_MTU> - MDT mtu configuration

                    <MultiPath> - Enable IP Multicast Equal-Cost Multipath Routing

                    <MulticastForwarding> - Enable IP multicast routing and forwarding

                    <NSF> - Configure IP Multicast NSF state

                    <RatePerRoute> - Enable per (S,G) rate calculation

                    <SSMAllowOverride> - Allow SSM ranges to be overridden by more specific ranges

                    <SSMDisable> - Configure IP Multicast SSM

                    <StaticRPFRuleTable> - Configure a static RPF rule for a given prefix

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6>

## XML Schema Object Documentation for mpls_lsd_cfg, version 3. 0.

### Objects

#### <MPLS_LSD>

    Description: MPLS LSD configuration data

    Task IDs required: mpls-te and mpls-ldp and mpls-static

    Parent objects:

                    <Configuration>

    Child objects:

                    <LabelDatabaseTable> - Table of label databases

                    <MPLS_IP_TTLPropagateDisable> - Disable Propagation of IP TTL onto the label stack

    Available Paths:

     -

    <Configuration> <MPLS_LSD>

#### <MPLS_IP_TTLPropagateDisable>

    Description: Disable Propagation of IP TTL onto the label stack

    Parent objects:

                    <MPLS_LSD>

    Values:

            <Disable>
             (mandatory)

            Type: MPLS_IP_TTLPropagateDisable_Type

            Description:Disable IP TTL propagate if set

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LSD> <MPLS_IP_TTLPropagateDisable>

#### <LabelDatabaseTable>

    Description: Table of label databases

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <LabelDatabase> - A label database

    Available Paths:

     -

    <Configuration> <MPLS_LSD> <LabelDatabaseTable>

#### <LabelDatabase>

    Description: A label database

    Parent objects:

                    <LabelDatabaseTable>

    <Naming>:

            <LabelDatabaseID>
             (mandatory)

            Type: Range. Value lies between 0 and 0

            Description:Label database identifier

    Child objects:

                    <LabelRange> - Label range

    Available Paths:

     -

    <Configuration> <MPLS_LSD> <LabelDatabaseTable> <LabelDatabase><Naming><LabelDatabaseID>

#### <LabelRange>

    Description: Label range

    Parent objects:

                    <LabelDatabase>

    Values:

            <MinValue>
             (optional)

            Type: Range. Value lies between 16000 and 1048575

            Description:Minimum label value

            <MaxValue>
             (optional)

            Type: Range. Value lies between 16000 and 1048575

            Description:Maximum label value

            <MinStaticValue>
             (optional)

            Type: Range. Value lies between 0 and 1048575

            Description:Minimum static label value

            <MaxStaticValue>
             (optional)

            Type: Range. Value lies between 0 and 1048575

            Description:Maximum static label value

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LSD> <LabelDatabaseTable> <LabelDatabase><Naming><LabelDatabaseID> <LabelRange>

### Datatypes

#### MPLS_IP_TTLPropagateDisable_Type

        Definition: Enumeration. Valid values are:
            'All' - Disable IP TTL propagation for all MPLS packets
            'Forward' - Disable IP TTL propagation for only forwarded MPLS packets
            'Local' - Disable IP TTL propagation for only locally generated MPLS packets

## XML Schema Object Documentation for es_acl_oper, version 2. 1.

### Objects

#### <ES_ACL>

    Description: Root class of ES ACL Oper schema tree

    Task IDs required: acl

    Parent objects:

                    <Operational>

    Child objects:

                    <List> - List containing ACLs

                    <OOR> - Out Of Resources, Limits to the resources allocatable

                    <UsageTable> - Table of Usage statistics of ACLs at different nodes

    Available Paths:

     -

    <Operational> <ES_ACL>

#### <OOR>

    Description: Out Of Resources, Limits to the resources allocatable

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <ACLSummary> - Resource Limits pertaining to ACLs only

                    <OOR_ACLTable> - Resource occupation details for ACLs

    Available Paths:

     -

    <Operational> <ES_ACL> <OOR>

#### <ACLSummary>

    Description: Resource Limits pertaining to ACLs only

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Details containing the resource limits of the ACLs

    Available Paths:

     -

    <Operational> <ES_ACL> <OOR> <ACLSummary>

#### <Details>

    Description: Details containing the resource limits of the ACLs

    Parent objects:

                    <ACLSummary>

    Value: es_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <ES_ACL> <OOR> <ACLSummary> <Details>

#### <OOR_ACLTable>

    Description: Resource occupation details for ACLs

    Parent objects:

                    <OOR>

    Child objects:

                    <OOR_ACL> - Resource occupation details for a particular ACL

    Available Paths:

     -

    <Operational> <ES_ACL> <OOR> <OOR_ACLTable>

#### <OOR_ACL>

    Description: Resource occupation details for a particular ACL

    Parent objects:

                    <OOR_ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: ES_ACLName

            Description:Name of the Access List

    Value: es_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <ES_ACL> <OOR> <OOR_ACLTable> <OOR_ACL><Naming><Name>

#### <List>

    Description: List containing ACLs

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <ACLTable> - ACL class displaying Usage and Entries

    Available Paths:

     -

    <Operational> <ES_ACL> <List>

#### <ACLTable>

    Description: ACL class displaying Usage and Entries

    Parent objects:

                    <List>

    Child objects:

                    <ACL> - Name of the Access List

    Available Paths:

     -

    <Operational> <ES_ACL> <List> <ACLTable>

#### <ACL>

    Description: Name of the Access List

    Parent objects:

                    <ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: ES_ACLName

            Description:Name of the Access List

    Child objects:

                    <ACLSequenceNumberTable> - Table of all the SequenceNumbers per ACL

    Available Paths:

     -

    <Operational> <ES_ACL> <List> <ACLTable> <ACL><Naming><Name>

#### <ACLSequenceNumberTable>

    Description: Table of all the SequenceNumbers per ACL

    Parent objects:

                    <ACL>

    Child objects:

                    <ACLSequenceNumber> - Sequence Number of an ACL entry

    Available Paths:

     -

    <Operational> <ES_ACL> <List> <ACLTable> <ACL><Naming><Name> <ACLSequenceNumberTable>

#### <ACLSequenceNumber>

    Description: Sequence Number of an ACL entry

    Parent objects:

                    <ACLSequenceNumberTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:ACLEntry Sequence Number

    Value: es_acl_edm_ace

    Available Paths:

     -

    <Operational> <ES_ACL> <List> <ACLTable> <ACL><Naming><Name> <ACLSequenceNumberTable> <ACLSequenceNumber><Naming><SequenceNumber>

#### <UsageTable>

    Description: Table of Usage statistics of ACLs at different nodes

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <Usage> - Usage statistics of an ACL at a node

    Available Paths:

     -

    <Operational> <ES_ACL> <UsageTable>

#### <Usage>

    Description: Usage statistics of an ACL at a node

    Parent objects:

                    <UsageTable>

    <Naming>:

            <Location>
             (optional)

            Type: NodeID

            Description:Node where ACL is applied

            <ApplicationID>
             (optional)

            Type: ACL_USAGE_APP_IDEnum

            Description:Application ID

            <Name>
             (optional)

            Type: ES_ACLName

            Description:Name of the ACL

    Values:

            <UsageDetails>
             (mandatory)

            Type: xsd:string

            Description:Usage Statistics Details

        Default value: none.

    Available Paths:

     -

    <Operational> <ES_ACL> <UsageTable> <Usage><Naming><Location><ApplicationID><Name>

## XML Schema Object Documentation for ipv4_ma_dyn_tmpl_cfg, version 5. 3.

### Objects

#### <IPV4Network>

    Description: Interface IPv4 Network configuration data

    Task IDs required: network

    Parent objects:

                    <Ethernet>

                    <IPSubscriber>

                    <PPP>

                    <SubscriberService>

    Child objects:

                    <Addresses> - Set the IP Address and Mask of an interface

                    <MTU> - The IP Maximum Transmission Unit

                    <Unnumbered> - Enable IP processing without an explicit address

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <IPV4Network>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <IPV4Network>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <IPV4Network>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <IPV4Network>

#### <Addresses>

    Description: Set the IP Address and Mask of an interface

    Parent objects:

                    <IPV4Network>

    Child objects:

                    <Primary> - IP address and Mask

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <IPV4Network> <Addresses>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <IPV4Network> <Addresses>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <IPV4Network> <Addresses>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <IPV4Network> <Addresses>

#### <Primary>

    Description: IP address and Mask

    Parent objects:

                    <Addresses>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address

            <Mask>
             (optional)

            Type: IPV4Mask

            Description:Mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <IPV4Network> <Addresses> <Primary>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <IPV4Network> <Addresses> <Primary>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <IPV4Network> <Addresses> <Primary>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <IPV4Network> <Addresses> <Primary>

#### <MTU>

    Description: The IP Maximum Transmission Unit

    Parent objects:

                    <IPV4Network>

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 68 and 65535

            Description:MTU (bytes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <IPV4Network> <MTU>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <IPV4Network> <MTU>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <IPV4Network> <MTU>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <IPV4Network> <MTU>

#### <Unnumbered>

    Description: Enable IP processing without an explicit address

    Parent objects:

                    <IPV4Network>

    Values:

            <Interface>
             (mandatory)

            Type: xsd:string

            Description:The interface whose IPv4 addresses are adopted

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <IPV4Network> <Unnumbered>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <IPV4Network> <Unnumbered>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <IPV4Network> <Unnumbered>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <IPV4Network> <Unnumbered>

## XML Schema Object Documentation for isis_oper, version 13. 0.

### Objects

#### <ISIS>

    Description: IS-IS operational data

    Task IDs required: isis

    Parent objects:

                    <Operational>

    Child objects:

                    <InstanceTable> - Per-instance operational data

    Available Paths:

     -

    <Operational> <ISIS>

#### <InstanceTable>

    Description: Per-instance operational data

    Parent objects:

                    <ISIS>

    Child objects:

                    <Instance> - IS-IS instance

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable>

#### <Instance>

    Description: IS-IS instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: ISISInstanceNameType

            Description:Instance identifier

    Child objects:

                    <CheckpointAdjacencyTable> - Checkpointed adjacency table

                    <CheckpointInterfaceTable> - Checkpointed interface table

                    <CheckpointLSPTable> - Checkpointed LSP table

                    <CheckpointTETunnelTable> - Checkpointed TE tunnel table

                    <ErrorLog> - Log of errors and warnings

                    <HostnameTable> - Hostname table

                    <InterfaceStatisticsTable> - Interface statistics table

                    <InterfaceTable> - Interface table

                    <LevelTable> - Level table

                    <MeshGroups> - Mesh-group information

                    <NeighborSummaryTable> - Neighbor-summary table

                    <NeighborTable> - Neighbor table

                    <Protocol> - Basic protocol information about an IS-IS instance

                    <StatisticsGlobal> - Per-instance statistics

                    <TopologyTable> - Topology table

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName>

#### <Protocol>

    Description: Basic protocol information about an IS-IS instance

    Parent objects:

                    <Instance>

    Value: isis_sh_proto

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <Protocol>

#### <StatisticsGlobal>

    Description: Per-instance statistics

    Parent objects:

                    <Instance>

    Value: isis_sh_traffic_global

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <StatisticsGlobal>

#### <ErrorLog>

    Description: Log of errors and warnings

    Parent objects:

                    <Instance>

    Value: isis_sh_err_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ErrorLog>

#### <MeshGroups>

    Description: Mesh-group information

    Parent objects:

                    <Instance>

    Value: isis_sh_mesh_groups

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <MeshGroups>

#### <HostnameTable>

    Description: Hostname table

    Parent objects:

                    <Instance>

    Child objects:

                    <Hostname> - Hostname table entry

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <HostnameTable>

#### <Hostname>

    Description: Hostname table entry

    Parent objects:

                    <HostnameTable>

    <Naming>:

            <SystemID>
             (mandatory)

            Type: OSISystemID

            Description:System ID

    Value: isis_sh_host

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <HostnameTable> <Hostname><Naming><SystemID>

#### <InterfaceTable>

    Description: Interface table

    Parent objects:

                    <Instance>

    Child objects:

                    <Interface> - Information about one IS-IS interface

    <Filter> (Optional Filter Tag):

                    <ISISLevelFilter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable>

#### <Interface>

    Description: Information about one IS-IS interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: isis_sh_if

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <CheckpointInterfaceTable>

    Description: Checkpointed interface table

    Parent objects:

                    <Instance>

    Child objects:

                    <CheckpointInterface> - Checkpointed information about one IS-IS interface

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointInterfaceTable>

#### <CheckpointInterface>

    Description: Checkpointed information about one IS-IS interface

    Parent objects:

                    <CheckpointInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: isis_sh_chkpt_idb

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointInterfaceTable> <CheckpointInterface><Naming><InterfaceName>

#### <InterfaceStatisticsTable>

    Description: Interface statistics table

    Parent objects:

                    <Instance>

    Child objects:

                    <InterfaceStatistics> - Statistics data for one IS-IS interface

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceStatisticsTable>

#### <InterfaceStatistics>

    Description: Statistics data for one IS-IS interface

    Parent objects:

                    <InterfaceStatisticsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: isis_sh_traffic_intf

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceStatisticsTable> <InterfaceStatistics><Naming><InterfaceName>

#### <NeighborTable>

    Description: Neighbor table

    Parent objects:

                    <Instance>

    Child objects:

                    <Neighbor> - A single neighbor router

    <Filter> (Optional Filter Tag):

                    <ISISLevelFilter>

                    <ISISSystemIDFilter>

                    <ISISInterfaceFilter>

                    <ISISNeighborAllFilter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NeighborTable>

#### <Neighbor>

    Description: A single neighbor router

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <SystemID>
             (optional)

            Type: OSISystemID

            Description:System ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_nbr

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NeighborTable> <Neighbor><Naming><SystemID><InterfaceName>

#### <NeighborSummaryTable>

    Description: Neighbor-summary table

    Parent objects:

                    <Instance>

    Child objects:

                    <NeighborSummary> - Neighbor-summary data for a single interface

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NeighborSummaryTable>

#### <NeighborSummary>

    Description: Neighbor-summary data for a single interface

    Parent objects:

                    <NeighborSummaryTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: isis_sh_nbr_summ

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NeighborSummaryTable> <NeighborSummary><Naming><InterfaceName>

#### <CheckpointAdjacencyTable>

    Description: Checkpointed adjacency table

    Parent objects:

                    <Instance>

    Child objects:

                    <CheckpointAdjacency> - A checkpointed IS-IS adjacency

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointAdjacencyTable>

#### <CheckpointAdjacency>

    Description: A checkpointed IS-IS adjacency

    Parent objects:

                    <CheckpointAdjacencyTable>

    <Naming>:

            <Level>
             (optional)

            Type: ISISInternalLevel

            Description:Level

            <SystemID>
             (optional)

            Type: OSISystemID

            Description:System ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_chkpt_adj

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointAdjacencyTable> <CheckpointAdjacency><Naming><Level><SystemID><InterfaceName>

#### <CheckpointLSPTable>

    Description: Checkpointed LSP table

    Parent objects:

                    <Instance>

    Child objects:

                    <CheckpointLSP> - A checkpointed IS-IS LSP

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointLSPTable>

#### <CheckpointLSP>

    Description: A checkpointed IS-IS LSP

    Parent objects:

                    <CheckpointLSPTable>

    <Naming>:

            <Level>
             (optional)

            Type: ISISInternalLevel

            Description:Level

            <LSP_ID>
             (optional)

            Type: ISIS_LSP_ID

            Description:LSP ID

    Value: isis_sh_chkpt_lsp

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointLSPTable> <CheckpointLSP><Naming><Level><LSP_ID>

#### <CheckpointTETunnelTable>

    Description: Checkpointed TE tunnel table

    Parent objects:

                    <Instance>

    Child objects:

                    <CheckpointTETunnel> - A checkpointed TE tunnel

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointTETunnelTable>

#### <CheckpointTETunnel>

    Description: A checkpointed TE tunnel

    Parent objects:

                    <CheckpointTETunnelTable>

    <Naming>:

            <Level>
             (optional)

            Type: ISISInternalLevel

            Description:Level

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_chkpt_te_tunnel

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <CheckpointTETunnelTable> <CheckpointTETunnel><Naming><Level><InterfaceName>

#### <TopologyTable>

    Description: Topology table

    Parent objects:

                    <Instance>

    Child objects:

                    <Topology> - Per-topology data

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable>

#### <Topology>

    Description: Per-topology data

    Parent objects:

                    <TopologyTable>

    <Naming>:

            <AFName>
             (optional)

            Type: ISISAddressFamily

            Description:Address-family

            <SAFName>
             (optional)

            Type: ISISSubAddressFamily

            Description:Sub-address-family

            <TopologyName>
             (optional)

            Type: ISISTopologyName

            Description:Topology Name

    Child objects:

                    <IPV4RouteTable> - IPv4 local route table

                    <IPV6RouteTable> - IPv6 local route

                    <TopologyLevelTable> - Per-topology level table

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName>

#### <IPV4RouteTable>

    Description: IPv4 local route table

    Parent objects:

                    <Topology>

    Child objects:

                    <IPV4Route> - An IPv4 route known to IS-IS

    <Filter> (Optional Filter Tag):

                    <ISIS_IPV4Filter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <IPV4RouteTable>

#### <IPV4Route>

    Description: An IPv4 route known to IS-IS

    Parent objects:

                    <IPV4RouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: ISIS_IPV4PrefixLengthType

            Description:Prefix Length

    Value: isis_sh_ipv4_route

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <IPV4RouteTable> <IPV4Route><Naming><Prefix><PrefixLength>

#### <IPV6RouteTable>

    Description: IPv6 local route

    Parent objects:

                    <Topology>

    Child objects:

                    <IPv6Route> - An IPv6 route known to IS-IS

    <Filter> (Optional Filter Tag):

                    <ISIS_IPV6Filter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <IPV6RouteTable>

#### <IPv6Route>

    Description: An IPv6 route known to IS-IS

    Parent objects:

                    <IPV6RouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV6Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: ISIS_IPV6PrefixLengthType

            Description:Prefix Length

    Value: isis_sh_ipv6_route

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <IPV6RouteTable> <IPv6Route><Naming><Prefix><PrefixLength>

#### <TopologyLevelTable>

    Description: Per-topology level table

    Parent objects:

                    <Topology>

    Child objects:

                    <TopologyLevel> - Per-level topology operational data

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable>

#### <TopologyLevel>

    Description: Per-level topology operational data

    Parent objects:

                    <TopologyLevelTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level

    Child objects:

                    <IPV4LinkTopologyTable> - IPv4 IS Topology table

                    <IPV6LinkTopologyTable> - IPv6 IS Topology table

                    <SPFLog> - Log of route calculations for a single level and topology

                    <TEAdjacencyLog> - TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.

                    <TEAdvertisements> - TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.

                    <TETunnelTable> - TE tunnels table. Only available within the IPv4 Unicast topology.

                    <TopologySummary> - Summary information for a particular IS Topology

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level>

#### <SPFLog>

    Description: Log of route calculations for a single level and topology

    Parent objects:

                    <TopologyLevel>

    Value: isis_sh_spf_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <SPFLog>

#### <TEAdjacencyLog>

    Description: TE adjacency-log for a single level and topology. Only available within the IPv4 Unicast topology.

    Parent objects:

                    <TopologyLevel>

    Value: isis_sh_te_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <TEAdjacencyLog>

#### <TEAdvertisements>

    Description: TE advertisements for a single level and topology. Only available within the IPv4 Unicast topology.

    Parent objects:

                    <TopologyLevel>

    Value: isis_sh_te_adv

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <TEAdvertisements>

#### <TETunnelTable>

    Description: TE tunnels table. Only available within the IPv4 Unicast topology.

    Parent objects:

                    <TopologyLevel>

    Child objects:

                    <TETunnel> - A single TE tunnel advertized by IS-IS

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <TETunnelTable>

#### <TETunnel>

    Description: A single TE tunnel advertized by IS-IS

    Parent objects:

                    <TETunnelTable>

    <Naming>:

            <SystemID>
             (optional)

            Type: OSISystemID

            Description:System ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_te_tunnel

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <TETunnelTable> <TETunnel><Naming><SystemID><InterfaceName>

#### <TopologySummary>

    Description: Summary information for a particular IS Topology

    Parent objects:

                    <TopologyLevel>

    Value: isis_sh_topo_summary

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <TopologySummary>

#### <IPV4LinkTopologyTable>

    Description: IPv4 IS Topology table

    Parent objects:

                    <TopologyLevel>

    Child objects:

                    <IPV4LinkTopology> - An IS in an IPv4 Link Topology

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <IPV4LinkTopologyTable>

#### <IPV4LinkTopology>

    Description: An IS in an IPv4 Link Topology

    Parent objects:

                    <IPV4LinkTopologyTable>

    <Naming>:

            <SystemID>
             (mandatory)

            Type: OSISystemID

            Description:System ID

    Value: isis_sh_ipv4_topo_entry

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <IPV4LinkTopologyTable> <IPV4LinkTopology><Naming><SystemID>

#### <IPV6LinkTopologyTable>

    Description: IPv6 IS Topology table

    Parent objects:

                    <TopologyLevel>

    Child objects:

                    <IPV6LinkTopology> - An IS in an IPv6 Link Topology

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <IPV6LinkTopologyTable>

#### <IPV6LinkTopology>

    Description: An IS in an IPv6 Link Topology

    Parent objects:

                    <IPV6LinkTopologyTable>

    <Naming>:

            <SystemID>
             (mandatory)

            Type: OSISystemID

            Description:System ID

    Value: isis_sh_ipv6_topo_entry

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TopologyTable> <Topology><Naming><AFName><SAFName><TopologyName> <TopologyLevelTable> <TopologyLevel><Naming><Level> <IPV6LinkTopologyTable> <IPV6LinkTopology><Naming><SystemID>

#### <LevelTable>

    Description: Level table

    Parent objects:

                    <Instance>

    Child objects:

                    <Level> - Per-level operational data

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable>

#### <Level>

    Description: Per-level operational data

    Parent objects:

                    <LevelTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level

    Child objects:

                    <AdjacencyLog> - Log of adjacency changes within a single level

                    <AdjacencyTable> - Adjacency table

                    <DatabaseLog> - Database-log for a single level

                    <DetailedLSPTable> - Detailed LSP table. Use to retrieve LSPs with TLV content.

                    <LSPLog> - LSP-log for a single level

                    <LSPTable> - LSP table

                    <LSPTableSummary> - Summary information for one level's LSP database

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level>

#### <LSPLog>

    Description: LSP-log for a single level

    Parent objects:

                    <Level>

    Value: isis_sh_lsp_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <LSPLog>

#### <LSPTable>

    Description: LSP table

    Parent objects:

                    <Level>

    Child objects:

                    <LSP> - An IS-IS LSP (header information only)

    <Filter> (Optional Filter Tag):

                    <ISIS_LSPFilter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <LSPTable>

#### <LSP>

    Description: An IS-IS LSP (header information only)

    Parent objects:

                    <LSPTable>

    <Naming>:

            <LSP_ID>
             (mandatory)

            Type: ISIS_LSP_ID

            Description:LSP ID

    Value: isis_sh_lsp

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <LSPTable> <LSP><Naming><LSP_ID>

#### <DetailedLSPTable>

    Description: Detailed LSP table. Use to retrieve LSPs with TLV content.

    Parent objects:

                    <Level>

    Child objects:

                    <DetailedLSP> - An IS-IS LSP with detailed TLV data included

    <Filter> (Optional Filter Tag):

                    <ISIS_LSPFilter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <DetailedLSPTable>

#### <DetailedLSP>

    Description: An IS-IS LSP with detailed TLV data included

    Parent objects:

                    <DetailedLSPTable>

    <Naming>:

            <LSP_ID>
             (mandatory)

            Type: ISIS_LSP_ID

            Description:LSP ID

    Value: isis_sh_lsp

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <DetailedLSPTable> <DetailedLSP><Naming><LSP_ID>

#### <AdjacencyLog>

    Description: Log of adjacency changes within a single level

    Parent objects:

                    <Level>

    Value: isis_sh_adj_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <AdjacencyLog>

#### <AdjacencyTable>

    Description: Adjacency table

    Parent objects:

                    <Level>

    Child objects:

                    <Adjacency> - A single IS-IS adjacency

    <Filter> (Optional Filter Tag):

                    <ISISSystemIDFilter>

                    <ISISInterfaceFilter>

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <AdjacencyTable>

#### <Adjacency>

    Description: A single IS-IS adjacency

    Parent objects:

                    <AdjacencyTable>

    <Naming>:

            <SystemID>
             (optional)

            Type: OSISystemID

            Description:System ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: isis_sh_adj

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <AdjacencyTable> <Adjacency><Naming><SystemID><InterfaceName>

#### <DatabaseLog>

    Description: Database-log for a single level

    Parent objects:

                    <Level>

    Value: isis_sh_lsp_db_log_struc

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <DatabaseLog>

#### <LSPTableSummary>

    Description: Summary information for one level's LSP database

    Parent objects:

                    <Level>

    Value: isis_sh_lsp_db_summary

    Available Paths:

     -

    <Operational> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LevelTable> <Level><Naming><Level> <LSPTableSummary>

### Filters

#### <ISISLevelFilter>

    Description:
    Level match

    Parameters:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level

#### <ISISSystemIDFilter>

    Description:
    System ID match

    Parameters:

            <SystemID>
             (mandatory)

            Type: OSISystemID

            Description:System ID

#### <ISISInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <ISIS_IPV4Filter>

    Description:
    IPv4 address filter. Will match all addresses and subnets of the supplied network.

    Parameters:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: ISIS_IPV4PrefixLengthType

            Description:Prefix Length

#### <ISIS_IPV6Filter>

    Description:
    IPv6 address filter. Will match all addresses and subnets of the supplied network.

    Parameters:

            <Prefix>
             (optional)

            Type: IPV6Address

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: ISIS_IPV6PrefixLengthType

            Description:Prefix Length

#### <ISIS_LSPFilter>

    Description:
    Wildcard LSP ID matching

    Parameters:

            <LSP_ID>
             (mandatory)

            Type: ISIS_LSP_ID

            Description:LSP ID

#### <ISISNeighborAllFilter>

    Description:
    Level, System ID and interface match for neighbor list filtering.

    Parameters:

            <Level>
             (optional)

            Type: ISISInternalLevel

            Description:Level

            <SystemID>
             (optional)

            Type: OSISystemID

            Description:System ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for ipsla_op_def_hourly_cfg, version 7. 2.

### Objects

#### <Statistics>

    Description: Statistics collection aggregated over an hour

    Parent objects:

                    <ICMPEcho>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Child objects:

                    <DistCount> - Count of distribution intervals maintained

                    <DistInterval> - Distribution interval length

                    <Hours> - Number of hours for which hourly statistics are kept

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Statistics>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Statistics>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Statistics>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Statistics>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Statistics>

#### <DistCount>

    Description: Count of distribution intervals maintained

    Parent objects:

                    <Statistics>

    Values:

            <DistIntervalCount>
             (mandatory)

            Type: Range. Value lies between 1 and 20

            Description:Specify number of distribution intervals

        Default value:
            DistIntervalCount => 1

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Statistics> <DistCount>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Statistics> <DistCount>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Statistics> <DistCount>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Statistics> <DistCount>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Statistics> <DistCount>

#### <DistInterval>

    Description: Distribution interval length

    Parent objects:

                    <Statistics>

    Values:

            <DistInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Specify distribution interval in milliseconds

        Default value:
            DistInterval => 20

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Statistics> <DistInterval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Statistics> <DistInterval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Statistics> <DistInterval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Statistics> <DistInterval>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Statistics> <DistInterval>

#### <Hours>

    Description: Number of hours for which hourly statistics are kept

    Parent objects:

                    <Statistics>

    Values:

            <HoursCount>
             (mandatory)

            Type: Range. Value lies between 0 and 25

            Description:Specify number of hours

        Default value:
            HoursCount => 2

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Statistics> <Hours>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Statistics> <Hours>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Statistics> <Hours>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Statistics> <Hours>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Statistics> <Hours>

## XML Schema Object Documentation for mlctrlr_action, version 2. 0.

### Objects

#### <MgmtMultilink>

    Description: Multilink controller action data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Action>

    Child objects:

                    <ControllerTable> - All Multilink controller action data

    Available Paths:

     -

    <Action> <MgmtMultilink>

#### <ControllerTable>

    Description: All Multilink controller action data

    Parent objects:

                    <MgmtMultilink>

    Child objects:

                    <Controller> - Multilink controller action data

    Available Paths:

     -

    <Action> <MgmtMultilink> <ControllerTable>

#### <Controller>

    Description: Multilink controller action data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Child objects:

                    <ClearStats> - Clears Multilink controller statistics

    Available Paths:

     -

    <Action> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName>

#### <ClearStats>

    Description: Clears Multilink controller statistics

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ontroller stats

        Default value: none.

    Available Paths:

     -

    <Action> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <ClearStats>

## XML Schema Object Documentation for qos_viking_interface_cfg, version 2. 1.

### Objects

#### <PAC>

    Description: Port Attachment Circuit configuration.

    Parent objects:

                    <L2Transport>

    Child objects:

                    <QOS> - Interface QOS configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC>

#### <QOS>

    Description: Interface QOS configuration

    Task IDs required: qos

    Parent objects:

                    <InterfaceConfiguration>

                    <CAC>

                    <PAC>

                    <PVC>

                    <PVCMode>

                    <PVP>

    Child objects:

                    <Input> - Ingress service policy

                    <Output> - Egress service policy

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC> <QOS>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC> <QOS>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <QOS>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <QOS>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS>

#### <Input>

    Description: Ingress service policy

    Parent objects:

                    <QOS>

    Child objects:

                    <ServicePolicy> - Service policy details

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS> <Input>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC> <QOS> <Input>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC> <QOS> <Input>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <QOS> <Input>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <QOS> <Input>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS> <Input>

#### <ServicePolicy>

    Description: Service policy details

    Parent objects:

                    <Input>

                    <Output>

    <Naming>:

            <ServicePolicyName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Name of policy-map

    Values:

            <AccountType>
             (optional)

            Type: QOSFieldNotSupported

            Description:Not supported (Leave unspecified).

            <SPIName>
             (optional)

            Type: xsd:string

            Description:Name of the SPI

            <PolicyMerge>
             (optional)

            Type: QOSFieldNotSupported

            Description:Not supported (Leave unspecified).

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS> <Input> <ServicePolicy><Naming><ServicePolicyName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS> <Output> <ServicePolicy><Naming><ServicePolicyName>

#### <Output>

    Description: Egress service policy

    Parent objects:

                    <QOS>

    Child objects:

                    <ServicePolicy> - Service policy details

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <PAC> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <QOS> <Output>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName> <QOS> <Output>

#### <CAC>

    Description: Connection Attachment Circuit configuration.

    Parent objects:

                    <L2Transport>

    Child objects:

                    <QOS> - Interface QOS configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <CAC>

### Datatypes

#### QOSDummyType

        Definition: xsd:boolean

#### QOSFieldNotSupported

        Definition: Enumeration. Valid values are:
            'NotSupported' - Dummy data type leave unspecified

## XML Schema Object Documentation for ipv4_filesystems_cfg, version 1. 0.

### Objects

#### <FTP>

    Description: FTP configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <FTPClient> - FTP client configuration

    Available Paths:

     -

    <Configuration> <FTP>

#### <FTPClient>

    Description: FTP client configuration

    Parent objects:

                    <FTP>

    Child objects:

                    <AnonymousPassword> - Specify a password for anonymous users

                    <Passive> - Connect using passive mode

                    <Password> - Specify password for ftp connection

                    <SourceInterface> - Specify interface for source address in connections

                    <Username> - Specify username for connections

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient>

#### <AnonymousPassword>

    Description: Specify a password for anonymous users

    Parent objects:

                    <FTPClient>

    Values:

            <Password>
             (mandatory)

            Type: xsd:string

            Description:Password for anonymous user (ftp server dependent)

        Default value: none.

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient> <AnonymousPassword>

#### <Passive>

    Description: Connect using passive mode

    Parent objects:

                    <FTPClient>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable connect using passive mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient> <Passive>

#### <Password>

    Description: Specify password for ftp connection

    Parent objects:

                    <FTPClient>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Specify password for ftp connnection

        Default value: none.

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient> <Password>

#### <SourceInterface>

    Description: Specify interface for source address in connections

    Parent objects:

                    <FTPClient>

                    <RCPClient>

                    <TFTPClient>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient> <SourceInterface>

     -

    <Configuration> <RCP> <RCPClient> <SourceInterface>

     -

    <Configuration> <TFTP> <TFTPClient> <SourceInterface>

#### <Username>

    Description: Specify username for connections

    Parent objects:

                    <FTPClient>

                    <RCPClient>

    Values:

            <Username>
             (mandatory)

            Type: xsd:string

            Description:Specify username

        Default value: none.

    Available Paths:

     -

    <Configuration> <FTP> <FTPClient> <Username>

     -

    <Configuration> <RCP> <RCPClient> <Username>

#### <RCP>

    Description: RCP configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <RCPClient> - RCP client configuration

    Available Paths:

     -

    <Configuration> <RCP>

#### <RCPClient>

    Description: RCP client configuration

    Parent objects:

                    <RCP>

    Child objects:

                    <SourceInterface> - Specify interface for source address in connections

                    <Username> - Specify username for connections

    Available Paths:

     -

    <Configuration> <RCP> <RCPClient>

#### <TFTP>

    Description: TFTP configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <TFTPClient> - TFTP client configuration

    Available Paths:

     -

    <Configuration> <TFTP>

#### <TFTPClient>

    Description: TFTP client configuration

    Parent objects:

                    <TFTP>

    Child objects:

                    <Retry> - Specify the number of retries when client requests TFTP connections

                    <SourceInterface> - Specify interface for source address in connections

                    <Timeout> - Specify the timeout for every TFTP connection in seconds

    Available Paths:

     -

    <Configuration> <TFTP> <TFTPClient>

#### <Retry>

    Description: Specify the number of retries when client requests TFTP connections

    Parent objects:

                    <TFTPClient>

    Values:

            <Retry>
             (mandatory)

            Type: Range. Value lies between 0 and 256

            Description:TFTP initial maximum retry times

        Default value: none.

    Available Paths:

     -

    <Configuration> <TFTP> <TFTPClient> <Retry>

#### <Timeout>

    Description: Specify the timeout for every TFTP connection in seconds

    Parent objects:

                    <TFTPClient>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 0 and 256

            Description:TFTP initial maximum timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <TFTP> <TFTPClient> <Timeout>

## XML Schema Object Documentation for ipv4_dhcpd_relay_centralized_oper, version 2. 5.

### Objects

#### <Relay>

    Description: IPv4 DHCPD Relay operational data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <ProfileTable> - DHCP Relay Profiles

                    <StatisticsInfo> - DHCP relay statistics info

                    <StatisticsTable> - DHCP Relay Statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay>

#### <StatisticsTable>

    Description: DHCP Relay Statistics

    Parent objects:

                    <Relay>

    Child objects:

                    <Statistics> - DHCP Relay VRF statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay> <StatisticsTable>

#### <Statistics>

    Description: DHCP Relay VRF statistics

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ipv4_dhcpd_relay_stats

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay> <StatisticsTable> <Statistics><Naming><VRFName>

#### <StatisticsInfo>

    Description: DHCP relay statistics info

    Parent objects:

                    <Relay>

    Value: ipv4_dhcpd_relay_stats_info

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay> <StatisticsInfo>

#### <ProfileTable>

    Description: DHCP Relay Profiles

    Parent objects:

                    <Relay>

    Child objects:

                    <Profile> - DHCP Relay profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay> <ProfileTable>

#### <Profile>

    Description: DHCP Relay profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: ipv4_dhcpd_relay_profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Relay> <ProfileTable> <Profile><Naming><ProfileName>

## XML Schema Object Documentation for ip_rsvp_oper, version 1. 0.

### Objects

#### <RSVP>

    Description: RSVP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <AuthenticationBriefTable> - Table for Authentication related information

                    <AuthenticationDetailTable> - Table for detailed authentication related information

                    <Counters> - Counters

                    <FRRSummary> - Fast Re-Route Summary State Information

                    <FRRTable> - Table of detailed info about Fast Re-route states

                    <GlobalNeighborBriefTable> - Table of brief info about global neighbors

                    <GlobalNeighborDetailTable> - Table of detailed info about global neighbors

                    <GracefulRestart> - Info about graceful-restart

                    <HelloInstanceBriefTable> - Table of brief info about hello instances

                    <HelloInstanceDetailTable> - Table of detailed info about hello instances

                    <HelloInterfaceInstanceBriefTable> - Table of brief info about i/f-based hello instances

                    <HelloInterfaceInstanceDetailTable> - Table of detailed info about i/f-based hello instances

                    <InterfaceBriefTable> - Table of brief info about RSVP-enabled interfaces

                    <InterfaceDetailedTable> - Table of detailed info about RSVP-enabled interfaces

                    <InterfaceNeighborBriefTable> - Table of brief info about I/F neighbors

                    <InterfaceNeighborDetailTable> - Table of detailed info about I/F neighbors

                    <PSBBriefTable> - Table of brief info about path state blocks

                    <PSBDetailedTable> - Table of detailed info about path state blocks

                    <RSBBriefTable> - Table of brief info about reservation state blocks

                    <RSBDetailedTable> - Table of detailed info about reservation state blocks

                    <RequestBriefTable> - Table of brief info about requests

                    <RequestDetailTable> - Table of detail info about requests

                    <SessionBriefTable> - Table of brief info about sessions

                    <SessionDetailedTable> - Table of detailed info about sessions

    Available Paths:

     -

    <Operational> <RSVP>

#### <PSBBriefTable>

    Description: Table of brief info about path state blocks

    Parent objects:

                    <RSVP>

    Child objects:

                    <PSBBrief> - Brief info for a single path state block

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <PSBBriefTable>

#### <PSBBrief>

    Description: Brief info for a single path state block

    Parent objects:

                    <PSBBriefTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_path_compact

    Available Paths:

     -

    <Operational> <RSVP> <PSBBriefTable> <PSBBrief><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <PSBDetailedTable>

    Description: Table of detailed info about path state blocks

    Parent objects:

                    <RSVP>

    Child objects:

                    <PSBDetailed> - Detailed info for a single path state block

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <PSBDetailedTable>

#### <PSBDetailed>

    Description: Detailed info for a single path state block

    Parent objects:

                    <PSBDetailedTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_path_detail

    Available Paths:

     -

    <Operational> <RSVP> <PSBDetailedTable> <PSBDetailed><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <RSBBriefTable>

    Description: Table of brief info about reservation state blocks

    Parent objects:

                    <RSVP>

    Child objects:

                    <RSBBrief> - Brief info for a single reservation state block

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <RSBBriefTable>

#### <RSBBrief>

    Description: Brief info for a single reservation state block

    Parent objects:

                    <RSBBriefTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_reservation_compact

    Available Paths:

     -

    <Operational> <RSVP> <RSBBriefTable> <RSBBrief><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <RSBDetailedTable>

    Description: Table of detailed info about reservation state blocks

    Parent objects:

                    <RSVP>

    Child objects:

                    <RSBDetailed> - Detailed info for a single reservation state block

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <RSBDetailedTable>

#### <RSBDetailed>

    Description: Detailed info for a single reservation state block

    Parent objects:

                    <RSBDetailedTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_reservation_detail

    Available Paths:

     -

    <Operational> <RSVP> <RSBDetailedTable> <RSBDetailed><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <InterfaceBriefTable>

    Description: Table of brief info about RSVP-enabled interfaces

    Parent objects:

                    <RSVP>

    Child objects:

                    <InterfaceBrief> - Brief info about an RSVP-enabled interface

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceBriefTable>

#### <InterfaceBrief>

    Description: Brief info about an RSVP-enabled interface

    Parent objects:

                    <InterfaceBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: rsvp_mgmt_interface_compact

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceBriefTable> <InterfaceBrief><Naming><InterfaceName>

#### <InterfaceDetailedTable>

    Description: Table of detailed info about RSVP-enabled interfaces

    Parent objects:

                    <RSVP>

    Child objects:

                    <InterfaceDetailed> - Detailed info about an RSVP-enabled interface

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceDetailedTable>

#### <InterfaceDetailed>

    Description: Detailed info about an RSVP-enabled interface

    Parent objects:

                    <InterfaceDetailedTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: rsvp_mgmt_interface_detail

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceDetailedTable> <InterfaceDetailed><Naming><InterfaceName>

#### <RequestBriefTable>

    Description: Table of brief info about requests

    Parent objects:

                    <RSVP>

    Child objects:

                    <RequestBrief> - Brief info for a request

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <RequestBriefTable>

#### <RequestBrief>

    Description: Brief info for a request

    Parent objects:

                    <RequestBriefTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_request_compact

    Available Paths:

     -

    <Operational> <RSVP> <RequestBriefTable> <RequestBrief><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <RequestDetailTable>

    Description: Table of detail info about requests

    Parent objects:

                    <RSVP>

    Child objects:

                    <RequestDetail> - Detail info for a request

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <RequestDetailTable>

#### <RequestDetail>

    Description: Detail info for a request

    Parent objects:

                    <RequestDetailTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_request_detail

    Available Paths:

     -

    <Operational> <RSVP> <RequestDetailTable> <RequestDetail><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <SessionBriefTable>

    Description: Table of brief info about sessions

    Parent objects:

                    <RSVP>

    Child objects:

                    <SessionBrief> - Brief info about session

    <Filter> (Optional Filter Tag):

                    <RSVPSessionFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPTunnelIDFilter>

                    <RSVPTunnelNameFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <SessionBriefTable>

#### <SessionBrief>

    Description: Brief info about session

    Parent objects:

                    <SessionBriefTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

    Value: rsvp_mgmt_session_compact

    Available Paths:

     -

    <Operational> <RSVP> <SessionBriefTable> <SessionBrief><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID>

#### <SessionDetailedTable>

    Description: Table of detailed info about sessions

    Parent objects:

                    <RSVP>

    Child objects:

                    <SessionDetailed> - Detailed info about session

    <Filter> (Optional Filter Tag):

                    <RSVPSessionFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPTunnelIDFilter>

                    <RSVPTunnelNameFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <SessionDetailedTable>

#### <SessionDetailed>

    Description: Detailed info about session

    Parent objects:

                    <SessionDetailedTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

    Value: rsvp_mgmt_session_detail

    Available Paths:

     -

    <Operational> <RSVP> <SessionDetailedTable> <SessionDetailed><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID>

#### <GracefulRestart>

    Description: Info about graceful-restart

    Parent objects:

                    <RSVP>

    Value: rsvp_mgmt_graceful_restart

    Available Paths:

     -

    <Operational> <RSVP> <GracefulRestart>

#### <GlobalNeighborBriefTable>

    Description: Table of brief info about global neighbors

    Parent objects:

                    <RSVP>

    Child objects:

                    <GlobalNeighborBrief> - Brief info for a single global neighbor

    Available Paths:

     -

    <Operational> <RSVP> <GlobalNeighborBriefTable>

#### <GlobalNeighborBrief>

    Description: Brief info for a single global neighbor

    Parent objects:

                    <GlobalNeighborBriefTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of global neighbor

    Value: rsvp_mgmt_glbl_nbr_compact

    Available Paths:

     -

    <Operational> <RSVP> <GlobalNeighborBriefTable> <GlobalNeighborBrief><Naming><NeighborAddress>

#### <GlobalNeighborDetailTable>

    Description: Table of detailed info about global neighbors

    Parent objects:

                    <RSVP>

    Child objects:

                    <GlobalNeighborDetail> - Detail info for a single global neighbor

    Available Paths:

     -

    <Operational> <RSVP> <GlobalNeighborDetailTable>

#### <GlobalNeighborDetail>

    Description: Detail info for a single global neighbor

    Parent objects:

                    <GlobalNeighborDetailTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of global neighbor

    Value: rsvp_mgmt_glbl_nbr_detail

    Available Paths:

     -

    <Operational> <RSVP> <GlobalNeighborDetailTable> <GlobalNeighborDetail><Naming><NeighborAddress>

#### <InterfaceNeighborBriefTable>

    Description: Table of brief info about I/F neighbors

    Parent objects:

                    <RSVP>

    Child objects:

                    <InterfaceNeighborBrief> - Brief info for a single interface neighbor

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceNeighborBriefTable>

#### <InterfaceNeighborBrief>

    Description: Brief info for a single interface neighbor

    Parent objects:

                    <InterfaceNeighborBriefTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of global neighbor

    Value: rsvp_mgmt_nbr_compact

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceNeighborBriefTable> <InterfaceNeighborBrief><Naming><NeighborAddress>

#### <InterfaceNeighborDetailTable>

    Description: Table of detailed info about I/F neighbors

    Parent objects:

                    <RSVP>

    Child objects:

                    <InterfaceNeighborDetail> - Detailed info for a single interface neighbor

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceNeighborDetailTable>

#### <InterfaceNeighborDetail>

    Description: Detailed info for a single interface neighbor

    Parent objects:

                    <InterfaceNeighborDetailTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of global neighbor

    Value: rsvp_mgmt_nbr_detail

    Available Paths:

     -

    <Operational> <RSVP> <InterfaceNeighborDetailTable> <InterfaceNeighborDetail><Naming><NeighborAddress>

#### <FRRSummary>

    Description: Fast Re-Route Summary State Information

    Parent objects:

                    <RSVP>

    Value: rsvp_mgmt_frr_states_compact

    Available Paths:

     -

    <Operational> <RSVP> <FRRSummary>

#### <FRRTable>

    Description: Table of detailed info about Fast Re-route states

    Parent objects:

                    <RSVP>

    Child objects:

                    <FRR> - Detailed info for a single Fast Re-route state

    <Filter> (Optional Filter Tag):

                    <RSVPGenericFilter>

                    <RSVPDestAddressFilter>

                    <RSVPDestinationPortFilter>

                    <RSVPSrcAddressFilter>

                    <RSVPSourcePortFilter>

                    <RSVPP2MP_IDFilter>

                    <RSVPSessionMaskFilter>

    Available Paths:

     -

    <Operational> <RSVP> <FRRTable>

#### <FRR>

    Description: Detailed info for a single Fast Re-route state

    Parent objects:

                    <FRRTable>

    <Naming>:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

            <Protocol>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol

            <ExtendedTunnelID>
             (mandatory)

            Type: IPV4Address

            Description:Extended Tunnel ID

            <SessionType>
             (mandatory)

            Type: RSVPSessionType

            Description:Session Type

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

            <SubGroupOrigin>
             (mandatory)

            Type: IPV4Address

            Description:Subgroup Origin

            <SubGroupID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Subgroup ID

    Value: rsvp_mgmt_frr_states_detail

    Available Paths:

     -

    <Operational> <RSVP> <FRRTable> <FRR><Naming><DestinationAddress><DestinationPort><Protocol><ExtendedTunnelID><SessionType><P2MP_ID><SourceAddress><SourcePort><SubGroupOrigin><SubGroupID>

#### <HelloInstanceBriefTable>

    Description: Table of brief info about hello instances

    Parent objects:

                    <RSVP>

    Child objects:

                    <HelloInstanceBrief> - Brief info for a single hello instance

    <Filter> (Optional Filter Tag):

                    <RSVPNeighborAddressFilter>

    Available Paths:

     -

    <Operational> <RSVP> <HelloInstanceBriefTable>

#### <HelloInstanceBrief>

    Description: Brief info for a single hello instance

    Parent objects:

                    <HelloInstanceBriefTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

    Value: rsvp_mgmt_hello_instance_compact

    Available Paths:

     -

    <Operational> <RSVP> <HelloInstanceBriefTable> <HelloInstanceBrief><Naming><SourceAddress><DestinationAddress>

#### <HelloInstanceDetailTable>

    Description: Table of detailed info about hello instances

    Parent objects:

                    <RSVP>

    Child objects:

                    <HelloInstanceDetail> - Detailed info for a single hello instance

    <Filter> (Optional Filter Tag):

                    <RSVPNeighborAddressFilter>

    Available Paths:

     -

    <Operational> <RSVP> <HelloInstanceDetailTable>

#### <HelloInstanceDetail>

    Description: Detailed info for a single hello instance

    Parent objects:

                    <HelloInstanceDetailTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

    Value: rsvp_mgmt_hello_instance_detail

    Available Paths:

     -

    <Operational> <RSVP> <HelloInstanceDetailTable> <HelloInstanceDetail><Naming><SourceAddress><DestinationAddress>

#### <HelloInterfaceInstanceBriefTable>

    Description: Table of brief info about i/f-based hello instances

    Parent objects:

                    <RSVP>

    Child objects:

                    <HelloInterfaceInstanceBrief> - Brief info for a single interface-based hello instance

    <Filter> (Optional Filter Tag):

                    <RSVPNeighborAddressFilter>

    Available Paths:

     -

    <Operational> <RSVP> <HelloInterfaceInstanceBriefTable>

#### <HelloInterfaceInstanceBrief>

    Description: Brief info for a single interface-based hello instance

    Parent objects:

                    <HelloInterfaceInstanceBriefTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

    Value: rsvp_mgmt_hello_if_instance_compact

    Available Paths:

     -

    <Operational> <RSVP> <HelloInterfaceInstanceBriefTable> <HelloInterfaceInstanceBrief><Naming><SourceAddress><DestinationAddress>

#### <HelloInterfaceInstanceDetailTable>

    Description: Table of detailed info about i/f-based hello instances

    Parent objects:

                    <RSVP>

    Child objects:

                    <HelloInterfaceInstanceDetail> - Detailed info for a single interface-based hello instance

    <Filter> (Optional Filter Tag):

                    <RSVPNeighborAddressFilter>

    Available Paths:

     -

    <Operational> <RSVP> <HelloInterfaceInstanceDetailTable>

#### <HelloInterfaceInstanceDetail>

    Description: Detailed info for a single interface-based hello instance

    Parent objects:

                    <HelloInterfaceInstanceDetailTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

    Value: rsvp_mgmt_hello_if_instance_detail

    Available Paths:

     -

    <Operational> <RSVP> <HelloInterfaceInstanceDetailTable> <HelloInterfaceInstanceDetail><Naming><SourceAddress><DestinationAddress>

#### <Counters>

    Description: Counters

    Parent objects:

                    <RSVP>

    Child objects:

                    <Database> - Summary information for all RSVP database counters

                    <InterfaceEventsTable> - Event counters

                    <InterfaceMessagesTable> - Table of message counters

                    <MessageSummary> - Summary information for all RSVP message counters

                    <OutOfResource> - Out of resource counters

                    <PrefixFiltering> - Prefix filtering counters

    Available Paths:

     -

    <Operational> <RSVP> <Counters>

#### <MessageSummary>

    Description: Summary information for all RSVP message counters

    Parent objects:

                    <Counters>

    Value: rsvp_mgmt_count_message

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <MessageSummary>

#### <Database>

    Description: Summary information for all RSVP database counters

    Parent objects:

                    <Counters>

    Value: rsvp_mgmt_all_db_counters

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <Database>

#### <InterfaceMessagesTable>

    Description: Table of message counters

    Parent objects:

                    <Counters>

    Child objects:

                    <InterfaceMessages> - Interface message counters

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <InterfaceMessagesTable>

#### <InterfaceMessages>

    Description: Interface message counters

    Parent objects:

                    <InterfaceMessagesTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: xsd:string

            Description:Interface Name. 'None' is used internally where the true interface is unknown (e.g. for routed packets)

    Value: rsvp_mgmt_count_message

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <InterfaceMessagesTable> <InterfaceMessages><Naming><InterfaceName>

#### <InterfaceEventsTable>

    Description: Event counters

    Parent objects:

                    <Counters>

    Child objects:

                    <InterfaceEvents> - Event counters for an interface

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <InterfaceEventsTable>

#### <InterfaceEvents>

    Description: Event counters for an interface

    Parent objects:

                    <InterfaceEventsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: xsd:string

            Description:Interface Name. 'None' is used internally where the true interface is unknown (e.g. for routed packets)

    Value: rsvp_mgmt_event_count_info

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <InterfaceEventsTable> <InterfaceEvents><Naming><InterfaceName>

#### <AuthenticationBriefTable>

    Description: Table for Authentication related information

    Parent objects:

                    <RSVP>

    Child objects:

                    <AuthenticationBrief> - Brief Authentication information

    <Filter> (Optional Filter Tag):

                    <RSVPAuthenticationSourceAddressFilter>

                    <RSVPAuthenticationDestinationAddressFilter>

                    <RSVPAuthenticationNeighborAddressFilter>

                    <RSVPModeFilter>

                    <RSVPAuthenticationInterfaceFilter>

    Available Paths:

     -

    <Operational> <RSVP> <AuthenticationBriefTable>

#### <AuthenticationBrief>

    Description: Brief Authentication information

    Parent objects:

                    <AuthenticationBriefTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <ModeID>
             (mandatory)

            Type: RSVPModeType

            Description:Mode (Tx or Rx)

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:InterfaceName

    Value: rsvp_mgmt_authentication_compact

    Available Paths:

     -

    <Operational> <RSVP> <AuthenticationBriefTable> <AuthenticationBrief><Naming><SourceAddress><DestinationAddress><ModeID><InterfaceName>

#### <AuthenticationDetailTable>

    Description: Table for detailed authentication related information

    Parent objects:

                    <RSVP>

    Child objects:

                    <AuthenticationDetail> - Brief Authentication information

    <Filter> (Optional Filter Tag):

                    <RSVPAuthenticationSourceAddressFilter>

                    <RSVPAuthenticationDestinationAddressFilter>

                    <RSVPAuthenticationNeighborAddressFilter>

                    <RSVPModeFilter>

                    <RSVPAuthenticationInterfaceFilter>

    Available Paths:

     -

    <Operational> <RSVP> <AuthenticationDetailTable>

#### <AuthenticationDetail>

    Description: Brief Authentication information

    Parent objects:

                    <AuthenticationDetailTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

            <ModeID>
             (mandatory)

            Type: RSVPModeType

            Description:Mode (Tx or Rx)

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:InterfaceName

    Value: rsvp_mgmt_authentication_detail

    Available Paths:

     -

    <Operational> <RSVP> <AuthenticationDetailTable> <AuthenticationDetail><Naming><SourceAddress><DestinationAddress><ModeID><InterfaceName>

### Datatypes

#### RSVPSessionMask

        Definition: Enumeration. Valid values are:
            'IPv4' - Show IPv4 sessions only
            'P2P_LSP_IPv4' - Show IPv4 P2P LSP sessions only
            'OUNI_IPv4' - Show IPv4 OUNI sessions only
            'P2MP_LSP_IPv4' - Show IPv4 P2MP LSP sessions only

#### RSVPSessionType

        Definition: Enumeration. Valid values are:
            'IPv4' - Show IPv4 sessions only
            'P2P_LSP_IPv4' - Show IPv4 OUNI sessions only
            'OUNI_IPv4' - Show IPv4 P2P LSP sessions only
            'P2MP_LSP_IPv4' - Show IPv4 P2MP LSP sessions only

#### RSVPModeType

        Definition: Enumeration. Valid values are:
            'Send' - Send
            'Receive' - Receive

### Filters

#### <RSVPGenericFilter>

    Description:
    Generic filter for Sessions: any filter combination is allowed

    Parameters:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination Port

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <SourcePort>
             (optional)

            Type: xsd:unsignedInt

            Description:Source Port

#### <RSVPDestAddressFilter>

    Description:
    Destination Address filter

    Parameters:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

#### <RSVPDestinationPortFilter>

    Description:
    Destination Port filter

    Parameters:

            <DestinationPort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Destination Port

#### <RSVPTunnelIDFilter>

    Description:
    Tunnel ID filter

    Parameters:

            <TunnelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel ID

#### <RSVPSrcAddressFilter>

    Description:
    Source Address filter

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

#### <RSVPSourcePortFilter>

    Description:
    Source Port filter

    Parameters:

            <SourcePort>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Source Port

#### <RSVPOperInterfaceFilter>

    Description:
    Interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <RSVPNeighborAddressFilter>

    Description:
    Neighbor address filter

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor's IP address

#### <RSVPTunnelNameFilter>

    Description:
    Tunnel name filter

    Parameters:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Tunnel Name

#### <RSVPSessionFilter>

    Description:
    UDP IPv4 session filter

    Parameters:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <DestinationPort>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination Port

#### <RSVPModeFilter>

    Description:
    Mode filter (Tx or Rx)

    Parameters:

            <ModeID>
             (mandatory)

            Type: RSVPModeType

            Description:Mode (Tx or Rx)

#### <RSVPSessionMaskFilter>

    Description:
    Session Mask filter

    Parameters:

            <SessionMask>
             (mandatory)

            Type: RSVPSessionMask

            Description:Session Mask

#### <RSVPP2MP_IDFilter>

    Description:
    P2MP ID filter

    Parameters:

            <P2MP_ID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:P2MP ID

#### <RSVPAuthenticationSourceAddressFilter>

    Description:
    Source Address filter

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

#### <RSVPAuthenticationDestinationAddressFilter>

    Description:
    Destination Address filter

    Parameters:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

#### <RSVPAuthenticationNeighborAddressFilter>

    Description:
    Neighbor address filter

    Parameters:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor's IP address

#### <RSVPAuthenticationInterfaceFilter>

    Description:
    Interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

## XML Schema Object Documentation for ip_tcp_sso_action, version 1. 2.

### Objects

#### <TCP_NSR>

    Description: NSR action data

    Task IDs required: transport

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Containing Node Table

    Available Paths:

     -

    <Action> <TCP_NSR>

#### <NodeTable>

    Description: Containing Node Table

    Parent objects:

                    <TCP_NSR>

    Child objects:

                    <Node> - Containing Node value

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable>

#### <Node>

    Description: Containing Node value

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:ID of the node

    Child objects:

                    <Clear> - Clearing TCP NSR information

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID>

#### <Clear>

    Description: Clearing TCP NSR information

    Parent objects:

                    <Node>

    Child objects:

                    <Client> - Clearing information related to TCP NSR Client

                    <Session> - Clearing information related to TCP NSR Sessions

                    <SessionSet> - Clearing information related to TCP NSR Session Sets

                    <Statistic> - Clearing information related to TCP NSR Statistic

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear>

#### <Session>

    Description: Clearing information related to TCP NSR Sessions

    Parent objects:

                    <Clear>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Session>

#### <SessionSet>

    Description: Clearing information related to TCP NSR Session Sets

    Parent objects:

                    <Clear>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <SessionSet>

#### <Client>

    Description: Clearing information related to TCP NSR Client

    Parent objects:

                    <Clear>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Client>

#### <Statistic>

    Description: Clearing information related to TCP NSR Statistic

    Parent objects:

                    <Clear>

    Child objects:

                    <ClientStatistic> - Clearing statistics of NSR Clients

                    <SessionSetStatistic> - Clearing statistics of NSR Session Sets

                    <SessionStatistic> - Clearing statistics of NSR Sessions

                    <Summary> - Clearing summary statistics across all connections

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Statistic>

#### <SessionStatistic>

    Description: Clearing statistics of NSR Sessions

    Parent objects:

                    <Statistic>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Statistic> <SessionStatistic>

#### <SessionSetStatistic>

    Description: Clearing statistics of NSR Session Sets

    Parent objects:

                    <Statistic>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Statistic> <SessionSetStatistic>

#### <ClientStatistic>

    Description: Clearing statistics of NSR Clients

    Parent objects:

                    <Statistic>

    Values:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Statistic> <ClientStatistic>

#### <Summary>

    Description: Clearing summary statistics across all connections

    Parent objects:

                    <Statistic>

    Values:

            <Summary>
             (mandatory)

            Type: NSR_SummaryClear

            Description:Clear the summary statistic

        Default value: none.

    Available Paths:

     -

    <Action> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Clear> <Statistic> <Summary>

### Datatypes

#### NSR_SummaryClear

        Definition: Enumeration. Valid values are:
            'All' - all to be clearted

## XML Schema Object Documentation for cdp_cfg, version 3. 0.

### Objects

#### <CDP>

    Description: Global CDP configuration data

    Task IDs required: cdp

    Parent objects:

                    <Configuration>

    Child objects:

                    <AdvertiseV1Only> - Enable CDPv1 only advertisements

                    <Enable> - Enable or disable CDP globally

                    <HoldTime> - Specify the hold time (in sec) to be sent in packets

                    <LogAdjacency> - Enable logging of adjacency changes

                    <Timer> - Specify the rate at which CDP packets are sent

    Available Paths:

     -

    <Configuration> <CDP>

#### <AdvertiseV1Only>

    Description: Enable CDPv1 only advertisements

    Parent objects:

                    <CDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable v1 only advertisements

        Default value: none.

    Available Paths:

     -

    <Configuration> <CDP> <AdvertiseV1Only>

#### <Enable>

    Description: Enable or disable CDP globally

    Parent objects:

                    <CDP>

    Values:

            <Value>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable CDP

        Default value:
            Value => true

    Available Paths:

     -

    <Configuration> <CDP> <Enable>

#### <HoldTime>

    Description: Specify the hold time (in sec) to be sent in packets

    Parent objects:

                    <CDP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 10 and 255

            Description:Length of time (in sec) that the receiver must keep a CDP packet

        Default value:
            Value => 180

    Available Paths:

     -

    <Configuration> <CDP> <HoldTime>

#### <Timer>

    Description: Specify the rate at which CDP packets are sent

    Parent objects:

                    <CDP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 5 and 255

            Description:Rate at which CDP packets are sent (in sec)

        Default value:
            Value => 60

    Available Paths:

     -

    <Configuration> <CDP> <Timer>

#### <LogAdjacency>

    Description: Enable logging of adjacency changes

    Parent objects:

                    <CDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <CDP> <LogAdjacency>

## XML Schema Object Documentation for islm_cfg, version 1. 0.

### Objects

#### <iEdgeLicenseManager>

    Description: Session License Manager Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Configuration> <iEdgeLicenseManager>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <iEdgeLicenseManager>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: xsd:string

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <SessionLimit> - Configure subscriber session limits

                    <SessionThreshold> - Configure subscriber session threshold

    Available Paths:

     -

    <Configuration> <iEdgeLicenseManager> <Node><Naming><NodeName>

#### <SessionLimit>

    Description: Configure subscriber session limits

    Parent objects:

                    <Node>

    Values:

            <SessionLimit>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Session limit configured on linecard

        Default value: none.

    Available Paths:

     -

    <Configuration> <iEdgeLicenseManager> <Node><Naming><NodeName> <SessionLimit>

#### <SessionThreshold>

    Description: Configure subscriber session threshold

    Parent objects:

                    <Node>

    Values:

            <SessionThreshold>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Session threshold configured on linecard

        Default value: none.

    Available Paths:

     -

    <Configuration> <iEdgeLicenseManager> <Node><Naming><NodeName> <SessionThreshold>

## XML Schema Object Documentation for hsrp_action, version 1. 0.

### Objects

#### <HSRP>

    Description: HSRP action commands

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear HSRP data

    Available Paths:

     -

    <Action> <HSRP>

#### <Clear>

    Description: Clear HSRP data

    Parent objects:

                    <HSRP>

    Child objects:

                    <Statistics> - Clear HSRP statistics

                    <StatisticsInterfaceGroupTable> - HSRP per-group statistics tables

                    <StatisticsInterfaceTable> - HSRP per-interface statistics tables

    Available Paths:

     -

    <Action> <HSRP> <Clear>

#### <Statistics>

    Description: Clear HSRP statistics

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear HSRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <HSRP> <Clear> <Statistics>

#### <StatisticsInterfaceTable>

    Description: HSRP per-interface statistics tables

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsInterface> - Clear HSRP statistics for groups on one interface

    Available Paths:

     -

    <Action> <HSRP> <Clear> <StatisticsInterfaceTable>

#### <StatisticsInterface>

    Description: Clear HSRP statistics for groups on one interface

    Parent objects:

                    <StatisticsInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear HSRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <HSRP> <Clear> <StatisticsInterfaceTable> <StatisticsInterface><Naming><InterfaceName>

#### <StatisticsInterfaceGroupTable>

    Description: HSRP per-group statistics tables

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsInterfaceGroup> - Clear HSRP statistics for one group

    Available Paths:

     -

    <Action> <HSRP> <Clear> <StatisticsInterfaceGroupTable>

#### <StatisticsInterfaceGroup>

    Description: Clear HSRP statistics for one group

    Parent objects:

                    <StatisticsInterfaceGroupTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

            <GroupNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The HSRP group number

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear HSRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <HSRP> <Clear> <StatisticsInterfaceGroupTable> <StatisticsInterfaceGroup><Naming><InterfaceName><GroupNumber>

## XML Schema Object Documentation for ipv6_mld_oper, version 6. 1.

### Objects

#### <MLD>

    Description: MLD operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <Process> - Process

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <MLD>

## XML Schema Object Documentation for ipv4_io_interface_cfg, version 6. 0.

### Objects

#### <IPV4Network>

    Description: Interface IPv4 Network configuration data

    Task IDs required: network

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Addresses> - Set the IP address of an interface

                    <HelperAddressTable> - The set of IP destination addresses for UDP broadcasts

                    <ICMPMaskReply> - The flag for enabling sending of ICMP mask reply messages

                    <MTU> - The IP Maximum Transmission Unit

                    <PointToPoint> - Enable point-to-point handling for this interface.

                    <Verify> - Enable Verify handling for this interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network>

#### <PointToPoint>

    Description: Enable point-to-point handling for this interface.

    Parent objects:

                    <IPV4Network>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <PointToPoint>

#### <Verify>

    Description: Enable Verify handling for this interface

    Parent objects:

                    <IPV4Network>

    Values:

            <Reachable>
             (optional)

            Type: IPV4Reachable

            Description:Source is reachable via any interface or interface on which packet was received

            <SelfPing>
             (optional)

            Type: IPV4SelfPing

            Description:Allow router to ping itself (opens vulnerability in verification)

            <DefaultPing>
             (optional)

            Type: IPV4DefaultPing

            Description:Allow default route to match when checking source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Verify>

#### <Addresses>

    Description: Set the IP address of an interface

    Parent objects:

                    <IPV4Network>

    Child objects:

                    <Primary> - IP address and Mask

                    <SecondaryTable> - Specify a secondary address

                    <Unnumbered> - Enable IP processing without an explicit address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Addresses>

#### <Primary>

    Description: IP address and Mask

    Parent objects:

                    <Addresses>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:Netmask

            <RouteTag>
             (optional)

            Type: xsd:unsignedInt

            Description:RouteTag

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Addresses> <Primary>

#### <SecondaryTable>

    Description: Specify a secondary address

    Parent objects:

                    <Addresses>

    Child objects:

                    <Secondary> - IP address and Mask

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Addresses> <SecondaryTable>

#### <Secondary>

    Description: IP address and Mask

    Parent objects:

                    <SecondaryTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Secondary IP address

    Values:

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:Netmask

            <RouteTag>
             (optional)

            Type: xsd:unsignedInt

            Description:RouteTag

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Addresses> <SecondaryTable> <Secondary><Naming><Address>

#### <Unnumbered>

    Description: Enable IP processing without an explicit address

    Parent objects:

                    <Addresses>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface whose IPv4 addresses are adopted

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <Addresses> <Unnumbered>

#### <HelperAddressTable>

    Description: The set of IP destination addresses for UDP broadcasts

    Parent objects:

                    <IPV4Network>

    Child objects:

                    <HelperAddress> - An IP destination addresses for UDP broadcasts

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <HelperAddressTable>

#### <HelperAddress>

    Description: An IP destination addresses for UDP broadcasts

    Parent objects:

                    <HelperAddressTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP destination address

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <HelperAddressTable> <HelperAddress><Naming><Address><VRFName>

#### <ICMPMaskReply>

    Description: The flag for enabling sending of ICMP mask reply messages

    Parent objects:

                    <IPV4Network>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <ICMPMaskReply>

#### <MTU>

    Description: The IP Maximum Transmission Unit

    Parent objects:

                    <IPV4Network>

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 68 and 65535

            Description:MTU (bytes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4Network> <MTU>

#### <IPV4NetworkForwarding>

    Description: Interface IPv4 Network configuration data also used for forwarding

    Task IDs required: network

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <DirectedBroadcast> - Enable forwarding of directed broadcast

                    <Redirects> - Enable sending ICMP Redirect messages

                    <Unreachables> - Disable sending ICMP unreachables

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4NetworkForwarding>

#### <DirectedBroadcast>

    Description: Enable forwarding of directed broadcast

    Parent objects:

                    <IPV4NetworkForwarding>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4NetworkForwarding> <DirectedBroadcast>

#### <Redirects>

    Description: Enable sending ICMP Redirect messages

    Parent objects:

                    <IPV4NetworkForwarding>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4NetworkForwarding> <Redirects>

#### <Unreachables>

    Description: Disable sending ICMP unreachables

    Parent objects:

                    <IPV4NetworkForwarding>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to FALSE

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4NetworkForwarding> <Unreachables>

### Datatypes

#### IPV4Reachable

        Definition: Enumeration. Valid values are:
            'Any' - Source is reachable via any interface
            'Received' - Source is reachable via interface on which packet was received

#### IPV4SelfPing

        Definition: Enumeration. Valid values are:
            'Enabled' - Allow router to ping itself
            'Disabled' - Doesn't allow router to ping itself

#### IPV4DefaultPing

        Definition: Enumeration. Valid values are:
            'Enabled' - Allow default route to match when checking source address
            'Disabled' - Default route is not allowed to match when checking source address

## XML Schema Object Documentation for frucontrolmib_cfg, version 1. 0.

### Objects

#### <FRUControl>

    Description: CISCO-ENTITY-FRU-CONTROL-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoEntityFRUControlMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FRUControl>

#### <Enable>

    Description: Enable ciscoEntityFRUControlMIB notifications

    Parent objects:

                    <FRUControl>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoEntityFRUControlMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FRUControl> <Enable>

## XML Schema Object Documentation for ipv6_io_cfg, version 1. 0.

### Objects

#### <IPv6Assembler>

    Description: IPv6 fragmented packet assembler

    Task IDs required: network and ipv6

    Parent objects:

                    <Configuration>

    Child objects:

                    <MaxPackets> - Maxinum packets allowed in assembly queues (in percent)

                    <Timeout> - Number of seconds an assembly queue will hold before timeout

    Available Paths:

     -

    <Configuration> <IPv6Assembler>

#### <MaxPackets>

    Description: Maxinum packets allowed in assembly queues (in percent)

    Parent objects:

                    <IPv6Assembler>

    Values:

            <Percent>
             (mandatory)

            Type: Range. Value lies between 1 and 50

            Description:Percentage of total packets available in the system

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv6Assembler> <MaxPackets>

#### <Timeout>

    Description: Number of seconds an assembly queue will hold before timeout

    Parent objects:

                    <IPv6Assembler>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 120

            Description:Number of seconds an assembly queue will hold before timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv6Assembler> <Timeout>

#### <IPv6HopLimit>

    Description: Configure IPv6 hop count limit

    Task IDs required: network and ipv6

    Parent objects:

                    <Configuration>

    Values:

            <IPv6HopLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Specify hop limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv6HopLimit>

#### <IPv6ICMP>

    Description: Configure IPv6 ICMP parameters

    Task IDs required: network and ipv6

    Parent objects:

                    <Configuration>

    Values:

            <ErrorInterval>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483647

            Description:Interval between tokens in milliseconds

            <BucketSize>
             (optional)

            Type: Range. Value lies between 1 and 200

            Description:Bucket size

        Default value:
            ErrorInterval => null
            BucketSize => 10

    Available Paths:

     -

    <Configuration> <IPv6ICMP>

## XML Schema Object Documentation for fib_common_statistics_oper, version 7. 2.

### Objects

#### <FIBStatistics>

    Description: cef interface drops operational data

    Task IDs required: cef

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of nodes

    Available Paths:

     -

    <Operational> <FIBStatistics>

#### <NodeTable>

    Description: List of nodes

    Parent objects:

                    <FIBStatistics>

    Child objects:

                    <Node> - Specific node operational data

    Available Paths:

     -

    <Operational> <FIBStatistics> <NodeTable>

#### <Node>

    Description: Specific node operational data

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Drops> - Specific node drops

    Available Paths:

     -

    <Operational> <FIBStatistics> <NodeTable> <Node><Naming><NodeName>

#### <Drops>

    Description: Specific node drops

    Parent objects:

                    <Node>

    Value: fib_statistics_bag_drops

    Available Paths:

     -

    <Operational> <FIBStatistics> <NodeTable> <Node><Naming><NodeName> <Drops>

## XML Schema Object Documentation for infra_rt_check_cfg, version 1. 0.

### Objects

#### <RCC>

    Description: RCC (Route Consistency Checker) configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <IPv4> - RCC configuration for IPv4

                    <IPv6> - RCC configuration for IPv6

    Available Paths:

     -

    <Configuration> <RCC>

#### <IPv4>

    Description: RCC configuration for IPv4

    Task IDs required: ipv4

    Parent objects:

                    <RCC>

    Child objects:

                    <Multicast> - RCC configuration for multicast

                    <Unicast> - RCC configuration for unicast

    Available Paths:

     -

    <Configuration> <RCC> <IPv4>

#### <Unicast>

    Description: RCC configuration for unicast

    Parent objects:

                    <IPv4>

                    <IPv6>

    Child objects:

                    <Count> - Maximum number of entries to check per scan

                    <Enable> - Enable RCC

                    <Period> - Period of check in seconds

    Available Paths:

     -

    <Configuration> <RCC> <IPv4> <Unicast>

     -

    <Configuration> <RCC> <IPv6> <Unicast>

#### <Enable>

    Description: Enable RCC

    Parent objects:

                    <Unicast>

                    <Multicast>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RCC

        Default value: none.

    Available Paths:

     -

    <Configuration> <RCC> <IPv4> <Unicast> <Enable>

     -

    <Configuration> <RCC> <IPv6> <Unicast> <Enable>

     -

    <Configuration> <RCC> <IPv4> <Multicast> <Enable>

     -

    <Configuration> <RCC> <IPv6> <Multicast> <Enable>

#### <Period>

    Description: Period of check in seconds

    Parent objects:

                    <Unicast>

                    <Multicast>

    Values:

            <Period>
             (mandatory)

            Type: Range. Value lies between 30 and 3600

            Description:Period of check in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <RCC> <IPv4> <Unicast> <Period>

     -

    <Configuration> <RCC> <IPv6> <Unicast> <Period>

     -

    <Configuration> <RCC> <IPv4> <Multicast> <Period>

     -

    <Configuration> <RCC> <IPv6> <Multicast> <Period>

#### <Count>

    Description: Maximum number of entries to check per scan

    Parent objects:

                    <Unicast>

                    <Multicast>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 1 and 100000

            Description:Entries per scan

        Default value: none.

    Available Paths:

     -

    <Configuration> <RCC> <IPv4> <Unicast> <Count>

     -

    <Configuration> <RCC> <IPv6> <Unicast> <Count>

     -

    <Configuration> <RCC> <IPv4> <Multicast> <Count>

     -

    <Configuration> <RCC> <IPv6> <Multicast> <Count>

#### <Multicast>

    Description: RCC configuration for multicast

    Parent objects:

                    <IPv4>

                    <IPv6>

    Child objects:

                    <Count> - Maximum number of entries to check per scan

                    <Enable> - Enable RCC

                    <Period> - Period of check in seconds

    Available Paths:

     -

    <Configuration> <RCC> <IPv4> <Multicast>

     -

    <Configuration> <RCC> <IPv6> <Multicast>

#### <IPv6>

    Description: RCC configuration for IPv6

    Task IDs required: ipv6

    Parent objects:

                    <RCC>

    Child objects:

                    <Multicast> - RCC configuration for multicast

                    <Unicast> - RCC configuration for unicast

    Available Paths:

     -

    <Configuration> <RCC> <IPv6>

## XML Schema Object Documentation for bundlemgr_global_action, version 1. 1.

### Objects

#### <Bundle>

    Description: Table of bundle action commands

    Task IDs required: bundle

    Parent objects:

                    <Action>

    Child objects:

                    <ResetPriorityTable> - Reset mLACP member priorities to configured priorities

                    <SwitchBackTable> - Trigger a switchback to the peer device

                    <SwitchOverTable> - Trigger a switchover to the peer device

    Available Paths:

     -

    <Action> <Bundle>

#### <ResetPriorityTable>

    Description: Reset mLACP member priorities to configured priorities

    Parent objects:

                    <Bundle>

    Child objects:

                    <ResetPriority> - Bundle for which to reset the mLACP priority to configured priority

    Available Paths:

     -

    <Action> <Bundle> <ResetPriorityTable>

#### <ResetPriority>

    Description: Bundle for which to reset the mLACP priority to configured priority

    Parent objects:

                    <ResetPriorityTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Reset the mLACP member priorities for a bundle

        Default value: none.

    Available Paths:

     -

    <Action> <Bundle> <ResetPriorityTable> <ResetPriority><Naming><BundleInterface>

#### <SwitchOverTable>

    Description: Trigger a switchover to the peer device

    Parent objects:

                    <Bundle>

    Child objects:

                    <SwitchOver> - Bundle on which to trigger a switchover to the peer device

    Available Paths:

     -

    <Action> <Bundle> <SwitchOverTable>

#### <SwitchOver>

    Description: Bundle on which to trigger a switchover to the peer device

    Parent objects:

                    <SwitchOverTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <Delay> - Schedule or clear a switchover for a bundle

    Available Paths:

     -

    <Action> <Bundle> <SwitchOverTable> <SwitchOver><Naming><BundleInterface>

#### <Delay>

    Description: Schedule or clear a switchover for a bundle

    Parent objects:

                    <SwitchOver>

    Values:

            <SwitchOver>
             (mandatory)

            Type: DelayTimerRangeEnum

            Description:Schedule or clear a switchover for a bundle

        Default value: none.

    Available Paths:

     -

    <Action> <Bundle> <SwitchOverTable> <SwitchOver><Naming><BundleInterface> <Delay>

#### <SwitchBackTable>

    Description: Trigger a switchback to the peer device

    Parent objects:

                    <Bundle>

    Child objects:

                    <SwitchBack> - Bundle on which to trigger a switchback to the peer device

    Available Paths:

     -

    <Action> <Bundle> <SwitchBackTable>

#### <SwitchBack>

    Description: Bundle on which to trigger a switchback to the peer device

    Parent objects:

                    <SwitchBackTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <Delay> - Schedule or clear a switchback for a bundle

    Available Paths:

     -

    <Action> <Bundle> <SwitchBackTable> <SwitchBack><Naming><BundleInterface>

#### <Delay>

    Description: Schedule or clear a switchback for a bundle

    Parent objects:

                    <SwitchBack>

    Values:

            <SwitchBack>
             (mandatory)

            Type: DelayTimerRangeEnum

            Description:Schedule or clear a switchback for a bundle

        Default value: none.

    Available Paths:

     -

    <Action> <Bundle> <SwitchBackTable> <SwitchBack><Naming><BundleInterface> <Delay>

### Datatypes

#### DelayTimerRangeEnum

        Definition: Range with Enumeration. Values must lie between 0 and 268435455 with well-known values being:
            'Immediate' - Carry out operation immediately
            'Clear' - Clear scheduled operation

## XML Schema Object Documentation for ipv4-ospf_cfg, version 14. 7.

### Objects

#### <OSPF>

    Description: OSPF configuration data

    Task IDs required: ospf

    Parent objects:

                    <Configuration>

    Child objects:

                    <Global> - OSPF global configuration data

                    <ProcessTable> - Process related configuration

    Available Paths:

     -

    <Configuration> <OSPF>

#### <Global>

    Description: OSPF global configuration data

    Parent objects:

                    <OSPF>

    Child objects:

                    <DNSNameLookup> - Display OSPF router ids as DNS names

    Available Paths:

     -

    <Configuration> <OSPF> <Global>

#### <DNSNameLookup>

    Description: Display OSPF router ids as DNS names

    Parent objects:

                    <Global>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable use of DNS names

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <Global> <DNSNameLookup>

#### <ProcessTable>

    Description: Process related configuration

    Parent objects:

                    <OSPF>

    Child objects:

                    <Process> - Configuration for a particular OSPF process and associated default VRF

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable>

#### <Process>

    Description: Configuration for a particular OSPF process and associated default VRF

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessName>
             (mandatory)

            Type: xsd:string

            Description:Name for this OSPF process

    Child objects:

                    <DefaultVRF> - Default VRF related configuration

                    <NSR> - Enable non-stop routing

                    <ProtocolShutdown> - Type of protocol shutdown

                    <Running> - Enable routing on an IP network

                    <SNMP> - OSPF SNMP configuration

                    <Start> - Start OSPF configuration

                    <VRFTable> - VRF related configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName>

#### <DefaultVRF>

    Description: Default VRF related configuration

    Parent objects:

                    <Process>

    Child objects:

                    <AF> - OSPF address family

                    <AdjacencyChanges> - Log changes in adjacency state

                    <AdjacencyStagger> - Staggering OSPF adjacency bring up

                    <AreaTable> - Area configuration

                    <AutoCost> - Controls automatic cost based on bandwidth

                    <DefaultInformation> - Control distribution of default information

                    <DefaultMetric> - Set default metric of redistributed routes

                    <Distance> - Administrative distance configuration

                    <IgnoreMOSPF> - Ignore MOSPF (Type 6) LSAs

                    <MPLS> - Configure MPLS routing protocol parameters

                    <MaxLSA> - Set max-lsa configuration

                    <MaxMetric> - Set maximum metric configuration

                    <MaximumInterfaces> - The number of interfaces that may be configured

                    <MaximumPaths> - Forward packets over multiple paths (number of paths)

                    <MaximumRedistributePrefix> - Maximum number of prefixes redistributed into OSPF

                    <NSF> - Non Stop Forwarding configuration

                    <NoOpaque> - Disable opaque LSAs

                    <OutgoingRouteUpdateTable> - Filter outgoing routing updates

                    <ProcessScope> - Process scope configuration

                    <Queue> - Adjust OSPF input queue sizes and processing quantums

                    <Redistribution> - Redistribute configurations

                    <RouterID> - Router ID for this OSPF process. Enter an IP Address.

                    <SPFPrefixPriority> - Configure a route-policy for prioritizing RIB route install.

                    <SummaryPrefixTable> - Configure IP prefix summaries

                    <Timers> - Adjust routing timers

                    <Type7> - NSSA capability

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF>

#### <RouterID>

    Description: Router ID for this OSPF process. Enter an IP Address.

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:OSPF router-id in IP address format

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <RouterID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <RouterID>

#### <ProcessScope>

    Description: Process scope configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Authentication> - Authentication

                    <BFD> - BFD configuration

                    <Cost> - Interface cost

                    <CostFallback> - Interface fallback cost

                    <DatabaseFilter> - Filter OSPF LSA during synchronization and flooding

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <DemandCircuit> - Enable/Disable OSPF demand circuit

                    <DistributeList> - Filter networks in routing updates (access-list name, disable means use no access list)

                    <FastReroute> - Fast-reroute configuration

                    <FloodReduction> - Enable/Disable OSPF flood reduction

                    <HelloInterval> - Time in seconds between HELLO packets

                    <LDPAutoConfig> - Enable MPLS LDP AutoConfig

                    <LDPSync> - Enable/Disable MPLS LDP sync

                    <LDPSyncIGPShortcuts> - Enable/Disable MPLS LDP sync for igp-shortcuts

                    <LoopbackStubNetwork> - Enable/Disable advertising loopback as a stub network

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NetworkType> - Type of attached network

                    <PacketSize> - Customize size of OSPF packets upto MTU

                    <Passive> - When enabled, prevent sending HELLO packets over link

                    <PrefixSuppressionSecondary> - Enable/Disable prefix suppression for secondary addresses

                    <Priority> - Router priority for DR and BDR election

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Security> - Container class for security related configuration parameters

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope>

#### <Authentication>

    Description: Authentication

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <VirtualLinkScope>

                    <ShamLinkScope>

                    <MultiAreaInterfaceScope>

    Child objects:

                    <Key> - Authentication key configuration

                    <MessageDigestKeyTable> - Message digest authentication password (key) configurations, first 16 chars used

                    <Type> - Authentication type

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication>

#### <Key>

    Description: Authentication key configuration

    Parent objects:

                    <Authentication>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <Key>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <Key>

#### <Type>

    Description: Authentication type

    Parent objects:

                    <Authentication>

    Values:

            <AuthenType>
             (optional)

            Type: OSPFAuthenticationType

            Description:Authentication type code

            <KeychainAuthenType>
             (optional)

            Type: OSPFKeychainAuthType

            Description:Keychain authentication type

            <KeychainName>
             (optional)

            Type: xsd:string

            Description:Keychain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <Type>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <Type>

#### <MessageDigestKeyTable>

    Description: Message digest authentication password (key) configurations, first 16 chars used

    Parent objects:

                    <Authentication>

    Child objects:

                    <MessageDigestKey> - Message digest authentication password (key) configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable>

#### <MessageDigestKey>

    Description: Message digest authentication password (key) configuration

    Parent objects:

                    <MessageDigestKeyTable>

    <Naming>:

            <KeyID>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Key ID

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Authentication> <MessageDigestKeyTable> <MessageDigestKey><Naming><KeyID>

#### <PacketSize>

    Description: Customize size of OSPF packets upto MTU

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Values:

            <PacketSize>
             (mandatory)

            Type: Range. Value lies between 576 and 10000

            Description:Size of OSPF packets max: MTU byte

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <PacketSize>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <PacketSize>

#### <Cost>

    Description: Interface cost

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

                    <ShamLinkScope>

    Values:

            <Cost>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Cost of link

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Cost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Cost>

#### <CostFallback>

    Description: Interface fallback cost

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Cost>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Fallback cost of link

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 4294967

            Description:Bandwidth threshold

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <CostFallback>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <CostFallback>

#### <DatabaseFilter>

    Description: Filter OSPF LSA during synchronization and flooding

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Filter OSPF LSA during synchronization and flooding

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DatabaseFilter>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DatabaseFilter>

#### <DeadInterval>

    Description: Interval after which a neighbor is declared dead

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <VirtualLinkScope>

                    <ShamLinkScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Interval size in seconds after which a neighbor is declared dead

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <DeadInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DeadInterval>

#### <DemandCircuit>

    Description: Enable/Disable OSPF demand circuit

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable OSPF demand circuit

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <DemandCircuit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <DemandCircuit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DemandCircuit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DemandCircuit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DemandCircuit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DemandCircuit>

#### <LDPSync>

    Description: Enable/Disable MPLS LDP sync

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS LDP sync

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <LDPSync>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <LDPSync>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPSync>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPSync>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPSync>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPSync>

#### <LDPSyncIGPShortcuts>

    Description: Enable/Disable MPLS LDP sync for igp-shortcuts

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS LDP sync for igp-shortcuts

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <LDPSyncIGPShortcuts>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <LDPSyncIGPShortcuts>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPSyncIGPShortcuts>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPSyncIGPShortcuts>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPSyncIGPShortcuts>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPSyncIGPShortcuts>

#### <LDPAutoConfig>

    Description: Enable MPLS LDP AutoConfig

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS LDP Auto Config

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <LDPAutoConfig>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <LDPAutoConfig>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPAutoConfig>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPAutoConfig>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LDPAutoConfig>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LDPAutoConfig>

#### <DistributeList>

    Description: Filter networks in routing updates (access-list name, disable means use no access list)

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access Control List name

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <DistributeList>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <DistributeList>

#### <FloodReduction>

    Description: Enable/Disable OSPF flood reduction

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable OSPF flood reduction

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FloodReduction>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FloodReduction>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FloodReduction>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FloodReduction>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FloodReduction>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FloodReduction>

#### <HelloInterval>

    Description: Time in seconds between HELLO packets

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <VirtualLinkScope>

                    <ShamLinkScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Interval between HELLO packets in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <HelloInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <HelloInterval>

#### <MTUIgnore>

    Description: Enable/Disable ignoring of MTU in DBD packets

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ignoring of MTU in DBD packets

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <MTUIgnore>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <MTUIgnore>

#### <FastReroute>

    Description: Fast-reroute configuration

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Child objects:

                    <PerLink> - Fast-reroute per-link configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FastReroute>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FastReroute>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute>

#### <PerLink>

    Description: Fast-reroute per-link configuration

    Parent objects:

                    <FastReroute>

    Child objects:

                    <Enable> - Enable/Disable Fast-reroute per-link

                    <ExcludeInterfaceTable> - Fast-reroute per-link exclude interface configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FastReroute> <PerLink>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FastReroute> <PerLink>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink>

#### <Enable>

    Description: Enable/Disable Fast-reroute per-link

    Parent objects:

                    <PerLink>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Fast-reroute per-link

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FastReroute> <PerLink> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FastReroute> <PerLink> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <Enable>

#### <ExcludeInterfaceTable>

    Description: Fast-reroute per-link exclude interface configuration

    Parent objects:

                    <PerLink>

    Child objects:

                    <ExcludeInterface> - Exclude an interface from becoming a backup

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FastReroute> <PerLink> <ExcludeInterfaceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FastReroute> <PerLink> <ExcludeInterfaceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <ExcludeInterfaceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <ExcludeInterfaceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <ExcludeInterfaceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <ExcludeInterfaceTable>

#### <ExcludeInterface>

    Description: Exclude an interface from becoming a backup

    Parent objects:

                    <ExcludeInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Fast-reroute per-link Exclude Interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <FastReroute> <PerLink> <ExcludeInterfaceTable> <ExcludeInterface><Naming><InterfaceName>

#### <NetworkType>

    Description: Type of attached network

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Type>
             (mandatory)

            Type: OSPFNetworkType

            Description:Type of attached network

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <NetworkType>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <NetworkType>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <NetworkType>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NetworkType>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <NetworkType>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NetworkType>

#### <Passive>

    Description: When enabled, prevent sending HELLO packets over link

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Prevent sending HELLO packets over link

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Passive>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Passive>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Passive>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Passive>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Passive>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Passive>

#### <PrefixSuppressionSecondary>

    Description: Enable/Disable prefix suppression for secondary addresses

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable prefix suppression for secondary addresses

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <PrefixSuppressionSecondary>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <PrefixSuppressionSecondary>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <PrefixSuppressionSecondary>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <PrefixSuppressionSecondary>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <PrefixSuppressionSecondary>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <PrefixSuppressionSecondary>

#### <Priority>

    Description: Router priority for DR and BDR election

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Router priority for DR and BDR election

        Default value:
            Priority => 1

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Priority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Priority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Priority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Priority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Priority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Priority>

#### <RetransmitInterval>

    Description: Time in seconds between retransmitting lost link state advertisements

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <VirtualLinkScope>

                    <ShamLinkScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Retransmit if ACK not received in X seconds

        Default value:
            Interval => 5

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <RetransmitInterval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <RetransmitInterval>

#### <TransmitDelay>

    Description: Link state transmit delay in seconds

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

                    <VirtualLinkScope>

                    <ShamLinkScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Number of seconds to delay transmission of LSAs

        Default value:
            Delay => 1

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <TransmitDelay>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <TransmitDelay>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by OSPF

                    <Enable> - Enable/disable use of Bidirectional Forwarding Detection

                    <Interval> - Hello interval for BFD sessions created by OSPF

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <BFD>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <BFD>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by OSPF

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <BFD> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <BFD> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by OSPF

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <BFD> <DetectionMultiplier>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <BFD> <DetectionMultiplier>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <DetectionMultiplier>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <DetectionMultiplier>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <DetectionMultiplier>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <DetectionMultiplier>

#### <Enable>

    Description: Enable/disable use of Bidirectional Forwarding Detection

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <BFD> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <BFD> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <BFD> <Enable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <BFD> <Enable>

#### <Security>

    Description: Container class for security related configuration parameters

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Child objects:

                    <TTL> - Enabling turns on TTL security

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Security>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Security>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Security>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Security>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Security>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Security>

#### <TTL>

    Description: Enabling turns on TTL security

    Parent objects:

                    <Security>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:Enable TTL security

            <HopCount>
             (optional)

            Type: Range. Value lies between 1 and 254

            Description:Hop count

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <Security> <TTL>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <Security> <TTL>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Security> <TTL>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Security> <TTL>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <Security> <TTL>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Security> <TTL>

#### <LoopbackStubNetwork>

    Description: Enable/Disable advertising loopback as a stub network

    Parent objects:

                    <ProcessScope>

                    <AreaScope>

                    <NameScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable OSPF advertising loopback as a stub network

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ProcessScope> <LoopbackStubNetwork>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ProcessScope> <LoopbackStubNetwork>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LoopbackStubNetwork>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LoopbackStubNetwork>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope> <LoopbackStubNetwork>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <LoopbackStubNetwork>

#### <Redistribution>

    Description: Redistribute configurations

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <RedistributeTable> - Redistribute information from another routing protocol

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Redistribution>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Redistribution>

#### <RedistributeTable>

    Description: Redistribute information from another routing protocol

    Parent objects:

                    <Redistribution>

    Child objects:

                    <Redistribute> - Redistribute information from another routing protocol

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Redistribution> <RedistributeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <RedistributeTable>

#### <Redistribute>

    Description: Redistribute information from another routing protocol

    Parent objects:

                    <RedistributeTable>

    <Naming>:

            <ProtocolName>
             (optional)

            Type: OSPFRedistProtocolType

            Description:Distribute list protocol type

            <InstanceName>
             (optional)

            Type: xsd:string

            Description:OSPF or ISIS process name or protocol name: bgp, eigrp, connected

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:First half of BGP AS number in XX.YY format.  Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if second half is zero.

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP or EIGRP and must not be specified otherwise. Must be a non-zero value if first half is zero.

    Values:

            <Classful>
             (optional)

            Type: xsd:boolean

            Description:Disallow subnetting

            <DefaultRedistributedRouteMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777214

            Description:Default metric for routes being redistributed into OSPF

            <Tag>
             (optional)

            Type: xsd:unsignedInt

            Description:Set tag for routes redistributed into OSPF

            <MetricType>
             (optional)

            Type: OSPFLinkStateMetricType

            Description:Set OSPF External metric type

            <EIGRPRouteType>
             (optional)

            Type: OSPF_EIGRPRouteType

            Description:EIGRP route type

            <ISISLevels>
             (optional)

            Type: OSPFRouteLevelType

            Description:Levels of ISIS routes

            <OSPFInternal>
             (optional)

            Type: xsd:boolean

            Description:OSPF_Internal route type

            <OSPFExternal>
             (optional)

            Type: OSPFRouteLevelType

            Description:OSPF external route types

            <OSPF_NSSALevel>
             (optional)

            Type: OSPFRouteLevelType

            Description:OSPF NSSA external route types

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Routing policy name

            <BGPPreserveMED>
             (optional)

            Type: xsd:boolean

            Description:Preserve MED of BGP routes

            <BGPPreserveDefaultInfo>
             (optional)

            Type: xsd:boolean

            Description:Preserve Metric and Metric Type of BGP Default Route

        Default value:
            Classful => false
            DefaultRedistributedRouteMetric => null
            Tag => null
            MetricType => null
            EIGRPRouteType => null
            ISISLevels => null
            OSPFInternal => null
            OSPFExternal => null
            OSPF_NSSALevel => null
            RoutePolicyName => null
            BGPPreserveMED => null
            BGPPreserveDefaultInfo => null

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Redistribution> <RedistributeTable> <Redistribute><Naming><ProtocolName><InstanceName><AS_XX><AS_YY>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <RedistributeTable> <Redistribute><Naming><ProtocolName><InstanceName><AS_XX><AS_YY>

#### <SummaryPrefixTable>

    Description: Configure IP prefix summaries

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <SummaryPrefix> - Configure IP prefix summary

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <SummaryPrefixTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <SummaryPrefixTable>

#### <SummaryPrefix>

    Description: Configure IP prefix summary

    Parent objects:

                    <SummaryPrefixTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:IP summary prefix

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:Summary netmask

    Values:

            <NotAdvertise>
             (optional)

            Type: xsd:boolean

            Description:Do not advertise when translating OSPF type-7 LSA

            <Tag>
             (optional)

            Type: xsd:unsignedInt

            Description:32-bit tag value

        Default value:
            NotAdvertise => false
            Tag => null

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <SummaryPrefixTable> <SummaryPrefix><Naming><Prefix><Netmask>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <SummaryPrefixTable> <SummaryPrefix><Naming><Prefix><Netmask>

#### <SPFPrefixPriority>

    Description: Configure a route-policy for prioritizing RIB route install.

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name for SPF prefix-priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <SPFPrefixPriority>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <SPFPrefixPriority>

#### <Timers>

    Description: Adjust routing timers

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <LSAGenerationTimer> - OSPF LSA timers (in milliseconds)

                    <LSAGroupPacing> - LSA group pacing timer (Seconds between group of LSAs being refreshed or maxaged)

                    <LSAMinArrival> - MinLSArrival timer (minimum interval in milliseconds between accepting the same LSA)

                    <LSAPacingFlood> - OSPF flood pacing timer

                    <LSARefresh> - OSPF LSA refresh interval, in seconds

                    <SPFTimer> - OSPF SPF timers (in milliseconds)

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers>

#### <LSAMinArrival>

    Description: MinLSArrival timer (minimum interval in milliseconds between accepting the same LSA)

    Parent objects:

                    <Timers>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 600000

            Description:The minimum interval in milliseconds between accepting the same LSA

        Default value:
            Interval => 100

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <LSAMinArrival>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <LSAMinArrival>

#### <LSARefresh>

    Description: OSPF LSA refresh interval, in seconds

    Parent objects:

                    <Timers>

    Values:

            <RefreshInterval>
             (mandatory)

            Type: Range. Value lies between 1800 and 2700

            Description:How often self-originated LSAs should be refreshed

        Default value:
            RefreshInterval => 1800

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <LSARefresh>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <LSARefresh>

#### <LSAGroupPacing>

    Description: LSA group pacing timer (Seconds between group of LSAs being refreshed or maxaged)

    Parent objects:

                    <Timers>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 10 and 1800

            Description:Seconds between group of LSAs being refreshed or maxaged

        Default value:
            Interval => 240

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <LSAGroupPacing>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <LSAGroupPacing>

#### <LSAPacingFlood>

    Description: OSPF flood pacing timer

    Parent objects:

                    <Timers>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 5 and 100

            Description:Seconds between group of LSAs being refreshed or maxaged

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <LSAPacingFlood>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <LSAPacingFlood>

#### <LSAGenerationTimer>

    Description: OSPF LSA timers (in milliseconds)

    Parent objects:

                    <Timers>

    Values:

            <InitialDelay>
             (optional)

            Type: Range. Value lies between 0 and 600000

            Description:Number of milliseconds before generating first LSA

            <BackoffIncrement>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Number of milliseconds delay between successive LSA builds

            <MaxDelay>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Max number of milliseconds between consecutive LSA builds

        Default value:
            InitialDelay => 50
            BackoffIncrement => 200
            MaxDelay => 200

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <LSAGenerationTimer>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <LSAGenerationTimer>

#### <SPFTimer>

    Description: OSPF SPF timers (in milliseconds)

    Parent objects:

                    <Timers>

    Values:

            <InitialDelay>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Number of milliseconds before first SPF run

            <BackoffIncrement>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Number of milliseconds delay between successive SPF runs

            <MaxDelay>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Max number of milliseconds between consecutive SPF calculations

        Default value:
            InitialDelay => 5000
            BackoffIncrement => 10000
            MaxDelay => 10000

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Timers> <SPFTimer>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Timers> <SPFTimer>

#### <Queue>

    Description: Adjust OSPF input queue sizes and processing quantums

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <DispatchIncoming> - Number of continuous incoming packet-related events processed

                    <DispatchRateLimited> - Number of continuous rate-limited LSAs processed

                    <DispatchRateLimitedFlush> - Number of continuous rate-limited LSAs processed for flush

                    <DispatchSPF_LSALimit> - Number of continuous summary or external LSAs processed

                    <LimitHigh> - High watermark for incoming high priority events (hello)

                    <LimitLow> - High watermark for incoming low priority events (DBDs/Updates)

                    <LimitMedium> - High watermark for incoming medium priority events (ACKs)

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue>

#### <DispatchIncoming>

    Description: Number of continuous incoming packet-related events processed

    Parent objects:

                    <Queue>

    Values:

            <QCount>
             (mandatory)

            Type: Range. Value lies between 30 and 3000

            Description:Maximum number of continuous incoming packet-related events processed

        Default value:
            QCount => 300

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <DispatchIncoming>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <DispatchIncoming>

#### <DispatchRateLimited>

    Description: Number of continuous rate-limited LSAs processed

    Parent objects:

                    <Queue>

    Values:

            <QCount>
             (mandatory)

            Type: Range. Value lies between 30 and 3000

            Description:Maximum number of continuous rate-limited LSAs processed

        Default value:
            QCount => 150

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <DispatchRateLimited>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <DispatchRateLimited>

#### <DispatchRateLimitedFlush>

    Description: Number of continuous rate-limited LSAs processed for flush

    Parent objects:

                    <Queue>

    Values:

            <QCount>
             (mandatory)

            Type: Range. Value lies between 30 and 3000

            Description:Maximum number of continuous rate-limited LSAs processed for FLUSH

        Default value:
            QCount => 150

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <DispatchRateLimitedFlush>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <DispatchRateLimitedFlush>

#### <DispatchSPF_LSALimit>

    Description: Number of continuous summary or external LSAs processed

    Parent objects:

                    <Queue>

    Values:

            <QCount>
             (mandatory)

            Type: Range. Value lies between 30 and 3000

            Description:Maximum number of continuous summary or external LSAs processed

        Default value:
            QCount => 150

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <DispatchSPF_LSALimit>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <DispatchSPF_LSALimit>

#### <LimitHigh>

    Description: High watermark for incoming high priority events (hello)

    Parent objects:

                    <Queue>

    Values:

            <QHiLimit>
             (mandatory)

            Type: Range. Value lies between 1000 and 30000

            Description:Hello events are dropped when incoming event queue exceeds this

        Default value:
            QHiLimit => 9500

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <LimitHigh>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <LimitHigh>

#### <LimitMedium>

    Description: High watermark for incoming medium priority events (ACKs)

    Parent objects:

                    <Queue>

    Values:

            <QMedLimit>
             (mandatory)

            Type: Range. Value lies between 1000 and 30000

            Description:LSA ACKs are dropped when incoming event queue exceeds this

        Default value:
            QMedLimit => 9000

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <LimitMedium>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <LimitMedium>

#### <LimitLow>

    Description: High watermark for incoming low priority events (DBDs/Updates)

    Parent objects:

                    <Queue>

    Values:

            <QLowLimit>
             (mandatory)

            Type: Range. Value lies between 1000 and 30000

            Description:DBDs/Updates are dropped when incoming event queue exceeds this

        Default value:
            QLowLimit => 8000

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Queue> <LimitLow>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Queue> <LimitLow>

#### <AutoCost>

    Description: Controls automatic cost based on bandwidth

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Disable>
             (optional)

            Type: xsd:boolean

            Description:Disabling auto costing

            <Bandwidth>
             (optional)

            Type: Range. Value lies between 1 and 4294967

            Description:The reference bandwidth in terms of Mbits per second

        Default value:
            Disable => false
            Bandwidth => 100

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AutoCost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AutoCost>

#### <NoOpaque>

    Description: Disable opaque LSAs

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable opaque LSAs

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NoOpaque>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NoOpaque>

#### <Type7>

    Description: NSSA capability

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Prefer type7 externals over type5

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Type7>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Type7>

#### <DefaultInformation>

    Description: Control distribution of default information

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <AlwaysAdvertise>
             (optional)

            Type: xsd:boolean

            Description:Always advertise default route

            <Metric>
             (optional)

            Type: Range. Value lies between 1 and 16777214

            Description:OSPF metric

            <MetricType>
             (optional)

            Type: OSPFLinkStateMetricType

            Description:OSPF External metric type

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Routing policy name

        Default value:
            AlwaysAdvertise => false
            Metric => 1
            MetricType => Type2
            RoutePolicyName => null

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <DefaultInformation>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DefaultInformation>

#### <DefaultMetric>

    Description: Set default metric of redistributed routes

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Metric>
             (mandatory)

            Type: Range. Value lies between 1 and 16777214

            Description:Default metric of redistributed routes

        Default value:
            Metric => 1

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <DefaultMetric>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DefaultMetric>

#### <Distance>

    Description: Administrative distance configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <AdminDistance> - Define an administrative distance

                    <IPDistanceTable> - IP specific administrative distance configuration

                    <OSPFDistance> - OSPF distance configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Distance>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Distance>

#### <AdminDistance>

    Description: Define an administrative distance

    Parent objects:

                    <Distance>

    Values:

            <DistanceSize>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

        Default value:
            DistanceSize => 110

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Distance> <AdminDistance>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Distance> <AdminDistance>

#### <IPDistanceTable>

    Description: IP specific administrative distance configuration

    Parent objects:

                    <Distance>

    Child objects:

                    <IPDistance> - Administrative distance configuration for a particular IP address

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Distance> <IPDistanceTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Distance> <IPDistanceTable>

#### <IPDistance>

    Description: Administrative distance configuration for a particular IP address

    Parent objects:

                    <IPDistanceTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP source address

            <Wildcard>
             (optional)

            Type: IPV4Wildcard

            Description:IP wild card bits -- inverted mask

    Values:

            <Distance>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access Control List name

        Default value:
            Distance => 110
            AccessListName => null

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Distance> <IPDistanceTable> <IPDistance><Naming><Address><Wildcard>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Distance> <IPDistanceTable> <IPDistance><Naming><Address><Wildcard>

#### <OSPFDistance>

    Description: OSPF distance configuration

    Parent objects:

                    <Distance>

    Values:

            <IntraArea>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for intra-area routes

            <InterArea>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for inter-area routes

            <ExternalRoutes>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for external type 5 and type 7 routes

        Default value:
            IntraArea => 110
            InterArea => 110
            ExternalRoutes => 110

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <Distance> <OSPFDistance>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <Distance> <OSPFDistance>

#### <OutgoingRouteUpdateTable>

    Description: Filter outgoing routing updates

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <OutgoingRouteUpdate> - Filter outgoing routing updates for a particular protocol

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <OutgoingRouteUpdateTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <OutgoingRouteUpdateTable>

#### <OutgoingRouteUpdate>

    Description: Filter outgoing routing updates for a particular protocol

    Parent objects:

                    <OutgoingRouteUpdateTable>

    <Naming>:

            <ProtocolName>
             (mandatory)

            Type: OSPFDistListProtocolType

            Description:Distribute list protocol type

    Values:

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access Control List name

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:First half of BGP AS number in XX.YY format.  Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if second half is zero.

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if first half is zero.

            <OSPFProcessName>
             (optional)

            Type: xsd:string

            Description:OSPF process name

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <OutgoingRouteUpdateTable> <OutgoingRouteUpdate><Naming><ProtocolName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <OutgoingRouteUpdateTable> <OutgoingRouteUpdate><Naming><ProtocolName>

#### <IgnoreMOSPF>

    Description: Ignore MOSPF (Type 6) LSAs

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Ignore Type 6 LSAs

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <IgnoreMOSPF>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <IgnoreMOSPF>

#### <AdjacencyChanges>

    Description: Log changes in adjacency state

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Level>
             (mandatory)

            Type: OSPFLogAdjType

            Description:Log adjacency changes

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyChanges>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyChanges>

#### <AdjacencyStagger>

    Description: Staggering OSPF adjacency bring up

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Disable>
             (optional)

            Type: xsd:boolean

            Description:Disable OSPF adjacency stagger

            <InitialNbr>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Adjacency Stagger: Initial number of neighbors to bring up per area

            <MaxNbr>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

        Default value:
            Disable => False
            InitialNbr => 2
            MaxNbr => 64

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AdjacencyStagger>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AdjacencyStagger>

#### <MaxMetric>

    Description: Set maximum metric configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <MaxMetricAlways> - Set maximum metric always configuration

                    <MaxMetricNoABROff> - Block ABR-disable mode entry while in max-metric mode

                    <MaxMetricOnProcMigration> - Set maximum metric on-proc-migration configuration

                    <MaxMetricOnProcRestart> - Set maximum metric on-proc-restart configuration

                    <MaxMetricOnStartup> - Set maximum metric on-startup configuration

                    <MaxMetricOnSwitchover> - Set maximum metric on-switchover configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric>

#### <MaxMetricNoABROff>

    Description: Block ABR-disable mode entry while in max-metric mode

    Parent objects:

                    <MaxMetric>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Block ABR-disable mode entry in max-metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricNoABROff>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricNoABROff>

#### <MaxMetricAlways>

    Description: Set maximum metric always configuration

    Parent objects:

                    <MaxMetric>

    Values:

            <IncludeStub>
             (optional)

            Type: xsd:boolean

            Description:Set maximum metric for stub links in router-LSAs

            <SummaryLSA>
             (optional)

            Type: xsd:boolean

            Description:Override summary-lsa metric with max-metric value

            <SummaryLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in summary-LSAs (default 16711680)

            <ExternalLSA>
             (optional)

            Type: xsd:boolean

            Description:Override external-lsa metric with max-metric value

            <ExternalLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in external-LSAs (default 16711680)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricAlways>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricAlways>

#### <MaxMetricOnStartup>

    Description: Set maximum metric on-startup configuration

    Parent objects:

                    <MaxMetric>

    Values:

            <WaitForBGP>
             (optional)

            Type: xsd:boolean

            Description:Let BGP decide when to originate router-LSA with normal metric

            <StartupMax>
             (optional)

            Type: Range. Value lies between 5 and 86400

            Description:Time in seconds to originate router-LSA with max-metric

            <IncludeStub>
             (optional)

            Type: xsd:boolean

            Description:Set maximum metric for stub links in router-LSAs

            <SummaryLSA>
             (optional)

            Type: xsd:boolean

            Description:Override summary-lsa metric with max-metric value

            <SummaryLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in summary-LSAs (default 16711680)

            <ExternalLSA>
             (optional)

            Type: xsd:boolean

            Description:Override external-lsa metric with max-metric value

            <ExternalLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in external-LSAs (default 16711680)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricOnStartup>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricOnStartup>

#### <MaxMetricOnSwitchover>

    Description: Set maximum metric on-switchover configuration

    Parent objects:

                    <MaxMetric>

    Values:

            <WaitForBGP>
             (optional)

            Type: xsd:boolean

            Description:Let BGP decide when to originate router-LSA with normal metric

            <StartupMax>
             (optional)

            Type: Range. Value lies between 5 and 86400

            Description:Time in seconds to originate router-LSA with max-metric

            <IncludeStub>
             (optional)

            Type: xsd:boolean

            Description:Set maximum metric for stub links in router-LSAs

            <SummaryLSA>
             (optional)

            Type: xsd:boolean

            Description:Override summary-lsa metric with max-metric value

            <SummaryLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in summary-LSAs (default 16711680)

            <ExternalLSA>
             (optional)

            Type: xsd:boolean

            Description:Override external-lsa metric with max-metric value

            <ExternalLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in external-LSAs (default 16711680)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricOnSwitchover>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricOnSwitchover>

#### <MaxMetricOnProcRestart>

    Description: Set maximum metric on-proc-restart configuration

    Parent objects:

                    <MaxMetric>

    Values:

            <WaitForBGP>
             (optional)

            Type: xsd:boolean

            Description:Let BGP decide when to originate router-LSA with normal metric

            <StartupMax>
             (optional)

            Type: Range. Value lies between 5 and 86400

            Description:Time in seconds to originate router-LSA with max-metric

            <IncludeStub>
             (optional)

            Type: xsd:boolean

            Description:Set maximum metric for stub links in router-LSAs

            <SummaryLSA>
             (optional)

            Type: xsd:boolean

            Description:Override summary-lsa metric with max-metric value

            <SummaryLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in summary-LSAs (default 16711680)

            <ExternalLSA>
             (optional)

            Type: xsd:boolean

            Description:Override external-lsa metric with max-metric value

            <ExternalLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in external-LSAs (default 16711680)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricOnProcRestart>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricOnProcRestart>

#### <MaxMetricOnProcMigration>

    Description: Set maximum metric on-proc-migration configuration

    Parent objects:

                    <MaxMetric>

    Values:

            <WaitForBGP>
             (optional)

            Type: xsd:boolean

            Description:Let BGP decide when to originate router-LSA with normal metric

            <StartupMax>
             (optional)

            Type: Range. Value lies between 5 and 86400

            Description:Time in seconds to originate router-LSA with max-metric

            <IncludeStub>
             (optional)

            Type: xsd:boolean

            Description:Set maximum metric for stub links in router-LSAs

            <SummaryLSA>
             (optional)

            Type: xsd:boolean

            Description:Override summary-lsa metric with max-metric value

            <SummaryLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in summary-LSAs (default 16711680)

            <ExternalLSA>
             (optional)

            Type: xsd:boolean

            Description:Override external-lsa metric with max-metric value

            <ExternalLSAMaximumMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777215

            Description:Overriding metric in external-LSAs (default 16711680)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxMetric> <MaxMetricOnProcMigration>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxMetric> <MaxMetricOnProcMigration>

#### <MaximumRedistributePrefix>

    Description: Maximum number of prefixes redistributed into OSPF

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <NumberOfPrefixes>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Maximum number of prefixes redistributed

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Threshold value (%) at which to generate a warning msg

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only give warning messsage when limit is exceeded

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaximumRedistributePrefix>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaximumRedistributePrefix>

#### <MaximumPaths>

    Description: Forward packets over multiple paths (number of paths)

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <NumberOfPaths>
             (mandatory)

            Type: Range. Value lies between 1 and 32

            Description:Max number of equal cost paths to install

        Default value:
            NumberOfPaths => 16

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaximumPaths>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaximumPaths>

#### <MaximumInterfaces>

    Description: The number of interfaces that may be configured

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <NumberOfInterfaces>
             (mandatory)

            Type: Range. Value lies between 1 and 1024

            Description:Max number of interfaces allowed to be configured

        Default value:
            NumberOfInterfaces => 255

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaximumInterfaces>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaximumInterfaces>

#### <MPLS>

    Description: Configure MPLS routing protocol parameters

    Task IDs required: mpls-te

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <IGPIntact> - Enable igp-intact mode in OSPF

                    <MPLSRouterID> - MPLS-TE stable loopback address for this OSPF process.Enter either as IP Address or Interface name, but not both. Unused field must be nil

                    <MulticastIntact> - Enable multicast-intact mode in OSPF

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS>

#### <MPLSRouterID>

    Description: MPLS-TE stable loopback address for this OSPF process.Enter either as IP Address or Interface name, but not both. Unused field must be nil

    Parent objects:

                    <MPLS>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:MPLS-TE stable IP address for this OSPF process

            <InterfaceName>
             (optional)

            Type: Interface

            Description:MPLS-TE stable loopback interface for this OSPF process

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS> <MPLSRouterID>

#### <MulticastIntact>

    Description: Enable multicast-intact mode in OSPF

    Parent objects:

                    <MPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable multicast-intact

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS> <MulticastIntact>

#### <IGPIntact>

    Description: Enable igp-intact mode in OSPF

    Parent objects:

                    <MPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable igp-intact

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MPLS> <IGPIntact>

#### <NSF>

    Description: Non Stop Forwarding configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Cisco> - Enable Cisco Non Stop Forwarding

                    <FlushDelayTime> - Maximum time allowed for external route learning (seconds)

                    <IETF> - Enable IETF Non Stop Forwarding

                    <IETFStrictLSAChecking> - Enable Strict LSA checking of IETF NSF

                    <IETFSupportRole> - Disable helper support role for IETF Non Stop Forwarding

                    <Interval> - Minimum interval between Non Stop Forwarding restarts in seconds

                    <Lifetime> - Maximum route lifetime following restart in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF>

#### <Cisco>

    Description: Enable Cisco Non Stop Forwarding

    Parent objects:

                    <NSF>

    Values:

            <Type>
             (mandatory)

            Type: OSPF_CiscoNSFType

            Description:Type of Cisco NSF

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <Cisco>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <Cisco>

#### <IETF>

    Description: Enable IETF Non Stop Forwarding

    Parent objects:

                    <NSF>

    Values:

            <Type>
             (mandatory)

            Type: OSPF_IETF_NSFType

            Description:Type of IETF NSF

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <IETF>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <IETF>

#### <IETFSupportRole>

    Description: Disable helper support role for IETF Non Stop Forwarding

    Parent objects:

                    <NSF>

    Values:

            <Type>
             (mandatory)

            Type: OSPF_IETF_NSFSupportType

            Description:Type of IETF NSF support

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <IETFSupportRole>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <IETFSupportRole>

#### <IETFStrictLSAChecking>

    Description: Enable Strict LSA checking of IETF NSF

    Parent objects:

                    <NSF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Require strict LSA checking

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <IETFStrictLSAChecking>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <IETFStrictLSAChecking>

#### <Interval>

    Description: Minimum interval between Non Stop Forwarding restarts in seconds

    Parent objects:

                    <NSF>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 90 and 3600

            Description:Minimum interval in seconds

        Default value:
            Interval => 90

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <Interval>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <Interval>

#### <Lifetime>

    Description: Maximum route lifetime following restart in seconds

    Parent objects:

                    <NSF>

    Values:

            <MaxLifetime>
             (mandatory)

            Type: Range. Value lies between 90 and 3600

            Description:Maximum route lifetime in seconds

        Default value:
            MaxLifetime => 90

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <Lifetime>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <Lifetime>

#### <FlushDelayTime>

    Description: Maximum time allowed for external route learning (seconds)

    Parent objects:

                    <NSF>

    Values:

            <MaxFlushDelayTime>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Maximum Flush delay time in seconds

        Default value:
            MaxFlushDelayTime => 60

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <NSF> <FlushDelayTime>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <NSF> <FlushDelayTime>

#### <AreaTable>

    Description: Area configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Area> - Configuration for a particular area

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable>

#### <Area>

    Description: Configuration for a particular area

    Parent objects:

                    <AreaTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Area ID if in IP address format

            <AreaID>
             (optional)

            Type: xsd:unsignedInt

            Description:Area ID if in integer format

    Child objects:

                    <AreaRangeTable> - Summarize routes matching address/mask (border routers only)

                    <AreaScope> - Area scope configuration

                    <DefaultCost> - Set the summary default-cost of a NSSA/stub area

                    <MPLSTrafficEng> - Configure an OSPF area to run MPLS Traffic Engineering

                    <MultiAreaInterfaceScopeTable> - Multi Area Interface scope configurations

                    <NSSA> - Specify area as a NSSA area

                    <NameScopeTable> - Name scope configurations

                    <RoutePolicyIn> - Configure a route policy for inbound type-3 lsa filtering

                    <RoutePolicyOut> - Configure a route policy for outbound type-3 lsa filtering

                    <Running> - Enable routing on an IP network

                    <ShamLinkScopeTable> - Sham Link scope configurations

                    <Stub> - Specify the area as a stub area (send summary LSA stub area)

                    <VirtualLinkScopeTable> - Virtual Link scope configurations

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID>

#### <AreaScope>

    Description: Area scope configuration

    Parent objects:

                    <Area>

    Child objects:

                    <Authentication> - Authentication

                    <BFD> - BFD configuration

                    <Cost> - Interface cost

                    <CostFallback> - Interface fallback cost

                    <DatabaseFilter> - Filter OSPF LSA during synchronization and flooding

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <DemandCircuit> - Enable/Disable OSPF demand circuit

                    <DistributeList> - Filter networks in routing updates (access-list name, disable means use no access list)

                    <FastReroute> - Fast-reroute configuration

                    <FloodReduction> - Enable/Disable OSPF flood reduction

                    <HelloInterval> - Time in seconds between HELLO packets

                    <LDPAutoConfig> - Enable MPLS LDP AutoConfig

                    <LDPSync> - Enable/Disable MPLS LDP sync

                    <LDPSyncIGPShortcuts> - Enable/Disable MPLS LDP sync for igp-shortcuts

                    <LoopbackStubNetwork> - Enable/Disable advertising loopback as a stub network

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NetworkType> - Type of attached network

                    <PacketSize> - Customize size of OSPF packets upto MTU

                    <Passive> - When enabled, prevent sending HELLO packets over link

                    <PrefixSuppressionSecondary> - Enable/Disable prefix suppression for secondary addresses

                    <Priority> - Router priority for DR and BDR election

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Security> - Container class for security related configuration parameters

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaScope>

#### <DefaultCost>

    Description: Set the summary default-cost of a NSSA/stub area

    Parent objects:

                    <Area>

    Values:

            <CostMetric>
             (mandatory)

            Type: Range. Value lies between 1 and 16777215

            Description:Stub's advertised external route metric

        Default value:
            CostMetric => 1

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <DefaultCost>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <DefaultCost>

#### <NSSA>

    Description: Specify area as a NSSA area

    Parent objects:

                    <Area>

    Values:

            <NoRedistribution>
             (optional)

            Type: xsd:boolean

            Description:No redistribution into this NSSA area

            <DefaultInfoOriginate>
             (optional)

            Type: xsd:boolean

            Description:Originate Type 7 default into NSSA area

            <NoSummary>
             (optional)

            Type: xsd:boolean

            Description:Do not send summary LSA into NSSA

            <NSSADefMetric>
             (optional)

            Type: Range. Value lies between 1 and 16777214

            Description:OSPF default metric

            <MetricType>
             (optional)

            Type: OSPFLinkStateMetricType

            Description:OSPF External metric type

        Default value:
            NoRedistribution => false
            DefaultInfoOriginate => false
            NoSummary => false
            NSSADefMetric => null
            MetricType => Type2

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NSSA>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NSSA>

#### <AreaRangeTable>

    Description: Summarize routes matching address/mask (border routers only)

    Parent objects:

                    <Area>

    Child objects:

                    <AreaRange> - Ordering index

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable>

#### <AreaRange>

    Description: Ordering index

    Parent objects:

                    <AreaRangeTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address to match

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:IP netmask for address

    Child objects:

                    <NotAdvertise> - Advertising selection

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable> <AreaRange><Naming><Address><Netmask>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable> <AreaRange><Naming><Address><Netmask>

#### <NotAdvertise>

    Description: Advertising selection

    Parent objects:

                    <AreaRange>

    Values:

            <NotAdvertise>
             (mandatory)

            Type: xsd:boolean

            Description:Do not advertise this range

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable> <AreaRange><Naming><Address><Netmask> <NotAdvertise>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <AreaRangeTable> <AreaRange><Naming><Address><Netmask> <NotAdvertise>

#### <Stub>

    Description: Specify the area as a stub area (send summary LSA stub area)

    Parent objects:

                    <Area>

    Values:

            <NoSummary>
             (mandatory)

            Type: xsd:boolean

            Description:If True, Totally-Stubby-Area, otherwise standard Stub Area

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <Stub>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <Stub>

#### <MPLSTrafficEng>

    Description: Configure an OSPF area to run MPLS Traffic Engineering

    Parent objects:

                    <Area>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configure an OSPF area to run MPLS Traffic Engineering

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MPLSTrafficEng>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MPLSTrafficEng>

#### <RoutePolicyIn>

    Description: Configure a route policy for inbound type-3 lsa filtering

    Parent objects:

                    <Area>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name for inbound type-3 lsa filtering

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <RoutePolicyIn>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <RoutePolicyIn>

#### <RoutePolicyOut>

    Description: Configure a route policy for outbound type-3 lsa filtering

    Parent objects:

                    <Area>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name for outbound type-3 lsa filtering

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <RoutePolicyOut>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <RoutePolicyOut>

#### <NameScopeTable>

    Description: Name scope configurations

    Parent objects:

                    <Area>

    Child objects:

                    <NameScope> - Name scope configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable>

#### <NameScope>

    Description: Name scope configuration

    Parent objects:

                    <NameScopeTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of Interface to configure

    Child objects:

                    <Authentication> - Authentication

                    <BFD> - BFD configuration

                    <Cost> - Interface cost

                    <CostFallback> - Interface fallback cost

                    <DatabaseFilter> - Filter OSPF LSA during synchronization and flooding

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <DemandCircuit> - Enable/Disable OSPF demand circuit

                    <DistributeList> - Filter networks in routing updates (access-list name, disable means use no access list)

                    <FastReroute> - Fast-reroute configuration

                    <FloodReduction> - Enable/Disable OSPF flood reduction

                    <HelloInterval> - Time in seconds between HELLO packets

                    <LDPAutoConfig> - Enable MPLS LDP AutoConfig

                    <LDPSync> - Enable/Disable MPLS LDP sync

                    <LDPSyncIGPShortcuts> - Enable/Disable MPLS LDP sync for igp-shortcuts

                    <LoopbackStubNetwork> - Enable/Disable advertising loopback as a stub network

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NeighborTable> - Neighbor router configuration information

                    <NetworkType> - Type of attached network

                    <PacketSize> - Customize size of OSPF packets upto MTU

                    <Passive> - When enabled, prevent sending HELLO packets over link

                    <PrefixSuppressionSecondary> - Enable/Disable prefix suppression for secondary addresses

                    <Priority> - Router priority for DR and BDR election

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Running> - Enable routing on an IP network

                    <Security> - Container class for security related configuration parameters

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName>

#### <NeighborTable>

    Description: Neighbor router configuration information

    Parent objects:

                    <NameScope>

                    <MultiAreaInterfaceScope>

    Child objects:

                    <Neighbor> - Router configuration information for a particular neighbor

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NeighborTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <NeighborTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NeighborTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <NeighborTable>

#### <Neighbor>

    Description: Router configuration information for a particular neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor IP address

    Values:

            <Priority>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:OSPF priority of non-broadcast neighbor

            <PollInterval>
             (optional)

            Type: xsd:unsignedInt

            Description:OSPF dead router poll-interval in seconds

            <Cost>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:OSPF cost for point-to-multipoint neighbor

            <DatabaseFilter>
             (optional)

            Type: xsd:boolean

            Description:Database filter: Filter OSPF LSA during synchronization and flooding for point-to-multipoint

        Default value:
            Priority => 0
            PollInterval => 40
            Cost => 1
            DatabaseFilter => false

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <Running>

    Description: Enable routing on an IP network

    Parent objects:

                    <Process>

                    <Area>

                    <NameScope>

                    <VirtualLinkScope>

                    <MultiAreaInterfaceScope>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enables OSPF over an interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <NameScopeTable> <NameScope><Naming><InterfaceName> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address> <Running>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName> <Running>

#### <VirtualLinkScopeTable>

    Description: Virtual Link scope configurations

    Parent objects:

                    <Area>

    Child objects:

                    <VirtualLinkScope> - Virtual Link configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable>

#### <VirtualLinkScope>

    Description: Virtual Link configuration

    Parent objects:

                    <VirtualLinkScopeTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Router ID of virtual link neighbor

    Child objects:

                    <Authentication> - Authentication

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <HelloInterval> - Time in seconds between HELLO packets

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Running> - Enable routing on an IP network

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <VirtualLinkScopeTable> <VirtualLinkScope><Naming><Address>

#### <ShamLinkScopeTable>

    Description: Sham Link scope configurations

    Parent objects:

                    <Area>

    Child objects:

                    <ShamLinkScope> - Sham Link configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable>

#### <ShamLinkScope>

    Description: Sham Link configuration

    Parent objects:

                    <ShamLinkScopeTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address of the remote sham-link endpoint

    Child objects:

                    <Authentication> - Authentication

                    <Cost> - Interface cost

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <HelloInterval> - Time in seconds between HELLO packets

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Source> - Address of the local sham-link endpoint. Enter an IP Address

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address>

#### <Source>

    Description: Address of the local sham-link endpoint. Enter an IP Address

    Parent objects:

                    <ShamLinkScope>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address of the local sham-link endpoint

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Source>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <ShamLinkScopeTable> <ShamLinkScope><Naming><Address> <Source>

#### <MultiAreaInterfaceScopeTable>

    Description: Multi Area Interface scope configurations

    Parent objects:

                    <Area>

    Child objects:

                    <MultiAreaInterfaceScope> - Multi Area Interface configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable>

#### <MultiAreaInterfaceScope>

    Description: Multi Area Interface configuration

    Parent objects:

                    <MultiAreaInterfaceScopeTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of Multi Area Interface to configure

    Child objects:

                    <Authentication> - Authentication

                    <Cost> - Interface cost

                    <CostFallback> - Interface fallback cost

                    <DatabaseFilter> - Filter OSPF LSA during synchronization and flooding

                    <DeadInterval> - Interval after which a neighbor is declared dead

                    <DistributeList> - Filter networks in routing updates (access-list name, disable means use no access list)

                    <HelloInterval> - Time in seconds between HELLO packets

                    <MTUIgnore> - Enable/Disable ignoring of MTU in DBD packets

                    <NeighborTable> - Neighbor router configuration information

                    <PacketSize> - Customize size of OSPF packets upto MTU

                    <RetransmitInterval> - Time in seconds between retransmitting lost link state advertisements

                    <Running> - Enable routing on an IP network

                    <TransmitDelay> - Link state transmit delay in seconds

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AreaTable> <Area><Naming><Address><AreaID> <MultiAreaInterfaceScopeTable> <MultiAreaInterfaceScope><Naming><InterfaceName>

#### <MaxLSA>

    Description: Set max-lsa configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <MaxLSALimit>
             (mandatory)

            Type: Range. Value lies between 1 and -2

            Description:Set maximum number of non self-generated LSAs

            <MaxLSAThreshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Set max-lsa threshold for generating a warning message

            <MaxLSAWarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only give warning message when limit is exceeded

            <MaxLSAIgnoreTime>
             (optional)

            Type: Range. Value lies between 1 and 35791394

            Description:Set time during which all adjacencies are suppressed

            <MaxLSAIgnoreCount>
             (optional)

            Type: Range. Value lies between 1 and -2

            Description:Set count on how many times adjacencies can be suppressed

            <MaxLSAResetTime>
             (optional)

            Type: Range. Value lies between 2 and 71582788

            Description:Set number of minutes after which ignore-count is reset to zero

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <MaxLSA>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <MaxLSA>

#### <AF>

    Description: OSPF address family

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <AFName>
             (mandatory)

            Type: OSPFAddressFamilyType

            Description:Address family

            <SAFName>
             (optional)

            Type: OSPFSubAddressFamilyType

            Description:Sub-Address family

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <AF>

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <AF>

#### <VRFTable>

    Description: VRF related configuration

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Configuration for a particular OSPF vrf

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable>

#### <VRF>

    Description: Configuration for a particular OSPF vrf

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name for this vrf

    Child objects:

                    <AF> - OSPF address family

                    <AdjacencyChanges> - Log changes in adjacency state

                    <AdjacencyStagger> - Staggering OSPF adjacency bring up

                    <AreaTable> - Area configuration

                    <AutoCost> - Controls automatic cost based on bandwidth

                    <DefaultInformation> - Control distribution of default information

                    <DefaultMetric> - Set default metric of redistributed routes

                    <DisableDNBitCheck> - Disable DN bit check

                    <Distance> - Administrative distance configuration

                    <DomainID> - OSPF Domain ID

                    <DomainTag> - Domain tag

                    <IgnoreMOSPF> - Ignore MOSPF (Type 6) LSAs

                    <MaxLSA> - Set max-lsa configuration

                    <MaxMetric> - Set maximum metric configuration

                    <MaximumInterfaces> - The number of interfaces that may be configured

                    <MaximumPaths> - Forward packets over multiple paths (number of paths)

                    <MaximumRedistributePrefix> - Maximum number of prefixes redistributed into OSPF

                    <NSF> - Non Stop Forwarding configuration

                    <NoOpaque> - Disable opaque LSAs

                    <OutgoingRouteUpdateTable> - Filter outgoing routing updates

                    <ProcessScope> - Process scope configuration

                    <Queue> - Adjust OSPF input queue sizes and processing quantums

                    <Redistribution> - Redistribute configurations

                    <RouterID> - Router ID for this OSPF process. Enter an IP Address.

                    <SPFPrefixPriority> - Configure a route-policy for prioritizing RIB route install.

                    <SummaryPrefixTable> - Configure IP prefix summaries

                    <Timers> - Adjust routing timers

                    <Type7> - NSSA capability

                    <VRFStart> - Start OSPF VRF configuration

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName>

#### <VRFStart>

    Description: Start OSPF VRF configuration

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts the OSPF VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <VRFStart>

#### <DomainID>

    Description: OSPF Domain ID

    Parent objects:

                    <VRF>

    Child objects:

                    <PrimaryDomainID> - OSPF Primary domain ID

                    <SecondaryDomainIDTable> - Secondary domain ID Table

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DomainID>

#### <PrimaryDomainID>

    Description: OSPF Primary domain ID

    Parent objects:

                    <DomainID>

    Values:

            <DomainIDType>
             (optional)

            Type: OSPFDomainIDType

            Description:Primary domain ID type

            <DomainIDName>
             (optional)

            Type: xsd:string

            Description:Primary domain ID value

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DomainID> <PrimaryDomainID>

#### <SecondaryDomainIDTable>

    Description: Secondary domain ID Table

    Parent objects:

                    <DomainID>

    Child objects:

                    <SecondaryDomainID> - OSPF Secondary domain ID

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DomainID> <SecondaryDomainIDTable>

#### <SecondaryDomainID>

    Description: OSPF Secondary domain ID

    Parent objects:

                    <SecondaryDomainIDTable>

    <Naming>:

            <DomainIDType>
             (optional)

            Type: OSPFDomainIDType

            Description:Secondary domain ID type

            <DomainIDName>
             (optional)

            Type: xsd:string

            Description:Secondary domain ID value

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Secondary domain ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DomainID> <SecondaryDomainIDTable> <SecondaryDomainID><Naming><DomainIDType><DomainIDName>

#### <DomainTag>

    Description: Domain tag

    Parent objects:

                    <VRF>

    Values:

            <DomainTagValue>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:32 bit Domain tag value

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DomainTag>

#### <DisableDNBitCheck>

    Description: Disable DN bit check

    Parent objects:

                    <VRF>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable DN bit check

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <DisableDNBitCheck>

#### <Start>

    Description: Start OSPF configuration

    Parent objects:

                    <Process>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts the OSPF process

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <Start>

#### <ProtocolShutdown>

    Description: Type of protocol shutdown

    Parent objects:

                    <Process>

    Values:

            <Shutdown>
             (mandatory)

            Type: OSPFShutdownType

            Description:Shutdown type

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <ProtocolShutdown>

#### <NSR>

    Description: Enable non-stop routing

    Parent objects:

                    <Process>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable non-stop routing

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <NSR>

#### <SNMP>

    Description: OSPF SNMP configuration

    Parent objects:

                    <Process>

    Child objects:

                    <TrapRateLimit> - Per OSPF process SNMP trap rate-limit

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <SNMP>

#### <TrapRateLimit>

    Description: Per OSPF process SNMP trap rate-limit

    Parent objects:

                    <SNMP>

    Values:

            <WindowSize>
             (mandatory)

            Type: Range. Value lies between 2 and 60

            Description:Trap rate limit sliding window size

            <MaxWindowTraps>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Max number of traps to send in window time

        Default value: none.

    Available Paths:

     -

    <Configuration> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <SNMP> <TrapRateLimit>

### Datatypes

#### OSPFAuthenticationType

        Definition: Enumeration. Valid values are:
            'None' - No Authentication
            'Plain' - Plain Text Authentication
            'MD5' - MD5 Message Digest

#### OSPFKeychainAuthType

        Definition: Enumeration. Valid values are:
            'None' - No Keychain Authentication
            'Keychain' - Keychain Authentication

#### OSPFNetworkType

        Definition: Enumeration. Valid values are:
            'Broadcast' - Broadcast
            'NonBroadcast' - NonBroadcast
            'PointToPoint' - Point to Point
            'PointToMultipoint' - Point to Multipoint
            'NonBroadcastPointToMultipoint' - NonBroadcast Point to Multipoint

#### OSPFLinkStateMetricType

        Definition: Enumeration. Valid values are:
            'Type1' - Type 1 External
            'Type2' - Type 2 External

#### OSPFDistListProtocolType

        Definition: Enumeration. Valid values are:
            'All' - Default
            'Connected' - Connected Routes
            'Static' - Static Routes
            'DAGR' - DAGR
            'BGP' - BGP
            'OSPF' - OSPF

#### OSPFRedistProtocolType

        Definition: Enumeration. Valid values are:
            'All' - Default
            'Connected' - Connected Routes
            'Static' - Static Routes
            'DAGR' - DAGR
            'BGP' - BGP
            'RIP' - RIP
            'ISIS' - ISIS
            'EIGRP' - EIGRP
            'OSPF' - OSPF

#### OSPFLogAdjType

        Definition: Enumeration. Valid values are:
            'Brief' - Limited output
            'Detail' - Verbose output
            'Suppress' - No output

#### OSPFRouteLevelType

        Definition: Enumeration. Valid values are:
            'Type1' - Type 1 only
            'Type2' - Type 2 only
            'Type1And2' - Both Type 1 and Type 2

#### OSPF_EIGRPRouteType

        Definition: Enumeration. Valid values are:
            'Internal' - EIGRP Internal Type
            'External' - EIGRP External Type

#### OSPFDomainIDType

        Definition: Enumeration. Valid values are:
            'Type0005' - Type 0x0005
            'Type0105' - Type 0x0105
            'Type0205' - Type 0x0205
            'Type8005' - Type 0x8005

#### OSPFShutdownType

        Definition: Enumeration. Valid values are:
            'Full' - Full graceful shutdown
            'Hostmode' - Enter host only mode

#### OSPF_CiscoNSFType

        Definition: Enumeration. Valid values are:
            'Always' - Do not require all neighbors to run NSF
            'RequireNSFNeighbors' - Require all neighbors to run NSF

#### OSPF_IETF_NSFType

        Definition: Enumeration. Valid values are:
            'All' - Use IETF NSF in planned and unplanned cases

#### OSPF_IETF_NSFSupportType

        Definition: Enumeration. Valid values are:
            'Never' - Do not perform IETF NSF helper role

#### OSPFAddressFamilyType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4

#### OSPFSubAddressFamilyType

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast

## XML Schema Object Documentation for mpls_te_action_autobackup, version 0. 0.

### Objects

#### <ClearAutoTunnelBackupUnused>

    Description: Clear Unused AutoTunnel Backup Tunnels

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <All> - Clear All Unused AutoTunnel Backup Tunnels

                    <TunnelTable> - Clear Specific Unused AutoTunnel Backup Tunnels

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearAutoTunnelBackupUnused>

#### <All>

    Description: Clear All Unused AutoTunnel Backup Tunnels

    Parent objects:

                    <ClearAutoTunnelBackupUnused>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute this clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearAutoTunnelBackupUnused> <All>

#### <TunnelTable>

    Description: Clear Specific Unused AutoTunnel Backup Tunnels

    Parent objects:

                    <ClearAutoTunnelBackupUnused>

    Child objects:

                    <Tunnel> - Clear A Specific Unused AutoTunnel Backup Tunnel

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearAutoTunnelBackupUnused> <TunnelTable>

#### <Tunnel>

    Description: Clear A Specific Unused AutoTunnel Backup Tunnel

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:ID of tunnel to switchover

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute this clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearAutoTunnelBackupUnused> <TunnelTable> <Tunnel><Naming><TunnelID>

#### <AutoTunnel>

    Description: Clears all Autotunnel Backup counters.

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <Backup> - Clears all Autotunnel Backup counters.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <AutoTunnel>

#### <Backup>

    Description: Clears all Autotunnel Backup counters.

    Parent objects:

                    <AutoTunnel>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute this clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <AutoTunnel> <Backup>

## XML Schema Object Documentation for ipsla_responder_cfg, version 7. 2.

### Objects

#### <Responder>

    Description: Responder configuration

    Parent objects:

                    <IPSLA>

    Child objects:

                    <Enable> - Enable IPSLA responder

                    <Type> - Configure IPSLA Responder port type

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder>

#### <Enable>

    Description: Enable IPSLA responder

    Parent objects:

                    <Responder>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts the responder process

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Enable>

#### <Type>

    Description: Configure IPSLA Responder port type

    Parent objects:

                    <Responder>

    Child objects:

                    <UDP> - Configure IPSLA Responder UDP address and port

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type>

#### <UDP>

    Description: Configure IPSLA Responder UDP address and port

    Parent objects:

                    <Type>

    Child objects:

                    <AddressTable> - Configure IP address

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type> <UDP>

#### <AddressTable>

    Description: Configure IP address

    Parent objects:

                    <UDP>

    Child objects:

                    <Address> - Configure IP address for the permanent port

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type> <UDP> <AddressTable>

#### <Address>

    Description: Configure IP address for the permanent port

    Parent objects:

                    <AddressTable>

    <Naming>:

            <LocalAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of the Responder

    Child objects:

                    <PortTable> - Configure port

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type> <UDP> <AddressTable> <Address><Naming><LocalAddress>

#### <PortTable>

    Description: Configure port

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Configure port number for the permanent port

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type> <UDP> <AddressTable> <Address><Naming><LocalAddress> <PortTable>

#### <Port>

    Description: Configure port number for the permanent port

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: PortNumber

            Description:Port number to be enabled

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enables the port

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Responder> <Type> <UDP> <AddressTable> <Address><Naming><LocalAddress> <PortTable> <Port><Naming><Port>

## XML Schema Object Documentation for sysmgr_hw_module_cfg, version 1. 0.

### Objects

#### <HwModuleServiceMaintenanceMode>

    Description: Hardware module service Maintenace mode for the node

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <All> - Enable for all LCs

                    <NodeTable> - For list of nodes

    Available Paths:

     -

    <Configuration> <HwModuleServiceMaintenanceMode>

#### <All>

    Description: Enable for all LCs

    Parent objects:

                    <HwModuleServiceMaintenanceMode>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable for all LCs

        Default value: none.

    Available Paths:

     -

    <Configuration> <HwModuleServiceMaintenanceMode> <All>

#### <NodeTable>

    Description: For list of nodes

    Parent objects:

                    <HwModuleServiceMaintenanceMode>

    Child objects:

                    <Node> - For a specific node

    Available Paths:

     -

    <Configuration> <HwModuleServiceMaintenanceMode> <NodeTable>

#### <Node>

    Description: For a specific node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable for a specific node.

        Default value: none.

    Available Paths:

     -

    <Configuration> <HwModuleServiceMaintenanceMode> <NodeTable> <Node><Naming><NodeName>

## XML Schema Object Documentation for vrrpmib_cfg, version 3. 0.

### Objects

#### <VRRP>

    Description: VRRP-MIB notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable VRRP-MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VRRP>

#### <Enable>

    Description: Enable VRRP-MIB notifications

    Parent objects:

                    <VRRP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable VRRP-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VRRP> <Enable>

## XML Schema Object Documentation for ip_aps_oper, version 1. 0.

### Objects

#### <IPAddressPoolServer>

    Description: IP address pool operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <LocalPool> - Local pool operational data

    Available Paths:

     -

    <Operational> <IPAddressPoolServer>

#### <LocalPool>

    Description: Local pool operational data

    Parent objects:

                    <IPAddressPoolServer>

    Child objects:

                    <VRFTable> - VRF Table of local pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool>

#### <VRFTable>

    Description: VRF Table of local pool

    Parent objects:

                    <LocalPool>

    Child objects:

                    <VRF> - VRF local pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable>

#### <VRF>

    Description: VRF local pool

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name String

    Child objects:

                    <Pool> - Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName>

#### <Pool>

    Description: Address Pool

    Parent objects:

                    <VRF>

    Child objects:

                    <BriefPoolTable> - Brief display of Address Pool

                    <DetailPoolTable> - Detail display of Address Pool

                    <OrphansPoolTable> - Display of Orphans Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool>

#### <BriefPoolTable>

    Description: Brief display of Address Pool

    Parent objects:

                    <Pool>

    Child objects:

                    <BriefPool> - Brief display of Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <BriefPoolTable>

#### <BriefPool>

    Description: Brief display of Address Pool

    Parent objects:

                    <BriefPoolTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:the lower address of pool range

    Value: ip_ap_show_bag_pool_brief_type

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <BriefPoolTable> <BriefPool><Naming><IPv4Address>

#### <DetailPoolTable>

    Description: Detail display of Address Pool

    Parent objects:

                    <Pool>

    Child objects:

                    <DetailPool> - Detail display of Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <DetailPoolTable>

#### <DetailPool>

    Description: Detail display of Address Pool

    Parent objects:

                    <DetailPoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name String

    Value: ip_ap_show_bag_pool_detail_type

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <DetailPoolTable> <DetailPool><Naming><PoolName>

#### <OrphansPoolTable>

    Description: Display of Orphans Address Pool

    Parent objects:

                    <Pool>

    Child objects:

                    <OrphansPool> - Display of Orphans Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <OrphansPoolTable>

#### <OrphansPool>

    Description: Display of Orphans Address Pool

    Parent objects:

                    <OrphansPoolTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:the lower address of pool range

    Value: ip_ap_show_bag_orphans_type

    Available Paths:

     -

    <Operational> <IPAddressPoolServer> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <OrphansPoolTable> <OrphansPool><Naming><IPv4Address>

## XML Schema Object Documentation for ether_pd_oper, version 1. 0.

### Objects

#### <ControllerEthernet>

    Description: Platform specific Ethernet controller operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - List of ethernet controllers

    Available Paths:

     -

    <Operational> <ControllerEthernet>

#### <ControllerTable>

    Description: List of ethernet controllers

    Parent objects:

                    <ControllerEthernet>

    Child objects:

                    <Controller> - Ethernet controller information

    Available Paths:

     -

    <Operational> <ControllerEthernet> <ControllerTable>

#### <Controller>

    Description: Ethernet controller information

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Child objects:

                    <MAC> - Ethernet controller MAC related information

                    <Phy> - Ethernet controller physical information

                    <Register> - Ethernet controller register information

    Available Paths:

     -

    <Operational> <ControllerEthernet> <ControllerTable> <Controller><Naming><ControllerName>

#### <MAC>

    Description: Ethernet controller MAC related information

    Parent objects:

                    <Controller>

    Value: ether_pd_mac_info

    Available Paths:

     -

    <Operational> <ControllerEthernet> <ControllerTable> <Controller><Naming><ControllerName> <MAC>

#### <Phy>

    Description: Ethernet controller physical information

    Parent objects:

                    <Controller>

    Value: ether_pd_phy_info

    Available Paths:

     -

    <Operational> <ControllerEthernet> <ControllerTable> <Controller><Naming><ControllerName> <Phy>

#### <Register>

    Description: Ethernet controller register information

    Parent objects:

                    <Controller>

    Value: ether_pd_reg_info

    Available Paths:

     -

    <Operational> <ControllerEthernet> <ControllerTable> <Controller><Naming><ControllerName> <Register>

## XML Schema Object Documentation for ipv4_igmp_common_action, version 4. 0.

### Objects

#### <Clear>

    Description: Clears IGMP related information

    Parent objects:

                    <VRF>

                    <MLD>

    Child objects:

                    <GroupTable> - IGMP clear group data

                    <MRIB> - Clear IGMP information from MRIB

                    <TrafficCounters> - Clear IGMP traffic counters

    Available Paths:

     -

    <Action> <MLD> <Clear>

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Clear>

#### <GroupTable>

    Description: IGMP clear group data

    Parent objects:

                    <Clear>

    Child objects:

                    <Group> - Group to be cleared from IGMP group cache

    Available Paths:

     -

    <Action> <MLD> <Clear> <GroupTable>

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Clear> <GroupTable>

#### <Group>

    Description: Group to be cleared from IGMP group cache

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear entries for this peer

        Default value: none.

    Available Paths:

     -

    <Action> <MLD> <Clear> <GroupTable> <Group><Naming><GroupAddress><InterfaceName>

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Clear> <GroupTable> <Group><Naming><GroupAddress><InterfaceName>

#### <MRIB>

    Description: Clear IGMP information from MRIB

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Reset connection with MRIB

        Default value: none.

    Available Paths:

     -

    <Action> <MLD> <Clear> <MRIB>

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Clear> <MRIB>

#### <TrafficCounters>

    Description: Clear IGMP traffic counters

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP traffic counters

        Default value: none.

    Available Paths:

     -

    <Action> <MLD> <Clear> <TrafficCounters>

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Clear> <TrafficCounters>

## XML Schema Object Documentation for ip_rip_oper, version 2. 0.

### Objects

#### <RIP>

    Description: RIP operational data

    Task IDs required: rip

    Parent objects:

                    <Operational>

    Child objects:

                    <DefaultVRF> - RIP operational data for Default VRF

                    <Protocol> - Protocol operational data

                    <VRFTable> - VRF related operational data

    Available Paths:

     -

    <Operational> <RIP>

#### <DefaultVRF>

    Description: RIP operational data for Default VRF

    Parent objects:

                    <RIP>

                    <Protocol>

    Child objects:

                    <Configuration> - RIP global configuration

                    <Global> - Global Information

                    <InterfaceTable> - RIP interfaces

                    <RouteTable> - RIP route database

                    <Statistics> - RIP statistics information

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF>

#### <Configuration>

    Description: RIP global configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Value: rip_show_global_config_bd

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <Configuration>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <Configuration>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <Configuration>

#### <RouteTable>

    Description: RIP route database

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Route> - A route in the RIP database

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <RouteTable>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <RouteTable>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <RouteTable>

#### <Route>

    Description: A route in the RIP database

    Parent objects:

                    <RouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:Network prefix

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 32

            Description:Prefix length

    Value: rip_show_route_bd

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <RouteTable> <Route><Naming><Prefix><PrefixLength>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <RouteTable> <Route><Naming><Prefix><PrefixLength>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <RouteTable> <Route><Naming><Prefix><PrefixLength>

#### <InterfaceTable>

    Description: RIP interfaces

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Interface> - Information about a particular RIP interface

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <InterfaceTable>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <InterfaceTable>

#### <Interface>

    Description: Information about a particular RIP interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: rip_show_interface_bd

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Statistics>

    Description: RIP statistics information

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Value: rip_show_statistics_bd

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <Statistics>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <Statistics>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <Statistics>

#### <Global>

    Description: Global Information

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Value: rip_show_proto_vrf_bd

    Available Paths:

     -

    <Operational> <RIP> <DefaultVRF> <Global>

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global>

     -

    <Operational> <RIP> <Protocol> <DefaultVRF> <Global>

#### <VRFTable>

    Description: VRF related operational data

    Parent objects:

                    <RIP>

    Child objects:

                    <VRF> - Operational data for a particular VRF

    Available Paths:

     -

    <Operational> <RIP> <VRFTable>

#### <VRF>

    Description: Operational data for a particular VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <Configuration> - RIP global configuration

                    <Global> - Global Information

                    <InterfaceTable> - RIP interfaces

                    <RouteTable> - RIP route database

                    <Statistics> - RIP statistics information

    Available Paths:

     -

    <Operational> <RIP> <VRFTable> <VRF><Naming><VRFName>

#### <Protocol>

    Description: Protocol operational data

    Parent objects:

                    <RIP>

    Child objects:

                    <DefaultVRF> - RIP operational data for Default VRF

                    <Process> - RIP global process

    Available Paths:

     -

    <Operational> <RIP> <Protocol>

#### <Process>

    Description: RIP global process

    Parent objects:

                    <Protocol>

    Value: rip_show_proto_proc_bd

    Available Paths:

     -

    <Operational> <RIP> <Protocol> <Process>

## XML Schema Object Documentation for proto1_sla_action, version 2. 1.

### Objects

#### <Proto1>

    Description: The Proto1 SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <Clear> - SLA Clear actions

                    <OnDemandOperationInitiateTable> - Table for initiating SLA on-demand operations

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1>

#### <Clear>

    Description: SLA Clear actions

    Parent objects:

                    <Proto1>

    Child objects:

                    <OnDemandOperationTable> - Table of current SLA on-demand operations

                    <StatisticsCurrentTable> - Table of current statistics for SLA configured operations

                    <StatisticsHistoricalTable> - Table of historical statistics for SLA configured operations

                    <StatisticsOnDemandCurrentTable> - Table of current statistics for SLA on-demand operations

                    <StatisticsOnDemandHistoricalTable> - Table of historical statistics for SLA on-demand operations

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear>

#### <StatisticsCurrentTable>

    Description: Table of current statistics for SLA configured operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsCurrent> - SLA configured operation to clear current statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsCurrentTable>

#### <StatisticsCurrent>

    Description: SLA configured operation to clear current statistics for

    Parent objects:

                    <StatisticsCurrentTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear current statistics for this SLA configured operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsCurrentTable> <StatisticsCurrent><Naming><ProfileName><InstanceID1>

#### <StatisticsHistoricalTable>

    Description: Table of historical statistics for SLA configured operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsHistorical> - SLA configured operation to clear historical statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsHistoricalTable>

#### <StatisticsHistorical>

    Description: SLA configured operation to clear historical statistics for

    Parent objects:

                    <StatisticsHistoricalTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear historical statistics for this SLA configured operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsHistoricalTable> <StatisticsHistorical><Naming><ProfileName><InstanceID1>

#### <StatisticsOnDemandCurrentTable>

    Description: Table of current statistics for SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsOnDemandCurrent> - SLA on-demand operation to clear current statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsOnDemandCurrentTable>

#### <StatisticsOnDemandCurrent>

    Description: SLA on-demand operation to clear current statistics for

    Parent objects:

                    <StatisticsOnDemandCurrentTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear current statistics for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsOnDemandCurrentTable> <StatisticsOnDemandCurrent><Naming><OperationID><InstanceID1>

#### <StatisticsOnDemandHistoricalTable>

    Description: Table of historical statistics for SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsOnDemandHistorical> - SLA on-demand operation to clear historical statistics for

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsOnDemandHistoricalTable>

#### <StatisticsOnDemandHistorical>

    Description: SLA on-demand operation to clear historical statistics for

    Parent objects:

                    <StatisticsOnDemandHistoricalTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear historical statistics for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <StatisticsOnDemandHistoricalTable> <StatisticsOnDemandHistorical><Naming><OperationID><InstanceID1>

#### <OnDemandOperationTable>

    Description: Table of current SLA on-demand operations

    Parent objects:

                    <Clear>

    Child objects:

                    <OnDemandOperation> - SLA on-demand operation to clear

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <OnDemandOperationTable>

#### <OnDemandOperation>

    Description: SLA on-demand operation to clear

    Parent objects:

                    <OnDemandOperationTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all information for this SLA on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <Clear> <OnDemandOperationTable> <OnDemandOperation><Naming><OperationID><InstanceID1>

#### <OnDemandOperationInitiateTable>

    Description: Table for initiating SLA on-demand operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <OnDemandOperationInitiate> - Get this item to initiate an SLA on-demand operation

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <OnDemandOperationInitiateTable>

#### <OnDemandOperationInitiate>

    Description: Get this item to initiate an SLA on-demand operation

    Parent objects:

                    <OnDemandOperationInitiateTable>

    <Naming>:

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

            <PacketType>
             (mandatory)

            Type: xsd:string

            Description:The possible packet types are pkt1 - pkt10

            <SendType>
             (optional)

            Type: SLASendType

            Description:The packet distribution: single packets or bursts of packets.  If 'Burst' is specified, PacketCount and BurstIntervalUnit must be specified.

            <PacketCount>
             (optional)

            Type: Range. Value lies between 2 and 600

            Description:The number of packets in each burst.  This must be specified if, and only if, the SendType is 'Burst'.

            <PacketInterval>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Interval between packets.  This must be specified if, and only if, SendType is specified.

            <PacketIntervalUnit>
             (optional)

            Type: SLAPacketIntervalUnitsEnum

            Description:Time unit associated with the PacketInterval.  This must be specified if, and only if, SendType is specified.

            <BurstInterval>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Interval between bursts.  This must be specified if, and only if, the SendType is 'Burst' and the 'BurstIntervalUnit' is not 'Once'.

            <BurstIntervalUnit>
             (optional)

            Type: SLABurstIntervalUnitsEnum

            Description:Time unit associated with the BurstInterval.  This must be specified if, and only if, SendType is 'Burst'.

            <PacketSize>
             (optional)

            Type: Range. Value lies between 1 and 9000

            Description:Minimum size to pad outgoing packet to

            <PaddingType>
             (optional)

            Type: SLAPaddingPatternType

            Description:Type of padding to be used for the packet.  This can be specified if, and only if, PacketSize is specified.

            <PaddingValue>
             (optional)

            Type: HexInteger

            Description:Pattern to be used for hex padding.  This can be specified if, and only if, the PaddingType is 'Hex'.

            <Priority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Priority class to assign to outgoing SLA packets.

            <StatisticName1>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the first of up to four statistics that may be measured.

            <BinsCount1>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName1 is specified.

            <BinsWidth1>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName1 is specified.

            <BucketsSize1>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName1 is specified.

            <BucketsSizeUnit1>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize1 is specified.

            <BucketsArchive1>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName1 is specified.

            <StatisticName2>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the second of up to four statistics that may be measured.

            <BinsCount2>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName2 is specified.

            <BinsWidth2>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName2 is specified.

            <BucketsSize2>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName2 is specified.

            <BucketsSizeUnit2>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize2.  This must be specified if, and only if, BucketsSize2 is specified.

            <BucketsArchive2>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName2 is specified.

            <StatisticName3>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the third of up to four statistics that may be measured.

            <BinsCount3>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName3 is specified.

            <BinsWidth3>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName3 is specified.

            <BucketsSize3>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName3 is specified.

            <BucketsSizeUnit3>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize3 is specified.

            <BucketsArchive3>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName3 is specified.

            <StatisticName4>
             (optional)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure.  This is the fourth of up to four statistics that may be measured.

            <BinsCount4>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation).  This may be specified only if StatisticName4 is specified.

            <BinsWidth4>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin.  This may be specified only if StatisticName4 is specified.

            <BucketsSize4>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket.  This may be specified only if StatisticName4 is specified.

            <BucketsSizeUnit4>
             (optional)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with BucketsSize1.  This must be specified if, and only if, BucketsSize4 is specified.

            <BucketsArchive4>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory.  This may be specified only if StatisticName4 is specified.

            <StartTimeType>
             (optional)

            Type: SLAOnDemandStartTimeTypesEnum

            Description:Whether to send the first packet now, after a specified duration, or at a specified time

            <StartTimeRelative>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Time after which to send the first packet.  This must be specified if, and only if, StartTimeType is 'Relative'.

            <StartTimeRelativeUnit>
             (optional)

            Type: SLAOnDemandStartTimeRelativeUnitsEnum

            Description:Units associated with StartTimeRelative.  This must be specified if, and only if, StartTimeType is 'Relative'.

            <StartTimeHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Time after midnight to send the first packet.  This must be specified if, and only if, StartTimeType is 'Absolute'.

            <StartTimeMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight to send the first packet.  This must be specified if, and only if, StartTimeType is 'Absolute'.

            <StartTimeSecond>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight to send the first packet. This may be specified only if StartTimeType is 'Absolute'.

            <StartTimeDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Day of the month on which to send the first packet. This may be specified only if StartTimeType is 'Absolute'.

            <StartTimeMonth>
             (optional)

            Type: SLAOnDemandStartMonthEnum

            Description:Month of the year on which to send the first packet. This may be specified only if StartTimeDay is specified.

            <StartTimeYear>
             (optional)

            Type: xsd:unsignedInt

            Description:Year in which to send the first packet. This may be specified only if StartTimeMonth is specified.

            <ProbeDuration>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Duration of each probe.  This must be specified if, and only if, ProbeDurationUnit is specified.

            <ProbeDurationUnit>
             (optional)

            Type: SLAOnDemandProbeDurationUnitsEnum

            Description:Time unit associated with the ProbeDuration.

            <RepeatInterval>
             (optional)

            Type: Range. Value lies between 1 and 90

            Description:Interval between each probe.  This must be specified if, and only if, RepeatIntervalUnit is specified.

            <RepeatIntervalUnit>
             (optional)

            Type: SLAOnDemandRepeatIntervalUnitsEnum

            Description:Time unit associated with the RepeatInterval.

            <RepeatCount>
             (optional)

            Type: Range. Value lies between 2 and 100

            Description:Total number of times to perform the probe.  This must be specified if, and only if, RepeatIntervalUnit is specified.

    Values:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ID of the initiated on-demand operation

        Default value: none.

    Available Paths:

     -

    <Action> <SLA> <Protocols> <Proto1> <OnDemandOperationInitiateTable> <OnDemandOperationInitiate><Naming><InstanceID1><PacketType><SendType><PacketCount><PacketInterval><PacketIntervalUnit><BurstInterval><BurstIntervalUnit><PacketSize><PaddingType><PaddingValue><Priority><StatisticName1><BinsCount1><BinsWidth1><BucketsSize1><BucketsSizeUnit1><BucketsArchive1><StatisticName2><BinsCount2><BinsWidth2><BucketsSize2><BucketsSizeUnit2><BucketsArchive2><StatisticName3><BinsCount3><BinsWidth3><BucketsSize3><BucketsSizeUnit3><BucketsArchive3><StatisticName4><BinsCount4><BinsWidth4><BucketsSize4><BucketsSizeUnit4><BucketsArchive4><StartTimeType><StartTimeRelative><StartTimeRelativeUnit><StartTimeHour><StartTimeMinute><StartTimeSecond><StartTimeDay><StartTimeMonth><StartTimeYear><ProbeDuration><ProbeDurationUnit><RepeatInterval><RepeatIntervalUnit><RepeatCount>

## XML Schema Object Documentation for telnet_mgmt_cfg, version 1. 0.

### Objects

#### <Telnet>

    Description: Global Telnet configuration commands

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <VRFTable> - VRF name for telnet service

    Available Paths:

     -

    <Configuration> <Telnet>

#### <VRFTable>

    Description: VRF name for telnet service

    Parent objects:

                    <Telnet>

    Child objects:

                    <VRF> - VRF name for telnet service

    Available Paths:

     -

    <Configuration> <Telnet> <VRFTable>

#### <VRF>

    Description: VRF name for telnet service

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <IPv4> - IPv4 configuration

    Available Paths:

     -

    <Configuration> <Telnet> <VRFTable> <VRF><Naming><VRFName>

#### <IPv4>

    Description: IPv4 configuration

    Task IDs required: ipv4

    Parent objects:

                    <VRF>

    Child objects:

                    <DSCP> - DSCP configuration

    Available Paths:

     -

    <Configuration> <Telnet> <VRFTable> <VRF><Naming><VRFName> <IPv4>

#### <DSCP>

    Description: DSCP configuration

    Parent objects:

                    <IPv4>

    Values:

            <DSCP>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:Specify the DSCP value

        Default value: none.

    Available Paths:

     -

    <Configuration> <Telnet> <VRFTable> <VRF><Naming><VRFName> <IPv4> <DSCP>

## XML Schema Object Documentation for ip_app_oper, version 1. 0.

### Objects

#### <IPAddressPoolProxy>

    Description: IP address pool proxy operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific Address Pool Proxy  operational data

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy>

#### <NodeTable>

    Description: Node-specific Address Pool Proxy  operational data

    Parent objects:

                    <IPAddressPoolProxy>

    Child objects:

                    <Node> - Address Pool Proxy operational data for a particular node

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable>

#### <Node>

    Description: Address Pool Proxy operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node number

    Child objects:

                    <LocalPool> - Local pool operational data

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node>

#### <LocalPool>

    Description: Local pool operational data

    Parent objects:

                    <Node>

    Child objects:

                    <VRFTable> - VRF Table of local pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool>

#### <VRFTable>

    Description: VRF Table of local pool

    Parent objects:

                    <LocalPool>

    Child objects:

                    <VRF> - VRF local pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable>

#### <VRF>

    Description: VRF local pool

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name String

    Child objects:

                    <Pool> - Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName>

#### <Pool>

    Description: Address Pool

    Parent objects:

                    <VRF>

    Child objects:

                    <BriefPoolTable> - Brief display of Address Pool

                    <DetailPoolTable> - Detail display of Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool>

#### <BriefPoolTable>

    Description: Brief display of Address Pool

    Parent objects:

                    <Pool>

    Child objects:

                    <BriefPool> - Brief display of Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <BriefPoolTable>

#### <BriefPool>

    Description: Brief display of Address Pool

    Parent objects:

                    <BriefPoolTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:the lower address of pool range

    Value: ip_ap_show_bag_pool_brief_type

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <BriefPoolTable> <BriefPool><Naming><IPv4Address>

#### <DetailPoolTable>

    Description: Detail display of Address Pool

    Parent objects:

                    <Pool>

    Child objects:

                    <DetailPool> - Detail display of Address Pool

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <DetailPoolTable>

#### <DetailPool>

    Description: Detail display of Address Pool

    Parent objects:

                    <DetailPoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name String

    Value: ip_ap_show_bag_pool_detail_type

    Available Paths:

     -

    <Operational> <IPAddressPoolProxy> <NodeTable> <Node><Naming><Node> <LocalPool> <VRFTable> <VRF><Naming><VRFName> <Pool> <DetailPoolTable> <DetailPool><Naming><PoolName>

## XML Schema Object Documentation for srd_oper, version 2. 0.

### Objects

#### <ServiceRole>

    Description: Service Role Daemon operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of Nodes with Role configuration

    Available Paths:

     -

    <Operational> <ServiceRole>

#### <NodeTable>

    Description: Table of Nodes with Role configuration

    Parent objects:

                    <ServiceRole>

    Child objects:

                    <Node> - Role Status of a node

    Available Paths:

     -

    <Operational> <ServiceRole> <NodeTable>

#### <Node>

    Description: Role Status of a node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Value: srd_node_status

    Available Paths:

     -

    <Operational> <ServiceRole> <NodeTable> <Node><Naming><Location>

## XML Schema Object Documentation for aib_cfg, version 1. 0.

### Objects

#### <AIB>

    Description: AIB configuration data

    Task IDs required: cef

    Parent objects:

                    <Configuration>

    Child objects:

                    <MgmtEthernet> - Management ethernet configuration commands

    Available Paths:

     -

    <Configuration> <AIB>

#### <MgmtEthernet>

    Description: Management ethernet configuration commands

    Parent objects:

                    <AIB>

    Child objects:

                    <Forwarding> - Enable LC to RP switching

    Available Paths:

     -

    <Configuration> <AIB> <MgmtEthernet>

#### <Forwarding>

    Description: Enable LC to RP switching

    Parent objects:

                    <MgmtEthernet>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable LC to RP switching

        Default value: none.

    Available Paths:

     -

    <Configuration> <AIB> <MgmtEthernet> <Forwarding>

## XML Schema Object Documentation for ethernet-span_interface_cfg, version 0. 0.

### Objects

#### <SpanMonitorSession>

    Description: Source interface configuration for a Monitor Session

    Parent objects:

                    <L2Transport>

    Child objects:

                    <Attachment> - Attach the interface to a Monitor Session

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <SpanMonitorSession>

#### <Attachment>

    Description: Attach the interface to a Monitor Session

    Parent objects:

                    <SpanMonitorSession>

    Values:

            <SessionName>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

            <Direction>
             (optional)

            Type: SPANTrafficDirection

            Description:Specify the direction of traffic to replicate (optional)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <SpanMonitorSession> <Attachment>

### Datatypes

#### SPANTrafficDirection

        Definition: Enumeration. Valid values are:
            'RxOnly' - Replicate only received (ingress) traffic
            'TxOnly' - Replicate only transmitted (egress) traffic

## XML Schema Object Documentation for ip_rsvp_action, version 3. 0.

### Objects

#### <RSVP>

    Description: RSVP actions

    Task IDs required: ouni and mpls-te

    Parent objects:

                    <Action>

    Child objects:

                    <ClearCounters> - Clear actions

                    <SecurityAssociationAll> - Leaf class for clearing all RSVP Authentication Security Association

                    <SecurityAssociationTable> - Container class for clearing RSVP Authentication SAs with filter

    Available Paths:

     -

    <Action> <RSVP>

#### <ClearCounters>

    Description: Clear actions

    Parent objects:

                    <RSVP>

    Child objects:

                    <All> - Object for clearing all counters

                    <AuthenticationCounterTable> - Container class for clearing RSVP Authentication counters with filter

                    <AuthenticationCountersAll> - Leaf class for clearing all RSVP Authentication counters

                    <Events> - Actions to clear event counters

                    <InterfaceTable> - Actions to clear counters for all RSVP interfaces

                    <Messages> - Actions to clear message counters

                    <PrefixFiltering> - Actions for clearing prefix filtering counters

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters>

#### <All>

    Description: Object for clearing all counters

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <All>

#### <InterfaceTable>

    Description: Actions to clear counters for all RSVP interfaces

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <Interface> - Object for clearing all counters for an interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <InterfaceTable>

#### <Interface>

    Description: Object for clearing all counters for an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <InterfaceTable> <Interface><Naming><Name>

#### <Messages>

    Description: Actions to clear message counters

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <AllMessages> - Object to clear the message counters for all interfaces

                    <InterfaceMessagesTable> - Actions to clear message counters per interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Messages>

#### <AllMessages>

    Description: Object to clear the message counters for all interfaces

    Parent objects:

                    <Messages>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Messages> <AllMessages>

#### <InterfaceMessagesTable>

    Description: Actions to clear message counters per interface

    Parent objects:

                    <Messages>

    Child objects:

                    <InterfaceMessages> - Object to clear the message counters for an interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Messages> <InterfaceMessagesTable>

#### <InterfaceMessages>

    Description: Object to clear the message counters for an interface

    Parent objects:

                    <InterfaceMessagesTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Messages> <InterfaceMessagesTable> <InterfaceMessages><Naming><Name>

#### <Events>

    Description: Actions to clear event counters

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <AllEvents> - Object to clear the event counters for all RSVP interfaces

                    <InterfaceEventsTable> - Actions to clear event counters per interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Events>

#### <AllEvents>

    Description: Object to clear the event counters for all RSVP interfaces

    Parent objects:

                    <Events>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Events> <AllEvents>

#### <InterfaceEventsTable>

    Description: Actions to clear event counters per interface

    Parent objects:

                    <Events>

    Child objects:

                    <InterfaceEvents> - Object to clear the event counters for an interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Events> <InterfaceEventsTable>

#### <InterfaceEvents>

    Description: Object to clear the event counters for an interface

    Parent objects:

                    <InterfaceEventsTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <Events> <InterfaceEventsTable> <InterfaceEvents><Naming><Name>

#### <AuthenticationCountersAll>

    Description: Leaf class for clearing all RSVP Authentication counters

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <AuthenticationCountersAll>

#### <AuthenticationCounterTable>

    Description: Container class for clearing RSVP Authentication counters with filter

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <AuthenticationCounter> - Leaf class for clearing RSVP Authentication counters with filter

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <AuthenticationCounterTable>

#### <AuthenticationCounter>

    Description: Leaf class for clearing RSVP Authentication counters with filter

    Parent objects:

                    <AuthenticationCounterTable>

    <Naming>:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <AuthenticationCounterTable> <AuthenticationCounter><Naming><DestinationAddress><SourceAddress><InterfaceName>

#### <SecurityAssociationAll>

    Description: Leaf class for clearing all RSVP Authentication Security Association

    Parent objects:

                    <RSVP>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <SecurityAssociationAll>

#### <SecurityAssociationTable>

    Description: Container class for clearing RSVP Authentication SAs with filter

    Parent objects:

                    <RSVP>

    Child objects:

                    <SecurityAssociation> - Leaf class for clearing RSVP Authentication SAs with filter

    Available Paths:

     -

    <Action> <RSVP> <SecurityAssociationTable>

#### <SecurityAssociation>

    Description: Leaf class for clearing RSVP Authentication SAs with filter

    Parent objects:

                    <SecurityAssociationTable>

    <Naming>:

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <SecurityAssociationTable> <SecurityAssociation><Naming><DestinationAddress><SourceAddress><InterfaceName>

### Filters

#### <RSVPDestinationAddressFilter>

    Description:
    Destination Address filter

    Parameters:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

#### <RSVPSourceAddressFilter>

    Description:
    Source Address filter

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

#### <RSVPInterfaceFilter>

    Description:
    Interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

## XML Schema Object Documentation for bgp_vrf_cfg, version 35. 1.

### Objects

#### <BGP>

    Description: BGP AF VRF config

    Task IDs required: bgp

    Parent objects:

                    <AF>

    Child objects:

                    <ExportRoutePolicy> - Route policy for export filtering

                    <ExportRouteTargets> - Export Route targets

                    <ImportRoutePolicy> - Route policy for import filtering

                    <ImportRouteTargets> - Import Route targets

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP>

#### <ImportRoutePolicy>

    Description: Route policy for import filtering

    Parent objects:

                    <BGP>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Import route policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRoutePolicy>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRoutePolicy>

#### <ExportRoutePolicy>

    Description: Route policy for export filtering

    Parent objects:

                    <BGP>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Export route policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRoutePolicy>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRoutePolicy>

#### <ImportRouteTargets>

    Description: Import Route targets

    Parent objects:

                    <BGP>

    Child objects:

                    <RouteTargetTable> - Route target table

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets>

#### <RouteTargetTable>

    Description: Route target table

    Parent objects:

                    <ImportRouteTargets>

                    <ExportRouteTargets>

    Child objects:

                    <RouteTarget> - Route target

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets> <RouteTargetTable>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets> <RouteTargetTable>

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable>

#### <RouteTarget>

    Description: Route target

    Parent objects:

                    <RouteTargetTable>

    <Naming>:

            <Type>
             (optional)

            Type: BGP_VRFRouteTargetType

            Description:Type of RT

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 0

            Description:AS number

            <AS>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:AS number

            <ASIndex>
             (optional)

            Type: RouteTargetASIndex

            Description:AS number Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <AddressIndex>
             (optional)

            Type: RouteTargetAddrIndex

            Description:IP address Index

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Route Target is present

        Default value: none.

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS_XX><AS><ASIndex><Address><AddressIndex>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ImportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS_XX><AS><ASIndex><Address><AddressIndex>

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS_XX><AS><ASIndex><Address><AddressIndex>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets> <RouteTargetTable> <RouteTarget><Naming><Type><AS_XX><AS><ASIndex><Address><AddressIndex>

#### <ExportRouteTargets>

    Description: Export Route targets

    Parent objects:

                    <BGP>

    Child objects:

                    <RouteTargetTable> - Route target table

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <BGP> <ExportRouteTargets>

### Datatypes

#### BGP_VRFRouteTargetType

        Definition: Enumeration. Valid values are:
            'AS' - AS format RT
            'IPV4Address' - IPv4 address format RT
            'FourByteAS' - 4-byte AS format RT

#### BGP_VRF_ASRange

        Definition: Range. Value lies between 0 and -1

#### RouteTargetASIndex

        Definition: Range. Value lies between 0 and -1

#### RouteTargetAddrIndex

        Definition: Range. Value lies between 0 and 65535

## XML Schema Object Documentation for ip_rip_action, version 2. 0.

### Objects

#### <RIP>

    Description: RIP action data

    Task IDs required: rip

    Parent objects:

                    <Action>

    Child objects:

                    <DefaultVRF> - RIP action for Default VRF

                    <VRFTable> - VRF related RIP actions

    Available Paths:

     -

    <Action> <RIP>

#### <DefaultVRF>

    Description: RIP action for Default VRF

    Parent objects:

                    <RIP>

    Child objects:

                    <Global> - Actions on the entire VRF

                    <InterfaceTable> - Interface related RIP actions

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF>

#### <Global>

    Description: Actions on the entire VRF

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <ClearAll> - Clears RIP data

                    <ClearOutOfMemory> - Clears RIP out-of-memory state

                    <ClearStatistics> - Clears RIP statistics

                    <ClearTopology> - Clears RIP topology table

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <Global>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global>

#### <ClearTopology>

    Description: Clears RIP topology table

    Parent objects:

                    <Global>

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears RIP topology table

        Default value: none.

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <Global> <ClearTopology>

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearTopology>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global> <ClearTopology>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearTopology>

#### <ClearOutOfMemory>

    Description: Clears RIP out-of-memory state

    Parent objects:

                    <Global>

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears RIP out-of-memory state

        Default value: none.

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <Global> <ClearOutOfMemory>

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutOfMemory>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global> <ClearOutOfMemory>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearOutOfMemory>

#### <ClearStatistics>

    Description: Clears RIP statistics

    Parent objects:

                    <Global>

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears RIP statistics

        Default value: none.

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <Global> <ClearStatistics>

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearStatistics>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global> <ClearStatistics>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearStatistics>

#### <ClearAll>

    Description: Clears RIP data

    Parent objects:

                    <Global>

                    <Interface>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears RIP data

        Default value: none.

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <Global> <ClearAll>

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearAll>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <Global> <ClearAll>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ClearAll>

#### <InterfaceTable>

    Description: Interface related RIP actions

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Interface> - Actions for a particular interface or for all interfaces

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: Actions for a particular interface or for all interfaces

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Child objects:

                    <ClearAll> - Clears RIP data

                    <ClearOutOfMemory> - Clears RIP out-of-memory state

                    <ClearStatistics> - Clears RIP statistics

                    <ClearTopology> - Clears RIP topology table

    Available Paths:

     -

    <Action> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <VRFTable>

    Description: VRF related RIP actions

    Parent objects:

                    <RIP>

    Child objects:

                    <VRF> - Actions for a particular VRF

    Available Paths:

     -

    <Action> <RIP> <VRFTable>

#### <VRF>

    Description: Actions for a particular VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <Global> - Actions on the entire VRF

                    <InterfaceTable> - Interface related RIP actions

    Available Paths:

     -

    <Action> <RIP> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for cgn_in_trans_icmp_oper, version 2. 0.

### Objects

#### <ICMP>

    Description: ICMP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <ICMP>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

    Child objects:

                    <AddressTable> - List of addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable> <VRF><Naming><VRFName>

#### <AddressTable>

    Description: List of addresses

    Parent objects:

                    <VRF>

    Child objects:

                    <Address> - Address for which translations to be retrieved

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable> <VRF><Naming><VRFName> <AddressTable>

#### <Address>

    Description: Address for which translations to be retrieved

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address

    Child objects:

                    <PortTable> - List of ports

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: List of ports

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Port translation information

    <Filter> (Optional Filter Tag):

                    <CGNInsideICMPPortRangeFilter>

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Port translation information

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Port number

    Value: cnat_v4_intranslation_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <ICMP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

### Filters

#### <CGNInsideICMPPortRangeFilter>

    Description:
    Port range and translation type filter

    Parameters:

            <Translation>
             (optional)

            Type: CGNTranslationType

            Description:Translation type

            <StartPort>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Start port

            <EndPort>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:End port

## XML Schema Object Documentation for ipv4_mfwd_cfg, version 10. 0.

### Objects

#### <MFWD>

    Description: Multicast routing configuration

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - Default VRF

                    <VRFTable> - VRF Table

    Available Paths:

     -

    <Configuration> <MFWD>

#### <VRFTable>

    Description: VRF Table

    Parent objects:

                    <MFWD>

    Child objects:

                    <VRF> - VRF table names

    Available Paths:

     -

    <Configuration> <MFWD> <VRFTable>

#### <VRF>

    Description: VRF table names

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <IPV4> - VRF table for IPV4 commands

                    <IPV6> - VRF table for IPV6 commands

    Available Paths:

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName>

#### <IPV4>

    Description: VRF table for IPV4 commands

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <Accounting> - Enable/disable Accounting

                    <CoreTree> - Configure core-tree-protocol rule for specified group

                    <EnableOnAllInterfaces> - Configure all interfaces for multicast routing and forwarding

                    <ForwardingLatency> - Knob to delay traffic being forwarded on a route

                    <InterfaceInheritanceDisable> - Disable inheriting config

                    <InterfaceTable> - Interface-level Configuration

                    <LogTraps> - Enable logging trap event

                    <MDTData> - Data MDT group configuration

                    <MDTDefault> - MDT default group address

                    <MDTSource> - Interface used to set MDT source address

                    <MDT_MTU> - MDT mtu configuration

                    <MultiPath> - Enable IP Multicast Equal-Cost Multipath Routing

                    <MulticastForwarding> - Enable IP multicast routing and forwarding

                    <NSF> - Configure IP Multicast NSF state

                    <OutOfMemoryHandling> - Enable out-of-memory handling

                    <RatePerRoute> - Enable per (S,G) rate calculation

                    <SSMAllowOverride> - Allow SSM ranges to be overridden by more specific ranges

                    <SSMDisable> - Configure IP Multicast SSM

                    <StaticRPFRuleTable> - Configure a static RPF rule for a given prefix

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4>

#### <MDTSource>

    Description: Interface used to set MDT source address

    Parent objects:

                    <IPV4>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MDTSource>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDTSource>

#### <OutOfMemoryHandling>

    Description: Enable out-of-memory handling

    Parent objects:

                    <IPV4>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable out-of-memory handling

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <OutOfMemoryHandling>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <OutOfMemoryHandling>

#### <DefaultVRF>

    Description: Default VRF

    Parent objects:

                    <MFWD>

    Child objects:

                    <IPV4> - VRF table for IPV4 commands

                    <IPV6> - VRF table for IPV6 commands

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF>

## XML Schema Object Documentation for prm_tcam_cfg, version 1. 1.

### Objects

#### <HardwareModuleTCAM>

    Description: TCAM

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <GlobalProfile> - Global TCAM partition profile for all TCAM applicable nodes

                    <NodeTable> - TCAM applicable nodes

    Available Paths:

     -

    <Configuration> <HardwareModuleTCAM>

#### <NodeTable>

    Description: TCAM applicable nodes

    Parent objects:

                    <HardwareModuleTCAM>

    Child objects:

                    <Node> - A TCAM applicable node

    Available Paths:

     -

    <Configuration> <HardwareModuleTCAM> <NodeTable>

#### <Node>

    Description: A TCAM applicable node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <Profile> - A TCAM partition profile

    Available Paths:

     -

    <Configuration> <HardwareModuleTCAM> <NodeTable> <Node><Naming><NodeName>

#### <Profile>

    Description: A TCAM partition profile

    Parent objects:

                    <Node>

    Values:

            <Profile>
             (mandatory)

            Type: PRM_TCAMProfileType

            Description:Profile

        Default value:
            Profile => Profile0

    Available Paths:

     -

    <Configuration> <HardwareModuleTCAM> <NodeTable> <Node><Naming><NodeName> <Profile>

#### <GlobalProfile>

    Description: Global TCAM partition profile for all TCAM applicable nodes

    Parent objects:

                    <HardwareModuleTCAM>

    Values:

            <GlobalProfile>
             (mandatory)

            Type: PRM_TCAMProfileType

            Description:Global Profile

        Default value:
            GlobalProfile => Profile0

    Available Paths:

     -

    <Configuration> <HardwareModuleTCAM> <GlobalProfile>

### Datatypes

#### PRM_TCAMProfileType

        Definition: Enumeration. Valid values are:
            'Profile0' - Profile 0
            'Profile1' - Profile 1
            'Profile2' - Profile 2

## XML Schema Object Documentation for ipv4_dhcpd_distributed_oper, version 2. 5.

### Objects

#### <NodeTable>

    Description: IPv4 DHCPD operational data for a particular location

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <Proxy> - DHCP proxy operational data

                    <Relay> - IPv4 DHCPD Relay operational data

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid>

## XML Schema Object Documentation for snmpmib_cfg, version 10. 0.

### Objects

#### <SNMP>

    Description: SNMP notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Authentication> - Enable authentication notification

                    <ColdStart> - Enable cold start notification

                    <Enable> - Enable SNMP notifications

                    <LinkDown> - Enable link down notification

                    <LinkUp> - Enable link up notification

                    <WarmStart> - Enable warm start notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP>

#### <Enable>

    Description: Enable SNMP notifications

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SNMP notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <Enable>

#### <ColdStart>

    Description: Enable cold start notification

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cold start notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <ColdStart>

#### <WarmStart>

    Description: Enable warm start notification

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable warm start notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <WarmStart>

#### <Authentication>

    Description: Enable authentication notification

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable authentication notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <Authentication>

## XML Schema Object Documentation for ipv4_mfwd_vkg_action, version 1. 2.

### Objects

#### <MFWDPlatform>

    Description: Hardware Multicast Forwarding action commands

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <InfoNode> - Execute on this particular node

    Available Paths:

     -

    <Action> <MFWDPlatform>

#### <InfoNode>

    Description: Execute on this particular node

    Parent objects:

                    <MFWDPlatform>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location

    Child objects:

                    <InfoTable> - Execute on this particular hardware MFIB table

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location>

#### <InfoTable>

    Description: Execute on this particular hardware MFIB table

    Parent objects:

                    <InfoNode>

    <Naming>:

            <TableName>
             (mandatory)

            Type: xsd:string

            Description:Hardware MFIB table name

    Child objects:

                    <Clear> - Clear counters

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location> <InfoTable><Naming><TableName>

#### <Clear>

    Description: Clear counters

    Parent objects:

                    <InfoTable>

    Child objects:

                    <ResourceCounter> - Clear resource counters

                    <RouteCounterTable> - Clear route statistic counters

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location> <InfoTable><Naming><TableName> <Clear>

#### <ResourceCounter>

    Description: Clear resource counters

    Parent objects:

                    <Clear>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear resource counters

        Default value: none.

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location> <InfoTable><Naming><TableName> <Clear> <ResourceCounter>

#### <RouteCounterTable>

    Description: Clear route statistic counters

    Parent objects:

                    <Clear>

    Child objects:

                    <RouteCounter> - Clear route statistic counters

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location> <InfoTable><Naming><TableName> <Clear> <RouteCounterTable>

#### <RouteCounter>

    Description: Clear route statistic counters

    Parent objects:

                    <RouteCounterTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

            <GroupPrefix>
             (optional)

            Type: Range. Value lies between 0 and 32

            Description:Group Prefix

            <RouteDirection>
             (optional)

            Type: MFWDRouteDirectionType

            Description:Route Direction

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear route statistic counters

        Default value: none.

    Available Paths:

     -

    <Action> <MFWDPlatform> <InfoNode><Naming><Location> <InfoTable><Naming><TableName> <Clear> <RouteCounterTable> <RouteCounter><Naming><SourceAddress><GroupAddress><GroupPrefix><RouteDirection>

### Datatypes

#### MFWDRouteDirectionType

        Definition: Enumeration. Valid values are:
            'IngressEgressRoute' - Ingress and Egress Route
            'IngressRoute' - Ingress Route
            'EgressRoute' - Egress Route

## XML Schema Object Documentation for atm_vcm_cfg, version 6. 1.

### Objects

#### <ATM>

    Description: ATM Configuration

    Task IDs required: atm

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ILMI> - ATM ILMI configuration

                    <MaxVPIBits> - Support 12-bits VPI cell format

                    <MaximumCellPackingTimers> - Configure maximum cell-packing timers.  All parameters are mandatory.

                    <OAM> - ATM interface OAM configuration

                    <PVCTable> - PVC Configuration

                    <PVPTable> - PVP Configuration

                    <VCClass> - Apply a VC class

                    <VPTunnelTable> - VP tunnel configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM>

#### <VCClass>

    Description: Apply a VC class

    Parent objects:

                    <ATM>

    Values:

            <VCClassName>
             (mandatory)

            Type: ATM_VCClassNameType

            Description:Name of the VC class

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VCClass>

#### <MaximumCellPackingTimers>

    Description: Configure maximum cell-packing timers.  All parameters are mandatory.

    Parent objects:

                    <ATM>

    Values:

            <CellPackingTimer1>
             (mandatory)

            Type: Range. Value lies between 50 and 4095

            Description:Cell-packing timer1 (micro seconds)

            <CellPackingTimer2>
             (mandatory)

            Type: Range. Value lies between 50 and 4095

            Description:Cell-packing timer2 (micro seconds)

            <CellPackingTimer3>
             (mandatory)

            Type: Range. Value lies between 50 and 4095

            Description:Cell-packing timer3 (micro seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <MaximumCellPackingTimers>

#### <MaxVPIBits>

    Description: Support 12-bits VPI cell format

    Parent objects:

                    <ATM>

    Values:

            <MaxVPIBits>
             (mandatory)

            Type: ATM_VPIBitsMode

            Description:Specify max VPI bits

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <MaxVPIBits>

#### <PVCTable>

    Description: PVC Configuration

    Parent objects:

                    <ATM>

    Child objects:

                    <PVC> - Configuration particular PVC

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable>

#### <PVC>

    Description: Configuration particular PVC

    Parent objects:

                    <PVCTable>

    <Naming>:

            <VPI>
             (mandatory)

            Type: VPIRangeType

            Description:VPI value

            <VCI>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:VCI value

            <PVCType>
             (mandatory)

            Type: ATM_PVCDataType

            Description:PVC type

    Child objects:

                    <CellPacking> - Configure cell-packing parameters.  All parameters are mandatory.

                    <Enable> - Create the PVC

                    <Encapsulation> - Configure encapsulation

                    <OAM> - ATM PVC OAM configuraiton

                    <OAMEmulation> - L2VPN OAM emulation

                    <OAMSegmentEndpoint> - L2VPN PVC OAM segment endpoint

                    <PVCModeTable> - Container class for particular PVC mode

                    <Shape> - Configure traffic shaping parameters

                    <TestMode> - Configure the PVC test mode

                    <VCClass> - Apply a VC class

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType>

#### <PVCModeTable>

    Description: Container class for particular PVC mode

    Parent objects:

                    <PVC>

    Child objects:

                    <PVCMode> - Configuration particular PVC mode

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable>

#### <PVCMode>

    Description: Configuration particular PVC mode

    Parent objects:

                    <PVCModeTable>

    <Naming>:

            <PVCModeName>
             (mandatory)

            Type: InterfaceModeEnum

            Description:Mode of ATM PVC

    Child objects:

                    <QOS> - Interface QOS configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <PVCModeTable> <PVCMode><Naming><PVCModeName>

#### <Enable>

    Description: Create the PVC

    Parent objects:

                    <PVC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create PVC

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <Enable>

#### <Shape>

    Description: Configure traffic shaping parameters

    Parent objects:

                    <PVC>

    Values:

            <Type>
             (optional)

            Type: ATM_PVCShapingType

            Description:Traffic shaping type

            <PeakCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Peak cell rate (kbps)

            <SustainedCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Sustained cell rate (kbps)

            <BurstSize>
             (optional)

            Type: Range. Value lies between 1 and 8192

            Description:Burst size in cells

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <Shape>

#### <Encapsulation>

    Description: Configure encapsulation

    Parent objects:

                    <PVC>

    Values:

            <Type>
             (mandatory)

            Type: ATM_PVCEncapsulationType

            Description:Encapsulation Type

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <Encapsulation>

#### <CellPacking>

    Description: Configure cell-packing parameters.  All parameters are mandatory.

    Parent objects:

                    <PVC>

    Values:

            <MaximumCellsPacked>
             (mandatory)

            Type: Range. Value lies between 2 and 255

            Description:Maximum number of cells to be packed in a packet

            <CellPackingTimerID>
             (mandatory)

            Type: Range. Value lies between 1 and 3

            Description:Which cell packing timer to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <CellPacking>

#### <VCClass>

    Description: Apply a VC class

    Parent objects:

                    <PVC>

    Values:

            <VCClassName>
             (mandatory)

            Type: ATM_VCClassNameType

            Description:Name of the VC class

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <VCClass>

#### <OAMEmulation>

    Description: L2VPN OAM emulation

    Parent objects:

                    <PVC>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:Enable OAM emulation

            <AISTransmitRate>
             (optional)

            Type: Range. Value lies between 0 and 60

            Description:AIS cell transmit rate (1 per x seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAMEmulation>

#### <OAMSegmentEndpoint>

    Description: L2VPN PVC OAM segment endpoint

    Parent objects:

                    <PVC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable L2VPN PVC OAM segment endpoint

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <OAMSegmentEndpoint>

#### <TestMode>

    Description: Configure the PVC test mode

    Parent objects:

                    <PVC>

    Values:

            <TestMode>
             (mandatory)

            Type: ATM_PVCTestMode

            Description:Configure the PVC test mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVCTable> <PVC><Naming><VPI><VCI><PVCType> <TestMode>

#### <PVPTable>

    Description: PVP Configuration

    Parent objects:

                    <ATM>

    Child objects:

                    <PVP> - Configuration of particular PVP

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable>

#### <PVP>

    Description: Configuration of particular PVP

    Parent objects:

                    <PVPTable>

    <Naming>:

            <VPI>
             (mandatory)

            Type: VPIRangeType

            Description:VPI value

    Child objects:

                    <CellPacking> - Configure cell-packing parameters.  All parameters are mandatory.

                    <Enable> - Create the PVP

                    <OAMSegmentEndpoint> - L2VPN PVP OAM segment endpoint

                    <QOS> - Interface QOS configuration

                    <Shape> - Configure traffic shaping parameters

                    <TestMode> - Configure the PVP test mode

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI>

#### <Enable>

    Description: Create the PVP

    Parent objects:

                    <PVP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create PVP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <Enable>

#### <Shape>

    Description: Configure traffic shaping parameters

    Parent objects:

                    <PVP>

    Values:

            <Type>
             (optional)

            Type: ATM_PVCShapingType

            Description:Traffic shaping type

            <PeakCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Peak cell rate (kbps)

            <SustainedCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Sustained cell rate (kbps)

            <BurstSize>
             (optional)

            Type: Range. Value lies between 1 and 8192

            Description:Burst size in cells

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <Shape>

#### <CellPacking>

    Description: Configure cell-packing parameters.  All parameters are mandatory.

    Parent objects:

                    <PVP>

    Values:

            <MaximumCellsPacked>
             (mandatory)

            Type: Range. Value lies between 2 and 255

            Description:Maximum number of cells to be packed in a packet

            <CellPackingTimerID>
             (mandatory)

            Type: Range. Value lies between 1 and 3

            Description:Which cell packing timer to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <CellPacking>

#### <OAMSegmentEndpoint>

    Description: L2VPN PVP OAM segment endpoint

    Parent objects:

                    <PVP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable L2VPN PVP OAM segment endpoint

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <OAMSegmentEndpoint>

#### <TestMode>

    Description: Configure the PVP test mode

    Parent objects:

                    <PVP>

    Values:

            <TestMode>
             (mandatory)

            Type: ATM_PVPTestMode

            Description:Specify the PVP test mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <PVPTable> <PVP><Naming><VPI> <TestMode>

#### <VPTunnelTable>

    Description: VP tunnel configuration

    Parent objects:

                    <ATM>

    Child objects:

                    <VPTunnel> - Configure a VP tunnel on this interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable>

#### <VPTunnel>

    Description: Configure a VP tunnel on this interface

    Parent objects:

                    <VPTunnelTable>

    <Naming>:

            <VPI>
             (mandatory)

            Type: VPIRangeType

            Description:VPI value

    Child objects:

                    <DisableF4OAM> - Disable F4 OAM configuration

                    <Enable> - Create the VP Tunnel

                    <EnableHierarchicalShaping> - Enable Hierarchical Shaping configuration

                    <Shape> - Configure Traffic shaping parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable> <VPTunnel><Naming><VPI>

#### <Enable>

    Description: Create the VP Tunnel

    Parent objects:

                    <VPTunnel>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create VP Tunnel

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable> <VPTunnel><Naming><VPI> <Enable>

#### <DisableF4OAM>

    Description: Disable F4 OAM configuration

    Parent objects:

                    <VPTunnel>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable F4 OAM

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable> <VPTunnel><Naming><VPI> <DisableF4OAM>

#### <EnableHierarchicalShaping>

    Description: Enable Hierarchical Shaping configuration

    Parent objects:

                    <VPTunnel>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Hierarchical Shaping

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable> <VPTunnel><Naming><VPI> <EnableHierarchicalShaping>

#### <Shape>

    Description: Configure Traffic shaping parameters

    Parent objects:

                    <VPTunnel>

    Values:

            <Type>
             (optional)

            Type: ATM_VPShapingType

            Description:Traffic shaping type

            <PeakCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Peak cell rate (kbps)

            <SustainedCellRate>
             (optional)

            Type: Range. Value lies between 8 and 622080

            Description:Sustained cell rate (kbps)

            <BurstSize>
             (optional)

            Type: Range. Value lies between 1 and 8192

            Description:Burst size in cells

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ATM> <VPTunnelTable> <VPTunnel><Naming><VPI> <Shape>

#### <ATMPortModeParameters>

    Description: ATM L2transport Port Mode Parameters Configuration

    Task IDs required: atm

    Parent objects:

                    <L2Transport>

    Child objects:

                    <CellPacking> - Configure cell-packing parameters.  All parameters are mandatory.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <ATMPortModeParameters>

#### <CellPacking>

    Description: Configure cell-packing parameters.  All parameters are mandatory.

    Parent objects:

                    <ATMPortModeParameters>

    Values:

            <MaximumCellsPacked>
             (mandatory)

            Type: Range. Value lies between 2 and 255

            Description:Maximum number of cells to be packed in a packet

            <CellPackingTimerID>
             (mandatory)

            Type: Range. Value lies between 1 and 3

            Description:Which cell packing timer to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <ATMPortModeParameters> <CellPacking>

### Datatypes

#### VPIRangeType

        Definition: Range. Value lies between 0 and 4095

#### ATM_PVPTestMode

        Definition: Enumeration. Valid values are:
            'Loop' - Loop mode

#### ATM_PVCTestMode

        Definition: Enumeration. Valid values are:
            'Loop' - Loop mode applicable to L2/L3 PVC
            'Reserved' - Reserved mode applicable to L2 PVC

#### ATM_VPIBitsMode

        Definition: Enumeration. Valid values are:
            'Twelve' - 12-bits VPI cell format

## XML Schema Object Documentation for mda_common_oper, version 2. 0.

### Filters

#### <InterfaceFilter>

    Description:
    Filter based on interface name

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface to filter on

#### <IPV4AddressFilter>

    Description:
    Filter based on IPV4 address

    Parameters:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 Address to filter on

#### <IPV4AddressPrefixFilter>

    Description:
    Filter based on IPV4 address and prefix length

    Parameters:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 Address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix length

#### <IPV6AddressFilter>

    Description:
    Filter based on IPV6 address

    Parameters:

            <Address>
             (mandatory)

            Type: IPV6Address

            Description:IPV6 Address to filter on

#### <IPV6AddressPrefixFilter>

    Description:
    Filter based on IPV6 address and prefix length

    Parameters:

            <Address>
             (optional)

            Type: IPV6Address

            Description:IPV6 Address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:Prefix length

#### <IPAddressFilter>

    Description:
    Filter based on IP address

    Parameters:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP Address to filter on

#### <IPAddressPrefixFilter>

    Description:
    Filter based on IP address prefix

    Parameters:

            <Prefix>
             (mandatory)

            Type: IPAddressPrefix

            Description:IP Address prefix to filter on

## XML Schema Object Documentation for bgpmib_cfg, version 35. 1.

### Objects

#### <BGP>

    Description: BGP4-MIB and CISCO-BGP4-MIB notification configuration

    Task IDs required: bgp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable BGP4-MIB and CISCO-BGP4-MIB notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <BGP>

#### <Enable>

    Description: Enable BGP4-MIB and CISCO-BGP4-MIB notification

    Parent objects:

                    <BGP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable BGP4-MIB and CISCO-BGP4-MIB notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <BGP> <Enable>

## XML Schema Object Documentation for ethernet_link_oam_oper, version 1. 1.

### Objects

#### <EtherLinkOAM>

    Description: Ethernet Link OAM operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <DiscoveryInfoInterfaceTable> - Table of Ethernet Link OAM enabled interfaces within Discovery Info container

                    <EventLogEntryInterfaceTable> - Table of Ethernet Link OAM enabled interfaces within Event Log Entry container

                    <InterfaceStateInterfaceTable> - Table of Ethernet Link OAM enabled interfaces within Interface State container

                    <RunningConfigInterfaceTable> - Table of Ethernet Link OAM enabled interfaces within Running Config container

                    <StatsInterfaceTable> - Table of Ethernet Link OAM enabled interfaces within Stats container

    Available Paths:

     -

    <Operational> <EtherLinkOAM>

#### <DiscoveryInfoInterfaceTable>

    Description: Table of Ethernet Link OAM enabled interfaces within Discovery Info container

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <DiscoveryInfoInterface> - Ethernet Link OAM interface to get Discovery Info for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <DiscoveryInfoInterfaceTable>

#### <DiscoveryInfoInterface>

    Description: Ethernet Link OAM interface to get Discovery Info for

    Parent objects:

                    <DiscoveryInfoInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Value: elod_discovery_info

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <DiscoveryInfoInterfaceTable> <DiscoveryInfoInterface><Naming><MemberInterface>

#### <InterfaceStateInterfaceTable>

    Description: Table of Ethernet Link OAM enabled interfaces within Interface State container

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <InterfaceStateInterface> - Ethernet Link OAM interface to get Interface State for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <InterfaceStateInterfaceTable>

#### <InterfaceStateInterface>

    Description: Ethernet Link OAM interface to get Interface State for

    Parent objects:

                    <InterfaceStateInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Value: elod_interface_state

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <InterfaceStateInterfaceTable> <InterfaceStateInterface><Naming><MemberInterface>

#### <StatsInterfaceTable>

    Description: Table of Ethernet Link OAM enabled interfaces within Stats container

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <StatsInterface> - Ethernet Link OAM interface to get Stats for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <StatsInterfaceTable>

#### <StatsInterface>

    Description: Ethernet Link OAM interface to get Stats for

    Parent objects:

                    <StatsInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Value: elod_stats

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <StatsInterfaceTable> <StatsInterface><Naming><MemberInterface>

#### <EventLogEntryInterfaceTable>

    Description: Table of Ethernet Link OAM enabled interfaces within Event Log Entry container

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <EventLogEntryInterface> - Ethernet Link OAM enabled interface to get Event Log Entry for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <EventLogEntryInterfaceTable>

#### <EventLogEntryInterface>

    Description: Ethernet Link OAM enabled interface to get Event Log Entry for

    Parent objects:

                    <EventLogEntryInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Child objects:

                    <EventLogEntryIndexTable> - Table of Ethernet Link OAM Event Log entries on the interface

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <EventLogEntryInterfaceTable> <EventLogEntryInterface><Naming><MemberInterface>

#### <EventLogEntryIndexTable>

    Description: Table of Ethernet Link OAM Event Log entries on the interface

    Parent objects:

                    <EventLogEntryInterface>

    Child objects:

                    <EventLogEntryIndex> - Ethernet Link OAM Event Log Entry Index to get data for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <EventLogEntryInterfaceTable> <EventLogEntryInterface><Naming><MemberInterface> <EventLogEntryIndexTable>

#### <EventLogEntryIndex>

    Description: Ethernet Link OAM Event Log Entry Index to get data for

    Parent objects:

                    <EventLogEntryIndexTable>

    <Naming>:

            <EventLogEntryIndex>
             (mandatory)

            Type: xsd:string

            Description:Event Log Entry index

    Value: elod_log_entry

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <EventLogEntryInterfaceTable> <EventLogEntryInterface><Naming><MemberInterface> <EventLogEntryIndexTable> <EventLogEntryIndex><Naming><EventLogEntryIndex>

#### <RunningConfigInterfaceTable>

    Description: Table of Ethernet Link OAM enabled interfaces within Running Config container

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <RunningConfigInterface> - Ethernet Link OAM interface to get Running Config for

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <RunningConfigInterfaceTable>

#### <RunningConfigInterface>

    Description: Ethernet Link OAM interface to get Running Config for

    Parent objects:

                    <RunningConfigInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Value: elod_running_config

    Available Paths:

     -

    <Operational> <EtherLinkOAM> <RunningConfigInterfaceTable> <RunningConfigInterface><Naming><MemberInterface>

## XML Schema Object Documentation for rib_oper, version 3. 2.

### Objects

#### <RIB>

    Description: RIB operational data

    Task IDs required: rib

    Parent objects:

                    <Operational>

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <RIB>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <RIB>

    Child objects:

                    <VRF> - Specific VRF

    Available Paths:

     -

    <Operational> <RIB> <VRFTable>

#### <VRF>

    Description: Specific VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <AFTable> - Address Family (AF) table

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName>

#### <AFTable>

    Description: Address Family (AF) table

    Parent objects:

                    <VRF>

    Child objects:

                    <AF> - Specific AF information

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: Specific AF information

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the AF

    Child objects:

                    <SAFTable> - Subsequent Address Family (SAF) table

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName>

#### <SAFTable>

    Description: Subsequent Address Family (SAF) table

    Parent objects:

                    <AF>

    Child objects:

                    <SAF> - Specific SAF information

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable>

#### <SAF>

    Description: Specific SAF information

    Parent objects:

                    <SAFTable>

    <Naming>:

            <SAFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the SAF

    Child objects:

                    <IP_RIBRouteTable> - Global container of routes

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName>

#### <IP_RIBRouteTable>

    Description: Global container of routes

    Parent objects:

                    <SAF>

    Child objects:

                    <IP_RIBRoute> - IP RIB Route table name for a topology

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable>

#### <IP_RIBRoute>

    Description: IP RIB Route table name for a topology

    Parent objects:

                    <IP_RIBRouteTable>

    <Naming>:

            <RouteTableName>
             (mandatory)

            Type: xsd:string

            Description:Name of the route table

    Child objects:

                    <Protocol> - Contains the classification of routes by protocol

                    <RouteTable> - Route information

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName>

#### <RouteTable>

    Description: Route information

    Parent objects:

                    <IP_RIBRoute>

    Child objects:

                    <Route> - Route information of a specific Network Address

    <Filter> (Optional Filter Tag):

                    <LongerPrefixFilter>

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <RouteTable>

#### <Route>

    Description: Route information of a specific Network Address

    Parent objects:

                    <RouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix Length

            <NextHopAddress>
             (optional)

            Type: IPV4Address

            Description:NextHop Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Outgoing Interface

    Value: ipv4_rib_edm_route

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <RouteTable> <Route><Naming><Address><PrefixLength><NextHopAddress><InterfaceName>

#### <Protocol>

    Description: Contains the classification of routes by protocol

    Parent objects:

                    <IP_RIBRoute>

    Child objects:

                    <BGP> - BGP Protocol

                    <Connected> - Connected Protocol

                    <DAGR> - DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol

                    <EIGRP> - EIGRP Protocol

                    <ISIS> - ISIS Protocol

                    <Local> - Local Protocol

                    <OSPF> - OSPF Protocol

                    <RIP> - RIP Protocol

                    <Static> - Static Protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol>

#### <BGP>

    Description: BGP Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP>

#### <AS>

    Description: Autonomous System of protocol

    Parent objects:

                    <BGP>

                    <OSPF>

                    <ISIS>

                    <EIGRP>

    <Naming>:

            <AS>
             (mandatory)

            Type: xsd:string

            Description:Autonomous system

    Child objects:

                    <Information> - Protocol related Information

                    <ProtocolRouteTable> - Protocol specific Route

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS>

#### <Information>

    Description: Protocol related Information

    Parent objects:

                    <AS>

                    <NonAS>

    Value: ipv4_rib_edm_proto

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <RIP> <NonAS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <Information>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <DAGR> <NonAS> <Information>

#### <ProtocolRouteTable>

    Description: Protocol specific Route

    Parent objects:

                    <AS>

                    <NonAS>

    Child objects:

                    <ProtocolRoute> -  Route information of a specific Network Address

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <RIP> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <DAGR> <NonAS> <ProtocolRouteTable>

#### <ProtocolRoute>

    Description:  Route information of a specific Network Address

    Parent objects:

                    <ProtocolRouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix Length

    Value: ipv4_rib_edm_route

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <RIP> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <DAGR> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

#### <OSPF>

    Description: OSPF Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF>

#### <EIGRP>

    Description: EIGRP Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP>

#### <ISIS>

    Description: ISIS Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS>

#### <RIP>

    Description: RIP Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <RIP>

#### <NonAS>

    Description: Non Autonomous System of protocol

    Parent objects:

                    <Local>

                    <Connected>

                    <RIP>

                    <Static>

                    <DAGR>

    Child objects:

                    <Information> - Protocol related Information

                    <ProtocolRouteTable> - Protocol specific Route

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <RIP> <NonAS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS>

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <DAGR> <NonAS>

#### <Static>

    Description: Static Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static>

#### <Connected>

    Description: Connected Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected>

#### <Local>

    Description: Local Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local>

#### <DAGR>

    Description: DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <RIB> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <DAGR>

### Filters

#### <LongerPrefixFilter>

    Description:
    Route information of a specific Network Address

    Parameters:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:Prefix Length

## XML Schema Object Documentation for ip_rip_cfg, version 3. 0.

### Objects

#### <RIP>

    Description: RIP configuration

    Task IDs required: rip

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - RIP configuration for Default VRF

                    <VRFTable> - VRF related RIP configuration

    Available Paths:

     -

    <Configuration> <RIP>

#### <DefaultVRF>

    Description: RIP configuration for Default VRF

    Parent objects:

                    <RIP>

    Child objects:

                    <AutoSummary> - Enable automatic network number summarization

                    <BroadcastForV2> - Send RIP v2 output packets to broadcast address

                    <DefaultInformation> - Controls default information origination

                    <DefaultMetric> - Default metric of redistributed routes

                    <Distance> - Administrative distance

                    <Enable> - Starts RIP configuration for Default VRF

                    <IPDistanceTable> - Table of IP specific administrative distances

                    <InterfaceTable> - Table of RIP interfaces

                    <MaximumPaths> - Maximum number of paths allowed per route

                    <NSF> - Enable Cisco Non Stop Forwarding

                    <NeighborTable> - Configure RIP Neighbors

                    <OutputDelay> - Inter-packet delay for RIP updates

                    <PolicyIn> - Route Policy for inbbound routing updates

                    <PolicyOut> - Route Policy for outbound routing updates

                    <Redistribution> - Redistribute information from another routing protocol

                    <Timers> - Various routing timers

                    <ValidateSourceDisable> - Disable validation of source address of routing updates

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF>

#### <Enable>

    Description: Starts RIP configuration for Default VRF

    Parent objects:

                    <DefaultVRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts RIP configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Enable>

#### <AutoSummary>

    Description: Enable automatic network number summarization

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable automatic summarization

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <AutoSummary>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <AutoSummary>

#### <BroadcastForV2>

    Description: Send RIP v2 output packets to broadcast address

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send to broadcast address

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <BroadcastForV2>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <BroadcastForV2>

#### <DefaultInformation>

    Description: Controls default information origination

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <Option>
             (mandatory)

            Type: DefaultInformationOption

            Description:Origination option

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <DefaultInformation>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <DefaultInformation>

#### <DefaultMetric>

    Description: Default metric of redistributed routes

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <DefaultMetric>
             (mandatory)

            Type: Range. Value lies between 0 and 16

            Description:Default metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <DefaultMetric>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <DefaultMetric>

#### <Distance>

    Description: Administrative distance

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Administrative distance

        Default value:
            Distance => 120

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Distance>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Distance>

#### <IPDistanceTable>

    Description: Table of IP specific administrative distances

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <IPDistance> - IP specific administrative distance

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <IPDistanceTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <IPDistanceTable>

#### <IPDistance>

    Description: IP specific administrative distance

    Parent objects:

                    <IPDistanceTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP Source address

            <Netmask>
             (optional)

            Type: IPV4Address

            Description:IP address mask

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Administrative distance

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <IPDistanceTable> <IPDistance><Naming><Address><Netmask>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <IPDistanceTable> <IPDistance><Naming><Address><Netmask>

#### <MaximumPaths>

    Description: Maximum number of paths allowed per route

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <MaximumPaths>
             (mandatory)

            Type: Range. Value lies between 1 and 32

            Description:Number of paths

        Default value:
            MaximumPaths => 4

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <MaximumPaths>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <MaximumPaths>

#### <OutputDelay>

    Description: Inter-packet delay for RIP updates

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <OutputDelay>
             (mandatory)

            Type: Range. Value lies between 8 and 50

            Description:Delay in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <OutputDelay>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <OutputDelay>

#### <PolicyIn>

    Description: Route Policy for inbbound routing updates

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <PolicyIn>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <PolicyIn>

#### <PolicyOut>

    Description: Route Policy for outbound routing updates

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <PolicyOut>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <PolicyOut>

#### <Timers>

    Description: Various routing timers

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <UpdateTimer>
             (optional)

            Type: Range. Value lies between 5 and 50000

            Description:Interval between updates

            <InvalidTimer>
             (optional)

            Type: Range. Value lies between 15 and 200000

            Description:Invalid

            <HolddownTimer>
             (optional)

            Type: Range. Value lies between 15 and 200000

            Description:Holddown

            <FlushTimer>
             (optional)

            Type: Range. Value lies between 16 and 250000

            Description:Flush

        Default value:
            UpdateTimer => 30
            InvalidTimer => 180
            HolddownTimer => 180
            FlushTimer => 240

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Timers>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Timers>

#### <ValidateSourceDisable>

    Description: Disable validation of source address of routing updates

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable validation of source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <ValidateSourceDisable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <ValidateSourceDisable>

#### <NSF>

    Description: Enable Cisco Non Stop Forwarding

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable NSF

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <NSF>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <NSF>

#### <NeighborTable>

    Description: Configure RIP Neighbors

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Neighbor> - Neighbor address

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <NeighborTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <NeighborTable>

#### <Neighbor>

    Description: Neighbor address

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configure neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <Redistribution>

    Description: Redistribute information from another routing protocol

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <BGPTable> - Redistribute BGP routes

                    <Connected> - Redistribute connected routes

                    <EIGRPTable> - Redistribute EIGRP routes

                    <ISISTable> - Redistribute IS-IS routes

                    <OSPFTable> - Redistribute OSPF routes

                    <Static> - Redistribute static routes

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution>

#### <Static>

    Description: Redistribute static routes

    Parent objects:

                    <Redistribution>

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <RouteType>
             (optional)

            Type: DefaultRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <Static>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <Static>

#### <Connected>

    Description: Redistribute connected routes

    Parent objects:

                    <Redistribution>

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <RouteType>
             (optional)

            Type: DefaultRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <Connected>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <Connected>

#### <EIGRPTable>

    Description: Redistribute EIGRP routes

    Parent objects:

                    <Redistribution>

    Child objects:

                    <EIGRP> - Redistribute EIGRP routes

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <EIGRPTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <EIGRPTable>

#### <EIGRP>

    Description: Redistribute EIGRP routes

    Parent objects:

                    <EIGRPTable>

    <Naming>:

            <AS>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Autonomous system number

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <RouteType>
             (optional)

            Type: DefaultRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <EIGRPTable> <EIGRP><Naming><AS>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <EIGRPTable> <EIGRP><Naming><AS>

#### <BGPTable>

    Description: Redistribute BGP routes

    Parent objects:

                    <Redistribution>

    Child objects:

                    <BGP> - Autonomous system number

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <BGPTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <BGPTable>

#### <BGP>

    Description: Autonomous system number

    Parent objects:

                    <BGPTable>

    <Naming>:

            <ASNXX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Higher 16 bits of 4-byte BGP AS number

            <ASNYY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:2-byte or 4-byte BGP AS number

    Values:

            <Policy>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <Type>
             (optional)

            Type: BGPRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <BGPTable> <BGP><Naming><ASNXX><ASNYY>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <BGPTable> <BGP><Naming><ASNXX><ASNYY>

#### <ISISTable>

    Description: Redistribute IS-IS routes

    Parent objects:

                    <Redistribution>

    Child objects:

                    <ISIS> - Redistribute IS-IS routes

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <ISISTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <ISISTable>

#### <ISIS>

    Description: Redistribute IS-IS routes

    Parent objects:

                    <ISISTable>

    <Naming>:

            <ISISName>
             (mandatory)

            Type: xsd:string

            Description:IS-IS instance name

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <RouteType>
             (optional)

            Type: ISISRedistRouteType

            Description:Route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <ISISTable> <ISIS><Naming><ISISName>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <ISISTable> <ISIS><Naming><ISISName>

#### <OSPFTable>

    Description: Redistribute OSPF routes

    Parent objects:

                    <Redistribution>

    Child objects:

                    <OSPF> - Redistribute OSPF routes

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <OSPFTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <OSPFTable>

#### <OSPF>

    Description: Redistribute OSPF routes

    Parent objects:

                    <OSPFTable>

    <Naming>:

            <OSPFName>
             (mandatory)

            Type: xsd:string

            Description:Process ID for the OSPF instance

    Values:

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route Policy name

            <Internal>
             (optional)

            Type: xsd:boolean

            Description:Internal routes

            <External>
             (optional)

            Type: xsd:boolean

            Description:External routes

            <ExternalType>
             (optional)

            Type: Range. Value lies between 0 and 2

            Description:External route type

            <NSSAExternal>
             (optional)

            Type: xsd:boolean

            Description:NSSA External routes

            <NSSAExternalType>
             (optional)

            Type: Range. Value lies between 0 and 2

            Description:NSSA External route type

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <Redistribution> <OSPFTable> <OSPF><Naming><OSPFName>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Redistribution> <OSPFTable> <OSPF><Naming><OSPFName>

#### <InterfaceTable>

    Description: Table of RIP interfaces

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <Interface> - RIP interface name

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: RIP interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <AcceptMetricZero> - Accept RIP updates with metric 0

                    <Authentication> - Authentication keychain and mode

                    <BroadcastForV2> - Send RIP v2 output packets to broadcast address

                    <Enable> - Starts RIP interface configuration

                    <Passive> - Suppress routing updates on this interface

                    <PoisonReverse> - Enable poison reverse

                    <PolicyIn> - Route Policy for inbound routing updates

                    <PolicyOut> - Route Policy for outbound routing updates

                    <ReceiveVersion> - RIP versions supported for receiving advertisements

                    <SendVersion> - RIP versions supported for sending advertisements

                    <SiteOfOrigin> - SOO community for prefixes learned over this interface

                    <SplitHorizonDisable> - Disable split horizon

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Enable>

    Description: Starts RIP interface configuration

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts RIP interface configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

#### <AcceptMetricZero>

    Description: Accept RIP updates with metric 0

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Accept RIP updates with metric 0

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <AcceptMetricZero>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <AcceptMetricZero>

#### <Authentication>

    Description: Authentication keychain and mode

    Parent objects:

                    <Interface>

    Values:

            <Keychain>
             (mandatory)

            Type: xsd:string

            Description:Name of keychain

            <Mode>
             (mandatory)

            Type: RIPAuthMode

            Description:Authentication mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication>

#### <BroadcastForV2>

    Description: Send RIP v2 output packets to broadcast address

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Send to broadcast address

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <BroadcastForV2>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <BroadcastForV2>

#### <Passive>

    Description: Suppress routing updates on this interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Passive interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <Passive>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Passive>

#### <PolicyIn>

    Description: Route Policy for inbound routing updates

    Parent objects:

                    <Interface>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <PolicyIn>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <PolicyIn>

#### <PolicyOut>

    Description: Route Policy for outbound routing updates

    Parent objects:

                    <Interface>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <PolicyOut>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <PolicyOut>

#### <SplitHorizonDisable>

    Description: Disable split horizon

    Parent objects:

                    <Interface>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Split horizon

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <SplitHorizonDisable>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SplitHorizonDisable>

#### <PoisonReverse>

    Description: Enable poison reverse

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Poison reverse

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <PoisonReverse>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <PoisonReverse>

#### <SendVersion>

    Description: RIP versions supported for sending advertisements

    Parent objects:

                    <Interface>

    Values:

            <Version1>
             (optional)

            Type: xsd:boolean

            Description:Support RIP version 1

            <Version2>
             (optional)

            Type: xsd:boolean

            Description:Support RIP version 2

        Default value:
            Version1 => null
            Version2 => true

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <SendVersion>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SendVersion>

#### <ReceiveVersion>

    Description: RIP versions supported for receiving advertisements

    Parent objects:

                    <Interface>

    Values:

            <Version1>
             (optional)

            Type: xsd:boolean

            Description:Support RIP version 1

            <Version2>
             (optional)

            Type: xsd:boolean

            Description:Support RIP version 2

        Default value:
            Version1 => null
            Version2 => true

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ReceiveVersion>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ReceiveVersion>

#### <SiteOfOrigin>

    Description: SOO community for prefixes learned over this interface

    Parent objects:

                    <Interface>

    Values:

            <Type>
             (optional)

            Type: RIPExtCommunityType

            Description:Extended community type

            <AS>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:AS Number for AS:nn format

            <ASIndex>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:32bit value for AS:nn format

            <IPV4Address>
             (optional)

            Type: IPV4Address

            Description:IPV4 address for IPV4Address:nn format

            <AddressIndex>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:16bit value for IPV4Address:nn format

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <SiteOfOrigin>

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SiteOfOrigin>

#### <VRFTable>

    Description: VRF related RIP configuration

    Parent objects:

                    <RIP>

    Child objects:

                    <VRF> - RIP configuration for a particular VRF

    Available Paths:

     -

    <Configuration> <RIP> <VRFTable>

#### <VRF>

    Description: RIP configuration for a particular VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <AutoSummary> - Enable automatic network number summarization

                    <BroadcastForV2> - Send RIP v2 output packets to broadcast address

                    <DefaultInformation> - Controls default information origination

                    <DefaultMetric> - Default metric of redistributed routes

                    <Distance> - Administrative distance

                    <Enable> - Starts RIP configuration for a particular VRF

                    <IPDistanceTable> - Table of IP specific administrative distances

                    <InterfaceTable> - Table of RIP interfaces

                    <MaximumPaths> - Maximum number of paths allowed per route

                    <NSF> - Enable Cisco Non Stop Forwarding

                    <NeighborTable> - Configure RIP Neighbors

                    <OutputDelay> - Inter-packet delay for RIP updates

                    <PolicyIn> - Route Policy for inbbound routing updates

                    <PolicyOut> - Route Policy for outbound routing updates

                    <Redistribution> - Redistribute information from another routing protocol

                    <Timers> - Various routing timers

                    <ValidateSourceDisable> - Disable validation of source address of routing updates

    Available Paths:

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName>

#### <Enable>

    Description: Starts RIP configuration for a particular VRF

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Starts RIP configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <RIP> <VRFTable> <VRF><Naming><VRFName> <Enable>

### Datatypes

#### DefaultRedistRouteType

        Definition: Enumeration. Valid values are:
            'All' - All routes

#### BGPRedistRouteType

        Definition: Enumeration. Valid values are:
            'All' - All routes
            'Internal' - Internal routes only
            'External' - External routes only
            'Local' - Local routes only

#### ISISRedistRouteType

        Definition: Enumeration. Valid values are:
            'Level1' - Level-1 routes only
            'Level2' - Level-1 routes only
            'Level1And2' - Level-1 and level-2 routes

#### RIPAuthMode

        Definition: Enumeration. Valid values are:
            'Text' - Text mode
            'MD5' - MD5 mode

#### RIPExtCommunityType

        Definition: Enumeration. Valid values are:
            'AS' - AS:nn format
            'IPV4Address' - IPV4Address:nn format
            'FourByteAS' - 4-byte ASN format

#### DefaultInformationOption

        Definition: Enumeration. Valid values are:
            'Always' - Always
            'Policy' - Use route-policy

## XML Schema Object Documentation for ipsla_responder_oper, version 4. 2.

### Objects

#### <Responder>

    Description: Data from responder probe handling

    Parent objects:

                    <IPSLA>

    Child objects:

                    <PortTable> - Statistics maintained by responder

    Available Paths:

     -

    <Operational> <IPSLA> <Responder>

#### <PortTable>

    Description: Statistics maintained by responder

    Parent objects:

                    <Responder>

    Child objects:

                    <Port> - Port data

    Available Paths:

     -

    <Operational> <IPSLA> <Responder> <PortTable>

#### <Port>

    Description: Port data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: PortNumber

            Description:Port

    Value: ipsla_resp_port_info_bag

    Available Paths:

     -

    <Operational> <IPSLA> <Responder> <PortTable> <Port><Naming><Port>

## XML Schema Object Documentation for infra-object-tracking_interface_cfg, version 1. 0.

### Objects

#### <TrackName>

    Description: Track Name

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Track>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Track Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TrackName>

## XML Schema Object Documentation for snmp_mibs_ifmib_oper, version 1. 1.

### Objects

#### <InterfaceMIB>

    Description: SNMP IF-MIB information

    Parent objects:

                    <SNMP>

    Child objects:

                    <InterfaceTable> - Interfaces ifIndex information

                    <NotificationInterfaceTable> - Interfaces Notification information

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceMIB>

#### <NotificationInterfaceTable>

    Description: Interfaces Notification information

    Parent objects:

                    <InterfaceMIB>

    Child objects:

                    <NotificationInterface> - Notification for specific Interface Name

    <Filter> (Optional Filter Tag):

                    <RegExpFilter>

                    <SubsetFilter>

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceMIB> <NotificationInterfaceTable>

#### <NotificationInterface>

    Description: Notification for specific Interface Name

    Parent objects:

                    <NotificationInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ifmib_notif_status_entry

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceMIB> <NotificationInterfaceTable> <NotificationInterface><Naming><InterfaceName>

#### <InterfaceTable>

    Description: Interfaces ifIndex information

    Parent objects:

                    <InterfaceMIB>

    Child objects:

                    <Interface> - ifIndex for a specific Interface Name

    <Filter> (Optional Filter Tag):

                    <RegExpFilter>

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceMIB> <InterfaceTable>

#### <Interface>

    Description: ifIndex for a specific Interface Name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ifmib_ifname_ifindex_entry

    Available Paths:

     -

    <Operational> <SNMP> <InterfaceMIB> <InterfaceTable> <Interface><Naming><InterfaceName>

### Filters

#### <RegExpFilter>

    Description:
    Selects interfaces based on regular expression

    Parameters:

            <RegularExpression>
             (mandatory)

            Type: xsd:string

            Description:Regular expression string

#### <SubsetFilter>

    Description:
    Selects interfaces based on subset ID

    Parameters:

            <SubsetID>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:subset-priority number

## XML Schema Object Documentation for mfr_ma_action, version 1. 0.

### Objects

#### <MFR>

    Description: Multilink frame-relay information

    Parent objects:

                    <Action>

    Child objects:

                    <Statistics> - Multilink frame-relay Statistics

    Available Paths:

     -

    <Action> <MFR>

#### <Statistics>

    Description: Multilink frame-relay Statistics

    Parent objects:

                    <MFR>

    Child objects:

                    <InterfaceTable> - Table of all interfaces present on the system

                    <NodeTable> - Table of all nodes present on the system

    Available Paths:

     -

    <Action> <MFR> <Statistics>

#### <NodeTable>

    Description: Table of all nodes present on the system

    Parent objects:

                    <Statistics>

    Child objects:

                    <Node> - Statistics of a single node

    Available Paths:

     -

    <Action> <MFR> <Statistics> <NodeTable>

#### <Node>

    Description: Statistics of a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Describing a location

    Child objects:

                    <Clear> - Clear MFR MA statistics for a given node

    Available Paths:

     -

    <Action> <MFR> <Statistics> <NodeTable> <Node><Naming><ID>

#### <Clear>

    Description: Clear MFR MA statistics for a given node

    Parent objects:

                    <Node>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear MFR MA statistics

        Default value: none.

    Available Paths:

     -

    <Action> <MFR> <Statistics> <NodeTable> <Node><Naming><ID> <Clear>

#### <InterfaceTable>

    Description: Table of all interfaces present on the system

    Parent objects:

                    <Statistics>

    Child objects:

                    <Interface> - Statistics of a single MFR interface

    Available Paths:

     -

    <Action> <MFR> <Statistics> <InterfaceTable>

#### <Interface>

    Description: Statistics of a single MFR interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:MFR bundle or MFR member interface

    Child objects:

                    <Clear> - Clear MFR MA statistics for a given interface

    Available Paths:

     -

    <Action> <MFR> <Statistics> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Clear>

    Description: Clear MFR MA statistics for a given interface

    Parent objects:

                    <Interface>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear MFR MA statistics

        Default value: none.

    Available Paths:

     -

    <Action> <MFR> <Statistics> <InterfaceTable> <Interface><Naming><InterfaceName> <Clear>

## XML Schema Object Documentation for iedge_clear_subscriber, version 1. 0.

### Objects

#### <IEDGED>

    Description: IEDGE operational data

    Task IDs required: config-services

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - IEDGE operational data for a particular location

    Available Paths:

     -

    <Action> <IEDGED>

#### <NodeTable>

    Description: IEDGE operational data for a particular location

    Parent objects:

                    <IEDGED>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <SessionTable> - Clear session information

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid>

#### <SessionTable>

    Description: Clear session information

    Parent objects:

                    <Node>

    Child objects:

                    <All> - Clear all

                    <ByParentIntf> - Clear by parent interface

                    <ByParentIntfAndSubType> - Clear by parent interface and subscriber type

                    <ByParentIntfAndSubTypeAndVRF> - Clear by parent interface, subscriber type and VRF

                    <BySessionLabel> - Clear by session label

                    <BySubIntf> - Clear by subscriber interface

                    <BySubType> - Clear by subscriber type

                    <BySubTypeAndVRF> - Clear by subscriber type and VRF

                    <ByVRF> - Clear by VRF

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable>

#### <BySessionLabel>

    Description: Clear by session label

    Parent objects:

                    <SessionTable>

    Child objects:

                    <Session> - Clear by session label

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySessionLabel>

#### <Session>

    Description: Clear by session label

    Parent objects:

                    <BySessionLabel>

    <Naming>:

            <SessionLabel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Session Label

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySessionLabel> <Session><Naming><SessionLabel>

#### <BySubIntf>

    Description: Clear by subscriber interface

    Parent objects:

                    <SessionTable>

    Child objects:

                    <SubIntf> - Clear by subscriber interface

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubIntf>

#### <SubIntf>

    Description: Clear by subscriber interface

    Parent objects:

                    <BySubIntf>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:Subscriber Interface

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubIntf> <SubIntf><Naming><Intf>

#### <ByParentIntf>

    Description: Clear by parent interface

    Parent objects:

                    <SessionTable>

    Child objects:

                    <ParentIntf> - Clear by parent interface

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntf>

#### <ParentIntf>

    Description: Clear by parent interface

    Parent objects:

                    <ByParentIntf>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:Parent Interface

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntf> <ParentIntf><Naming><Intf>

#### <BySubType>

    Description: Clear by subscriber type

    Parent objects:

                    <SessionTable>

    Child objects:

                    <SubType> - Clear by subscriber type

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubType>

#### <SubType>

    Description: Clear by subscriber type

    Parent objects:

                    <BySubType>

    <Naming>:

            <Type>
             (mandatory)

            Type: IEDGESubscriberType

            Description:Subscriber Type

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubType> <SubType><Naming><Type>

#### <ByVRF>

    Description: Clear by VRF

    Parent objects:

                    <SessionTable>

    Child objects:

                    <VRF> - Clear by VRF

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByVRF>

#### <VRF>

    Description: Clear by VRF

    Parent objects:

                    <ByVRF>

    <Naming>:

            <Vrf>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByVRF> <VRF><Naming><Vrf>

#### <ByParentIntfAndSubType>

    Description: Clear by parent interface and subscriber type

    Parent objects:

                    <SessionTable>

    Child objects:

                    <ParentIntfAndSubType> - Clear by parent interface and subscriber type

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntfAndSubType>

#### <ParentIntfAndSubType>

    Description: Clear by parent interface and subscriber type

    Parent objects:

                    <ByParentIntfAndSubType>

    <Naming>:

            <ParentIntf>
             (optional)

            Type: Interface

            Description:Parent Interface

            <SubType>
             (optional)

            Type: IEDGESubscriberType

            Description:Subscriber Type

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntfAndSubType> <ParentIntfAndSubType><Naming><ParentIntf><SubType>

#### <ByParentIntfAndSubTypeAndVRF>

    Description: Clear by parent interface, subscriber type and VRF

    Parent objects:

                    <SessionTable>

    Child objects:

                    <ParentIntfAndSubTypeAndVRF> - Clear by parent interface, subscriber type and VRF

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntfAndSubTypeAndVRF>

#### <ParentIntfAndSubTypeAndVRF>

    Description: Clear by parent interface, subscriber type and VRF

    Parent objects:

                    <ByParentIntfAndSubTypeAndVRF>

    <Naming>:

            <ParentIntf>
             (optional)

            Type: Interface

            Description:Parent Interface

            <SubType>
             (optional)

            Type: IEDGESubscriberType

            Description:Subscriber Type

            <Vrf>
             (optional)

            Type: xsd:string

            Description:VRF Name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <ByParentIntfAndSubTypeAndVRF> <ParentIntfAndSubTypeAndVRF><Naming><ParentIntf><SubType><Vrf>

#### <BySubTypeAndVRF>

    Description: Clear by subscriber type and VRF

    Parent objects:

                    <SessionTable>

    Child objects:

                    <SubTypeAndVRF> - Clear by subscriber type and VRF

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubTypeAndVRF>

#### <SubTypeAndVRF>

    Description: Clear by subscriber type and VRF

    Parent objects:

                    <BySubTypeAndVRF>

    <Naming>:

            <SubType>
             (optional)

            Type: IEDGESubscriberType

            Description:Subscriber Type

            <Vrf>
             (optional)

            Type: xsd:string

            Description:VRF Name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <BySubTypeAndVRF> <SubTypeAndVRF><Naming><SubType><Vrf>

#### <All>

    Description: Clear all

    Parent objects:

                    <SessionTable>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear session

        Default value: none.

    Available Paths:

     -

    <Action> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <All>

### Datatypes

#### IEDGESubscriberType

        Definition: Enumeration. Valid values are:
            'IPSUB' - IPSUB
            'DHCP' - DHCP
            'PPP' - PPP

## XML Schema Object Documentation for ipv4-ospf_action, version 4. 0.

### Objects

#### <OSPF>

    Description: OSPF action data

    Task IDs required: ospf

    Parent objects:

                    <Action>

    Child objects:

                    <ProcessTable> - Process related action

    Available Paths:

     -

    <Action> <OSPF>

#### <ProcessTable>

    Description: Process related action

    Parent objects:

                    <OSPF>

    Child objects:

                    <Process> - Actions for a particular OSPF process

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable>

#### <Process>

    Description: Actions for a particular OSPF process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessName>
             (mandatory)

            Type: xsd:string

            Description:Name for this OSPF process

    Child objects:

                    <ClearProcessStatistics> - Clear statistics for an OSPF process

                    <DefaultVRF> - Actions for the default VRF (instance) in the OSPF process

                    <VRFTable> - Table for each VRF

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName>

#### <ClearProcessStatistics>

    Description: Clear statistics for an OSPF process

    Parent objects:

                    <Process>

    Child objects:

                    <AllCounters> - Clear all statistics for an OSPF VRF

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <ClearProcessStatistics>

#### <AllCounters>

    Description: Clear all statistics for an OSPF VRF

    Parent objects:

                    <ClearProcessStatistics>

                    <ClearStatistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all statistics for an OSPF VRF

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <ClearProcessStatistics> <AllCounters>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <AllCounters>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <AllCounters>

#### <DefaultVRF>

    Description: Actions for the default VRF (instance) in the OSPF process

    Parent objects:

                    <Process>

    Child objects:

                    <ClearProcess> - Clears the OSPF process

                    <ClearRedistributedRoutes> - Clears routes redistributed into this OSPF process

                    <ClearRoutes> - Clears the OSPF route table

                    <ClearStatistics> - Clear statistics for an OSPF VRF

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF>

#### <ClearRedistributedRoutes>

    Description: Clears routes redistributed into this OSPF process

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears routes redistributed into this OSPF process

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearRedistributedRoutes>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearRedistributedRoutes>

#### <ClearProcess>

    Description: Clears the OSPF process

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears the OSPF process

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearProcess>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearProcess>

#### <ClearRoutes>

    Description: Clears the OSPF route table

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clears the OSPF route table

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearRoutes>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearRoutes>

#### <ClearStatistics>

    Description: Clear statistics for an OSPF VRF

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <AllCounters> - Clear all statistics for an OSPF VRF

                    <AllInterfaces> - Clear statistics all interface statistics

                    <InterfaceNeighborTable> - Clear statistics for a specific neighbor on this interface

                    <InterfaceTable> - Clear statistics relating to an interface

                    <MessageQueue> - Clear message queue statistics for an OSPF VRF

                    <NeighborTable> - Clear statistics relating to a neighbor

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics>

#### <MessageQueue>

    Description: Clear message queue statistics for an OSPF VRF

    Parent objects:

                    <ClearStatistics>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear message queue statistics for an OSPF VRF

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <MessageQueue>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <MessageQueue>

#### <AllInterfaces>

    Description: Clear statistics all interface statistics

    Parent objects:

                    <ClearStatistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear statistics on all interfaces

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <AllInterfaces>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <AllInterfaces>

#### <InterfaceTable>

    Description: Clear statistics relating to an interface

    Parent objects:

                    <ClearStatistics>

    Child objects:

                    <Interface> - Clear statistics relating to an interface

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <InterfaceTable>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <InterfaceTable>

#### <Interface>

    Description: Clear statistics relating to an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface whose counters are to be cleared

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear statistics relating to an interface

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NeighborTable>

    Description: Clear statistics relating to a neighbor

    Parent objects:

                    <ClearStatistics>

    Child objects:

                    <Neighbor> - Clear statistics for this neighbor on all interfaces

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <NeighborTable>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <NeighborTable>

#### <Neighbor>

    Description: Clear statistics for this neighbor on all interfaces

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor IP address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear statistics for this neighbor on all interfaces

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <NeighborTable> <Neighbor><Naming><NeighborAddress>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <InterfaceNeighborTable>

    Description: Clear statistics for a specific neighbor on this interface

    Parent objects:

                    <ClearStatistics>

    Child objects:

                    <InterfaceNeighbor> - Clear statistics for a specific neighbor on this interface

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <InterfaceNeighborTable>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <InterfaceNeighborTable>

#### <InterfaceNeighbor>

    Description: Clear statistics for a specific neighbor on this interface

    Parent objects:

                    <InterfaceNeighborTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface whose counters are to be cleared

            <NeighborAddress>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear statistics for a specific neighbor on this interface

        Default value: none.

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <DefaultVRF> <ClearStatistics> <InterfaceNeighborTable> <InterfaceNeighbor><Naming><InterfaceName><NeighborAddress>

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName> <ClearStatistics> <InterfaceNeighborTable> <InterfaceNeighbor><Naming><InterfaceName><NeighborAddress>

#### <VRFTable>

    Description: Table for each VRF

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Actions for a particular VRF (instance) in the OSPF process

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable>

#### <VRF>

    Description: Actions for a particular VRF (instance) in the OSPF process

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <ClearProcess> - Clears the OSPF process

                    <ClearRedistributedRoutes> - Clears routes redistributed into this OSPF process

                    <ClearRoutes> - Clears the OSPF route table

                    <ClearStatistics> - Clear statistics for an OSPF VRF

    Available Paths:

     -

    <Action> <OSPF> <ProcessTable> <Process><Naming><ProcessName> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for ucp_olm_cfg, version 3. 1.

### Datatypes

#### OLMAddrType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address
            'IPv6' - IPv6 address
            'NSAP' - NSAP address
            'Unnumbered' - Unnumbered address

#### OLMSwitchingCapType

        Definition: Enumeration. Valid values are:
            'LSC' - Lambda switch capable
            'FSC' - Fiber switch capable

## XML Schema Object Documentation for ppp_fsm_cfg, version 4. 1.

### Objects

#### <FSM>

    Description: PPP FSM configuration data

    Parent objects:

                    <PPP>

    Child objects:

                    <MaxConsecutiveConfNaks> - This specifies the maximum number of consecutive Conf-Naks

                    <MaxUnacknowledgedConfRequests> - This specifies the maximum number of unacknowledged Conf-Requests

                    <MaxUnacknowledgedTermRequests> - This specifies the maximum number of Term-Requests

                    <RetryTimeout> - This specifies the maximum time to wait for a response during PPP negotiation

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <FSM>

#### <MaxUnacknowledgedConfRequests>

    Description: This specifies the maximum number of unacknowledged Conf-Requests

    Parent objects:

                    <FSM>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 4 and 20

            Description:Number of unacknowledged Conf-Requests

        Default value:
            Value => 10

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <FSM> <MaxUnacknowledgedConfRequests>

#### <MaxConsecutiveConfNaks>

    Description: This specifies the maximum number of consecutive Conf-Naks

    Parent objects:

                    <FSM>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 2 and 10

            Description:Number of consecutive Conf-Naks

        Default value:
            Value => 5

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <FSM> <MaxConsecutiveConfNaks>

#### <MaxUnacknowledgedTermRequests>

    Description: This specifies the maximum number of Term-Requests

    Parent objects:

                    <FSM>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 2 and 10

            Description:Number of unacknowledged Term-Requests

        Default value:
            Value => 2

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <FSM> <MaxUnacknowledgedTermRequests>

#### <RetryTimeout>

    Description: This specifies the maximum time to wait for a response during PPP negotiation

    Parent objects:

                    <FSM>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Seconds

        Default value:
            Time => 3

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <FSM> <RetryTimeout>

## XML Schema Object Documentation for hsrp_cfg, version 2. 3.

### Objects

#### <HSRPCfg>

    Description: HSRP configuration

    Task IDs required: hsrp

    Parent objects:

                    <Configuration>

    Child objects:

                    <InterfaceTable> - Interface Table for HSRP configuration

    Available Paths:

     -

    <Configuration> <HSRPCfg>

#### <InterfaceTable>

    Description: Interface Table for HSRP configuration

    Parent objects:

                    <HSRPCfg>

    Child objects:

                    <Interface> - Per interface HSRP configuration

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable>

#### <Interface>

    Description: Per interface HSRP configuration

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <IntfName>
             (mandatory)

            Type: Interface

            Description:Interface name to configure

    Child objects:

                    <BFD> - BFD configuration

                    <Delay> - Minimum and Reload Delay

                    <GroupTable> - The HSRP group configuration table

                    <Redirects> - Enable HSRP filtered ICMP redirects

                    <UseBIA> - Use burned-in address

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName>

#### <GroupTable>

    Description: The HSRP group configuration table

    Parent objects:

                    <Interface>

    Child objects:

                    <Group> - The HSRP group being configured

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable>

#### <Group>

    Description: The HSRP group being configured

    Parent objects:

                    <GroupTable>

    <Naming>:

            <Grp>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:HSRP group number

    Child objects:

                    <Authen> - Authentication string

                    <BFD> - Enable use of Bidirectional Forwarding Detection

                    <IP> - HSRP IP addresses

                    <MACAddr> - HSRP MAC address

                    <Preempt> - Force active if higher priority

                    <Priority> - Priority level

                    <Timers> - Hello and hold timers

                    <TrackTable> - The HSRP tracked interface configuration table

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp>

#### <Priority>

    Description: Priority level

    Parent objects:

                    <Group>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Priority value

        Default value:
            Priority => 100

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <Priority>

#### <Preempt>

    Description: Force active if higher priority

    Parent objects:

                    <Group>

    Values:

            <Preempt>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Preempt delay value

        Default value:
            Preempt => 0

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <Preempt>

#### <Timers>

    Description: Hello and hold timers

    Parent objects:

                    <Group>

    Values:

            <HelloMsecFlag>
             (optional)

            Type: xsd:boolean

            Description:TRUE - Hello time configured in milliseconds, FALSE - Hello time configured in seconds

            <HelloMsec>
             (optional)

            Type: Range. Value lies between 100 and 3000

            Description:Hello time in msecs

            <HelloSec>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Hello time in seconds

            <HoldMsecFlag>
             (optional)

            Type: xsd:boolean

            Description:TRUE - Hold time configured in milliseconds, FALSE - Hold time configured in seconds

            <HoldMsec>
             (optional)

            Type: Range. Value lies between 100 and 3000

            Description:Hold time in msecs

            <HoldSec>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Hold time in seconds

        Default value:
            HelloMsecFlag => false
            HelloMsec => null
            HelloSec => 3
            HoldMsecFlag => false
            HoldMsec => null
            HoldSec => 10

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <Timers>

#### <BFD>

    Description: Enable use of Bidirectional Forwarding Detection

    Parent objects:

                    <Group>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable BFD

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <BFD>

#### <TrackTable>

    Description: The HSRP tracked interface configuration table

    Parent objects:

                    <Group>

    Child objects:

                    <Track> - Interface being tracked

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <TrackTable>

#### <Track>

    Description: Interface being tracked

    Parent objects:

                    <TrackTable>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:Interface being tracked

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Priority decrement

        Default value:
            Priority => 10

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <TrackTable> <Track><Naming><Intf>

#### <Authen>

    Description: Authentication string

    Parent objects:

                    <Group>

    Values:

            <AuthString>
             (mandatory)

            Type: xsd:string

            Description:Authentication string

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <Authen>

#### <MACAddr>

    Description: HSRP MAC address

    Parent objects:

                    <Group>

    Values:

            <Mac1>
             (optional)

            Type: xsd:unsignedInt

            Description:First 16 bits of the HSRP MAC address

            <Mac2>
             (optional)

            Type: xsd:unsignedInt

            Description:Second 16 bits of the HSRP MAC address

            <Mac3>
             (optional)

            Type: xsd:unsignedInt

            Description:Third 16 bits of the HSRP MAC address

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <MACAddr>

#### <IP>

    Description: HSRP IP addresses

    Parent objects:

                    <Group>

    Child objects:

                    <Primary> - Primary HSRP IP address

                    <SecondaryIPTable> - Secondary HSRP IP address Table

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <IP>

#### <Primary>

    Description: Primary HSRP IP address

    Parent objects:

                    <IP>

    Values:

            <VirtualIPLearn>
             (optional)

            Type: xsd:boolean

            Description:TRUE if the HSRP protocol is to learn the virtual IP address it is to use

            <Primary>
             (optional)

            Type: IPV4Address

            Description:HSRP IP address.

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <IP> <Primary>

#### <SecondaryIPTable>

    Description: Secondary HSRP IP address Table

    Parent objects:

                    <IP>

    Child objects:

                    <Secondary> - Secondary HSRP IP address

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <IP> <SecondaryIPTable>

#### <Secondary>

    Description: Secondary HSRP IP address

    Parent objects:

                    <SecondaryIPTable>

    <Naming>:

            <Primary>
             (mandatory)

            Type: IPV4Address

            Description:HSRP IP address

    Values:

            <IPValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled for this IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <GroupTable> <Group><Naming><Grp> <IP> <SecondaryIPTable> <Secondary><Naming><Primary>

#### <Redirects>

    Description: Enable HSRP filtered ICMP redirects

    Parent objects:

                    <Interface>

    Values:

            <RedirectsEnable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable redirects

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <Redirects>

#### <UseBIA>

    Description: Use burned-in address

    Parent objects:

                    <Interface>

    Values:

            <UsebiaEnable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable BIA

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <UseBIA>

#### <Delay>

    Description: Minimum and Reload Delay

    Parent objects:

                    <Interface>

    Values:

            <MinDelaySec>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Minimum delay in seconds

            <ReloadDelaySec>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Reload delay in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <Delay>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by hsrp

                    <Interval> - Hello interval for BFD sessions created by hsrp

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by hsrp

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by hsrp

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <HSRPCfg> <InterfaceTable> <Interface><Naming><IntfName> <BFD> <DetectionMultiplier>

## XML Schema Object Documentation for ha_lrd_admincfg, version 0. 0.

### Objects

#### <LRTable>

    Description: Assigns nodes to Logical Routers.

    Task IDs required: root-system

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <LR> - Name of the LR

    Available Paths:

     -

    <AdminConfiguration> <LRTable>

#### <LR>

    Description: Name of the LR

    Parent objects:

                    <LRTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of LR. 32 Character maximum

    Child objects:

                    <Allocation> - Contains info about how resources are allocated to LRs

    Available Paths:

     -

    <AdminConfiguration> <LRTable> <LR><Naming><Name>

#### <Allocation>

    Description: Contains info about how resources are allocated to LRs

    Parent objects:

                    <LR>

    Child objects:

                    <NodeTable> - Node table contains all nodes assigned to non-Owner in HFR

    Available Paths:

     -

    <AdminConfiguration> <LRTable> <LR><Naming><Name> <Allocation>

#### <NodeTable>

    Description: Node table contains all nodes assigned to non-Owner in HFR

    Parent objects:

                    <Allocation>

    Child objects:

                    <Node> - NodeID assignment.

    Available Paths:

     -

    <AdminConfiguration> <LRTable> <LR><Naming><Name> <Allocation> <NodeTable>

#### <Node>

    Description: NodeID assignment.

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Location of assigned node.

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:This value is always TRUE.

        Default value: none.

    Available Paths:

     -

    <AdminConfiguration> <LRTable> <LR><Naming><Name> <Allocation> <NodeTable> <Node><Naming><Node>

## XML Schema Object Documentation for sysldr_oper, version 1. 0.

### Objects

#### <Diag>

    Description: Diag information

    Task IDs required: sysmgr

    Parent objects:

                    <Operational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <Operational> <Diag>

## XML Schema Object Documentation for ucp_olm_ouni_cfg, version 3. 1.

### Objects

#### <OLM>

    Description: OLM specific OUNI global configuration

    Parent objects:

                    <OUNI>

    Child objects:

                    <LocalNodeID> - Local LMP node ID

                    <NeighborTable> - Neighbor configuration

    Available Paths:

     -

    <Configuration> <OUNI> <OLM>

#### <LocalNodeID>

    Description: Local LMP node ID

    Parent objects:

                    <OLM>

    Values:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Name of interface

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:Local node ID (IPv4 Address)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <LocalNodeID>

#### <NeighborTable>

    Description: Neighbor configuration

    Parent objects:

                    <OLM>

    Child objects:

                    <Neighbor> - Neighbor configuration

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable>

#### <Neighbor>

    Description: Neighbor configuration

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Neighbor name

    Child objects:

                    <Create> - Neighbor creation

                    <IPCC> - IPCC configuration

                    <RemoteNodeID> - Remote node ID

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name>

#### <Create>

    Description: Neighbor creation

    Parent objects:

                    <Neighbor>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Create neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name> <Create>

#### <RemoteNodeID>

    Description: Remote node ID

    Parent objects:

                    <Neighbor>

    Values:

            <RemoteNodeID>
             (mandatory)

            Type: IPV4Address

            Description:Remote node ID (IPv4 Address)

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name> <RemoteNodeID>

#### <IPCC>

    Description: IPCC configuration

    Parent objects:

                    <Neighbor>

    Child objects:

                    <Routed> - Routed IPCC configuration

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name> <IPCC>

#### <Routed>

    Description: Routed IPCC configuration

    Parent objects:

                    <IPCC>

    Child objects:

                    <Create> - Routed IPCC creation

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name> <IPCC> <Routed>

#### <Create>

    Description: Routed IPCC creation

    Parent objects:

                    <Routed>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Create routed IPCC

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <OLM> <NeighborTable> <Neighbor><Naming><Name> <IPCC> <Routed> <Create>

## XML Schema Object Documentation for nto_misc_oper, version 1. 0.

### Objects

#### <MemorySummary>

    Description: Memory summary information

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of nodes

    Available Paths:

     -

    <Operational> <MemorySummary>

#### <NodeTable>

    Description: List of nodes

    Parent objects:

                    <MemorySummary>

    Child objects:

                    <Node> - Name of nodes

    Available Paths:

     -

    <Operational> <MemorySummary> <NodeTable>

#### <Node>

    Description: Name of nodes

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Summary> - Memory summary information for a specific node

    Available Paths:

     -

    <Operational> <MemorySummary> <NodeTable> <Node><Naming><NodeName>

#### <Summary>

    Description: Memory summary information for a specific node

    Parent objects:

                    <Node>

    Value: node_mem_info

    Available Paths:

     -

    <Operational> <MemorySummary> <NodeTable> <Node><Naming><NodeName> <Summary>

## XML Schema Object Documentation for ipv4_dhcpd_datatypes_cfg, version 2. 3.

### Datatypes

#### IPV4DHCPDModeType

        Definition: Enumeration. Valid values are:
            'Base' - Base
            'Relay' - Relay
            'Snoop' - Snoop
            'Server' - Server
            'Proxy' - Proxy

#### IPV4DHCPDRelayInfoOptionPolicyType

        Definition: Enumeration. Valid values are:
            'Replace' - Replace
            'Keep' - Keep
            'Drop' - Drop

#### IPV4DHCPDGiaddrPolicyType

        Definition: Enumeration. Valid values are:
            'Keep' - Keep
            'Replace' - Replace
            'Drop' - Drop

#### IPV4DHCPDBroadcastFlagPolicyType

        Definition: Enumeration. Valid values are:
            'Ignore' - Ignore
            'Check' - check

## XML Schema Object Documentation for ipv6_acl_oper, version 2. 0.

### Objects

#### <IPV6_ACLAndPrefixList>

    Description: Root class of IPv6 Oper schema tree

    Task IDs required: acl

    Parent objects:

                    <Operational>

    Child objects:

                    <AccessListManager> - AccessListManager containing ACLs and prefix lists

                    <Daemon> - Daemon containing ACLs and prefix lists

                    <OOR> - Out Of Resources, Limits to the resources allocatable

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList>

#### <OOR>

    Description: Out Of Resources, Limits to the resources allocatable

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACLSummary> - Resource Limits pertaining to ACLs only

                    <AccessListSummary> - Resource Limits pertaining to ACLs only

                    <Details> - Details of the Overall Out Of Resources Limits

                    <Details> - Details of the overall out of resource limit

                    <OORAccessListTable> - Resource occupation details for ACLs

                    <OORPrefixListTable> - Resource occupation details for prefix lists

                    <OORPrefixListTable> - Resource occupation details for prefix lists

                    <OOR_ACLTable> - Resource occupation details for ACLs

                    <PrefixListSummary> - Summary of the prefix Lists resource utilization

                    <PrefixListSummary> - Summary of the prefix Lists resource utilization

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR>

#### <Details>

    Description: Details of the Overall Out Of Resources Limits

    Parent objects:

                    <OOR>

    Value: ipv6_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <Details>

#### <ACLSummary>

    Description: Resource Limits pertaining to ACLs only

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Details containing the resource limits of the ACLs

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <ACLSummary>

#### <Details>

    Description: Details containing the resource limits of the ACLs

    Parent objects:

                    <ACLSummary>

    Value: ipv6_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <ACLSummary> <Details>

#### <OOR_ACLTable>

    Description: Resource occupation details for ACLs

    Parent objects:

                    <OOR>

    Child objects:

                    <OOR_ACL> - Resource occupation details for a particular ACL

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OOR_ACLTable>

#### <OOR_ACL>

    Description: Resource occupation details for a particular ACL

    Parent objects:

                    <OOR_ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the Access List

    Value: ipv6_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OOR_ACLTable> <OOR_ACL><Naming><Name>

#### <PrefixListSummary>

    Description: Summary of the prefix Lists resource utilization

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Summary Detail of the prefix list Resource Utilisation

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <PrefixListSummary>

#### <Details>

    Description: Summary Detail of the prefix list Resource Utilisation

    Parent objects:

                    <PrefixListSummary>

    Value: ipv6_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <PrefixListSummary> <Details>

#### <OORPrefixListTable>

    Description: Resource occupation details for prefix lists

    Parent objects:

                    <OOR>

    Child objects:

                    <OORPrefixList> - Resource occupation details for a particular prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORPrefixListTable>

#### <OORPrefixList>

    Description: Resource occupation details for a particular prefix list

    Parent objects:

                    <OORPrefixListTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of a prefix list

    Value: ipv6_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <OOR> <OORPrefixListTable> <OORPrefixList><Naming><Name>

#### <Daemon>

    Description: Daemon containing ACLs and prefix lists

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACLTable> - ACL class displaying Usage and Entries

                    <PrefixListTable> - Table of prefix lists

                    <UsageTable> - Table of Usage statistics of ACLs at different nodes

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon>

#### <UsageTable>

    Description: Table of Usage statistics of ACLs at different nodes

    Parent objects:

                    <Daemon>

    Child objects:

                    <Usage> - Usage statistics of an ACL at a node

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <UsageTable>

#### <Usage>

    Description: Usage statistics of an ACL at a node

    Parent objects:

                    <UsageTable>

    <Naming>:

            <Location>
             (optional)

            Type: NodeID

            Description:Node where ACL is applied

            <ApplicationID>
             (optional)

            Type: ACL_USAGE_APP_IDEnum

            Description:Application ID

            <Name>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:Name of the ACL

    Values:

            <UsageDetails>
             (mandatory)

            Type: xsd:string

            Description:Usage Statistics Details

        Default value: none.

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <UsageTable> <Usage><Naming><Location><ApplicationID><Name>

#### <PrefixListTable>

    Description: Table of prefix lists

    Parent objects:

                    <Daemon>

    Child objects:

                    <PrefixList> - Name of the prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <PrefixListTable>

#### <PrefixList>

    Description: Name of the prefix list

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the prefix list

    Child objects:

                    <PrefixListSequenceNumberTable> - Table of all the SequenceNumbers per prefix list

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <PrefixListTable> <PrefixList><Naming><Name>

#### <PrefixListSequenceNumberTable>

    Description: Table of all the SequenceNumbers per prefix list

    Parent objects:

                    <PrefixList>

    Child objects:

                    <PrefixListSequenceNumber> - Sequence Number of a prefix list entry

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <PrefixListTable> <PrefixList><Naming><Name> <PrefixListSequenceNumberTable>

#### <PrefixListSequenceNumber>

    Description: Sequence Number of a prefix list entry

    Parent objects:

                    <PrefixListSequenceNumberTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence Number of the prefix list entry

    Value: ipv6_pfx_edm_ace

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <PrefixListTable> <PrefixList><Naming><Name> <PrefixListSequenceNumberTable> <PrefixListSequenceNumber><Naming><SequenceNumber>

#### <ACLTable>

    Description: ACL class displaying Usage and Entries

    Parent objects:

                    <Daemon>

    Child objects:

                    <ACL> - Name of the Access List

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <ACLTable>

#### <ACL>

    Description: Name of the Access List

    Parent objects:

                    <ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:Name of the Access List

    Child objects:

                    <ACLSequenceNumberTable> - Table of all the SequenceNumbers per ACL

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <ACLTable> <ACL><Naming><Name>

#### <ACLSequenceNumberTable>

    Description: Table of all the SequenceNumbers per ACL

    Parent objects:

                    <ACL>

    Child objects:

                    <ACLSequenceNumber> - Sequence Number of an ACL entry

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <ACLTable> <ACL><Naming><Name> <ACLSequenceNumberTable>

#### <ACLSequenceNumber>

    Description: Sequence Number of an ACL entry

    Parent objects:

                    <ACLSequenceNumberTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:ACLEntry Sequence Number

    Value: ipv6_acl_edm_ace

    Available Paths:

     -

    <Operational> <IPV6_ACLAndPrefixList> <Daemon> <ACLTable> <ACL><Naming><Name> <ACLSequenceNumberTable> <ACLSequenceNumber><Naming><SequenceNumber>

## XML Schema Object Documentation for cgn_out_trans_oper, version 2. 0.

### Objects

#### <OutsideTranslation>

    Description: Outside translations

    Parent objects:

                    <NAT44>

    Child objects:

                    <Protocol> - Protocol types

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation>

#### <Protocol>

    Description: Protocol types

    Parent objects:

                    <OutsideTranslation>

    Child objects:

                    <ICMP> - ICMP protocol

                    <TCP> - TCP protocol

                    <UDP> - TCP protocol

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol>

#### <TCP>

    Description: TCP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AddressTable> - List of addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <TCP>

#### <AddressTable>

    Description: List of addresses

    Parent objects:

                    <TCP>

                    <UDP>

    Child objects:

                    <Address> - Address for which translations to be retrieved

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <TCP> <AddressTable>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <UDP> <AddressTable>

#### <Address>

    Description: Address for which translations to be retrieved

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Outside Address

    Child objects:

                    <PortTable> - List of ports

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <TCP> <AddressTable> <Address><Naming><Address>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <UDP> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: List of ports

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Port translation information

    <Filter> (Optional Filter Tag):

                    <CGNOutsidePortRangeFilter>

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <TCP> <AddressTable> <Address><Naming><Address> <PortTable>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <UDP> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Port translation information

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port number

    Value: cnat_v4_outtranslation_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <TCP> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <UDP> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

#### <UDP>

    Description: TCP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AddressTable> - List of addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <UDP>

### Filters

#### <CGNOutsidePortRangeFilter>

    Description:
    Port range and translation type filter

    Parameters:

            <Translation>
             (optional)

            Type: CGNTranslationType

            Description:Translation type

            <OutsideVRFName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Outside VRF

            <StartPort>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Start port

            <EndPort>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:End port

## XML Schema Object Documentation for vplsmib_cfg, version 9. 1.

### Objects

#### <VPLS>

    Description: CISCO-IETF-VPLS-GENERIC-MIB notification configuration

    Task IDs required: l2vpn

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable CISCO-IETF-VPLS-GENERIC-MIB notifications

                    <FullClear> - Enable cvplsFwdFullAlarmCleared notification

                    <FullRaise> - Enable cvplsFwdFullAlarmRaised notification

                    <Status> - Enable cvplsStatusChanged notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VPLS>

#### <Enable>

    Description: Enable CISCO-IETF-VPLS-GENERIC-MIB notifications

    Parent objects:

                    <VPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable CISCO-IETF-VPLS-GENERIC-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VPLS> <Enable>

#### <Status>

    Description: Enable cvplsStatusChanged notification

    Parent objects:

                    <VPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cvplsStatusChanged notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VPLS> <Status>

#### <FullRaise>

    Description: Enable cvplsFwdFullAlarmRaised notification

    Parent objects:

                    <VPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cvplsFwdFullAlarmRaised notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VPLS> <FullRaise>

#### <FullClear>

    Description: Enable cvplsFwdFullAlarmCleared notification

    Parent objects:

                    <VPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cvplsFwdFullAlarmCleared notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <VPLS> <FullClear>

## XML Schema Object Documentation for mpa_mhost_oper, version 1. 1.

### Objects

#### <IPv4Mhost>

    Description: IPv4 mhost operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <GroupTable> - Table of groups

    Available Paths:

     -

    <Operational> <IPv4Mhost>

#### <GroupTable>

    Description: Table of groups

    Parent objects:

                    <IPv4Mhost>

                    <IPv6Mhost>

    Child objects:

                    <Group> - Operational data for a specific interface and node

    Available Paths:

     -

    <Operational> <IPv4Mhost> <GroupTable>

     -

    <Operational> <IPv6Mhost> <GroupTable>

#### <Group>

    Description: Operational data for a specific interface and node

    Parent objects:

                    <GroupTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node name

    Value: mpa_if_mhost

    Available Paths:

     -

    <Operational> <IPv4Mhost> <GroupTable> <Group><Naming><InterfaceName><NodeName>

     -

    <Operational> <IPv6Mhost> <GroupTable> <Group><Naming><InterfaceName><NodeName>

#### <IPv6Mhost>

    Description: IPv6 mhost operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <GroupTable> - Table of groups

                    <McastGroupTable> - Table of mcast groups

    Available Paths:

     -

    <Operational> <IPv6Mhost>

#### <McastGroupTable>

    Description: Table of mcast groups

    Parent objects:

                    <IPv6Mhost>

    Child objects:

                    <McastGroup> - Operational mpa group data for a specific interface

    Available Paths:

     -

    <Operational> <IPv6Mhost> <McastGroupTable>

#### <McastGroup>

    Description: Operational mpa group data for a specific interface

    Parent objects:

                    <McastGroupTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: mpa_grp_mmbr_info

    Available Paths:

     -

    <Operational> <IPv6Mhost> <McastGroupTable> <McastGroup><Naming><InterfaceName>

## XML Schema Object Documentation for cgn_in_trans_oper, version 2. 0.

### Objects

#### <InsideTranslation>

    Description: Inside translations

    Parent objects:

                    <NAT44>

    Child objects:

                    <Protocol> - Protocol type

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation>

#### <Protocol>

    Description: Protocol type

    Parent objects:

                    <InsideTranslation>

    Child objects:

                    <ICMP> - ICMP protocol

                    <TCP> - TCP protocol

                    <UDP> - TCP protocol

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol>

#### <TCP>

    Description: TCP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <TCP>

                    <UDP>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

    Child objects:

                    <AddressTable> - List of addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable> <VRF><Naming><VRFName>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable> <VRF><Naming><VRFName>

#### <AddressTable>

    Description: List of addresses

    Parent objects:

                    <VRF>

    Child objects:

                    <Address> - Address for which translations to be retrieved

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable> <VRF><Naming><VRFName> <AddressTable>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable> <VRF><Naming><VRFName> <AddressTable>

#### <Address>

    Description: Address for which translations to be retrieved

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address

    Child objects:

                    <PortTable> - List of ports

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: List of ports

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Port translation information

    <Filter> (Optional Filter Tag):

                    <CGNInsidePortRangeFilter>

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Port translation information

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port number

    Value: cnat_v4_intranslation_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <TCP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

#### <UDP>

    Description: TCP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideTranslation> <Protocol> <UDP>

### Filters

#### <CGNInsidePortRangeFilter>

    Description:
    Port range and translation type filter

    Parameters:

            <Translation>
             (optional)

            Type: CGNTranslationType

            Description:Translation type

            <StartPort>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Start port

            <EndPort>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:End port

## XML Schema Object Documentation for stp_io_oper, version 4. 2.

### Objects

#### <MSTPNodeTable>

    Description: Node-specific MSTP operational data

    Parent objects:

                    <SpanningTreeProtocol>

    Child objects:

                    <MSTPNode> - MSTP operational data for a particular node

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable>

#### <MSTPNode>

    Description: MSTP operational data for a particular node

    Parent objects:

                    <MSTPNodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node identifier

    Child objects:

                    <BPDUDataTable> - Table of BPDU information, indexed by port

                    <BPDUStatisticsTable> - Table of BPDU statistics, indexed by port

                    <MSTIStatistics> - Root for Per-MSTI statistics

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node>

#### <BPDUStatisticsTable>

    Description: Table of BPDU statistics, indexed by port

    Parent objects:

                    <MSTPNode>

    Child objects:

                    <BPDUStatistics> - BPDU Statistics for this interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <BPDUStatisticsTable>

#### <BPDUStatistics>

    Description: BPDU Statistics for this interface

    Parent objects:

                    <BPDUStatisticsTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_statistics

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <BPDUStatisticsTable> <BPDUStatistics><Naming><Interface>

#### <MSTIStatistics>

    Description: Root for Per-MSTI statistics

    Parent objects:

                    <MSTPNode>

    Child objects:

                    <MSTIStatisticsInterfaceTable> - Table of all interfaces for which MSTI statistics are available

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <MSTIStatistics>

#### <MSTIStatisticsInterfaceTable>

    Description: Table of all interfaces for which MSTI statistics are available

    Parent objects:

                    <MSTIStatistics>

    Child objects:

                    <MSTIStatisticsInterface> - Interfaces for which MSTI statistics are available

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <MSTIStatistics> <MSTIStatisticsInterfaceTable>

#### <MSTIStatisticsInterface>

    Description: Interfaces for which MSTI statistics are available

    Parent objects:

                    <MSTIStatisticsInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Child objects:

                    <MSTIStatisticsInstanceTable> - Table of all instances for which MSTI statistics are available for this interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <MSTIStatistics> <MSTIStatisticsInterfaceTable> <MSTIStatisticsInterface><Naming><Interface>

#### <MSTIStatisticsInstanceTable>

    Description: Table of all instances for which MSTI statistics are available for this interface

    Parent objects:

                    <MSTIStatisticsInterface>

    Child objects:

                    <MSTIStatisticsInstance> - MSTI statistics for this interface and instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <MSTIStatistics> <MSTIStatisticsInterfaceTable> <MSTIStatisticsInterface><Naming><Interface> <MSTIStatisticsInstanceTable>

#### <MSTIStatisticsInstance>

    Description: MSTI statistics for this interface and instance

    Parent objects:

                    <MSTIStatisticsInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Value: stp_msti_statistics

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <MSTIStatistics> <MSTIStatisticsInterfaceTable> <MSTIStatisticsInterface><Naming><Interface> <MSTIStatisticsInstanceTable> <MSTIStatisticsInstance><Naming><MSTI>

#### <BPDUDataTable>

    Description: Table of BPDU information, indexed by port

    Parent objects:

                    <ProtocolInstance>

                    <MSTPNode>

    Child objects:

                    <BPDUData> - BPDU packet data for this interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <BPDUDataTable>

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <BPDUDataTable>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <BPDUDataTable>

#### <BPDUData>

    Description: BPDU packet data for this interface

    Parent objects:

                    <BPDUDataTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_bpdu_info

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <MSTPNodeTable> <MSTPNode><Naming><Node> <BPDUDataTable> <BPDUData><Naming><Interface>

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <BPDUDataTable> <BPDUData><Naming><Interface>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <BPDUDataTable> <BPDUData><Naming><Interface>

#### <MSTAG>

    Description: MST Access Gateway operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <MSTAGNodeTable> - Node-specific MSTAG operational data

    Available Paths:

     -

    <Operational> <MSTAG>

#### <MSTAGNodeTable>

    Description: Node-specific MSTAG operational data

    Parent objects:

                    <MSTAG>

    Child objects:

                    <MSTAGNode> - MSTAG operational data for a particular node

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable>

#### <MSTAGNode>

    Description: MSTAG operational data for a particular node

    Parent objects:

                    <MSTAGNodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node identifier

    Child objects:

                    <ProtocolInstanceTable> - Spanning Tree Protocol Instances

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node>

#### <ProtocolInstanceTable>

    Description: Spanning Tree Protocol Instances

    Parent objects:

                    <MSTAGNode>

                    <REPAGNode>

    Child objects:

                    <ProtocolInstance> - An instance of the Spanning Tree Protocol

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable>

#### <ProtocolInstance>

    Description: An instance of the Spanning Tree Protocol

    Parent objects:

                    <ProtocolInstanceTable>

    <Naming>:

            <ProtocolInstanceID>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Protocol Instance

    Child objects:

                    <BPDUDataTable> - Table of BPDU information, indexed by port

                    <OverviewTable> - Table of overview information, indexed by port

                    <TopologyChanges> - Root for Topology Change tracking data

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID>

#### <OverviewTable>

    Description: Table of overview information, indexed by port

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Overview> - Overview information for this interface

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <OverviewTable>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <OverviewTable>

#### <Overview>

    Description: Overview information for this interface

    Parent objects:

                    <OverviewTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_mstag_info

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <OverviewTable> <Overview><Naming><Interface>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <OverviewTable> <Overview><Naming><Interface>

#### <TopologyChanges>

    Description: Root for Topology Change tracking data

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <TopologyChangeInstanceTable> - Table of instances configured in this protocol instance

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges>

#### <TopologyChangeInstanceTable>

    Description: Table of instances configured in this protocol instance

    Parent objects:

                    <TopologyChanges>

    Child objects:

                    <TopologyChangeInstance> - An instance

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable>

#### <TopologyChangeInstance>

    Description: An instance

    Parent objects:

                    <TopologyChangeInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTAG Instance

    Child objects:

                    <TopologyChangeInterfaceTable> - Interfaces which have experienced Topology Changes

                    <TopologyChangeLatest> - Most recent Topology Change in this instance

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI>

#### <TopologyChangeInterfaceTable>

    Description: Interfaces which have experienced Topology Changes

    Parent objects:

                    <TopologyChangeInstance>

    Child objects:

                    <TopologyChangeInterface> - Interface which has experienced Topology Changes

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable>

#### <TopologyChangeInterface>

    Description: Interface which has experienced Topology Changes

    Parent objects:

                    <TopologyChangeInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_mstag_topology_change

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable> <TopologyChangeInterface><Naming><Interface>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable> <TopologyChangeInterface><Naming><Interface>

#### <TopologyChangeLatest>

    Description: Most recent Topology Change in this instance

    Parent objects:

                    <TopologyChangeInstance>

    Value: stp_mstag_topology_change_latest

    Available Paths:

     -

    <Operational> <MSTAG> <MSTAGNodeTable> <MSTAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeLatest>

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeLatest>

#### <REPAG>

    Description: REP Access Gateway operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <REPAGNodeTable> - Node-specific REPAG operational data

    Available Paths:

     -

    <Operational> <REPAG>

#### <REPAGNodeTable>

    Description: Node-specific REPAG operational data

    Parent objects:

                    <REPAG>

    Child objects:

                    <REPAGNode> - REPAG operational data for a particular node

    Available Paths:

     -

    <Operational> <REPAG> <REPAGNodeTable>

#### <REPAGNode>

    Description: REPAG operational data for a particular node

    Parent objects:

                    <REPAGNodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node identifier

    Child objects:

                    <ProtocolInstanceTable> - Spanning Tree Protocol Instances

    Available Paths:

     -

    <Operational> <REPAG> <REPAGNodeTable> <REPAGNode><Naming><Node>

## XML Schema Object Documentation for afmon_ma_action, version 1. 0.

### Objects

#### <AFMON>

    Description: AFMON action data

    Task IDs required: netflow

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Node-specific AFMON action data

    Available Paths:

     -

    <Action> <AFMON>

#### <NodeTable>

    Description: Node-specific AFMON action data

    Parent objects:

                    <AFMON>

    Child objects:

                    <Node> - AFMON action data for a particular node

    Available Paths:

     -

    <Action> <AFMON> <NodeTable>

#### <Node>

    Description: AFMON action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The node

    Child objects:

                    <Counters> - Empty Class

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID>

#### <Counters>

    Description: Empty Class

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceTable> - AFMON interface action data

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID> <Counters>

#### <InterfaceTable>

    Description: AFMON interface action data

    Parent objects:

                    <Counters>

    Child objects:

                    <Interface> - AFMON action data for a particular interface

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID> <Counters> <InterfaceTable>

#### <Interface>

    Description: AFMON action data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <ClearInput> - Clear AFMON counters in the input direction

                    <ClearOutput> - Clear AFMON counters in the output direction

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID> <Counters> <InterfaceTable> <Interface><Naming><Name>

#### <ClearInput>

    Description: Clear AFMON counters in the input direction

    Parent objects:

                    <Interface>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID> <Counters> <InterfaceTable> <Interface><Naming><Name> <ClearInput>

#### <ClearOutput>

    Description: Clear AFMON counters in the output direction

    Parent objects:

                    <Interface>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <AFMON> <NodeTable> <Node><Naming><NodeID> <Counters> <InterfaceTable> <Interface><Naming><Name> <ClearOutput>

## XML Schema Object Documentation for bgp_cfg, version 35. 1.

### Objects

#### <BGP>

    Description: BGP configuration commands

    Task IDs required: bgp

    Parent objects:

                    <Configuration>

    Child objects:

                    <AS> - Autonomous system

    Available Paths:

     -

    <Configuration> <BGP>

#### <AS>

    Description: Autonomous system

    Parent objects:

                    <BGP>

    <Naming>:

            <AS>
             (mandatory)

            Type: BGP_ASRange

            Description:Higher 16 bits of 4-byte Autonomous system number

    Child objects:

                    <FourByteAS> - 4-byte Autonomous system

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS>

#### <FourByteAS>

    Description: 4-byte Autonomous system

    Parent objects:

                    <AS>

    <Naming>:

            <AS>
             (mandatory)

            Type: BGP_ASRange

            Description:2-byte or 4-byte Autonomous system number

    Child objects:

                    <BGPRunning> - Enable BGP. Deletion of this object causes deletion of all the objects under FourByteAS associated with this object.

                    <DefaultVRF> - Global default config

                    <VRFTable> - VRF config

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS>

#### <BGPRunning>

    Description: Enable BGP. Deletion of this object causes deletion of all the objects under FourByteAS associated with this object.

    Parent objects:

                    <FourByteAS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:BGP is running

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <BGPRunning>

#### <DefaultVRF>

    Description: Global default config

    Parent objects:

                    <FourByteAS>

    Child objects:

                    <BGPEntity> - Neighbor, neighbor-group, af-group and session-group configuration

                    <Global> - Global default config

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF>

#### <Global>

    Description: Global default config

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <BFD> - BFD configuration

                    <BestPathASMultipathRelax> - Change default multi-route selection criteria to relax as-path checking - only require same aspath length

                    <BestPathASPathLength> - Change default route selection criteria to ignore AS path length

                    <BestPathConfederationPaths> - Change default route selection criteria and allow the comparing of MED among confederation paths

                    <BestPathCostCommunity> - Change default route selection criteria to ignore cost community comparison

                    <BestPathMEDAlways> - Change default route selection criteria and allow comparing of MED from different neighbors

                    <BestPathMEDMissing> - Treat missing MED as the least preferred one

                    <BestPathRouterID> - Change default route selection criteria and compare router-id for identical EBGP paths

                    <ClusterID> - Configure Route-Reflector Cluster-id

                    <ConfederationDomain> - Set routing domain confederation AS

                    <ConfederationPeerASTable> - Define peer ASes in BGP confederation

                    <DefaultInfoOriginate> - Control distribution of default information

                    <DefaultMetric> - Default redistributed metric

                    <DisableAutoSoftReset> - Disable automatic soft peer reset on policy reconfiguration

                    <DisableEnforceFirstAS> - Disable enforce the first AS for EBGP routes

                    <DisableFastExternalFallover> - Disable immediate reset session if a link to a directly connected external peer goes down

                    <DisableNeighborLogging> - Disable neighbor change logging

                    <DistributedSpeakerTable> - Enable a distributed BGP Speaker process

                    <EnforceIBGPOutPolicy> - Allow all attributes to be modified by outbound policyfor iBGP peers

                    <GlobalAFTable> - Global AF-specific configuration

                    <GlobalScanTime> - Configure background scanner interval for generic scanner

                    <GlobalTimers> - Adjust routing timers.

                    <GracefulReset> - Reset gracefully if configuration change forces a peer reset

                    <GracefulRestart> - Enable graceful restart support

                    <GracefulRestartPurgeTime> - Time before stale routes are purged.

                    <GracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peers

                    <GracefulRestartTime> - Restart time advertised to neighbors

                    <IGPLoopCheck> - Enable AS-path loop checking for iBGP peers

                    <IGPRedistInternal> - Allow redistribution of iBGP into IGPs (dangerous)

                    <Limits> - Maximum number that can be configured

                    <LocalPreference> - Configure default local preference

                    <MPLSActivatedInterfaceTable> - Configure list of MPLS activated interfaces

                    <NSR> - Enable Non-Stop Routing (NSR) support

                    <NeighborLoggingDetail> - Include extra detail in neighbor change messages

                    <NextHopTriggerDelay> - Set the delay for triggering nexthop recalculations

                    <ReceiveSocketBufferSizes> - Set socket and BGP receive buffer sizes

                    <RouterID> - Configure Router-id

                    <SendSocketBufferSizes> - set socket parameters

                    <UpdateDelay> - Set the max initial delay for sending updates

                    <WriteLimit> - Set write-queue limit for each update group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global>

#### <GlobalAFTable>

    Description: Global AF-specific configuration

    Parent objects:

                    <Global>

    Child objects:

                    <GlobalAF> - Global AF-specific configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable>

#### <GlobalAF>

    Description: Global AF-specific configuration

    Parent objects:

                    <GlobalAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:Address family

    Child objects:

                    <AdditionalPathsInstall> - Enable Additional paths install configuration

                    <AdditionalPathsReceive> - Advertise additional paths Receive capability

                    <AdditionalPathsSelection> - Configure additional paths selection

                    <AdditionalPathsSend> - Advertise additional paths Send capability

                    <AggregateAddressTable> - Configure BGP aggregate entries

                    <AllocateLabel> - Label allocation policy

                    <AttributeDownload> - Attribute download configuration

                    <BestExternal> - Enable Bestexternal config

                    <ConnectedRoutes> - Redistribute connected routes

                    <Dampening> - Enable route-flap dampening

                    <DisableASPathLoopCheck> - Disable outbound AS Path loop check

                    <DisableClientToClientRR> - Disable client-to-client reflection

                    <DisableClusterClientToClientRRTable> - Disable client-to-client reflection for a cluster

                    <Distance> - Define an administrative distance

                    <EBGP> - Use eBGP multipaths

                    <EIBGP> - Use eiBGP multipaths

                    <EIGRPRouteTable> - Redistribute information for EIGRP routes.

                    <Enable> - Enable the address family. Deletion of this object causes deletion of all the objects under GlobalAF/VRFGlobalAF associated with this object.

                    <IBGP> - Use iBGP multipaths

                    <ISISRouteTable> - Redistribute information for IS-IS routes.

                    <ImportDelay> - Delay timer to batch import processing.

                    <LabelAllocationMode> - BGP 6PE label allocation mode

                    <LabelDelay> - Delay timer to batch label processing.

                    <LabelRetain> - Configure label retention timer

                    <NextHopCriticalTriggerDelay> - Next hop Critical Trigger Delay

                    <NextHopNonCriticalTriggerDelay> - Next hop Non-critical Trigger Delay

                    <NextHopRoutePolicy> - Next hop policy to filter out nexthop notification

                    <OSPFRouteTable> - Redistribute information for OSPF routes.

                    <RIPRoutes> - Redistribute RIP routes

                    <ResetWeightOnImport> - Reset weight on import

                    <RetainRT> - Accept received updates with the specified attributes

                    <ScanTime> - Configure background scanner interval for this address family

                    <SourcedNetworkTable> - Specify a network to announce via BGP

                    <StaticRoutes> - Redistribute static routes

                    <TablePolicy> - Configure policy for installation of routes to RIB

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName>

#### <Enable>

    Description: Enable the address family. Deletion of this object causes deletion of all the objects under GlobalAF/VRFGlobalAF associated with this object.

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the address family

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <Enable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <Enable>

#### <AggregateAddressTable>

    Description: Configure BGP aggregate entries

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Child objects:

                    <AggregateAddress> - Aggregate address configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AggregateAddressTable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AggregateAddressTable>

#### <AggregateAddress>

    Description: Aggregate address configuration

    Parent objects:

                    <AggregateAddressTable>

    <Naming>:

            <Aggregate>
             (mandatory)

            Type: IPAddressPrefix

            Description:Aggregate in prefix/length format

    Values:

            <GenerateSetInfo>
             (optional)

            Type: xsd:boolean

            Description:TRUE to generate AS set path information, FALSE otherwise

            <GenerateConfederationSetInfo>
             (optional)

            Type: xsd:boolean

            Description:TRUE to generate AS confederation set path information, FALSE otherwise

            <SummaryOnly>
             (optional)

            Type: xsd:boolean

            Description:TRUE to filter more specific routes from updates, FALSEotherwise

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy on which to condition advertisement, suppression, and attributes

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AggregateAddressTable> <AggregateAddress><Naming><Aggregate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AggregateAddressTable> <AggregateAddress><Naming><Aggregate>

#### <AttributeDownload>

    Description: Attribute download configuration

    Parent objects:

                    <GlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RIB Attribute download

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AttributeDownload>

#### <DisableClientToClientRR>

    Description: Disable client-to-client reflection

    Parent objects:

                    <GlobalAF>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable client-to-client reflection

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <DisableClientToClientRR>

#### <DisableClusterClientToClientRRTable>

    Description: Disable client-to-client reflection for a cluster

    Parent objects:

                    <GlobalAF>

    Child objects:

                    <DisableClusterClientToClientRR> - Cluster ID for which reflection is to be disbled

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <DisableClusterClientToClientRRTable>

#### <DisableClusterClientToClientRR>

    Description: Cluster ID for which reflection is to be disbled

    Parent objects:

                    <DisableClusterClientToClientRRTable>

    <Naming>:

            <ClusterType>
             (mandatory)

            Type: BGP_ClusterIDType

            Description:Type of cluster-id

            <ClusterIDNumber>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Cluster ID: if configured as a number

            <ClusterIDAddress>
             (optional)

            Type: IPAddress

            Description:Cluster ID: if configured as an IP Address

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Item value is ignored.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <DisableClusterClientToClientRRTable> <DisableClusterClientToClientRR><Naming><ClusterType><ClusterIDNumber><ClusterIDAddress>

#### <Dampening>

    Description: Enable route-flap dampening

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <HalfLife>
             (optional)

            Type: Range. Value lies between 1 and 45

            Description:Half-life time for the penalty (minutes).

            <ReuseThreshold>
             (optional)

            Type: Range. Value lies between 1 and 20000

            Description:Value to start reusing a route.

            <SuppressThreshold>
             (optional)

            Type: Range. Value lies between 1 and 20000

            Description:Value to start suppressing a route.

            <SuppressTime>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Maximum duration to suppress a stable route (seconds).

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy to specify criteria for dampening. This cannot be specified if any other parameters are specified.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <Dampening>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <Dampening>

#### <ScanTime>

    Description: Configure background scanner interval for this address family

    Parent objects:

                    <GlobalAF>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 5 and 3600

            Description:Scanner interval (seconds)

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ScanTime>

#### <ImportDelay>

    Description: Delay timer to batch import processing.

    Parent objects:

                    <GlobalAF>

    Values:

            <Seconds>
             (mandatory)

            Type: Range. Value lies between 0 and 10

            Description:Delay, seconds part

            <Milliseconds>
             (mandatory)

            Type: Range. Value lies between 0 and 999

            Description:Delay, milliseconds part

        Default value:
            Seconds => 0
            Milliseconds => 0

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ImportDelay>

#### <LabelDelay>

    Description: Delay timer to batch label processing.

    Parent objects:

                    <GlobalAF>

    Values:

            <Seconds>
             (mandatory)

            Type: Range. Value lies between 0 and 10

            Description:Delay, seconds part

            <Milliseconds>
             (mandatory)

            Type: Range. Value lies between 0 and 999

            Description:Delay, milliseconds part

        Default value:
            Seconds => 0
            Milliseconds => 0

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <LabelDelay>

#### <Distance>

    Description: Define an administrative distance

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <ExternalRoutes>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for routes external to the AS

            <InternalRoutes>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for routes internal to the AS

            <LocalRoutes>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Distance for local routes

        Default value:
            ExternalRoutes => 20
            InternalRoutes => 200
            LocalRoutes => 200

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <Distance>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <Distance>

#### <EBGP>

    Description: Use eBGP multipaths

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <PathsValue>
             (mandatory)

            Type: Range. Value lies between 2 and 32

            Description:Number of paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <EBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <EBGP>

#### <IBGP>

    Description: Use iBGP multipaths

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <PathsValue>
             (optional)

            Type: Range. Value lies between 2 and 32

            Description:Number of paths

            <UnequalCost>
             (optional)

            Type: xsd:boolean

            Description:Allow multipaths to have different IGP metrics

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <IBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <IBGP>

#### <EIBGP>

    Description: Use eiBGP multipaths

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <PathsValue>
             (mandatory)

            Type: Range. Value lies between 2 and 32

            Description:Number of paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <EIBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <EIBGP>

#### <SourcedNetworkTable>

    Description: Specify a network to announce via BGP

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Child objects:

                    <SourcedNetwork> - Sourced network configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <SourcedNetworkTable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <SourcedNetworkTable>

#### <SourcedNetwork>

    Description: Sourced network configuration

    Parent objects:

                    <SourcedNetworkTable>

    <Naming>:

            <Network>
             (mandatory)

            Type: IPAddressPrefix

            Description:Network in prefix/length format

    Values:

            <Backdoor>
             (optional)

            Type: xsd:boolean

            Description:Specify a BGP backdoor route, default is FALSE

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <SourcedNetworkTable> <SourcedNetwork><Naming><Network>

#### <ISISRouteTable>

    Description: Redistribute information for IS-IS routes.

    Parent objects:

                    <GlobalAF>

    Child objects:

                    <ISISRoute> - Redistribute IS-IS routes

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ISISRouteTable>

#### <ISISRoute>

    Description: Redistribute IS-IS routes

    Parent objects:

                    <ISISRouteTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:IS-IS instance name

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <RedistType>
             (optional)

            Type: HexInteger

            Description:Redistribution type: 0x01 for level 1 routes, 0x02 for level 2 routes, 0x04 for level 1 inter-area routes. Logical combinations permitted.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ISISRouteTable> <ISISRoute><Naming><InstanceName>

#### <ConnectedRoutes>

    Description: Redistribute connected routes

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <NotUsed>
             (optional)

            Type: Range. Value lies between 0 and 127

            Description:Not used

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ConnectedRoutes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <ConnectedRoutes>

#### <StaticRoutes>

    Description: Redistribute static routes

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <NotUsed>
             (optional)

            Type: Range. Value lies between 0 and 127

            Description:Not used

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <StaticRoutes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <StaticRoutes>

#### <NextHopCriticalTriggerDelay>

    Description: Next hop Critical Trigger Delay

    Parent objects:

                    <GlobalAF>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Delay in milliseconds

        Default value:
            Delay => 3000

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <NextHopCriticalTriggerDelay>

#### <NextHopNonCriticalTriggerDelay>

    Description: Next hop Non-critical Trigger Delay

    Parent objects:

                    <GlobalAF>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Delay in milliseconds

        Default value:
            Delay => 10000

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <NextHopNonCriticalTriggerDelay>

#### <NextHopRoutePolicy>

    Description: Next hop policy to filter out nexthop notification

    Parent objects:

                    <GlobalAF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Next hop route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <NextHopRoutePolicy>

#### <LabelAllocationMode>

    Description: BGP 6PE label allocation mode

    Parent objects:

                    <GlobalAF>

    Values:

            <LabelAllocationMode>
             (mandatory)

            Type: xsd:string

            Description:Label allocation mode: per-ce  Set per CE label mode, per-vrf Set per VRF label mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <LabelAllocationMode>

#### <OSPFRouteTable>

    Description: Redistribute information for OSPF routes.

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Child objects:

                    <OSPFRoute> - Redistribute OSPF routes

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <OSPFRouteTable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <OSPFRouteTable>

#### <OSPFRoute>

    Description: Redistribute OSPF routes

    Parent objects:

                    <OSPFRouteTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:OSPF router tag

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <RedistType>
             (optional)

            Type: HexInteger

            Description:Redistribution type: 0x01 for internal routes, 0x02 for external routes of type 1, 0x04 for external routes of type 2, 0x08 for NSSA external routes of type 1, 0x10 for NSSA external routes of type 2, 0x20 for external routes, 0x40 for NSSA external routes.  Logical combinations permitted.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <OSPFRouteTable> <OSPFRoute><Naming><InstanceName>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <OSPFRouteTable> <OSPFRoute><Naming><InstanceName>

#### <EIGRPRouteTable>

    Description: Redistribute information for EIGRP routes.

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Child objects:

                    <EIGRPRoute> - Redistribute EIGRP routes

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <EIGRPRouteTable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <EIGRPRouteTable>

#### <EIGRPRoute>

    Description: Redistribute EIGRP routes

    Parent objects:

                    <EIGRPRouteTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:EIGRP router tag

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <RedistType>
             (optional)

            Type: HexInteger

            Description:Redistribution type: 0x01 for internal routes, 0x02 for external routes, Logical combinations permitted.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <EIGRPRouteTable> <EIGRPRoute><Naming><InstanceName>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <EIGRPRouteTable> <EIGRPRoute><Naming><InstanceName>

#### <RIPRoutes>

    Description: Redistribute RIP routes

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <DefaultMetric>
             (optional)

            Type: BGPDefaultMetricRange

            Description:Default metric

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

            <NotUsed>
             (optional)

            Type: Range. Value lies between 0 and 127

            Description:Not used

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <RIPRoutes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <RIPRoutes>

#### <RetainRT>

    Description: Accept received updates with the specified attributes

    Parent objects:

                    <GlobalAF>

    Values:

            <All>
             (optional)

            Type: xsd:boolean

            Description:Whether all RTs are to be retained, default is FALSE

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <RetainRT>

#### <TablePolicy>

    Description: Configure policy for installation of routes to RIB

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Table Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <TablePolicy>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <TablePolicy>

#### <AllocateLabel>

    Description: Label allocation policy

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <All>
             (optional)

            Type: xsd:boolean

            Description:Whether all nets should be labeled, default is FALSE

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AllocateLabel>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AllocateLabel>

#### <ResetWeightOnImport>

    Description: Reset weight on import

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to reset weight on import. FALSE to not reset and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <ResetWeightOnImport>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <ResetWeightOnImport>

#### <AdditionalPathsInstall>

    Description: Enable Additional paths install configuration

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable additional paths install. FALSE to disable additional paths install

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AdditionalPathsInstall>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AdditionalPathsInstall>

#### <AdditionalPathsSend>

    Description: Advertise additional paths Send capability

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Send>
             (mandatory)

            Type: BGPAFAdditionalPathsCfg

            Description:Enable/disable Send capability

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AdditionalPathsSend>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AdditionalPathsSend>

#### <AdditionalPathsReceive>

    Description: Advertise additional paths Receive capability

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Receive>
             (mandatory)

            Type: BGPAFAdditionalPathsCfg

            Description:Enable/disable Receive capability

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AdditionalPathsReceive>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AdditionalPathsReceive>

#### <AdditionalPathsSelection>

    Description: Configure additional paths selection

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Selection>
             (optional)

            Type: BGPAFAdditionalPathsCfg

            Description:Enable/disable selection

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy for selection

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <AdditionalPathsSelection>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <AdditionalPathsSelection>

#### <BestExternal>

    Description: Enable Bestexternal config

    Parent objects:

                    <GlobalAF>

                    <VRFGlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BE FALSE to disable BE inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <BestExternal>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <BestExternal>

#### <LabelRetain>

    Description: Configure label retention timer

    Parent objects:

                    <GlobalAF>

    Values:

            <LabelRetentionTime>
             (mandatory)

            Type: Range. Value lies between 3 and 60

            Description:Label retention time in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <LabelRetain>

#### <DisableASPathLoopCheck>

    Description: Disable outbound AS Path loop check

    Parent objects:

                    <GlobalAF>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable outbound AS Path loopcheck

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalAFTable> <GlobalAF><Naming><AFName> <DisableASPathLoopCheck>

#### <IGPLoopCheck>

    Description: Enable AS-path loop checking for iBGP peers

    Parent objects:

                    <Global>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable AS-path loop checking for iBGP peers

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <IGPLoopCheck>

#### <DisableAutoSoftReset>

    Description: Disable automatic soft peer reset on policy reconfiguration

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable automatic soft peer reset on policy reconfiguration

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DisableAutoSoftReset>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DisableAutoSoftReset>

#### <BestPathASPathLength>

    Description: Change default route selection criteria to ignore AS path length

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default route selection criteria to ignore AS path length

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathASPathLength>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathASPathLength>

#### <BestPathASMultipathRelax>

    Description: Change default multi-route selection criteria to relax as-path checking - only require same aspath length

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default multi-route selection criteria to relax as-path checking

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathASMultipathRelax>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathASMultipathRelax>

#### <BestPathCostCommunity>

    Description: Change default route selection criteria to ignore cost community comparison

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default route selection criteria to ignore cost community comparison

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathCostCommunity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathCostCommunity>

#### <BestPathRouterID>

    Description: Change default route selection criteria and compare router-id for identical EBGP paths

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default route selection criteria and compare router-id for identical EBGP paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathRouterID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathRouterID>

#### <BestPathMEDAlways>

    Description: Change default route selection criteria and allow comparing of MED from different neighbors

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default route selection criteria and allow comparing of MED from different neighbors

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathMEDAlways>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathMEDAlways>

#### <BestPathConfederationPaths>

    Description: Change default route selection criteria and allow the comparing of MED among confederation paths

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Change default route selection criteria and allow the comparing of MED among confederation paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathConfederationPaths>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathConfederationPaths>

#### <BestPathMEDMissing>

    Description: Treat missing MED as the least preferred one

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Treat missing MED as the least preferred one

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BestPathMEDMissing>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BestPathMEDMissing>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by BGP

                    <Interval> - Hello interval for BFD sessions created by BGP

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BFD>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by BGP

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BFD> <Interval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by BGP

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 16

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <BFD> <DetectionMultiplier>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <BFD> <DetectionMultiplier>

#### <ClusterID>

    Description: Configure Route-Reflector Cluster-id

    Parent objects:

                    <Global>

    Values:

            <ClusterIDNumber>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Route-Reflector Cluster ID as 32 bit quantity

            <ClusterIDAddress>
             (optional)

            Type: IPV4Address

            Description:Route-Reflector Cluster ID in IPV4 address format

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <ClusterID>

#### <ConfederationDomain>

    Description: Set routing domain confederation AS

    Parent objects:

                    <Global>

    Values:

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:xx of AS number xx.yy

            <AS_YY>
             (optional)

            Type: BGP_ASRange

            Description:yy of AS number xx.yy

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <ConfederationDomain>

#### <ConfederationPeerASTable>

    Description: Define peer ASes in BGP confederation

    Parent objects:

                    <Global>

    Child objects:

                    <ConfederationPeerAS> - Confederation peer AS

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <ConfederationPeerASTable>

#### <ConfederationPeerAS>

    Description: Confederation peer AS

    Parent objects:

                    <ConfederationPeerASTable>

    <Naming>:

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:xx of AS number/confed peer xx.yy

            <AS_YY>
             (optional)

            Type: BGP_ASRange

            Description:yy of AS number/confed peer xx.yy

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Item value is ignored.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <ConfederationPeerASTable> <ConfederationPeerAS><Naming><AS_XX><AS_YY>

#### <LocalPreference>

    Description: Configure default local preference

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Higher = more preferred

        Default value:
            Value => 100

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <LocalPreference>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <LocalPreference>

#### <DisableEnforceFirstAS>

    Description: Disable enforce the first AS for EBGP routes

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable enforce the first AS for EBGP routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DisableEnforceFirstAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DisableEnforceFirstAS>

#### <DisableFastExternalFallover>

    Description: Disable immediate reset session if a link to a directly connected external peer goes down

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable immediate reset session if a link to a directly connected external peer goes down

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DisableFastExternalFallover>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DisableFastExternalFallover>

#### <GracefulReset>

    Description: Reset gracefully if configuration change forces a peer reset

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Reset gracefully if configuration change forces a peer reset

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GracefulReset>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GracefulReset>

#### <GracefulRestart>

    Description: Enable graceful restart support

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable graceful restart support

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GracefulRestart>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GracefulRestart>

#### <GracefulRestartPurgeTime>

    Description: Time before stale routes are purged.

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <PurgeTime>
             (mandatory)

            Type: Range. Value lies between 0 and 6000

            Description:Max time (seconds)

        Default value:
            PurgeTime => 600

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GracefulRestartPurgeTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GracefulRestartPurgeTime>

#### <GracefulRestartTime>

    Description: Restart time advertised to neighbors

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <RestartTime>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Max time (seconds)

        Default value:
            RestartTime => 120

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GracefulRestartTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GracefulRestartTime>

#### <GracefulRestartStalepathTime>

    Description: Maximum time to wait for restart of GR capable peers

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <StalepathTime>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Max time (seconds)

        Default value:
            StalepathTime => 360

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GracefulRestartStalepathTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GracefulRestartStalepathTime>

#### <DisableNeighborLogging>

    Description: Disable neighbor change logging

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable neighbor change logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DisableNeighborLogging>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DisableNeighborLogging>

#### <NeighborLoggingDetail>

    Description: Include extra detail in neighbor change messages

    Parent objects:

                    <Global>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Include extra detail in neighbor change messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <NeighborLoggingDetail>

#### <IGPRedistInternal>

    Description: Allow redistribution of iBGP into IGPs (dangerous)

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable redistribution of iBGP into IGPs

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <IGPRedistInternal>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <IGPRedistInternal>

#### <RouterID>

    Description: Configure Router-id

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <RouterID>
             (mandatory)

            Type: IPV4Address

            Description:IPV4 address

        Default value:
            RouterID => 0.0.0.0

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <RouterID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <RouterID>

#### <MPLSActivatedInterfaceTable>

    Description: Configure list of MPLS activated interfaces

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Child objects:

                    <MPLSActivatedInterface> - Configure a MPLS activated interface

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <MPLSActivatedInterfaceTable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <MPLSActivatedInterfaceTable>

#### <MPLSActivatedInterface>

    Description: Configure a MPLS activated interface

    Parent objects:

                    <MPLSActivatedInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configure a MPLS activated interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <MPLSActivatedInterfaceTable> <MPLSActivatedInterface><Naming><InterfaceName>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <MPLSActivatedInterfaceTable> <MPLSActivatedInterface><Naming><InterfaceName>

#### <GlobalScanTime>

    Description: Configure background scanner interval for generic scanner

    Parent objects:

                    <Global>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 5 and 3600

            Description:Scanner interval (seconds)

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalScanTime>

#### <UpdateDelay>

    Description: Set the max initial delay for sending updates

    Parent objects:

                    <Global>

    Values:

            <Delay>
             (optional)

            Type: Range. Value lies between 0 and 3600

            Description:Delay value (seconds)

            <Always>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE to disable keepalive trigger bestpath and delay is enforced.

        Default value:
            Delay => 120
            Always => false

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <UpdateDelay>

#### <NextHopTriggerDelay>

    Description: Set the delay for triggering nexthop recalculations

    Parent objects:

                    <Global>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Delay value (seconds)

        Default value:
            Delay => 5

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <NextHopTriggerDelay>

#### <WriteLimit>

    Description: Set write-queue limit for each update group

    Parent objects:

                    <Global>

    Values:

            <FormattedMessages>
             (optional)

            Type: Range. Value lies between 500 and 100000000

            Description:Number of messages to be formatted per update group

            <EnqueuedMessages>
             (optional)

            Type: Range. Value lies between 500 and 100000000

            Description:Number of messages that can be enqueued in total

            <Desynchronize>
             (optional)

            Type: xsd:boolean

            Description:TRUE to enable desynchronization, FALSE otherwise.

        Default value:
            FormattedMessages => 50000
            EnqueuedMessages => 250000
            Desynchronize => false

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <WriteLimit>

#### <DefaultInfoOriginate>

    Description: Control distribution of default information

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Distribute a default route

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DefaultInfoOriginate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DefaultInfoOriginate>

#### <DefaultMetric>

    Description: Default redistributed metric

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <DefaultMetric>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Default metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DefaultMetric>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <DefaultMetric>

#### <Limits>

    Description: Maximum number that can be configured

    Parent objects:

                    <Global>

    Child objects:

                    <MaximumNeighbors> - Maximum number of neighbors that can be configured

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <Limits>

#### <MaximumNeighbors>

    Description: Maximum number of neighbors that can be configured

    Parent objects:

                    <Limits>

    Values:

            <NeighborLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 15000

            Description:Maximum number of neighbors

        Default value:
            NeighborLimit => 4000

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <Limits> <MaximumNeighbors>

#### <NSR>

    Description: Enable Non-Stop Routing (NSR) support

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable non-stop routing support

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <NSR>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <NSR>

#### <DistributedSpeakerTable>

    Description: Enable a distributed BGP Speaker process

    Task IDs required: disallowed

    Parent objects:

                    <Global>

    Child objects:

                    <DistributedSpeaker> - ID of distributed Speaker process to enable

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DistributedSpeakerTable>

#### <DistributedSpeaker>

    Description: ID of distributed Speaker process to enable

    Parent objects:

                    <DistributedSpeakerTable>

    <Naming>:

            <SpeakerID>
             (mandatory)

            Type: Range. Value lies between 1 and 15

            Description:ID of the speaker process

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable speaker

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <DistributedSpeakerTable> <DistributedSpeaker><Naming><SpeakerID>

#### <ReceiveSocketBufferSizes>

    Description: Set socket and BGP receive buffer sizes

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <SocketReceiveSize>
             (optional)

            Type: Range. Value lies between 512 and 131072

            Description:Receive socket buffer size in bytes

            <BGPReceiveSize>
             (optional)

            Type: Range. Value lies between 512 and 131072

            Description:BGP Read buffer size in bytes

        Default value:
            SocketReceiveSize => 32768
            BGPReceiveSize => 4096

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <ReceiveSocketBufferSizes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <ReceiveSocketBufferSizes>

#### <SendSocketBufferSizes>

    Description: set socket parameters

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <SocketSendSize>
             (optional)

            Type: Range. Value lies between 4096 and 131072

            Description:Send socket buffer size in bytes

            <BGPSendSize>
             (optional)

            Type: Range. Value lies between 4096 and 131072

            Description:BGP Write buffer size in bytes

        Default value:
            SocketSendSize => 24576
            BGPSendSize => 4096

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <SendSocketBufferSizes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <SendSocketBufferSizes>

#### <GlobalTimers>

    Description: Adjust routing timers.

    Parent objects:

                    <Global>

                    <VRFGlobal>

    Values:

            <Keepalive>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Keepalive interval (seconds)

            <HoldTime>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Hold time (seconds).  Specify 0 to disable keepalives/hold time

            <MinAcceptHoldTime>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Minimum acceptable hold time (seconds). Specify 0 to disable keepalives/hold time

        Default value:
            Keepalive => 60
            HoldTime => 180
            MinAcceptHoldTime => 3

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <GlobalTimers>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <GlobalTimers>

#### <EnforceIBGPOutPolicy>

    Description: Allow all attributes to be modified by outbound policyfor iBGP peers

    Parent objects:

                    <Global>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Allow all attributes to be modified by outbound policy for iBGP peers

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <Global> <EnforceIBGPOutPolicy>

#### <BGPEntity>

    Description: Neighbor, neighbor-group, af-group and session-group configuration

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <AFGroupTable> - AF-group configuration

                    <NeighborGroupTable> - Neighbor-group configuration

                    <NeighborTable> - Neighbor configuration

                    <SessionGroupTable> - Session group configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity>

#### <NeighborTable>

    Description: Neighbor configuration

    Parent objects:

                    <BGPEntity>

    Child objects:

                    <Neighbor> - A particular BGP peer

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable>

#### <Neighbor>

    Description: A particular BGP peer

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Child objects:

                    <AdditionalPathsReceiveCapability> - Advertise additional paths Receive capability

                    <AdditionalPathsSendCapability> - Advertise additional paths Send capability

                    <AdvertisementInterval> - Minimum interval between sending BGP routing updates

                    <BFD> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDEnable> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDMinimumInterval> - Hello interval for BFD sessions created by BGP

                    <BFDMultiplier> - Detection multiplier for BFD sessions created by BGP

                    <Description> - Neighbor specific description

                    <EBGPMultihop> - Allow EBGP neighbors not on directly connected networks

                    <EBGPMultihopMaxHopCount> - Allow EBGP neighbors not on directly connected networks

                    <EnforceFirstAS> - Neighbor enforce first AS for EBGP routes

                    <IgnoreConnectedCheckEBGP> - Bypass the connected nexthop check for this peer

                    <Keychain> - Set or disable keychain based authentication

                    <LocalAS> - Specify a local-as number

                    <NeighborAFTable> - BGP neighbor AF configuration table

                    <NeighborClusterID> - Neighbor Cluster-id

                    <NeighborGracefulRestart> - Enable graceful restart support for neighbor

                    <NeighborGracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peer

                    <NeighborGracefulRestartTime> - Restart time advertised to neighbor

                    <NeighborGroupAddMember> - Inherit configuration from a neighbor-group

                    <Password> - Set or disable a password

                    <PropagateDMZLinkBandwidth> - DMZ link bandwidth propagation

                    <ReceiveBufferSize> - Set socket receive buffer size and BGP read buffer size

                    <RemoteAS> - Set remote AS

                    <SendBufferSize> - Set socket send buffer size and BGP write buffer size

                    <SessionGroupAddMember> - Inherit address-family independent config from a session-group

                    <SessionOpenMode> - TCP mode to be used to establish BGP session

                    <Shutdown> - Administratively shut down this neighbor

                    <SpeakerID> - Specify speaker process for this neighbor

                    <SuppressFourByteASCapability> - BGP 4-byte-as capability suppress

                    <TOS> - TOS (Type Of Service)

                    <TTLSecurity> - BGP TTL Security (GTSM)

                    <Timers> - BGP per neighbor timers.

                    <UpdateSourceInterface> - Source of routing updates

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <AdvertisementInterval>

    Description: Minimum interval between sending BGP routing updates

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <MinimumInterval>
             (mandatory)

            Type: Range. Value lies between 0 and 600

            Description:Minimum advertisement interval time, secs part

            <MinimumIntervalMsecs>
             (optional)

            Type: Range. Value lies between 0 and 999

            Description:Minimum advertisement interval time, msecs part

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <AdvertisementInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <AdvertisementInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <AdvertisementInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <AdvertisementInterval>

#### <BFD>

    Description: Enable/disable use of Bidirectional Forwarding Detection

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <BFD>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <BFD>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <BFD>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <BFD>

#### <Description>

    Description: Neighbor specific description

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Up to 80 characters describing this neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Description>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Description>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Description>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <Description>

#### <PropagateDMZLinkBandwidth>

    Description: DMZ link bandwidth propagation

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to propagate DMZ link bandwidth.  FALSE to not propagate and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <PropagateDMZLinkBandwidth>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <PropagateDMZLinkBandwidth>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <PropagateDMZLinkBandwidth>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <PropagateDMZLinkBandwidth>

#### <TTLSecurity>

    Description: BGP TTL Security (GTSM)

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BGP TTL Security.  FALSE to not enable it and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <TTLSecurity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <TTLSecurity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <TTLSecurity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <TTLSecurity>

#### <SuppressFourByteASCapability>

    Description: BGP 4-byte-as capability suppress

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to suppress BGP 4-byte-as capability.  FALSE to not suppress it and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <SuppressFourByteASCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <SuppressFourByteASCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <SuppressFourByteASCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <SuppressFourByteASCapability>

#### <AdditionalPathsSendCapability>

    Description: Advertise additional paths Send capability

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Send>
             (mandatory)

            Type: BGPNbrCapAdditionalPathsCfg

            Description:Enable/disable Send capability

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <AdditionalPathsSendCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <AdditionalPathsSendCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <AdditionalPathsSendCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <AdditionalPathsSendCapability>

#### <AdditionalPathsReceiveCapability>

    Description: Advertise additional paths Receive capability

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Receive>
             (mandatory)

            Type: BGPNbrCapAdditionalPathsCfg

            Description:Enable/disable Receive capability

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <AdditionalPathsReceiveCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <AdditionalPathsReceiveCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <AdditionalPathsReceiveCapability>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <AdditionalPathsReceiveCapability>

#### <SessionOpenMode>

    Description: TCP mode to be used to establish BGP session

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Mode>
             (mandatory)

            Type: BGP_TCPModeType

            Description:The TCP mode to use

        Default value:
            Mode => Either

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <SessionOpenMode>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <SessionOpenMode>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <SessionOpenMode>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <SessionOpenMode>

#### <EBGPMultihopMaxHopCount>

    Description: Allow EBGP neighbors not on directly connected networks

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <MaxHopCount>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Maximum hop count

            <MPLSDeactivation>
             (optional)

            Type: xsd:boolean

            Description:TRUE to not enable MPLS and NULL rewrite.

        Default value:
            MaxHopCount => 255
            MPLSDeactivation => false

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <EBGPMultihopMaxHopCount>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <EBGPMultihopMaxHopCount>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <EBGPMultihopMaxHopCount>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <EBGPMultihopMaxHopCount>

#### <EBGPMultihop>

    Description: Allow EBGP neighbors not on directly connected networks

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <MaxHopCount>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Maximum hop count

            <MPLSDeactivation>
             (optional)

            Type: xsd:boolean

            Description:TRUE to not enable MPLS and NULL rewrite.

        Default value:
            MaxHopCount => 255
            MPLSDeactivation => false

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <EBGPMultihop>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <EBGPMultihop>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <EBGPMultihop>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <EBGPMultihop>

#### <NeighborGracefulRestart>

    Description: Enable graceful restart support for neighbor

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to Enable graceful restart support for neighbor.  FALSE to disable graceful restart support for neighbor.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborGracefulRestart>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGracefulRestart>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <NeighborGracefulRestart>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <NeighborGracefulRestart>

#### <Keychain>

    Description: Set or disable keychain based authentication

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <KeychainDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to prevent this entity from having a keychain based authentication even if the parent has one.FALSE to specify a keychain name

            <KeychainName>
             (optional)

            Type: xsd:string

            Description:Name of the keychain associated with neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Keychain>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Keychain>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Keychain>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <Keychain>

#### <LocalAS>

    Description: Specify a local-as number

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:xx of AS number xx.yy

            <AS_YY>
             (optional)

            Type: BGP_ASRange

            Description:yy of AS number xx.yy

            <NoPrepend>
             (optional)

            Type: xsd:boolean

            Description:Do not prepend Local AS to announcements from this neighbor

            <Disable>
             (optional)

            Type: xsd:boolean

            Description:Disable Local AS and prevent it from being inherited from a parent

            <ReplaceAS>
             (optional)

            Type: xsd:boolean

            Description:Prepend only Local AS to announcements from this neighbor

            <DualAS>
             (optional)

            Type: xsd:boolean

            Description:Dual-AS mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <LocalAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <LocalAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <LocalAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <LocalAS>

#### <Password>

    Description: Set or disable a password

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <PasswordDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to prevent this entity from having a password even if the parent has one.  FALSEto specify a password

            <Password>
             (optional)

            Type: ProprietaryPassword

            Description:The neighbor password.  Leave unspecified when disabling the password.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Password>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Password>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Password>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <Password>

#### <ReceiveBufferSize>

    Description: Set socket receive buffer size and BGP read buffer size

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <SocketReceiveSize>
             (optional)

            Type: Range. Value lies between 512 and 131072

            Description:Receive socket buffer size in bytes

            <BGPReceiveSize>
             (optional)

            Type: Range. Value lies between 512 and 131072

            Description:BGP read buffer size in bytes

        Default value:
            SocketReceiveSize => 32768
            BGPReceiveSize => 4096

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <ReceiveBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <ReceiveBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <ReceiveBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <ReceiveBufferSize>

#### <RemoteAS>

    Description: Set remote AS

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:xx of AS number xx.yy

            <AS_YY>
             (optional)

            Type: BGP_ASRange

            Description:yy of AS number xx.yy

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <RemoteAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <RemoteAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <RemoteAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <RemoteAS>

#### <BFDMinimumInterval>

    Description: Hello interval for BFD sessions created by BGP

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <BFDMinimumInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <BFDMinimumInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <BFDMinimumInterval>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <BFDMinimumInterval>

#### <BFDMultiplier>

    Description: Detection multiplier for BFD sessions created by BGP

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 16

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <BFDMultiplier>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <BFDMultiplier>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <BFDMultiplier>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <BFDMultiplier>

#### <BFDEnable>

    Description: Enable/disable use of Bidirectional Forwarding Detection

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <BFDEnable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <BFDEnable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <BFDEnable>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <BFDEnable>

#### <NeighborGracefulRestartTime>

    Description: Restart time advertised to neighbor

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <RestartTime>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Max time (seconds)

        Default value:
            RestartTime => 120

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborGracefulRestartTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGracefulRestartTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <NeighborGracefulRestartTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <NeighborGracefulRestartTime>

#### <SendBufferSize>

    Description: Set socket send buffer size and BGP write buffer size

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <SocketSendSize>
             (optional)

            Type: Range. Value lies between 4096 and 131072

            Description:Send socket buffer size in bytes

            <BGPSendSize>
             (optional)

            Type: Range. Value lies between 4096 and 131072

            Description:BGP write buffer size in bytes

        Default value:
            SocketSendSize => 24576
            BGPSendSize => 4096

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <SendBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <SendBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <SendBufferSize>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <SendBufferSize>

#### <Shutdown>

    Description: Administratively shut down this neighbor

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to shutdown this entity, FALSE to prevent this entity from being shutdown even if the parent is.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Shutdown>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Shutdown>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Shutdown>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <Shutdown>

#### <SpeakerID>

    Description: Specify speaker process for this neighbor

    Task IDs required: disallowed

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <SpeakerID>
             (mandatory)

            Type: Range. Value lies between 1 and 15

            Description:Instance ID of speaker process

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <SpeakerID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <SpeakerID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <SpeakerID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <SpeakerID>

#### <NeighborGracefulRestartStalepathTime>

    Description: Maximum time to wait for restart of GR capable peer

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <RestartTime>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Max time (seconds)

        Default value:
            RestartTime => 360

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborGracefulRestartStalepathTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGracefulRestartStalepathTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <NeighborGracefulRestartStalepathTime>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <NeighborGracefulRestartStalepathTime>

#### <Timers>

    Description: BGP per neighbor timers.

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <KeepaliveInterval>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Keepalive interval

            <HoldTime>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Hold time.  Specify 0 to disable keepalives/hold time

            <MinAcceptHoldTime>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Minimum acceptable hold time.  Specify 0 to disable keepalives/hold time

        Default value:
            KeepaliveInterval => 60
            HoldTime => 180
            MinAcceptHoldTime => 3

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Timers>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Timers>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Timers>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <Timers>

#### <UpdateSourceInterface>

    Description: Source of routing updates

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Select an interface to configure

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <UpdateSourceInterface>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <UpdateSourceInterface>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <UpdateSourceInterface>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <UpdateSourceInterface>

#### <EnforceFirstAS>

    Description: Neighbor enforce first AS for EBGP routes

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enforce first AS; FALSE to not enforce first AS.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <EnforceFirstAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <EnforceFirstAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <EnforceFirstAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <EnforceFirstAS>

#### <NeighborClusterID>

    Description: Neighbor Cluster-id

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <ClusterIDNumber>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Route-Reflector Cluster ID as 32 bit quantity

            <ClusterIDAddress>
             (optional)

            Type: IPV4Address

            Description:Route-Reflector Cluster ID in IPV4 address format

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborClusterID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborClusterID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <NeighborClusterID>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <NeighborClusterID>

#### <IgnoreConnectedCheckEBGP>

    Description: Bypass the connected nexthop check for this peer

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <IgnoreConnected>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to disable the connected nexthop check for this peer.FALSE to enable the connected nexthop check for this peer.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <IgnoreConnectedCheckEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <IgnoreConnectedCheckEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <IgnoreConnectedCheckEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <IgnoreConnectedCheckEBGP>

#### <TOS>

    Description: TOS (Type Of Service)

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

                    <SessionGroup>

    Values:

            <Type>
             (optional)

            Type: BGP_TOSType

            Description:Set type of service

            <Value>
             (optional)

            Type: BGPPrecedenceDSCPType

            Description:TOS value to set

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <TOS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <TOS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <TOS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <TOS>

#### <NeighborGroupAddMember>

    Description: Inherit configuration from a neighbor-group

    Parent objects:

                    <Neighbor>

                    <VRFNeighbor>

    Values:

            <NeighborGroupName>
             (mandatory)

            Type: xsd:string

            Description:Neighbor-group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborGroupAddMember>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <NeighborGroupAddMember>

#### <SessionGroupAddMember>

    Description: Inherit address-family independent config from a session-group

    Parent objects:

                    <NeighborGroup>

                    <Neighbor>

                    <VRFNeighbor>

    Values:

            <SessionGroupName>
             (mandatory)

            Type: xsd:string

            Description:Session group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <SessionGroupAddMember>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <SessionGroupAddMember>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <SessionGroupAddMember>

#### <NeighborAFTable>

    Description: BGP neighbor AF configuration table

    Parent objects:

                    <Neighbor>

    Child objects:

                    <NeighborAF> - Address family type of neighbor

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable>

#### <NeighborAF>

    Description: Address family type of neighbor

    Parent objects:

                    <NeighborAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:BGP neighbor address family

    Child objects:

                    <AFGroup> - Inherit configuration for this address-family from an AF-group

                    <AIGP> - Enable Accumulated IGP Metric for this neighbor.

                    <AIGPCostCommunity> - Send AIGP value in Cost Community.

                    <Activate> - Activate an address family for this neighbor. Deletion of this object causes deletion of all the objects under NeighborAF/VRFNeighborAF/NeighborGroupAF associated with this object.

                    <AdvertiseORF> - Advertise ORF capability to the peer

                    <AllowASIn> - Allow as-path with my AS present in it

                    <DefaultOriginate> - Originate default route to this neighbor

                    <DefaultWeight> - Set default weight for routes from this neighbor/neighbor-group/af-group

                    <L2VPNSignalling> - Disable signalling type on the peer

                    <MaximumPrefixes> - Maximum number of prefixes to accept from this peer

                    <NextHopSelf> - Disable the next hop calculation and  insert your own address in the nexthop field of advertised routes you learned from the neighbor.

                    <NextHopUnchanged> - Do not overwrite next hop before advertising to eBGP peers.

                    <PrefixORFPolicy> - Filter incoming updates

                    <RemovePrivateAS> - Remove private AS number from outbound updates

                    <RemovePrivateASEntireASpath> - Remove private AS number from outbound updates

                    <RoutePolicyIn> - Apply route policy to inbound routes

                    <RoutePolicyOut> - Apply route policy to outbound routes

                    <RouteReflectorClient> - Configure a neighbor/neighbor-group/af-group as Route Reflector client

                    <SendCommunityEBGP> - Send Community attribute to this external neighbor/neighbor-group/af-group

                    <SendExtCommunityEBGP> - Send extended community attribute to this external neighbor/neighbor-group/af-group

                    <SoftReconfiguration> - Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName>

#### <Activate>

    Description: Activate an address family for this neighbor. Deletion of this object causes deletion of all the objects under NeighborAF/VRFNeighborAF/NeighborGroupAF associated with this object.

    Parent objects:

                    <NeighborAF>

                    <VRFNeighborAF>

                    <NeighborGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Activate an address family for this neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <Activate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <Activate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <Activate>

#### <AdvertiseORF>

    Description: Advertise ORF capability to the peer

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Capability>
             (mandatory)

            Type: BGP_ORFType

            Description:Receive, Send, Both or None.

        Default value:
            Capability => None

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <AdvertiseORF>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <AdvertiseORF>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <AdvertiseORF>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <AdvertiseORF>

#### <DefaultOriginate>

    Description: Originate default route to this neighbor

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:FALSE to prevent default-originate from, being inherited from a parent. TRUE otherwise.

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy name to specify criteria to originate default.

        Default value:
            Enable => false
            RoutePolicyName =>

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <DefaultOriginate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <DefaultOriginate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <DefaultOriginate>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <DefaultOriginate>

#### <MaximumPrefixes>

    Description: Maximum number of prefixes to accept from this peer

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <PrefixLimit>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Maximum prefixes limit

            <WarningPercentage>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Threshold value (%) at which to generate a warning message.

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:TRUE to only give a warning message when limit is exceeded.  FALSE to accept max prefix limit only.

            <RestartTime>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Restart interval

        Default value:
            PrefixLimit => 1024
            WarningPercentage => 75
            WarningOnly => false
            RestartTime => 0

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <MaximumPrefixes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <MaximumPrefixes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <MaximumPrefixes>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <MaximumPrefixes>

#### <NextHopSelf>

    Description: Disable the next hop calculation and  insert your own address in the nexthop field of advertised routes you learned from the neighbor.

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to disable the next hop calculation.  FALSE to prevent next-hop-self from being inherited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <NextHopSelf>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <NextHopSelf>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <NextHopSelf>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <NextHopSelf>

#### <NextHopUnchanged>

    Description: Do not overwrite next hop before advertising to eBGP peers.

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to disable overwriting of next hop before advertising to eBGP peers. FALSE to prevent next-hop-unchanged from being inherited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <NextHopUnchanged>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <NextHopUnchanged>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <NextHopUnchanged>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <NextHopUnchanged>

#### <AIGP>

    Description: Enable Accumulated IGP Metric for this neighbor.

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <AIGPConfigType>
             (mandatory)

            Type: BGP_AIGPCfgType

            Description:Enable/Disable disable AIGP

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <AIGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <AIGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <AIGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <AIGP>

#### <AIGPCostCommunity>

    Description: Send AIGP value in Cost Community.

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable sending cost community, FALSE otherwise

            <CostCommunityID>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Cost Community ID

            <Transitive>
             (optional)

            Type: xsd:boolean

            Description:True to send transitive cost community FALSE otherwise

            <CostCommunityPOIType>
             (mandatory)

            Type: BGP_AIGPCfgPOIType

            Description:Cost Community POI

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <AIGPCostCommunity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <AIGPCostCommunity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <AIGPCostCommunity>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <AIGPCostCommunity>

#### <RoutePolicyIn>

    Description: Apply route policy to inbound routes

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name to apply to inbound routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <RoutePolicyIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <RoutePolicyIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <RoutePolicyIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <RoutePolicyIn>

#### <RoutePolicyOut>

    Description: Apply route policy to outbound routes

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy name to apply to outbound routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <RoutePolicyOut>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <RoutePolicyOut>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <RoutePolicyOut>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <RoutePolicyOut>

#### <PrefixORFPolicy>

    Description: Filter incoming updates

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Prefix ORF policy name for incoming updates

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <PrefixORFPolicy>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <PrefixORFPolicy>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <PrefixORFPolicy>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <PrefixORFPolicy>

#### <RemovePrivateAS>

    Description: Remove private AS number from outbound updates

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to remove private AS from outbound updates.  FALSE to prevent remove-private-AS from being inherited.

            <Entire>
             (optional)

            Type: xsd:boolean

            Description:TRUE to remove private AS fromoutbound updates if all ASes in aspath areprivate. FALSE to prevent remove-private-ASfrom being inherited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <RemovePrivateAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <RemovePrivateAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <RemovePrivateAS>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <RemovePrivateAS>

#### <RemovePrivateASEntireASpath>

    Description: Remove private AS number from outbound updates

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to remove private AS from outbound updates.  FALSE to prevent remove-private-AS from being inherited.

            <Entire>
             (optional)

            Type: xsd:boolean

            Description:TRUE to remove private AS from outbound updates if all ASes in aspath areprivate. FALSE to prevent remove-private-ASfrom being inherited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <RemovePrivateASEntireASpath>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <RemovePrivateASEntireASpath>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <RemovePrivateASEntireASpath>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <RemovePrivateASEntireASpath>

#### <RouteReflectorClient>

    Description: Configure a neighbor/neighbor-group/af-group as Route Reflector client

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to configure as a route-reflector-client.  FALSE to prevent route-reflector-client from being inherited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <RouteReflectorClient>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <RouteReflectorClient>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <RouteReflectorClient>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <RouteReflectorClient>

#### <SendCommunityEBGP>

    Description: Send Community attribute to this external neighbor/neighbor-group/af-group

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <SendCommunity>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to send communities to the external neighbor/neighbor-group/af-group.  FALSE not to send and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <SendCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <SendCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <SendCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <SendCommunityEBGP>

#### <SendExtCommunityEBGP>

    Description: Send extended community attribute to this external neighbor/neighbor-group/af-group

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <SendExtCommunity>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to send extended communities to the external neighbor/neighbor-group/af-group.  FALSE not to send and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <SendExtCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <SendExtCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <SendExtCommunityEBGP>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <SendExtCommunityEBGP>

#### <SoftReconfiguration>

    Description: Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <InboundSoft>
             (optional)

            Type: xsd:boolean

            Description:FALSE to prohibit inbound soft reconfiguration.  TRUE otherwise.

            <SoftAlways>
             (optional)

            Type: xsd:boolean

            Description:TRUE to always use soft reconfig, even if route refresh is supported.  FALSE otherwise.

        Default value:
            InboundSoft => false
            SoftAlways => false

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <SoftReconfiguration>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <SoftReconfiguration>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <SoftReconfiguration>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <SoftReconfiguration>

#### <AFGroup>

    Description: Inherit configuration for this address-family from an AF-group

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

    Values:

            <AFGroupName>
             (mandatory)

            Type: xsd:string

            Description:AF group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <AFGroup>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <AFGroup>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <AFGroup>

#### <DefaultWeight>

    Description: Set default weight for routes from this neighbor/neighbor-group/af-group

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Weight>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Default weight

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <DefaultWeight>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <DefaultWeight>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <DefaultWeight>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <DefaultWeight>

#### <AllowASIn>

    Description: Allow as-path with my AS present in it

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <ASCount>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Number of occurences of AS number

        Default value:
            ASCount => 3

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <AllowASIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <AllowASIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <AllowASIn>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <AllowASIn>

#### <L2VPNSignalling>

    Description: Disable signalling type on the peer

    Parent objects:

                    <NeighborGroupAF>

                    <NeighborAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Signalling>
             (mandatory)

            Type: BGPSignalType

            Description:Disable signalling type

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborTable> <Neighbor><Naming><NeighborAddress> <NeighborAFTable> <NeighborAF><Naming><AFName> <L2VPNSignalling>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <L2VPNSignalling>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <L2VPNSignalling>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <L2VPNSignalling>

#### <NeighborGroupTable>

    Description: Neighbor-group configuration

    Parent objects:

                    <BGPEntity>

    Child objects:

                    <NeighborGroup> - A particular BGP neighbor group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable>

#### <NeighborGroup>

    Description: A particular BGP neighbor group

    Parent objects:

                    <NeighborGroupTable>

    <Naming>:

            <NeighborGroupName>
             (mandatory)

            Type: xsd:string

            Description:BGP neighbor group name

    Child objects:

                    <AdditionalPathsReceiveCapability> - Advertise additional paths Receive capability

                    <AdditionalPathsSendCapability> - Advertise additional paths Send capability

                    <AdvertisementInterval> - Minimum interval between sending BGP routing updates

                    <BFD> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDEnable> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDMinimumInterval> - Hello interval for BFD sessions created by BGP

                    <BFDMultiplier> - Detection multiplier for BFD sessions created by BGP

                    <Create> - Create this group. Deletion of this object causes deletion of all the objects under NeighborGroup/SessionGroup associated with this object.

                    <Description> - Neighbor specific description

                    <EBGPMultihop> - Allow EBGP neighbors not on directly connected networks

                    <EBGPMultihopMaxHopCount> - Allow EBGP neighbors not on directly connected networks

                    <EnforceFirstAS> - Neighbor enforce first AS for EBGP routes

                    <IgnoreConnectedCheckEBGP> - Bypass the connected nexthop check for this peer

                    <Keychain> - Set or disable keychain based authentication

                    <LocalAS> - Specify a local-as number

                    <NeighborClusterID> - Neighbor Cluster-id

                    <NeighborGracefulRestart> - Enable graceful restart support for neighbor

                    <NeighborGracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peer

                    <NeighborGracefulRestartTime> - Restart time advertised to neighbor

                    <NeighborGroupAFTable> - BGP neighbor-group AF configuration table

                    <NeighborGroupAddMember> - Inherit configuration from a neighbor-group

                    <Password> - Set or disable a password

                    <PropagateDMZLinkBandwidth> - DMZ link bandwidth propagation

                    <ReceiveBufferSize> - Set socket receive buffer size and BGP read buffer size

                    <RemoteAS> - Set remote AS

                    <SendBufferSize> - Set socket send buffer size and BGP write buffer size

                    <SessionGroupAddMember> - Inherit address-family independent config from a session-group

                    <SessionOpenMode> - TCP mode to be used to establish BGP session

                    <Shutdown> - Administratively shut down this neighbor

                    <SpeakerID> - Specify speaker process for this neighbor

                    <SuppressFourByteASCapability> - BGP 4-byte-as capability suppress

                    <TOS> - TOS (Type Of Service)

                    <TTLSecurity> - BGP TTL Security (GTSM)

                    <Timers> - BGP per neighbor timers.

                    <UpdateSourceInterface> - Source of routing updates

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName>

#### <Create>

    Description: Create this group. Deletion of this object causes deletion of all the objects under NeighborGroup/SessionGroup associated with this object.

    Parent objects:

                    <NeighborGroup>

                    <SessionGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create this group

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <Create>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <Create>

#### <NeighborGroupAddMember>

    Description: Inherit configuration from a neighbor-group

    Parent objects:

                    <NeighborGroup>

    Values:

            <NeighborGroupName>
             (mandatory)

            Type: xsd:string

            Description:Neighbor-group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAddMember>

#### <NeighborGroupAFTable>

    Description: BGP neighbor-group AF configuration table

    Parent objects:

                    <NeighborGroup>

    Child objects:

                    <NeighborGroupAF> - Address family type of neighbor group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable>

#### <NeighborGroupAF>

    Description: Address family type of neighbor group

    Parent objects:

                    <NeighborGroupAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:BGP neighbor group address family

    Child objects:

                    <AFGroup> - Inherit configuration for this address-family from an AF-group

                    <AIGP> - Enable Accumulated IGP Metric for this neighbor.

                    <AIGPCostCommunity> - Send AIGP value in Cost Community.

                    <ASOverride> - Override matching AS-number while sending update

                    <Activate> - Activate an address family for this neighbor. Deletion of this object causes deletion of all the objects under NeighborAF/VRFNeighborAF/NeighborGroupAF associated with this object.

                    <AdvertiseORF> - Advertise ORF capability to the peer

                    <AllowASIn> - Allow as-path with my AS present in it

                    <DefaultOriginate> - Originate default route to this neighbor

                    <DefaultWeight> - Set default weight for routes from this neighbor/neighbor-group/af-group

                    <L2VPNSignalling> - Disable signalling type on the peer

                    <MaximumPrefixes> - Maximum number of prefixes to accept from this peer

                    <NextHopSelf> - Disable the next hop calculation and  insert your own address in the nexthop field of advertised routes you learned from the neighbor.

                    <NextHopUnchanged> - Do not overwrite next hop before advertising to eBGP peers.

                    <PrefixORFPolicy> - Filter incoming updates

                    <RemovePrivateAS> - Remove private AS number from outbound updates

                    <RemovePrivateASEntireASpath> - Remove private AS number from outbound updates

                    <RoutePolicyIn> - Apply route policy to inbound routes

                    <RoutePolicyOut> - Apply route policy to outbound routes

                    <RouteReflectorClient> - Configure a neighbor/neighbor-group/af-group as Route Reflector client

                    <SendCommunityEBGP> - Send Community attribute to this external neighbor/neighbor-group/af-group

                    <SendExtCommunityEBGP> - Send extended community attribute to this external neighbor/neighbor-group/af-group

                    <SiteOfOrigin> - Site-of-Origin extended community associated with the neighbor

                    <SoftReconfiguration> - Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName>

#### <SiteOfOrigin>

    Description: Site-of-Origin extended community associated with the neighbor

    Parent objects:

                    <NeighborGroupAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Type>
             (optional)

            Type: BGP_SiteOfOriginType

            Description:Type of Extended community

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:AS number

            <AS>
             (optional)

            Type: BGP_ASRange

            Description:AS number

            <ASIndex>
             (optional)

            Type: BGPExtcommASNIndex

            Description:AS number Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <AddressIndex>
             (optional)

            Type: BGPExtcommV4AddrIndex

            Description:IP address Index

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <SiteOfOrigin>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <SiteOfOrigin>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <SiteOfOrigin>

#### <ASOverride>

    Description: Override matching AS-number while sending update

    Parent objects:

                    <NeighborGroupAF>

                    <VRFNeighborAF>

                    <AFGroupAF>

    Values:

            <Override>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to override matching AS-number while sending update. FALSE to prevent as-override from being inherited from the parent

        Default value:
            Override => true

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <NeighborGroupTable> <NeighborGroup><Naming><NeighborGroupName> <NeighborGroupAFTable> <NeighborGroupAF><Naming><AFName> <ASOverride>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <ASOverride>

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName> <ASOverride>

#### <SessionGroupTable>

    Description: Session group configuration

    Parent objects:

                    <BGPEntity>

    Child objects:

                    <SessionGroup> - A particular BGP session group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable>

#### <SessionGroup>

    Description: A particular BGP session group

    Parent objects:

                    <SessionGroupTable>

    <Naming>:

            <SessionGroupName>
             (mandatory)

            Type: xsd:string

            Description:BGP session group name

    Child objects:

                    <AdditionalPathsReceiveCapability> - Advertise additional paths Receive capability

                    <AdditionalPathsSendCapability> - Advertise additional paths Send capability

                    <AdvertisementInterval> - Minimum interval between sending BGP routing updates

                    <BFD> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDEnable> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDMinimumInterval> - Hello interval for BFD sessions created by BGP

                    <BFDMultiplier> - Detection multiplier for BFD sessions created by BGP

                    <Create> - Create this group. Deletion of this object causes deletion of all the objects under NeighborGroup/SessionGroup associated with this object.

                    <Description> - Neighbor specific description

                    <EBGPMultihop> - Allow EBGP neighbors not on directly connected networks

                    <EBGPMultihopMaxHopCount> - Allow EBGP neighbors not on directly connected networks

                    <EnforceFirstAS> - Neighbor enforce first AS for EBGP routes

                    <IgnoreConnectedCheckEBGP> - Bypass the connected nexthop check for this peer

                    <Keychain> - Set or disable keychain based authentication

                    <LocalAS> - Specify a local-as number

                    <NeighborClusterID> - Neighbor Cluster-id

                    <NeighborGracefulRestart> - Enable graceful restart support for neighbor

                    <NeighborGracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peer

                    <NeighborGracefulRestartTime> - Restart time advertised to neighbor

                    <Password> - Set or disable a password

                    <PropagateDMZLinkBandwidth> - DMZ link bandwidth propagation

                    <ReceiveBufferSize> - Set socket receive buffer size and BGP read buffer size

                    <RemoteAS> - Set remote AS

                    <SendBufferSize> - Set socket send buffer size and BGP write buffer size

                    <SessionGroupAddMember> - Inherit address-family independent config from a session-group

                    <SessionOpenMode> - TCP mode to be used to establish BGP session

                    <Shutdown> - Administratively shut down this neighbor

                    <SpeakerID> - Specify speaker process for this neighbor

                    <SuppressFourByteASCapability> - BGP 4-byte-as capability suppress

                    <TOS> - TOS (Type Of Service)

                    <TTLSecurity> - BGP TTL Security (GTSM)

                    <Timers> - BGP per neighbor timers.

                    <UpdateSourceInterface> - Source of routing updates

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName>

#### <SessionGroupAddMember>

    Description: Inherit address-family independent config from a session-group

    Parent objects:

                    <SessionGroup>

    Values:

            <SessionGroupName>
             (mandatory)

            Type: xsd:string

            Description:Session group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <SessionGroupTable> <SessionGroup><Naming><SessionGroupName> <SessionGroupAddMember>

#### <AFGroupTable>

    Description: AF-group configuration

    Parent objects:

                    <BGPEntity>

    Child objects:

                    <AFGroup> - A particular BGP AF group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable>

#### <AFGroup>

    Description: A particular BGP AF group

    Parent objects:

                    <AFGroupTable>

    <Naming>:

            <AFGroupName>
             (mandatory)

            Type: xsd:string

            Description:BGP AF group name

    Child objects:

                    <AFGroupAFTable> - AF group configuration table

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName>

#### <AFGroupAFTable>

    Description: AF group configuration table

    Parent objects:

                    <AFGroup>

    Child objects:

                    <AFGroupAF> - Address family type of an AF group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable>

#### <AFGroupAF>

    Description: Address family type of an AF group

    Parent objects:

                    <AFGroupAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:BGP AF group address family

    Child objects:

                    <AFGroup> - Inherit configuration for this address-family from an AF-group

                    <AIGP> - Enable Accumulated IGP Metric for this neighbor.

                    <AIGPCostCommunity> - Send AIGP value in Cost Community.

                    <ASOverride> - Override matching AS-number while sending update

                    <AdvertiseORF> - Advertise ORF capability to the peer

                    <AllowASIn> - Allow as-path with my AS present in it

                    <Create> - Create this address family group. Deletion of this object causes deletion of all the objects under AFGroup associated with this object.

                    <DefaultOriginate> - Originate default route to this neighbor

                    <DefaultWeight> - Set default weight for routes from this neighbor/neighbor-group/af-group

                    <L2VPNSignalling> - Disable signalling type on the peer

                    <MaximumPrefixes> - Maximum number of prefixes to accept from this peer

                    <NextHopSelf> - Disable the next hop calculation and  insert your own address in the nexthop field of advertised routes you learned from the neighbor.

                    <NextHopUnchanged> - Do not overwrite next hop before advertising to eBGP peers.

                    <PrefixORFPolicy> - Filter incoming updates

                    <RemovePrivateAS> - Remove private AS number from outbound updates

                    <RemovePrivateASEntireASpath> - Remove private AS number from outbound updates

                    <RoutePolicyIn> - Apply route policy to inbound routes

                    <RoutePolicyOut> - Apply route policy to outbound routes

                    <RouteReflectorClient> - Configure a neighbor/neighbor-group/af-group as Route Reflector client

                    <SendCommunityEBGP> - Send Community attribute to this external neighbor/neighbor-group/af-group

                    <SendExtCommunityEBGP> - Send extended community attribute to this external neighbor/neighbor-group/af-group

                    <SiteOfOrigin> - Site-of-Origin extended community associated with the neighbor

                    <SoftReconfiguration> - Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName>

#### <Create>

    Description: Create this address family group. Deletion of this object causes deletion of all the objects under AFGroup associated with this object.

    Parent objects:

                    <AFGroupAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create this address family group

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <Create>

#### <AFGroup>

    Description: Inherit configuration for this address-family from an AF-group

    Parent objects:

                    <AFGroupAF>

    Values:

            <AFGroupName>
             (mandatory)

            Type: xsd:string

            Description:AF group name

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <DefaultVRF> <BGPEntity> <AFGroupTable> <AFGroup><Naming><AFGroupName> <AFGroupAFTable> <AFGroupAF><Naming><AFName> <AFGroup>

#### <VRFTable>

    Description: VRF config

    Parent objects:

                    <FourByteAS>

    Child objects:

                    <VRF> - VRF config

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable>

#### <VRF>

    Description: VRF config

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <VRFGlobal> - VRF attribute config

                    <VRFNeighborTable> - BGP VRF peer

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName>

#### <VRFGlobal>

    Description: VRF attribute config

    Parent objects:

                    <VRF>

    Child objects:

                    <BFD> - BFD configuration

                    <BestPathASMultipathRelax> - Change default multi-route selection criteria to relax as-path checking - only require same aspath length

                    <BestPathASPathLength> - Change default route selection criteria to ignore AS path length

                    <BestPathConfederationPaths> - Change default route selection criteria and allow the comparing of MED among confederation paths

                    <BestPathCostCommunity> - Change default route selection criteria to ignore cost community comparison

                    <BestPathMEDAlways> - Change default route selection criteria and allow comparing of MED from different neighbors

                    <BestPathMEDMissing> - Treat missing MED as the least preferred one

                    <BestPathRouterID> - Change default route selection criteria and compare router-id for identical EBGP paths

                    <DefaultInfoOriginate> - Control distribution of default information

                    <DefaultMetric> - Default redistributed metric

                    <DisableAutoSoftReset> - Disable automatic soft peer reset on policy reconfiguration

                    <DisableEnforceFirstAS> - Disable enforce the first AS for EBGP routes

                    <DisableFastExternalFallover> - Disable immediate reset session if a link to a directly connected external peer goes down

                    <DisableNeighborLogging> - Disable neighbor change logging

                    <Exists> - Create this VRF. Deletion of this object causes deletion of all the objects under VRF associated with this object.

                    <GlobalTimers> - Adjust routing timers.

                    <GracefulReset> - Reset gracefully if configuration change forces a peer reset

                    <GracefulRestart> - Enable graceful restart support

                    <GracefulRestartPurgeTime> - Time before stale routes are purged.

                    <GracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peers

                    <GracefulRestartTime> - Restart time advertised to neighbors

                    <IGPRedistInternal> - Allow redistribution of iBGP into IGPs (dangerous)

                    <LabelAllocationMode> - MPLS/VPN label allocation mode

                    <LocalPreference> - Configure default local preference

                    <MPLSActivatedInterfaceTable> - Configure list of MPLS activated interfaces

                    <NSR> - Enable Non-Stop Routing (NSR) support

                    <ReceiveSocketBufferSizes> - Set socket and BGP receive buffer sizes

                    <RouteDistinguisher> - Route distinguisher

                    <RouterID> - Configure Router-id

                    <SendSocketBufferSizes> - set socket parameters

                    <VRFGlobalAFTable> - Global VRF-specific configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal>

#### <Exists>

    Description: Create this VRF. Deletion of this object causes deletion of all the objects under VRF associated with this object.

    Parent objects:

                    <VRFGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create this VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <Exists>

#### <VRFGlobalAFTable>

    Description: Global VRF-specific configuration

    Parent objects:

                    <VRFGlobal>

    Child objects:

                    <VRFGlobalAF> - Global VRF AF-specific configuration

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable>

#### <VRFGlobalAF>

    Description: Global VRF AF-specific configuration

    Parent objects:

                    <VRFGlobalAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:Address family

    Child objects:

                    <AdditionalPathsInstall> - Enable Additional paths install configuration

                    <AdditionalPathsReceive> - Advertise additional paths Receive capability

                    <AdditionalPathsSelection> - Configure additional paths selection

                    <AdditionalPathsSend> - Advertise additional paths Send capability

                    <AggregateAddressTable> - Configure BGP aggregate entries

                    <AllocateLabel> - Label allocation policy

                    <BestExternal> - Enable Bestexternal config

                    <ConnectedRoutes> - Redistribute connected routes

                    <Dampening> - Enable route-flap dampening

                    <Distance> - Define an administrative distance

                    <EBGP> - Use eBGP multipaths

                    <EIBGP> - Use eiBGP multipaths

                    <EIGRPRouteTable> - Redistribute information for EIGRP routes.

                    <Enable> - Enable the address family. Deletion of this object causes deletion of all the objects under GlobalAF/VRFGlobalAF associated with this object.

                    <IBGP> - Use iBGP multipaths

                    <OSPFRouteTable> - Redistribute information for OSPF routes.

                    <RIPRoutes> - Redistribute RIP routes

                    <RTDownload> - Route-Target download configuration

                    <ResetWeightOnImport> - Reset weight on import

                    <SourcedNetworkTable> - Specify a network to announce via BGP

                    <StaticRoutes> - Redistribute static routes

                    <TablePolicy> - Configure policy for installation of routes to RIB

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName>

#### <RTDownload>

    Description: Route-Target download configuration

    Parent objects:

                    <VRFGlobalAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RT Extcomm download

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <VRFGlobalAFTable> <VRFGlobalAF><Naming><AFName> <RTDownload>

#### <LabelAllocationMode>

    Description: MPLS/VPN label allocation mode

    Parent objects:

                    <VRFGlobal>

    Values:

            <LabelAllocationMode>
             (mandatory)

            Type: xsd:string

            Description:Label allocation mode: per-ce  Set per CE label mode, per-vrf Set per VRF label mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <LabelAllocationMode>

#### <RouteDistinguisher>

    Description: Route distinguisher

    Parent objects:

                    <VRFGlobal>

    Values:

            <Type>
             (optional)

            Type: BGP_RouteDistinguisherType

            Description:Type of RD

            <AS_XX>
             (optional)

            Type: BGP_ASRange

            Description:AS number

            <AS>
             (optional)

            Type: BGP_ASRange

            Description:AS number

            <ASIndex>
             (optional)

            Type: BGPExtcommASNIndex

            Description:ASN Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <AddressIndex>
             (optional)

            Type: BGPExtcommV4AddrIndex

            Description:IP address index

        Default value: none.

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFGlobal> <RouteDistinguisher>

#### <VRFNeighborTable>

    Description: BGP VRF peer

    Parent objects:

                    <VRF>

    Child objects:

                    <VRFNeighbor> - A particular VRF peer

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable>

#### <VRFNeighbor>

    Description: A particular VRF peer

    Parent objects:

                    <VRFNeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address

    Child objects:

                    <AdditionalPathsReceiveCapability> - Advertise additional paths Receive capability

                    <AdditionalPathsSendCapability> - Advertise additional paths Send capability

                    <AdvertisementInterval> - Minimum interval between sending BGP routing updates

                    <BFD> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDEnable> - Enable/disable use of Bidirectional Forwarding Detection

                    <BFDMinimumInterval> - Hello interval for BFD sessions created by BGP

                    <BFDMultiplier> - Detection multiplier for BFD sessions created by BGP

                    <Description> - Neighbor specific description

                    <EBGPMultihop> - Allow EBGP neighbors not on directly connected networks

                    <EBGPMultihopMaxHopCount> - Allow EBGP neighbors not on directly connected networks

                    <EnforceFirstAS> - Neighbor enforce first AS for EBGP routes

                    <IgnoreConnectedCheckEBGP> - Bypass the connected nexthop check for this peer

                    <Keychain> - Set or disable keychain based authentication

                    <LocalAS> - Specify a local-as number

                    <NeighborClusterID> - Neighbor Cluster-id

                    <NeighborGracefulRestart> - Enable graceful restart support for neighbor

                    <NeighborGracefulRestartStalepathTime> - Maximum time to wait for restart of GR capable peer

                    <NeighborGracefulRestartTime> - Restart time advertised to neighbor

                    <NeighborGroupAddMember> - Inherit configuration from a neighbor-group

                    <Password> - Set or disable a password

                    <PropagateDMZLinkBandwidth> - DMZ link bandwidth propagation

                    <ReceiveBufferSize> - Set socket receive buffer size and BGP read buffer size

                    <RemoteAS> - Set remote AS

                    <SendBufferSize> - Set socket send buffer size and BGP write buffer size

                    <SessionGroupAddMember> - Inherit address-family independent config from a session-group

                    <SessionOpenMode> - TCP mode to be used to establish BGP session

                    <Shutdown> - Administratively shut down this neighbor

                    <SpeakerID> - Specify speaker process for this neighbor

                    <SuppressFourByteASCapability> - BGP 4-byte-as capability suppress

                    <TOS> - TOS (Type Of Service)

                    <TTLSecurity> - BGP TTL Security (GTSM)

                    <Timers> - BGP per neighbor timers.

                    <UpdateSourceInterface> - Source of routing updates

                    <VRFNeighborAFTable> - Address family type of a VRF neighbor

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress>

#### <VRFNeighborAFTable>

    Description: Address family type of a VRF neighbor

    Parent objects:

                    <VRFNeighbor>

    Child objects:

                    <VRFNeighborAF> - Address family type of a VRF neighbor

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable>

#### <VRFNeighborAF>

    Description: Address family type of a VRF neighbor

    Parent objects:

                    <VRFNeighborAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: BGPAddressFamilyType

            Description:BGP neighbor address family

    Child objects:

                    <AFGroup> - Inherit configuration for this address-family from an AF-group

                    <AIGP> - Enable Accumulated IGP Metric for this neighbor.

                    <AIGPCostCommunity> - Send AIGP value in Cost Community.

                    <ASOverride> - Override matching AS-number while sending update

                    <Activate> - Activate an address family for this neighbor. Deletion of this object causes deletion of all the objects under NeighborAF/VRFNeighborAF/NeighborGroupAF associated with this object.

                    <AdvertiseORF> - Advertise ORF capability to the peer

                    <AllowASIn> - Allow as-path with my AS present in it

                    <DefaultOriginate> - Originate default route to this neighbor

                    <DefaultWeight> - Set default weight for routes from this neighbor/neighbor-group/af-group

                    <L2VPNSignalling> - Disable signalling type on the peer

                    <MaximumPrefixes> - Maximum number of prefixes to accept from this peer

                    <NextHopSelf> - Disable the next hop calculation and  insert your own address in the nexthop field of advertised routes you learned from the neighbor.

                    <NextHopUnchanged> - Do not overwrite next hop before advertising to eBGP peers.

                    <PrefixORFPolicy> - Filter incoming updates

                    <RemovePrivateAS> - Remove private AS number from outbound updates

                    <RemovePrivateASEntireASpath> - Remove private AS number from outbound updates

                    <RoutePolicyIn> - Apply route policy to inbound routes

                    <RoutePolicyOut> - Apply route policy to outbound routes

                    <RouteReflectorClient> - Configure a neighbor/neighbor-group/af-group as Route Reflector client

                    <SendCommunityEBGP> - Send Community attribute to this external neighbor/neighbor-group/af-group

                    <SendExtCommunityEBGP> - Send extended community attribute to this external neighbor/neighbor-group/af-group

                    <SiteOfOrigin> - Site-of-Origin extended community associated with the neighbor

                    <SoftReconfiguration> - Enable/disable inbound soft reconfiguration for this neighbor/neighbor-group/af-group

    Available Paths:

     -

    <Configuration> <BGP> <AS><Naming><AS> <FourByteAS><Naming><AS> <VRFTable> <VRF><Naming><VRFName> <VRFNeighborTable> <VRFNeighbor><Naming><NeighborAddress> <VRFNeighborAFTable> <VRFNeighborAF><Naming><AFName>

### Datatypes

#### BGP_ORFType

        Definition: Enumeration. Valid values are:
            'Receive' - Receive ORF capability
            'Send' - Send ORF capability
            'Both' - Send and receive ORF capability
            'None' - No capability to send or receive

#### BGPSignalType

        Definition: Enumeration. Valid values are:
            'BGPDisable' - Signalling BGP disable
            'LDPDisable' - Signalling LDP disable

#### BGP_TCPModeType

        Definition: Enumeration. Valid values are:
            'Either' - Either active or passive mode
            'ActiveOnly' - Active mode only
            'PassiveOnly' - Passive mode only

#### BGPDefaultMetricRange

        Definition: Range. Value lies between 0 and -1

#### BGP_RouteDistinguisherType

        Definition: Enumeration. Valid values are:
            'Auto' - Automatically assigned
            'AS' - AS format RD
            'FourByteAS' - 4-byte AS format RD
            'IPV4Address' - IPv4 address format RD

#### BGP_SiteOfOriginType

        Definition: Enumeration. Valid values are:
            'AS' - AS format SoO
            'IPV4Address' - IPv4 address format SoO
            'FourByteAS' - 4-byte AS format SoO

#### BGP_ClusterIDType

        Definition: Enumeration. Valid values are:
            'Number' - Number
            'IPV4Address' - IPv4 Address

#### BGP_TOSType

        Definition: Enumeration. Valid values are:
            'DSCP' - DSCP
            'Precedence' - Precedence

#### BGPPrecedenceDSCPType

        Definition: Range with Enumeration. Values must lie between 0 and 63 with well-known values being:
            'AF11' - AF11 dscp (001010)
            'AF12' - AF12 dscp (001100)
            'AF13' - AF13 dscp (001110)
            'AF21' - AF21 dscp (010010)
            'AF22' - AF22 dscp (010100)
            'AF23' - AF23 dscp (010110)
            'AF31' - AF31 dscp (011010)
            'AF32' - AF32 dscp (011100)
            'AF33' - AF33 dscp (011110)
            'AF41' - AF41 dscp (100010)
            'AF42' - AF42 dscp (100100)
            'AF43' - AF43 dscp (100110)
            'CS1' - CS1 dscp (001000)
            'CS2' - CS2 dscp (010000)
            'CS3' - CS3 dscp (011000)
            'CS4' - CS4 dscp (100000)
            'CS5' - CS5 dscp (101000)
            'CS6' - CS6 dscp (110000)
            'CS7' - CS7 dscp (111000)
            'EF' - EF dscp (101110)
            'Critical' - critical precedence (5)
            'Flash' - flash precedence (3)
            'FlashOverride' - flash override precedence (4)
            'Immediate' - immediate precedence (2)
            'Internet' - internetwork control precedence (6)
            'Network' - network control precedence (7)
            'Priority' - priority precedence (1)
            'DefaultOrRoutine' - default dscp or routine precedence (0)

#### BGP_AIGPCfgType

        Definition: Enumeration. Valid values are:
            'Enable' - Enable AIGP
            'Disable' - Disable AIGP

#### BGP_AIGPCfgPOIType

        Definition: Enumeration. Valid values are:
            'PreBestPath' - AIGP Pre-bestpath POI
            'IGPCost' - AIGP igp-cost POI

## XML Schema Object Documentation for tty_server_cfg, version 2. 2.

### Objects

#### <TTY>

    Description: TTY Line Configuration

    Task IDs required: tty-access

    Parent objects:

                    <Configuration>

    Child objects:

                    <TTYLineTable> - TTY templates

    Available Paths:

     -

    <Configuration> <TTY>

#### <TTYLineTable>

    Description: TTY templates

    Parent objects:

                    <TTY>

    Child objects:

                    <TTYLine> - TTY Line,Use string 'console' to configure a console line,Use string 'default' to configure a default line,Use any string to configure a user defined template

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable>

#### <TTYLine>

    Description: TTY Line,Use string 'console' to configure a console line,Use string 'default' to configure a default line,Use any string to configure a user defined template

    Parent objects:

                    <TTYLineTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the template

    Child objects:

                    <AAA> - Container class for AAA related TTY configuration

                    <Connection> - Management connection configuration

                    <Exec> - EXEC timeout and timestamp configurtion

                    <ExecMode> - Exec Mode Pager  configurtion

                    <General> - TTY line general configuration

                    <RS232> - Configuration specific to Console,Use this class if TTYLine class has a naming 'console'

                    <Telnet> - Telnet protocol-specific configuration

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name>

#### <General>

    Description: TTY line general configuration

    Parent objects:

                    <TTYLine>

    Child objects:

                    <AbsoluteTimeout> - Absolute timeout for line disconnection

                    <Length> - Number of lines on a screen.

                    <Width> - The width of the display terminal.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <General>

#### <AbsoluteTimeout>

    Description: Absolute timeout for line disconnection

    Parent objects:

                    <General>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 0 and 10000

            Description:Absolute timeout interval in minutes.

        Default value:
            Timeout => 0

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <General> <AbsoluteTimeout>

#### <Length>

    Description: Number of lines on a screen.

    Parent objects:

                    <General>

    Values:

            <Lines>
             (mandatory)

            Type: Range. Value lies between 0 and 512

            Description:Number of lines on screen

        Default value:
            Lines => 24

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <General> <Length>

#### <Width>

    Description: The width of the display terminal.

    Parent objects:

                    <General>

    Values:

            <Columns>
             (mandatory)

            Type: Range. Value lies between 0 and 512

            Description:Number of characters on a screen line.

        Default value:
            Columns => 80

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <General> <Width>

#### <AAA>

    Description: Container class for AAA related TTY configuration

    Task IDs required: aaa and tty-access

    Parent objects:

                    <TTYLine>

    Child objects:

                    <Accounting> - Accounting parameters

                    <Authentication> - Authentication parameters

                    <Authorization> - Authorization parameters

                    <LoginTimeout> - Timeouts for any user input during login sequence

                    <Password> - Configure the password for the user

                    <Secret> - Configure a secure one way encrypted password

                    <UserGroupTable> - Users characteristics

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA>

#### <Accounting>

    Description: Accounting parameters

    Parent objects:

                    <AAA>

    Child objects:

                    <Commands> - For exec (shell) configuration

                    <Exec> - For starting an exec (shell)

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Accounting>

#### <Commands>

    Description: For exec (shell) configuration

    Parent objects:

                    <Accounting>

    Values:

            <AccountingList>
             (mandatory)

            Type: xsd:string

            Description:Accounting list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Accounting> <Commands>

#### <Exec>

    Description: For starting an exec (shell)

    Parent objects:

                    <Accounting>

    Values:

            <AccountingList>
             (mandatory)

            Type: xsd:string

            Description:Accounting list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Accounting> <Exec>

#### <Authorization>

    Description: Authorization parameters

    Parent objects:

                    <AAA>

    Child objects:

                    <Commands> - For exec (shell) configuration

                    <EventManager> - Set event manager authorization method

                    <Exec> - For starting an exec (shell)

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authorization>

#### <Commands>

    Description: For exec (shell) configuration

    Parent objects:

                    <Authorization>

    Values:

            <AuthorizationList>
             (mandatory)

            Type: xsd:string

            Description:Authorization list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authorization> <Commands>

#### <Exec>

    Description: For starting an exec (shell)

    Parent objects:

                    <Authorization>

    Values:

            <AuthorizationList>
             (mandatory)

            Type: xsd:string

            Description:Authorization list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authorization> <Exec>

#### <EventManager>

    Description: Set event manager authorization method

    Parent objects:

                    <Authorization>

    Values:

            <AuthorizationList>
             (mandatory)

            Type: xsd:string

            Description:Specify 'default' or use an authorization list with this name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authorization> <EventManager>

#### <Authentication>

    Description: Authentication parameters

    Parent objects:

                    <AAA>

    Child objects:

                    <Login> - Line login configuration

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authentication>

#### <Login>

    Description: Line login configuration

    Parent objects:

                    <Authentication>

    Values:

            <AuthenticationList>
             (mandatory)

            Type: xsd:string

            Description:Authentication list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Authentication> <Login>

#### <LoginTimeout>

    Description: Timeouts for any user input during login sequence

    Parent objects:

                    <AAA>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Timeout in seconds

        Default value:
            Time => 30

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <LoginTimeout>

#### <Password>

    Description: Configure the password for the user

    Parent objects:

                    <AAA>

    Values:

            <Password>
             (mandatory)

            Type: MD5Password

            Description:Specify the password

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Password>

#### <Secret>

    Description: Configure a secure one way encrypted password

    Parent objects:

                    <AAA>

    Values:

            <Secret>
             (mandatory)

            Type: MD5Password

            Description:Specify the password

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <Secret>

#### <UserGroupTable>

    Description: Users characteristics

    Parent objects:

                    <AAA>

    Child objects:

                    <UserGroup> - Group to which the user will belong

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <UserGroupTable>

#### <UserGroup>

    Description: Group to which the user will belong

    Parent objects:

                    <UserGroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the group

    Values:

            <Category>
             (mandatory)

            Type: xsd:string

            Description:Specify as 'root-system' for root-system group and 'other' for remaining groups

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <AAA> <UserGroupTable> <UserGroup><Naming><Name>

#### <Exec>

    Description: EXEC timeout and timestamp configurtion

    Parent objects:

                    <TTYLine>

    Child objects:

                    <TimeStamp> - Enable timestamp printing before each command

                    <Timeout> - EXEC Timeout

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Exec>

#### <Timeout>

    Description: EXEC Timeout

    Parent objects:

                    <Exec>

    Values:

            <Minutes>
             (mandatory)

            Type: Range. Value lies between 0 and 35791

            Description:Timeout in minutes

            <Seconds>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483

            Description:Timeout in seconds

        Default value:
            Minutes => 10
            Seconds => 0

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Exec> <Timeout>

#### <TimeStamp>

    Description: Enable timestamp printing before each command

    Parent objects:

                    <Exec>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:'True' to Enable & 'False' to Disable time stamp

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Exec> <TimeStamp>

#### <Telnet>

    Description: Telnet protocol-specific configuration

    Parent objects:

                    <TTYLine>

    Child objects:

                    <Transparent> - Send a CR as a CR followed by a NULL instead of a CRfollowed by a LF

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Telnet>

#### <Transparent>

    Description: Send a CR as a CR followed by a NULL instead of a CRfollowed by a LF

    Parent objects:

                    <Telnet>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:'True' to Enable  carriage retur behaviour for a telnet

        Default value: none.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <Telnet> <Transparent>

## XML Schema Object Documentation for mlctrlr_oper, version 3. 0.

### Objects

#### <MgmtMultilink>

    Description: MgmtMultilink controller operational data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - All MgmtMultilink controllers' operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink>

#### <ControllerTable>

    Description: All MgmtMultilink controllers' operational data

    Parent objects:

                    <MgmtMultilink>

    Child objects:

                    <Controller> - MgmtMultilink controller operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable>

#### <Controller>

    Description: MgmtMultilink controller operational data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Child objects:

                    <BundleTable> - MgmtMultilink Bundle Interface controller's operational data

                    <Info> - MgmtMultilink controller's operational data

                    <State> - MgmtMultilink controller's operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: MgmtMultilink controller's operational data

    Parent objects:

                    <Controller>

    Value: mlctrlr_port_info

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <State>

    Description: MgmtMultilink controller's operational data

    Parent objects:

                    <Controller>

    Value: mlctrlr_port_state_info

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <State>

#### <BundleTable>

    Description: MgmtMultilink Bundle Interface controller's operational data

    Parent objects:

                    <Controller>

    Child objects:

                    <Bundle> - MgmtMultilink Bundle Interface controller's operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable>

#### <Bundle>

    Description: MgmtMultilink Bundle Interface controller's operational data

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleName>
             (mandatory)

            Type: Interface

            Description:Bundle Interface Name

    Child objects:

                    <BundleData> - MgmtMultilink Bundle Interface controller's operational data

                    <MemberTable> - MgmtMultilink Member Interface controller's operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable> <Bundle><Naming><BundleName>

#### <BundleData>

    Description: MgmtMultilink Bundle Interface controller's operational data

    Parent objects:

                    <Bundle>

    Value: mlctrlr_bundle_data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable> <Bundle><Naming><BundleName> <BundleData>

#### <MemberTable>

    Description: MgmtMultilink Member Interface controller's operational data

    Parent objects:

                    <Bundle>

    Child objects:

                    <Member> - MgmtMultilink Member Interface controller's operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable>

#### <Member>

    Description: MgmtMultilink Member Interface controller's operational data

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberName>
             (mandatory)

            Type: Interface

            Description:Bundle Interface Name

    Child objects:

                    <MemberData> - MgmtMultilink Member Interface controller's operational data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable> <Member><Naming><MemberName>

#### <MemberData>

    Description: MgmtMultilink Member Interface controller's operational data

    Parent objects:

                    <Member>

    Value: mlctrlr_bundle_member_data

    Available Paths:

     -

    <Operational> <MgmtMultilink> <ControllerTable> <Controller><Naming><ControllerName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable> <Member><Naming><MemberName> <MemberData>

## XML Schema Object Documentation for error_disable_oper, version 1. 0.

### Objects

#### <ErrorDisable>

    Description: Error Disable operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Table of error-disabled interfaces

    Available Paths:

     -

    <Operational> <ErrorDisable>

#### <InterfaceTable>

    Description: Table of error-disabled interfaces

    Parent objects:

                    <ErrorDisable>

    Child objects:

                    <Interface> - Interface to get the Error Disable state for

    Available Paths:

     -

    <Operational> <ErrorDisable> <InterfaceTable>

#### <Interface>

    Description: Interface to get the Error Disable state for

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member Interface

    Value: edown_state

    Available Paths:

     -

    <Operational> <ErrorDisable> <InterfaceTable> <Interface><Naming><MemberInterface>

## XML Schema Object Documentation for hfr_cctl_lib_oper, version 1. 5.

### Objects

#### <EnvironmentalMonitoring>

    Description: Environmental Monitoring Operational data space

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring>

## XML Schema Object Documentation for ip_bfd_cfg, version 2. 2.

### Objects

#### <BFD>

    Description: BFD Configuration

    Task IDs required: bgp or isis or mpls-te or ospf

    Parent objects:

                    <Configuration>

    Child objects:

                    <FlapDamp> - Flapping class container

                    <GlobalEchoUsage> - Echo configuration

                    <GlobalIPV4EchoSource> - IPv4 echo source address configuration

                    <IPv6ChecksumDisable> - To disable IPv6 checksum configuration

                    <InterfaceTable> - Interface configuration

    Available Paths:

     -

    <Configuration> <BFD>

#### <GlobalEchoUsage>

    Description: Echo configuration

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <GlobalEchoUsage>

#### <IPv6ChecksumDisable>

    Description: To disable IPv6 checksum configuration

    Parent objects:

                    <BFD>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable global IPv6 checksum

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <IPv6ChecksumDisable>

#### <GlobalIPV4EchoSource>

    Description: IPv4 echo source address configuration

    Parent objects:

                    <BFD>

    Values:

            <IPV4Address>
             (mandatory)

            Type: IPAddress

            Description:IPv4 echo source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <GlobalIPV4EchoSource>

#### <FlapDamp>

    Description: Flapping class container

    Parent objects:

                    <BFD>

    Child objects:

                    <BundleMember> - Bundle per member feature class container

                    <InitialDelay> - Initial delay before bringing up session

                    <MaximumDelay> - Maximum delay before bringing up session

                    <SecondaryDelay> - Secondary delay before bringing up session

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp>

#### <InitialDelay>

    Description: Initial delay before bringing up session

    Parent objects:

                    <FlapDamp>

    Values:

            <InitialDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <InitialDelay>

#### <SecondaryDelay>

    Description: Secondary delay before bringing up session

    Parent objects:

                    <FlapDamp>

    Values:

            <SecondaryDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <SecondaryDelay>

#### <MaximumDelay>

    Description: Maximum delay before bringing up session

    Parent objects:

                    <FlapDamp>

    Values:

            <MaximumDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <MaximumDelay>

#### <BundleMember>

    Description: Bundle per member feature class container

    Parent objects:

                    <FlapDamp>

    Child objects:

                    <InitialDelay> - Initial delay before bringing up session

                    <MaximumDelay> - Maximum delay before bringing up session

                    <SecondaryDelay> - Secondary delay before bringing up session

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <BundleMember>

#### <InitialDelay>

    Description: Initial delay before bringing up session

    Parent objects:

                    <BundleMember>

    Values:

            <InitialDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value:
            InitialDelay => 16000

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <BundleMember> <InitialDelay>

#### <SecondaryDelay>

    Description: Secondary delay before bringing up session

    Parent objects:

                    <BundleMember>

    Values:

            <SecondaryDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value:
            SecondaryDelay => 20000

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <BundleMember> <SecondaryDelay>

#### <MaximumDelay>

    Description: Maximum delay before bringing up session

    Parent objects:

                    <BundleMember>

    Values:

            <MaximumDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 3600000

            Description:Delay in milliseconds

        Default value:
            MaximumDelay => 600000

    Available Paths:

     -

    <Configuration> <BFD> <FlapDamp> <BundleMember> <MaximumDelay>

#### <InterfaceTable>

    Description: Interface configuration

    Parent objects:

                    <BFD>

    Child objects:

                    <Interface> - Single interface configuration

    Available Paths:

     -

    <Configuration> <BFD> <InterfaceTable>

#### <Interface>

    Description: Single interface configuration

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <IPv6Checksum> - Enable/Disable IPv6 checksum configuration

                    <InterfaceEchoUsage> - Echo configuration

                    <InterfaceIPv4EchoSource> - Interface IPv4 echo source address configuration

    Available Paths:

     -

    <Configuration> <BFD> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceEchoUsage>

    Description: Echo configuration

    Parent objects:

                    <Interface>

    Values:

            <EchoUsage>
             (mandatory)

            Type: BFDIfEchoUsageType

            Description:Echo usage for this interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceEchoUsage>

#### <IPv6Checksum>

    Description: Enable/Disable IPv6 checksum configuration

    Parent objects:

                    <Interface>

    Values:

            <IPv6Checksum>
             (mandatory)

            Type: BFDIfIPv6ChecksumUsageType

            Description:IPv6 checksum usage for this interface - Interface config will always take precedence over global config

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <InterfaceTable> <Interface><Naming><InterfaceName> <IPv6Checksum>

#### <InterfaceIPv4EchoSource>

    Description: Interface IPv4 echo source address configuration

    Parent objects:

                    <Interface>

    Values:

            <Ipv4Address>
             (mandatory)

            Type: IPAddress

            Description:IPv4 echo source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <BFD> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceIPv4EchoSource>

### Datatypes

#### BFDIfEchoUsageType

        Definition: Enumeration. Valid values are:
            'Enable' - Enable echo
            'Disable' - Disable echo

#### BFDIfIPv6ChecksumUsageType

        Definition: Enumeration. Valid values are:
            'Enable' - Enable IPv6 checksum
            'Disable' - Disable IPv6 checksum

## XML Schema Object Documentation for infra_rgmgr_oper, version 3. 0.

### Objects

#### <RedundancyGroupManager>

    Description: Redundancy group manager operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - Redundancy group manager data

    Available Paths:

     -

    <Operational> <RedundancyGroupManager>

#### <ControllerTable>

    Description: Redundancy group manager data

    Parent objects:

                    <RedundancyGroupManager>

    Child objects:

                    <Controller> - Display redundancy group by controller name

    Available Paths:

     -

    <Operational> <RedundancyGroupManager> <ControllerTable>

#### <Controller>

    Description: Display redundancy group by controller name

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Value: rgmgr_red_grp

    Available Paths:

     -

    <Operational> <RedundancyGroupManager> <ControllerTable> <Controller><Naming><ControllerName>

## XML Schema Object Documentation for eigrp_oper, version 3. 0.

### Objects

#### <EIGRP>

    Description: EIGRP operational data

    Task IDs required: eigrp

    Parent objects:

                    <Operational>

    Child objects:

                    <ProcessTable> - Operational data for an EIGRP process

    Available Paths:

     -

    <Operational> <EIGRP>

#### <ProcessTable>

    Description: Operational data for an EIGRP process

    Parent objects:

                    <EIGRP>

    Child objects:

                    <Process> - Operational data for an EIGRP process

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable>

#### <Process>

    Description: Operational data for an EIGRP process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:AS number of the EIGRP process

    Child objects:

                    <VRFListTable> - List of VRFs

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Operational data for a VRF

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable>

#### <VRF>

    Description: Operational data for a VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Child objects:

                    <AFTable> - List of Address Families

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName>

#### <AFTable>

    Description: List of Address Families

    Parent objects:

                    <VRF>

    Child objects:

                    <AF> - Operational data for one AF

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: Operational data for one AF

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: EIGRPAFType

            Description:Address Family

    Child objects:

                    <Accounting> - Accounting info for one VRF AF

                    <Events> - Events for a specific VRF AF

                    <InterfaceTable> - EIGRP interfaces

                    <NeighborTable> - EIGRP neighbors

                    <Protocol> - Address family specific protocol information

                    <StaticNeighborTable> - EIGRP static neighbors

                    <Statistics> - Statistics for a specific VRF AF

                    <TopologyRouteTable> - EIGRP topology table

                    <TopologySummary> - Topology summary info for one VRF AF

                    <Traffic> - Traffic info for one VRF AF

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName>

#### <Protocol>

    Description: Address family specific protocol information

    Parent objects:

                    <AF>

    Value: eigrp_show_prot_vrf_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Protocol>

#### <Accounting>

    Description: Accounting info for one VRF AF

    Parent objects:

                    <AF>

    Value: eigrp_show_accounting_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Accounting>

#### <Events>

    Description: Events for a specific VRF AF

    Parent objects:

                    <AF>

    Value: eigrp_show_events_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Events>

#### <InterfaceTable>

    Description: EIGRP interfaces

    Parent objects:

                    <AF>

    Child objects:

                    <Interface> - Information for an EIGRP interface

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable>

#### <Interface>

    Description: Information for an EIGRP interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: eigrp_show_interfaces_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NeighborTable>

    Description: EIGRP neighbors

    Parent objects:

                    <AF>

    Child objects:

                    <Neighbor> - Information on one EIGRP neighbor

    <Filter> (Optional Filter Tag):

                    <EIGRPInterfaceFilter>

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NeighborTable>

#### <Neighbor>

    Description: Information on one EIGRP neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: xsd:string

            Description:Neighbor Address

    Value: eigrp_show_neighbors_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <StaticNeighborTable>

    Description: EIGRP static neighbors

    Parent objects:

                    <AF>

    Child objects:

                    <StaticNeighbor> - Information on one static EIGRP neighbor

    <Filter> (Optional Filter Tag):

                    <EIGRPInterfaceFilter>

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <StaticNeighborTable>

#### <StaticNeighbor>

    Description: Information on one static EIGRP neighbor

    Parent objects:

                    <StaticNeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: xsd:string

            Description:Neighbor Address

    Value: eigrp_show_static_neighbors_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <StaticNeighborTable> <StaticNeighbor><Naming><NeighborAddress>

#### <Statistics>

    Description: Statistics for a specific VRF AF

    Parent objects:

                    <AF>

    Value: eigrp_show_af_stats_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Statistics>

#### <TopologyRouteTable>

    Description: EIGRP topology table

    Parent objects:

                    <AF>

    Child objects:

                    <TopologyRoute> - Information about one EIGRP route

    <Filter> (Optional Filter Tag):

                    <EIGRPTopologyFilter>

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <TopologyRouteTable>

#### <TopologyRoute>

    Description: Information about one EIGRP route

    Parent objects:

                    <TopologyRouteTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: xsd:string

            Description:IP Prefix

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:IP Prefix length

    Value: eigrp_show_route_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <TopologyRouteTable> <TopologyRoute><Naming><Prefix><PrefixLength>

#### <TopologySummary>

    Description: Topology summary info for one VRF AF

    Parent objects:

                    <AF>

    Value: eigrp_show_top_summary_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <TopologySummary>

#### <Traffic>

    Description: Traffic info for one VRF AF

    Parent objects:

                    <AF>

    Value: eigrp_show_traffic_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Traffic>

#### <VRFListTable>

    Description: List of VRFs

    Parent objects:

                    <Process>

    Child objects:

                    <VRFList> - A VRF

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFListTable>

#### <VRFList>

    Description: A VRF

    Parent objects:

                    <VRFListTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

    Value: eigrp_vrfs_bd

    Available Paths:

     -

    <Operational> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFListTable> <VRFList><Naming><VRFName>

### Datatypes

#### EIGRPTopologyType

        Definition: Enumeration. Valid values are:
            'Active' - Active routes
            'Pending' - Pending routes
            'ZeroSuccessors' - Zero successor routes

### Filters

#### <EIGRPTopologyFilter>

    Description:
    EIGRP Topology filter

    Parameters:

            <State>
             (mandatory)

            Type: EIGRPTopologyType

            Description:State of route

#### <EIGRPInterfaceFilter>

    Description:
    EIGRP Interface filter

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

## XML Schema Object Documentation for ip_tcp_action, version 1. 2.

### Objects

#### <TCP>

    Description: TCP action data

    Task IDs required: transport

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Containing Node Table

    Available Paths:

     -

    <Action> <TCP>

#### <NodeTable>

    Description: Containing Node Table

    Parent objects:

                    <TCP>

    Child objects:

                    <Node> - Containing Node value

    Available Paths:

     -

    <Action> <TCP> <NodeTable>

#### <Node>

    Description: Containing Node value

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:ID of the node

    Child objects:

                    <Clear> - Describing clear command

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID>

#### <Clear>

    Description: Describing clear command

    Parent objects:

                    <Node>

    Child objects:

                    <ConnectionID> - Clearing information related to connection ID

                    <StatisticClientAll> - To clear all clients statistics

                    <StatisticPCB> - Clearing the statistics of the connection identified by this PCB

                    <StatisticSummary> - Clearing summary statistics across all connections

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID> <Clear>

#### <ConnectionID>

    Description: Clearing information related to connection ID

    Parent objects:

                    <Clear>

    Values:

            <ID>
             (mandatory)

            Type: PCBClear

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID> <Clear> <ConnectionID>

#### <StatisticSummary>

    Description: Clearing summary statistics across all connections

    Parent objects:

                    <Clear>

    Values:

            <Summary>
             (mandatory)

            Type: SummaryClear

            Description:Clear the summary statistic

        Default value: none.

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID> <Clear> <StatisticSummary>

#### <StatisticPCB>

    Description: Clearing the statistics of the connection identified by this PCB

    Parent objects:

                    <Clear>

    Values:

            <ConnectionID>
             (mandatory)

            Type: PCBClear

            Description:Connection ID

        Default value: none.

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID> <Clear> <StatisticPCB>

#### <StatisticClientAll>

    Description: To clear all clients statistics

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute this clear command

        Default value: none.

    Available Paths:

     -

    <Action> <TCP> <NodeTable> <Node><Naming><ID> <Clear> <StatisticClientAll>

### Datatypes

#### SummaryClear

        Definition: Enumeration. Valid values are:
            'All' - All to be cleared

#### PCBClear

        Definition: Range with Enumeration. Values must lie between 0 and -1 with well-known values being:
            'All' - To clear all

## XML Schema Object Documentation for infra_iccp_oper, version 2. 1.

### Objects

#### <ICCP>

    Description: ICCP operational data

    Task IDs required: mpls-ldp

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global ICCP operational data

                    <NodeTable> - Location ICCP operational data

    Available Paths:

     -

    <Operational> <ICCP>

#### <NodeTable>

    Description: Location ICCP operational data

    Parent objects:

                    <ICCP>

    Child objects:

                    <Node> - The ICCP operational data for a particular node

    Available Paths:

     -

    <Operational> <ICCP> <NodeTable>

#### <Node>

    Description: The ICCP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <ICCPGroupTable> - The ICCP Redundancy Group Table

    Available Paths:

     -

    <Operational> <ICCP> <NodeTable> <Node><Naming><NodeName>

#### <ICCPGroupTable>

    Description: The ICCP Redundancy Group Table

    Parent objects:

                    <Active>

                    <Node>

    Child objects:

                    <ICCPGroup> - Redundancy Group information

    Available Paths:

     -

    <Operational> <ICCP> <NodeTable> <Node><Naming><NodeName> <ICCPGroupTable>

     -

    <Operational> <ICCP> <Global> <Active> <ICCPGroupTable>

#### <ICCPGroup>

    Description: Redundancy Group information

    Parent objects:

                    <ICCPGroupTable>

    <Naming>:

            <GroupNumber>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:The redundancy group number

    Value: iccp_mgmt_rg_info

    Available Paths:

     -

    <Operational> <ICCP> <NodeTable> <Node><Naming><NodeName> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber>

     -

    <Operational> <ICCP> <Global> <Active> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber>

#### <Global>

    Description: Global ICCP operational data

    Parent objects:

                    <ICCP>

    Child objects:

                    <Active> - Active ICCP operational data

    Available Paths:

     -

    <Operational> <ICCP> <Global>

#### <Active>

    Description: Active ICCP operational data

    Parent objects:

                    <Global>

    Child objects:

                    <ICCPGroupTable> - The ICCP Redundancy Group Table

    Available Paths:

     -

    <Operational> <ICCP> <Global> <Active>

## XML Schema Object Documentation for ucp_olm_ouni_interface_cfg, version 3. 1.

### Objects

#### <OLM>

    Description: OLM specific OUNI interface configuration

    Parent objects:

                    <ConnectionInterface>

    Child objects:

                    <AdjacencyInfo> - Remote neighbor configuration

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <OLM>

#### <AdjacencyInfo>

    Description: Remote neighbor configuration

    Parent objects:

                    <OLM>

    Child objects:

                    <LinkTNAAddress> - Link TNA address

                    <NeighborAssociation> - Create remote neighbor association

                    <RemoteInterface_ID> - Remote Interface ID configuration

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <OLM> <AdjacencyInfo>

#### <NeighborAssociation>

    Description: Create remote neighbor association

    Parent objects:

                    <AdjacencyInfo>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Create a neighbor association

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <OLM> <AdjacencyInfo> <NeighborAssociation>

#### <LinkTNAAddress>

    Description: Link TNA address

    Parent objects:

                    <AdjacencyInfo>

    Values:

            <Type>
             (optional)

            Type: OLMAddrType

            Description:TNA Address Type

            <UnnumberedAddr>
             (optional)

            Type: xsd:unsignedInt

            Description:OUNI link TNA address unnumbered

            <Address>
             (optional)

            Type: IPV4Address

            Description:OUNI link TNA address IPv4

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <OLM> <AdjacencyInfo> <LinkTNAAddress>

#### <RemoteInterface_ID>

    Description: Remote Interface ID configuration

    Parent objects:

                    <AdjacencyInfo>

    Values:

            <RemoteInterface_IDType>
             (optional)

            Type: OLMAddrType

            Description:Remote interface ID address type

            <RemoteInterface_ID>
             (optional)

            Type: IPV4Address

            Description:Remote interface ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <OLM> <AdjacencyInfo> <RemoteInterface_ID>

## XML Schema Object Documentation for manageability_perf_enable_thresh_cfg, version 4. 0.

### Objects

#### <Threshold>

    Description: Start threshold monitoring using a defined template

    Parent objects:

                    <Enable>

    Child objects:

                    <BGP> - Threshold monitoring for BGP

                    <CPUNode> - Threshold monitoring for CPU

                    <DataRateInterface> - Threshold monitoring for Interface  data-rates

                    <GenericCounterInterface> - Threshold monitoring for Interface generic-counters

                    <LDP_MPLS> - Threshold monitoring for LDP

                    <MemoryNode> - Threshold monitoring for memory

                    <OSPFv2Protocol> - Threshold monitoring for OSPF v2 Protocol

                    <OSPFv3Protocol> - Threshold monitoring for OSPF v3 Protocol

                    <ProcessNode> - Threshold monitoring for process

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold>

#### <OSPFv2Protocol>

    Description: Threshold monitoring for OSPF v2 Protocol

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <OSPFv2Protocol>

#### <TemplateName>

    Description: Template name

    Parent objects:

                    <OSPFv2Protocol>

                    <OSPFv3Protocol>

                    <Node>

                    <NodeAll>

                    <LDP_MPLS>

                    <DataRateInterface>

                    <GenericCounterInterface>

                    <BGP>

    Values:

            <name>
             (mandatory)

            Type: xsd:string

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <OSPFv2Protocol> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <OSPFv3Protocol> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <BGP> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <GenericCounterInterface> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <DataRateInterface> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <LDP_MPLS> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode> <NodeAll> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode> <NodeTable> <Node><Naming><NodeID> <TemplateName>

#### <OSPFv3Protocol>

    Description: Threshold monitoring for OSPF v3 Protocol

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <OSPFv3Protocol>

#### <BGP>

    Description: Threshold monitoring for BGP

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <BGP>

#### <GenericCounterInterface>

    Description: Threshold monitoring for Interface generic-counters

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <GenericCounterInterface>

#### <DataRateInterface>

    Description: Threshold monitoring for Interface  data-rates

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <DataRateInterface>

#### <LDP_MPLS>

    Description: Threshold monitoring for LDP

    Parent objects:

                    <Threshold>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <LDP_MPLS>

#### <CPUNode>

    Description: Threshold monitoring for CPU

    Parent objects:

                    <Threshold>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode>

#### <NodeAll>

    Description: All the the nodes

    Parent objects:

                    <CPUNode>

                    <MemoryNode>

                    <ProcessNode>

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode> <NodeAll>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode> <NodeAll>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode> <NodeAll>

#### <NodeTable>

    Description: Node specification

    Parent objects:

                    <CPUNode>

                    <MemoryNode>

                    <ProcessNode>

    Child objects:

                    <Node> - Node instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode> <NodeTable>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode> <NodeTable>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode> <NodeTable>

#### <Node>

    Description: Node instance

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <CPUNode> <NodeTable> <Node><Naming><NodeID>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode> <NodeTable> <Node><Naming><NodeID>

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode> <NodeTable> <Node><Naming><NodeID>

#### <MemoryNode>

    Description: Threshold monitoring for memory

    Parent objects:

                    <Threshold>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <MemoryNode>

#### <ProcessNode>

    Description: Threshold monitoring for process

    Parent objects:

                    <Threshold>

    Child objects:

                    <NodeAll> - All the the nodes

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <Threshold> <ProcessNode>

## XML Schema Object Documentation for dagr_cfg, version 4. 1.

### Objects

#### <DAGRTable>

    Description: Direct-Attached Gateway Redundancy configuration

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <DAGR> - The DAGR entry being configured

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable>

#### <DAGR>

    Description: The DAGR entry being configured

    Parent objects:

                    <DAGRTable>

    <Naming>:

            <IPAddr>
             (mandatory)

            Type: IPV4Address

            Description:VRRP IP address

    Child objects:

                    <Enter> - DAGR Group Enter item

                    <Sub> - DAGR Submode configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr>

#### <Enter>

    Description: DAGR Group Enter item

    Parent objects:

                    <DAGR>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the Group

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Enter>

#### <Sub>

    Description: DAGR Submode configuration

    Parent objects:

                    <DAGR>

    Child objects:

                    <Distance> - Set Route Distance

                    <Metric> - Set Route Metric

                    <PriorityTimeout> - Set Priority Timeout

                    <Timers> - Set Query Timers

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Sub>

#### <Distance>

    Description: Set Route Distance

    Parent objects:

                    <Sub>

    Values:

            <DistNorm>
             (optional)

            Type: Range. Value lies between 0 and 256

            Description:Normal Route Distance

            <DistPrio>
             (optional)

            Type: Range. Value lies between 0 and 256

            Description:Priority Route Distance

        Default value:
            DistNorm => 150
            DistPrio => 5

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Sub> <Distance>

#### <Metric>

    Description: Set Route Metric

    Parent objects:

                    <Sub>

    Values:

            <MetricNorm>
             (optional)

            Type: Range. Value lies between 0 and 256

            Description:Normal Route Metric

            <MetricPrio>
             (optional)

            Type: Range. Value lies between 0 and 256

            Description:Priority Route Metric

        Default value:
            MetricNorm => 100
            MetricPrio => 90

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Sub> <Metric>

#### <Timers>

    Description: Set Query Timers

    Parent objects:

                    <Sub>

    Values:

            <QueryTime>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Query Timeout

            <SbyTime>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Standby Query Timeout

        Default value:
            QueryTime => 1
            SbyTime => 20

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Sub> <Timers>

#### <PriorityTimeout>

    Description: Set Priority Timeout

    Parent objects:

                    <Sub>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 10000

            Description:Priority Timeout value

        Default value:
            Timeout => 20

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DAGRTable> <DAGR><Naming><IPAddr> <Sub> <PriorityTimeout>

## XML Schema Object Documentation for sonet_local_action, version 2. 0.

### Objects

#### <SONET>

    Description: SONET action data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Action>

    Child objects:

                    <ControllerTable> - All SONET controller action data

    Available Paths:

     -

    <Action> <SONET>

#### <ControllerTable>

    Description: All SONET controller action data

    Parent objects:

                    <SONET>

    Child objects:

                    <Controller> - SONET controller action data

    Available Paths:

     -

    <Action> <SONET> <ControllerTable>

#### <Controller>

    Description: SONET controller action data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Child objects:

                    <ClearStats> - Clears SONET port statistics

    Available Paths:

     -

    <Action> <SONET> <ControllerTable> <Controller><Naming><ControllerName>

#### <ClearStats>

    Description: Clears SONET port statistics

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port stats

        Default value: none.

    Available Paths:

     -

    <Action> <SONET> <ControllerTable> <Controller><Naming><ControllerName> <ClearStats>

## XML Schema Object Documentation for ip_iarm_v6_common, version 0. 0.

### Datatypes

#### IPV6ARMPrefixLength

        Definition: Range. Value lies between 0 and 128

## XML Schema Object Documentation for ciscootnifmib_cfg, version 1. 0.

### Objects

#### <OTN>

    Description: CISCO-OTN-IF-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoOtnIfMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OTN>

#### <Enable>

    Description: Enable ciscoOtnIfMIB notifications

    Parent objects:

                    <OTN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoOtnIfMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OTN> <Enable>

## XML Schema Object Documentation for clns_io_oper, version 1. 0.

### Objects

#### <CLNS>

    Description: CLNS statistics

    Task IDs required: isis

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - CLNS nodes

    Available Paths:

     -

    <Operational> <CLNS>

#### <NodeTable>

    Description: CLNS nodes

    Parent objects:

                    <CLNS>

    Child objects:

                    <Node> - CLNS node

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable>

#### <Node>

    Description: CLNS node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <LPTS> - LPTS statistical data

                    <Statistics> - CLNS traffic statistics

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName>

#### <LPTS>

    Description: LPTS statistical data

    Parent objects:

                    <Node>

    Child objects:

                    <QueryTable> - List of query options

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <LPTS>

#### <QueryTable>

    Description: List of query options

    Parent objects:

                    <LPTS>

    Child objects:

                    <Query> - Query option

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable>

#### <Query>

    Description: Query option

    Parent objects:

                    <QueryTable>

    <Naming>:

            <QueryName>
             (mandatory)

            Type: LPTS_PCBQueryType

            Description:Query option

    Child objects:

                    <PCBTable> - List of PCBs

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName>

#### <PCBTable>

    Description: List of PCBs

    Parent objects:

                    <Query>

    Child objects:

                    <PCB> - A PCB information

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable>

#### <PCB>

    Description: A PCB information

    Parent objects:

                    <PCBTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:PCB address

    Value: show_pcb_info

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable> <PCB><Naming><PCBAddress>

#### <Statistics>

    Description: CLNS traffic statistics

    Parent objects:

                    <Node>

    Value: clns_traffic_type

    Available Paths:

     -

    <Operational> <CLNS> <NodeTable> <Node><Naming><NodeName> <Statistics>

### Datatypes

#### CLNSDummyType

        Definition: Enumeration. Valid values are:
            'DUMMY' - Just a dummy

## XML Schema Object Documentation for ip_udp_cfg, version 1. 0.

### Objects

#### <UDPSmallServers>

    Description: UDP small servers configuration

    Task IDs required: ip-services

    Parent objects:

                    <SmallServers>

    Values:

            <AccessControlListName>
             (mandatory)

            Type: xsd:string

            Description:Specify the access list

            <SmallServer>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483647

            Description:Set number of allowable small servers, specify 0 for no-limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV4> <SmallServers> <UDPSmallServers>

     -

    <Configuration> <IP> <Cinetd> <Services> <IPV6> <SmallServers> <UDPSmallServers>

#### <ForwardProtocol>

    Description: Controls forwarding of physical and directed IP broadcasts

    Task IDs required: transport

    Parent objects:

                    <IP>

    Child objects:

                    <UDP> - Packets to a specific UDP port

    Available Paths:

     -

    <Configuration> <IP> <ForwardProtocol>

#### <UDP>

    Description: Packets to a specific UDP port

    Parent objects:

                    <ForwardProtocol>

    Child objects:

                    <Disable> - Disable IP Forward Protocol UDP

                    <PortTable> - Port configuration

    Available Paths:

     -

    <Configuration> <IP> <ForwardProtocol> <UDP>

#### <Disable>

    Description: Disable IP Forward Protocol UDP

    Parent objects:

                    <UDP>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable IP Forward Protocol UDP

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP> <ForwardProtocol> <UDP> <Disable>

#### <PortTable>

    Description: Port configuration

    Parent objects:

                    <UDP>

    Child objects:

                    <Port> - Well-known ports are enabled by default and non well-known ports are disabled by default.  It is not allowed to configure the default.

    Available Paths:

     -

    <Configuration> <IP> <ForwardProtocol> <UDP> <PortTable>

#### <Port>

    Description: Well-known ports are enabled by default and non well-known ports are disabled by default.  It is not allowed to configure the default.

    Parent objects:

                    <PortTable>

    <Naming>:

            <PortID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Specify 'false' to disable well-known ports Domain (53), TFTP (69), NameServer (42), TACACS (49), NetBiosNameService (137), or NetBiosDatagramService (138).  Specify 'true' to enable non well-known ports.

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP> <ForwardProtocol> <UDP> <PortTable> <Port><Naming><PortID>

## XML Schema Object Documentation for ipv4_mfwd_common_cfg, version 10. 0.

### Objects

#### <MulticastForwarding>

    Description: Enable IP multicast routing and forwarding

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable multicast-routing

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MulticastForwarding>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MulticastForwarding>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <MulticastForwarding>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MulticastForwarding>

#### <NSF>

    Description: Configure IP Multicast NSF state

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable NSF

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <NSF>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NSF>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <NSF>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NSF>

#### <SSMDisable>

    Description: Configure IP Multicast SSM

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if SSM is disabled on this router

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list of groups enabled with SSM

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <SSMDisable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SSMDisable>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <SSMDisable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SSMDisable>

#### <SSMAllowOverride>

    Description: Allow SSM ranges to be overridden by more specific ranges

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SSM allow-override

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <SSMAllowOverride>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SSMAllowOverride>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <SSMAllowOverride>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SSMAllowOverride>

#### <StaticRPFRuleTable>

    Description: Configure a static RPF rule for a given prefix

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <StaticRPFRule> - RPF prefix address and mask

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <StaticRPFRuleTable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <StaticRPFRuleTable>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <StaticRPFRuleTable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <StaticRPFRuleTable>

#### <StaticRPFRule>

    Description: RPF prefix address and mask

    Parent objects:

                    <StaticRPFRuleTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPAddress

            Description:IP address of the RPF prefix

            <PrefixMask>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Prefix mask of the RPF Prefix

    Values:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor address of the RPF Prefix

            <InterfaceName>
             (optional)

            Type: Interface

            Description:The name of the RPF interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <StaticRPFRuleTable> <StaticRPFRule><Naming><Address><PrefixMask>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <StaticRPFRuleTable> <StaticRPFRule><Naming><Address><PrefixMask>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <StaticRPFRuleTable> <StaticRPFRule><Naming><Address><PrefixMask>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <StaticRPFRuleTable> <StaticRPFRule><Naming><Address><PrefixMask>

#### <CoreTree>

    Description: Configure core-tree-protocol rule for specified group

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if using group-list

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list of group-list

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <CoreTree>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <CoreTree>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <CoreTree>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <CoreTree>

#### <EnableOnAllInterfaces>

    Description: Configure all interfaces for multicast routing and forwarding

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable all interfaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <EnableOnAllInterfaces>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <EnableOnAllInterfaces>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <EnableOnAllInterfaces>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <EnableOnAllInterfaces>

#### <InterfaceTable>

    Description: Interface-level Configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <Interface> - The name of the interface

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceTable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceTable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable>

#### <Interface>

    Description: The name of the interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <Boundary> - Boundary for administratively scoped multicast addresses

                    <EnableOnInterface> - Enable or disable IP multicast on the interface

                    <TTLThreshold> - TTL threshold for multicast packets

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Boundary>

    Description: Boundary for administratively scoped multicast addresses

    Parent objects:

                    <Interface>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list of groups that the boundary applies

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <Boundary>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <Boundary>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <Boundary>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <Boundary>

#### <EnableOnInterface>

    Description: Enable or disable IP multicast on the interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <EnableOnInterface>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <EnableOnInterface>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <EnableOnInterface>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <EnableOnInterface>

#### <TTLThreshold>

    Description: TTL threshold for multicast packets

    Parent objects:

                    <Interface>

    Values:

            <TTL>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:TTL threshold value

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <TTLThreshold>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <TTLThreshold>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <TTLThreshold>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <TTLThreshold>

#### <MultiPath>

    Description: Enable IP Multicast Equal-Cost Multipath Routing

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:Enable multipath

            <SourceSpecificHash>
             (optional)

            Type: xsd:boolean

            Description:TRUE indicates Enable source only multipath hashing

            <SourceNextHopHash>
             (optional)

            Type: xsd:boolean

            Description:TRUE indicates source-nexthop hash is enabled

            <InterfaceHash>
             (optional)

            Type: xsd:boolean

            Description:TRUE indicates interface hash

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MultiPath>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MultiPath>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <MultiPath>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MultiPath>

#### <RatePerRoute>

    Description: Enable per (S,G) rate calculation

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable rate-per-route

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <RatePerRoute>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <RatePerRoute>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <RatePerRoute>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <RatePerRoute>

#### <MDTDefault>

    Description: MDT default group address

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:Data MDT group IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MDTDefault>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDTDefault>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <MDTDefault>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MDTDefault>

#### <MDT_MTU>

    Description: MDT mtu configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 1401 and 65535

            Description:MTU value

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MDT_MTU>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDT_MTU>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <MDT_MTU>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MDT_MTU>

#### <LogTraps>

    Description: Enable logging trap event

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable log traps

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <LogTraps>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <LogTraps>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <LogTraps>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <LogTraps>

#### <Accounting>

    Description: Enable/disable Accounting

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <Accounting>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Accounting>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <Accounting>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Accounting>

#### <InterfaceInheritanceDisable>

    Description: Disable inheriting config

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable interface inheritance configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <InterfaceInheritanceDisable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceInheritanceDisable>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <InterfaceInheritanceDisable>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceInheritanceDisable>

#### <ForwardingLatency>

    Description: Knob to delay traffic being forwarded on a route

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <ForwardingLatencyDelay>
             (mandatory)

            Type: Range. Value lies between 5 and 500

            Description:Forwarding Latency delay value in msecs

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <ForwardingLatency>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <ForwardingLatency>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <ForwardingLatency>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <ForwardingLatency>

#### <MDTData>

    Description: Data MDT group configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:Data MDT group IP address

            <PrefixLength>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Prefix length

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 4294967

            Description:Threshold value (kbps)

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list for Customer VRF groups allowed to do Data MDT

        Default value: none.

    Available Paths:

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV4> <MDTData>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDTData>

     -

    <Configuration> <MFWD> <DefaultVRF> <IPV6> <MDTData>

     -

    <Configuration> <MFWD> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MDTData>

## XML Schema Object Documentation for ipsla_op_def_common_cfg, version 7. 2.

### Objects

#### <Create>

    Description: Create operation with specified type

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Create operation with specified type

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Create>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Create>

#### <Frequency>

    Description: Frequency of the probing

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 604800

            Description:Probe interval in seconds

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Frequency>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Frequency>

#### <Tag>

    Description: Add a tag for this operation

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Tag>
             (mandatory)

            Type: BoundedString. Length less than or equal to 100

            Description:Tag string

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Tag>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Tag>

#### <Timeout>

    Description: Probe/Control timeout interval

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <TimeoutValue>
             (mandatory)

            Type: Range. Value lies between 1 and 604800000

            Description:Probe/Control timeout in milliseconds

        Default value:
            TimeoutValue => 5000

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Timeout>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Timeout>

#### <DestAddress>

    Description: IPv4 address of the target device

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Enter IPv4 address of the destination device

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <DestAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <DestAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <DestAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <DestAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <DestAddress>

#### <DestPort>

    Description: Port number on target device

    Parent objects:

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <Port>
             (mandatory)

            Type: PortNumber

            Description:Destination port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <DestPort>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <DestPort>

#### <SourceAddress>

    Description: IPv4 address of the source device

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Enter IPv4 address of the source device

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <SourceAddress>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <SourceAddress>

#### <SourcePort>

    Description: Port number on source device

    Parent objects:

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <Port>
             (mandatory)

            Type: PortNumber

            Description:Source port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <SourcePort>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <SourcePort>

#### <LSRPath>

    Description: Loose source routing path (up to 8 intermediate nodes)

    Parent objects:

                    <ICMPPathEcho>

                    <ICMPPathJitter>

    Values:

            <Node1>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node2>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node3>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node4>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node5>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node6>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node7>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

            <Node8>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of the intermediate node

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <LSRPath>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <LSRPath>

#### <Tos>

    Description: Type of service setting in probe packet

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <TosValue>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Type of service number

        Default value:
            TosValue => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <Tos>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <Tos>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <Tos>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <Tos>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Tos>

#### <ControlDisable>

    Description: Disable control packets

    Parent objects:

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable control packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <ControlDisable>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <ControlDisable>

#### <VerifyData>

    Description: Check each IPSLA response for corruption

    Parent objects:

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <VerifyEnable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable response corruption check

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <VerifyData>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <VerifyData>

#### <VRF>

    Description: Configure IPSLA for a VPN Routing/Forwarding instance)

    Parent objects:

                    <ICMPEcho>

                    <ICMPPathEcho>

                    <ICMPPathJitter>

                    <UDPEcho>

                    <UDPJitter>

    Values:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VPN Routing/Forwarding instance name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <VRF>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathEcho> <VRF>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPPathJitter> <VRF>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <VRF>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <VRF>

## XML Schema Object Documentation for ipv4_multicast_autorp_cfg, version 5. 0.

### Objects

#### <CandidateRPTable>

    Description: Configure Candidate-RPs

    Task IDs required: multicast

    Parent objects:

                    <IPV4>

    Child objects:

                    <CandidateRP> - Specifications for a Candidate-RP

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <CandidateRPTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <CandidateRPTable>

#### <CandidateRP>

    Description: Specifications for a Candidate-RP

    Parent objects:

                    <CandidateRPTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface from which Candidate-RP packets will be sourced

            <ProtocolMode>
             (optional)

            Type: AutoRPProtocolMode

            Description:Protocol Mode

    Child objects:

                    <CandidateRPRange> - Configure the group range for the Candidate-RP

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <CandidateRPTable> <CandidateRP><Naming><InterfaceName><ProtocolMode>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <CandidateRPTable> <CandidateRP><Naming><InterfaceName><ProtocolMode>

#### <CandidateRPRange>

    Description: Configure the group range for the Candidate-RP

    Parent objects:

                    <CandidateRP>

    Values:

            <TTL>
             (optional)

            Type: AutoRP_TTL

            Description:TTL in Hops

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access-list specifying the group range for the Candidate-RP

            <AnnouncePeriod>
             (optional)

            Type: AutoRPAnnouncePeriod

            Description:Time between announcements <in seconds>

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <CandidateRPTable> <CandidateRP><Naming><InterfaceName><ProtocolMode> <CandidateRPRange>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <CandidateRPTable> <CandidateRP><Naming><InterfaceName><ProtocolMode> <CandidateRPRange>

#### <AutoRPMappingAgent>

    Description: Configure AutoRP Mapping Agent

    Parent objects:

                    <IPV4>

    Child objects:

                    <CacheLimit> - Mapping Agent cache size limit

                    <Parameters> - Specifications for Mapping Agent configured on this box

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRPMappingAgent>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRPMappingAgent>

#### <Parameters>

    Description: Specifications for Mapping Agent configured on this box

    Parent objects:

                    <AutoRPMappingAgent>

    Values:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface from which mapping packets will be sourced

            <TTL>
             (optional)

            Type: AutoRP_TTL

            Description:TTL in Hops

            <AnnouncePeriod>
             (optional)

            Type: AutoRPAnnouncePeriod

            Description:Time between discovery messages <in seconds>

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRPMappingAgent> <Parameters>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRPMappingAgent> <Parameters>

#### <CacheLimit>

    Description: Mapping Agent cache size limit

    Parent objects:

                    <AutoRPMappingAgent>

    Values:

            <MaximumCacheEntry>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Maximum number of mapping cache entries

        Default value:
            MaximumCacheEntry => 100

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRPMappingAgent> <CacheLimit>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRPMappingAgent> <CacheLimit>

### Datatypes

#### AutoRP_TTL

        Definition: Range. Value lies between 1 and 255

#### AutoRPAnnouncePeriod

        Definition: Range. Value lies between 1 and 600

## XML Schema Object Documentation for infra-object-tracking_oper, version 1. 0.

### Objects

#### <ObjectTracking>

    Description: Object Tracking operational data

    Task IDs required: sysmgr

    Parent objects:

                    <Operational>

    Child objects:

                    <TrackBriefTable> - Object Tracking Track table brief

                    <TrackTable> - Object Tracking Track table

                    <TrackTypeIPV4Route> - Object Tracking Type IPV4 route info

                    <TrackTypeIPV4RouteBrief> - Object Tracking Type Ipv4 Route brief info

                    <TrackTypeInterface> - Object Tracking Type interface info

                    <TrackTypeInterfaceBrief> - Object Tracking Type Interface brief info

    Available Paths:

     -

    <Operational> <ObjectTracking>

#### <TrackTable>

    Description: Object Tracking Track table

    Parent objects:

                    <ObjectTracking>

    Child objects:

                    <Track> - Track name - maximum 32 characters

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTable>

#### <Track>

    Description: Track name - maximum 32 characters

    Parent objects:

                    <TrackTable>

    <Naming>:

            <TrackName>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Track name

    Value: track_info__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTable> <Track><Naming><TrackName>

#### <TrackTypeInterface>

    Description: Object Tracking Type interface info

    Parent objects:

                    <ObjectTracking>

    Value: track_info__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTypeInterface>

#### <TrackTypeIPV4Route>

    Description: Object Tracking Type IPV4 route info

    Parent objects:

                    <ObjectTracking>

    Value: track_info__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTypeIPV4Route>

#### <TrackBriefTable>

    Description: Object Tracking Track table brief

    Parent objects:

                    <ObjectTracking>

    Child objects:

                    <TrackBrief> - Track name - maximum 32 characters

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackBriefTable>

#### <TrackBrief>

    Description: Track name - maximum 32 characters

    Parent objects:

                    <TrackBriefTable>

    <Naming>:

            <TrackName>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Track name

    Value: track_info_brief__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackBriefTable> <TrackBrief><Naming><TrackName>

#### <TrackTypeInterfaceBrief>

    Description: Object Tracking Type Interface brief info

    Parent objects:

                    <ObjectTracking>

    Value: track_info_brief__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTypeInterfaceBrief>

#### <TrackTypeIPV4RouteBrief>

    Description: Object Tracking Type Ipv4 Route brief info

    Parent objects:

                    <ObjectTracking>

    Value: track_info_brief__

    Available Paths:

     -

    <Operational> <ObjectTracking> <TrackTypeIPV4RouteBrief>

## XML Schema Object Documentation for ipsecflowmonmib_cfg, version 1. 0.

### Objects

#### <IPSec>

    Description: Enable CISCO-IPSEC-FLOW-MONITOR-MIB notifications

    Task IDs required: crypto

    Parent objects:

                    <Notification>

    Child objects:

                    <TunnelStart> - Enable cipSecTunnelStart notification

                    <TunnelStop> - Enable cipSecTunnelStop notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <IPSec>

#### <TunnelStart>

    Description: Enable cipSecTunnelStart notification

    Parent objects:

                    <IPSec>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cipSecTunnelStart notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <IPSec> <TunnelStart>

#### <TunnelStop>

    Description: Enable cipSecTunnelStop notification

    Parent objects:

                    <IPSec>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cipSecTunnelStop notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <IPSec> <TunnelStop>

#### <ISAKMP>

    Description: Enable CISCO-IPSEC-FLOW-MONITOR-MIB notifications

    Task IDs required: crypto

    Parent objects:

                    <Notification>

    Child objects:

                    <TunnelStart> - Enable cikeTunnelStart notification

                    <TunnelStop> - Enable cikeTunnelStop notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ISAKMP>

#### <TunnelStart>

    Description: Enable cikeTunnelStart notification

    Parent objects:

                    <ISAKMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cikeTunnelStart notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ISAKMP> <TunnelStart>

#### <TunnelStop>

    Description: Enable cikeTunnelStop notification

    Parent objects:

                    <ISAKMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cikeTunnelStop notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ISAKMP> <TunnelStop>

## XML Schema Object Documentation for wanphy_ui_action, version 1. 0.

### Objects

#### <WANPHY>

    Description: WANPHY action data

    Task IDs required: interface

    Parent objects:

                    <Action>

    Child objects:

                    <PortTable> - All WANPHY Port action data

    Available Paths:

     -

    <Action> <WANPHY>

#### <PortTable>

    Description: All WANPHY Port action data

    Parent objects:

                    <WANPHY>

    Child objects:

                    <Port> - WANPHY Port action data

    Available Paths:

     -

    <Action> <WANPHY> <PortTable>

#### <Port>

    Description: WANPHY Port action data

    Parent objects:

                    <PortTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Port name

    Child objects:

                    <ClearStats> - Clears WANPHY port statistics

    Available Paths:

     -

    <Action> <WANPHY> <PortTable> <Port><Naming><Name>

#### <ClearStats>

    Description: Clears WANPHY port statistics

    Parent objects:

                    <Port>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:Clear port stats

        Default value: none.

    Available Paths:

     -

    <Action> <WANPHY> <PortTable> <Port><Naming><Name> <ClearStats>

## XML Schema Object Documentation for fsync_if_cfg, version 2. 0.

### Objects

#### <FrequencySynchronization>

    Description: Frequency Synchronization interface configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Enable> - Enable Frequency Synchronization

                    <InputQualityLevel> - Set the input quality level

                    <OutputQualityLevel> - Set the output quality level

                    <Priority> - Set the priority of this source

                    <SSMDisable> - Disable SSM on this source

                    <SelectionInput> - Assign this source as a selection input

                    <WaitToRestoreTime> - Set the wait-to-restore time for this source

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization>

#### <Enable>

    Description: Enable Frequency Synchronization

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Frequency Synchronization

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <Enable>

#### <SelectionInput>

    Description: Assign this source as a selection input

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable selection for this source

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <SelectionInput>

#### <SSMDisable>

    Description: Disable SSM on this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SSM on this source

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <SSMDisable>

#### <Priority>

    Description: Set the priority of this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 254

            Description:Priority

        Default value:
            Priority => 100

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <Priority>

#### <InputQualityLevel>

    Description: Set the input quality level

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <QualityLevelOption>
             (optional)

            Type: FSync_QLOption

            Description:Quality level option

            <ExactQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Exact quality level value

            <MinQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Minimum quality level value

            <MaxQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Maximum quality level value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <InputQualityLevel>

#### <OutputQualityLevel>

    Description: Set the output quality level

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <QualityLevelOption>
             (optional)

            Type: FSync_QLOption

            Description:Quality level option

            <ExactQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Exact quality level value

            <MinQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Minimum quality level value

            <MaxQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Maximum quality level value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <OutputQualityLevel>

#### <WaitToRestoreTime>

    Description: Set the wait-to-restore time for this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <WaitToRestoreTime>
             (mandatory)

            Type: Range. Value lies between 0 and 12

            Description:Wait-to-restore time

        Default value:
            WaitToRestoreTime => 5

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrequencySynchronization> <WaitToRestoreTime>

## XML Schema Object Documentation for aaa_lib_cfg, version 2. 1.

### Objects

#### <AAA>

    Description: Authentication, Authorization and Accounting

    Task IDs required: aaa

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccountingTable> - AAA accounting

                    <AccountingUpdate> - Configuration related to 'update' accounting

                    <AuthenticationTable> - AAA authentication

                    <AuthorizationTable> - AAA authorization

                    <DefaultTaskgroup> - This class is used for setting the default taskgroup to be used for remote server authentication

                    <RADIUS> - Remote Access Dial-In User Service

                    <ServerGroups> - AAA group definitions

                    <TACACS> - Modify TACACS+ query parameters

                    <TaskgroupTable> - Specify a taskgroup to inherit from

                    <UsergroupTable> - Specify a Usergroup to inherit from

                    <UsernameTable> - Configure local usernames

    Available Paths:

     -

    <Configuration> <AAA>

#### <AccountingUpdate>

    Description: Configuration related to 'update' accounting

    Parent objects:

                    <AAA>

    Values:

            <Type>
             (mandatory)

            Type: AAAAccountingUpdateType

            Description:newinfo/periodic

            <PeriodicInterval>
             (optional)

            Type: Range. Value lies between 0 and 35791394

            Description:Periodic update interval in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <AccountingUpdate>

#### <AccountingTable>

    Description: AAA accounting

    Parent objects:

                    <AAA>

    Child objects:

                    <Accounting> - Configurations related to accounting

    Available Paths:

     -

    <Configuration> <AAA> <AccountingTable>

#### <Accounting>

    Description: Configurations related to accounting

    Parent objects:

                    <AccountingTable>

    <Naming>:

            <Type>
             (optional)

            Type: xsd:string

            Description:exec:Account exec sessions, commands: Account CLI commands

            <Listname>
             (optional)

            Type: xsd:string

            Description:Named accounting list

    Values:

            <Type>
             (optional)

            Type: AAAAccountingType

            Description:Stop only/Start Stop

            <Methods>
             (optional)

            Type: AAAMethod[4]

            Description:Method Types

            <ServerGroupNames>
             (optional)

            Type: xsd:string[4]

            Description:Server group names

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <AccountingTable> <Accounting><Naming><Type><Listname>

#### <AuthenticationTable>

    Description: AAA authentication

    Parent objects:

                    <AAA>

    Child objects:

                    <Authentication> - Configurations related to authentication

    Available Paths:

     -

    <Configuration> <AAA> <AuthenticationTable>

#### <Authentication>

    Description: Configurations related to authentication

    Parent objects:

                    <AuthenticationTable>

    <Naming>:

            <Type>
             (optional)

            Type: xsd:string

            Description:login: Authenticate login sessions, ppp: Authenticate ppp sessions

            <Listname>
             (optional)

            Type: xsd:string

            Description:List name for AAA authentication

    Values:

            <Methods>
             (optional)

            Type: AAAMethod[4]

            Description:Methods

            <ServerGroupNames>
             (optional)

            Type: xsd:string[4]

            Description:Server group names

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <AuthenticationTable> <Authentication><Naming><Type><Listname>

#### <AuthorizationTable>

    Description: AAA authorization

    Parent objects:

                    <AAA>

    Child objects:

                    <Authorization> - Configurations related to authorization

    Available Paths:

     -

    <Configuration> <AAA> <AuthorizationTable>

#### <Authorization>

    Description: Configurations related to authorization

    Parent objects:

                    <AuthorizationTable>

    <Naming>:

            <Type>
             (optional)

            Type: xsd:string

            Description:network: Authorize IKE requests, commands: Authorize CLI commands

            <Listname>
             (optional)

            Type: xsd:string

            Description:List name for AAA authorization

    Values:

            <Methods>
             (optional)

            Type: AAAMethod[4]

            Description:Methods

            <ServerGroupNames>
             (optional)

            Type: xsd:string[4]

            Description:Server group names

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <AuthorizationTable> <Authorization><Naming><Type><Listname>

### Datatypes

#### AAAAccountingType

        Definition: Enumeration. Valid values are:
            'NotSet' - Not Set
            'StartStop' - Start Stop
            'StopOnly' - Stop Only

#### AAAAccountingUpdateType

        Definition: Enumeration. Valid values are:
            'None' - Not Set
            'Newinfo' - Update records for new accountable information only
            'Periodic' - Update records at periodic intervals

#### AAAMethod

        Definition: Enumeration. Valid values are:
            'NotSet' - Not Set
            'None' - None
            'Local' - Local
            'Radius' - Radius
            'TACACSPlus' - TACACS+
            'DSMD' - DSMD
            'SGBP' - SGBP
            'AcctD' - AcctD
            'Error' - Error
            'IfAuthenticated' - If Authenticated
            'ServerGroup' - Server Group
            'ServerGroupNotDefined' - Server Group Not Defined
            'Line' - Line
            'Enable' - Enable
            'Kerberos' - Kerberos
            'Last' - Last

#### AAAPortRange

        Definition: Range. Value lies between 1 and 65535

## XML Schema Object Documentation for redfs_cfg, version 1. 0.

### Objects

#### <Mirror>

    Description: Disk mirror configuration

    Task IDs required: root-lr

    Parent objects:

                    <ActiveNode>

                    <PreconfiguredNode>

    Child objects:

                    <BootDevices> - Primary and secondary boot devices

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <Mirror>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <Mirror>

#### <BootDevices>

    Description: Primary and secondary boot devices

    Parent objects:

                    <Mirror>

    Values:

            <Primary>
             (optional)

            Type: xsd:string

            Description:Name of primary boot device - e.g. disk0:, disk1:

            <Secondary>
             (optional)

            Type: xsd:string

            Description:Name of secondary boot device - e.g. disk0:, disk1:

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <Mirror> <BootDevices>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <Mirror> <BootDevices>

## XML Schema Object Documentation for bundlemgr_bm_bdl_oper, version 3. 2.

### Objects

#### <Bundles>

    Description: Bundle operational data

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <BundleTable> - Per bundle operational data

    Available Paths:

     -

    <Operational> <Bundles>

#### <BundleTable>

    Description: Per bundle operational data

    Parent objects:

                    <Bundles>

    Child objects:

                    <Bundle> - Bundle interface

    Available Paths:

     -

    <Operational> <Bundles> <BundleTable>

#### <Bundle>

    Description: Bundle interface

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <Data> - Data for each Bundle

                    <MemberTable> - Member interface

    Available Paths:

     -

    <Operational> <Bundles> <BundleTable> <Bundle><Naming><BundleInterface>

#### <MemberTable>

    Description: Member interface

    Parent objects:

                    <Bundle>

    Child objects:

                    <Member> - Member information

    Available Paths:

     -

    <Operational> <Bundles> <BundleTable> <Bundle><Naming><BundleInterface> <MemberTable>

#### <Member>

    Description: Member information

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Value: bm_member_data

    Available Paths:

     -

    <Operational> <Bundles> <BundleTable> <Bundle><Naming><BundleInterface> <MemberTable> <Member><Naming><MemberInterface>

#### <Data>

    Description: Data for each Bundle

    Parent objects:

                    <Bundle>

    Value: bm_bundle_data

    Available Paths:

     -

    <Operational> <Bundles> <BundleTable> <Bundle><Naming><BundleInterface> <Data>

## XML Schema Object Documentation for vrrp_oper, version 4. 0.

### Objects

#### <VRRP>

    Description: VRRP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - The VRRP interface table

                    <Summary> - VRRP summary statistics

                    <TrackItemTable> - The VRRP tracked item table

                    <VirtualRouterTable> - The VRRP virtual router table

    Available Paths:

     -

    <Operational> <VRRP>

#### <Summary>

    Description: VRRP summary statistics

    Parent objects:

                    <VRRP>

    Value: vrrp_summary_info

    Available Paths:

     -

    <Operational> <VRRP> <Summary>

#### <VirtualRouterTable>

    Description: The VRRP virtual router table

    Parent objects:

                    <VRRP>

    Child objects:

                    <VirtualRouter> - A VRRP virtual router

    Available Paths:

     -

    <Operational> <VRRP> <VirtualRouterTable>

#### <VirtualRouter>

    Description: A VRRP virtual router

    Parent objects:

                    <VirtualRouterTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

            <VirtualRouterID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router id

    Value: vrrp_vrouter_info

    Available Paths:

     -

    <Operational> <VRRP> <VirtualRouterTable> <VirtualRouter><Naming><InterfaceName><VirtualRouterID>

#### <InterfaceTable>

    Description: The VRRP interface table

    Parent objects:

                    <VRRP>

    Child objects:

                    <Interface> - A VRRP interface entry

    Available Paths:

     -

    <Operational> <VRRP> <InterfaceTable>

#### <Interface>

    Description: A VRRP interface entry

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: vrrp_interface_info

    Available Paths:

     -

    <Operational> <VRRP> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <TrackItemTable>

    Description: The VRRP tracked item table

    Parent objects:

                    <VRRP>

    Child objects:

                    <TrackItem> - A configured VRRP IP address entry

    Available Paths:

     -

    <Operational> <VRRP> <TrackItemTable>

#### <TrackItem>

    Description: A configured VRRP IP address entry

    Parent objects:

                    <TrackItemTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name to track

            <VirtualRouterID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router id

            <TrackedInterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the tracked interface

    Value: vrrp_trackitem_info

    Available Paths:

     -

    <Operational> <VRRP> <TrackItemTable> <TrackItem><Naming><InterfaceName><VirtualRouterID><TrackedInterfaceName>

## XML Schema Object Documentation for l2protocols_ethernet_iflx_lib_mgr_cfg, version 2. 0.

### Objects

#### <InterflexServiceLocation>

    Description: Location of the Interflex interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Active>
             (mandatory)

            Type: ExtendedNodeID

            Description:The preferred active location for this Interflex interface

            <Standby>
             (optional)

            Type: ExtendedNodeID

            Description:The preferred standby location for this Interflex interface

            <AutoRevert>
             (optional)

            Type: xsd:boolean

            Description:Automatically revert to preferred active location

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <InterflexServiceLocation>

## XML Schema Object Documentation for cgn_out_trans_icmp_oper, version 2. 0.

### Objects

#### <ICMP>

    Description: ICMP protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AddressTable> - List of addresses

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <ICMP>

#### <AddressTable>

    Description: List of addresses

    Parent objects:

                    <ICMP>

    Child objects:

                    <Address> - Address for which translations to be retrieved

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <ICMP> <AddressTable>

#### <Address>

    Description: Address for which translations to be retrieved

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Outside Address

    Child objects:

                    <PortTable> - List of ports

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <ICMP> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: List of ports

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Port translation information

    <Filter> (Optional Filter Tag):

                    <CGNOutsideICMPPortRangeFilter>

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <ICMP> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Port translation information

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port number

    Value: cnat_v4_outtranslation_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <OutsideTranslation> <Protocol> <ICMP> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

### Filters

#### <CGNOutsideICMPPortRangeFilter>

    Description:
    Port range and translation type filter

    Parameters:

            <Translation>
             (optional)

            Type: CGNTranslationType

            Description:Translation type

            <OutsideVRFName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Outside VRF

            <StartPort>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Start port

            <EndPort>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:End port

## XML Schema Object Documentation for gsr_prp_pm_oper, version 1. 0.

### Objects

#### <PlatformPRP>

    Description: Operational data space for 'show platform-mgr *'

    Task IDs required: root-system

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <Operational> <PlatformPRP>

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <PlatformPRP>

    Child objects:

                    <Node> - Node Number

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable>

#### <Node>

    Description: Node Number

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Node Number

    Child objects:

                    <error_cntrs> - Device Error Count

                    <failover_cntrs> - Fail-over Count

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable> <Node><Naming><Number>

#### <error_cntrs>

    Description: Device Error Count

    Parent objects:

                    <Node>

    Child objects:

                    <error_bags> - Bag info for 'show platform-mgr prp errors'

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable> <Node><Naming><Number> <error_cntrs>

#### <error_bags>

    Description: Bag info for 'show platform-mgr prp errors'

    Parent objects:

                    <error_cntrs>

    <Naming>:

            <error_bag>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Bag of error cntrs

    Value: gsr_prp_pm_dev_err_cntrs

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable> <Node><Naming><Number> <error_cntrs> <error_bags><Naming><error_bag>

#### <failover_cntrs>

    Description: Fail-over Count

    Parent objects:

                    <Node>

    Child objects:

                    <failover_bags> - Bag info for 'show platform-mgr prp failover'

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable> <Node><Naming><Number> <failover_cntrs>

#### <failover_bags>

    Description: Bag info for 'show platform-mgr prp failover'

    Parent objects:

                    <failover_cntrs>

    <Naming>:

            <failover_bag>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Bag of failover cntrs

    Value: gsr_prp_pm_failover_cntrs

    Available Paths:

     -

    <Operational> <PlatformPRP> <NodeTable> <Node><Naming><Number> <failover_cntrs> <failover_bags><Naming><failover_bag>

## XML Schema Object Documentation for infra_sla_common, version 0. 0.

### Datatypes

#### SLASendType

        Definition: Enumeration. Valid values are:
            'Packet' - Send individual packets
            'Burst' - Send bursts of packets

#### SLAPaddingPatternType

        Definition: Enumeration. Valid values are:
            'Hex' - Use an optionally specified hex pattern for packet padding
            'PseudoRandom' - Use a pseudo-random bit sequence for packet padding

#### SLABurstIntervalUnitsEnum

        Definition: Enumeration. Valid values are:
            'Hours' - Send bursts within a probe with an interval unit of hours
            'Minutes' - Send bursts within a probe with an interval unit of minutes
            'Seconds' - Send bursts within a probe with an interval unit of minutes
            'Once' - Send one burst per probe

#### SLAPacketIntervalUnitsEnum

        Definition: Enumeration. Valid values are:
            'Hours' - Send packets with an interval unit of hours
            'Minutes' - Send packets with an interval unit of minutes
            'Seconds' - Send packets with an interval unit of minutes
            'Milliseconds' - Send packets with an interval unit of minutes
            'Once' - Send one packet per burst

#### SLAStatisticTypeEnum

        Definition: Enumeration. Valid values are:
            'RoundTripDelay' - Collect round trip delay metric data
            'OneWayDelaySD' - Collect one way delay source->dest metric data
            'OneWayDelayDS' - Collect one way delay dest->source metric data
            'RoundTripJitter' - Collect round trip delay metric data
            'OneWayJitterSD' - Collect one way jitter source->dest metric data
            'OneWayJitterDS' - Collect one way jitter dest->source metric data

#### SLABucketsSizeUnitsEnum

        Definition: Enumeration. Valid values are:
            'BucketsPerProbe' - Store results as a number of buckets per probe
            'ProbesPerBucket' - Store results as a number of probes per bucket

#### SLAProbeIntervalDayEnum

        Definition: Enumeration. Valid values are:
            'Monday' - Schedule every Monday
            'Tuesday' - Schedule every Tuesday
            'Wednesday' - Schedule every Wednesday
            'Thursday' - Schedule every Thursday
            'Friday' - Schedule every Friday
            'Saturday' - Schedule every Saturday
            'Sunday' - Schedule every Sunday

#### SLAProbeIntervalUnitsEnum

        Definition: Enumeration. Valid values are:
            'Week' - Schedule probes to run every week
            'Day' - Schedule probes to run every day
            'Hours' - Schedule probes to run with an interval unit of hours
            'Minutes' - Schedule probes to run with an interval unit of minutes

#### SLAProbeDurationUnitsEnum

        Definition: Enumeration. Valid values are:
            'Week' - Schedule probes to run for a duration of 1 week
            'Day' - Schedule probes to run for a duration of 1 day
            'Hours' - Schedule probes to run with a duration unit of hours
            'Minutes' - Schedule probes to run with a duration unit of minutes
            'Seconds' - Schedule probes to run with a duration unit of seconds

#### SLAOnDemandProbeDurationUnitsEnum

        Definition: Enumeration. Valid values are:
            'Hours' - Schedule probes to run with a duration unit of hours
            'Minutes' - Schedule probes to run with a duration unit of minutes
            'Seconds' - Schedule probes to run with a duration unit of seconds

#### SLAOnDemandRepeatIntervalUnitsEnum

        Definition: Enumeration. Valid values are:
            'Hours' - Schedule probes to repeat with an interval unit of hours
            'Minutes' - Schedule probes to repeat with an interval unit of minutes
            'Seconds' - Schedule probes to repeat with an interval unit of seconds

#### SLAOnDemandStartTimeTypesEnum

        Definition: Enumeration. Valid values are:
            'Now' - Start immediately
            'Absolute' - Start at a specified time
            'Relative' - Start after a specified period

#### SLAOnDemandStartTimeRelativeUnitsEnum

        Definition: Enumeration. Valid values are:
            'Hours' - Schedule probe to start after a unit of hours
            'Minutes' - Schedule probe to start after a unit of minutes
            'Seconds' - Schedule probe to start after a unit of seconds

#### SLAOnDemandStartMonthEnum

        Definition: Enumeration. Valid values are:
            'January' - January
            'February' - February
            'March' - March
            'April' - April
            'May' - May
            'June' - June
            'July' - July
            'August' - August
            'September' - September
            'October' - October
            'November' - November
            'December' - December

## XML Schema Object Documentation for ipv4_io_oper, version 6. 1.

### Objects

#### <IPV4Network>

    Description: IPv4 network operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - IPv4 network operational interface data

                    <NodeTable> - Node-specific IPv4 network operational data

    Available Paths:

     -

    <Operational> <IPV4Network>

#### <NodeTable>

    Description: Node-specific IPv4 network operational data

    Parent objects:

                    <IPV4Network>

    Child objects:

                    <Node> - IPv4 network operational data for a particular node

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable>

#### <Node>

    Description: IPv4 network operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <InterfaceData> - IPv4 network operational interface data

                    <Statistics> - Statistical IPv4 network operational data for a node

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceData>

    Description: IPv4 network operational interface data

    Parent objects:

                    <Node>

    Child objects:

                    <Summary> - Summary of IPv4 network operational interface data on a node

                    <VRFTable> - VRF specific IPv4 network operational interface data

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData>

#### <Summary>

    Description: Summary of IPv4 network operational interface data on a node

    Parent objects:

                    <InterfaceData>

    Value: ipv4_if_summary

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <Summary>

#### <VRFTable>

    Description: VRF specific IPv4 network operational interface data

    Parent objects:

                    <InterfaceData>

    Child objects:

                    <VRF> - VRF name of an interface belong to

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable>

#### <VRF>

    Description: VRF name of an interface belong to

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: VRF_ID

            Description:The VRF name

    Child objects:

                    <BriefTable> - Brief interface IPv4 network operational data for a node

                    <DetailTable> - Detail interface IPv4 network operational data for a node

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName>

#### <BriefTable>

    Description: Brief interface IPv4 network operational data for a node

    Parent objects:

                    <VRF>

    Child objects:

                    <Brief> - Brief interface IPv4 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <BriefTable>

#### <Brief>

    Description: Brief interface IPv4 network operational data for an interface

    Parent objects:

                    <BriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv4_if_brief

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <BriefTable> <Brief><Naming><InterfaceName>

#### <DetailTable>

    Description: Detail interface IPv4 network operational data for a node

    Parent objects:

                    <VRF>

    Child objects:

                    <Detail> - Detail interface IPv4 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <DetailTable>

#### <Detail>

    Description: Detail interface IPv4 network operational data for an interface

    Parent objects:

                    <DetailTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv4_if_detail

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <DetailTable> <Detail><Naming><InterfaceName>

#### <Statistics>

    Description: Statistical IPv4 network operational data for a node

    Parent objects:

                    <Node>

    Child objects:

                    <Traffic> - Traffic statistics for a node

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <Traffic>

    Description: Traffic statistics for a node

    Parent objects:

                    <Statistics>

    Value: ip_traffic

    Available Paths:

     -

    <Operational> <IPV4Network> <NodeTable> <Node><Naming><NodeName> <Statistics> <Traffic>

## XML Schema Object Documentation for ipv4_arp_interface_cfg, version 4. 1.

### Objects

#### <IPV4ARP>

    Description: Configure Address Resolution Protocol

    Task IDs required: cef

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LocalProxyARP> - Local Proxy ARP configuration

                    <ProxyARP> - Proxy ARP configuration

                    <PurgeDelay> - Time to delay purging arp entries when the interface goes down

                    <Timeout> - Number of seconds for ARP cache timeout

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4ARP>

#### <ProxyARP>

    Description: Proxy ARP configuration

    Parent objects:

                    <IPV4ARP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable proxy ARP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4ARP> <ProxyARP>

#### <LocalProxyARP>

    Description: Local Proxy ARP configuration

    Parent objects:

                    <IPV4ARP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable local proxy ARP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4ARP> <LocalProxyARP>

#### <Timeout>

    Description: Number of seconds for ARP cache timeout

    Parent objects:

                    <IPV4ARP>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 30 and 2144448000

            Description:Seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4ARP> <Timeout>

#### <PurgeDelay>

    Description: Time to delay purging arp entries when the interface goes down

    Parent objects:

                    <IPV4ARP>

    Values:

            <PurgeDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4ARP> <PurgeDelay>

## XML Schema Object Documentation for ip_iep_cfg, version 1. 2.

### Objects

#### <IPExplicitPaths>

    Description: IP Explicit Path config data

    Task IDs required: mpls-te

    Parent objects:

                    <Configuration>

    Child objects:

                    <PathTable> - A list of explicit paths

    Available Paths:

     -

    <Configuration> <IPExplicitPaths>

#### <PathTable>

    Description: A list of explicit paths

    Parent objects:

                    <IPExplicitPaths>

    Child objects:

                    <Path> - Config data for a specific explicit path

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable>

#### <Path>

    Description: Config data for a specific explicit path

    Parent objects:

                    <PathTable>

    <Naming>:

            <Type>
             (optional)

            Type: IP_IEPPathType

            Description:Path type

            <Name>
             (optional)

            Type: xsd:string

            Description:Path name

            <ID>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Path identifier

    Child objects:

                    <Disable> - Disable the explicit path

                    <Exists> - Create the explicit path

                    <HopTable> - List of Hops

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable> <Path><Naming><Type><Name><ID>

#### <Exists>

    Description: Create the explicit path

    Parent objects:

                    <Path>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Create the explicit path

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable> <Path><Naming><Type><Name><ID> <Exists>

#### <Disable>

    Description: Disable the explicit path

    Parent objects:

                    <Path>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable the explicit path

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable> <Path><Naming><Type><Name><ID> <Disable>

#### <HopTable>

    Description: List of Hops

    Parent objects:

                    <Path>

    Child objects:

                    <Hop> - Hop Information

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable> <Path><Naming><Type><Name><ID> <HopTable>

#### <Hop>

    Description: Hop Information

    Parent objects:

                    <HopTable>

    <Naming>:

            <IndexNumber>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Index number

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of the hop

            <HopType>
             (optional)

            Type: IP_IEPHopType

            Description:Include or exclude this hop in the path

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPExplicitPaths> <PathTable> <Path><Naming><Type><Name><ID> <HopTable> <Hop><Naming><IndexNumber>

### Datatypes

#### IP_IEPHopType

        Definition: Enumeration. Valid values are:
            'NextStrict' - NextStrict
            'NextLoose' - NextLoose
            'Exclude' - Exclude
            'ExcludeSRLG' - Exclude Shared Risk Link Group

#### IP_IEPPathType

        Definition: Enumeration. Valid values are:
            'Name' - Name
            'Identifier' - Identifier

## XML Schema Object Documentation for mpls_te_autotunnel_oper, version 1. 0.

### Objects

#### <AutoTunnel>

    Description: Auto tunnel information.

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <Backup> - Auto tunnel backup information.

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel>

#### <Backup>

    Description: Auto tunnel backup information.

    Parent objects:

                    <AutoTunnel>

    Child objects:

                    <Config> - MPLS TE auto-tunnel backup configuration information

                    <Statistics> - MPLS TE auto-tunnel backup counters (stats) information

                    <Summary> - MPLS TE auto-tunnel backup summary information

                    <TunnelTable> - auto-tunnel backup information

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup>

#### <Config>

    Description: MPLS TE auto-tunnel backup configuration information

    Parent objects:

                    <Backup>

    Value: mpls_te_autotun_backup_config_info

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup> <Config>

#### <Summary>

    Description: MPLS TE auto-tunnel backup summary information

    Parent objects:

                    <Backup>

    Value: mpls_te_autotun_backup_summary_info

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup> <Summary>

#### <Statistics>

    Description: MPLS TE auto-tunnel backup counters (stats) information

    Parent objects:

                    <Backup>

    Value: te_stats_autobackup_t

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup> <Statistics>

#### <TunnelTable>

    Description: auto-tunnel backup information

    Parent objects:

                    <Backup>

    Child objects:

                    <Tunnel> - Display auto tunnel backup tunnel information

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup> <TunnelTable>

#### <Tunnel>

    Description: Display auto tunnel backup tunnel information

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Backup tunnel name

    Value: mpls_te_autotun_backup_tunnel_info

    Available Paths:

     -

    <Operational> <MPLS_TE> <AutoTunnel> <Backup> <TunnelTable> <Tunnel><Naming><TunnelName>

## XML Schema Object Documentation for policymgr_show_oper, version 2. 1.

### Objects

#### <PolicyManager>

    Description: Policy-map operational data

    Task IDs required: qos

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global QOS operational data

                    <NodeTable> - Node-specific Policymgr operational data

    Available Paths:

     -

    <Operational> <PolicyManager>

#### <Global>

    Description: Global QOS operational data

    Parent objects:

                    <PolicyManager>

    Child objects:

                    <Summary> - Summary of policy-maps and class-maps configured

                    <Targets> - Targets of a policymap

    Available Paths:

     -

    <Operational> <PolicyManager> <Global>

#### <Targets>

    Description: Targets of a policymap

    Parent objects:

                    <Node>

                    <Global>

    Child objects:

                    <PolicyMapTypeTable> - Application type of a policymap

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Targets>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Targets>

#### <PolicyMapTypeTable>

    Description: Application type of a policymap

    Parent objects:

                    <Targets>

    Child objects:

                    <PolicyMapType> - Policymgr application type

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Targets> <PolicyMapTypeTable>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Targets> <PolicyMapTypeTable>

#### <PolicyMapType>

    Description: Policymgr application type

    Parent objects:

                    <PolicyMapTypeTable>

    <Naming>:

            <Type>
             (mandatory)

            Type: PolicymgrPolicyMapType

            Description:The application type

    Child objects:

                    <PolicyMapTargetTable> - Policy-map table

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type>

#### <PolicyMapTargetTable>

    Description: Policy-map table

    Parent objects:

                    <PolicyMapType>

    Child objects:

                    <PolicyMapTarget> - Policy-map targets

    <Filter> (Optional Filter Tag):

                    <PolicyMapFilter>

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type> <PolicyMapTargetTable>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type> <PolicyMapTargetTable>

#### <PolicyMapTarget>

    Description: Policy-map targets

    Parent objects:

                    <PolicyMapTargetTable>

    <Naming>:

            <PolicyMapName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Name of policy-map

    Value: Targets

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type> <PolicyMapTargetTable> <PolicyMapTarget><Naming><PolicyMapName>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Targets> <PolicyMapTypeTable> <PolicyMapType><Naming><Type> <PolicyMapTargetTable> <PolicyMapTarget><Naming><PolicyMapName>

#### <Summary>

    Description: Summary of policy-maps and class-maps configured

    Parent objects:

                    <Node>

                    <Global>

    Value: Summary

    Available Paths:

     -

    <Operational> <PolicyManager> <Global> <Summary>

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName> <Summary>

#### <NodeTable>

    Description: Node-specific Policymgr operational data

    Parent objects:

                    <PolicyManager>

    Child objects:

                    <Node> - Policymgr operational data for a particular node

    Available Paths:

     -

    <Operational> <PolicyManager> <NodeTable>

#### <Node>

    Description: Policymgr operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Summary> - Summary of policy-maps and class-maps configured

                    <Targets> - Targets of a policymap

    Available Paths:

     -

    <Operational> <PolicyManager> <NodeTable> <Node><Naming><NodeName>

### Filters

#### <PolicyMapFilter>

    Description:
    Policy-map filter.

    Parameters:

            <PolicyMapName>
             (optional)

            Type: xsd:string

            Description:Policy-map attached on target

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node name of target location

## XML Schema Object Documentation for infra_syslog_cfg, version 2. 1.

### Objects

#### <Syslog>

    Description: Modify message logging facilities

    Task IDs required: logging

    Parent objects:

                    <Configuration>

    Child objects:

                    <AlarmLogger> - Alarm Logger Properties

                    <Archive> - Archive attributes configuration

                    <BufferedLogging> - Set buffered logging parameters

                    <ConsoleLogging> - Set console logging

                    <Correlator> - Configure properties of the event correlator

                    <EnableConsoleLogging> - Set console logging

                    <HistoryLogging> - Set history logging

                    <HostnamePrefix> - Hostname prefix to add on msgs to servers

                    <HostnameTable> - Configure logging hostname

                    <LocalLogFileSize> - Set size of the local log file

                    <LoggingFacilities> - Modify message logging facilities

                    <MonitorLogging> - Set monitor logging

                    <SourceInterfaceTable> - Configure source interface

                    <SuppressDuplicates> - Suppress consecutive duplicate messages

                    <Suppression> - Configure properties of the syslog/alarm suppression

                    <TrapLogging> - Set trap logging

    Available Paths:

     -

    <Configuration> <Syslog>

#### <Archive>

    Description: Archive attributes configuration

    Parent objects:

                    <Syslog>

    Child objects:

                    <Device> - Configure the archive device

                    <FileSize> - The maximum file size for a single log file.

                    <Frequency> - The collection interval for logs

                    <Length> - The maximum number of weeks of log to maintain

                    <Severity> - The minimum severity of log messages to archive

                    <Size> - The total size of the archive

    Available Paths:

     -

    <Configuration> <Syslog> <Archive>

#### <Length>

    Description: The maximum number of weeks of log to maintain

    Parent objects:

                    <Archive>

    Values:

            <Weeks>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Number of weeks

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <Length>

#### <Device>

    Description: Configure the archive device

    Parent objects:

                    <Archive>

    Values:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:'/disk0:' or '/disk1:' or '/harddisk:'

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <Device>

#### <Size>

    Description: The total size of the archive

    Parent objects:

                    <Archive>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 2047

            Description:Size in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <Size>

#### <FileSize>

    Description: The maximum file size for a single log file.

    Parent objects:

                    <Archive>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 2047

            Description:Size in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <FileSize>

#### <Frequency>

    Description: The collection interval for logs

    Parent objects:

                    <Archive>

    Values:

            <Frequency>
             (mandatory)

            Type: LogCollectFrequency

            Description:Daily basis or weekly basis

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <Frequency>

#### <Severity>

    Description: The minimum severity of log messages to archive

    Parent objects:

                    <Archive>

    Values:

            <Severity>
             (mandatory)

            Type: LogMessageSeverity

            Description:Severity log messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Archive> <Severity>

#### <BufferedLogging>

    Description: Set buffered logging parameters

    Parent objects:

                    <Syslog>

    Child objects:

                    <BufferSize> - Logging buffered size

                    <LoggingLevel> - Logging level for Buffered logging

    Available Paths:

     -

    <Configuration> <Syslog> <BufferedLogging>

#### <LoggingLevel>

    Description: Logging level for Buffered logging

    Parent objects:

                    <BufferedLogging>

    Values:

            <BufferedLevelValue>
             (mandatory)

            Type: LoggingLevelsType

            Description:Buffer logging level

        Default value:
            BufferedLevelValue => Debug

    Available Paths:

     -

    <Configuration> <Syslog> <BufferedLogging> <LoggingLevel>

#### <BufferSize>

    Description: Logging buffered size

    Parent objects:

                    <BufferedLogging>

    Values:

            <BufferLoggingSize>
             (mandatory)

            Type: Range. Value lies between 4096 and -1

            Description:Logging buffer size

        Default value:
            BufferLoggingSize => 307200

    Available Paths:

     -

    <Configuration> <Syslog> <BufferedLogging> <BufferSize>

#### <ConsoleLogging>

    Description: Set console logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <LoggingLevel> - Console logging level

    Available Paths:

     -

    <Configuration> <Syslog> <ConsoleLogging>

#### <LoggingLevel>

    Description: Console logging level

    Parent objects:

                    <ConsoleLogging>

    Values:

            <ConsoleLevelValue>
             (mandatory)

            Type: LoggingLevelsType

            Description:Console logging level

        Default value:
            ConsoleLevelValue => Warning

    Available Paths:

     -

    <Configuration> <Syslog> <ConsoleLogging> <LoggingLevel>

#### <LoggingFacilities>

    Description: Modify message logging facilities

    Parent objects:

                    <Syslog>

    Child objects:

                    <FacilityLevel> - Facility from which logging is done

    Available Paths:

     -

    <Configuration> <Syslog> <LoggingFacilities>

#### <FacilityLevel>

    Description: Facility from which logging is done

    Parent objects:

                    <LoggingFacilities>

    Values:

            <LoggingFacilityValue>
             (mandatory)

            Type: FacilityType

            Description:Facility Type

        Default value:
            LoggingFacilityValue => Local7

    Available Paths:

     -

    <Configuration> <Syslog> <LoggingFacilities> <FacilityLevel>

#### <HistoryLogging>

    Description: Set history logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <HistorySize> - Logging history size

                    <LoggingLevel> - History logging level

    Available Paths:

     -

    <Configuration> <Syslog> <HistoryLogging>

#### <LoggingLevel>

    Description: History logging level

    Parent objects:

                    <HistoryLogging>

    Values:

            <HistoryLevelValue>
             (mandatory)

            Type: LoggingLevelsType

            Description:History logging level

        Default value:
            HistoryLevelValue => Warning

    Available Paths:

     -

    <Configuration> <Syslog> <HistoryLogging> <LoggingLevel>

#### <HistorySize>

    Description: Logging history size

    Parent objects:

                    <HistoryLogging>

    Values:

            <HistoryLogSize>
             (mandatory)

            Type: Range. Value lies between 1 and 500

            Description:Logging history size

        Default value:
            HistoryLogSize => 1

    Available Paths:

     -

    <Configuration> <Syslog> <HistoryLogging> <HistorySize>

#### <HostnameTable>

    Description: Configure logging hostname

    Parent objects:

                    <Syslog>

    Child objects:

                    <HostIpv4> - List of the logging host

                    <HostIpv6> - List of the logging host

                    <HostnameList> - List of the logging host

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable>

#### <HostnameList>

    Description: List of the logging host

    Parent objects:

                    <HostnameTable>

    Child objects:

                    <Hostname> - Name of the logging host

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostnameList>

#### <Hostname>

    Description: Name of the logging host

    Parent objects:

                    <HostnameList>

    <Naming>:

            <HostNameValue>
             (mandatory)

            Type: xsd:string

            Description:Name of the logging host

    Values:

            <RemoteLogEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostnameList> <Hostname><Naming><HostNameValue>

#### <HostIpv4>

    Description: List of the logging host

    Parent objects:

                    <HostnameTable>

    Child objects:

                    <Ipv4addrhost> - IPV4 address of the logging host

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostIpv4>

#### <Ipv4addrhost>

    Description: IPV4 address of the logging host

    Parent objects:

                    <HostIpv4>

    <Naming>:

            <HostIpv4Address>
             (mandatory)

            Type: xsd:string

            Description:IPV4 address of the logging host

    Values:

            <RemoteLogEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostIpv4> <Ipv4addrhost><Naming><HostIpv4Address>

#### <HostIpv6>

    Description: List of the logging host

    Parent objects:

                    <HostnameTable>

    Child objects:

                    <Ipv6addrhost> - IPV6 address of the logging host

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostIpv6>

#### <Ipv6addrhost>

    Description: IPV6 address of the logging host

    Parent objects:

                    <HostIpv6>

    <Naming>:

            <HostIpv6Address>
             (mandatory)

            Type: xsd:string

            Description:IPV6 address of the logging host

    Values:

            <RemoteLogEnabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <HostnameTable> <HostIpv6> <Ipv6addrhost><Naming><HostIpv6Address>

#### <HostnamePrefix>

    Description: Hostname prefix to add on msgs to servers

    Parent objects:

                    <Syslog>

    Values:

            <HostnamePrefixValue>
             (mandatory)

            Type: xsd:string

            Description:Hostname prefix string

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <HostnamePrefix>

#### <LocalLogFileSize>

    Description: Set size of the local log file

    Parent objects:

                    <Syslog>

    Values:

            <LocalLogSizeValue>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Locallog buffer size

        Default value:
            LocalLogSizeValue => 32768

    Available Paths:

     -

    <Configuration> <Syslog> <LocalLogFileSize>

#### <MonitorLogging>

    Description: Set monitor logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <LoggingLevel> - Monitor Logging Level

    Available Paths:

     -

    <Configuration> <Syslog> <MonitorLogging>

#### <LoggingLevel>

    Description: Monitor Logging Level

    Parent objects:

                    <MonitorLogging>

    Values:

            <MonitorLevelValue>
             (mandatory)

            Type: LoggingLevelsType

            Description:Monitor Logging Level

        Default value:
            MonitorLevelValue => Debug

    Available Paths:

     -

    <Configuration> <Syslog> <MonitorLogging> <LoggingLevel>

#### <EnableConsoleLogging>

    Description: Set console logging

    Parent objects:

                    <Syslog>

    Values:

            <ConsoleOnValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <EnableConsoleLogging>

#### <SourceInterfaceTable>

    Description: Configure source interface

    Parent objects:

                    <Syslog>

    Child objects:

                    <SourceInterface> - Specify interface for source address in logging transactions

    Available Paths:

     -

    <Configuration> <Syslog> <SourceInterfaceTable>

#### <SourceInterface>

    Description: Specify interface for source address in logging transactions

    Parent objects:

                    <SourceInterfaceTable>

    Values:

            <SrcInterfaceNameValue>
             (mandatory)

            Type: Interface

            Description:Which Interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <SourceInterfaceTable> <SourceInterface>

#### <SuppressDuplicates>

    Description: Suppress consecutive duplicate messages

    Parent objects:

                    <Syslog>

    Values:

            <SuppressDuplicatesValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <SuppressDuplicates>

#### <TrapLogging>

    Description: Set trap logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <LoggingLevel> - Trap Logging Level

    Available Paths:

     -

    <Configuration> <Syslog> <TrapLogging>

#### <LoggingLevel>

    Description: Trap Logging Level

    Parent objects:

                    <TrapLogging>

    Values:

            <TrapLevelValue>
             (mandatory)

            Type: LoggingLevelsType

            Description:Trap logging level

        Default value:
            TrapLevelValue => Info

    Available Paths:

     -

    <Configuration> <Syslog> <TrapLogging> <LoggingLevel>

#### <SyslogService>

    Description: Syslog Timestamp Services

    Task IDs required: logging

    Parent objects:

                    <Configuration>

    Child objects:

                    <Timestamps> - Timestamp debug/log messages configuration

    Available Paths:

     -

    <Configuration> <SyslogService>

#### <Timestamps>

    Description: Timestamp debug/log messages configuration

    Parent objects:

                    <SyslogService>

    Child objects:

                    <Debug> - Timestamp debug messages

                    <Enable> - Enable timestamp debug/log messages

                    <Log> - Timestamp log messages

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps>

#### <Enable>

    Description: Enable timestamp debug/log messages

    Parent objects:

                    <Timestamps>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable timestamp debug/log messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Enable>

#### <Debug>

    Description: Timestamp debug messages

    Parent objects:

                    <Timestamps>

    Child objects:

                    <DebugDatetime> - Timestamp with date and time

                    <DebugTimestampDisable> - Disable timestamp debug messages

                    <DebugUptime> - Timestamp with systime uptime

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Debug>

#### <DebugDatetime>

    Description: Timestamp with date and time

    Parent objects:

                    <Debug>

    Child objects:

                    <DatetimeValue> - Set time format for debug msg

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Debug> <DebugDatetime>

#### <DatetimeValue>

    Description: Set time format for debug msg

    Parent objects:

                    <DebugDatetime>

    Values:

            <TimeStampValue>
             (optional)

            Type: TimeInfoType

            Description:Time

            <Msec>
             (optional)

            Type: TimeInfoType

            Description:Seconds

            <TimeZone>
             (optional)

            Type: TimeInfoType

            Description:Timezone

        Default value:
            TimeStampValue => Enable
            Msec => Enable
            TimeZone => Disable

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Debug> <DebugDatetime> <DatetimeValue>

#### <DebugTimestampDisable>

    Description: Disable timestamp debug messages

    Parent objects:

                    <Debug>

    Values:

            <DebugTimestampValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Debug> <DebugTimestampDisable>

#### <DebugUptime>

    Description: Timestamp with systime uptime

    Parent objects:

                    <Debug>

    Values:

            <DebugUptimeValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Debug> <DebugUptime>

#### <Log>

    Description: Timestamp log messages

    Parent objects:

                    <Timestamps>

    Child objects:

                    <LogDatetime> - Timestamp with date and time

                    <LogTimestampDisable> - Disable timestamp log messages

                    <LogUptime> - Timestamp with systime uptime

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Log>

#### <LogDatetime>

    Description: Timestamp with date and time

    Parent objects:

                    <Log>

    Child objects:

                    <LogDatetimeValue> - Set timestamp for log message

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Log> <LogDatetime>

#### <LogDatetimeValue>

    Description: Set timestamp for log message

    Parent objects:

                    <LogDatetime>

    Values:

            <TimeStampValue>
             (optional)

            Type: TimeInfoType

            Description:Time

            <Msec>
             (optional)

            Type: TimeInfoType

            Description:Seconds

            <TimeZone>
             (optional)

            Type: TimeInfoType

            Description:Timezone

        Default value:
            TimeStampValue => Enable
            Msec => Enable
            TimeZone => Disable

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Log> <LogDatetime> <LogDatetimeValue>

#### <LogTimestampDisable>

    Description: Disable timestamp log messages

    Parent objects:

                    <Log>

    Values:

            <LogTimestampValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Log> <LogTimestampDisable>

#### <LogUptime>

    Description: Timestamp with systime uptime

    Parent objects:

                    <Log>

    Values:

            <LogUptimeValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SyslogService> <Timestamps> <Log> <LogUptime>

### Datatypes

#### LoggingLevelsType

        Definition: Enumeration. Valid values are:
            'Emergency' - Emergency Level Msg
            'Alert' - Alert Level Msg
            'Critical' - Critical Level Msg
            'Error' - Error Level Msg
            'Warning' - Warning Level Msg
            'Notice' - Notification Level Msg
            'Info' - Informational Level Msg
            'Debug' - Debugging Level Msg
            'Disable' - Disable logging

#### FacilityType

        Definition: Enumeration. Valid values are:
            'Kern' - Kernel Facility
            'User' - User Facility
            'Mail' - Mail Facility
            'Daemon' - Daemon Facility
            'Auth' - Auth Facility
            'Syslog' - Syslog Facility
            'Lpr' - Lpr Facility
            'News' - News Facility
            'Uucp' - Uucp Facility
            'Cron' - Cron Facility
            'Authpriv' - Authpriv Facility
            'Ftp' - Ftp Facility
            'Local0' - Local0 Facility
            'Local1' - Local1 Facility
            'Local2' - Local2 Facility
            'Local3' - Local3 Facility
            'Local4' - Local4 Facility
            'Local5' - Local5 Facility
            'Local6' - Local6 Facility
            'Local7' - Local7 Facility
            'Sys9' - System9 Facility
            'Sys10' - System10 Facility
            'Sys11' - System11 Facility
            'Sys12' - System12 Facility
            'Sys13' - System13 Facility
            'Sys14' - System14 Facility

#### TimeInfoType

        Definition: Enumeration. Valid values are:
            'Disable' - Exclude
            'Enable' - Include

#### LogCollectFrequency

        Definition: Enumeration. Valid values are:
            'Weekly' - Collect log in files on a weekly basis
            'Daily' - Collect log in files on a daily basis

#### LogMessageSeverity

        Definition: Enumeration. Valid values are:
            'Alert' - Immediate action needed           (severity=1)
            'Critical' - Critical conditions               (severity=2)
            'Debug' - Debugging messages                (severity=7)
            'Emergency' - System is unusable                (severity=0)
            'Error' - Error conditions                  (severity=3)
            'Informational' - Informational messages            (severity=6)
            'Notice' - Normal but significant conditions (severity=5)
            'Warning' - Warning conditions                (severity=4)

## XML Schema Object Documentation for cdp_interface_cfg, version 3. 0.

### Objects

#### <CDP>

    Description: Interface specific CDP configuration

    Task IDs required: cdp

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Enable> - Enable or disable CDP on interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <CDP>

#### <Enable>

    Description: Enable or disable CDP on interface

    Parent objects:

                    <CDP>

    Values:

            <Value>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable CDP on an interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <CDP> <Enable>

## XML Schema Object Documentation for http_server_cfg, version 1. 0.

### Objects

#### <HTTP>

    Description: HTTP access

    Task IDs required: config-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Server> - HTTP server

    Available Paths:

     -

    <Configuration> <HTTP>

#### <Server>

    Description: HTTP server

    Parent objects:

                    <HTTP>

    Values:

            <SSL>
             (optional)

            Type: xsd:boolean

            Description:Enable SSL for HTTP

            <AccessList>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of IPv4 access list - maximum 32 characters

        Default value: none.

    Available Paths:

     -

    <Configuration> <HTTP> <Server>

## XML Schema Object Documentation for fabhfrmib_cfg, version 1. 0.

### Objects

#### <FabricCRS>

    Description: CISCO-FABRIC-HFR-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <BundleDownedLink> - Enable cfhBundleDownedLinkNotification notification

                    <BundleState> - Enable cfhBundleStateNotification notification

                    <PlaneState> - Enable cfhPlaneStateNotification notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FabricCRS>

#### <BundleDownedLink>

    Description: Enable cfhBundleDownedLinkNotification notification

    Parent objects:

                    <FabricCRS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cfhBundleDownedLinkNotification notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FabricCRS> <BundleDownedLink>

#### <BundleState>

    Description: Enable cfhBundleStateNotification notification

    Parent objects:

                    <FabricCRS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cfhBundleStateNotification notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FabricCRS> <BundleState>

#### <PlaneState>

    Description: Enable cfhPlaneStateNotification notification

    Parent objects:

                    <FabricCRS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cfhPlaneStateNotification notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <FabricCRS> <PlaneState>

## XML Schema Object Documentation for arp_action, version 1. 0.

### Objects

#### <ARP>

    Description: ARP action commands

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear ARP data

    Available Paths:

     -

    <Action> <ARP>

#### <Clear>

    Description: Clear ARP data

    Parent objects:

                    <ARP>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <Action> <ARP> <Clear>

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <Clear>

    Child objects:

                    <Node> - Node

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable>

#### <Node>

    Description: Node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Cache> - ARP cache

                    <CacheInterfaceAddressTable> - ARP per-interface and address cache tables

                    <CacheInterfaceTable> - ARP per-interface cache tables

                    <Statistics> - ARP statistics

                    <StatisticsInterfaceTable> - ARP per-interface statistics tables

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName>

#### <Statistics>

    Description: ARP statistics

    Parent objects:

                    <Node>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ARP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <StatisticsInterfaceTable>

    Description: ARP per-interface statistics tables

    Parent objects:

                    <Node>

    Child objects:

                    <StatisticsInterface> - Clear ARP statistics one interface

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <StatisticsInterfaceTable>

#### <StatisticsInterface>

    Description: Clear ARP statistics one interface

    Parent objects:

                    <StatisticsInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ARP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <StatisticsInterfaceTable> <StatisticsInterface><Naming><InterfaceName>

#### <Cache>

    Description: ARP cache

    Parent objects:

                    <Node>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ARP cache table

        Default value: none.

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <Cache>

#### <CacheInterfaceTable>

    Description: ARP per-interface cache tables

    Parent objects:

                    <Node>

    Child objects:

                    <CacheInterface> - Clear ARP cache for one interface

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <CacheInterfaceTable>

#### <CacheInterface>

    Description: Clear ARP cache for one interface

    Parent objects:

                    <CacheInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ARP cache table

        Default value: none.

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <CacheInterfaceTable> <CacheInterface><Naming><InterfaceName>

#### <CacheInterfaceAddressTable>

    Description: ARP per-interface and address cache tables

    Parent objects:

                    <Node>

    Child objects:

                    <CacheInterfaceAddress> - Clear ARP cache for address on one interface

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <CacheInterfaceAddressTable>

#### <CacheInterfaceAddress>

    Description: Clear ARP cache for address on one interface

    Parent objects:

                    <CacheInterfaceAddressTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear ARP cache table

        Default value: none.

    Available Paths:

     -

    <Action> <ARP> <Clear> <NodeTable> <Node><Naming><NodeName> <CacheInterfaceAddressTable> <CacheInterfaceAddress><Naming><InterfaceName><Address>

## XML Schema Object Documentation for rfmib_cfg, version 1. 0.

### Objects

#### <RF>

    Description: CISCO-RF-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoRFMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RF>

#### <Enable>

    Description: Enable ciscoRFMIB notifications

    Parent objects:

                    <RF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoRFMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RF> <Enable>

## XML Schema Object Documentation for iphc_ma_oper, version 1. 0.

### Objects

#### <IPHC>

    Description: IPHC operational information

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of all nodes present on the system

    Available Paths:

     -

    <Operational> <IPHC>

#### <NodeTable>

    Description: Table of all nodes present on the system

    Parent objects:

                    <IPHC>

    Child objects:

                    <Node> - IPHC info of a node

    Available Paths:

     -

    <Operational> <IPHC> <NodeTable>

#### <Node>

    Description: IPHC info of a node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Describing a location

    Child objects:

                    <InterfaceTable> - IPHC interface table

    Available Paths:

     -

    <Operational> <IPHC> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: IPHC interface table

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - IPHC info of an interface

    Available Paths:

     -

    <Operational> <IPHC> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: IPHC info of an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:IPHC info of an interface

    Value: iphc_ma_idb_info

    Available Paths:

     -

    <Operational> <IPHC> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for cgn_vrf_cfg, version 2. 0.

### Objects

#### <InsideVRFTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Child objects:

                    <InsideVRF> - Configure inside VRF

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable>

#### <InsideVRF>

    Description: Configure inside VRF

    Task IDs required: cgn

    Parent objects:

                    <InsideVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Inside VRF Name

    Child objects:

                    <ExternalLogging> - Enable external logging

                    <Map> - Map inside VRF to an outside VRF and address pool

                    <Protocol> - Transport protocol

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName>

#### <Protocol>

    Description: Transport protocol

    Task IDs required: cgn

    Parent objects:

                    <InsideVRF>

    Child objects:

                    <ICMP> - ICMP protocol

                    <TCP> - TCP protocol

                    <UDP> - UDP protocol

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol>

#### <TCP>

    Description: TCP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <MSS> - Maximum segment size for TCP in bytes

                    <StaticForward> - Configure a static port

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP>

#### <StaticForward>

    Description: Configure a static port

    Task IDs required: cgn

    Parent objects:

                    <UDP>

                    <TCP>

    Child objects:

                    <Inside> - Inside network configuration

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward>

#### <Inside>

    Description: Inside network configuration

    Task IDs required: cgn

    Parent objects:

                    <StaticForward>

    Child objects:

                    <AddressTable> - None

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward> <Inside>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward> <Inside>

#### <AddressTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <Inside>

    Child objects:

                    <Address> - Inside address for static-forward

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward> <Inside> <AddressTable>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward> <Inside> <AddressTable>

#### <Address>

    Description: Inside address for static-forward

    Task IDs required: cgn

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Inside IP address

    Child objects:

                    <PortTable> - None

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Inside port number for static-forward

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Inside port number for static-forward

    Task IDs required: cgn

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Inside port number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

#### <MSS>

    Description: Maximum segment size for TCP in bytes

    Task IDs required: cgn

    Parent objects:

                    <TCP>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 28 and 1500

            Description:Maximum segment size to be used in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <TCP> <MSS>

#### <UDP>

    Description: UDP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <StaticForward> - Configure a static port

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <UDP>

#### <ExternalLogging>

    Description: Enable external logging

    Task IDs required: cgn

    Parent objects:

                    <InsideVRF>

    Child objects:

                    <Netflow> - Use netflow-v9 for logging

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging>

#### <Netflow>

    Description: Use netflow-v9 for logging

    Task IDs required: cgn

    Parent objects:

                    <ExternalLogging>

    Child objects:

                    <Version9> - Version of the Netflow protocol

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow>

#### <Version9>

    Description: Version of the Netflow protocol

    Task IDs required: cgn

    Parent objects:

                    <Netflow>

    Child objects:

                    <LogServer> - Specify the logging server information

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9>

#### <LogServer>

    Description: Specify the logging server information

    Task IDs required: cgn

    Parent objects:

                    <Version9>

    Child objects:

                    <PathMTU> - Path-MTU to be used for logging

                    <RefreshRate> - Template refresh rate for logging

                    <ServerAddress> - Address of the server to be used for logging

                    <Timeout> - Timeout for logging

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9> <LogServer>

#### <ServerAddress>

    Description: Address of the server to be used for logging

    Task IDs required: cgn

    Parent objects:

                    <LogServer>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Address of the server

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port number

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9> <LogServer> <ServerAddress>

#### <PathMTU>

    Description: Path-MTU to be used for logging

    Task IDs required: cgn

    Parent objects:

                    <LogServer>

    Values:

            <PathMTU>
             (mandatory)

            Type: Range. Value lies between 100 and 9200

            Description:Path-MTU value in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9> <LogServer> <PathMTU>

#### <RefreshRate>

    Description: Template refresh rate for logging

    Task IDs required: cgn

    Parent objects:

                    <LogServer>

    Values:

            <RefreshRate>
             (mandatory)

            Type: Range. Value lies between 1 and 600

            Description:Value in number of packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9> <LogServer> <RefreshRate>

#### <Timeout>

    Description: Timeout for logging

    Task IDs required: cgn

    Parent objects:

                    <LogServer>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Value in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <ExternalLogging> <Netflow> <Version9> <LogServer> <Timeout>

#### <Map>

    Description: Map inside VRF to an outside VRF and address pool

    Task IDs required: cgn

    Parent objects:

                    <InsideVRF>

    Values:

            <OutsideVRFName>
             (optional)

            Type: xsd:string

            Description:Outside VRF Name

            <StartAddress>
             (mandatory)

            Type: IPV4Address

            Description:Start address and prefix for the address pool

            <Netmask>
             (mandatory)

            Type: IPV4Mask

            Description:Start address and prefix for the address pool

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Map>

## XML Schema Object Documentation for ip_static_cfg, version 3. 1.

### Objects

#### <RouterStatic>

    Description: This class represents router static configuration

    Task IDs required: static

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - Default VRF configuration

                    <MaximumRoutes> - The maximum number of static routes that can be configured.

                    <VRFTable> - VRF static configuration container

    Available Paths:

     -

    <Configuration> <RouterStatic>

#### <MaximumRoutes>

    Description: The maximum number of static routes that can be configured.

    Parent objects:

                    <RouterStatic>

    Child objects:

                    <IPV4Routes> - The maximum number of static routes that can be configured for IPv4 AFI.

                    <IPV6Routes> - The maximum number of static routes that can be configured for IPv6 AFI.

    Available Paths:

     -

    <Configuration> <RouterStatic> <MaximumRoutes>

#### <IPV4Routes>

    Description: The maximum number of static routes that can be configured for IPv4 AFI.

    Parent objects:

                    <MaximumRoutes>

    Values:

            <IPV4Routes>
             (mandatory)

            Type: Range. Value lies between 1 and 140000

            Description:The maximum number of static routes that can be configured for this AFI

        Default value:
            IPV4Routes => 4000

    Available Paths:

     -

    <Configuration> <RouterStatic> <MaximumRoutes> <IPV4Routes>

#### <IPV6Routes>

    Description: The maximum number of static routes that can be configured for IPv6 AFI.

    Parent objects:

                    <MaximumRoutes>

    Values:

            <IPV6Routes>
             (mandatory)

            Type: Range. Value lies between 1 and 140000

            Description:The maximum number of static routes that can be configured for this AFI

        Default value:
            IPV6Routes => 4000

    Available Paths:

     -

    <Configuration> <RouterStatic> <MaximumRoutes> <IPV6Routes>

#### <DefaultVRF>

    Description: Default VRF configuration

    Parent objects:

                    <RouterStatic>

    Child objects:

                    <AddressFamily> - Address family configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF>

#### <AddressFamily>

    Description: Address family configuration

    Parent objects:

                    <DefaultVRF>

                    <VRF>

    Child objects:

                    <VRFIPV4> - IPv4 static configuration

                    <VRFIPV6> - IPv6 static configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily>

#### <VRFIPV4>

    Description: IPv4 static configuration

    Parent objects:

                    <AddressFamily>

    Child objects:

                    <VRFMulticast> - Multicast static configuration

                    <VRFUnicast> - Unicast static configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4>

#### <VRFUnicast>

    Description: Unicast static configuration

    Parent objects:

                    <VRFIPV4>

                    <VRFIPV6>

    Child objects:

                    <DefaultTopology> - Default topology configuration

                    <TopologyTable> - Topology static configuration container

                    <VRFPrefixTable> - The set of all Static Topologies for this AFI.

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast>

#### <VRFPrefixTable>

    Description: The set of all Static Topologies for this AFI.

    Parent objects:

                    <VRFUnicast>

                    <VRFMulticast>

    Child objects:

                    <VRFPrefix> - A static route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable>

#### <VRFPrefix>

    Description: A static route

    Parent objects:

                    <VRFPrefixTable>

    <Naming>:

            <Prefix>
             (mandatory)

            Type: IPAddress

            Description:Destination prefix

            <PrefixLength>
             (mandatory)

            Type: Range. Value lies between 0 and 128

            Description:Destination prefix length

    Child objects:

                    <VRFRecurseRouteTable> - A recursive next VRF static route

                    <VRFRoute> - A connected or recursive  static route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength>

#### <VRFRecurseRouteTable>

    Description: A recursive next VRF static route

    Parent objects:

                    <VRFPrefix>

                    <VRFPrefixTopology>

    Child objects:

                    <VRFRecurseRoute> - A recursive next vrf static route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable>

#### <VRFRecurseRoute>

    Description: A recursive next vrf static route

    Parent objects:

                    <VRFRecurseRouteTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Fallback or recusive VRF name

    Child objects:

                    <VRFRecursiveNextHopTable> - The set of nexthop information configured for this route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName>

#### <VRFRecursiveNextHopTable>

    Description: The set of nexthop information configured for this route

    Parent objects:

                    <VRFRecurseRoute>

    Child objects:

                    <VRFNextHop> - A forwarding interface and/or the address of a nexthop router for this route (one of these must be specified)

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable>

#### <VRFNextHop>

    Description: A forwarding interface and/or the address of a nexthop router for this route (one of these must be specified)

    Parent objects:

                    <VRFNextHopTable>

                    <VRFRecursiveNextHopTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Forwarding interface

            <NextHopAddress>
             (optional)

            Type: IPAddress

            Description:Next hop address

    Values:

            <BFDFastDetect>
             (optional)

            Type: xsd:boolean

            Description:If set, bfd is enabled

            <MinimumInterval>
             (optional)

            Type: Range. Value lies between 10 and 10000

            Description:BFD Hello interval in milliseconds

            <DetectMultiplier>
             (optional)

            Type: Range. Value lies between 1 and 10

            Description:BFD Detect Multiplier

            <Metric>
             (optional)

            Type: Range. Value lies between 1 and 254

            Description:Distance metric for this path

            <Tag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Tag for this path

            <Permanent>
             (optional)

            Type: xsd:boolean

            Description:If set, path is permanent

            <VRFLablel>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:VRF LABEL

            <TunneID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Tunnel ID for this path

            <Description>
             (optional)

            Type: xsd:string

            Description:Short Description of Static Route

        Default value:
            BFDFastDetect => false
            MinimumInterval => 100
            DetectMultiplier => 3
            Metric => 1
            Tag => null
            Permanent => false
            VRFLablel => 0
            TunneID => 0
            Description =>

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRecurseRouteTable> <VRFRecurseRoute><Naming><VRFName> <VRFRecursiveNextHopTable> <VRFNextHop><Naming><InterfaceName><NextHopAddress>

#### <VRFRoute>

    Description: A connected or recursive  static route

    Parent objects:

                    <VRFPrefix>

                    <VRFPrefixTopology>

    Child objects:

                    <VRFNextHopTable> - The set of nexthop information configured for this route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute>

#### <VRFNextHopTable>

    Description: The set of nexthop information configured for this route

    Parent objects:

                    <VRFRoute>

    Child objects:

                    <VRFNextHop> - A forwarding interface and/or the address of a nexthop router for this route (one of these must be specified)

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <VRFPrefixTable> <VRFPrefix><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength> <VRFRoute> <VRFNextHopTable>

#### <DefaultTopology>

    Description: Default topology configuration

    Parent objects:

                    <VRFUnicast>

                    <VRFMulticast>

    Child objects:

                    <VRFPrefixTopologyTable> - The set of all Static Topologies for this AFI.

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology>

#### <VRFPrefixTopologyTable>

    Description: The set of all Static Topologies for this AFI.

    Parent objects:

                    <DefaultTopology>

                    <Topology>

    Child objects:

                    <VRFPrefixTopology> - A static route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable>

#### <VRFPrefixTopology>

    Description: A static route

    Parent objects:

                    <VRFPrefixTopologyTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPAddress

            Description:Destination prefix

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Destination prefix length

    Child objects:

                    <VRFRecurseRouteTable> - A recursive next VRF static route

                    <VRFRoute> - A connected or recursive  static route

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <DefaultTopology> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName> <VRFPrefixTopologyTable> <VRFPrefixTopology><Naming><Prefix><PrefixLength>

#### <TopologyTable>

    Description: Topology static configuration container

    Parent objects:

                    <VRFUnicast>

                    <VRFMulticast>

    Child objects:

                    <Topology> - Topology static configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable>

#### <Topology>

    Description: Topology static configuration

    Parent objects:

                    <TopologyTable>

    <Naming>:

            <TopologyName>
             (mandatory)

            Type: xsd:string

            Description:Topology name

    Child objects:

                    <VRFPrefixTopologyTable> - The set of all Static Topologies for this AFI.

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFUnicast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast> <TopologyTable> <Topology><Naming><TopologyName>

#### <VRFMulticast>

    Description: Multicast static configuration

    Parent objects:

                    <VRFIPV4>

                    <VRFIPV6>

    Child objects:

                    <DefaultTopology> - Default topology configuration

                    <TopologyTable> - Topology static configuration container

                    <VRFPrefixTable> - The set of all Static Topologies for this AFI.

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV4> <VRFMulticast>

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6> <VRFMulticast>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV4> <VRFMulticast>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6> <VRFMulticast>

#### <VRFIPV6>

    Description: IPv6 static configuration

    Parent objects:

                    <AddressFamily>

    Child objects:

                    <VRFMulticast> - Multicast static configuration

                    <VRFUnicast> - Unicast static configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <DefaultVRF> <AddressFamily> <VRFIPV6>

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName> <AddressFamily> <VRFIPV6>

#### <VRFTable>

    Description: VRF static configuration container

    Parent objects:

                    <RouterStatic>

    Child objects:

                    <VRF> - VRF static configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <VRFTable>

#### <VRF>

    Description: VRF static configuration

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <AddressFamily> - Address family configuration

    Available Paths:

     -

    <Configuration> <RouterStatic> <VRFTable> <VRF><Naming><VRFName>

### Datatypes

#### StaticRoutingSubAddressFamilyType

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast

## XML Schema Object Documentation for ip_udp_oper, version 1. 1.

### Objects

#### <UDPConnection>

    Description: UDP connection operational data

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of UDP connections nodes

    Available Paths:

     -

    <Operational> <UDPConnection>

#### <NodeTable>

    Description: List of UDP connections nodes

    Parent objects:

                    <UDPConnection>

    Child objects:

                    <Node> - Information about a particular node

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable>

#### <Node>

    Description: Information about a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <LPTS> - LPTS statistical data

                    <PCBBriefTable> - Brief information for list of UDP connections.

                    <PCBDetailTable> - Detail information for list of UDP connections.

                    <Statistics> - Statistics of UDP connections

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName>

#### <LPTS>

    Description: LPTS statistical data

    Parent objects:

                    <Node>

    Child objects:

                    <QueryTable> - List of query options

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <LPTS>

#### <QueryTable>

    Description: List of query options

    Parent objects:

                    <LPTS>

    Child objects:

                    <Query> - Query option

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable>

#### <Query>

    Description: Query option

    Parent objects:

                    <QueryTable>

    <Naming>:

            <QueryName>
             (mandatory)

            Type: LPTS_PCBQueryType

            Description:Query option

    Child objects:

                    <PCBTable> - List of PCBs

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName>

#### <PCBTable>

    Description: List of PCBs

    Parent objects:

                    <Query>

    Child objects:

                    <PCB> - A PCB information

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable>

#### <PCB>

    Description: A PCB information

    Parent objects:

                    <PCBTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:PCB address

    Value: show_pcb_info

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable> <PCB><Naming><PCBAddress>

#### <PCBBriefTable>

    Description: Brief information for list of UDP connections.

    Parent objects:

                    <Node>

    Child objects:

                    <PCBBrief> - Brief information about a UDP connection

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable>

#### <PCBBrief>

    Description: Brief information about a UDP connection

    Parent objects:

                    <PCBBriefTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol Control Block address

    Value: udp_sh_brief_bag

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable> <PCBBrief><Naming><PCBAddress>

#### <PCBDetailTable>

    Description: Detail information for list of UDP connections.

    Parent objects:

                    <Node>

    Child objects:

                    <PCBDetail> - Detail information about a UDP connection

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable>

#### <PCBDetail>

    Description: Detail information about a UDP connection

    Parent objects:

                    <PCBDetailTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol Control Block address

    Value: udp_sh_table_bag

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable> <PCBDetail><Naming><PCBAddress>

#### <Statistics>

    Description: Statistics of UDP connections

    Parent objects:

                    <Node>

    Child objects:

                    <PCBStatisticsTable> - Table listing the UDP connections for which statistics are provided

                    <Summary> - Summary statistics across all UDP connections

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <Summary>

    Description: Summary statistics across all UDP connections

    Parent objects:

                    <Statistics>

    Value: udp_sh_stats_bag

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <Statistics> <Summary>

#### <PCBStatisticsTable>

    Description: Table listing the UDP connections for which statistics are provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <PCBStatistics> - Satistics associated with a particular PCB

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable>

#### <PCBStatistics>

    Description: Satistics associated with a particular PCB

    Parent objects:

                    <PCBStatisticsTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol Control Block address

    Value: udp_sh_pcb_stats_bag

    Available Paths:

     -

    <Operational> <UDPConnection> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable> <PCBStatistics><Naming><PCBAddress>

### Datatypes

#### UDPDummyType

        Definition: Enumeration. Valid values are:
            'UDPDUMMY' - Just a dummy

## XML Schema Object Documentation for manageability_perf_cfg_common, version 4. 0.

### Objects

#### <PerfMgmt>

    Description: Performance Management configuration & operations

    Task IDs required: monitor

    Parent objects:

                    <Configuration>

    Child objects:

                    <Enable> - Start data collection and/or threshold monitoring

                    <Resources> - Resources configuration

                    <Statistics> - Templates for collection of statistics

                    <Threshold> - Container for threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt>

#### <Resources>

    Description: Resources configuration

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <MemoryResources> - Configure the memory usage limits of performance management

                    <TFTPResources> - Configure the TFTP server IP address and directory name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Resources>

#### <TFTPResources>

    Description: Configure the TFTP server IP address and directory name

    Parent objects:

                    <Resources>

    Values:

            <ServerAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of the TFTP server

            <Directory>
             (optional)

            Type: xsd:string

            Description:Directory name on TFTP server

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Resources> <TFTPResources>

#### <MemoryResources>

    Description: Configure the memory usage limits of performance management

    Parent objects:

                    <Resources>

    Values:

            <MaxLimit>
             (optional)

            Type: xsd:unsignedInt

            Description:Maximum limit for memory usage (Kbytes) for data buffers

            <MinReserved>
             (optional)

            Type: xsd:unsignedInt

            Description:Specify a minimum free memory (Kbytes) to be ensured before allowing a collection request

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Resources> <MemoryResources>

#### <Enable>

    Description: Start data collection and/or threshold monitoring

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <MonitorEnable> - Start data collection for a monitored instance

                    <Statistics> - Start periodic collection using a defined a template

                    <Threshold> - Start threshold monitoring using a defined template

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable>

### Datatypes

#### PIDRange

        Definition: Range. Value lies between 0 and -1

## XML Schema Object Documentation for sysmgr_process_adminoper, version 0. 0.

### Objects

#### <SystemProcess>

    Description: Admin process information

    Task IDs required: root-system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <NodeTable> - List of all nodes

    Available Paths:

     -

    <AdminOperational> <SystemProcess>

#### <NodeTable>

    Description: List of all nodes

    Parent objects:

                    <SystemProcess>

    Child objects:

                    <Node> - Process information per node

    Available Paths:

     -

    <AdminOperational> <SystemProcess> <NodeTable>

## XML Schema Object Documentation for licmgr_adminoper, version 1. 5.

### Objects

#### <License>

    Description: Information of license list and operations

    Task IDs required: sysmgr

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <BackupTable> - License backup file information

                    <FileTable> - File information

                    <Log> - License operation log

                    <PlatformFeatureTable> - Platform Feature Identifier information

                    <PoolTable> - License Pools configuration information

                    <RehostTickets> - Rehost Tickets information

                    <RequestStatus> - Status information on system

                    <Status> - Status information of license

                    <UDIInformationTable> - Unique Device Identifier information

    Available Paths:

     -

    <AdminOperational> <License>

#### <Status>

    Description: Status information of license

    Parent objects:

                    <License>

    Child objects:

                    <Active> - Active license information

                    <Allocated> - Allocated license information

                    <Available> - Available license information

                    <Evaluation> - Evaluation license information

                    <Expired> - Expired license information

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status>

#### <Active>

    Description: Active license information

    Parent objects:

                    <Status>

    Child objects:

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status> <Active>

#### <FeatureTable>

    Description: Feature ID information of license

    Parent objects:

                    <Status>

                    <Active>

                    <Allocated>

                    <Available>

                    <Evaluation>

                    <Expired>

    Child objects:

                    <Feature> - License information for specific feature

    Available Paths:

     -

    <AdminOperational> <License> <Status> <FeatureTable>

     -

    <AdminOperational> <License> <Status> <Active> <FeatureTable>

     -

    <AdminOperational> <License> <Status> <Allocated> <FeatureTable>

     -

    <AdminOperational> <License> <Status> <Available> <FeatureTable>

     -

    <AdminOperational> <License> <Status> <Evaluation> <FeatureTable>

     -

    <AdminOperational> <License> <Status> <Expired> <FeatureTable>

#### <Feature>

    Description: License information for specific feature

    Parent objects:

                    <FeatureTable>

    <Naming>:

            <Feature>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

    Value: license_request_feature

    Available Paths:

     -

    <AdminOperational> <License> <Status> <FeatureTable> <Feature><Naming><Feature>

     -

    <AdminOperational> <License> <Status> <Active> <FeatureTable> <Feature><Naming><Feature>

     -

    <AdminOperational> <License> <Status> <Allocated> <FeatureTable> <Feature><Naming><Feature>

     -

    <AdminOperational> <License> <Status> <Available> <FeatureTable> <Feature><Naming><Feature>

     -

    <AdminOperational> <License> <Status> <Evaluation> <FeatureTable> <Feature><Naming><Feature>

     -

    <AdminOperational> <License> <Status> <Expired> <FeatureTable> <Feature><Naming><Feature>

#### <LocationTable>

    Description: Location information of license

    Parent objects:

                    <Status>

                    <Active>

                    <Allocated>

                    <Available>

                    <Evaluation>

                    <Expired>

    Child objects:

                    <Location> - License information for specific node

    Available Paths:

     -

    <AdminOperational> <License> <Status> <LocationTable>

     -

    <AdminOperational> <License> <Status> <Active> <LocationTable>

     -

    <AdminOperational> <License> <Status> <Allocated> <LocationTable>

     -

    <AdminOperational> <License> <Status> <Available> <LocationTable>

     -

    <AdminOperational> <License> <Status> <Evaluation> <LocationTable>

     -

    <AdminOperational> <License> <Status> <Expired> <LocationTable>

#### <Location>

    Description: License information for specific node

    Parent objects:

                    <LocationTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Value: license_request_location

    Available Paths:

     -

    <AdminOperational> <License> <Status> <LocationTable> <Location><Naming><Node>

     -

    <AdminOperational> <License> <Status> <Active> <LocationTable> <Location><Naming><Node>

     -

    <AdminOperational> <License> <Status> <Allocated> <LocationTable> <Location><Naming><Node>

     -

    <AdminOperational> <License> <Status> <Available> <LocationTable> <Location><Naming><Node>

     -

    <AdminOperational> <License> <Status> <Evaluation> <LocationTable> <Location><Naming><Node>

     -

    <AdminOperational> <License> <Status> <Expired> <LocationTable> <Location><Naming><Node>

#### <SDRTable>

    Description: Secure Domain Router information of license

    Parent objects:

                    <Status>

                    <Active>

                    <Allocated>

                    <Available>

                    <Evaluation>

                    <Expired>

    Child objects:

                    <SDR> - License information for specific Secure Domain Router

    Available Paths:

     -

    <AdminOperational> <License> <Status> <SDRTable>

     -

    <AdminOperational> <License> <Status> <Active> <SDRTable>

     -

    <AdminOperational> <License> <Status> <Allocated> <SDRTable>

     -

    <AdminOperational> <License> <Status> <Available> <SDRTable>

     -

    <AdminOperational> <License> <Status> <Evaluation> <SDRTable>

     -

    <AdminOperational> <License> <Status> <Expired> <SDRTable>

#### <SDR>

    Description: License information for specific Secure Domain Router

    Parent objects:

                    <SDRTable>

    <Naming>:

            <SDRName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name

    Value: license_request_sdr

    Available Paths:

     -

    <AdminOperational> <License> <Status> <SDRTable> <SDR><Naming><SDRName>

     -

    <AdminOperational> <License> <Status> <Active> <SDRTable> <SDR><Naming><SDRName>

     -

    <AdminOperational> <License> <Status> <Allocated> <SDRTable> <SDR><Naming><SDRName>

     -

    <AdminOperational> <License> <Status> <Available> <SDRTable> <SDR><Naming><SDRName>

     -

    <AdminOperational> <License> <Status> <Evaluation> <SDRTable> <SDR><Naming><SDRName>

     -

    <AdminOperational> <License> <Status> <Expired> <SDRTable> <SDR><Naming><SDRName>

#### <Allocated>

    Description: Allocated license information

    Parent objects:

                    <Status>

    Child objects:

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status> <Allocated>

#### <Available>

    Description: Available license information

    Parent objects:

                    <Status>

    Child objects:

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status> <Available>

#### <Evaluation>

    Description: Evaluation license information

    Parent objects:

                    <Status>

    Child objects:

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status> <Evaluation>

#### <Expired>

    Description: Expired license information

    Parent objects:

                    <Status>

    Child objects:

                    <FeatureTable> - Feature ID information of license

                    <LocationTable> - Location information of license

                    <SDRTable> - Secure Domain Router information of license

    Available Paths:

     -

    <AdminOperational> <License> <Status> <Expired>

#### <Log>

    Description: License operation log

    Parent objects:

                    <License>

    Child objects:

                    <Administration> - Administration log information

                    <Operational> - License operational log information

    Available Paths:

     -

    <AdminOperational> <License> <Log>

#### <Operational>

    Description: License operational log information

    Parent objects:

                    <Log>

    Child objects:

                    <FeatureIDTable> - Feature ID information of license operation log

                    <LocationNumberTable> - Location information of license operation log

                    <RequestIDTable> - ID information of license operation log

                    <SDRNameTable> - Secure Domain Router information of license operation log

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational>

#### <RequestIDTable>

    Description: ID information of license operation log

    Parent objects:

                    <Operational>

                    <Administration>

    Child objects:

                    <RequestID> - License log information for specific ID

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <RequestIDTable>

     -

    <AdminOperational> <License> <Log> <Administration> <RequestIDTable>

#### <RequestID>

    Description: License log information for specific ID

    Parent objects:

                    <RequestIDTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: Range. Value lies between 1 and 9999

            Description:Request ID

    Value: license_log_req

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <RequestIDTable> <RequestID><Naming><ID>

     -

    <AdminOperational> <License> <Log> <Administration> <RequestIDTable> <RequestID><Naming><ID>

#### <FeatureIDTable>

    Description: Feature ID information of license operation log

    Parent objects:

                    <Operational>

                    <Administration>

    Child objects:

                    <FeatureID> - License log information for specific feature

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <FeatureIDTable>

     -

    <AdminOperational> <License> <Log> <Administration> <FeatureIDTable>

#### <FeatureID>

    Description: License log information for specific feature

    Parent objects:

                    <FeatureIDTable>

    <Naming>:

            <Feature>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

    Value: license_log_feature

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <FeatureIDTable> <FeatureID><Naming><Feature>

     -

    <AdminOperational> <License> <Log> <Administration> <FeatureIDTable> <FeatureID><Naming><Feature>

#### <LocationNumberTable>

    Description: Location information of license operation log

    Parent objects:

                    <Operational>

                    <Administration>

    Child objects:

                    <LocationNumber> - License log information for specific node

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <LocationNumberTable>

     -

    <AdminOperational> <License> <Log> <Administration> <LocationNumberTable>

#### <LocationNumber>

    Description: License log information for specific node

    Parent objects:

                    <LocationNumberTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Value: license_log_location

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <LocationNumberTable> <LocationNumber><Naming><Node>

     -

    <AdminOperational> <License> <Log> <Administration> <LocationNumberTable> <LocationNumber><Naming><Node>

#### <SDRNameTable>

    Description: Secure Domain Router information of license operation log

    Parent objects:

                    <Operational>

                    <Administration>

    Child objects:

                    <SDRName> - License log information for specific SecureDomain Router

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <SDRNameTable>

     -

    <AdminOperational> <License> <Log> <Administration> <SDRNameTable>

#### <SDRName>

    Description: License log information for specific SecureDomain Router

    Parent objects:

                    <SDRNameTable>

    <Naming>:

            <SDRName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:SDR Name

    Value: license_log_sdr

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Operational> <SDRNameTable> <SDRName><Naming><SDRName>

     -

    <AdminOperational> <License> <Log> <Administration> <SDRNameTable> <SDRName><Naming><SDRName>

#### <Administration>

    Description: Administration log information

    Parent objects:

                    <Log>

    Child objects:

                    <FeatureIDTable> - Feature ID information of license operation log

                    <LocationNumberTable> - Location information of license operation log

                    <RequestIDTable> - ID information of license operation log

                    <SDRNameTable> - Secure Domain Router information of license operation log

    Available Paths:

     -

    <AdminOperational> <License> <Log> <Administration>

#### <UDIInformationTable>

    Description: Unique Device Identifier information

    Parent objects:

                    <License>

    Child objects:

                    <UDIInformation> - UDI information on system

    Available Paths:

     -

    <AdminOperational> <License> <UDIInformationTable>

#### <UDIInformation>

    Description: UDI information on system

    Parent objects:

                    <UDIInformationTable>

    <Naming>:

            <UDI>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:Unique Device Identifier

    Value: license_request_udi

    Available Paths:

     -

    <AdminOperational> <License> <UDIInformationTable> <UDIInformation><Naming><UDI>

#### <BackupTable>

    Description: License backup file information

    Parent objects:

                    <License>

    Child objects:

                    <Backup> - License backup file information on system

    Available Paths:

     -

    <AdminOperational> <License> <BackupTable>

#### <Backup>

    Description: License backup file information on system

    Parent objects:

                    <BackupTable>

    <Naming>:

            <BackupFile>
             (mandatory)

            Type: BoundedString. Length less than or equal to 1024

            Description:License backup file name

    Value: license_backup_info

    Available Paths:

     -

    <AdminOperational> <License> <BackupTable> <Backup><Naming><BackupFile>

#### <PoolTable>

    Description: License Pools configuration information

    Parent objects:

                    <License>

    Child objects:

                    <Pool> - Pools of configuration information on system

    Available Paths:

     -

    <AdminOperational> <License> <PoolTable>

#### <Pool>

    Description: Pools of configuration information on system

    Parent objects:

                    <PoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Pool Name

    Value: license_pools_info

    Available Paths:

     -

    <AdminOperational> <License> <PoolTable> <Pool><Naming><PoolName>

#### <RehostTickets>

    Description: Rehost Tickets information

    Parent objects:

                    <License>

    Child objects:

                    <FeatureNameTable> - Rehost Tickets of featureID information

                    <RackIDTable> - Rehost Tickets of RackID information

    Available Paths:

     -

    <AdminOperational> <License> <RehostTickets>

#### <FeatureNameTable>

    Description: Rehost Tickets of featureID information

    Parent objects:

                    <RehostTickets>

    Child objects:

                    <FeatureName> - Rehost Tickets of the featureID information on system

    Available Paths:

     -

    <AdminOperational> <License> <RehostTickets> <FeatureNameTable>

#### <FeatureName>

    Description: Rehost Tickets of the featureID information on system

    Parent objects:

                    <FeatureNameTable>

    <Naming>:

            <Feature>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Feature ID

    Value: rehost_feature_info

    Available Paths:

     -

    <AdminOperational> <License> <RehostTickets> <FeatureNameTable> <FeatureName><Naming><Feature>

#### <RackIDTable>

    Description: Rehost Tickets of RackID information

    Parent objects:

                    <RehostTickets>

    Child objects:

                    <RackID> - Rehost Tickets of the rackID information on system

    Available Paths:

     -

    <AdminOperational> <License> <RehostTickets> <RackIDTable>

#### <RackID>

    Description: Rehost Tickets of the rackID information on system

    Parent objects:

                    <RackIDTable>

    <Naming>:

            <Rack>
             (mandatory)

            Type: RackID

            Description:Rack ID

    Value: rehost_rack_info

    Available Paths:

     -

    <AdminOperational> <License> <RehostTickets> <RackIDTable> <RackID><Naming><Rack>

#### <PlatformFeatureTable>

    Description: Platform Feature Identifier information

    Parent objects:

                    <License>

    Child objects:

                    <PlatformFeature> - Platform feature information on system

    Available Paths:

     -

    <AdminOperational> <License> <PlatformFeatureTable>

#### <PlatformFeature>

    Description: Platform feature information on system

    Parent objects:

                    <PlatformFeatureTable>

    <Naming>:

            <Platform>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:PlATFORM FEATURE Identifier

    Value: license_plat_feature_info

    Available Paths:

     -

    <AdminOperational> <License> <PlatformFeatureTable> <PlatformFeature><Naming><Platform>

#### <FileTable>

    Description: File information

    Parent objects:

                    <License>

    Child objects:

                    <File> - File information on system

    Available Paths:

     -

    <AdminOperational> <License> <FileTable>

#### <File>

    Description: File information on system

    Parent objects:

                    <FileTable>

    <Naming>:

            <FileName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:File Information

    Value: license_request_file

    Available Paths:

     -

    <AdminOperational> <License> <FileTable> <File><Naming><FileName>

#### <RequestStatus>

    Description: Status information on system

    Parent objects:

                    <License>

    Value: license_request_status

    Available Paths:

     -

    <AdminOperational> <License> <RequestStatus>

## XML Schema Object Documentation for ip-rib_ipv6_oper, version 3. 2.

### Objects

#### <IPV6_RIB>

    Description: RIB operational data

    Task IDs required: rib

    Parent objects:

                    <Operational>

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <IPV6_RIB>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <IPV6_RIB>

    Child objects:

                    <VRF> - Specific VRF

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable>

#### <VRF>

    Description: Specific VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the VRF

    Child objects:

                    <SAFTable> - Subsequent Address Family (SAF) table

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName>

#### <SAFTable>

    Description: Subsequent Address Family (SAF) table

    Parent objects:

                    <VRF>

    Child objects:

                    <SAF> - Specific SAF information

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable>

#### <SAF>

    Description: Specific SAF information

    Parent objects:

                    <SAFTable>

    <Naming>:

            <SAFName>
             (mandatory)

            Type: xsd:string

            Description:Name of the SAF

    Child objects:

                    <IP_RIBRouteTable> - Global container of routes

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName>

#### <IP_RIBRouteTable>

    Description: Global container of routes

    Parent objects:

                    <SAF>

    Child objects:

                    <IP_RIBRoute> - IP RIB Route table name for a topology

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable>

#### <IP_RIBRoute>

    Description: IP RIB Route table name for a topology

    Parent objects:

                    <IP_RIBRouteTable>

    <Naming>:

            <RouteTableName>
             (mandatory)

            Type: xsd:string

            Description:Name of the route table

    Child objects:

                    <Protocol> - Contains the classification of routes by protocol

                    <RouteTable> - Route information

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName>

#### <RouteTable>

    Description: Route information

    Parent objects:

                    <IP_RIBRoute>

    Child objects:

                    <Route> - Route information of a specific Network Address

    <Filter> (Optional Filter Tag):

                    <IPV6LongerPrefixFilter>

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <RouteTable>

#### <Route>

    Description: Route information of a specific Network Address

    Parent objects:

                    <RouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPAddress

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:Prefix Length

            <NextHopAddress>
             (optional)

            Type: IPAddress

            Description:NextHop Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Outgoing Interface

    Value: ipv6_rib_edm_route

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <RouteTable> <Route><Naming><Address><PrefixLength><NextHopAddress><InterfaceName>

#### <Protocol>

    Description: Contains the classification of routes by protocol

    Parent objects:

                    <IP_RIBRoute>

    Child objects:

                    <BGP> - BGP Protocol

                    <Connected> - Connected Protocol

                    <EIGRP> - EIGRP Protocol

                    <ISIS> - ISIS Protocol

                    <Local> - Local Protocol

                    <OSPF> - OSPF Protocol

                    <Static> - Static Protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol>

#### <BGP>

    Description: BGP Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP>

#### <AS>

    Description: Autonomous System of protocol

    Parent objects:

                    <BGP>

                    <OSPF>

                    <ISIS>

                    <EIGRP>

    <Naming>:

            <AS>
             (mandatory)

            Type: xsd:string

            Description:Autonomous system

    Child objects:

                    <Information> - Protocol related Information

                    <ProtocolRouteTable> - Protocol specific Route

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS>

#### <Information>

    Description: Protocol related Information

    Parent objects:

                    <AS>

                    <NonAS>

    Value: ipv6_rib_edm_proto

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <Information>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <Information>

#### <ProtocolRouteTable>

    Description: Protocol specific Route

    Parent objects:

                    <AS>

                    <NonAS>

    Child objects:

                    <ProtocolRoute> - Route information of a specific Network Address

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <ProtocolRouteTable>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <ProtocolRouteTable>

#### <ProtocolRoute>

    Description: Route information of a specific Network Address

    Parent objects:

                    <ProtocolRouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPAddress

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:Prefix Length

    Value: ipv6_rib_edm_route

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <BGP> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS> <AS><Naming><AS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS> <ProtocolRouteTable> <ProtocolRoute><Naming><Address><PrefixLength>

#### <OSPF>

    Description: OSPF Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <OSPF>

#### <EIGRP>

    Description: EIGRP Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <EIGRP>

#### <ISIS>

    Description: ISIS Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <AS> - Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <ISIS>

#### <Static>

    Description: Static Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static>

#### <NonAS>

    Description: Non Autonomous System of protocol

    Parent objects:

                    <Local>

                    <Connected>

                    <Static>

    Child objects:

                    <Information> - Protocol related Information

                    <ProtocolRouteTable> - Protocol specific Route

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Static> <NonAS>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected> <NonAS>

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local> <NonAS>

#### <Connected>

    Description: Connected Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Connected>

#### <Local>

    Description: Local Protocol

    Parent objects:

                    <Protocol>

    Child objects:

                    <NonAS> - Non Autonomous System of protocol

    Available Paths:

     -

    <Operational> <IPV6_RIB> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName> <IP_RIBRouteTable> <IP_RIBRoute><Naming><RouteTableName> <Protocol> <Local>

### Filters

#### <IPV6LongerPrefixFilter>

    Description:
    Route information of a specific Network Address

    Parameters:

            <Address>
             (optional)

            Type: IPAddress

            Description:Network Address

            <PrefixLength>
             (optional)

            Type: IPV6PrefixLength

            Description:Prefix Length

## XML Schema Object Documentation for ds3mib_cfg, version 0. 0.

### Objects

#### <DS3>

    Description: Enable DS1-MIB notifications

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable DS3-MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <DS3>

#### <Enable>

    Description: Enable DS3-MIB notifications

    Parent objects:

                    <DS3>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable DS3-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <DS3> <Enable>

## XML Schema Object Documentation for ipv4_igmp_action, version 4. 0.

### Objects

#### <IGMP>

    Description: IGMP action data

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Action> <IGMP>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <IGMP>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Action> <IGMP> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <Clear> - Clears IGMP related information

    Available Paths:

     -

    <Action> <IGMP> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for drivers_vpa_infra_cfg, version 1. 0.

### Objects

#### <HardwareModule>

    Description: Configure subslot h/w module

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <NodeTable> -  subslot h/w module

    Available Paths:

     -

    <Configuration> <HardwareModule>

#### <NodeTable>

    Description:  subslot h/w module

    Parent objects:

                    <HardwareModule>

    Child objects:

                    <Node> - The identifier for a SPA node

    Available Paths:

     -

    <Configuration> <HardwareModule> <NodeTable>

#### <Node>

    Description: The identifier for a SPA node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:A SPA node

    Child objects:

                    <CardType> - Configure the SPA physical interface type

                    <Shutdown> - Shutdown a subslot h/w module

    Available Paths:

     -

    <Configuration> <HardwareModule> <NodeTable> <Node><Naming><NodeName>

#### <Shutdown>

    Description: Shutdown a subslot h/w module

    Parent objects:

                    <Node>

    Values:

            <PowerMode>
             (mandatory)

            Type: HwModuleShutdownPowerMode

            Description:Powered or unpowered a SPA

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModule> <NodeTable> <Node><Naming><NodeName> <Shutdown>

#### <CardType>

    Description: Configure the SPA physical interface type

    Parent objects:

                    <Node>

    Values:

            <CardType>
             (mandatory)

            Type: HwModuleSPAPhysicalInterfaceType

            Description:Physical interface type

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModule> <NodeTable> <Node><Naming><NodeName> <CardType>

### Datatypes

#### HwModuleShutdownPowerMode

        Definition: Enumeration. Valid values are:
            'Unpowered' - Keep the showdown module unpowered
            'Powered' - Keep the showdown module powered (default)

#### HwModuleSPAPhysicalInterfaceType

        Definition: Enumeration. Valid values are:
            'T3' - T3 interface type(default)
            'E3' - E3 interface type
            'T1' - T1 interface type
            'E1' - E1 interface type

## XML Schema Object Documentation for infra_pakman_oper, version 1. 0.

### Objects

#### <InfraPacketManager>

    Description: Packet manager infrastructure

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of packet manager nodes

    Available Paths:

     -

    <Operational> <InfraPacketManager>

#### <NodeTable>

    Description: List of packet manager nodes

    Parent objects:

                    <InfraPacketManager>

    Child objects:

                    <Node> - Packet manager node ID

    Available Paths:

     -

    <Operational> <InfraPacketManager> <NodeTable>

#### <Node>

    Description: Packet manager node ID

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <Statistics> - Packet statistics

    Available Paths:

     -

    <Operational> <InfraPacketManager> <NodeTable> <Node><Naming><Node>

#### <Statistics>

    Description: Packet statistics

    Parent objects:

                    <Node>

    Value: pak_show_stats

    Available Paths:

     -

    <Operational> <InfraPacketManager> <NodeTable> <Node><Naming><Node> <Statistics>

## XML Schema Object Documentation for prm_bundle_lb_cfg, version 1. 1.

### Objects

#### <HardwareModuleLoadBalance>

    Description: Load balance configuration

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <Bundle> - Bundle load balance options

    Available Paths:

     -

    <Configuration> <HardwareModuleLoadBalance>

#### <Bundle>

    Description: Bundle load balance options

    Parent objects:

                    <HardwareModuleLoadBalance>

    Child objects:

                    <L2Service> - Load balance for L2 services

    Available Paths:

     -

    <Configuration> <HardwareModuleLoadBalance> <Bundle>

#### <L2Service>

    Description: Load balance for L2 services

    Parent objects:

                    <Bundle>

    Child objects:

                    <L3Parameters> - Load balance L2 services over bundle with L3 parameters

    Available Paths:

     -

    <Configuration> <HardwareModuleLoadBalance> <Bundle> <L2Service>

#### <L3Parameters>

    Description: Load balance L2 services over bundle with L3 parameters

    Parent objects:

                    <L2Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable load balance with L3

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModuleLoadBalance> <Bundle> <L2Service> <L3Parameters>

## XML Schema Object Documentation for t1e1_cfg, version 3. 5.

### Objects

#### <T1E1>

    Description: Configure T1E1 controller configuration

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <BERT> - Configure T1E1 BERT

                    <Bits> - Specify the National Reserved bits for an E1

                    <CableLength> - Configure T1E1 Cable Length

                    <ChannelGroupTable> - Configure channel group on T1E1

                    <ClockSource> - Configure T1/E1 Tx clock source

                    <DelayClear> - Value of Time in milliseconds

                    <DelayTrigger> - Value of Time in milliseconds

                    <DownWhenLooped> - Configure t1e1 controller into down-when-looped mode

                    <FDL_ANSI> - Enable/Disable FDL ANSI

                    <FDL_ATT> - Enable/Disable FDL

                    <Framing> - Configure T1E1 framing

                    <LNM> - lnm Configuration

                    <Linecode> - Configure T1E1 linecoding

                    <Loopback> - Configure T1E1 loopback mode

                    <Service> - Configure mode for the port

                    <YellowDetection> - Yellow Alarm detection

                    <YellowGeneration> - Yellow Alarm generation

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1>

#### <FDL_ANSI>

    Description: Enable/Disable FDL ANSI

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <FDL>
             (mandatory)

            Type: T1E1CfgFDL

            Description:T1/E1 FDL

        Default value:
            FDL => Disable

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <FDL_ANSI>

#### <FDL_ATT>

    Description: Enable/Disable FDL

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <FDL>
             (mandatory)

            Type: T1E1CfgFDL

            Description:T1/E1 FDL

        Default value:
            FDL => Disable

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <FDL_ATT>

#### <BERT>

    Description: Configure T1E1 BERT

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Child objects:

                    <Error> - Insert errors into BERT bit stream

                    <Interval> - Duration of BERT in minutes

                    <Pattern> - BERT pattern

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <BERT>

#### <Error>

    Description: Insert errors into BERT bit stream

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Error>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Number of errors to generate (default is 1)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <BERT> <Error>

#### <Interval>

    Description: Duration of BERT in minutes

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 1440

            Description:Duration of BERT in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <BERT> <Interval>

#### <Pattern>

    Description: BERT pattern

    Task IDs required: sonet-sdh

    Parent objects:

                    <BERT>

    Values:

            <Pattern>
             (mandatory)

            Type: T1E1BertPattern

            Description:BERT Pattern

        Default value:
            Pattern => None

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <BERT> <Pattern>

#### <ChannelGroupTable>

    Description: Configure channel group on T1E1

    Parent objects:

                    <T1E1>

    Child objects:

                    <ChannelGroup> - Channel group number

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable>

#### <ChannelGroup>

    Description: Channel group number

    Task IDs required: sonet-sdh

    Parent objects:

                    <ChannelGroupTable>

    <Naming>:

            <ChannelGroupID>
             (mandatory)

            Type: Range. Value lies between 0 and 31

            Description:Channel group number

    Child objects:

                    <ChannelGroupBERT> - BERT for the channel-group

                    <Speed> - Speed of the DS0 channel

                    <Timeslots> - List of timeslots in the channel group

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID>

#### <ChannelGroupBERT>

    Description: BERT for the channel-group

    Parent objects:

                    <ChannelGroup>

    Child objects:

                    <Interval> - Duration of BERT in minutes

                    <Pattern> - BERT pattern

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID> <ChannelGroupBERT>

#### <Interval>

    Description: Duration of BERT in minutes

    Task IDs required: sonet-sdh

    Parent objects:

                    <ChannelGroupBERT>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 1440

            Description:Duration of BERT in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID> <ChannelGroupBERT> <Interval>

#### <Pattern>

    Description: BERT pattern

    Task IDs required: sonet-sdh

    Parent objects:

                    <ChannelGroupBERT>

    Values:

            <Pattern>
             (mandatory)

            Type: T1E1BertPattern

            Description:BERT Pattern

        Default value:
            Pattern => None

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID> <ChannelGroupBERT> <Pattern>

#### <Speed>

    Description: Speed of the DS0 channel

    Task IDs required: sonet-sdh

    Parent objects:

                    <ChannelGroup>

    Values:

            <Speed>
             (mandatory)

            Type: T1E1ChSpeed

            Description:DS0 channel speed

        Default value:
            Speed => 64

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID> <Speed>

#### <Timeslots>

    Description: List of timeslots in the channel group

    Task IDs required: sonet-sdh

    Parent objects:

                    <ChannelGroup>

    Values:

            <Timeslots>
             (mandatory)

            Type: xsd:string

            Description:Timeslot string separated by (:) or (-) from 1 to 31. (:) indicates individual timeslot and (-) represent range

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><ChannelGroupID> <Timeslots>

#### <ClockSource>

    Description: Configure T1/E1 Tx clock source

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <ClockSource>
             (mandatory)

            Type: T1E1ClockSource

            Description:Clock Source

        Default value:
            ClockSource => Internal

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <ClockSource>

#### <Framing>

    Description: Configure T1E1 framing

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <Framing>
             (mandatory)

            Type: T1E1Framing

            Description:Framing mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <Framing>

#### <Linecode>

    Description: Configure T1E1 linecoding

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <Linecode>
             (mandatory)

            Type: T1E1Linecode

            Description:Linecode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <Linecode>

#### <Loopback>

    Description: Configure T1E1 loopback mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <Loopback>
             (mandatory)

            Type: xsd:string

            Description:Loopback mode:local - Put near end in local loopback,network_line - Put near end in line network loopbacknetwork_payload - Put near end in payload network loopbackremote_line_inband - Put far end in line remote loopback using inband code,remote_line_fdl_ansi - Put far end in line remote loopback using ansi fdl,remote_payload_fdl_ansi - Put far end in payload remote loopback using ansi fdl,remote_line_fdl_bellcore - Put far end in line remote loopback using Bellcore fdl,remote_payload_fdl_bellcore - Put far end in payload remote loopback using Bellcore fdl

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <Loopback>

#### <CableLength>

    Description: Configure T1E1 Cable Length

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <CableLength>
             (mandatory)

            Type: xsd:string

            Description:cablelength:long_gain26_15db,long_gain26_22db,long_gain26_75db,long_gain26_0db,     long_gain36_15db,long_gain36_22db,long_gain36_75db,long_gain36_0db,short_133ft,      short_266ft,short_399ft,short_533ft,short_655ft

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <CableLength>

#### <Bits>

    Description: Specify the National Reserved bits for an E1

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <Bits>
             (mandatory)

            Type: Range. Value lies between 0 and 31

            Description:pattern: 0-0x1f

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <Bits>

#### <YellowDetection>

    Description: Yellow Alarm detection

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <YellowDetection>
             (mandatory)

            Type: xsd:string

            Description:Yellow Alarm detection:enable,disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <YellowDetection>

#### <YellowGeneration>

    Description: Yellow Alarm generation

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <YellowGeneration>
             (mandatory)

            Type: xsd:string

            Description:Yellow Alarm generation:enable,disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <YellowGeneration>

#### <Service>

    Description: Configure mode for the port

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <Service>
             (mandatory)

            Type: T1E1ServiceType

            Description:Configure mode for port

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <Service>

#### <DownWhenLooped>

    Description: Configure t1e1 controller into down-when-looped mode

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <DownWhenLooped>
             (mandatory)

            Type: T1E1DownWhenLoopedAct

            Description:enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <DownWhenLooped>

#### <DelayTrigger>

    Description: Value of Time in milliseconds

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <DelayTrigger>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            DelayTrigger => 2500

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <DelayTrigger>

#### <DelayClear>

    Description: Value of Time in milliseconds

    Task IDs required: sonet-sdh

    Parent objects:

                    <T1E1>

    Values:

            <DelayClear>
             (mandatory)

            Type: Range. Value lies between 0 and 60000

            Description:Value of Time in milliseconds

        Default value:
            DelayClear => 10000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <T1E1> <DelayClear>

#### <Shutdown>

    Description: Disable T1/E1 controller processing

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Shutdown>

### Datatypes

#### T1E1CfgFDL

        Definition: Enumeration. Valid values are:
            'Disable' - Disabled
            'Enable' - Enabled

#### T1E1BertPattern

        Definition: Enumeration. Valid values are:
            '0s' - All 0's
            '1s' - All 1's
            '2e15' - 2^15-1 O.151
            '2e20' - 2^20-1 O.153
            '2e23' - 2^23-1 O.151
            'Alternating0And1' - Alternating 0's and 1's
            '2e20QRSS' - 2^20-1 QRSS O.151
            '1in8' - 1 in 8 pattern
            '3in24' - 3 in 24 pattern
            '55Daly' - 55 Daly Pattern
            '55Octet' - 55 Octet Pattern
            '2e11' - 2^11  Pattern
            '2e9' - 2^9  Pattern
            'DS0-1' - DS0-1  Pattern
            'DS0-2' - DS0-2  Pattern
            'DS0-3' - DS0-3  Pattern
            'DS0-4' - DS0-4  Pattern
            'None' - No pattern

#### T1E1ChSpeed

        Definition: Enumeration. Valid values are:
            '64' - 64 Kbits
            '56' - 56 Kbits

#### T1E1ClockSource

        Definition: Enumeration. Valid values are:
            'Line' - clock recovered from line
            'Internal' - internal clock

#### T1E1Framing

        Definition: Enumeration. Valid values are:
            'SF' - sf framing mode
            'ESF' - esf framing mode(T1 default)
            'NoCRC4' - E1
            'CRC4' - E1 with CRC(E1 default)
            'Unframed' - unframed

#### T1E1Linecode

        Definition: Enumeration. Valid values are:
            'B8ZS' - B8ZS encoding(T1 default)
            'AMI' - AMI encoding(E1 default)
            'HDB3' - HDB3 encoding

#### T1E1ServiceType

        Definition: Enumeration. Valid values are:
            'ATM' - clear channel carrying atm

#### T1E1DownWhenLoopedAct

        Definition: Enumeration. Valid values are:
            'Activate' - Activate

## XML Schema Object Documentation for fib_mpls_oper, version 7. 2.

### Objects

#### <FIB_MPLS>

    Description: FIB MPLS operational data

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of Nodes

    Available Paths:

     -

    <Operational> <FIB_MPLS>

#### <NodeTable>

    Description: Table of Nodes

    Parent objects:

                    <FIB_MPLS>

    Child objects:

                    <Node> - Operational data for a specific Node

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable>

#### <Node>

    Description: Operational data for a specific Node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <FRRLogTable> - FRR Log Table

                    <ForwardingSummary> - FIB MPLS forwarding summary

                    <LabelFIB> - Labels For FIB

                    <Tunnel> - Tunnels Operations

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName>

#### <ForwardingSummary>

    Description: FIB MPLS forwarding summary

    Parent objects:

                    <Node>

    Value: fib_mpls_fwding_summary

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <ForwardingSummary>

#### <LabelFIB>

    Description: Labels For FIB

    Parent objects:

                    <Node>

    Child objects:

                    <ForwardingDetailTable> - MPLS Forwarding Detail table

                    <ForwardingTable> - Forwarding filtering details

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <LabelFIB>

#### <ForwardingTable>

    Description: Forwarding filtering details

    Parent objects:

                    <LabelFIB>

    Child objects:

                    <Forwarding> - FIB MPLS forwarding information

    <Filter> (Optional Filter Tag):

                    <ForwardingInterfaceFilter>

                    <ForwardingVRFFilter>

                    <ForwardingLabelsFilter>

                    <ForwardingLabelsEOSFilter>

                    <ForwardingLabelsEOS0Filter>

                    <ForwardingP2MPFilter>

                    <ForwardingP2MPLocalFilter>

                    <ForwardingP2MPUnresolvedFilter>

                    <ForwardingP2MPUnresolvedLeafFilter>

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingTable>

#### <Forwarding>

    Description: FIB MPLS forwarding information

    Parent objects:

                    <ForwardingTable>

    <Naming>:

            <LocalLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Local label value

            <EOS>
             (optional)

            Type: EOSType

            Description:End of stack flag

    Value: fib_mpls_sh_leaf

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingTable> <Forwarding><Naming><LocalLabel><EOS>

#### <ForwardingDetailTable>

    Description: MPLS Forwarding Detail table

    Parent objects:

                    <LabelFIB>

    Child objects:

                    <ForwardingDetail> - FIB MPLS forwarding details

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingDetailTable>

#### <ForwardingDetail>

    Description: FIB MPLS forwarding details

    Parent objects:

                    <ForwardingDetailTable>

    <Naming>:

            <LocalLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Local label value

            <EOS>
             (optional)

            Type: EOSType

            Description:End of stack flag

    Value: fib_mpls_sh_leaf

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingDetailTable> <ForwardingDetail><Naming><LocalLabel><EOS>

#### <Tunnel>

    Description: Tunnels Operations

    Parent objects:

                    <Node>

    Child objects:

                    <ForwardingTunnelTable> - Forwarding details

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <Tunnel>

#### <ForwardingTunnelTable>

    Description: Forwarding details

    Parent objects:

                    <Tunnel>

    Child objects:

                    <ForwardingTunnel> - FIB MPLS Tunnels Interfaces operation

    <Filter> (Optional Filter Tag):

                    <ForwardingTunnelP2MPFilter>

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <Tunnel> <ForwardingTunnelTable>

#### <ForwardingTunnel>

    Description: FIB MPLS Tunnels Interfaces operation

    Parent objects:

                    <ForwardingTunnelTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: fib_mpls_adj_info

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <Tunnel> <ForwardingTunnelTable> <ForwardingTunnel><Naming><InterfaceName>

#### <FRRLogTable>

    Description: FRR Log Table

    Parent objects:

                    <Node>

    Child objects:

                    <FRRLog> - FRR Log information

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <FRRLogTable>

#### <FRRLog>

    Description: FRR Log information

    Parent objects:

                    <FRRLogTable>

    <Naming>:

            <EventID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Event ID

    Value: fib_mpls_frr_event

    Available Paths:

     -

    <Operational> <FIB_MPLS> <NodeTable> <Node><Naming><NodeName> <FRRLogTable> <FRRLog><Naming><EventID>

### Datatypes

#### EOSType

        Definition: Enumeration. Valid values are:
            'EOS0' - EOS Disable
            'EOS1' - EOS Enable

### Filters

#### <ForwardingInterfaceFilter>

    Description:
    Display Interfaces routes only

    Parameters:

            <InterfacName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <ForwardingVRFFilter>

    Description:
    Display VRF routes only

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

#### <ForwardingLabelsFilter>

    Description:
    Display labels routes only

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <ForwardingLabelsEOSFilter>

    Description:
    Display both EOS0, EOS1 entries

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <ForwardingLabelsEOS0Filter>

    Description:
    Display EOS0 entries only

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <ForwardingP2MPFilter>

    Description:
    Display P2MP routes

    Parameters:

#### <ForwardingP2MPLocalFilter>

    Description:
    Display P2MP local routes only

    Parameters:

#### <ForwardingP2MPUnresolvedFilter>

    Description:
    Display P2MP unresolved routes only

    Parameters:

#### <ForwardingP2MPUnresolvedLeafFilter>

    Description:
    Display P2MP unresolved leaf routes only

    Parameters:

#### <ForwardingTunnelP2MPFilter>

    Description:
    Display P2MP routes

    Parameters:

## XML Schema Object Documentation for tty_rs232_cfg, version 1. 1.

### Objects

#### <RS232>

    Description: Configuration specific to Console,Use this class if TTYLine class has a naming 'console'

    Task IDs required: tty-access

    Parent objects:

                    <TTYLine>

    Child objects:

                    <Databits> - The number of databits.

                    <FlowControl> - TTY Line Flow control.

                    <Parity> - The parity to be used on the line.

                    <StopBits> - The number of stopbits to be used.

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <RS232>

#### <Databits>

    Description: The number of databits.

    Parent objects:

                    <RS232>

    Values:

            <Databits>
             (mandatory)

            Type: Range. Value lies between 5 and 8

            Description:Number of databits the serial connection should use.

        Default value:
            Databits => 8

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <RS232> <Databits>

#### <FlowControl>

    Description: TTY Line Flow control.

    Parent objects:

                    <RS232>

    Values:

            <Direction>
             (mandatory)

            Type: TTY_RS232FlowControlDirection

            Description:Direction of the flow control

        Default value:
            Direction => Default

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <RS232> <FlowControl>

#### <Parity>

    Description: The parity to be used on the line.

    Parent objects:

                    <RS232>

    Values:

            <Type>
             (mandatory)

            Type: TTY_RS232Parity

            Description:Type of parity

        Default value:
            Type => None

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <RS232> <Parity>

#### <StopBits>

    Description: The number of stopbits to be used.

    Parent objects:

                    <RS232>

    Values:

            <Stopbits>
             (mandatory)

            Type: TTY_RS232StopBits

            Description:Number of stop bits to be used

        Default value:
            Stopbits => Two

    Available Paths:

     -

    <Configuration> <TTY> <TTYLineTable> <TTYLine><Naming><Name> <RS232> <StopBits>

### Datatypes

#### TTY_RS232FlowControlDirection

        Definition: Enumeration. Valid values are:
            'In' - Inbound flow control
            'None' - No flow control
            'Out' - Outbound flow control
            'Default' - Default flow control

#### TTY_RS232Parity

        Definition: Enumeration. Valid values are:
            'Even' - Even parity
            'Mark' - Mark parity
            'None' - No parity
            'Odd' - Odd parity
            'Space' - Space parity

#### TTY_RS232StopBits

        Definition: Enumeration. Valid values are:
            'One' - One stopbit
            'Two' - Two stopbits

## XML Schema Object Documentation for te_pce_oper, version 1. 0.

### Objects

#### <MPLS_PCE>

    Description: MPLS PCE operational data

    Task IDs required: mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <NeighborTable> - The set of PCE neighbors

                    <Statistics> - PCE stats info

                    <Topology> - The topology information in PCE

                    <TunnelTable> - Table of PCE tunnels

    Available Paths:

     -

    <Operational> <MPLS_PCE>

#### <NeighborTable>

    Description: The set of PCE neighbors

    Parent objects:

                    <MPLS_PCE>

    Child objects:

                    <Neighbor> - A PCE neighbor

    Available Paths:

     -

    <Operational> <MPLS_PCE> <NeighborTable>

#### <Neighbor>

    Description: A PCE neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:The neighbor address

    Value: pce_neighbor_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <Topology>

    Description: The topology information in PCE

    Parent objects:

                    <MPLS_PCE>

    Child objects:

                    <Global> - The global information of the overall  topology

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Topology>

#### <Global>

    Description: The global information of the overall  topology

    Parent objects:

                    <Topology>

    Value: pce_topology_global_info_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Topology> <Global>

#### <Statistics>

    Description: PCE stats info

    Parent objects:

                    <MPLS_PCE>

    Value: pce_stats_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <Statistics>

#### <TunnelTable>

    Description: Table of PCE tunnels

    Parent objects:

                    <MPLS_PCE>

    Child objects:

                    <Tunnel> - Information of a PCE tunnel

    Available Paths:

     -

    <Operational> <MPLS_PCE> <TunnelTable>

#### <Tunnel>

    Description: Information of a PCE tunnel

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Tunnel Name

    Value: pce_tunnel_bag

    Available Paths:

     -

    <Operational> <MPLS_PCE> <TunnelTable> <Tunnel><Naming><TunnelName>

## XML Schema Object Documentation for cgn_vrf_icmp_cfg, version 2. 0.

### Objects

#### <ICMP>

    Description: ICMP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <StaticForward> - Configure a static port

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP>

#### <StaticForward>

    Description: Configure a static port

    Task IDs required: cgn

    Parent objects:

                    <ICMP>

    Child objects:

                    <Inside> - Inside network configuration

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward>

#### <Inside>

    Description: Inside network configuration

    Task IDs required: cgn

    Parent objects:

                    <StaticForward>

    Child objects:

                    <AddressTable> - None

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward> <Inside>

#### <AddressTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <Inside>

    Child objects:

                    <Address> - Inside address for static-forward

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward> <Inside> <AddressTable>

#### <Address>

    Description: Inside address for static-forward

    Task IDs required: cgn

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Inside IP address

    Child objects:

                    <PortTable> - None

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address>

#### <PortTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <Address>

    Child objects:

                    <Port> - Inside port number for static-forward

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable>

#### <Port>

    Description: Inside port number for static-forward

    Task IDs required: cgn

    Parent objects:

                    <PortTable>

    <Naming>:

            <Port>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Inside port number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <InsideVRFTable> <InsideVRF><Naming><VRFName> <Protocol> <ICMP> <StaticForward> <Inside> <AddressTable> <Address><Naming><Address> <PortTable> <Port><Naming><Port>

## XML Schema Object Documentation for ipsla_op_stats_ltst_oper, version 4. 2.

### Objects

#### <Latest>

    Description: Statistics collected during the last sampling cycle of the operation

    Parent objects:

                    <Statistics>

    Child objects:

                    <HopTable> - Latest statistics for hops in a path-enabled operation

                    <LPDPathTable> - List of latest LPD paths

                    <Target> - Latest statistics for the target node

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest>

#### <Target>

    Description: Latest statistics for the target node

    Parent objects:

                    <Latest>

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest> <Target>

#### <HopTable>

    Description: Latest statistics for hops in a path-enabled operation

    Parent objects:

                    <Latest>

    Child objects:

                    <Hop> - Latest stats for a hop in a path-enabled operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest> <HopTable>

#### <Hop>

    Description: Latest stats for a hop in a path-enabled operation

    Parent objects:

                    <HopTable>

    <Naming>:

            <HopIndex>
             (mandatory)

            Type: IPSLAHopIndex

            Description:Hop Index

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest> <HopTable> <Hop><Naming><HopIndex>

#### <LPDPathTable>

    Description: List of latest LPD paths

    Parent objects:

                    <Latest>

    Child objects:

                    <LPDPath> - Latest path statistics of MPLS LSP group operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest> <LPDPathTable>

#### <LPDPath>

    Description: Latest path statistics of MPLS LSP group operation

    Parent objects:

                    <LPDPathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLA_LPDPathIndex

            Description:LPD path index

    Value: ipsla_lpd_path_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Latest> <LPDPathTable> <LPDPath><Naming><PathIndex>

## XML Schema Object Documentation for proto1_sla_oper, version 3. 1.

### Objects

#### <Proto1>

    Description: The Proto1 SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <ConfigErrorsTable> - Table of SLA configuration errors on configured operations

                    <OnDemandOperationTable> - Table of SLA on-demand operations

                    <OperationTable> - Table of SLA operations

                    <StatisticsCurrentTable> - Table of current statistics for SLA operations

                    <StatisticsHistoricalTable> - Table of historical statistics for SLA operations

                    <StatisticsOnDemandCurrentTable> - Table of current statistics for SLA on-demand operations

                    <StatisticsOnDemandHistoricalTable> - Table of historical statistics for SLA on-demand operations

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1>

#### <OperationTable>

    Description: Table of SLA operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <Operation> - SLA operation to get operation data for

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <OperationTable>

#### <Operation>

    Description: SLA operation to get operation data for

    Parent objects:

                    <OperationTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <OperationTable> <Operation><Naming><ProfileName><InstanceID1>

#### <OnDemandOperationTable>

    Description: Table of SLA on-demand operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <OnDemandOperation> - SLA on-demand operation to get operation data for

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <OnDemandOperationTable>

#### <OnDemandOperation>

    Description: SLA on-demand operation to get operation data for

    Parent objects:

                    <OnDemandOperationTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <OnDemandOperationTable> <OnDemandOperation><Naming><OperationID><InstanceID1>

#### <StatisticsCurrentTable>

    Description: Table of current statistics for SLA operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <StatisticsCurrent> - Current statistics data for an SLA configured operation

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsCurrentTable>

#### <StatisticsCurrent>

    Description: Current statistics data for an SLA configured operation

    Parent objects:

                    <StatisticsCurrentTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsCurrentTable> <StatisticsCurrent><Naming><ProfileName><InstanceID1>

#### <StatisticsOnDemandCurrentTable>

    Description: Table of current statistics for SLA on-demand operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <StatisticsOnDemandCurrent> - Current statistics data for an SLA on-demand operation

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsOnDemandCurrentTable>

#### <StatisticsOnDemandCurrent>

    Description: Current statistics data for an SLA on-demand operation

    Parent objects:

                    <StatisticsOnDemandCurrentTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsOnDemandCurrentTable> <StatisticsOnDemandCurrent><Naming><OperationID><InstanceID1>

#### <StatisticsHistoricalTable>

    Description: Table of historical statistics for SLA operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <StatisticsHistorical> - Historical statistics data for an SLA configured operation

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsHistoricalTable>

#### <StatisticsHistorical>

    Description: Historical statistics data for an SLA configured operation

    Parent objects:

                    <StatisticsHistoricalTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsHistoricalTable> <StatisticsHistorical><Naming><ProfileName><InstanceID1>

#### <StatisticsOnDemandHistoricalTable>

    Description: Table of historical statistics for SLA on-demand operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <StatisticsOnDemandHistorical> - Historical statistics data for an SLA on-demand  operation

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsOnDemandHistoricalTable>

#### <StatisticsOnDemandHistorical>

    Description: Historical statistics data for an SLA on-demand  operation

    Parent objects:

                    <StatisticsOnDemandHistoricalTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <StatisticsOnDemandHistoricalTable> <StatisticsOnDemandHistorical><Naming><OperationID><InstanceID1>

#### <ConfigErrorsTable>

    Description: Table of SLA configuration errors on configured operations

    Parent objects:

                    <Proto1>

    Child objects:

                    <ConfigErrors> - SLA operation to get configuration errors data for

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <ConfigErrorsTable>

#### <ConfigErrors>

    Description: SLA operation to get configuration errors data for

    Parent objects:

                    <ConfigErrorsTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

    Value: sla_oper_config_errors

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Proto1> <ConfigErrorsTable> <ConfigErrors><Naming><ProfileName><InstanceID1>

### Filters

#### <SLAOperationFilter>

    Description:
    Operations matching a given filter on profile or instance IDs

    Parameters:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

#### <SLAOnDemandOperationFilter>

    Description:
    On-demand operations matching a given operation ID or instance IDs

    Parameters:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <InstanceID1>
             (optional)

            Type: xsd:string

            Description:Instance ID 1

## XML Schema Object Documentation for mvrp_cfg, version 1. 0.

### Objects

#### <MultipleVLANRegistrationProtocol>

    Description: Multiple VLAN Registration Protocol Configuration.

    Task IDs required: ethernet-services

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Enable> - Enable MVRP on this protocol instance

                    <JoinTime> - Maximum time for the join timer parameter on all active ports, in milliseconds

                    <LeaveAllTime> - Minimum time for the LeaveAll timer parameter for all active ports, in seconds

                    <LeaveTime> - LeaveTime for all ports, in seconds

                    <PeriodicTransmit> - Enables periodic MVRPDU sending on all active ports, with the indicated interval, in seconds

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol>

#### <Enable>

    Description: Enable MVRP on this protocol instance

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MVRP

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol> <Enable>

#### <JoinTime>

    Description: Maximum time for the join timer parameter on all active ports, in milliseconds

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Values:

            <JoinTime>
             (mandatory)

            Type: Range. Value lies between 100 and 1000

            Description:Join Time

        Default value:
            JoinTime => 200

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol> <JoinTime>

#### <LeaveAllTime>

    Description: Minimum time for the LeaveAll timer parameter for all active ports, in seconds

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Values:

            <LeaveAllTime>
             (mandatory)

            Type: Range. Value lies between 5 and 30

            Description:LeaveAll Time

        Default value:
            LeaveAllTime => 10

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol> <LeaveAllTime>

#### <LeaveTime>

    Description: LeaveTime for all ports, in seconds

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Values:

            <LeaveTime>
             (mandatory)

            Type: Range. Value lies between 1 and 90

            Description:Leave Time

        Default value:
            LeaveTime => 30

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol> <LeaveTime>

#### <PeriodicTransmit>

    Description: Enables periodic MVRPDU sending on all active ports, with the indicated interval, in seconds

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Values:

            <PeriodicTxTime>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Periodic Transmission Interval

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <MultipleVLANRegistrationProtocol> <PeriodicTransmit>

## XML Schema Object Documentation for lib_keychain_cfg, version 4. 0.

### Objects

#### <KeychainTable>

    Description: Configure a Key Chain

    Task IDs required: system

    Parent objects:

                    <Configuration>

    Child objects:

                    <Keychain> - Name of the key chain

    Available Paths:

     -

    <Configuration> <KeychainTable>

#### <Keychain>

    Description: Name of the key chain

    Parent objects:

                    <KeychainTable>

    <Naming>:

            <ChainName>
             (mandatory)

            Type: xsd:string

            Description:Name of the key chain

    Child objects:

                    <AcceptTolerance> - Accept Tolerance in seconds or infinite

                    <KeyTable> - Configure a Key

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName>

#### <AcceptTolerance>

    Description: Accept Tolerance in seconds or infinite

    Task IDs required: system

    Parent objects:

                    <Keychain>

    Values:

            <Value>
             (optional)

            Type: Range. Value lies between 1 and 8640000

            Description:Value in seconds

            <Infinite>
             (optional)

            Type: xsd:boolean

            Description:Infinite tolerance

        Default value: none.

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <AcceptTolerance>

#### <KeyTable>

    Description: Configure a Key

    Task IDs required: system

    Parent objects:

                    <Keychain>

    Child objects:

                    <Key> - Key Identifier

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable>

#### <Key>

    Description: Key Identifier

    Task IDs required: system

    Parent objects:

                    <KeyTable>

    <Naming>:

            <KeyID>
             (mandatory)

            Type: xsd:string

            Description:48-bit Key identifier

    Child objects:

                    <AcceptLifetime> - Configure a key Acceptance Lifetime

                    <CryptographicAlgorithm> - Configure the cryptographic algorithm

                    <KeyString> - Configure a clear text/encrypted Key string

                    <SendLifetime> - Configure a Send Lifetime

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable> <Key><Naming><KeyID>

#### <CryptographicAlgorithm>

    Description: Configure the cryptographic algorithm

    Task IDs required: system

    Parent objects:

                    <Key>

    Values:

            <CryptographicAlgorithm>
             (mandatory)

            Type: CryptoAlgType

            Description:Cryptographic Algorithm

        Default value: none.

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable> <Key><Naming><KeyID> <CryptographicAlgorithm>

#### <AcceptLifetime>

    Description: Configure a key Acceptance Lifetime

    Task IDs required: system

    Parent objects:

                    <Key>

    Values:

            <StartHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Start Hour

            <StartMinutes>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Start Minutes

            <StartSeconds>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Start Seconds

            <StartDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Start Date

            <StartMonth>
             (optional)

            Type: KeyChainMonthType

            Description:Start Month

            <StartYear>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:Start Year

            <LifeTime>
             (optional)

            Type: Range. Value lies between 1 and 2147483647

            Description:Lifetime duration in seconds

            <InfiniteFlag>
             (optional)

            Type: xsd:boolean

            Description:Infinite Lifetime flag

            <EndHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:End Hour

            <EndMinutes>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:End Minutes

            <EndSeconds>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:End Seconds

            <EndDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:End Date

            <EndMonth>
             (optional)

            Type: KeyChainMonthType

            Description:End Month

            <EndYear>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:End Year

        Default value: none.

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable> <Key><Naming><KeyID> <AcceptLifetime>

#### <KeyString>

    Description: Configure a clear text/encrypted Key string

    Task IDs required: system

    Parent objects:

                    <Key>

    Values:

            <KeyString>
             (mandatory)

            Type: ProprietaryPassword

            Description:Key String

        Default value: none.

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable> <Key><Naming><KeyID> <KeyString>

#### <SendLifetime>

    Description: Configure a Send Lifetime

    Task IDs required: system

    Parent objects:

                    <Key>

    Values:

            <StartHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Start Hour

            <StartMinutes>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Start Minutes

            <StartSeconds>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Start Seconds

            <StartDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Start Date

            <StartMonth>
             (optional)

            Type: KeyChainMonthType

            Description:Start Month

            <StartYear>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:Start Year

            <LifeTime>
             (optional)

            Type: Range. Value lies between 1 and 2147483647

            Description:Lifetime duration in seconds

            <InfiniteFlag>
             (optional)

            Type: xsd:boolean

            Description:Infinite Lifetime flag

            <EndHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:End Hour

            <EndMinutes>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:End Minutes

            <EndSeconds>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:End Seconds

            <EndDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:End Date

            <EndMonth>
             (optional)

            Type: KeyChainMonthType

            Description:End Month

            <EndYear>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:End Year

        Default value: none.

    Available Paths:

     -

    <Configuration> <KeychainTable> <Keychain><Naming><ChainName> <KeyTable> <Key><Naming><KeyID> <SendLifetime>

### Datatypes

#### KeyChainMonthType

        Definition: Enumeration. Valid values are:
            'JAN' - January
            'FEB' - February
            'MAR' - March
            'APR' - April
            'MAY' - May
            'JUN' - June
            'JUL' - July
            'AUG' - August
            'SEP' - September
            'OCT' - October
            'NOV' - November
            'DEC' - December

#### CryptoAlgType

        Definition: Enumeration. Valid values are:
            'ALG_HMAC_SHA1_12' - HMAC-SHA-1-12
            'ALG_MD5_16' - MD5-16
            'ALG_SHA1_20' - SHA-1-20
            'ALG_HMAC_MD5_16' - HMAC-MD5-16
            'ALG_HMAC_SHA1_20' - HMAC-SHA-1-20

## XML Schema Object Documentation for mpls_temib_cfg, version 14. 1.

### Objects

#### <MPLS_TE>

    Description: MPLS-TE-STD-MIB notification configuration

    Task IDs required: mpls-te

    Parent objects:

                    <Notification>

    Child objects:

                    <Cisco> - Enable MPLS TE tunnel Cisco format (default IETF) notification

                    <Down> - Enable mplsTunnelDown notification

                    <Reoptimize> - Enable mplsTunnelReoptimized notification

                    <Reroute> - Enable mplsTunnelRerouted notification

                    <Up> - Enable mplsTunnelUp notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE>

#### <Up>

    Description: Enable mplsTunnelUp notification

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsTunnelUp notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE> <Up>

#### <Down>

    Description: Enable mplsTunnelDown notification

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsTunnelDown notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE> <Down>

#### <Reroute>

    Description: Enable mplsTunnelRerouted notification

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsTunnelRerouted notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE> <Reroute>

#### <Reoptimize>

    Description: Enable mplsTunnelReoptimized notification

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsTunnelReoptimized notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE> <Reoptimize>

#### <Cisco>

    Description: Enable MPLS TE tunnel Cisco format (default IETF) notification

    Parent objects:

                    <MPLS_TE>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MPLS TE tunnel Cisco format (default IETF) notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE> <Cisco>

#### <MPLS_TE_P2MP>

    Description: CISCO-MPLS-TE-P2MP-STD-MIB notification configuration

    Task IDs required: mpls-te

    Parent objects:

                    <Notification>

    Child objects:

                    <Down> - Enable cmplsTeP2mpTunnelDestDown notification

                    <Up> - Enable cmplsTeP2mpTunnelDestUp notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE_P2MP>

#### <Down>

    Description: Enable cmplsTeP2mpTunnelDestDown notification

    Parent objects:

                    <MPLS_TE_P2MP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cmplsTeP2mpTunnelDestDown notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE_P2MP> <Down>

#### <Up>

    Description: Enable cmplsTeP2mpTunnelDestUp notification

    Parent objects:

                    <MPLS_TE_P2MP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cmplsTeP2mpTunnelDestUp notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_TE_P2MP> <Up>

#### <MPLS_FRR>

    Description: CISCO-IETF-FRR-MIB notification configuration

    Task IDs required: mpls-te

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable cmplsFrrMIB notifications

                    <Protected> - Enable cmplsFrrProtected notification

                    <Unprotected> - Enable cmplsFrrUnProtected notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_FRR>

#### <Enable>

    Description: Enable cmplsFrrMIB notifications

    Parent objects:

                    <MPLS_FRR>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cmplsFrrMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_FRR> <Enable>

#### <Protected>

    Description: Enable cmplsFrrProtected notification

    Parent objects:

                    <MPLS_FRR>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cmplsFrrProtected notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_FRR> <Protected>

#### <Unprotected>

    Description: Enable cmplsFrrUnProtected notification

    Parent objects:

                    <MPLS_FRR>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cmplsFrrUnProtected notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_FRR> <Unprotected>

## XML Schema Object Documentation for netflow_asr9k_interface_cfg, version 1. 0.

### Objects

#### <NetFlow>

    Description: Interface netflow configuration

    Task IDs required: netflow

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <IPv4> - Configure IPv4 netflow

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow>

#### <IPv4>

    Description: Configure IPv4 netflow

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowMonitorMap> - Configure a flow monitor map

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv4>

#### <FlowMonitorMap>

    Description: Configure a flow monitor map

    Parent objects:

                    <IPv4>

    Child objects:

                    <Egress> - Specify egress sampler map

                    <Ingress> - Specify ingress sampler map

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv4> <FlowMonitorMap>

#### <Ingress>

    Description: Specify ingress sampler map

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <MonitorMapName>
             (optional)

            Type: xsd:string

            Description:Monitor map name

            <SamplerMapName>
             (optional)

            Type: xsd:string

            Description:Sampler map name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv4> <FlowMonitorMap> <Ingress>

#### <Egress>

    Description: Specify egress sampler map

    Parent objects:

                    <FlowMonitorMap>

    Values:

            <MonitorMapName>
             (optional)

            Type: xsd:string

            Description:Monitor map name

            <SamplerMapName>
             (optional)

            Type: xsd:string

            Description:Sampler map name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <NetFlow> <IPv4> <FlowMonitorMap> <Egress>

### Datatypes

#### NFConfDummy2Type

        Definition: xsd:boolean

## XML Schema Object Documentation for mda_common_cfg, version 2. 0.

### Objects

#### <ActiveNodeTable>

    Description: Per-node configuration for active nodes

    Parent objects:

                    <Configuration>

    Child objects:

                    <ActiveNode> - The configuration for an active node

    Available Paths:

     -

    <Configuration> <ActiveNodeTable>

#### <ActiveNode>

    Description: The configuration for an active node

    Parent objects:

                    <ActiveNodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for this node

    Child objects:

                    <BayTable> - List of bays

                    <ClockInterface> - Configuration for a clock interface

                    <IPHC> - Define Iphc connections

                    <Mirror> - Disk mirror configuration

                    <PortTable> - List of ports

                    <SSRPGroup> - Per-node SSRP configuration data

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName>

#### <PreconfiguredNodeTable>

    Description: Per-node configuration for non-active nodes

    Parent objects:

                    <Configuration>

    Child objects:

                    <PreconfiguredNode> - The configuration for a non-active node

    Available Paths:

     -

    <Configuration> <PreconfiguredNodeTable>

#### <PreconfiguredNode>

    Description: The configuration for a non-active node

    Parent objects:

                    <PreconfiguredNodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for this node

    Child objects:

                    <BayTable> - List of bays

                    <ClockInterface> - Configuration for a clock interface

                    <Mirror> - Disk mirror configuration

                    <PortTable> - List of ports

    Available Paths:

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName>

## XML Schema Object Documentation for mfr_ma_oper, version 1. 0.

### Objects

#### <MFR>

    Description: Multilink frame-relay information

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of information about all nodes present on the system

    Available Paths:

     -

    <Operational> <MFR>

#### <NodeTable>

    Description: Table of information about all nodes present on the system

    Parent objects:

                    <MFR>

    Child objects:

                    <Node> - Information about a single node

    Available Paths:

     -

    <Operational> <MFR> <NodeTable>

#### <Node>

    Description: Information about a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Describing a location

    Child objects:

                    <Interface> - Information about a single MFR interface

    Available Paths:

     -

    <Operational> <MFR> <NodeTable> <Node><Naming><ID>

#### <Interface>

    Description: Information about a single MFR interface

    Parent objects:

                    <Node>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:MFR bundle or MFR member interface

    Child objects:

                    <Information> - MFR opertaional data for this interface

    Available Paths:

     -

    <Operational> <MFR> <NodeTable> <Node><Naming><ID> <Interface><Naming><InterfaceName>

#### <Information>

    Description: MFR opertaional data for this interface

    Parent objects:

                    <Interface>

    Value: mfr_ma_idb_info

    Available Paths:

     -

    <Operational> <MFR> <NodeTable> <Node><Naming><ID> <Interface><Naming><InterfaceName> <Information>

## XML Schema Object Documentation for ip_tcp_cfg, version 1. 0.

### Objects

#### <IP_TCP>

    Description: Global IP TCP configuration

    Task IDs required: transport

    Parent objects:

                    <Configuration>

    Child objects:

                    <MaximumSegmentSize> - TCP initial maximum segment size

                    <PathMTUDiscovery> - Aging time (in minutes)

                    <SelectiveAck> - TCP selective-ACK

                    <SynWaitTime> - Time to wait on new TCP connections in seconds

                    <Timestamp> - TCP timestamp option

                    <WindowSize> - TCP receive window size (bytes)

    Available Paths:

     -

    <Configuration> <IP_TCP>

#### <MaximumSegmentSize>

    Description: TCP initial maximum segment size

    Parent objects:

                    <IP_TCP>

    Values:

            <SegmentSize>
             (mandatory)

            Type: Range. Value lies between 68 and 10000

            Description:TCP initial maximum segment size

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_TCP> <MaximumSegmentSize>

#### <PathMTUDiscovery>

    Description: Aging time (in minutes)

    Parent objects:

                    <IP_TCP>

    Values:

            <AgingTime>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Aging time; 0 for infinite, and range be (10,30)

        Default value:
            AgingTime => 10

    Available Paths:

     -

    <Configuration> <IP_TCP> <PathMTUDiscovery>

#### <SelectiveAck>

    Description: TCP selective-ACK

    Parent objects:

                    <IP_TCP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable TCP selective-ACK

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_TCP> <SelectiveAck>

#### <SynWaitTime>

    Description: Time to wait on new TCP connections in seconds

    Parent objects:

                    <IP_TCP>

    Values:

            <SynWait>
             (mandatory)

            Type: Range. Value lies between 5 and 30

            Description:Wait time

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_TCP> <SynWaitTime>

#### <Timestamp>

    Description: TCP timestamp option

    Parent objects:

                    <IP_TCP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable TCP timestamp option

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_TCP> <Timestamp>

#### <WindowSize>

    Description: TCP receive window size (bytes)

    Parent objects:

                    <IP_TCP>

    Values:

            <WindowSize>
             (mandatory)

            Type: Range. Value lies between 2048 and 65535

            Description:Window size

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_TCP> <WindowSize>

## XML Schema Object Documentation for mpls_io_cfg, version 1. 0.

### Objects

#### <MPLS>

    Description: MPLS configuration under an interface

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <MTU> - Set the MPLS MTU for the interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MPLS>

#### <MTU>

    Description: Set the MPLS MTU for the interface

    Parent objects:

                    <MPLS>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 68 and 65535

            Description:MTU size in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MPLS> <MTU>

## XML Schema Object Documentation for ipsla_op_def_udp_echo_cfg, version 7. 2.

### Objects

#### <UDPEcho>

    Description: UDPEcho Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <ControlDisable> - Disable control packets

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <DestAddress> - IPv4 address of the target device

                    <DestPort> - Port number on target device

                    <EnhancedStatsTable> - Table of statistics collection intervals

                    <Frequency> - Frequency of the probing

                    <History> - Configure the history parameters for this operation

                    <SourceAddress> - IPv4 address of the source device

                    <SourcePort> - Port number on source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <Tag> - Add a tag for this operation

                    <Timeout> - Probe/Control timeout interval

                    <Tos> - Type of service setting in probe packet

                    <VRF> - Configure IPSLA for a VPN Routing/Forwarding instance)

                    <VerifyData> - Check each IPSLA response for corruption

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <UDPEcho>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 4 and 1500

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 16

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <DataSize> <Request>

## XML Schema Object Documentation for ip_rsvp_prefix_filtering_oper, version 1. 0.

### Objects

#### <PrefixFiltering>

    Description: Prefix filtering counters

    Parent objects:

                    <Counters>

    Child objects:

                    <AccessListTable> - AccessList specific prefix filtering counters

                    <Interfaces> - Interface specific prefix filtering counters

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering>

#### <AccessListTable>

    Description: AccessList specific prefix filtering counters

    Parent objects:

                    <PrefixFiltering>

    Child objects:

                    <AccessList> - Prefix filtering counters for a specific AccessList

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <AccessListTable>

#### <AccessList>

    Description: Prefix filtering counters for a specific AccessList

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:AccessList Name

    Value: rsvp_mgmt_count_prefix_acl_info

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <AccessListTable> <AccessList><Naming><AccessListName>

#### <Interfaces>

    Description: Interface specific prefix filtering counters

    Parent objects:

                    <PrefixFiltering>

    Child objects:

                    <InterfaceTable> - Table of interface specific prefix filtering counters

                    <Summary> - Summary of prefix filtering counts for all interfaces

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <Interfaces>

#### <Summary>

    Description: Summary of prefix filtering counts for all interfaces

    Parent objects:

                    <Interfaces>

    Value: rsvp_mgmt_count_prefix_interface_info

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <Interfaces> <Summary>

#### <InterfaceTable>

    Description: Table of interface specific prefix filtering counters

    Parent objects:

                    <Interfaces>

    Child objects:

                    <Interface> - Prefix filtering counters for a specific interface

    <Filter> (Optional Filter Tag):

                    <RSVPOperInterfaceFilter>

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <Interfaces> <InterfaceTable>

#### <Interface>

    Description: Prefix filtering counters for a specific interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: xsd:string

            Description:Interface Name. 'None' is used internally where the true interface is unknown (e.g. for routed packets)

    Value: rsvp_mgmt_count_prefix_interface_info

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <PrefixFiltering> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for mpls_oam_cfg, version 1. 0.

### Objects

#### <MPLS_OAM>

    Description: MPLS LSP verification configuration

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultRevision> - Echo request default revision

                    <DisableVendorExtension> - Disable vendor extension

                    <EnableOAM> - Enable/Disable MPLS OAM globally.Without creating this object the MPLS OAM feature will not be enabled. Deleting this object will stop the MPLS OAM feature.

    Available Paths:

     -

    <Configuration> <MPLS_OAM>

#### <EnableOAM>

    Description: Enable/Disable MPLS OAM globally.Without creating this object the MPLS OAM feature will not be enabled. Deleting this object will stop the MPLS OAM feature.

    Parent objects:

                    <MPLS_OAM>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_OAM> <EnableOAM>

#### <DisableVendorExtension>

    Description: Disable vendor extension

    Parent objects:

                    <MPLS_OAM>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_OAM> <DisableVendorExtension>

#### <DefaultRevision>

    Description: Echo request default revision

    Parent objects:

                    <MPLS_OAM>

    Values:

            <Revision>
             (mandatory)

            Type: MPLS_OAMRevisionType

            Description:Echo request default revision

        Default value:
            Revision => Draft09Initial

    Available Paths:

     -

    <Configuration> <MPLS_OAM> <DefaultRevision>

### Datatypes

#### MPLS_OAMRevisionType

        Definition: Enumeration. Valid values are:
            'Draft03Initial' - draft-ietf-mpls-lsp-ping-03 (initial)
            'Draft03Revision1' - draft-ietf-mpls-lsp-ping-03 (revision 1)
            'Draft03Revision2' - draft-ietf-mpls-lsp-ping-03 (revision 2)
            'Draft09Initial' - draft-ietf-mpls-lsp-ping-09 (initial)

## XML Schema Object Documentation for igmpsn_redundancy_oper, version 1. 10.

### Objects

#### <Redundancy>

    Description: IGMP redundancy

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <ICCP> - ICCP information

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy>

#### <ICCP>

    Description: ICCP information

    Parent objects:

                    <Redundancy>

    Child objects:

                    <General> - IGMPSN ICCP general information

                    <GroupPeerTable> - ICCP group peers

                    <GroupPortTable> - ICCP group ports

                    <GroupStatisticsTable> - ICCP group statistics

                    <GroupTable> - ICCP Groups

                    <PortStatisticsTable> - IGMPSN ICCP port statistics

                    <PortTable> - IGMPSN ICCP ports

                    <Statistics> - IGMPSN ICCP statistics

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP>

#### <General>

    Description: IGMPSN ICCP general information

    Parent objects:

                    <ICCP>

    Value: iccp_app_iccp_state_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <General>

#### <Statistics>

    Description: IGMPSN ICCP statistics

    Parent objects:

                    <ICCP>

    Value: igmpsn_iccp_app_stats_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <Statistics>

#### <GroupPeerTable>

    Description: ICCP group peers

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupPeer> - ICCP group peer

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPeerTable>

#### <GroupPeer>

    Description: ICCP group peer

    Parent objects:

                    <GroupPeerTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP group ID

    Child objects:

                    <PeerTable> - ICCP group peers

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPeerTable> <GroupPeer><Naming><GroupID>

#### <PeerTable>

    Description: ICCP group peers

    Parent objects:

                    <GroupPeer>

    Child objects:

                    <Peer> - ICCP group peer

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPeerTable> <GroupPeer><Naming><GroupID> <PeerTable>

#### <Peer>

    Description: ICCP group peer

    Parent objects:

                    <PeerTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer IP address

    Value: igmpsn_iccp_app_rg_peer_data_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPeerTable> <GroupPeer><Naming><GroupID> <PeerTable> <Peer><Naming><PeerAddress>

#### <GroupTable>

    Description: ICCP Groups

    Parent objects:

                    <ICCP>

    Child objects:

                    <Group> - ICCP group

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupTable>

#### <Group>

    Description: ICCP group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP group ID

    Value: igmpsn_iccp_app_rg_data_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupTable> <Group><Naming><GroupID>

#### <GroupStatisticsTable>

    Description: ICCP group statistics

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupStatistics> - ICCP group statistics

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupStatisticsTable>

#### <GroupStatistics>

    Description: ICCP group statistics

    Parent objects:

                    <GroupStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP group ID

    Value: igmpsn_iccp_app_rg_stats_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupStatisticsTable> <GroupStatistics><Naming><GroupID>

#### <PortTable>

    Description: IGMPSN ICCP ports

    Parent objects:

                    <ICCP>

    Child objects:

                    <Port> - IGMPSN ICCP port

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <PortTable>

#### <Port>

    Description: IGMPSN ICCP port

    Parent objects:

                    <PortTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Value: igmpsn_iccp_app_rg_port_data_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <PortTable> <Port><Naming><PortName>

#### <PortStatisticsTable>

    Description: IGMPSN ICCP port statistics

    Parent objects:

                    <ICCP>

    Child objects:

                    <PortStatistics> - IGMPSN ICCP port statistics

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <PortStatisticsTable>

#### <PortStatistics>

    Description: IGMPSN ICCP port statistics

    Parent objects:

                    <PortStatisticsTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Value: igmpsn_iccp_app_rg_port_stats_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <PortStatisticsTable> <PortStatistics><Naming><PortName>

#### <GroupPortTable>

    Description: ICCP group ports

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupPort> - ICCP group port

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable>

#### <GroupPort>

    Description: ICCP group port

    Parent objects:

                    <GroupPortTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP group ID

    Child objects:

                    <PortStatisticsTable> - ICCP group port statistics

                    <PortTable> - ICCP group ports

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable> <GroupPort><Naming><GroupID>

## XML Schema Object Documentation for mpls_lcac_cfg, version 14. 1.

### Objects

#### <LCAC>

    Description: LCAC specific MPLS global configuration

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <BFD> - BFD configuration

                    <BandwidthHoldTimer> - Bandwidth hold timer

                    <DelayPreemptBundleCapacityTimer> - Bundle capacity preemption delay timer

                    <PeriodicFloodingTimer> - Periodic flooding timer

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC>

#### <BandwidthHoldTimer>

    Description: Bandwidth hold timer

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: MPLS_LCACBandwidthHoldTimerRange

            Description:Bandwidth hold timer value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <BandwidthHoldTimer>

#### <PeriodicFloodingTimer>

    Description: Periodic flooding timer

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 30 and 3600

            Description:Periodic flooding value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <PeriodicFloodingTimer>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <LCAC>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by TE

                    <Interval> - Hello interval for BFD sessions created by TE

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by TE

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 200

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by TE

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 10

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <BFD> <DetectionMultiplier>

#### <DelayPreemptBundleCapacityTimer>

    Description: Bundle capacity preemption delay timer

    Parent objects:

                    <LCAC>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 300

            Description:Bundle capacity preemption timer value (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <LCAC> <DelayPreemptBundleCapacityTimer>

### Datatypes

#### MPLS_LCACBandwidthHoldTimerRange

        Definition: Range. Value lies between 1 and 300

## XML Schema Object Documentation for ethernet-cfm_interface_cfg, version 1. 6.

### Objects

#### <CFM>

    Description: CFM interface configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <AISUp> - Interface specific AIS configuration

                    <DomainTable> - Domain-specific interface configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM>

#### <DomainTable>

    Description: Domain-specific interface configuration

    Parent objects:

                    <CFM>

    Child objects:

                    <Domain> - Configuration for a particular Maintenance Domain

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable>

#### <Domain>

    Description: Configuration for a particular Maintenance Domain

    Parent objects:

                    <DomainTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

    Child objects:

                    <MEP> - MEP Configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain>

#### <MEP>

    Description: MEP Configuration

    Parent objects:

                    <Domain>

    Child objects:

                    <CoS> - The Class of Service bits for this MEP

                    <MEPProperties> - Properties for this MEP

                    <SLATable> - SLA specific configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <MEP>

#### <MEPProperties>

    Description: Properties for this MEP

    Parent objects:

                    <MEP>

    Values:

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <MEP> <MEPProperties>

#### <CoS>

    Description: The Class of Service bits for this MEP

    Parent objects:

                    <MEP>

    Values:

            <CoS>
             (mandatory)

            Type: CFMCoSBits

            Description:Class of Service bits

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <MEP> <CoS>

#### <SLATable>

    Description: SLA specific configuration

    Parent objects:

                    <MEP>

    Child objects:

                    <SLA> - Configuration for a particular SLA operation

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <MEP> <SLATable>

#### <SLA>

    Description: Configuration for a particular SLA operation

    Parent objects:

                    <SLATable>

    <Naming>:

            <Profile>
             (optional)

            Type: xsd:string

            Description:SLA profile name

            <TargetMEP_ID>
             (optional)

            Type: CFM_MEP_ID

            Description:Target MEP-ID

            <TargetMACAddress>
             (optional)

            Type: MACAddress

            Description:Target MAC address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SLA operation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <MEP> <SLATable> <SLA><Naming><Profile><TargetMEP_ID><TargetMACAddress>

#### <AISUp>

    Description: Interface specific AIS configuration

    Parent objects:

                    <CFM>

    Child objects:

                    <Transmission> - AIS transmission configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <AISUp>

#### <Transmission>

    Description: AIS transmission configuration

    Parent objects:

                    <AISUp>

    Values:

            <AISInterval>
             (optional)

            Type: CFM_AISInterval

            Description:AIS Interval

            <CoS>
             (optional)

            Type: CFMCoSBits

            Description:Class of Service bits

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <CFM> <AISUp> <Transmission>

## XML Schema Object Documentation for mpls_oam_oper, version 1. 0.

### Objects

#### <MPLS_OAM>

    Description: MPLS OAM operational data

    Task IDs required: mpls-static

    Parent objects:

                    <Operational>

    Child objects:

                    <ClientTable> - LSPV client operational data

                    <Database> - LSPV database table operational data

                    <Global> - LSPV global counters operational data

                    <Interface> - MPLS OAM interface operational data

                    <Packet> - LSPV packet counters operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM>

#### <Interface>

    Description: MPLS OAM interface operational data

    Parent objects:

                    <MPLS_OAM>

    Child objects:

                    <BriefTable> - MPLS OAM interface detail data

                    <DetailTable> - MPLS OAM interface detail data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Interface>

#### <DetailTable>

    Description: MPLS OAM interface detail data

    Parent objects:

                    <Interface>

    Child objects:

                    <Detail> - MPLS OAM interface operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Interface> <DetailTable>

#### <Detail>

    Description: MPLS OAM interface operational data

    Parent objects:

                    <DetailTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: lspv_interface_info

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Interface> <DetailTable> <Detail><Naming><InterfaceName>

#### <BriefTable>

    Description: MPLS OAM interface detail data

    Parent objects:

                    <Interface>

    Child objects:

                    <Brief> - MPLS OAM interface operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Interface> <BriefTable>

#### <Brief>

    Description: MPLS OAM interface operational data

    Parent objects:

                    <BriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: lspv_interface_info_brief

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Interface> <BriefTable> <Brief><Naming><InterfaceName>

#### <ClientTable>

    Description: LSPV client operational data

    Parent objects:

                    <MPLS_OAM>

    Child objects:

                    <Client> - LSPV client instance operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <ClientTable>

#### <Client>

    Description: LSPV client instance operational data

    Parent objects:

                    <ClientTable>

    <Naming>:

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node ID

            <ProcessID>
             (optional)

            Type: xsd:unsignedInt

            Description:Process ID

    Value: lspv_client_info

    Available Paths:

     -

    <Operational> <MPLS_OAM> <ClientTable> <Client><Naming><NodeName><ProcessID>

#### <Global>

    Description: LSPV global counters operational data

    Parent objects:

                    <MPLS_OAM>

    Value: lspv_global_type

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Global>

#### <Packet>

    Description: LSPV packet counters operational data

    Parent objects:

                    <MPLS_OAM>

    Value: LspvPacketStatistics

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Packet>

#### <Database>

    Description: LSPV database table operational data

    Parent objects:

                    <MPLS_OAM>

    Child objects:

                    <Request> - LSPV database request operational data

                    <TreeTraceRequest> - LSPV dataBase tree trace request table operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database>

## XML Schema Object Documentation for ip_domain_cfg, version 1. 0.

### Objects

#### <IPDomain>

    Description: IP domain configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <IPv4HostTable> - IPv4 host

                    <Lookup> - Disable Domain Name System hostname translation

                    <Name> - Default domain name

    Available Paths:

     -

    <Configuration> <IPDomain>

#### <Lookup>

    Description: Disable Domain Name System hostname translation

    Parent objects:

                    <IPDomain>

    Values:

            <Lookup>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Domain Name System hostname translation

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPDomain> <Lookup>

#### <Name>

    Description: Default domain name

    Parent objects:

                    <IPDomain>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Default domain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPDomain> <Name>

#### <IPv4HostTable>

    Description: IPv4 host

    Task IDs required: ipv4

    Parent objects:

                    <IPDomain>

    Child objects:

                    <IPv4Host> - Host name and up to 8 host IPv4 addresses

    Available Paths:

     -

    <Configuration> <IPDomain> <IPv4HostTable>

#### <IPv4Host>

    Description: Host name and up to 8 host IPv4 addresses

    Parent objects:

                    <IPv4HostTable>

    <Naming>:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:A hostname

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address[8]

            Description:Host IPv4 addresses

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPDomain> <IPv4HostTable> <IPv4Host><Naming><Hostname>

## XML Schema Object Documentation for snmp_eventmib_cfg, version 1. 1.

### Objects

#### <EventMIB>

    Description: Event Mib

    Parent objects:

                    <MIB>

    Child objects:

                    <PacketLoss> - Enter the SNMP interface name

    Available Paths:

     -

    <Configuration> <MIB> <EventMIB>

#### <PacketLoss>

    Description: Enter the SNMP interface name

    Parent objects:

                    <EventMIB>

    Child objects:

                    <InterfaceTable> - none

    Available Paths:

     -

    <Configuration> <MIB> <EventMIB> <PacketLoss>

#### <InterfaceTable>

    Description: none

    Parent objects:

                    <PacketLoss>

    Child objects:

                    <Interface> - Gigabit or Pos interface name

    Available Paths:

     -

    <Configuration> <MIB> <EventMIB> <PacketLoss> <InterfaceTable>

#### <Interface>

    Description: Gigabit or Pos interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Gigabit or Pos interface name

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 5 and 1440

            Description:Interval in multiples of 5 mins

            <RisingThreshold>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483647

            Description:trigger Trap when Delta above this value

            <FallingThreshold>
             (mandatory)

            Type: Range. Value lies between 0 and 2147483647

            Description:trigger Trap when Delta below this value

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <EventMIB> <PacketLoss> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for fsync_gl_cfg, version 2. 0.

### Objects

#### <FrequencySynchronization>

    Description: Frequency Synchronization global configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <ClockInterfaceSourceType> - Clock interface source type

                    <Enable> - Enable Frequency Synchronization

                    <QualityLevelOption> - Quality level option

                    <SourceSelectionLogging> - Source selection logging option

    Available Paths:

     -

    <Configuration> <FrequencySynchronization>

#### <Enable>

    Description: Enable Frequency Synchronization

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Frequency Synchronization

        Default value: none.

    Available Paths:

     -

    <Configuration> <FrequencySynchronization> <Enable>

#### <QualityLevelOption>

    Description: Quality level option

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <QLOption>
             (mandatory)

            Type: FSync_QLOption

            Description:QL Option

        Default value:
            QLOption => 1

    Available Paths:

     -

    <Configuration> <FrequencySynchronization> <QualityLevelOption>

#### <ClockInterfaceSourceType>

    Description: Clock interface source type

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <ClockSourceType>
             (mandatory)

            Type: FSync_ClockSourceType

            Description:Clock source type

        Default value: none.

    Available Paths:

     -

    <Configuration> <FrequencySynchronization> <ClockInterfaceSourceType>

#### <SourceSelectionLogging>

    Description: Source selection logging option

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <LogType>
             (mandatory)

            Type: FSync_SourceSelectionLoggingType

            Description:Source selection logging type

        Default value: none.

    Available Paths:

     -

    <Configuration> <FrequencySynchronization> <SourceSelectionLogging>

### Datatypes

#### FSync_ClockSourceType

        Definition: Enumeration. Valid values are:
            'System' - System
            'Independent' - Independent

#### FSync_SourceSelectionLoggingType

        Definition: Enumeration. Valid values are:
            'Changes' - Log selection changes
            'Errors' - Log selection errors

## XML Schema Object Documentation for ppp_mgr_cfg, version 4. 1.

### Objects

#### <PPP>

    Description: Interface PPP configuration data

    Task IDs required: ppp

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Authentication> - PPP authentication parameters

                    <CHAP> - Challenge Handshake Authentication Protocol (CHAP) configuration data

                    <FSM> - PPP FSM configuration data

                    <IPCP> - PPP IPCP configuration data

                    <MCMP> - PPP Multiclass Multilink parameters

                    <MS-CHAP> - Microsoft Challenge Handshake Authentication Protocol (MS-CHAP) configuration data

                    <Multilink> - Multilink configuration

                    <PAP> - Password Authentication Protocol (PAP) configuration data

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP>

## XML Schema Object Documentation for hfr_invmgr_common, version 0. 0.

### Objects

#### <SlotTable>

    Description: Slot table contains all slots in the rack

    Parent objects:

                    <Rack>

                    <Rack>

    Child objects:

                    <Slot> - Slot number

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable>

#### <Slot>

    Description: Slot number

    Parent objects:

                    <SlotTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Slot number

    Child objects:

                    <BasicAttributes> - Attributes

                    <CardTable> - Card table contains all cards in the slot

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number>

#### <CardTable>

    Description: Card table contains all cards in the slot

    Parent objects:

                    <Slot>

    Child objects:

                    <Card> - Card number

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable>

#### <Card>

    Description: Card number

    Parent objects:

                    <CardTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:card number

    Child objects:

                    <BasicAttributes> - Attributes

                    <HWComponentTable> - HWComponent table contains all HW modules within the card

                    <PortSlotTable> - PortSlotTable contains all optics ports in a SPA/PLIM.

                    <SensorTable> - ModuleSensorTable contains all sensors in a Module.

                    <SubSlotTable> - SubSlotTable contains all subslots in a Slot

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number>

#### <SubSlotTable>

    Description: SubSlotTable contains all subslots in a Slot

    Parent objects:

                    <Card>

    Child objects:

                    <SubSlot> - SubSlot number

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable>

#### <SubSlot>

    Description: SubSlot number

    Parent objects:

                    <SubSlotTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:subslot number

    Child objects:

                    <BasicAttributes> - Attributes

                    <Module> - Module string

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number>

#### <Module>

    Description: Module string

    Parent objects:

                    <SubSlot>

    Child objects:

                    <BasicAttributes> - Attributes

                    <PortSlotTable> - PortSlotTable contains all optics ports in a SPA/PLIM.

                    <SensorTable> - ModuleSensorTable contains all sensors in a Module.

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module>

#### <PortSlotTable>

    Description: PortSlotTable contains all optics ports in a SPA/PLIM.

    Parent objects:

                    <Module>

                    <Card>

    Child objects:

                    <PortSlot> - PortSlot number in the SPA/PLIM

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable>

#### <PortSlot>

    Description: PortSlot number in the SPA/PLIM

    Parent objects:

                    <PortSlotTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:portslot number

    Child objects:

                    <BasicAttributes> - Attributes

                    <Port> - Port string

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number>

#### <Port>

    Description: Port string

    Parent objects:

                    <PortSlot>

    Child objects:

                    <BasicAttributes> - Attributes

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port>

#### <BasicAttributes>

    Description: Attributes

    Parent objects:

                    <Slot>

                    <Card>

                    <SubSlot>

                    <Module>

                    <PortSlot>

                    <Port>

                    <HWComponent>

                    <Sensor>

    Child objects:

                    <BasicInfo> - Inventory information

                    <FRUInfo> - Field Replaceable Unit (FRU) inventory information

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes>

#### <BasicInfo>

    Description: Inventory information

    Parent objects:

                    <BasicAttributes>

    Value: inv_phy_entity_basic_info

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <BasicInfo>

#### <FRUInfo>

    Description: Field Replaceable Unit (FRU) inventory information

    Parent objects:

                    <BasicAttributes>

    Value: inv_card_fru_info

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <PortSlotTable> <PortSlot><Naming><Number> <Port> <BasicAttributes> <FRUInfo>

#### <SensorTable>

    Description: ModuleSensorTable contains all sensors in a Module.

    Parent objects:

                    <Card>

                    <HWComponent>

                    <Module>

    Child objects:

                    <Sensor> - Sensor number in the Module

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable>

#### <Sensor>

    Description: Sensor number in the Module

    Parent objects:

                    <SensorTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:sensor number

    Child objects:

                    <BasicAttributes> - Attributes

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SensorTable> <Sensor><Naming><Number>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number> <SensorTable> <Sensor><Naming><Number>

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <SubSlotTable> <SubSlot><Naming><Number> <Module> <SensorTable> <Sensor><Naming><Number>

#### <HWComponentTable>

    Description: HWComponent table contains all HW modules within the card

    Parent objects:

                    <Card>

    Child objects:

                    <HWComponent> - HWComponent number

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable>

#### <HWComponent>

    Description: HWComponent number

    Parent objects:

                    <HWComponentTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:node number

    Child objects:

                    <BasicAttributes> - Attributes

                    <SensorTable> - ModuleSensorTable contains all sensors in a Module.

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <SlotTable> <Slot><Naming><Number> <CardTable> <Card><Naming><Number> <HWComponentTable> <HWComponent><Naming><Number>

## XML Schema Object Documentation for raw_show_oper, version 1. 0.

### Objects

#### <RAW>

    Description: RAW operational information

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Raw Node Data

    Available Paths:

     -

    <Operational> <RAW>

#### <NodeTable>

    Description: Raw Node Data

    Parent objects:

                    <RAW>

    Child objects:

                    <Node> - Information about RAW from a single node

    Available Paths:

     -

    <Operational> <RAW> <NodeTable>

#### <Node>

    Description: Information about RAW from a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <LPTS> - LPTS statistical data

                    <PCBBriefTable> - Table listing connections

                    <PCBDetailTable> - Table listing RAW

                    <Statistics> - Statistics of all RAW connections

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName>

#### <LPTS>

    Description: LPTS statistical data

    Parent objects:

                    <Node>

    Child objects:

                    <QueryTable> - List of query options

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <LPTS>

#### <QueryTable>

    Description: List of query options

    Parent objects:

                    <LPTS>

    Child objects:

                    <Query> - Query option

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable>

#### <Query>

    Description: Query option

    Parent objects:

                    <QueryTable>

    <Naming>:

            <QueryName>
             (mandatory)

            Type: LPTS_PCBQueryType

            Description:Query option

    Child objects:

                    <PCBTable> - List of PCBs

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName>

#### <PCBTable>

    Description: List of PCBs

    Parent objects:

                    <Query>

    Child objects:

                    <PCB> - A PCB information

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable>

#### <PCB>

    Description: A PCB information

    Parent objects:

                    <PCBTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:PCB address

    Value: show_pcb_info

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <LPTS> <QueryTable> <Query><Naming><QueryName> <PCBTable> <PCB><Naming><PCBAddress>

#### <PCBBriefTable>

    Description: Table listing connections

    Parent objects:

                    <Node>

    Child objects:

                    <PCBBrief> - Per node RAW BriefData

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable>

#### <PCBBrief>

    Description: Per node RAW BriefData

    Parent objects:

                    <PCBBriefTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol Control Block address

    Value: raw_sh_brief_bag

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable> <PCBBrief><Naming><PCBAddress>

#### <PCBDetailTable>

    Description: Table listing RAW

    Parent objects:

                    <Node>

    Child objects:

                    <PCBDetail> - Per node RAW  detail data

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable>

#### <PCBDetail>

    Description: Per node RAW  detail data

    Parent objects:

                    <PCBDetailTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Statistics associated with a particular PCB

    Value: raw_sh_table_bag

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable> <PCBDetail><Naming><PCBAddress>

#### <Statistics>

    Description: Statistics of all RAW connections

    Parent objects:

                    <Node>

    Child objects:

                    <PCBStatisticsTable> - Per-node Raw  operational data

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <PCBStatisticsTable>

    Description: Per-node Raw  operational data

    Parent objects:

                    <Statistics>

    Child objects:

                    <PCBStatistics> - Per node RAW Traffic statistics data

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable>

#### <PCBStatistics>

    Description: Per node RAW Traffic statistics data

    Parent objects:

                    <PCBStatisticsTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Statistics associated with a particular PCB

    Value: raw_sh_pcb_stats_bag

    Available Paths:

     -

    <Operational> <RAW> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable> <PCBStatistics><Naming><PCBAddress>

### Datatypes

#### RAWDummyType

        Definition: Enumeration. Valid values are:
            'RAWDUMMY' - Just a dummy

## XML Schema Object Documentation for ipv4_msdp_oper, version 6. 0.

### Objects

#### <MSDP>

    Description: MSDP operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <ASSourceGroupSACacheTable> - AS Filtered MSDP SA Cache table

                    <AllSACacheTable> - All of MSDP SA Cache ignoring source flags

                    <CacheSummary> - Cache Summary

                    <Globals> - MSDP Global Data

                    <PeerSummaryTable> - MSDP Peers summary

                    <PeerTable> - MSDP Peers

                    <ProcessSummary> - MSDP Process Summary Info

                    <RPFTable> - MSDP Reverse Path Forwaring Info

                    <RPSourceGroupSACacheTable> - RP Filtered MSDP SA Cache table

                    <SACacheTable> - MSDP SA Cache table - sources with Local & External flags Set

                    <StatPeerTable> - Statistics for MSDP Peers

    Available Paths:

     -

    <Operational> <MSDP>

#### <Globals>

    Description: MSDP Global Data

    Parent objects:

                    <MSDP>

    Value: msdp_global_bag

    Available Paths:

     -

    <Operational> <MSDP> <Globals>

#### <AllSACacheTable>

    Description: All of MSDP SA Cache ignoring source flags

    Parent objects:

                    <MSDP>

    Child objects:

                    <AllSACache> - MSDP All SA Cache Entries ignoring source flags

    Available Paths:

     -

    <Operational> <MSDP> <AllSACacheTable>

#### <AllSACache>

    Description: MSDP All SA Cache Entries ignoring source flags

    Parent objects:

                    <AllSACacheTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

    Value: msdp_src_bag

    Available Paths:

     -

    <Operational> <MSDP> <AllSACacheTable> <AllSACache><Naming><SourceAddress><GroupAddress>

#### <SACacheTable>

    Description: MSDP SA Cache table - sources with Local & External flags Set

    Parent objects:

                    <MSDP>

    Child objects:

                    <SACache> - MSDP SA Cache Entry - Sources with Local & External flags set

    <Filter> (Optional Filter Tag):

                    <MSDPPeerFilter>

                    <MSDPSourceFilter>

                    <MSDPGroupFilter>

                    <MSDP_RPFilter>

                    <MSDP_RPSourceFilter>

                    <MSDP_RPGroupFilter>

                    <MSDP_ASFilter>

                    <MSDP_ASSourceFilter>

                    <MSDP_ASGroupFilter>

    Available Paths:

     -

    <Operational> <MSDP> <SACacheTable>

#### <SACache>

    Description: MSDP SA Cache Entry - Sources with Local & External flags set

    Parent objects:

                    <SACacheTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Previous Source Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Previous Group Address

    Value: msdp_src_bag

    Available Paths:

     -

    <Operational> <MSDP> <SACacheTable> <SACache><Naming><SourceAddress><GroupAddress>

#### <RPSourceGroupSACacheTable>

    Description: RP Filtered MSDP SA Cache table

    Parent objects:

                    <MSDP>

    Child objects:

                    <RPSourceGroupSACache> - RP Filtered MSDP SA Cache Entries

    Available Paths:

     -

    <Operational> <MSDP> <RPSourceGroupSACacheTable>

#### <RPSourceGroupSACache>

    Description: RP Filtered MSDP SA Cache Entries

    Parent objects:

                    <RPSourceGroupSACacheTable>

    <Naming>:

            <RPAddress>
             (optional)

            Type: IPV4Address

            Description:RP Address

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

    Value: msdp_src_bag

    Available Paths:

     -

    <Operational> <MSDP> <RPSourceGroupSACacheTable> <RPSourceGroupSACache><Naming><RPAddress><SourceAddress><GroupAddress>

#### <ASSourceGroupSACacheTable>

    Description: AS Filtered MSDP SA Cache table

    Parent objects:

                    <MSDP>

    Child objects:

                    <ASSourceGroupSACache> - AS Filtered MSDP SA Cache Entries

    Available Paths:

     -

    <Operational> <MSDP> <ASSourceGroupSACacheTable>

#### <ASSourceGroupSACache>

    Description: AS Filtered MSDP SA Cache Entries

    Parent objects:

                    <ASSourceGroupSACacheTable>

    <Naming>:

            <AS>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:AS Number

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

    Value: msdp_src_bag

    Available Paths:

     -

    <Operational> <MSDP> <ASSourceGroupSACacheTable> <ASSourceGroupSACache><Naming><AS><SourceAddress><GroupAddress>

#### <PeerTable>

    Description: MSDP Peers

    Parent objects:

                    <MSDP>

    Child objects:

                    <Peer> - MSDP Peer Info

    Available Paths:

     -

    <Operational> <MSDP> <PeerTable>

#### <Peer>

    Description: MSDP Peer Info

    Parent objects:

                    <PeerTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer Address

    Value: msdp_peer_bag

    Available Paths:

     -

    <Operational> <MSDP> <PeerTable> <Peer><Naming><PeerAddress>

#### <CacheSummary>

    Description: Cache Summary

    Parent objects:

                    <MSDP>

    Child objects:

                    <ASCacheSummaryTable> - AS specific Cache Summary Table

                    <CacheSummaryPreface> - Cache Summary Preface

                    <RPCacheSummaryTable> - RP specific Cache Summary Table

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary>

#### <RPCacheSummaryTable>

    Description: RP specific Cache Summary Table

    Parent objects:

                    <CacheSummary>

    Child objects:

                    <RPCacheSummary> - Cache Summary RP

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary> <RPCacheSummaryTable>

#### <RPCacheSummary>

    Description: Cache Summary RP

    Parent objects:

                    <RPCacheSummaryTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPV4Address

            Description:RP Address

    Value: msdp_summary_rp_bag

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary> <RPCacheSummaryTable> <RPCacheSummary><Naming><RPAddress>

#### <ASCacheSummaryTable>

    Description: AS specific Cache Summary Table

    Parent objects:

                    <CacheSummary>

    Child objects:

                    <ASCacheSummary> - Cache Summary AS

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary> <ASCacheSummaryTable>

#### <ASCacheSummary>

    Description: Cache Summary AS

    Parent objects:

                    <ASCacheSummaryTable>

    <Naming>:

            <AS>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:AS Number

    Value: msdp_summary_as_bag

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary> <ASCacheSummaryTable> <ASCacheSummary><Naming><AS>

#### <CacheSummaryPreface>

    Description: Cache Summary Preface

    Parent objects:

                    <CacheSummary>

    Value: msdp_summary_preface_bag

    Available Paths:

     -

    <Operational> <MSDP> <CacheSummary> <CacheSummaryPreface>

#### <PeerSummaryTable>

    Description: MSDP Peers summary

    Parent objects:

                    <MSDP>

    Child objects:

                    <PeerSummary> - MSDP Peer Summary Info

    Available Paths:

     -

    <Operational> <MSDP> <PeerSummaryTable>

#### <PeerSummary>

    Description: MSDP Peer Summary Info

    Parent objects:

                    <PeerSummaryTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer Address

    Value: msdp_peer_summ_bag

    Available Paths:

     -

    <Operational> <MSDP> <PeerSummaryTable> <PeerSummary><Naming><PeerAddress>

#### <ProcessSummary>

    Description: MSDP Process Summary Info

    Parent objects:

                    <MSDP>

    Value: msdp_process_summ_bag

    Available Paths:

     -

    <Operational> <MSDP> <ProcessSummary>

#### <RPFTable>

    Description: MSDP Reverse Path Forwaring Info

    Parent objects:

                    <MSDP>

    Child objects:

                    <RPF> - MSDP Reverse Path Forwarding entries

    Available Paths:

     -

    <Operational> <MSDP> <RPFTable>

#### <RPF>

    Description: MSDP Reverse Path Forwarding entries

    Parent objects:

                    <RPFTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPV4Address

            Description:RP Address

    Value: msdp_rpf_bag

    Available Paths:

     -

    <Operational> <MSDP> <RPFTable> <RPF><Naming><RPAddress>

#### <StatPeerTable>

    Description: Statistics for MSDP Peers

    Parent objects:

                    <MSDP>

    Child objects:

                    <StatPeer> - MSDP Peer Statistics Info

    Available Paths:

     -

    <Operational> <MSDP> <StatPeerTable>

#### <StatPeer>

    Description: MSDP Peer Statistics Info

    Parent objects:

                    <StatPeerTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPAddress

            Description:Peer Address

    Value: msdp_stats_peer_bag

    Available Paths:

     -

    <Operational> <MSDP> <StatPeerTable> <StatPeer><Naming><PeerAddress>

### Filters

#### <MSDPSourceFilter>

    Description:
    <Filter based on Source Address>

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Source Address

#### <MSDPGroupFilter>

    Description:
    <Filter based on Group Address>

    Parameters:

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:Group Address

#### <MSDP_RPFilter>

    Description:
    <Filter based on RP Address>

    Parameters:

            <RPAddress>
             (mandatory)

            Type: IPV4Address

            Description:RP Address

#### <MSDP_RPSourceFilter>

    Description:
    <RP Address specific filter based on Source Address>

    Parameters:

            <RPAddress>
             (optional)

            Type: IPV4Address

            Description:RP Address

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

#### <MSDP_RPGroupFilter>

    Description:
    <RP Address specific filter based on Group Address>

    Parameters:

            <RPAddress>
             (optional)

            Type: IPV4Address

            Description:RP Address

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

#### <MSDPPeerFilter>

    Description:
    <Filter based on advertising Peer Address>

    Parameters:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer Address

#### <MSDP_ASFilter>

    Description:
    <Filter based on AS Number>

    Parameters:

            <AS>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:AS Number

#### <MSDP_ASSourceFilter>

    Description:
    <AS Number specific Filter based on Source Address>

    Parameters:

            <AS>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:AS Number

            <SourceAddress>
             (optional)

            Type: IPV4Address

            Description:Source Address

#### <MSDP_ASGroupFilter>

    Description:
    <AS Number specific Filter based on Group Address>

    Parameters:

            <AS>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:AS Number

            <GroupAddress>
             (optional)

            Type: IPV4Address

            Description:Group Address

## XML Schema Object Documentation for ipsla_op_def_icmp_echo_cfg, version 7. 2.

### Objects

#### <ICMPEcho>

    Description: ICMPEcho Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <DestAddress> - IPv4 address of the target device

                    <EnhancedStatsTable> - Table of statistics collection intervals

                    <Frequency> - Frequency of the probing

                    <History> - Configure the history parameters for this operation

                    <SourceAddress> - IPv4 address of the source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <Tag> - Add a tag for this operation

                    <Timeout> - Probe/Control timeout interval

                    <Tos> - Type of service setting in probe packet

                    <VRF> - Configure IPSLA for a VPN Routing/Forwarding instance)

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <ICMPEcho>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 0 and 16384

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 36

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <DataSize> <Request>

## XML Schema Object Documentation for ipv4_mfwd_common_oper, version 8. 3.

### Objects

#### <NodeTable>

    Description: All Nodes

    Parent objects:

                    <MFWD>

                    <IPV6_MFWD>

    Child objects:

                    <Node> - Multicast Forwarding operational data for this particular node

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable>

#### <Node>

    Description: Multicast Forwarding operational data for this particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <DatabaseTable> - MFWD Databases

                    <Process> - MFWD NSF Databases

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName>

#### <Process>

    Description: MFWD NSF Databases

    Parent objects:

                    <Node>

    Child objects:

                    <NSF> - MFWD NSF Information

                    <TableIDTable> - Traversal using Table ID DB

                    <VRFTable> - Traversal in VRF Name/ID DB

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process>

#### <NSF>

    Description: MFWD NSF Information

    Parent objects:

                    <Process>

    Value: ipv4_mfwd_nsf_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <NSF>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <NSF>

#### <TableIDTable>

    Description: Traversal using Table ID DB

    Parent objects:

                    <Process>

    Child objects:

                    <TableID> - Table ID

    <Filter> (Optional Filter Tag):

                    <MFWDLocalFilter>

                    <MFWDRemoteFilter>

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <TableIDTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <TableIDTable>

#### <TableID>

    Description: Table ID

    Parent objects:

                    <TableIDTable>

    <Naming>:

            <TableID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Table ID

    Value: ipv4_mfwd_table_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <TableIDTable> <TableID><Naming><TableID>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <TableIDTable> <TableID><Naming><TableID>

#### <VRFTable>

    Description: Traversal in VRF Name/ID DB

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Table ID

    <Filter> (Optional Filter Tag):

                    <MFWDLocalFilter>

                    <MFWDRemoteFilter>

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <VRFTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <VRFTable>

#### <VRF>

    Description: Table ID

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Table ID

    Value: ipv4_mfwd_table_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <VRFTable> <VRF><Naming><VRFName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Process> <VRFTable> <VRF><Naming><VRFName>

#### <DatabaseTable>

    Description: MFWD Databases

    Parent objects:

                    <Node>

    Child objects:

                    <Database> - Database Name

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable>

#### <Database>

    Description: Database Name

    Parent objects:

                    <DatabaseTable>

    <Naming>:

            <DatabaseName>
             (mandatory)

            Type: xsd:string

            Description:Database Name

    Child objects:

                    <Connections> - MFWD RouteDB connections information

                    <Counters> - MFWD RouteDB Counters Information

                    <DetailInterfaceTable> - Detailed information about MFWD Interfaces

                    <EncapsulationInfoTable> - Encapsulation InformationTable

                    <InterfaceRouteTable> - Display MFIB interface specific information

                    <InterfaceTable> - Information about MFWD Interfaces

                    <RouteStatisticsTable> - The set of MRIB RouteDB and route statistics operations

                    <RouteTable> - The set of MRIB RouteDB operations

                    <SVD> - SVD table information

                    <Summary> - MFWD RouteDB Summary Information

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName>

#### <RouteTable>

    Description: The set of MRIB RouteDB operations

    Parent objects:

                    <Database>

    Child objects:

                    <Route> - MFWD Route Entry Information

    <Filter> (Optional Filter Tag):

                    <MFWDInterfaceFilter>

                    <MFWDSourceFilter>

                    <MFWDGroupFilter>

                    <MFWDSourceOnlyFilter>

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable>

#### <Route>

    Description: MFWD Route Entry Information

    Parent objects:

                    <RouteTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Prefix Length

    Value: ipv4_mfwd_route_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable> <Route><Naming><SourceAddress><GroupAddress><PrefixLength>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable> <Route><Naming><SourceAddress><GroupAddress><PrefixLength>

#### <RouteStatisticsTable>

    Description: The set of MRIB RouteDB and route statistics operations

    Parent objects:

                    <Database>

    Child objects:

                    <RouteStatistics> - MFWD Route Entry and route statistics Information

    <Filter> (Optional Filter Tag):

                    <MFWDInterfaceFilter>

                    <MFWDSourceFilter>

                    <MFWDGroupFilter>

                    <MFWDSourceOnlyFilter>

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteStatisticsTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteStatisticsTable>

#### <RouteStatistics>

    Description: MFWD Route Entry and route statistics Information

    Parent objects:

                    <RouteStatisticsTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Prefix Length

    Value: ipv4_mfwd_route_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteStatisticsTable> <RouteStatistics><Naming><SourceAddress><GroupAddress><PrefixLength>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <RouteStatisticsTable> <RouteStatistics><Naming><SourceAddress><GroupAddress><PrefixLength>

#### <Summary>

    Description: MFWD RouteDB Summary Information

    Parent objects:

                    <Database>

    Value: ipv4_mfwd_route_summ_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Summary>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Summary>

#### <Counters>

    Description: MFWD RouteDB Counters Information

    Parent objects:

                    <Database>

    Value: ipv4_mfwd_table_counters_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Counters>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Counters>

#### <InterfaceTable>

    Description: Information about MFWD Interfaces

    Parent objects:

                    <Database>

    Child objects:

                    <Interface> - MFWD Interface information

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceTable>

#### <Interface>

    Description: MFWD Interface information

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ipv4_mfwd_intf_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <DetailInterfaceTable>

    Description: Detailed information about MFWD Interfaces

    Parent objects:

                    <Database>

    Child objects:

                    <DetailInterface> - Detailed MFWD Interface info

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <DetailInterfaceTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <DetailInterfaceTable>

#### <DetailInterface>

    Description: Detailed MFWD Interface info

    Parent objects:

                    <DetailInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ipv4_mfwd_intf_detail_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <DetailInterfaceTable> <DetailInterface><Naming><InterfaceName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <DetailInterfaceTable> <DetailInterface><Naming><InterfaceName>

#### <EncapsulationInfoTable>

    Description: Encapsulation InformationTable

    Parent objects:

                    <Database>

    Child objects:

                    <EncapsulationInfo> - Encapsulation Information

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <EncapsulationInfoTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <EncapsulationInfoTable>

#### <EncapsulationInfo>

    Description: Encapsulation Information

    Parent objects:

                    <EncapsulationInfoTable>

    <Naming>:

            <Source>
             (optional)

            Type: xsd:string

            Description:prev source CTID type

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:prev source CTID ID 1

            <Group>
             (optional)

            Type: xsd:string

            Description:prev group CTID type

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:prev group CTID ID 2

    Value: ipv4_mfwd_encap_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <EncapsulationInfoTable> <EncapsulationInfo><Naming><Source><SourceAddress><Group><GroupAddress>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <EncapsulationInfoTable> <EncapsulationInfo><Naming><Source><SourceAddress><Group><GroupAddress>

#### <Connections>

    Description: MFWD RouteDB connections information

    Parent objects:

                    <Database>

    Value: ipv4_mfwd_connection_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Connections>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <Connections>

#### <SVD>

    Description: SVD table information

    Parent objects:

                    <Database>

    Value: ipv4_mfwd_svd_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <SVD>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <SVD>

#### <InterfaceRouteTable>

    Description: Display MFIB interface specific information

    Parent objects:

                    <Database>

    Child objects:

                    <InterfaceRoute> - Interface Table

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable>

#### <InterfaceRoute>

    Description: Interface Table

    Parent objects:

                    <InterfaceRouteTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <SourceGroupAddressTable> - Source,Group Address Table

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName>

#### <SourceGroupAddressTable>

    Description: Source,Group Address Table

    Parent objects:

                    <InterfaceRoute>

    Child objects:

                    <SourceGroupAddress> - List the routes associated with an Interface

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName> <SourceGroupAddressTable>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName> <SourceGroupAddressTable>

#### <SourceGroupAddress>

    Description: List the routes associated with an Interface

    Parent objects:

                    <SourceGroupAddressTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Prefix Length

    Value: ipv4_mfwd_route_bag

    Available Paths:

     -

    <Operational> <MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName> <SourceGroupAddressTable> <SourceGroupAddress><Naming><SourceAddress><GroupAddress><PrefixLength>

     -

    <Operational> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <DatabaseTable> <Database><Naming><DatabaseName> <InterfaceRouteTable> <InterfaceRoute><Naming><InterfaceName> <SourceGroupAddressTable> <SourceGroupAddress><Naming><SourceAddress><GroupAddress><PrefixLength>

### Filters

#### <MFWDInterfaceFilter>

    Description:
    Filter based on Interface name

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <MFWDSourceFilter>

    Description:
    Filter based on Source Address

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPAddress

            Description:Source Address

#### <MFWDGroupFilter>

    Description:
    Filter based on Group Address

    Parameters:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 128

            Description:Prefix Length

#### <MFWDLocalFilter>

    Description:
    Filter for local tables only

    Parameters:

#### <MFWDRemoteFilter>

    Description:
    Filter for remote tables only

    Parameters:

#### <MFWDSourceOnlyFilter>

    Description:
    Filter based on Source Address only

    Parameters:

## XML Schema Object Documentation for shellutil_clock_oper, version 1. 0.

### Objects

#### <SystemTime>

    Description: System time information

    Task IDs required: basic-services

    Parent objects:

                    <Operational>

    Child objects:

                    <Clock> - System clock information

                    <Uptime> - System uptime information

    Available Paths:

     -

    <Operational> <SystemTime>

#### <Clock>

    Description: System clock information

    Parent objects:

                    <SystemTime>

    Value: time_date

    Available Paths:

     -

    <Operational> <SystemTime> <Clock>

#### <Uptime>

    Description: System uptime information

    Parent objects:

                    <SystemTime>

    Value: system_uptime

    Available Paths:

     -

    <Operational> <SystemTime> <Uptime>

## XML Schema Object Documentation for crypto_sam_cfg, version 1. 0.

### Objects

#### <Crypto>

    Description: Crypto configuration

    Task IDs required: crypto

    Parent objects:

                    <Configuration>

    Child objects:

                    <CertificateAuthority> - Certification Authority

                    <IKE> - IKE configuration root

                    <IPSec> - IPSec configuration

                    <SAM> - Software Authentication Manager (SAM) Config

                    <SSH> - Secure Shell configuration

    Available Paths:

     -

    <Configuration> <Crypto>

#### <SAM>

    Description: Software Authentication Manager (SAM) Config

    Parent objects:

                    <Crypto>

    Child objects:

                    <PromptInterval> - Set prompt interval at reboot time

    Available Paths:

     -

    <Configuration> <Crypto> <SAM>

#### <PromptInterval>

    Description: Set prompt interval at reboot time

    Parent objects:

                    <SAM>

    Values:

            <Action>
             (mandatory)

            Type: CryptoSAMActionType

            Description:Respond to SAM prompt either Proceed/Terminate

            <PromptTime>
             (mandatory)

            Type: Range. Value lies between 0 and 300

            Description:Prompt time from 0 - 300 seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SAM> <PromptInterval>

### Datatypes

#### CryptoSAMActionType

        Definition: Enumeration. Valid values are:
            'Proceed' - To respond YES to the SAM prompt
            'Terminate' - To respond NO to the SAM prompt

## XML Schema Object Documentation for mpls_mte_tunnel_cfg, version 14. 1.

### Objects

#### <MTETunnelAttributes>

    Description: MPLS P2MP tunnel attributes

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AffinityMask> - P2MP tunnel affinity and mask

                    <Bandwidth> - P2MP tunnel bandwidth requirement

                    <DestinationTable> - P2MP destination table

                    <FastReroute> - Specify P2MP tunnel can be fast-rerouted

                    <ImposeExplicitNull> - Impose an explicit null bellow the TE label

                    <Logging> - Log tunnel LSP messages

                    <NewStyleAffinityTable> - P2MP tunnel new style affinity attributes table

                    <PathSelectionMetric> - Path selection configuration for this specific tunnel

                    <Priority> - P2MP tunnel setup and hold priorities

                    <RecordRoute> - Record route used by individual P2MP S2L(s)

                    <SignalledName> - P2MP tunnel signalled name

                    <SignalledPayload> - P2MP tunnel ipv6 signalled payload

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes>

#### <AffinityMask>

    Description: P2MP tunnel affinity and mask

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <Affinity>
             (optional)

            Type: HexInteger

            Description:Affinity flags

            <Mask>
             (optional)

            Type: HexInteger

            Description:Affinity mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <AffinityMask>

#### <Priority>

    Description: P2MP tunnel setup and hold priorities

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <SetupPriority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Setup Priority

            <HoldPriority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Hold Priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Priority>

#### <Bandwidth>

    Description: P2MP tunnel bandwidth requirement

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <DSTEType>
             (optional)

            Type: MPLS_TEBandwidthDSTEType

            Description:DSTE-standard flag

            <ClassOrPoolType>
             (optional)

            Type: Range. Value lies between 0 and 1

            Description:Class type for the bandwith allocation

            <Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:The value of the bandwidth reserved by this tunnel in kbps

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Bandwidth>

#### <FastReroute>

    Description: Specify P2MP tunnel can be fast-rerouted

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <FastReroute>

#### <RecordRoute>

    Description: Record route used by individual P2MP S2L(s)

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <RecordRoute>

#### <SignalledPayload>

    Description: P2MP tunnel ipv6 signalled payload

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <Ipv6SignaledPayload>
             (mandatory)

            Type: HexInteger

            Description:IPv6 signalled-payload

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <SignalledPayload>

#### <ImposeExplicitNull>

    Description: Impose an explicit null bellow the TE label

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <ImposeExplicitNull>

#### <SignalledName>

    Description: P2MP tunnel signalled name

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <SignalledName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:The name of the P2MP tunnel to be included in signalling messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <SignalledName>

#### <PathSelectionMetric>

    Description: Path selection configuration for this specific tunnel

    Parent objects:

                    <MTETunnelAttributes>

    Values:

            <MetricType>
             (mandatory)

            Type: MPLS_TEPathSelectionMetricType

            Description:Metric to use in path calculation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <PathSelectionMetric>

#### <Logging>

    Description: Log tunnel LSP messages

    Parent objects:

                    <MTETunnelAttributes>

    Child objects:

                    <InsufficientBWMessage> - Log tunnel messages for insufficient bandwidth

                    <ReoptimizedMessage> - Log tunnel reoptimized messages

                    <RerouteMesssage> - Log tunnel rereoute messages

                    <StateMessage> - Log tunnel state messages

                    <SubLSPStateMessage> - Log all tunnel sub-LSP state messages

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging>

#### <StateMessage>

    Description: Log tunnel state messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging> <StateMessage>

#### <RerouteMesssage>

    Description: Log tunnel rereoute messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging> <RerouteMesssage>

#### <InsufficientBWMessage>

    Description: Log tunnel messages for insufficient bandwidth

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging> <InsufficientBWMessage>

#### <SubLSPStateMessage>

    Description: Log all tunnel sub-LSP state messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging> <SubLSPStateMessage>

#### <ReoptimizedMessage>

    Description: Log tunnel reoptimized messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <Logging> <ReoptimizedMessage>

#### <DestinationTable>

    Description: P2MP destination table

    Parent objects:

                    <MTETunnelAttributes>

    Child objects:

                    <DestinationLeaf> - P2MP destination leaf

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable>

#### <DestinationLeaf>

    Description: P2MP destination leaf

    Parent objects:

                    <DestinationTable>

    <Naming>:

            <address>
             (mandatory)

            Type: IPAddress

            Description:Address of P2MP destination

    Child objects:

                    <Destination> - P2MP destination

                    <DestinationDisable> - Disables P2MP destination

                    <PathOptionTable> - P2MP destination path-options attributes table

                    <S2lLogging> - Log tunnel destination s2l messages

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address>

#### <Destination>

    Description: P2MP destination

    Parent objects:

                    <DestinationLeaf>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <Destination>

#### <DestinationDisable>

    Description: Disables P2MP destination

    Parent objects:

                    <DestinationLeaf>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <DestinationDisable>

#### <S2lLogging>

    Description: Log tunnel destination s2l messages

    Parent objects:

                    <DestinationLeaf>

    Child objects:

                    <S2lInsufficientBWMesssage> - Log tunnel destination s2l insufficient BW messages

                    <S2lRerouteMesssage> - Log tunnel destination s2l rereoute messages

                    <S2lStateMessage> - Log tunnel destination s2l state messages

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <S2lLogging>

#### <S2lStateMessage>

    Description: Log tunnel destination s2l state messages

    Parent objects:

                    <S2lLogging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <S2lLogging> <S2lStateMessage>

#### <S2lRerouteMesssage>

    Description: Log tunnel destination s2l rereoute messages

    Parent objects:

                    <S2lLogging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <S2lLogging> <S2lRerouteMesssage>

#### <S2lInsufficientBWMesssage>

    Description: Log tunnel destination s2l insufficient BW messages

    Parent objects:

                    <S2lLogging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <S2lLogging> <S2lInsufficientBWMesssage>

#### <PathOptionTable>

    Description: P2MP destination path-options attributes table

    Parent objects:

                    <DestinationLeaf>

    Child objects:

                    <PathOption> - P2MP destination path option

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <PathOptionTable>

#### <PathOption>

    Description: P2MP destination path option

    Parent objects:

                    <PathOptionTable>

    <Naming>:

            <PreferenceLevel>
             (mandatory)

            Type: Range. Value lies between 1 and 1000

            Description:Preference level for this path option

    Values:

            <PathType>
             (optional)

            Type: MPLS_TEPathOptionType

            Description:The type of the path option

            <PathID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:The ID of the IP explicit path associated with this option

            <PathName>
             (optional)

            Type: xsd:string

            Description:The name of the IP explicit path associated with this option

            <Lockdown>
             (optional)

            Type: MPLS_TEPathOptionPropertyType

            Description:Path option properties

            <Verbatim>
             (optional)

            Type: MPLS_TEPathOptionPropertyType

            Description:Path option properties

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <DestinationTable> <DestinationLeaf><Naming><address> <PathOptionTable> <PathOption><Naming><PreferenceLevel>

#### <NewStyleAffinityTable>

    Description: P2MP tunnel new style affinity attributes table

    Parent objects:

                    <MTETunnelAttributes>

    Child objects:

                    <NewStyleAffinity> - Tunnel new style affinity attribute

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <NewStyleAffinityTable>

#### <NewStyleAffinity>

    Description: Tunnel new style affinity attribute

    Parent objects:

                    <NewStyleAffinityTable>

    <Naming>:

            <AffinityType>
             (optional)

            Type: MPLS_TETunnelAffinityType

            Description:The type of the affinity entry

            <Affinity1>
             (optional)

            Type: xsd:string

            Description:The name of the first affinity

            <Affinity2>
             (optional)

            Type: xsd:string

            Description:The name of the second affinity

            <Affinity3>
             (optional)

            Type: xsd:string

            Description:The name of the third affinity

            <Affinity4>
             (optional)

            Type: xsd:string

            Description:The name of the fourth affinity

            <Affinity5>
             (optional)

            Type: xsd:string

            Description:The name of the fifth affinity

            <Affinity6>
             (optional)

            Type: xsd:string

            Description:The name of the sixth affinity

            <Affinity7>
             (optional)

            Type: xsd:string

            Description:The name of the seventh affinity

            <Affinity8>
             (optional)

            Type: xsd:string

            Description:The name of the eighth affinity

            <Affinity9>
             (optional)

            Type: xsd:string

            Description:The name of the nineth affinity

            <Affinity10>
             (optional)

            Type: xsd:string

            Description:The name of the tenth affinity

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTETunnelAttributes> <NewStyleAffinityTable> <NewStyleAffinity><Naming><AffinityType><Affinity1><Affinity2><Affinity3><Affinity4><Affinity5><Affinity6><Affinity7><Affinity8><Affinity9><Affinity10>

## XML Schema Object Documentation for pos_ui_cfg, version 2. 0.

### Objects

#### <POS>

    Description: POS interface configuration

    Task IDs required: pos-dpt

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <CRC> - Configure POS interface CRC

                    <TransmitDelay> - Configure POS interface transmit delay

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <POS>

#### <CRC>

    Description: Configure POS interface CRC

    Parent objects:

                    <POS>

    Values:

            <CRC>
             (mandatory)

            Type: POS_CRCType

            Description:POS Interface CRC type

        Default value:
            CRC => CRC32

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <POS> <CRC>

#### <TransmitDelay>

    Description: Configure POS interface transmit delay

    Parent objects:

                    <POS>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 0 and 1023

            Description:Transmit Delay

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <POS> <TransmitDelay>

### Datatypes

#### POS_CRCType

        Definition: Enumeration. Valid values are:
            'CRC16' - 16-bit
            'CRC32' - 32-bit

## XML Schema Object Documentation for isis_action, version 6. 0.

### Objects

#### <ISIS>

    Description: IS-IS action data

    Task IDs required: isis

    Parent objects:

                    <Action>

    Child objects:

                    <InstanceTable> - IS-IS instance action data

    Available Paths:

     -

    <Action> <ISIS>

#### <InstanceTable>

    Description: IS-IS instance action data

    Parent objects:

                    <ISIS>

    Child objects:

                    <Instance> - Action data for a single IS-IS instance

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable>

#### <Instance>

    Description: Action data for a single IS-IS instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: ISISInstanceNameType

            Description:Instance identifier

    Child objects:

                    <ClearAllInterfaceStatistics> - Clear IS-IS statistics data

                    <ClearAllRoutes> - Clear IS-IS route data

                    <ClearInterfaceStatisticsTable> - Clear Interface statistics

                    <ClearProcess> - Clear all information from an IS-IS instance (soft reset)

                    <ClearTopologyRoutesTable> - Clear IS-IS topology route data

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName>

#### <ClearProcess>

    Description: Clear all information from an IS-IS instance (soft reset)

    Parent objects:

                    <Instance>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearProcess>

#### <ClearAllInterfaceStatistics>

    Description: Clear IS-IS statistics data

    Parent objects:

                    <Instance>

    Child objects:

                    <Trigger> - Clear all statistics data from all interfaces.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearAllInterfaceStatistics>

#### <Trigger>

    Description: Clear all statistics data from all interfaces.

    Parent objects:

                    <ClearAllInterfaceStatistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearAllInterfaceStatistics> <Trigger>

#### <ClearInterfaceStatisticsTable>

    Description: Clear Interface statistics

    Parent objects:

                    <Instance>

    Child objects:

                    <ClearInterfaceStatistics> - Clear statistics data for one IS-IS interface

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearInterfaceStatisticsTable>

#### <ClearInterfaceStatistics>

    Description: Clear statistics data for one IS-IS interface

    Parent objects:

                    <ClearInterfaceStatisticsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <Trigger> - Clear all statistics data from an interface.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearInterfaceStatisticsTable> <ClearInterfaceStatistics><Naming><InterfaceName>

#### <Trigger>

    Description: Clear all statistics data from an interface.

    Parent objects:

                    <ClearInterfaceStatistics>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearInterfaceStatisticsTable> <ClearInterfaceStatistics><Naming><InterfaceName> <Trigger>

#### <ClearAllRoutes>

    Description: Clear IS-IS route data

    Parent objects:

                    <Instance>

    Child objects:

                    <Trigger> - Clear all routes from all toplogies.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearAllRoutes>

#### <Trigger>

    Description: Clear all routes from all toplogies.

    Parent objects:

                    <ClearAllRoutes>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearAllRoutes> <Trigger>

#### <ClearTopologyRoutesTable>

    Description: Clear IS-IS topology route data

    Parent objects:

                    <Instance>

    Child objects:

                    <ClearTopologyRoutes> - Clear routes relating to a single IS-IS topology

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable>

#### <ClearTopologyRoutes>

    Description: Clear routes relating to a single IS-IS topology

    Parent objects:

                    <ClearTopologyRoutesTable>

    <Naming>:

            <AFName>
             (optional)

            Type: ISISAddressFamily

            Description:Address-family

            <SAFName>
             (optional)

            Type: ISISSubAddressFamily

            Description:Sub-address-family

            <TopologyName>
             (optional)

            Type: ISISTopologyName

            Description:Topology Name

    Child objects:

                    <IPV4Routes> - IPv4 local route

                    <IPV6Routes> - IPv6 local route

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable> <ClearTopologyRoutes><Naming><AFName><SAFName><TopologyName>

#### <IPV4Routes>

    Description: IPv4 local route

    Parent objects:

                    <ClearTopologyRoutes>

    Child objects:

                    <Trigger> - Clear all routes from IPv4 toplogy.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable> <ClearTopologyRoutes><Naming><AFName><SAFName><TopologyName> <IPV4Routes>

#### <Trigger>

    Description: Clear all routes from IPv4 toplogy.

    Parent objects:

                    <IPV4Routes>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable> <ClearTopologyRoutes><Naming><AFName><SAFName><TopologyName> <IPV4Routes> <Trigger>

#### <IPV6Routes>

    Description: IPv6 local route

    Parent objects:

                    <ClearTopologyRoutes>

    Child objects:

                    <Trigger> - Clear all routes from IPv6 toplogy.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable> <ClearTopologyRoutes><Naming><AFName><SAFName><TopologyName> <IPV6Routes>

#### <Trigger>

    Description: Clear all routes from IPv6 toplogy.

    Parent objects:

                    <IPV6Routes>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ClearTopologyRoutesTable> <ClearTopologyRoutes><Naming><AFName><SAFName><TopologyName> <IPV6Routes> <Trigger>

## XML Schema Object Documentation for bundlemgr_lacp_mbr_action, version 1. 1.

### Objects

#### <LACPBundleMembers>

    Description: LACP action commands

    Task IDs required: bundle

    Parent objects:

                    <Action>

    Child objects:

                    <MemberTable> - Table of LACP bundle member interfaces

    Available Paths:

     -

    <Action> <LACPBundleMembers>

#### <MemberTable>

    Description: Table of LACP bundle member interfaces

    Parent objects:

                    <LACPBundleMembers>

    Child objects:

                    <Member> - Member interface

    Available Paths:

     -

    <Action> <LACPBundleMembers> <MemberTable>

#### <Member>

    Description: Member interface

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Child objects:

                    <ClearCounters> - Clear LACP counters for a member interface

    Available Paths:

     -

    <Action> <LACPBundleMembers> <MemberTable> <Member><Naming><MemberInterface>

#### <ClearCounters>

    Description: Clear LACP counters for a member interface

    Parent objects:

                    <Member>

    Values:

            <ClearCounters>
             (mandatory)

            Type: xsd:boolean

            Description:Clear the LACP counters

        Default value: none.

    Available Paths:

     -

    <Action> <LACPBundleMembers> <MemberTable> <Member><Naming><MemberInterface> <ClearCounters>

## XML Schema Object Documentation for l3vpnmib_cfg, version 1. 0.

### Objects

#### <MPLS_L3VPN>

    Description: MPLS-L3VPN-STD-MIB notification configuration

    Task IDs required: ipv4

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable mplsL3VpnMIB notifications

                    <MaxThresholdCleared> - Enable mplsL3VpnNumVrfRouteMaxThreshCleared notification

                    <MaxThresholdExceeded> - Enable mplsL3VpnVrfNumVrfRouteMaxThreshExceeded notification

                    <MaxThresholdReissueNotificationTime> - Time interval (secs) for re-issuing max-threshold notification

                    <MidThresholdExceeded> - Enable mplsL3VpnVrfRouteMidThreshExceeded notification

                    <VRFDown> - Enable mplsL3VpnVrfDown notification

                    <VRFUp> - Enable mplsL3VpnVrfUp notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN>

#### <Enable>

    Description: Enable mplsL3VpnMIB notifications

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <Enable>

#### <VRFUp>

    Description: Enable mplsL3VpnVrfUp notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnVrfUp notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <VRFUp>

#### <VRFDown>

    Description: Enable mplsL3VpnVrfDown notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnVrfDown notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <VRFDown>

#### <MidThresholdExceeded>

    Description: Enable mplsL3VpnVrfRouteMidThreshExceeded notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnVrfRouteMidThreshExceeded notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <MidThresholdExceeded>

#### <MaxThresholdExceeded>

    Description: Enable mplsL3VpnVrfNumVrfRouteMaxThreshExceeded notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnVrfNumVrfRouteMaxThreshExceeded notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <MaxThresholdExceeded>

#### <MaxThresholdCleared>

    Description: Enable mplsL3VpnNumVrfRouteMaxThreshCleared notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable mplsL3VpnNumVrfRouteMaxThreshCleared notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <MaxThresholdCleared>

#### <MaxThresholdReissueNotificationTime>

    Description: Time interval (secs) for re-issuing max-threshold notification

    Parent objects:

                    <MPLS_L3VPN>

    Values:

            <Interval>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Time interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MPLS_L3VPN> <MaxThresholdReissueNotificationTime>

## XML Schema Object Documentation for cinetd_oper, version 1. 0.

### Objects

#### <Cinetd>

    Description: Cisco Inetd (cinetd) Operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <ServiceTable> - Cisco Inetd (cinetd) Services Table

    Available Paths:

     -

    <Operational> <Cinetd>

#### <ServiceTable>

    Description: Cisco Inetd (cinetd) Services Table

    Parent objects:

                    <Cinetd>

    Child objects:

                    <Service> - Cisco Inetd (cinetd) Service Information

    Available Paths:

     -

    <Operational> <Cinetd> <ServiceTable>

#### <Service>

    Description: Cisco Inetd (cinetd) Service Information

    Parent objects:

                    <ServiceTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

            <ServiceName>
             (mandatory)

            Type: xsd:string

            Description:Service Name

    Value: cinetd_show_services_bag

    Available Paths:

     -

    <Operational> <Cinetd> <ServiceTable> <Service><Naming><VRFName><ServiceName>

## XML Schema Object Documentation for l2vpn_oper, version 11. 0.

### Objects

#### <L2VPN>

    Description: L2VPN operational data

    Task IDs required: l2vpn

    Parent objects:

                    <Operational>

    Child objects:

                    <BridgeDomainTable> - VPLS Bridge Domain Information

                    <BridgeSummary> - Bridge Domain summary information

                    <DiscoverySummary> - Discovery summary information

                    <DiscoveryTable> - Discovery Table

                    <L2VPNCollaborators> - L2VPN collaborator information

                    <L2VPNResourceState> - L2VPN resource state information

                    <L2VPN_PBB_BSA> - L2VPN PBB Backbone Source MAC information

                    <MSTPPortTable> - L2VPN MSTP Port Table

                    <MSTPVlanTable> - L2VPN MSTP VLAN Table

                    <MVRPTable> - MVRP Table

                    <PseudowireClassTable> - List of pseudowire classes

                    <XConnectBrief> - XConnect brief information

                    <XConnectMP2MPTable> - XConnect MP2MP Table

                    <XConnectSummary> - XConnect summary information

                    <XConnectTable> - XConnect Table

    Available Paths:

     -

    <Operational> <L2VPN>

#### <L2VPN_PBB_BSA>

    Description: L2VPN PBB Backbone Source MAC information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_pbb_bmac_sa

    Available Paths:

     -

    <Operational> <L2VPN> <L2VPN_PBB_BSA>

#### <MVRPTable>

    Description: MVRP Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <MVRP> - L2VPN MVRP Main Port DB Entry

    Available Paths:

     -

    <Operational> <L2VPN> <MVRPTable>

#### <MVRP>

    Description: L2VPN MVRP Main Port DB Entry

    Parent objects:

                    <MVRPTable>

    <Naming>:

            <MainPortInterfaceName>
             (mandatory)

            Type: Interface

            Description:Main Port interface

    Child objects:

                    <MVRPBridgePortTable> - MVRP Bridge Port Table

                    <MVRPMainPortInfo> - L2VPN MVRP Main Port Information

    Available Paths:

     -

    <Operational> <L2VPN> <MVRPTable> <MVRP><Naming><MainPortInterfaceName>

#### <MVRPMainPortInfo>

    Description: L2VPN MVRP Main Port Information

    Parent objects:

                    <MVRP>

    Value: l2vpn_mvrp

    Available Paths:

     -

    <Operational> <L2VPN> <MVRPTable> <MVRP><Naming><MainPortInterfaceName> <MVRPMainPortInfo>

#### <MVRPBridgePortTable>

    Description: MVRP Bridge Port Table

    Parent objects:

                    <MVRP>

    Child objects:

                    <MVRPBridgePort> - L2VPN MVRP Bridge Port Information

    <Filter> (Optional Filter Tag):

                    <L2VPN_MVRPInterfaceVLANFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <MVRPTable> <MVRP><Naming><MainPortInterfaceName> <MVRPBridgePortTable>

#### <MVRPBridgePort>

    Description: L2VPN MVRP Bridge Port Information

    Parent objects:

                    <MVRPBridgePortTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Bridge Port Interface Name

    Value: l2vpn_mvrp_bp

    Available Paths:

     -

    <Operational> <L2VPN> <MVRPTable> <MVRP><Naming><MainPortInterfaceName> <MVRPBridgePortTable> <MVRPBridgePort><Naming><InterfaceName>

#### <XConnectTable>

    Description: XConnect Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <XConnect> - XConnect information

    <Filter> (Optional Filter Tag):

                    <L2VPNInterfaceFilter>

                    <L2VPNPseudowireFilter>

                    <L2VPNXConnectTypeFilter>

                    <L2VPNXConnectTypeEncapFilter>

                    <L2VPNXConnectStateFilter>

                    <L2VPNEncapsulationTypeFilter>

                    <L2VPNPseudowireClassFilter>

                    <L2VPNXConnectMP2MPFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectTable>

#### <XConnect>

    Description: XConnect information

    Parent objects:

                    <XConnectTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:XConnect Group

            <XConnectName>
             (optional)

            Type: BoundedString. Length less than or equal to 38

            Description:XConnect Name

    Value: l2vpn_xc

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectTable> <XConnect><Naming><GroupName><XConnectName>

#### <XConnectSummary>

    Description: XConnect summary information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_xc_summary

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectSummary>

#### <XConnectBrief>

    Description: XConnect brief information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_xc_brief

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectBrief>

#### <L2VPNCollaborators>

    Description: L2VPN collaborator information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_global_info

    Available Paths:

     -

    <Operational> <L2VPN> <L2VPNCollaborators>

#### <L2VPNResourceState>

    Description: L2VPN resource state information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_resource_state

    Available Paths:

     -

    <Operational> <L2VPN> <L2VPNResourceState>

#### <PseudowireClassTable>

    Description: List of pseudowire classes

    Parent objects:

                    <L2VPN>

    Child objects:

                    <PseudowireClass> - Pseudowire class information

    Available Paths:

     -

    <Operational> <L2VPN> <PseudowireClassTable>

#### <PseudowireClass>

    Description: Pseudowire class information

    Parent objects:

                    <PseudowireClassTable>

    <Naming>:

            <PseudowireClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Pseudowire Class Name

    Value: l2vpn_pw_class

    Available Paths:

     -

    <Operational> <L2VPN> <PseudowireClassTable> <PseudowireClass><Naming><PseudowireClassName>

#### <BridgeDomainTable>

    Description: VPLS Bridge Domain Information

    Parent objects:

                    <L2VPN>

    Child objects:

                    <BridgeDomain> - VPLS Bridge Domain Information

    <Filter> (Optional Filter Tag):

                    <L2VPNBridgePBBEdgeFilter>

                    <L2VPNBridgePBBISIDFilter>

                    <L2VPNBridgePBBCoreFilter>

                    <L2VPNBridgePBBEdgeCOREBDFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable>

#### <BridgeDomain>

    Description: VPLS Bridge Domain Information

    Parent objects:

                    <BridgeDomainTable>

    <Naming>:

            <BridgeDomainName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:Bridge Domain Name

    Child objects:

                    <BridgeACTable> - VPLS Bridge Domain Attachment Circuit Table

                    <BridgeAccessPWTable> - VPLS Bridge Domain Access Pseudowire Table

                    <BridgeDomainInfo> - VPLS Bridge Domain Information

                    <BridgePWTable> - VPLS Bridge Domain Pseudowire Table

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName>

#### <BridgeDomainInfo>

    Description: VPLS Bridge Domain Information

    Parent objects:

                    <BridgeDomain>

    Value: l2vpn_bridge

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgeDomainInfo>

#### <BridgeACTable>

    Description: VPLS Bridge Domain Attachment Circuit Table

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BridgeAC> - VPLS Bridge Domain Attachment Circuit

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgeACTable>

#### <BridgeAC>

    Description: VPLS Bridge Domain Attachment Circuit

    Parent objects:

                    <BridgeACTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: l2vpn_bd_ac

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgeACTable> <BridgeAC><Naming><InterfaceName>

#### <BridgePWTable>

    Description: VPLS Bridge Domain Pseudowire Table

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BridgePW> - VPLS Bridge Domain Pseudowire

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgePWTable>

#### <BridgePW>

    Description: VPLS Bridge Domain Pseudowire

    Parent objects:

                    <BridgePWTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IPv4 address

            <PWType>
             (optional)

            Type: L2VPNPWType

            Description:PW Type

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

            <VE_ID_VPLS_ID_0_3>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Zero or concatenation of local and remote VE-ID or first 4 bytes of VPLS-ID

            <VPLS_ID_4_7>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Zero or Last 4 bytes of VPLS-ID

    Value: l2vpn_bd_pw

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgePWTable> <BridgePW><Naming><Neighbor><PWType><PseudowireID><VE_ID_VPLS_ID_0_3><VPLS_ID_4_7>

#### <BridgeAccessPWTable>

    Description: VPLS Bridge Domain Access Pseudowire Table

    Parent objects:

                    <BridgeDomain>

    Child objects:

                    <BridgeAccessPW> - VPLS Bridge Domain Access Pseudowire

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgeAccessPWTable>

#### <BridgeAccessPW>

    Description: VPLS Bridge Domain Access Pseudowire

    Parent objects:

                    <BridgeAccessPWTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IPv4 address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

    Value: l2vpn_bd_pw

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeDomainTable> <BridgeDomain><Naming><BridgeDomainName> <BridgeAccessPWTable> <BridgeAccessPW><Naming><Neighbor><PseudowireID>

#### <BridgeSummary>

    Description: Bridge Domain summary information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_bridge_summary

    Available Paths:

     -

    <Operational> <L2VPN> <BridgeSummary>

#### <DiscoverySummary>

    Description: Discovery summary information

    Parent objects:

                    <L2VPN>

    Value: l2vpn_disco_summary

    Available Paths:

     -

    <Operational> <L2VPN> <DiscoverySummary>

#### <DiscoveryTable>

    Description: Discovery Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <Discovery> - VPLS Discovery information

    <Filter> (Optional Filter Tag):

                    <L2VPNDiscoveryVPLSFilter>

                    <L2VPNDiscoveryVPWSFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <DiscoveryTable>

#### <Discovery>

    Description: VPLS Discovery information

    Parent objects:

                    <DiscoveryTable>

    <Naming>:

            <ServiceName>
             (optional)

            Type: L2VPNServiceType

            Description:Service type

            <GroupName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Group Name

            <VPNName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:VPN Name

    Value: l2vpn_disco

    Available Paths:

     -

    <Operational> <L2VPN> <DiscoveryTable> <Discovery><Naming><ServiceName><GroupName><VPNName>

#### <MSTPPortTable>

    Description: L2VPN MSTP Port Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <MSTPPort> - MSTP Port information

    <Filter> (Optional Filter Tag):

                    <L2VPN_MSTPMstiFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <MSTPPortTable>

#### <MSTPPort>

    Description: MSTP Port information

    Parent objects:

                    <MSTPPortTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: l2vpn_mstp_port

    Available Paths:

     -

    <Operational> <L2VPN> <MSTPPortTable> <MSTPPort><Naming><Interface>

#### <MSTPVlanTable>

    Description: L2VPN MSTP VLAN Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <MSTPVlan> - MSTP Port information

    <Filter> (Optional Filter Tag):

                    <L2VPN_MSTPMstiFilter>

                    <L2VPN_MSTPInterfaceFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <MSTPVlanTable>

#### <MSTPVlan>

    Description: MSTP Port information

    Parent objects:

                    <MSTPVlanTable>

    <Naming>:

            <VlanID>
             (mandatory)

            Type: Range. Value lies between 0 and 4097

            Description:vlan id

    Value: l2vpn_mstp_vlan

    Available Paths:

     -

    <Operational> <L2VPN> <MSTPVlanTable> <MSTPVlan><Naming><VlanID>

#### <XConnectMP2MPTable>

    Description: XConnect MP2MP Table

    Parent objects:

                    <L2VPN>

    Child objects:

                    <XConnectMP2MP> - XConnect MP2MP information

    <Filter> (Optional Filter Tag):

                    <L2VPNInterfaceFilter>

                    <L2VPNMP2MPLocalRemoteCEFilter>

                    <L2VPNMP2MPLocalCEFilter>

                    <L2VPNMP2MPRemoteCEFilter>

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectMP2MPTable>

#### <XConnectMP2MP>

    Description: XConnect MP2MP information

    Parent objects:

                    <XConnectMP2MPTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:XConnect Group

            <Mp2MpName>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Mp2Mp Name

    Value: l2vpn_mp2mp_xc

    Available Paths:

     -

    <Operational> <L2VPN> <XConnectMP2MPTable> <XConnectMP2MP><Naming><GroupName><Mp2MpName>

#### <L2VPNForwarding>

    Description: Show L2VPN forwarding

    Task IDs required: l2vpn

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per node L2VPN forwarding Operational data

    Available Paths:

     -

    <Operational> <L2VPNForwarding>

#### <NodeTable>

    Description: Per node L2VPN forwarding Operational data

    Parent objects:

                    <L2VPNForwarding>

    Child objects:

                    <Node> - The L2VPN forwarding Operational data for a particular node

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable>

#### <Node>

    Description: The L2VPN forwarding Operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <L2FIBBridgeDomainDetailTable> - Bridge Domain forwarding detail

                    <L2FIBBridgeDomainNameTable> - Bridge Domain forwarding detail

                    <L2FIBBridgeDomainPortTable> - Bridge Port forwarding detail

                    <L2FIBMACDetailTable> - Bridge MAC detail information

                    <L2FIBMroutePortTable> - multicast bridge port information

                    <L2FIBMrouteSummaryTable> - Mroute Summary Table

                    <L2FIBMrouteTable> - multicast information

                    <L2FIBSummary> - L2FIB Summary information

                    <L2FIBXConTable> - The L2VPN forwarding XConnect Detail Table

                    <L2FIB_MSTP_DetailTable> - MSTP Detail Table

                    <L2FIB_MSTP_SummaryTable> - MSTP Summary Table

                    <PBB_BMAC_SA> - PBB Backbone Source MAC information

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID>

#### <L2FIBXConTable>

    Description: The L2VPN forwarding XConnect Detail Table

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBXCon> - Specify XConnect ID

    <Filter> (Optional Filter Tag):

                    <L2FIBXConInterfaceFilter>

                    <L2FIBXConPseudowireFilter>

                    <L2FIBXConLocalFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBXConTable>

#### <L2FIBXCon>

    Description: Specify XConnect ID

    Parent objects:

                    <L2FIBXConTable>

    <Naming>:

            <XCID>
             (mandatory)

            Type: HexInteger

            Description:XC ID

    Value: l2fib_xcon_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBXConTable> <L2FIBXCon><Naming><XCID>

#### <L2FIBBridgeDomainNameTable>

    Description: Bridge Domain forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBBridgeDomainName> - Specify Bridge Domain Name

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

                    <L2FIBBridgePBBEdgeFilter>

                    <L2FIBBridgePBBCoreFilter>

                    <L2FIBBridgePBBISIDFilter>

                    <L2FIBBridgePBBEdgeCOREBDFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainNameTable>

#### <L2FIBBridgeDomainName>

    Description: Specify Bridge Domain Name

    Parent objects:

                    <L2FIBBridgeDomainNameTable>

    <Naming>:

            <BDGroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Bridge group

            <Name>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

    Value: l2fib_bridge_summary_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainNameTable> <L2FIBBridgeDomainName><Naming><BDGroupName><Name>

#### <L2FIBBridgeDomainDetailTable>

    Description: Bridge Domain forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBBridgeDomain> - Specify Bridge Domain Name

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

                    <L2FIBBridgePBBEdgeFilter>

                    <L2FIBBridgePBBCoreFilter>

                    <L2FIBBridgePBBISIDFilter>

                    <L2FIBBridgePBBEdgeCOREBDFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainDetailTable>

#### <L2FIBBridgeDomain>

    Description: Specify Bridge Domain Name

    Parent objects:

                    <L2FIBBridgeDomainDetailTable>

    <Naming>:

            <BDGroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Bridge group

            <BdName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

    Value: l2fib_bridge_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainDetailTable> <L2FIBBridgeDomain><Naming><BDGroupName><BdName>

#### <L2FIBBridgeDomainPortTable>

    Description: Bridge Port forwarding detail

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBBridgePort> - Specify Bridge Domain Name and XC ID

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBBridgeDomainInterfaceFilter>

                    <L2FIBBridgeDomainPseudowireFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainPortTable>

#### <L2FIBBridgePort>

    Description: Specify Bridge Domain Name and XC ID

    Parent objects:

                    <L2FIBBridgeDomainPortTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <XCUintID>
             (optional)

            Type: HexInteger

            Description:XC ID

    Value: l2fib_bridge_port_detail_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBBridgeDomainPortTable> <L2FIBBridgePort><Naming><GroupName><BDName><XCUintID>

#### <L2FIBMACDetailTable>

    Description: Bridge MAC detail information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMACDetail> - MAC Detail information

    <Filter> (Optional Filter Tag):

                    <L2FIBBridgeDomainNameFilter>

                    <L2FIBMACFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACDetailTable>

#### <L2FIBMACDetail>

    Description: MAC Detail information

    Parent objects:

                    <L2FIBMACDetailTable>

    <Naming>:

            <Address>
             (optional)

            Type: MACAddress

            Description:Static MAC address

            <GroupName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

    Value: l2fib_bridge_mac_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMACDetailTable> <L2FIBMACDetail><Naming><Address><GroupName><Name>

#### <L2FIBSummary>

    Description: L2FIB Summary information

    Parent objects:

                    <Node>

    Value: l2fib_summary_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBSummary>

#### <L2FIB_MSTP_SummaryTable>

    Description: MSTP Summary Table

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIB_MSTP_Summary> - MSTP Summary information

    <Filter> (Optional Filter Tag):

                    <L2FIB_MSTP_Filter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_MSTP_SummaryTable>

#### <L2FIB_MSTP_Summary>

    Description: MSTP Summary information

    Parent objects:

                    <L2FIB_MSTP_SummaryTable>

    <Naming>:

            <ParentInterface>
             (optional)

            Type: Interface

            Description:Parent interface context

            <MSTI>
             (optional)

            Type: xsd:unsignedInt

            Description:MSTI context

    Value: l2fib_main_port_mstp_summary_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_MSTP_SummaryTable> <L2FIB_MSTP_Summary><Naming><ParentInterface><MSTI>

#### <L2FIB_MSTP_DetailTable>

    Description: MSTP Detail Table

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIB_MSTP_Detail> - MSTP Detail information

    <Filter> (Optional Filter Tag):

                    <L2FIB_MSTP_Filter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_MSTP_DetailTable>

#### <L2FIB_MSTP_Detail>

    Description: MSTP Detail information

    Parent objects:

                    <L2FIB_MSTP_DetailTable>

    <Naming>:

            <ParentInterface>
             (optional)

            Type: Interface

            Description:Parent interface context

            <MSTI>
             (optional)

            Type: xsd:unsignedInt

            Description:MSTI context

    Value: l2fib_main_port_mstp_detail_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIB_MSTP_DetailTable> <L2FIB_MSTP_Detail><Naming><ParentInterface><MSTI>

#### <PBB_BMAC_SA>

    Description: PBB Backbone Source MAC information

    Parent objects:

                    <Node>

    Value: l2fib_pbb_bmac_sa_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <PBB_BMAC_SA>

#### <L2FIBMrouteTable>

    Description: multicast information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMroute> - Bridge Domain Multicast Information

    <Filter> (Optional Filter Tag):

                    <L2fibMrouteBdNameFilter>

                    <L2fibMrouteBdNameSourceIPFilter>

                    <L2fibMrouteBdNameGroupIPFilter>

                    <L2fibMrouteSourceIPFilter>

                    <L2fibMrouteGroupIPFilter>

                    <L2fibMrouteSourceIPGroupIPFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMrouteTable>

#### <L2FIBMroute>

    Description: Bridge Domain Multicast Information

    Parent objects:

                    <L2FIBMrouteTable>

    <Naming>:

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

            <BDGroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

    Value: l2fib_mcast_leaf_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMrouteTable> <L2FIBMroute><Naming><Source><Group><BDGroupName><BDName>

#### <L2FIBMroutePortTable>

    Description: multicast bridge port information

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMroutePort> - Multicast Port Information

    <Filter> (Optional Filter Tag):

                    <L2fibMroutePortSourceIPFilter>

                    <L2fibMroutePortGroupIPFilter>

                    <L2fibMroutePortSourceIPGroupIPFilter>

                    <L2fibMroutePortBdNameFilter>

                    <L2fibMroutePortBdNameSourceIPFilter>

                    <L2fibMroutePortBdNameGroupIPFilter>

                    <L2fibMroutePortBdNameSourceIPGroupIPFilter>

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMroutePortTable>

#### <L2FIBMroutePort>

    Description: Multicast Port Information

    Parent objects:

                    <L2FIBMroutePortTable>

    <Naming>:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <XCID>
             (optional)

            Type: HexInteger

            Description:XConnect ID

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

    Value: l2fib_mcast_xid_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMroutePortTable> <L2FIBMroutePort><Naming><BDName><XCID><Source><Group>

#### <L2FIBMrouteSummaryTable>

    Description: Mroute Summary Table

    Parent objects:

                    <Node>

    Child objects:

                    <L2FIBMrouteSummary> - Multicast Summary Information

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMrouteSummaryTable>

#### <L2FIBMrouteSummary>

    Description: Multicast Summary Information

    Parent objects:

                    <L2FIBMrouteSummaryTable>

    <Naming>:

            <BDGroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

    Value: l2fib_mcast_summary_info

    Available Paths:

     -

    <Operational> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <L2FIBMrouteSummaryTable> <L2FIBMrouteSummary><Naming><BDGroupName><BDName>

### Datatypes

#### XConnectTypeType

        Definition: Enumeration. Valid values are:
            'LocallySwitched' - Locally switched
            'AttachmentCircuit2Pseudowire' - Attachment circuit to pseudowire
            'MultiSegmentPseudowire' - Multi-segment pseudowire

#### XConnectTypeEncapType

        Definition: Enumeration. Valid values are:
            'VLAN' - VLAN L2 Encapsulation
            'QinQ' - QinQ L2 Encapsulation
            'QinAny' - QinAny L2 Encapsulation
            'Ethernet' - Ethernet L2 Encapsulation
            'ATMAAl0' - ATM AAL0 L2 Encapsulation
            'ATMAAl5' - ATM AAL5 L2 Encapsulation
            'VP' - ATM VP L2 Encapsulation
            'ATMPort' - ATM Port L2 Encapsulation
            'HDLC' - HDLC L2 Encapsulation
            'DLCI' - FR DLCI L2 Encapsulation
            'PPP' - PPP L2 Encapsulation
            'IP' - IP L2 Encapsulation
            'Dot1AD' - DOT1AD L2 Encapsulation
            'EFP' - EFP L2 Encapsulation

#### XConnectStateType

        Definition: Enumeration. Valid values are:
            'Unresolved' - XConnect state is unresolved
            'Down' - XConnect state is down
            'Up' - XConnect state is up

#### EncapsulationType

        Definition: Enumeration. Valid values are:
            'MPLS' - MPLS encapsulation
            'L2TPv3' - L2TPv3 encapsulation

#### AutoDiscoveryMethodType

        Definition: Enumeration. Valid values are:
            'NONE' - No Auto-discovery
            'BGP' - Auto-discovery using BGP

#### L2VPNServiceType

        Definition: Enumeration. Valid values are:
            'VPWS' - VPWS service
            'VPLS' - VPLS service

#### L2VPNPWType

        Definition: Enumeration. Valid values are:
            'Manual' - Manual pseudowire
            'VPLSAutodiscovered' - VPLS autodiscovered pseudowire
            'VPWSAutodiscovered' - VPWS autodiscovered pseudowire
            'VPLSAutodiscoveredLDP' - VPLS autodiscovered pseudowire with LDP signaling

### Filters

#### <L2VPNInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

#### <L2VPNXConnectTypeFilter>

    Description:
    Match locally switched or attachment circuit to pseudowire

    Parameters:

            <XConnectType>
             (mandatory)

            Type: XConnectTypeType

            Description:XConnect

#### <L2VPNXConnectTypeEncapFilter>

    Description:
    Match Xconnect type (locally switched or AC-PW) and L2 Encapsulation

    Parameters:

            <XConnectType>
             (optional)

            Type: XConnectTypeType

            Description:XConnect

            <XConnectEncapsulationType>
             (optional)

            Type: XConnectTypeEncapType

            Description:Encapsulation type

#### <L2VPNPseudowireFilter>

    Description:
    Neighbor and Pseudowire ID match

    Parameters:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

#### <L2VPNXConnectStateFilter>

    Description:
    XConnect state match

    Parameters:

            <XConnectState>
             (mandatory)

            Type: XConnectStateType

            Description:XConnect state

#### <L2VPNXConnectMP2MPFilter>

    Description:
    XConnect Mp2Mp match

    Parameters:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:XConnect Group

            <Mp2MpName>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Mp2Mp Name

#### <L2VPNMP2MPLocalCEFilter>

    Description:
    XConnect Local CE match

    Parameters:

            <LocalCEID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Local CE ID

#### <L2VPNMP2MPRemoteCEFilter>

    Description:
    XConnect Remote CE match

    Parameters:

            <RemoteCEID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Remote CE ID

#### <L2VPNMP2MPLocalRemoteCEFilter>

    Description:
    XConnect Local and Remote CE match

    Parameters:

            <LocalCEID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Local CE ID

            <RemoteCEID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Remote CE ID

#### <L2VPNEncapsulationTypeFilter>

    Description:
    Encapsulation type match

    Parameters:

            <Encapsulation>
             (mandatory)

            Type: EncapsulationType

            Description:Encapsulation

#### <L2VPNPseudowireClassFilter>

    Description:
    Pseudowire class match

    Parameters:

            <PseudowireClass>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Pseudowire class

#### <L2FIBBridgeDomainInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

#### <L2FIBBridgePBBEdgeFilter>

    Description:
    PBB Edge match

    Parameters:

#### <L2FIBBridgePBBCoreFilter>

    Description:
    PBB Core match

    Parameters:

#### <L2FIBBridgePBBISIDFilter>

    Description:
    PBB Edge ISID match

    Parameters:

            <ISID>
             (mandatory)

            Type: Range. Value lies between 256 and 16777214

            Description:PBB Edge ISID

#### <L2FIBBridgePBBEdgeCOREBDFilter>

    Description:
    PBB Edge Core BD Name match

    Parameters:

            <CoreBD>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Name of Associated Core Bridge Domain

#### <L2FIBBridgeDomainPseudowireFilter>

    Description:
    Neighbor and Pseudowire ID match

    Parameters:

            <NeighborName>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireId>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

#### <L2FIBBridgeDomainNameFilter>

    Description:
    Bridge Name match

    Parameters:

            <BD_Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Name of the  bridge domain

#### <L2FIBMACFilter>

    Description:
    MAC Address match

    Parameters:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

#### <L2FIBXConInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

#### <L2FIBXConPseudowireFilter>

    Description:
    Neighbor and Pseudowire ID match

    Parameters:

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

#### <L2FIBXConLocalFilter>

    Description:
    Counter filter for local LC entries

    Parameters:

#### <L2VPNDiscoveryVPLSFilter>

    Description:
    Filter on VPLS service

    Parameters:

#### <L2VPNDiscoveryVPWSFilter>

    Description:
    Filter on VPWS service

    Parameters:

#### <L2VPNBridgeFilter>

    Description:
    Bridge Name match

    Parameters:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:Name of the bridge domain

#### <L2VPNBridgePseudowireFilter>

    Description:
    Neighbor and Pseudowire ID match

    Parameters:

            <Neighbor>
             (optional)

            Type: IPAddress

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Pseudowire ID

#### <L2VPNBridgePeerIdFilter>

    Description:
    Peer ID match

    Parameters:

            <Neighbor>
             (mandatory)

            Type: IPAddress

            Description:Neighbor IP address

#### <L2VPNBridgeVFIFilter>

    Description:
    Virtual Forwarding Interface match

    Parameters:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Virtual Forwarding Interface

#### <L2VPNBridgeGroupFilter>

    Description:
    Bridge Group Name match

    Parameters:

            <GroupName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Group Name

#### <L2VPNBridgePBBEdgeFilter>

    Description:
    PBB Edge match

    Parameters:

#### <L2VPNBridgePBBCoreFilter>

    Description:
    PBB Core match

    Parameters:

#### <L2VPNBridgePBBISIDFilter>

    Description:
    PBB Edge ISID match

    Parameters:

            <ISID>
             (mandatory)

            Type: Range. Value lies between 256 and 16777214

            Description:PBB Edge ISID

#### <L2VPNBridgePBBEdgeCOREBDFilter>

    Description:
    PBB Edge Core BD Name match

    Parameters:

            <CoreBD>
             (mandatory)

            Type: BoundedString. Length less than or equal to 27

            Description:Name of Associated Core Bridge Domain

#### <L2VPN_MSTPMstiFilter>

    Description:
    MSTI ID match

    Parameters:

            <Msti>
             (mandatory)

            Type: Range. Value lies between 0 and 64

            Description:MSTI ID

#### <L2VPN_MSTPInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

#### <L2VPNBridgeAD_Filter>

    Description:
    Bridge domaine Auto-discovery filter

    Parameters:

            <AutoDiscoveryMethod>
             (mandatory)

            Type: AutoDiscoveryMethodType

            Description:AD

#### <L2VPNBridgePseudowireAD_Filter>

    Description:
    Bridge Pseudowire BGP Auto-discovery filter

    Parameters:

            <AutoDiscoveryMethod>
             (mandatory)

            Type: AutoDiscoveryMethodType

            Description:AD

#### <L2fibMrouteBdNameFilter>

    Description:
    Bridge Name Match

    Parameters:

            <BDName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

#### <L2fibMrouteBdNameSourceIPFilter>

    Description:
    Bridge Name SourceIP Match

    Parameters:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

#### <L2fibMrouteBdNameGroupIPFilter>

    Description:
    Bridge Name GroupIP Match

    Parameters:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMrouteSourceIPFilter>

    Description:
    SourceIP Match

    Parameters:

            <Source>
             (mandatory)

            Type: IPV4Address

            Description:Source IP Address

#### <L2fibMrouteGroupIPFilter>

    Description:
    GroupIP Match

    Parameters:

            <Group>
             (mandatory)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMrouteSourceIPGroupIPFilter>

    Description:
    Source IP and GroupIP Match

    Parameters:

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMroutePortSourceIPFilter>

    Description:
    Mroute Port SourceIP Match

    Parameters:

            <Source>
             (mandatory)

            Type: IPV4Address

            Description:Source IP Address

#### <L2fibMroutePortGroupIPFilter>

    Description:
    Mroute Port GroupIP Match

    Parameters:

            <Group>
             (mandatory)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMroutePortSourceIPGroupIPFilter>

    Description:
    Mroute Port SourceIP GroupIP Match

    Parameters:

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMroutePortBdNameFilter>

    Description:
    Bridge Name Match

    Parameters:

            <BDName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

#### <L2fibMroutePortBdNameSourceIPFilter>

    Description:
    Bridge Name SourceIP Match

    Parameters:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

#### <L2fibMroutePortBdNameGroupIPFilter>

    Description:
    Bridge Name GroupIP Match

    Parameters:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

#### <L2fibMroutePortBdNameSourceIPGroupIPFilter>

    Description:
    Bridge Name SourceIP GroupIP Match

    Parameters:

            <BDName>
             (optional)

            Type: BoundedString. Length less than or equal to 65

            Description:Bridge Domain Name

            <Source>
             (optional)

            Type: IPV4Address

            Description:Source IP Address

            <Group>
             (optional)

            Type: IPV4Address

            Description:Group IP Address

#### <L2VPN_MVRPInterfaceFilter>

    Description:
    Interface match

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <L2VPN_MVRPInterfaceVLANFilter>

    Description:
    Interface vlan match

    Parameters:

            <VLAN_ID>
             (mandatory)

            Type: Range. Value lies between 1 and 4097

            Description:vlan id

#### <L2FIB_MSTP_Filter>

    Description:
    L2FIB MSTP Filter

    Parameters:

            <ParentInterface>
             (optional)

            Type: Interface

            Description:Parent interface

            <MSTI>
             (optional)

            Type: xsd:unsignedInt

            Description:MSTI

## XML Schema Object Documentation for mpls_lsd_oper, version 4. 0.

### Objects

#### <MPLS_LSD>

    Description: MPLS LSD operational data

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <Operational>

    Child objects:

                    <ApplicationTable> - Table of MPLS applications using LSD

                    <ClientTable> - Table of MPLS clients using LSD

                    <FRRDatabase> - FRR database

                    <InterfaceTable> - Table of MPLS interfaces

                    <LabelRange> - Label range

                    <LabelSummary> - Dynamic label range

                    <LabelTable> - Table of labels

                    <Rewrite> - Table of rewrites

                    <RewriteSummary> - Rewrite Summary

    Available Paths:

     -

    <Operational> <MPLS_LSD>

#### <ApplicationTable>

    Description: Table of MPLS applications using LSD

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <Application> - Data for MPLS application using LSD

    Available Paths:

     -

    <Operational> <MPLS_LSD> <ApplicationTable>

#### <Application>

    Description: Data for MPLS application using LSD

    Parent objects:

                    <ApplicationTable>

    <Naming>:

            <ApplicationName>
             (mandatory)

            Type: xsd:string

            Description:Application Instance name in the form of '<app_type_name>:<instance>'

    Value: mpls_lsd_app

    Available Paths:

     -

    <Operational> <MPLS_LSD> <ApplicationTable> <Application><Naming><ApplicationName>

#### <ClientTable>

    Description: Table of MPLS clients using LSD

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <Client> - Data for MPLS client using LSD

    Available Paths:

     -

    <Operational> <MPLS_LSD> <ClientTable>

#### <Client>

    Description: Data for MPLS client using LSD

    Parent objects:

                    <ClientTable>

    <Naming>:

            <ClientName>
             (mandatory)

            Type: xsd:string

            Description:Client Instance name in the form of     'Application-<client_name>' or      'BCDL_Agent-<index:parent_index>'

    Value: mpls_lsd_client

    Available Paths:

     -

    <Operational> <MPLS_LSD> <ClientTable> <Client><Naming><ClientName>

#### <InterfaceTable>

    Description: Table of MPLS interfaces

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <Interface> - Data for MPLS interface

    Available Paths:

     -

    <Operational> <MPLS_LSD> <InterfaceTable>

#### <Interface>

    Description: Data for MPLS interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: mpls_lsd_intf

    Available Paths:

     -

    <Operational> <MPLS_LSD> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <LabelRange>

    Description: Label range

    Parent objects:

                    <MPLS_LSD>

    Value: mpls_lsd_lbl_range

    Available Paths:

     -

    <Operational> <MPLS_LSD> <LabelRange>

#### <LabelSummary>

    Description: Dynamic label range

    Parent objects:

                    <MPLS_LSD>

    Value: mpls_lsd_lbl_sum

    Available Paths:

     -

    <Operational> <MPLS_LSD> <LabelSummary>

#### <LabelTable>

    Description: Table of labels

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <Label> - Data for label

    <Filter> (Optional Filter Tag):

                    <MPLS_LSDFilterLabelOwner>

    Available Paths:

     -

    <Operational> <MPLS_LSD> <LabelTable>

#### <Label>

    Description: Data for label

    Parent objects:

                    <LabelTable>

    <Naming>:

            <LabelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Label value

    Value: mpls_lsd_lbl

    Available Paths:

     -

    <Operational> <MPLS_LSD> <LabelTable> <Label><Naming><LabelID>

#### <RewriteSummary>

    Description: Rewrite Summary

    Parent objects:

                    <MPLS_LSD>

    Value: mpls_lsd_rw_sum

    Available Paths:

     -

    <Operational> <MPLS_LSD> <RewriteSummary>

#### <Rewrite>

    Description: Table of rewrites

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <RewriteIPv4Table> - Table of Rewrites

                    <RewriteLabelTable> - Table of Rewrites

    Available Paths:

     -

    <Operational> <MPLS_LSD> <Rewrite>

#### <RewriteLabelTable>

    Description: Table of Rewrites

    Parent objects:

                    <Rewrite>

    Child objects:

                    <RewriteLabel> - FPI rewrite for label

    <Filter> (Optional Filter Tag):

                    <MPLS_LSDFilterLabelRange>

    Available Paths:

     -

    <Operational> <MPLS_LSD> <Rewrite> <RewriteLabelTable>

#### <RewriteLabel>

    Description: FPI rewrite for label

    Parent objects:

                    <RewriteLabelTable>

    <Naming>:

            <LabelID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Label value

    Value: mpls_lsd_rw

    Available Paths:

     -

    <Operational> <MPLS_LSD> <Rewrite> <RewriteLabelTable> <RewriteLabel><Naming><LabelID>

#### <RewriteIPv4Table>

    Description: Table of Rewrites

    Parent objects:

                    <Rewrite>

    Child objects:

                    <RewriteIPv4> - FPI rewrite for label

    Available Paths:

     -

    <Operational> <MPLS_LSD> <Rewrite> <RewriteIPv4Table>

#### <RewriteIPv4>

    Description: FPI rewrite for label

    Parent objects:

                    <RewriteIPv4Table>

    <Naming>:

            <RSITableName>
             (optional)

            Type: xsd:string

            Description:RSI table name

            <RSITableID>
             (optional)

            Type: HexInteger

            Description:RSI table ID

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:IPv4 Prefix

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix length

    Value: mpls_lsd_rw

    Available Paths:

     -

    <Operational> <MPLS_LSD> <Rewrite> <RewriteIPv4Table> <RewriteIPv4><Naming><RSITableName><RSITableID><Prefix><PrefixLength>

#### <FRRDatabase>

    Description: FRR database

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <TunnelHeadTable> - Table of FRR database entries - Tunnel heads

                    <TunnelMidpointTable> - Table of FRR database entries - Tunnel midpoints

    Available Paths:

     -

    <Operational> <MPLS_LSD> <FRRDatabase>

#### <TunnelHeadTable>

    Description: Table of FRR database entries - Tunnel heads

    Parent objects:

                    <FRRDatabase>

    Child objects:

                    <TunnelHead> - Data for FRR database entry - Tunnel head

    Available Paths:

     -

    <Operational> <MPLS_LSD> <FRRDatabase> <TunnelHeadTable>

#### <TunnelHead>

    Description: Data for FRR database entry - Tunnel head

    Parent objects:

                    <TunnelHeadTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Tunnel interface

    Value: mpls_lsd_frr_db_entry

    Available Paths:

     -

    <Operational> <MPLS_LSD> <FRRDatabase> <TunnelHeadTable> <TunnelHead><Naming><InterfaceName>

#### <TunnelMidpointTable>

    Description: Table of FRR database entries - Tunnel midpoints

    Parent objects:

                    <FRRDatabase>

    Child objects:

                    <TunnelMidpoint> - Data for FRR database entry - Tunnel midpoint

    Available Paths:

     -

    <Operational> <MPLS_LSD> <FRRDatabase> <TunnelMidpointTable>

#### <TunnelMidpoint>

    Description: Data for FRR database entry - Tunnel midpoint

    Parent objects:

                    <TunnelMidpointTable>

    <Naming>:

            <Label>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Label value

    Value: mpls_lsd_frr_db_entry

    Available Paths:

     -

    <Operational> <MPLS_LSD> <FRRDatabase> <TunnelMidpointTable> <TunnelMidpoint><Naming><Label>

### Datatypes

#### MPLS_LSDApplicationType

        Definition: Enumeration. Valid values are:
            'None' - None
            'Internal' - LSD
            'Test' - Test
            'Static' - Static
            'LDP' - LDP
            'TE' - TE-Control
            'TE Internal' - TE Internal
            'BGPv4' - BGPv4
            'BGP_VPNv4' - BGP VPNv4
            'L2VPN' - L2VPN
            'BGPSpeaker' - BGP Speaker

### Filters

#### <MPLS_LSDFilterLabelOwner>

    Description:
    Filter entries by MPLS application owner

    Parameters:

            <ApplicationType>
             (mandatory)

            Type: MPLS_LSDApplicationType

            Description:Application type

#### <MPLS_LSDFilterLabelRange>

    Description:
    Filter entries by label range

    Parameters:

            <LowLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Low label

            <HighLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:High label

## XML Schema Object Documentation for snmp_entindex_persist_cfg, version 1. 0.

### Objects

#### <EntityMIB>

    Description: Entity MIB

    Parent objects:

                    <MIB>

    Child objects:

                    <EntityIndexPersistence> - Enable entPhysicalIndex persistence

    Available Paths:

     -

    <Configuration> <MIB> <EntityMIB>

#### <EntityIndexPersistence>

    Description: Enable entPhysicalIndex persistence

    Parent objects:

                    <EntityMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable entPhysicalIndex persistence

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <EntityMIB> <EntityIndexPersistence>

## XML Schema Object Documentation for fsync_oper, version 1. 0.

### Objects

#### <FrequencySynchronization>

    Description: Frequency Synchronization operational data

    Task IDs required: ethernet-services

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Table for interface operational data

                    <NodeTable> - Table for node-specific operational data

    Available Paths:

     -

    <Operational> <FrequencySynchronization>

#### <NodeTable>

    Description: Table for node-specific operational data

    Parent objects:

                    <FrequencySynchronization>

    Child objects:

                    <Node> - Node-specific data for a particular node

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable>

#### <Node>

    Description: Node-specific data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <ClockTable> - Table for clock operational data

                    <ConfigurationErrors> - Configuration error operational data

                    <SSMSummary> - SSM operational data

                    <SelectionPointInputTable> - Table for selection point input operational data

                    <SelectionPointTable> - Selection point table

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node>

#### <ClockTable>

    Description: Table for clock operational data

    Parent objects:

                    <Node>

    Child objects:

                    <Clock> - Operational data for a particlar clock

    <Filter> (Optional Filter Tag):

                    <FSyncClockTypeFilter>

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClockTable>

#### <Clock>

    Description: Operational data for a particlar clock

    Parent objects:

                    <ClockTable>

    <Naming>:

            <ClockType>
             (mandatory)

            Type: FSync_ClockType

            Description:Clock type

            <Port>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Clock port

    Value: fsync_clock_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClockTable> <Clock><Naming><ClockType><Port>

#### <SSMSummary>

    Description: SSM operational data

    Parent objects:

                    <Node>

    Value: fsync_ssm_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <SSMSummary>

#### <SelectionPointTable>

    Description: Selection point table

    Parent objects:

                    <Node>

    Child objects:

                    <SelectionPoint> - Operational data for a given selection point

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <SelectionPointTable>

#### <SelectionPoint>

    Description: Operational data for a given selection point

    Parent objects:

                    <SelectionPointTable>

    <Naming>:

            <SelectionPoint>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Selection point ID

    Value: fsync_sp_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <SelectionPointTable> <SelectionPoint><Naming><SelectionPoint>

#### <SelectionPointInputTable>

    Description: Table for selection point input operational data

    Parent objects:

                    <Node>

    Child objects:

                    <SelectionPointInput> - Operational data for a particular selection point input

    <Filter> (Optional Filter Tag):

                    <FSyncSelectionPointInputFilter>

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <SelectionPointInputTable>

#### <SelectionPointInput>

    Description: Operational data for a particular selection point input

    Parent objects:

                    <SelectionPointInputTable>

    <Naming>:

            <SelectionPoint>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Selection point ID

            <StreamType>
             (mandatory)

            Type: FSync_StreamType

            Description:Type of stream

            <SourceType>
             (optional)

            Type: FSync_SourceType

            Description:Type of source

            <Interface>
             (optional)

            Type: Interface

            Description:Interface

            <ClockPort>
             (optional)

            Type: xsd:unsignedInt

            Description:Clock port

            <LastNode>
             (optional)

            Type: NodeID

            Description:Last node for a selection point stream

            <LastSelectionPoint>
             (optional)

            Type: xsd:unsignedInt

            Description:Last selection point for a selection point stream

            <OutputID>
             (optional)

            Type: xsd:unsignedInt

            Description:Output ID for a selection point stream

    Value: fsync_sp_input_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <SelectionPointInputTable> <SelectionPointInput><Naming><SelectionPoint><StreamType><SourceType><Interface><ClockPort><LastNode><LastSelectionPoint><OutputID>

#### <ConfigurationErrors>

    Description: Configuration error operational data

    Parent objects:

                    <Node>

    Value: fsync_config_errors_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ConfigurationErrors>

#### <InterfaceTable>

    Description: Table for interface operational data

    Parent objects:

                    <FrequencySynchronization>

    Child objects:

                    <Interface> - Operational data for a particular interface

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <InterfaceTable>

#### <Interface>

    Description: Operational data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <name>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: fsync_if_info

    Available Paths:

     -

    <Operational> <FrequencySynchronization> <InterfaceTable> <Interface><Naming><name>

### Datatypes

#### FSync_StreamType

        Definition: Enumeration. Valid values are:
            'Local' - Stream input from a local source
            'Selection Point' - Stream input from a selection point on a remote node

#### FSync_SourceType

        Definition: Enumeration. Valid values are:
            'Ethernet' - An ethernet interface
            'SONET' - A SONET interface
            'Clock' - A clock interface
            'Internal' - An internal clock

### Filters

#### <FSyncClockTypeFilter>

    Description:
    Restrict to a particular clock type

    Parameters:

            <ClockType>
             (mandatory)

            Type: FSync_ClockType

            Description:Type of Clock

#### <FSyncSelectionPointInputFilter>

    Description:
    Restrict to certain selection point inputs. All fields areoptional but not all combinations are allowed

    Parameters:

            <SelectionPoint>
             (optional)

            Type: xsd:unsignedInt

            Description:Selection point ID

            <StreamType>
             (optional)

            Type: FSync_StreamType

            Description:Type of stream

            <SourceType>
             (optional)

            Type: FSync_SourceType

            Description:Type of source

            <Interface>
             (optional)

            Type: Interface

            Description:Interface

            <ClockPort>
             (optional)

            Type: xsd:unsignedInt

            Description:Clock port

            <LastNode>
             (optional)

            Type: NodeID

            Description:Last node for a selection point stream

            <LastSelectionPoint>
             (optional)

            Type: xsd:unsignedInt

            Description:Last selection point for a selection point stream

            <OutputID>
             (optional)

            Type: xsd:unsignedInt

            Description:Output ID for a selection point stream

## XML Schema Object Documentation for ip_tcp_sso_oper, version 3. 1.

### Objects

#### <TCP_NSR>

    Description: TCP NSR operational data

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of information about all nodes present on the system

    Available Paths:

     -

    <Operational> <TCP_NSR>

#### <NodeTable>

    Description: Table of information about all nodes present on the system

    Parent objects:

                    <TCP_NSR>

    Child objects:

                    <Node> - Information about a single node

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable>

#### <Node>

    Description: Information about a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Describing a location

    Child objects:

                    <Client> - Information about TCP NSR Client

                    <Session> - Information about TCP NSR Sessions

                    <SessionSet> - Information about TCP NSR Session Sets

                    <Statistics> - Statis Information about TCP NSR connections

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID>

#### <Client>

    Description: Information about TCP NSR Client

    Parent objects:

                    <Node>

    Child objects:

                    <BriefClientTable> - Information about TCP NSR Client

                    <DetailClientTable> - Table about TCP NSR Client details

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Client>

#### <BriefClientTable>

    Description: Information about TCP NSR Client

    Parent objects:

                    <Client>

    Child objects:

                    <BriefClient> - Brief information about NSR Client

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Client> <BriefClientTable>

#### <BriefClient>

    Description: Brief information about NSR Client

    Parent objects:

                    <BriefClientTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR client

    Value: tcp_nsr_ccb_brief_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Client> <BriefClientTable> <BriefClient><Naming><ID>

#### <DetailClientTable>

    Description: Table about TCP NSR Client details

    Parent objects:

                    <Client>

    Child objects:

                    <DetailClient> - showing detailed information of NSR Clients

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Client> <DetailClientTable>

#### <DetailClient>

    Description: showing detailed information of NSR Clients

    Parent objects:

                    <DetailClientTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR client

    Value: tcp_nsr_ccb_detailed_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Client> <DetailClientTable> <DetailClient><Naming><ID>

#### <SessionSet>

    Description: Information about TCP NSR Session Sets

    Parent objects:

                    <Node>

    Child objects:

                    <BriefSetTable> - Information about TCP NSR Session Sets

                    <DetailSetTable> - Table about TCP NSR Session Sets details

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <SessionSet>

#### <BriefSetTable>

    Description: Information about TCP NSR Session Sets

    Parent objects:

                    <SessionSet>

    Child objects:

                    <BriefSet> - Brief information about NSR Session Sets

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <SessionSet> <BriefSetTable>

#### <BriefSet>

    Description: Brief information about NSR Session Sets

    Parent objects:

                    <BriefSetTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Session Set

    Value: tcp_nsr_sscb_brief_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <SessionSet> <BriefSetTable> <BriefSet><Naming><ID>

#### <DetailSetTable>

    Description: Table about TCP NSR Session Sets details

    Parent objects:

                    <SessionSet>

    Child objects:

                    <DetailSet> - showing detailed information of NSR Session Sets

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <SessionSet> <DetailSetTable>

#### <DetailSet>

    Description: showing detailed information of NSR Session Sets

    Parent objects:

                    <DetailSetTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Sesison Set

    Value: tcp_nsr_sscb_detailed_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <SessionSet> <DetailSetTable> <DetailSet><Naming><ID>

#### <Session>

    Description: Information about TCP NSR Sessions

    Parent objects:

                    <Node>

    Child objects:

                    <BriefSessionTable> - Information about TCP NSR Sessions

                    <DetailSessionTable> - Table about TCP NSR Sessions details

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Session>

#### <BriefSessionTable>

    Description: Information about TCP NSR Sessions

    Parent objects:

                    <Session>

    Child objects:

                    <BriefSession> - Brief information about NSR Sessions

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Session> <BriefSessionTable>

#### <BriefSession>

    Description: Brief information about NSR Sessions

    Parent objects:

                    <BriefSessionTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Sesison

    Value: tcp_nsr_pcb_brief_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Session> <BriefSessionTable> <BriefSession><Naming><ID>

#### <DetailSessionTable>

    Description: Table about TCP NSR Sessions details

    Parent objects:

                    <Session>

    Child objects:

                    <DetailSession> - showing detailed information of NSR Sessions

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Session> <DetailSessionTable>

#### <DetailSession>

    Description: showing detailed information of NSR Sessions

    Parent objects:

                    <DetailSessionTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Sesison

    Value: tcp_nsr_pcb_detailed_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Session> <DetailSessionTable> <DetailSession><Naming><ID>

#### <Statistics>

    Description: Statis Information about TCP NSR connections

    Parent objects:

                    <Node>

    Child objects:

                    <StatisticClientTable> - Table listing NSR connections for which statistic information is provided

                    <StatisticSessionTable> - Table listing NSR connections for which statistic information is provided

                    <StatisticSetTable> - Table listing NSR connections for which statistic information is provided

                    <Summary> - Summary statistics across all NSR connections

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics>

#### <Summary>

    Description: Summary statistics across all NSR connections

    Parent objects:

                    <Statistics>

    Value: tcp_nsr_summary_stats_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <Summary>

#### <StatisticSessionTable>

    Description: Table listing NSR connections for which statistic information is provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <StatisticSession> - showing statistic information of TCP connections

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticSessionTable>

#### <StatisticSession>

    Description: showing statistic information of TCP connections

    Parent objects:

                    <StatisticSessionTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of TCP connection

    Value: tcp_nsr_pcb_stats_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticSessionTable> <StatisticSession><Naming><ID>

#### <StatisticClientTable>

    Description: Table listing NSR connections for which statistic information is provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <StatisticClient> - showing statistic information of NSR Clients

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticClientTable>

#### <StatisticClient>

    Description: showing statistic information of NSR Clients

    Parent objects:

                    <StatisticClientTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Client

    Value: tcp_nsr_ccb_stats_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticClientTable> <StatisticClient><Naming><ID>

#### <StatisticSetTable>

    Description: Table listing NSR connections for which statistic information is provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <StatisticSet> - showing statistic information of NSR Session Set

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticSetTable>

#### <StatisticSet>

    Description: showing statistic information of NSR Session Set

    Parent objects:

                    <StatisticSetTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: HexInteger

            Description:ID of NSR Session Set

    Value: tcp_nsr_sscb_stats_bag

    Available Paths:

     -

    <Operational> <TCP_NSR> <NodeTable> <Node><Naming><ID> <Statistics> <StatisticSetTable> <StatisticSet><Naming><ID>

## XML Schema Object Documentation for aaa_radius_oper, version 3. 0.

### Objects

#### <RADIUS>

    Description: RADIUS operational data

    Parent objects:

                    <AAA>

    Child objects:

                    <Global> - RADIUS Client Information

                    <ServerTable> - List of RADIUS servers configured

    Available Paths:

     -

    <Operational> <AAA> <RADIUS>

#### <ServerTable>

    Description: List of RADIUS servers configured

    Parent objects:

                    <RADIUS>

    Child objects:

                    <Server> - RADIUS Server

    Available Paths:

     -

    <Operational> <AAA> <RADIUS> <ServerTable>

#### <Server>

    Description: RADIUS Server

    Parent objects:

                    <ServerTable>

    <Naming>:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of RADIUS server

            <AuthPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Authentication Port number (standard port 1645)

            <AcctPortNumber>
             (optional)

            Type: AAAPortRange

            Description:Accounting Port number (standard port 1646)

    Value: radius_serverbag

    Available Paths:

     -

    <Operational> <AAA> <RADIUS> <ServerTable> <Server><Naming><IPAddress><AuthPortNumber><AcctPortNumber>

#### <Global>

    Description: RADIUS Client Information

    Parent objects:

                    <RADIUS>

    Value: radius_clientbag

    Available Paths:

     -

    <Operational> <AAA> <RADIUS> <Global>

## XML Schema Object Documentation for arp_gmp_oper, version 3. 2.

### Objects

#### <ARP_GMP>

    Description: ARP-GMP global operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <VRFInfoTable> - Table of VRF related ARP-GMP operational data

                    <VRFTable> - Table of per VRF ARP-GMP operational data

    Available Paths:

     -

    <Operational> <ARP_GMP>

#### <VRFInfoTable>

    Description: Table of VRF related ARP-GMP operational data

    Parent objects:

                    <ARP_GMP>

    Child objects:

                    <VRFInfo> - VRF related ARP-GMP operational data

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFInfoTable>

#### <VRFInfo>

    Description: VRF related ARP-GMP operational data

    Parent objects:

                    <VRFInfoTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name for the default VRF use 'default'

    Value: arp_gmp_vrf_entry

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFInfoTable> <VRFInfo><Naming><VRFName>

#### <VRFTable>

    Description: Table of per VRF ARP-GMP operational data

    Parent objects:

                    <ARP_GMP>

    Child objects:

                    <VRF> - Per VRF ARP-GMP operational data

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable>

#### <VRF>

    Description: Per VRF ARP-GMP operational data

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name for the default VRF use 'default'

    Child objects:

                    <ConfiguredIPAddressTable> - Table of ARP-GMP configured IP addresses information

                    <InterfaceConfiguredIPTable> - Table of ARP GMP interface and associated configured IP data

                    <RouteTable> - Table of ARP GMP route information

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName>

#### <ConfiguredIPAddressTable>

    Description: Table of ARP-GMP configured IP addresses information

    Parent objects:

                    <VRF>

    Child objects:

                    <ConfiguredIPAddress> - ARP-GMP configured IP address information

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <ConfiguredIPAddressTable>

#### <ConfiguredIPAddress>

    Description: ARP-GMP configured IP address information

    Parent objects:

                    <ConfiguredIPAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Configured ARP-GMP IP

    Value: arp_gmp_config_entry

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <ConfiguredIPAddressTable> <ConfiguredIPAddress><Naming><Address>

#### <RouteTable>

    Description: Table of ARP GMP route information

    Parent objects:

                    <VRF>

    Child objects:

                    <Route> - ARP GMP route information

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <RouteTable>

#### <Route>

    Description: ARP GMP route information

    Parent objects:

                    <RouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <PrefixLength>
             (optional)

            Type: Range. Value lies between 0 and 32

            Description:Prefix length

    Value: arp_gmp_route_entry

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <RouteTable> <Route><Naming><Address><PrefixLength>

#### <InterfaceConfiguredIPTable>

    Description: Table of ARP GMP interface and associated configured IP data

    Parent objects:

                    <VRF>

    Child objects:

                    <InterfaceConfiguredIP> - ARP GMP interface and associated configured IP data

    <Filter> (Optional Filter Tag):

                    <ARPGMPInterfaceFilter>

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceConfiguredIPTable>

#### <InterfaceConfiguredIP>

    Description: ARP GMP interface and associated configured IP data

    Parent objects:

                    <InterfaceConfiguredIPTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <Address>
             (optional)

            Type: IPV4Address

            Description:Configured ARP-GMP IP

    Value: arp_gmp_intf_entry

    Available Paths:

     -

    <Operational> <ARP_GMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceConfiguredIPTable> <InterfaceConfiguredIP><Naming><InterfaceName><Address>

### Filters

#### <ARPGMPInterfaceFilter>

    Description:
    Display ARP GMP interface data for a particular interface

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for error_disable_cfg, version 2. 0.

### Objects

#### <ErrorDisable>

    Description: Error Disable Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <RecoveryInterval> - Error Disable Recovery Configuration

    Available Paths:

     -

    <Configuration> <ErrorDisable>

#### <RecoveryInterval>

    Description: Error Disable Recovery Configuration

    Parent objects:

                    <ErrorDisable>

    Child objects:

                    <ForBPDUGuard> - Auto-recovery interval for when 'STP BPDU received on a BPDU Guard configured port'

                    <ForBundleDown> - Auto-recovery interval for when 'Bundle interface down'

                    <ForLegacyBPDU> - Auto-recovery interval for when 'Legacy STP BPDU received'

                    <ForLinkOamCapabilitiesConflict> - Auto-recovery interval for when 'OAM configuration conflicts with peer'

                    <ForLinkOamCriticalEvent> - Auto-recovery interval for when 'A critical event had occurred'

                    <ForLinkOamDiscoveryTimeout> - Auto-recovery interval for when 'An OAM has not come up'

                    <ForLinkOamDyingGasp> - Auto-recovery interval for when 'A dying gasp event has occurred'

                    <ForLinkOamLinkFault> - Auto-recovery interval for when 'A unidirectional has been detected'

                    <ForLinkOamMiswired> - Auto-recovery interval for when 'A mis-wiring has been detected'

                    <ForLinkOamSessionDown> - Auto-recovery interval for when 'An OAM session has gone down'

                    <ForLinkOamThresholdBreached> - Auto-recovery interval for when 'A threshold has been breached'

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval>

#### <ForLinkOamSessionDown>

    Description: Auto-recovery interval for when 'An OAM session has gone down'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamSessionDown>

#### <ForLinkOamDiscoveryTimeout>

    Description: Auto-recovery interval for when 'An OAM has not come up'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamDiscoveryTimeout>

#### <ForLinkOamCapabilitiesConflict>

    Description: Auto-recovery interval for when 'OAM configuration conflicts with peer'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamCapabilitiesConflict>

#### <ForLinkOamMiswired>

    Description: Auto-recovery interval for when 'A mis-wiring has been detected'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamMiswired>

#### <ForLinkOamLinkFault>

    Description: Auto-recovery interval for when 'A unidirectional has been detected'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamLinkFault>

#### <ForLinkOamDyingGasp>

    Description: Auto-recovery interval for when 'A dying gasp event has occurred'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamDyingGasp>

#### <ForLinkOamCriticalEvent>

    Description: Auto-recovery interval for when 'A critical event had occurred'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamCriticalEvent>

#### <ForLinkOamThresholdBreached>

    Description: Auto-recovery interval for when 'A threshold has been breached'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLinkOamThresholdBreached>

#### <ForBPDUGuard>

    Description: Auto-recovery interval for when 'STP BPDU received on a BPDU Guard configured port'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForBPDUGuard>

#### <ForLegacyBPDU>

    Description: Auto-recovery interval for when 'Legacy STP BPDU received'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForLegacyBPDU>

#### <ForBundleDown>

    Description: Auto-recovery interval for when 'Bundle interface down'

    Parent objects:

                    <RecoveryInterval>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 30 and 1000000

            Description:Auto-recovery interval

        Default value:
            Interval => 300

    Available Paths:

     -

    <Configuration> <ErrorDisable> <RecoveryInterval> <ForBundleDown>

## XML Schema Object Documentation for tunl_gre_ma_oper, version 1. 2.

### Objects

#### <TunnelIPAttributes>

    Description: Tunnel IP interface attributes

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Table for Tunnel IP interface attributes

    Available Paths:

     -

    <Operational> <TunnelIPAttributes>

#### <InterfaceTable>

    Description: Table for Tunnel IP interface attributes

    Parent objects:

                    <TunnelIPAttributes>

    Child objects:

                    <Interface> - The attributes for a particular interface

    Available Paths:

     -

    <Operational> <TunnelIPAttributes> <InterfaceTable>

#### <Interface>

    Description: The attributes for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <Data> - The Tunnel IP interface attributes for a particular interface

    Available Paths:

     -

    <Operational> <TunnelIPAttributes> <InterfaceTable> <Interface><Naming><Name>

#### <Data>

    Description: The Tunnel IP interface attributes for a particular interface

    Parent objects:

                    <Interface>

    Value: im_cmd_tunl_gre_info

    Available Paths:

     -

    <Operational> <TunnelIPAttributes> <InterfaceTable> <Interface><Naming><Name> <Data>

## XML Schema Object Documentation for crypto_cepki_oper, version 2. 0.

### Objects

#### <CryptoCertificateAuthority>

    Description: Public Key Infrastructure Related Information

    Task IDs required: crypto

    Parent objects:

                    <Operational>

    Child objects:

                    <TrustpointTable> - CA Trustpoint Table Information

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority>

#### <TrustpointTable>

    Description: CA Trustpoint Table Information

    Parent objects:

                    <CryptoCertificateAuthority>

    Child objects:

                    <Trustpoint> - Certificate Information for a particular Trustpoint

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable>

#### <Trustpoint>

    Description: Certificate Information for a particular Trustpoint

    Parent objects:

                    <TrustpointTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:The Trustpoint to query

    Child objects:

                    <CertificateAuthorityCertificate> - Certificate Authority Certificate Attributes

                    <RouterCertificate> - Router Certificate Attributes

                    <RouterEncryptionCertificate> - Router Encryption Certificate Attributes

                    <RouterSignatureCertificate> - Router Signature Certificate Attributes

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name>

#### <CertificateAuthorityCertificate>

    Description: Certificate Authority Certificate Attributes

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <CRLDistributionPointTable> - Router Certificates CRLDistributionPoint Table

                    <CertificateExpiresOn> - Valid before date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <CertificateValidFrom> - Valid from date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <Issuer> - Issuer Name of the Certificate

                    <Subject> - Subject Name of the Certificate

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate>

#### <Issuer>

    Description: Issuer Name of the Certificate

    Parent objects:

                    <CertificateAuthorityCertificate>

                    <RouterCertificate>

                    <RouterSignatureCertificate>

                    <RouterEncryptionCertificate>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Issuer Name of the Certificate

        Default value: none.

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <Issuer>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <Issuer>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <Issuer>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <Issuer>

#### <Subject>

    Description: Subject Name of the Certificate

    Parent objects:

                    <CertificateAuthorityCertificate>

                    <RouterCertificate>

                    <RouterSignatureCertificate>

                    <RouterEncryptionCertificate>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Subject Name of the Certificate

        Default value: none.

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <Subject>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <Subject>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <Subject>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <Subject>

#### <CertificateValidFrom>

    Description: Valid from date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

    Parent objects:

                    <CertificateAuthorityCertificate>

                    <RouterCertificate>

                    <RouterSignatureCertificate>

                    <RouterEncryptionCertificate>

    Values:

            <Value>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Valid from date of the Certificate

        Default value: none.

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <CertificateValidFrom>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <CertificateValidFrom>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <CertificateValidFrom>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <CertificateValidFrom>

#### <CertificateExpiresOn>

    Description: Valid before date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

    Parent objects:

                    <CertificateAuthorityCertificate>

                    <RouterCertificate>

                    <RouterSignatureCertificate>

                    <RouterEncryptionCertificate>

    Values:

            <Value>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Valid before date of the Certificate

        Default value: none.

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <CertificateExpiresOn>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <CertificateExpiresOn>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <CertificateExpiresOn>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <CertificateExpiresOn>

#### <CRLDistributionPointTable>

    Description: Router Certificates CRLDistributionPoint Table

    Parent objects:

                    <CertificateAuthorityCertificate>

                    <RouterCertificate>

                    <RouterSignatureCertificate>

                    <RouterEncryptionCertificate>

    Child objects:

                    <CRLDistributionPoint> - Certificate CRLDistributionPoint Instance

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <CRLDistributionPointTable>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <CRLDistributionPointTable>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <CRLDistributionPointTable>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <CRLDistributionPointTable>

#### <CRLDistributionPoint>

    Description: Certificate CRLDistributionPoint Instance

    Parent objects:

                    <CRLDistributionPointTable>

    <Naming>:

            <Index>
             (mandatory)

            Type: xsd:unsignedInt

            Description:CDP Entry Index

    Values:

            <CDPContent>
             (mandatory)

            Type: xsd:string

            Description:CRLDistributionPoint Content

        Default value: none.

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CertificateAuthorityCertificate> <CRLDistributionPointTable> <CRLDistributionPoint><Naming><Index>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate> <CRLDistributionPointTable> <CRLDistributionPoint><Naming><Index>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate> <CRLDistributionPointTable> <CRLDistributionPoint><Naming><Index>

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate> <CRLDistributionPointTable> <CRLDistributionPoint><Naming><Index>

#### <RouterCertificate>

    Description: Router Certificate Attributes

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <CRLDistributionPointTable> - Router Certificates CRLDistributionPoint Table

                    <CertificateExpiresOn> - Valid before date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <CertificateValidFrom> - Valid from date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <Issuer> - Issuer Name of the Certificate

                    <Subject> - Subject Name of the Certificate

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterCertificate>

#### <RouterSignatureCertificate>

    Description: Router Signature Certificate Attributes

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <CRLDistributionPointTable> - Router Certificates CRLDistributionPoint Table

                    <CertificateExpiresOn> - Valid before date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <CertificateValidFrom> - Valid from date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <Issuer> - Issuer Name of the Certificate

                    <Subject> - Subject Name of the Certificate

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterSignatureCertificate>

#### <RouterEncryptionCertificate>

    Description: Router Encryption Certificate Attributes

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <CRLDistributionPointTable> - Router Certificates CRLDistributionPoint Table

                    <CertificateExpiresOn> - Valid before date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <CertificateValidFrom> - Valid from date of the Certificate, in seconds since 00:00:00 UTC, January 1, 1970

                    <Issuer> - Issuer Name of the Certificate

                    <Subject> - Subject Name of the Certificate

    Available Paths:

     -

    <Operational> <CryptoCertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RouterEncryptionCertificate>

## XML Schema Object Documentation for ipv4_pim_oper, version 10. 2.

### Objects

#### <PIM>

    Description: PIM operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <Process> - process

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <PIM>

## XML Schema Object Documentation for mfr_ma_cfg, version 1. 0.

### Objects

#### <MFRBundleParameters>

    Description: Multilink frame-relay bundle parameters

    Parent objects:

                    <FrameRelay>

    Child objects:

                    <BandwidthClass> - MFR bandwidth class

                    <BundleId> - MFR Bundle id

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <MFRBundleParameters>

#### <BandwidthClass>

    Description: MFR bandwidth class

    Parent objects:

                    <MFRBundleParameters>

    Values:

            <BandwidthType>
             (optional)

            Type: MFRBandwidthClassEnum

            Description:Bandwidth class type, one of a, b or c

            <BandwidthThreshold>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Bundle link threshold value. Only for BW class c

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <MFRBundleParameters> <BandwidthClass>

#### <BundleId>

    Description: MFR Bundle id

    Parent objects:

                    <MFRBundleParameters>

    Values:

            <BID>
             (mandatory)

            Type: BoundedString. Length less than or equal to 49

            Description:String (upto 49 characters) to identify this bundle to the peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <MFRBundleParameters> <BundleId>

#### <MFRMemberParameters>

    Description: Multilink frame-relay member parameters

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AckTimeout> - MFR ACK timeout value for this member link

                    <HelloInterval> - Hello interval used by this member link

                    <LinkId> - MFR member link's Link id

                    <Retry> - Retry count for this member link

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MFRMemberParameters>

#### <LinkId>

    Description: MFR member link's Link id

    Parent objects:

                    <MFRMemberParameters>

    Values:

            <LID>
             (mandatory)

            Type: BoundedString. Length less than or equal to 49

            Description:String (upto 49 characters) to identify this member to the peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MFRMemberParameters> <LinkId>

#### <HelloInterval>

    Description: Hello interval used by this member link

    Parent objects:

                    <MFRMemberParameters>

    Values:

            <interval>
             (mandatory)

            Type: Range. Value lies between 1 and 180

            Description:Interval in seconds

        Default value:
            interval => 10

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MFRMemberParameters> <HelloInterval>

#### <AckTimeout>

    Description: MFR ACK timeout value for this member link

    Parent objects:

                    <MFRMemberParameters>

    Values:

            <interval>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Ack timeout value in seconds

        Default value:
            interval => 4

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MFRMemberParameters> <AckTimeout>

#### <Retry>

    Description: Retry count for this member link

    Parent objects:

                    <MFRMemberParameters>

    Values:

            <retry>
             (mandatory)

            Type: Range. Value lies between 1 and 5

            Description:Retry count for retransmissions

        Default value:
            retry => 2

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MFRMemberParameters> <Retry>

### Datatypes

#### MFRBandwidthClassEnum

        Definition: Enumeration. Valid values are:
            'a' - Bandwidth class A
            'b' - Bandwidth class B
            'c' - Bandwidth class C

## XML Schema Object Documentation for ipsla_op_hist_oper, version 4. 2.

### Objects

#### <History>

    Description: Historical data for an operation

    Parent objects:

                    <Operation>

    Child objects:

                    <Path> - Historical data with multiple hops along the path

                    <Target> - Historical data for the destination node

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History>

#### <Target>

    Description: Historical data for the destination node

    Parent objects:

                    <History>

    Child objects:

                    <LifeTable> - Tables of lives for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Target>

#### <LifeTable>

    Description: Tables of lives for an operation

    Parent objects:

                    <Target>

    Child objects:

                    <Life> - Operational data for a particular life of the operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Target> <LifeTable>

#### <Life>

    Description: Operational data for a particular life of the operation

    Parent objects:

                    <LifeTable>

    <Naming>:

            <LifeIndex>
             (mandatory)

            Type: IPSLALifeIndex

            Description:Life Index

    Child objects:

                    <BucketTable> - Table of history buckets (samples) for a particular operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Target> <LifeTable> <Life><Naming><LifeIndex>

#### <BucketTable>

    Description: Table of history buckets (samples) for a particular operation

    Parent objects:

                    <Life>

    Child objects:

                    <Bucket> - History bucket for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Target> <LifeTable> <Life><Naming><LifeIndex> <BucketTable>

#### <Bucket>

    Description: History bucket for an operation

    Parent objects:

                    <BucketTable>

    <Naming>:

            <BucketIndex>
             (mandatory)

            Type: IPSLABucketIndex

            Description:Bucket Index

    Value: ipsla_history_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Target> <LifeTable> <Life><Naming><LifeIndex> <BucketTable> <Bucket><Naming><BucketIndex>

### Datatypes

#### IPSLABucketIndex

        Definition: xsd:unsignedInt

#### IPSLALifeIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for ipv6_pim_action, version 3. 0.

### Objects

#### <IPV6_PIM>

    Description: PIM action data for ipv6

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Action> <IPV6_PIM>

## XML Schema Object Documentation for infra-object-tracking_common, version 0. 0.

### Datatypes

#### ObjectTrackingNameString

        Definition: BoundedString. Length less than or equal to 32

#### ObjectTrackingDelay

        Definition: Range. Value lies between 1 and 10

#### ObjectTrackingBooleanSign

        Definition: Enumeration. Valid values are:
            'WithoutNot' - Object without not
            'WithNot' - Object with not

## XML Schema Object Documentation for sd_action, version 1. 0.

### Objects

#### <ServiceRedundancy>

    Description: Service Redundancy Actions

    Parent objects:

                    <Action>

    Child objects:

                    <Failover> - Failover a service-type from the specified location

                    <Revert> - Revert a service-type back to the specified location

    Available Paths:

     -

    <Action> <ServiceRedundancy>

#### <Failover>

    Description: Failover a service-type from the specified location

    Parent objects:

                    <ServiceRedundancy>

    Values:

            <ServiceType>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type to Fail Over

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location to fail over services from

        Default value: none.

    Available Paths:

     -

    <Action> <ServiceRedundancy> <Failover>

#### <Revert>

    Description: Revert a service-type back to the specified location

    Parent objects:

                    <ServiceRedundancy>

    Values:

            <ServiceType>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type to Revert

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location to revert services to

        Default value: none.

    Available Paths:

     -

    <Action> <ServiceRedundancy> <Revert>

## XML Schema Object Documentation for iphc_ma_cfg, version 1. 0.

### Objects

#### <IPHC>

    Description: Define Iphc connections

    Task IDs required: ip-services

    Parent objects:

                    <ActiveNode>

    Child objects:

                    <NonTCPInformation> - NON_TCP Decompression slot attributes

                    <TCPInformation> - TCP Decompression slot attributes

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <IPHC>

#### <NonTCPInformation>

    Description: NON_TCP Decompression slot attributes

    Parent objects:

                    <IPHC>

    Child objects:

                    <CompressionConnections> - Compression/Decompression connections

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <IPHC> <NonTCPInformation>

#### <CompressionConnections>

    Description: Compression/Decompression connections

    Parent objects:

                    <NonTCPInformation>

    Values:

            <Connections>
             (mandatory)

            Type: Range. Value lies between 1 and 20000

            Description:Maximum number of compressed flows

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <IPHC> <NonTCPInformation> <CompressionConnections>

#### <TCPInformation>

    Description: TCP Decompression slot attributes

    Parent objects:

                    <IPHC>

    Child objects:

                    <CompressionConnections> - Compression/Decompression connections

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <IPHC> <TCPInformation>

#### <CompressionConnections>

    Description: Compression/Decompression connections

    Parent objects:

                    <TCPInformation>

    Values:

            <Connections>
             (mandatory)

            Type: Range. Value lies between 1 and 2000

            Description:Maximum number of compressed flows

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <IPHC> <TCPInformation> <CompressionConnections>

## XML Schema Object Documentation for ipv4_cfg, version 5. 3.

### Objects

#### <IPV4NetworkGlobal>

    Description: IPv4 network global configuration data

    Task IDs required: network

    Parent objects:

                    <Configuration>

    Child objects:

                    <ICMP> - ICMP options

                    <QPPB> - QPPB

                    <ReassembleMaxPackets> - Maximum packets allowed in reassembly queues

                    <ReassembleTimeOut> - Number of seconds a reassembly queue will hold

                    <SourceRoute> - The flag for enabling whether to process packets with source routing header options

                    <Unnumbered> - Enable IPv4 processing without an explicit address

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal>

#### <ICMP>

    Description: ICMP options

    Parent objects:

                    <IPV4NetworkGlobal>

    Child objects:

                    <RateLimit> - Rate limit generation of ICMP messages

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ICMP>

#### <RateLimit>

    Description: Rate limit generation of ICMP messages

    Parent objects:

                    <ICMP>

    Child objects:

                    <Unreachable> - Destination Unreachable rate limiting

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ICMP> <RateLimit>

#### <Unreachable>

    Description: Destination Unreachable rate limiting

    Parent objects:

                    <RateLimit>

    Child objects:

                    <DF> - Destination Unreachable rate limiting for DF packets requiring fragmentation (code4)

                    <Rate> - Destination Unreachable (type 3)

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ICMP> <RateLimit> <Unreachable>

#### <DF>

    Description: Destination Unreachable rate limiting for DF packets requiring fragmentation (code4)

    Parent objects:

                    <Unreachable>

    Values:

            <RateLimit>
             (mandatory)

            Type: IPV4NetworkRateType

            Description:Destination Unreachable DF packets requiring fragmentation response rate limit value in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ICMP> <RateLimit> <Unreachable> <DF>

#### <Rate>

    Description: Destination Unreachable (type 3)

    Parent objects:

                    <Unreachable>

    Values:

            <RateLimit>
             (mandatory)

            Type: IPV4NetworkRateType

            Description:Destination Unreachable packet response rate limit value in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ICMP> <RateLimit> <Unreachable> <Rate>

#### <SourceRoute>

    Description: The flag for enabling whether to process packets with source routing header options

    Parent objects:

                    <IPV4NetworkGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if enabled, FALSE if disabled

        Default value:
            Enable => true

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <SourceRoute>

#### <ReassembleTimeOut>

    Description: Number of seconds a reassembly queue will hold

    Parent objects:

                    <IPV4NetworkGlobal>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 120

            Description:Number of seconds a reassembly queue will hold before timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ReassembleTimeOut>

#### <ReassembleMaxPackets>

    Description: Maximum packets allowed in reassembly queues

    Parent objects:

                    <IPV4NetworkGlobal>

    Values:

            <MaxPackets>
             (mandatory)

            Type: Range. Value lies between 1 and 50

            Description:Percentage of total packets available in the system

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <ReassembleMaxPackets>

#### <QPPB>

    Description: QPPB

    Task IDs required: network

    Parent objects:

                    <IPV4NetworkGlobal>

    Values:

            <Source>
             (optional)

            Type: IPV4_QPPBType

            Description:QPPB configuration on source

            <Destination>
             (optional)

            Type: IPV4_QPPBType

            Description:QPPB configuration on destination

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <QPPB>

#### <Unnumbered>

    Description: Enable IPv4 processing without an explicit address

    Parent objects:

                    <IPV4NetworkGlobal>

    Child objects:

                    <MPLS> - Configure MPLS routing protocol parameters

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <Unnumbered>

#### <MPLS>

    Description: Configure MPLS routing protocol parameters

    Parent objects:

                    <Unnumbered>

    Child objects:

                    <TE> - IPv4 commands for MPLS Traffic Engineering

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <Unnumbered> <MPLS>

#### <TE>

    Description: IPv4 commands for MPLS Traffic Engineering

    Parent objects:

                    <MPLS>

    Child objects:

                    <Interface> - Enable IP processing without an explicit address on MPLS Traffic-Eng

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <Unnumbered> <MPLS> <TE>

#### <Interface>

    Description: Enable IP processing without an explicit address on MPLS Traffic-Eng

    Parent objects:

                    <TE>

    Values:

            <Interface>
             (mandatory)

            Type: xsd:string

            Description:The interface whose IPv4 addresses are adopted

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4NetworkGlobal> <Unnumbered> <MPLS> <TE> <Interface>

### Datatypes

#### IPV4NetworkRateType

        Definition: Range. Value lies between 1 and -1

#### IPV4_QPPBType

        Definition: Enumeration. Valid values are:
            'None' - No QPPB configuration
            'IP_PREC' - Enable ip-precedence based QPPB
            'QOS_GRP' - Enable qos-group based QPPB
            'Both' - Enable both ip-precedence and qos-group based QPPB

## XML Schema Object Documentation for ethernet-cfm_sla_oper, version 1. 2.

### Objects

#### <Ethernet>

    Description: The Ethernet SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <ConfigErrorsTable> - Table of SLA configuration errors on configured operations

                    <OnDemandOperationTable> - Table of SLA on-demand operations

                    <OperationTable> - Table of SLA operations

                    <StatisticsCurrentTable> - Table of current statistics for SLA operations

                    <StatisticsHistoricalTable> - Table of historical statistics for SLA operations

                    <StatisticsOnDemandCurrentTable> - Table of current statistics for SLA on-demand operations

                    <StatisticsOnDemandHistoricalTable> - Table of historical statistics for SLA on-demand operations

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet>

#### <OperationTable>

    Description: Table of SLA operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <Operation> - SLA operation to get operation data for

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <OperationTable>

#### <Operation>

    Description: SLA operation to get operation data for

    Parent objects:

                    <OperationTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <OperationTable> <Operation><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <OnDemandOperationTable>

    Description: Table of SLA on-demand operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <OnDemandOperation> - SLA on-demand operation to get operation data for

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <OnDemandOperationTable>

#### <OnDemandOperation>

    Description: SLA on-demand operation to get operation data for

    Parent objects:

                    <OnDemandOperationTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <OnDemandOperationTable> <OnDemandOperation><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsCurrentTable>

    Description: Table of current statistics for SLA operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <StatisticsCurrent> - Current statistics data for an SLA configured operation

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsCurrentTable>

#### <StatisticsCurrent>

    Description: Current statistics data for an SLA configured operation

    Parent objects:

                    <StatisticsCurrentTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsCurrentTable> <StatisticsCurrent><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsOnDemandCurrentTable>

    Description: Table of current statistics for SLA on-demand operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <StatisticsOnDemandCurrent> - Current statistics data for an SLA on-demand operation

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsOnDemandCurrentTable>

#### <StatisticsOnDemandCurrent>

    Description: Current statistics data for an SLA on-demand operation

    Parent objects:

                    <StatisticsOnDemandCurrentTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsOnDemandCurrentTable> <StatisticsOnDemandCurrent><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsHistoricalTable>

    Description: Table of historical statistics for SLA operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <StatisticsHistorical> - Historical statistics data for an SLA configured operation

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsHistoricalTable>

#### <StatisticsHistorical>

    Description: Historical statistics data for an SLA configured operation

    Parent objects:

                    <StatisticsHistoricalTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsHistoricalTable> <StatisticsHistorical><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <StatisticsOnDemandHistoricalTable>

    Description: Table of historical statistics for SLA on-demand operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <StatisticsOnDemandHistorical> - Historical statistics data for an SLA on-demand  operation

    <Filter> (Optional Filter Tag):

                    <SLAOnDemandOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsOnDemandHistoricalTable>

#### <StatisticsOnDemandHistorical>

    Description: Historical statistics data for an SLA on-demand  operation

    Parent objects:

                    <StatisticsOnDemandHistoricalTable>

    <Naming>:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_operation_statistics

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <StatisticsOnDemandHistoricalTable> <StatisticsOnDemandHistorical><Naming><OperationID><DomainName><InterfaceName><MEP_ID><MACAddress>

#### <ConfigErrorsTable>

    Description: Table of SLA configuration errors on configured operations

    Parent objects:

                    <Ethernet>

    Child objects:

                    <ConfigErrors> - SLA operation to get configuration errors data for

    <Filter> (Optional Filter Tag):

                    <SLAOperationFilter>

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <ConfigErrorsTable>

#### <ConfigErrors>

    Description: SLA operation to get configuration errors data for

    Parent objects:

                    <ConfigErrorsTable>

    <Naming>:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

    Value: sla_oper_config_errors

    Available Paths:

     -

    <Operational> <SLA> <Protocols> <Ethernet> <ConfigErrorsTable> <ConfigErrors><Naming><ProfileName><DomainName><InterfaceName><MEP_ID><MACAddress>

### Filters

#### <SLAOperationFilter>

    Description:
    Operations matching a given filter on profile or instance IDs

    Parameters:

            <ProfileName>
             (optional)

            Type: xsd:string

            Description:Profile Name

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

#### <SLAOnDemandOperationFilter>

    Description:
    On-demand operations matching a given operation ID or instance IDs

    Parameters:

            <OperationID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Operation ID

            <DomainName>
             (optional)

            Type: xsd:string

            Description:Domain name

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <MEP_ID>
             (optional)

            Type: Range. Value lies between 1 and 8191

            Description:MEP ID in the range 1 to 8191

            <MACAddress>
             (optional)

            Type: xsd:string

            Description:MAC Address in xxxx.xxxx.xxxx format

## XML Schema Object Documentation for crypto_ssh_cfg, version 1. 0.

### Objects

#### <SSH>

    Description: Secure Shell configuration

    Task IDs required: crypto

    Parent objects:

                    <Crypto>

    Child objects:

                    <Client> - Provide SSH client service

                    <Server> - Provide SSH server service

    Available Paths:

     -

    <Configuration> <Crypto> <SSH>

#### <Client>

    Description: Provide SSH client service

    Parent objects:

                    <SSH>

    Child objects:

                    <ClientVRF> - Source interface VRF for ssh client sessions

                    <HostPublicKey> - none

                    <SourceInterface> - Source interface for ssh client sessions

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Client>

#### <HostPublicKey>

    Description: none

    Parent objects:

                    <Client>

    Values:

            <Filename>
             (mandatory)

            Type: xsd:string

            Description:Filename - where to store known host file

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Client> <HostPublicKey>

#### <SourceInterface>

    Description: Source interface for ssh client sessions

    Parent objects:

                    <Client>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Source interface for telnet sessions

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Client> <SourceInterface>

#### <ClientVRF>

    Description: Source interface VRF for ssh client sessions

    Parent objects:

                    <Client>

    Values:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name (max:32 chars)

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Client> <ClientVRF>

#### <Server>

    Description: Provide SSH server service

    Parent objects:

                    <SSH>

    Child objects:

                    <Logging> - Enable ssh server logging

                    <RateLimit> - Cisco sshd rate-limit of service requests

                    <SessionLimit> - Cisco sshd session-limit of service requests

                    <Timeout> - Set timeout value for SSH

                    <V2> - Cisco sshd force protocol version 2 only

                    <VRFTable> - Cisco sshd VRF name

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server>

#### <Logging>

    Description: Enable ssh server logging

    Parent objects:

                    <Server>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to use logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <Logging>

#### <RateLimit>

    Description: Cisco sshd rate-limit of service requests

    Parent objects:

                    <Server>

    Values:

            <RateLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 120

            Description:Request per minute

        Default value:
            RateLimit => 60

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <RateLimit>

#### <SessionLimit>

    Description: Cisco sshd session-limit of service requests

    Parent objects:

                    <Server>

    Values:

            <SessionLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 1024

            Description:Incoming ssh sessions

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <SessionLimit>

#### <V2>

    Description: Cisco sshd force protocol version 2 only

    Parent objects:

                    <Server>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to use version 2 only

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <V2>

#### <VRFTable>

    Description: Cisco sshd VRF name

    Parent objects:

                    <Server>

    Child objects:

                    <VRF> - Enter VRF name

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <VRFTable>

#### <VRF>

    Description: Enter VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Enter VRF name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable to use VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <VRFTable> <VRF><Naming><VRFName>

#### <Timeout>

    Description: Set timeout value for SSH

    Parent objects:

                    <Server>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 5 and 120

            Description:Timeout value between 5-120 seconds defalut 30

        Default value:
            Timeout => 30

    Available Paths:

     -

    <Configuration> <Crypto> <SSH> <Server> <Timeout>

## XML Schema Object Documentation for ethernet-span_cfg, version 0. 0.

### Objects

#### <SpanMonitorSession>

    Description: none

    Parent objects:

                    <Configuration>

    Child objects:

                    <SessionTable> - Monitor-session configuration commands

    Available Paths:

     -

    <Configuration> <SpanMonitorSession>

#### <SessionTable>

    Description: Monitor-session configuration commands

    Parent objects:

                    <SpanMonitorSession>

    Child objects:

                    <Session> - Configuration for a particular Monitor Session

    Available Paths:

     -

    <Configuration> <SpanMonitorSession> <SessionTable>

#### <Session>

    Description: Configuration for a particular Monitor Session

    Parent objects:

                    <SessionTable>

    <Naming>:

            <Session>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

    Child objects:

                    <DestinationInterface> - Specify an interface as the destination

                    <Enable> - Enable a Monitor Session.  Setting this item causes the Monitor Session to be created.

    Available Paths:

     -

    <Configuration> <SpanMonitorSession> <SessionTable> <Session><Naming><Session>

#### <DestinationInterface>

    Description: Specify an interface as the destination

    Parent objects:

                    <Session>

    Values:

            <DestinationInterfaceName>
             (mandatory)

            Type: Interface

            Description:Specify the destination interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanMonitorSession> <SessionTable> <Session><Naming><Session> <DestinationInterface>

#### <Enable>

    Description: Enable a Monitor Session.  Setting this item causes the Monitor Session to be created.

    Parent objects:

                    <Session>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create the Monitor Session

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanMonitorSession> <SessionTable> <Session><Naming><Session> <Enable>

## XML Schema Object Documentation for ip_iarm_v4_common, version 0. 0.

### Datatypes

#### IPV4ARMPrefixLength

        Definition: Range. Value lies between 0 and 32

## XML Schema Object Documentation for ipsla_mpls_disc_cfg, version 7. 2.

### Objects

#### <MPLSDiscovery>

    Description: Provider Edge(PE) discovery configuration

    Parent objects:

                    <IPSLA>

    Child objects:

                    <VPN> - Layer 3 VPN PE discovery configuration

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLSDiscovery>

#### <VPN>

    Description: Layer 3 VPN PE discovery configuration

    Parent objects:

                    <MPLSDiscovery>

    Child objects:

                    <Interval> - Specify a discovery refresh interval

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLSDiscovery> <VPN>

#### <Interval>

    Description: Specify a discovery refresh interval

    Parent objects:

                    <VPN>

    Values:

            <IntervalValue>
             (mandatory)

            Type: Range. Value lies between 30 and 70560

            Description:Refresh interval in minutes

        Default value:
            IntervalValue => 60

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLSDiscovery> <VPN> <Interval>

## XML Schema Object Documentation for t3e3_action, version 2. 0.

### Objects

#### <T3E3>

    Description: T3E3 action data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Action>

    Child objects:

                    <ControllerTable> - All T3E3 controller action data

    Available Paths:

     -

    <Action> <T3E3>

#### <ControllerTable>

    Description: All T3E3 controller action data

    Parent objects:

                    <T3E3>

    Child objects:

                    <Controller> - T3E3 controller action data

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable>

#### <Controller>

    Description: T3E3 controller action data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <BERTInsertError> - BERT insert single bit error

                    <BERTStart> - Start BERT on T3E3 controller

                    <BERTStop> - Stop BERT on T3E3 controller

                    <ClearStats> - Clears T3E3 controller statistics

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable> <Controller><Naming><ControllerName>

#### <ClearStats>

    Description: Clears T3E3 controller statistics

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear controller stats

        Default value: none.

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable> <Controller><Naming><ControllerName> <ClearStats>

#### <BERTStart>

    Description: Start BERT on T3E3 controller

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT start

        Default value: none.

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable> <Controller><Naming><ControllerName> <BERTStart>

#### <BERTStop>

    Description: Stop BERT on T3E3 controller

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT stop

        Default value: none.

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable> <Controller><Naming><ControllerName> <BERTStop>

#### <BERTInsertError>

    Description: BERT insert single bit error

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT insert error

        Default value: none.

    Available Paths:

     -

    <Action> <T3E3> <ControllerTable> <Controller><Naming><ControllerName> <BERTInsertError>

## XML Schema Object Documentation for infra_alarm_logger_common, version 0. 0.

### Datatypes

#### AlarmLoggerSeverityLevel

        Definition: Enumeration. Valid values are:
            'Emergency' - Emergency
            'Alert' - Alert
            'Critical' - Critical
            'Error' - Error
            'Warning' - Warning
            'Notice' - Notice
            'Informational' - Informational

## XML Schema Object Documentation for ipv4_pim_action, version 3. 0.

### Objects

#### <PIM>

    Description: PIM action data

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Action> <PIM>

## XML Schema Object Documentation for eigrp_action, version 3. 1.

### Objects

#### <EIGRP>

    Description: EIGRP action data

    Task IDs required: eigrp

    Parent objects:

                    <Action>

    Child objects:

                    <ProcessTable> - EIGRP processes

    Available Paths:

     -

    <Action> <EIGRP>

#### <ProcessTable>

    Description: EIGRP processes

    Task IDs required: eigrp

    Parent objects:

                    <EIGRP>

    Child objects:

                    <Process> - Action data for an EIGRP process

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable>

#### <Process>

    Description: Action data for an EIGRP process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:AS number of the EIGRP process

    Child objects:

                    <ClearNeighborTable> - Action on EIGRP Neighbors

                    <ClearTopologyTable> - Action on EIGRP Topology

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable> <Process><Naming><ProcessID>

#### <ClearNeighborTable>

    Description: Action on EIGRP Neighbors

    Parent objects:

                    <Process>

    Child objects:

                    <ClearNeighbor> - Clear Neighbor

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <ClearNeighborTable>

#### <ClearNeighbor>

    Description: Clear Neighbor

    Parent objects:

                    <ClearNeighborTable>

    <Naming>:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF Name

            <AFName>
             (optional)

            Type: EIGRPAFType

            Description:Address Family

            <NeighborAddress>
             (optional)

            Type: xsd:string

            Description:Neighbor Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <SoftOption>
             (optional)

            Type: xsd:boolean

            Description:Soft clear

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <ClearNeighborTable> <ClearNeighbor><Naming><VRFName><AFName><NeighborAddress><InterfaceName><SoftOption>

#### <ClearTopologyTable>

    Description: Action on EIGRP Topology

    Parent objects:

                    <Process>

    Child objects:

                    <ClearTopology> - Clear one route in an AS

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <ClearTopologyTable>

#### <ClearTopology>

    Description: Clear one route in an AS

    Parent objects:

                    <ClearTopologyTable>

    <Naming>:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF Name

            <AFName>
             (optional)

            Type: EIGRPAFType

            Description:Address Family

            <Prefix>
             (mandatory)

            Type: xsd:string

            Description:IP Prefix

            <PrefixLength>
             (mandatory)

            Type: Range. Value lies between 0 and 128

            Description:IP Prefix length

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <ClearTopologyTable> <ClearTopology><Naming><VRFName><AFName><Prefix><PrefixLength>

## XML Schema Object Documentation for telnet_client_cfg, version 1. 0.

### Objects

#### <IPv4Telnet>

    Description: IPv4 telnet configuration

    Task IDs required: ipv4

    Parent objects:

                    <Configuration>

    Child objects:

                    <Client> - Telnet client configuration

    Available Paths:

     -

    <Configuration> <IPv4Telnet>

#### <Client>

    Description: Telnet client configuration

    Parent objects:

                    <IPv4Telnet>

                    <IPv6Telnet>

    Child objects:

                    <SourceInterface> - Source interface for telnet sessions

    Available Paths:

     -

    <Configuration> <IPv4Telnet> <Client>

     -

    <Configuration> <IPv6Telnet> <Client>

#### <SourceInterface>

    Description: Source interface for telnet sessions

    Parent objects:

                    <Client>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Source interface for telnet sessions

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv4Telnet> <Client> <SourceInterface>

     -

    <Configuration> <IPv6Telnet> <Client> <SourceInterface>

#### <IPv6Telnet>

    Description: IPv6 telnet configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Client> - Telnet client configuration

    Available Paths:

     -

    <Configuration> <IPv6Telnet>

## XML Schema Object Documentation for ucp_ouni_cfg, version 4. 0.

### Objects

#### <OUNI>

    Description: OUNI Configuration

    Task IDs required: ouni

    Parent objects:

                    <Configuration>

    Child objects:

                    <ConnectionInterfaceTable> - Interface configuration

                    <OLM> - OLM specific OUNI global configuration

    Available Paths:

     -

    <Configuration> <OUNI>

#### <ConnectionInterfaceTable>

    Description: Interface configuration

    Parent objects:

                    <OUNI>

    Child objects:

                    <ConnectionInterface> - Single interface configuration

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable>

#### <ConnectionInterface>

    Description: Single interface configuration

    Parent objects:

                    <ConnectionInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <ConnectionTable> - Connection types table

                    <OLM> - OLM specific OUNI interface configuration

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName>

#### <ConnectionTable>

    Description: Connection types table

    Parent objects:

                    <ConnectionInterface>

    Child objects:

                    <Connection> - Single Connection configuration

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <ConnectionTable>

#### <Connection>

    Description: Single Connection configuration

    Parent objects:

                    <ConnectionTable>

    <Naming>:

            <ConnectionType>
             (mandatory)

            Type: OUNIConnectionType

            Description:Connection type

    Values:

            <Destination>
             (mandatory)

            Type: IPV4Address

            Description:TNA address of the destination router

        Default value: none.

    Available Paths:

     -

    <Configuration> <OUNI> <ConnectionInterfaceTable> <ConnectionInterface><Naming><InterfaceName> <ConnectionTable> <Connection><Naming><ConnectionType>

### Datatypes

#### OUNIConnectionType

        Definition: Enumeration. Valid values are:
            'Passive' - Passive Connection
            'Active' - Active Connection

## XML Schema Object Documentation for ether_l2pt_cfg, version 5. 1.

### Objects

#### <L2ProtocolTable>

    Description: Interface specific Layer 2 protocol handling

    Task IDs required: l2vpn

    Parent objects:

                    <L2Transport>

    Child objects:

                    <L2Protocol> - Handling of a specific Layer 2 protocol

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <L2ProtocolTable>

#### <L2Protocol>

    Description: Handling of a specific Layer 2 protocol

    Parent objects:

                    <L2ProtocolTable>

    <Naming>:

            <L2ProtocolName>
             (mandatory)

            Type: L2ProtocolNameType

            Description:Protocol name

    Values:

            <Mode>
             (mandatory)

            Type: L2ProtocolModeType

            Description:How to handle the protocol's packets

            <MPLSExpBitsValue>
             (optional)

            Type: L2ProtocolMPLSExpBitsValueType

            Description:The value to set the MPLS Exp bits to within the PW.This value may be specified if the mode is forward or tunnel and must not be specified if the mode is drop

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <L2ProtocolTable> <L2Protocol><Naming><L2ProtocolName>

### Datatypes

#### L2ProtocolNameType

        Definition: Enumeration. Valid values are:
            'CDP' - CDP
            'STP' - STP
            'VTP' - VTP
            'PVST' - PVST+
            'CPSV' - CDP, PVST+, STP, and VTP

#### L2ProtocolMPLSExpBitsValueType

        Definition: Range. Value lies between 0 and 7

#### L2ProtocolModeType

        Definition: Enumeration. Valid values are:
            'Forward' - Forward packets transparently
            'Drop' - Drop the protocol's packets
            'Tunnel' - Tunnel ingress frames, untunnel egress frames
            'ReverseTunnel' - Tunnel egress frames, untunnel ingress frames

## XML Schema Object Documentation for tunnel_gre_common, version 0. 0.

### Datatypes

#### PeriodicRange

        Definition: Range. Value lies between 60 and 31536000

#### HolddownRange

        Definition: Range. Value lies between 1 and 300

## XML Schema Object Documentation for dumper_cfg, version 1. 0.

### Objects

#### <Exception>

    Description: Core dump configuration commands

    Task IDs required: diag

    Parent objects:

                    <Configuration>

    Child objects:

                    <Choice1> - Preference of the dump location

                    <Choice2> - Preference of the dump location

                    <Choice3> - Preference of the dump location

                    <KernelDebugger> - Enable kernel debugger

                    <PacketMemory> - Control packet memory in core

                    <Sparse> - Control sparse core dump

                    <SparseSize> - Switch to sparse core dump at this size

    Available Paths:

     -

    <Configuration> <Exception>

#### <KernelDebugger>

    Description: Enable kernel debugger

    Parent objects:

                    <Exception>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable kernel debugger

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <KernelDebugger>

#### <Sparse>

    Description: Control sparse core dump

    Parent objects:

                    <Exception>

    Values:

            <Sparse>
             (mandatory)

            Type: xsd:boolean

            Description:Specify 'true' to enable sparse core dump, 'false' to disable sparse core dump

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <Sparse>

#### <SparseSize>

    Description: Switch to sparse core dump at this size

    Parent objects:

                    <Exception>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Switch to sparse core dump size in MB

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <SparseSize>

#### <PacketMemory>

    Description: Control packet memory in core

    Parent objects:

                    <Exception>

    Values:

            <PacketMemory>
             (mandatory)

            Type: xsd:boolean

            Description:Specify 'true' to dump packet memory for all process, 'false' to disable dump of packet memory

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <PacketMemory>

#### <Choice1>

    Description: Preference of the dump location

    Parent objects:

                    <Exception>

    Values:

            <Compress>
             (optional)

            Type: xsd:boolean

            Description:Specify 'true' to compress core files dumped on this path, 'false' to not compress

            <LowerLimit>
             (optional)

            Type: Range. Value lies between 0 and 4

            Description:Lower limit.  This is required if Filename is specified.

            <HigherLimit>
             (optional)

            Type: Range. Value lies between 5 and 64

            Description:Higher limit.  This is required if Filename is specified.

            <FilePath>
             (optional)

            Type: xsd:string

            Description:Protocol and directory

            <Filename>
             (optional)

            Type: xsd:string

            Description:Dump filename

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <Choice1>

#### <Choice2>

    Description: Preference of the dump location

    Parent objects:

                    <Exception>

    Values:

            <Compress>
             (optional)

            Type: xsd:boolean

            Description:Specify 'true' to compress core files dumped on this path, 'false' to not compress

            <LowerLimit>
             (optional)

            Type: Range. Value lies between 0 and 4

            Description:Lower limit.  This is required if Filename is specified.

            <HigherLimit>
             (optional)

            Type: Range. Value lies between 5 and 64

            Description:Higher limit.  This is required if Filename is specified.

            <FilePath>
             (optional)

            Type: xsd:string

            Description:Protocol and directory

            <Filename>
             (optional)

            Type: xsd:string

            Description:Dump filename

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <Choice2>

#### <Choice3>

    Description: Preference of the dump location

    Parent objects:

                    <Exception>

    Values:

            <Compress>
             (optional)

            Type: xsd:boolean

            Description:Specify 'true' to compress core files dumped on this path, 'false' to not compress

            <LowerLimit>
             (optional)

            Type: Range. Value lies between 0 and 4

            Description:Lower limit.  This is required if Filename is specified.

            <HigherLimit>
             (optional)

            Type: Range. Value lies between 5 and 64

            Description:Higher limit.  This is required if Filename is specified.

            <FilePath>
             (optional)

            Type: xsd:string

            Description:Protocol and directory

            <Filename>
             (optional)

            Type: xsd:string

            Description:Dump filename

        Default value: none.

    Available Paths:

     -

    <Configuration> <Exception> <Choice3>

## XML Schema Object Documentation for infra_statsd_cfg, version 3. 0.

### Objects

#### <Statistics>

    Description: Per-interface statistics configuration

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LoadInterval> - Specify interval for load calculation for an interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Statistics>

#### <LoadInterval>

    Description: Specify interval for load calculation for an interface

    Parent objects:

                    <Statistics>

    Values:

            <LoadInterval>
             (mandatory)

            Type: Range. Value lies between 0 and 600

            Description:Load Calculation Interval

        Default value:
            LoadInterval => 300

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Statistics> <LoadInterval>

## XML Schema Object Documentation for infra_rgmgr_cfg, version 3. 1.

### Objects

#### <RedundancyGroupManager>

    Description: Redundancy Group Manager Configuration

    Task IDs required: config-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <APS> - MR-APS groups

                    <Enable> - Enable redundancy group manager

                    <ICCP> - ICCP configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager>

#### <Enable>

    Description: Enable redundancy group manager

    Parent objects:

                    <RedundancyGroupManager>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable redundancy group manager

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <Enable>

#### <APS>

    Description: MR-APS groups

    Parent objects:

                    <RedundancyGroupManager>

    Child objects:

                    <DefaultRedundancyGroup> - Default SONET controller backup configuration

                    <GroupTable> - Redundancy Group Table

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS>

#### <DefaultRedundancyGroup>

    Description: Default SONET controller backup configuration

    Parent objects:

                    <APS>

    Values:

            <NextHopAddress>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of remote peer

            <BackupInterfaceName>
             (optional)

            Type: Interface

            Description:Backup interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS> <DefaultRedundancyGroup>

#### <GroupTable>

    Description: Redundancy Group Table

    Parent objects:

                    <APS>

    Child objects:

                    <Group> - Redundancy Group Configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS> <GroupTable>

#### <Group>

    Description: Redundancy Group Configuration

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and 32

            Description:The redundancy group ID

    Child objects:

                    <ControllerTable> - Controller configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS> <GroupTable> <Group><Naming><GroupID>

#### <ControllerTable>

    Description: Controller configuration

    Parent objects:

                    <Group>

    Child objects:

                    <Controller> - none

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS> <GroupTable> <Group><Naming><GroupID> <ControllerTable>

#### <Controller>

    Description: none

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller Name

    Values:

            <NextHopAddress>
             (optional)

            Type: IPV4Address

            Description:IPv4 address of remote peer

            <BackupInterfaceName>
             (optional)

            Type: Interface

            Description:Backup interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <APS> <GroupTable> <Group><Naming><GroupID> <ControllerTable> <Controller><Naming><ControllerName>

#### <ICCP>

    Description: ICCP configuration

    Parent objects:

                    <RedundancyGroupManager>

    Child objects:

                    <ICCPGroupTable> - Redundancy Group Table Configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP>

#### <ICCPGroupTable>

    Description: Redundancy Group Table Configuration

    Parent objects:

                    <ICCP>

    Child objects:

                    <ICCPGroup> - Redundancy Group Configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable>

#### <ICCPGroup>

    Description: Redundancy Group Configuration

    Parent objects:

                    <ICCPGroupTable>

    <Naming>:

            <GroupNumber>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:The redundancy icc group number

    Child objects:

                    <BackboneTable> - ICCP backbone configuration

                    <Enable> - ICCP group configuration

                    <IsolationRecoveryDelay> - ICCP isolation recovery delay

                    <MemberTable> - ICCP member configuration

                    <mLACP> - Multi-chassis Link Aggregation Control Protocol commands

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber>

#### <Enable>

    Description: ICCP group configuration

    Parent objects:

                    <ICCPGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable member

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <Enable>

#### <MemberTable>

    Description: ICCP member configuration

    Parent objects:

                    <ICCPGroup>

    Child objects:

                    <Member> - ICCP member configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <MemberTable>

#### <Member>

    Description: ICCP member configuration

    Parent objects:

                    <MemberTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor IP address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable member

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <MemberTable> <Member><Naming><NeighborAddress>

#### <BackboneTable>

    Description: ICCP backbone configuration

    Parent objects:

                    <ICCPGroup>

    Child objects:

                    <Backbone> - ICCP backbone interface configuration

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <BackboneTable>

#### <Backbone>

    Description: ICCP backbone interface configuration

    Parent objects:

                    <BackboneTable>

    <Naming>:

            <BackboneName>
             (mandatory)

            Type: Interface

            Description:none

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable backbone

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <BackboneTable> <Backbone><Naming><BackboneName>

#### <IsolationRecoveryDelay>

    Description: ICCP isolation recovery delay

    Parent objects:

                    <ICCPGroup>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 30 and 300

            Description:Time (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <RedundancyGroupManager> <ICCP> <ICCPGroupTable> <ICCPGroup><Naming><GroupNumber> <IsolationRecoveryDelay>

## XML Schema Object Documentation for ip_l2snoop_oper, version 1. 1.

### Objects

#### <L2Snoop>

    Description: L2Snoop connection operational data

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of information about all nodes present on the system

    Available Paths:

     -

    <Operational> <L2Snoop>

#### <NodeTable>

    Description: Table of information about all nodes present on the system

    Parent objects:

                    <L2Snoop>

    Child objects:

                    <Node> - Information about a single node

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable>

#### <Node>

    Description: Information about a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <PCBBriefTable> - Table listing connections for which brief information is provided.Note that not all connections are listed in the brief table.

                    <PCBDetailTable> - Table listing L2SNOOP connections for which detailed information is provided

                    <Statistics> - Statistics of all L2SNOOP connections

                    <Summary> - Summary statistics across all L2SNOOP connections

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName>

#### <PCBBriefTable>

    Description: Table listing connections for which brief information is provided.Note that not all connections are listed in the brief table.

    Parent objects:

                    <Node>

    Child objects:

                    <PCBBrief> - Brief information about a L2Snoop connection

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable>

#### <PCBBrief>

    Description: Brief information about a L2Snoop connection

    Parent objects:

                    <PCBBriefTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Protocol Control Block address

    Value: l2snoop_sh_brief_bag

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <PCBBriefTable> <PCBBrief><Naming><PCBAddress>

#### <PCBDetailTable>

    Description: Table listing L2SNOOP connections for which detailed information is provided

    Parent objects:

                    <Node>

    Child objects:

                    <PCBDetail> - Protocol Control Block ID

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable>

#### <PCBDetail>

    Description: Protocol Control Block ID

    Parent objects:

                    <PCBDetailTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Detail information about L2SNOOP connection

    Value: l2snoop_sh_table_bag

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <PCBDetailTable> <PCBDetail><Naming><PCBAddress>

#### <Statistics>

    Description: Statistics of all L2SNOOP connections

    Parent objects:

                    <Node>

    Child objects:

                    <PCBStatisticsTable> - Table listing the L2SNOOP connections for which statistics are provided

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <PCBStatisticsTable>

    Description: Table listing the L2SNOOP connections for which statistics are provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <PCBStatistics> - Protocol Control Block ID

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable>

#### <PCBStatistics>

    Description: Protocol Control Block ID

    Parent objects:

                    <PCBStatisticsTable>

    <Naming>:

            <PCBAddress>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Statistics associated with a particular PCB

    Value: l2snoop_sh_pcb_stats_bag

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <Statistics> <PCBStatisticsTable> <PCBStatistics><Naming><PCBAddress>

#### <Summary>

    Description: Summary statistics across all L2SNOOP connections

    Parent objects:

                    <Node>

    Value: l2_snoop_summary_stats

    Available Paths:

     -

    <Operational> <L2Snoop> <NodeTable> <Node><Naming><NodeName> <Summary>

## XML Schema Object Documentation for netflow_asr9k_oper, version 1. 0.

### Objects

#### <NetFlow>

    Description: NetFlow operational data

    Task IDs required: netflow

    Parent objects:

                    <Operational>

    Child objects:

                    <Configuration> - NetFlow configuration information

                    <StatisticsTable> - Node-specific NetFlow statistics information

    Available Paths:

     -

    <Operational> <NetFlow>

#### <Configuration>

    Description: NetFlow configuration information

    Parent objects:

                    <NetFlow>

    Child objects:

                    <FlowExporterMapTable> - Flow exporter map configuration information

                    <FlowMonitorMapTable> - Flow monitor map configuration information

                    <FlowSamplerMapTable> - Flow sampler map configuration information

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration>

#### <FlowExporterMapTable>

    Description: Flow exporter map configuration information

    Parent objects:

                    <Configuration>

    Child objects:

                    <FlowExporterMap> - Flow exporter map information

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowExporterMapTable>

#### <FlowExporterMap>

    Description: Flow exporter map information

    Parent objects:

                    <FlowExporterMapTable>

    <Naming>:

            <ExporterName>
             (mandatory)

            Type: xsd:string

            Description:Exporter name

    Value: nfmgr_fem_edm_info

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowExporterMapTable> <FlowExporterMap><Naming><ExporterName>

#### <FlowMonitorMapTable>

    Description: Flow monitor map configuration information

    Parent objects:

                    <Configuration>

    Child objects:

                    <FlowMonitorMap> - Flow monitor map information

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowMonitorMapTable>

#### <FlowMonitorMap>

    Description: Flow monitor map information

    Parent objects:

                    <FlowMonitorMapTable>

    <Naming>:

            <MonitorName>
             (mandatory)

            Type: xsd:string

            Description:Monitor name

    Value: nfmgr_fmm_edm_info

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowMonitorMapTable> <FlowMonitorMap><Naming><MonitorName>

#### <FlowSamplerMapTable>

    Description: Flow sampler map configuration information

    Parent objects:

                    <Configuration>

    Child objects:

                    <FlowSamplerMap> - Flow sampler map information

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowSamplerMapTable>

#### <FlowSamplerMap>

    Description: Flow sampler map information

    Parent objects:

                    <FlowSamplerMapTable>

    <Naming>:

            <SamplerName>
             (mandatory)

            Type: xsd:string

            Description:Sampler name

    Value: nfmgr_fsm_edm_info

    Available Paths:

     -

    <Operational> <NetFlow> <Configuration> <FlowSamplerMapTable> <FlowSamplerMap><Naming><SamplerName>

#### <StatisticsTable>

    Description: Node-specific NetFlow statistics information

    Parent objects:

                    <NetFlow>

    Child objects:

                    <Statistics> - NetFlow statistics information for a particular node

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable>

#### <Statistics>

    Description: NetFlow statistics information for a particular node

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node location

    Child objects:

                    <Producer> - NetFlow producer statistics

                    <Server> - NetFlow server statistics

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node>

#### <Server>

    Description: NetFlow server statistics

    Parent objects:

                    <Statistics>

    Child objects:

                    <FlowExporterTable> - Flow exporter information

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Server>

#### <FlowExporterTable>

    Description: Flow exporter information

    Parent objects:

                    <Server>

    Child objects:

                    <FlowExporter> - Exporter information

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Server> <FlowExporterTable>

#### <FlowExporter>

    Description: Exporter information

    Parent objects:

                    <FlowExporterTable>

    <Naming>:

            <ExporterName>
             (mandatory)

            Type: xsd:string

            Description:Exporter name

    Child objects:

                    <Exporter> - Statistics information for the exporter

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Server> <FlowExporterTable> <FlowExporter><Naming><ExporterName>

#### <Exporter>

    Description: Statistics information for the exporter

    Parent objects:

                    <FlowExporter>

    Value: nfsvr_show_flow_exporter_resp_array

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Server> <FlowExporterTable> <FlowExporter><Naming><ExporterName> <Exporter>

#### <Producer>

    Description: NetFlow producer statistics

    Parent objects:

                    <Statistics>

    Child objects:

                    <Statistics> - Statistics information

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Producer>

#### <Statistics>

    Description: Statistics information

    Parent objects:

                    <Producer>

    Value: nf_producer_stats

    Available Paths:

     -

    <Operational> <NetFlow> <StatisticsTable> <Statistics><Naming><Node> <Producer> <Statistics>

### Datatypes

#### NFOperDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for flashmib_cfg, version 1. 0.

### Objects

#### <Flash>

    Description: CISCO-FLASH-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Insertion> - Enable ciscoFlashDeviceInsertedNotif notification

                    <Removal> - Enable ciscoFlashDeviceRemovedNotif notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Flash>

#### <Insertion>

    Description: Enable ciscoFlashDeviceInsertedNotif notification

    Parent objects:

                    <Flash>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoFlashDeviceInsertedNotif notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Flash> <Insertion>

#### <Removal>

    Description: Enable ciscoFlashDeviceRemovedNotif notification

    Parent objects:

                    <Flash>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:ciscoFlashDeviceRemovedNotif notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Flash> <Removal>

## XML Schema Object Documentation for inventory_adminoper, version 0. 2.

### Objects

#### <PlatformInventory>

    Description: Inventory operational data

    Task IDs required: root-system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <AdminOperational> <PlatformInventory>

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <PlatformInventory>

    Child objects:

                    <Rack> - Rack name

    Available Paths:

     -

    <AdminOperational> <PlatformInventory> <RackTable>

#### <Rack>

    Description: Rack name

    Parent objects:

                    <RackTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Rack name

    Child objects:

                    <Attributes> - Attributes

                    <SlotTable> - Table of slots

    Available Paths:

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name>

## XML Schema Object Documentation for sysldr_adminoper, version 0. 0.

### Objects

#### <Diag>

    Description: Diag information

    Task IDs required: sysmgr

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <AdminOperational> <Diag>

## XML Schema Object Documentation for ipv6_apps_action, version 1. 1.

### Objects

#### <IPV6>

    Description: IPv6 ping operation

    Parent objects:

                    <Ping>

    Values:

            <Destination>
             (mandatory)

            Type: xsd:string

            Description:Destination address or hostname

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

            <Count>
             (optional)

            Type: Range. Value lies between 1 and 2147483647

            Description:Repeat count

            <Size>
             (optional)

            Type: Range. Value lies between 36 and 18024

            Description:Datagram size

            <Timeout>
             (optional)

            Type: Range. Value lies between 0 and 3600

            Description:Timeout in seconds

            <Source>
             (optional)

            Type: xsd:string

            Description:Source address or interface

            <Pattern>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Data pattern

            <Sweep>
             (optional)

            Type: xsd:boolean

            Description:Sweep ping

        Default value:
            Destination => null
            VRFName => null
            Count => 5
            Size => 100
            Timeout => 2
            Source => null
            Pattern => null
            Sweep => null

    Available Paths:

     -

    <Action> <Ping> <IPV6>

#### <IPV6>

    Description: IPv6 traceroute operation

    Parent objects:

                    <TraceRoute>

    Values:

            <Destination>
             (mandatory)

            Type: xsd:string

            Description:Destination address or hostname

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

            <Probe>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Probe count

            <Timeout>
             (optional)

            Type: Range. Value lies between 0 and 3600

            Description:Timeout in seconds

            <MinTTL>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Min Time To Live value

            <MaxTTL>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Max Time To Live value

            <Source>
             (optional)

            Type: xsd:string

            Description:Source address

            <Port>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Port Number

        Default value:
            Destination => null
            VRFName => null
            Probe => 3
            Timeout => 3
            MinTTL => 1
            MaxTTL => 30
            Source => null
            Port => null

    Available Paths:

     -

    <Action> <TraceRoute> <IPV6>

## XML Schema Object Documentation for pfi_tunnel_infra_cfg, version 1. 0.

### Objects

#### <TunnelInterface>

    Description: Generic tunnel interface configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Destination> - Destination IP address of the tunnel

                    <Source> - Source IP address or interface name of the tunnel

                    <TTL> - Time to live

                    <ToS> - Type of service byte value

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface>

#### <Destination>

    Description: Destination IP address of the tunnel

    Parent objects:

                    <TunnelInterface>

    Values:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <Destination>

#### <Source>

    Description: Source IP address or interface name of the tunnel

    Parent objects:

                    <TunnelInterface>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address

            <Interface>
             (optional)

            Type: Interface

            Description:Interface Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <Source>

#### <ToS>

    Description: Type of service byte value

    Parent objects:

                    <TunnelInterface>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:ToS byte value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <ToS>

#### <TTL>

    Description: Time to live

    Parent objects:

                    <TunnelInterface>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:TTL value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelInterface> <TTL>

## XML Schema Object Documentation for ip_ntp_action, version 2. 1.

### Objects

#### <NTP>

    Description: NTP action data

    Task IDs required: ip-services

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - NTP Clear data

                    <Reset> - NTP Reset data

    Available Paths:

     -

    <Action> <NTP>

#### <Clear>

    Description: NTP Clear data

    Parent objects:

                    <NTP>

    Child objects:

                    <AllPeers> - Clear all Peer data

                    <PeerTable> - NTP clear peer

    Available Paths:

     -

    <Action> <NTP> <Clear>

#### <AllPeers>

    Description: Clear all Peer data

    Parent objects:

                    <Clear>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear data for all NTP peers

        Default value: none.

    Available Paths:

     -

    <Action> <NTP> <Clear> <AllPeers>

#### <PeerTable>

    Description: NTP clear peer

    Parent objects:

                    <Clear>

    Child objects:

                    <Peer> - Clear data for a specific NTP peer

    Available Paths:

     -

    <Action> <NTP> <Clear> <PeerTable>

#### <Peer>

    Description: Clear data for a specific NTP peer

    Parent objects:

                    <PeerTable>

    <Naming>:

            <VRFName>
             (optional)

            Type: xsd:string

            Description:Peer VRF

            <IPAddress>
             (optional)

            Type: IPAddress

            Description:Peer IP address

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear peer data

        Default value: none.

    Available Paths:

     -

    <Action> <NTP> <Clear> <PeerTable> <Peer><Naming><VRFName><IPAddress>

#### <Reset>

    Description: NTP Reset data

    Parent objects:

                    <NTP>

    Child objects:

                    <Drift> - Clear drift

    Available Paths:

     -

    <Action> <NTP> <Reset>

#### <Drift>

    Description: Clear drift

    Parent objects:

                    <Reset>

    Values:

            <Reset>
             (mandatory)

            Type: xsd:boolean

            Description:Reset drift

        Default value: none.

    Available Paths:

     -

    <Action> <NTP> <Reset> <Drift>

## XML Schema Object Documentation for ipsla_op_oper, version 4. 2.

### Objects

#### <OperationData>

    Description: Operations data

    Parent objects:

                    <IPSLA>

    Child objects:

                    <OperationTable> - Configured operations

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData>

#### <OperationTable>

    Description: Configured operations

    Parent objects:

                    <OperationData>

    Child objects:

                    <Operation> - Operational data for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable>

#### <Operation>

    Description: Operational data for an operation

    Parent objects:

                    <OperationTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: IPSLAOperationID

            Description:Operation ID

    Child objects:

                    <Common> - Common data for all operation types

                    <History> - Historical data for an operation

                    <LPD> - LPD operational data of MPLS LSP group operation

                    <Statistics> - Statistics collected for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID>

#### <Common>

    Description: Common data for all operation types

    Parent objects:

                    <Operation>

    Child objects:

                    <OperationalState> - Operational state for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Common>

#### <OperationalState>

    Description: Operational state for an operation

    Parent objects:

                    <Common>

    Value: ipsla_oper_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Common> <OperationalState>

### Datatypes

#### IPSLAOperationID

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for afmon_viking_interface_cfg, version 1. 0.

### Objects

#### <AFMON>

    Description: Interface AFMON configuration

    Task IDs required: netflow

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ServicePolicy> - Empty class

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <AFMON>

#### <ServicePolicy>

    Description: Empty class

    Parent objects:

                    <AFMON>

    Child objects:

                    <Input> - Ingress service policy

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <AFMON> <ServicePolicy>

#### <Input>

    Description: Ingress service policy

    Parent objects:

                    <ServicePolicy>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of policy-map

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <AFMON> <ServicePolicy> <Input>

### Datatypes

#### AFMONDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for stp_ctrl_cfg_ag, version 2. 1.

### Objects

#### <MSTAG>

    Description: MSTAG Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProtocolInstanceTable> - MSTAG/REPAG Instantiations

    Available Paths:

     -

    <Configuration> <MSTAG>

#### <ProtocolInstanceTable>

    Description: MSTAG/REPAG Instantiations

    Parent objects:

                    <MSTAG>

                    <REPAG>

    Child objects:

                    <ProtocolInstance> - MSTAG/REPAG Instantiation

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable>

#### <ProtocolInstance>

    Description: MSTAG/REPAG Instantiation

    Parent objects:

                    <ProtocolInstanceTable>

    <Naming>:

            <ProtocolInstance>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:MSTAG/REPAG Instance

    Child objects:

                    <InterfaceTable> - Interface MSTAG/REPAG Configuration

                    <PreemptDelay> - Preempt Delay. This may be specified as a time to delay until, or for a fixed period of time.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance>

#### <PreemptDelay>

    Description: Preempt Delay. This may be specified as a time to delay until, or for a fixed period of time.

    Parent objects:

                    <ProtocolInstance>

    Values:

            <UntilHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour part of Preempt Delay 'Until' option

            <UntilMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute part of Preempt Delay 'Until' option

            <UntilSecond>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Second part of Preempt Delay 'Until' option

            <ForPeriod>
             (optional)

            Type: Range. Value lies between 0 and 86400

            Description:Period of Preempt Delay 'For' option

            <ForUnits>
             (optional)

            Type: STP_TimeUnitType

            Description:Units of Preempt Delay 'For' option

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <PreemptDelay>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <PreemptDelay>

#### <InterfaceTable>

    Description: Interface MSTAG/REPAG Configuration

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Interface> - Interface

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable>

#### <Interface>

    Description: Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Child objects:

                    <BridgeID> - Bridge ID

                    <Enable> - Enable MSTAG/REPAG on this interface

                    <ExternalCost> - External Cost

                    <HelloTime> - Hello Time in seconds

                    <InterfaceInstanceTable> - Interface Instance Configuration

                    <MaxAge> - Max Age Period in seconds

                    <Name> - Name

                    <PortID> - Port ID

                    <ProviderBridgeMode> - Provider Bridge Mode

                    <Revision> - Revision Number

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Enable>

    Description: Enable MSTAG/REPAG on this interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MSTAG/REPAG on this interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

#### <Name>

    Description: Name

    Parent objects:

                    <Interface>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Name>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Name>

#### <Revision>

    Description: Revision Number

    Parent objects:

                    <Interface>

    Values:

            <RevisionNumber>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Revision Number

        Default value:
            RevisionNumber => 0

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Revision>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <Revision>

#### <MaxAge>

    Description: Max Age Period in seconds

    Parent objects:

                    <Interface>

    Values:

            <MaxAgePeriod>
             (mandatory)

            Type: Range. Value lies between 6 and 40

            Description:Max Age Period

        Default value:
            MaxAgePeriod => 20

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <MaxAge>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <MaxAge>

#### <ProviderBridgeMode>

    Description: Provider Bridge Mode

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Provider Bridge Mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <ProviderBridgeMode>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <ProviderBridgeMode>

#### <BridgeID>

    Description: Bridge ID

    Parent objects:

                    <Interface>

    Values:

            <Value>
             (mandatory)

            Type: MACAddress

            Description:Bridge MAC Address

            <StartupValue>
             (optional)

            Type: MACAddress

            Description:Startup Value for Bridge MAC Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <BridgeID>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <BridgeID>

#### <PortID>

    Description: Port ID

    Parent objects:

                    <Interface>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 4095

            Description:Port ID

            <StartupValue>
             (optional)

            Type: Range. Value lies between 1 and 4095

            Description:Startup Value for Port ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <PortID>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <PortID>

#### <ExternalCost>

    Description: External Cost

    Parent objects:

                    <Interface>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 200000000

            Description:External Cost

            <StartupValue>
             (optional)

            Type: Range. Value lies between 1 and 200000000

            Description:Startup Value for External Cost

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <ExternalCost>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <ExternalCost>

#### <HelloTime>

    Description: Hello Time in seconds

    Parent objects:

                    <Interface>

    Values:

            <HelloTime>
             (mandatory)

            Type: Range. Value lies between 1 and 2

            Description:Hello Time

        Default value:
            HelloTime => 2

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloTime>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloTime>

#### <InterfaceInstanceTable>

    Description: Interface Instance Configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceInstance> - MST Instance on the interface

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable>

#### <InterfaceInstance>

    Description: MST Instance on the interface

    Parent objects:

                    <InterfaceInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:Instance

    Child objects:

                    <Cost> - Cost

                    <Enable> - Enable this MST Instance on this Interface

                    <PortPriority> - Port Priority

                    <Priority> - Bridge Priority

                    <RootID> - Root ID

                    <RootPriority> - Root Priority

                    <VLAN_IDs> - VLAN IDs assigned to this MST Instance

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI>

#### <Enable>

    Description: Enable this MST Instance on this Interface

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable this Instance on this Interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Enable>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Enable>

#### <VLAN_IDs>

    Description: VLAN IDs assigned to this MST Instance

    Parent objects:

                    <InterfaceInstance>

    Values:

            <VLANString>
             (mandatory)

            Type: xsd:string

            Description:String of comma-separated VLAN ID ranges or individual VLAN IDs. Spaces are allowed.

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <VLAN_IDs>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <VLAN_IDs>

#### <Priority>

    Description: Bridge Priority

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 61440

            Description:Bridge Priority

            <StartupValue>
             (optional)

            Type: Range. Value lies between 0 and 61440

            Description:Startup Value for Bridge Priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Priority>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Priority>

#### <PortPriority>

    Description: Port Priority

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 240

            Description:Port Priority

            <StartupValue>
             (optional)

            Type: Range. Value lies between 0 and 240

            Description:Startup Value for Port Priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <PortPriority>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <PortPriority>

#### <Cost>

    Description: Cost

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 200000000

            Description:Cost

            <StartupValue>
             (optional)

            Type: Range. Value lies between 1 and 200000000

            Description:Startup Value for Cost

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Cost>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <Cost>

#### <RootID>

    Description: Root ID

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Value>
             (mandatory)

            Type: MACAddress

            Description:Root ID

            <StartupValue>
             (optional)

            Type: MACAddress

            Description:Startup Value for Root ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <RootID>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <RootID>

#### <RootPriority>

    Description: Root Priority

    Parent objects:

                    <InterfaceInstance>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 0 and 61440

            Description:Root Priority

            <StartupValue>
             (optional)

            Type: Range. Value lies between 0 and 61440

            Description:Startup Value for Root Priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSTAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <RootPriority>

     -

    <Configuration> <REPAG> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceInstanceTable> <InterfaceInstance><Naming><MSTI> <RootPriority>

#### <REPAG>

    Description: REPAG Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProtocolInstanceTable> - MSTAG/REPAG Instantiations

    Available Paths:

     -

    <Configuration> <REPAG>

## XML Schema Object Documentation for bfdmib_cfg, version 2. 2.

### Objects

#### <BFD>

    Description: CISCO-IETF-BFD-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable CISCO-IETF-BFD-MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <BFD>

#### <Enable>

    Description: Enable CISCO-IETF-BFD-MIB notifications

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable CISCO-IETF-BFD-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <BFD> <Enable>

## XML Schema Object Documentation for tty_vty_cfg, version 1. 1.

### Objects

#### <VTY>

    Description: VTY Pools configuration

    Task IDs required: tty-access

    Parent objects:

                    <Configuration>

    Child objects:

                    <VTYPoolTable> - List of VTY Pools

    Available Paths:

     -

    <Configuration> <VTY>

#### <VTYPoolTable>

    Description: List of VTY Pools

    Parent objects:

                    <VTY>

    Child objects:

                    <VTYPool> - VTY Pool

    Available Paths:

     -

    <Configuration> <VTY> <VTYPoolTable>

#### <VTYPool>

    Description: VTY Pool

    Parent objects:

                    <VTYPoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:For configuring range for default pool use 'default',For configuring range for fault-manager pool use 'fm',For configuring range for any user defined pool use any other string

    Values:

            <FirstVTY>
             (mandatory)

            Type: xsd:unsignedInt

            Description:First VTY number,For default VTY use 0,For user-defined use 5,For fault-manager use 100

            <LastVTY>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Last VTY number,For default configure between 0-99,For user-defined configure between 5-99,For fault-manager configure between 100-199

            <LineTemplate>
             (optional)

            Type: xsd:string

            Description:Name of line template

            <None>
             (optional)

            Type: xsd:string

            Description:Empty Option

        Default value: none.

    Available Paths:

     -

    <Configuration> <VTY> <VTYPoolTable> <VTYPool><Naming><PoolName>

## XML Schema Object Documentation for infra_nsr_cfg, version 1. 0.

### Objects

#### <NSR>

    Description: NSR global configuration

    Task IDs required: transport

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProcessFailure> - Recovery action for process failures on active RP/DRP

    Available Paths:

     -

    <Configuration> <NSR>

#### <ProcessFailure>

    Description: Recovery action for process failures on active RP/DRP

    Parent objects:

                    <NSR>

    Child objects:

                    <Switchover> - Switchover to standby RP/DRP to maintain NSR

    Available Paths:

     -

    <Configuration> <NSR> <ProcessFailure>

#### <Switchover>

    Description: Switchover to standby RP/DRP to maintain NSR

    Parent objects:

                    <ProcessFailure>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RP/DRP switchover on process failures

        Default value: none.

    Available Paths:

     -

    <Configuration> <NSR> <ProcessFailure> <Switchover>

## XML Schema Object Documentation for ipv4_dhcpd_proxy_oper, version 2. 5.

### Objects

#### <Proxy>

    Description: DHCP proxy operational data

    Parent objects:

                    <Node>

    Child objects:

                    <BindingTable> - DHCP proxy bindings

                    <ProfileTable> - DHCP proxy profile

                    <StatisticsInfo> - DHCP proxy statistics info

                    <StatisticsTable> - DHCP proxy statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy>

#### <StatisticsTable>

    Description: DHCP proxy statistics

    Parent objects:

                    <Proxy>

    Child objects:

                    <Statistics> - DHCP proxy VRF statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <StatisticsTable>

#### <Statistics>

    Description: DHCP proxy VRF statistics

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ipv4_dhcpd_proxy_stats

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <StatisticsTable> <Statistics><Naming><VRFName>

#### <StatisticsInfo>

    Description: DHCP proxy statistics info

    Parent objects:

                    <Proxy>

    Value: ipv4_dhcpd_proxy_stats_info

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <StatisticsInfo>

#### <ProfileTable>

    Description: DHCP proxy profile

    Parent objects:

                    <Proxy>

    Child objects:

                    <Profile> - DHCP proxy profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <ProfileTable>

#### <Profile>

    Description: DHCP proxy profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: ipv4_dhcpd_proxy_profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <ProfileTable> <Profile><Naming><ProfileName>

#### <BindingTable>

    Description: DHCP proxy bindings

    Parent objects:

                    <Proxy>

    Child objects:

                    <Binding> - Single DHCP proxy binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <BindingTable>

#### <Binding>

    Description: Single DHCP proxy binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <ClientUID>
             (mandatory)

            Type: xsd:string

            Description:Client opaque handle

    Value: ipv4_dhcpd_proxy_binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid> <Proxy> <BindingTable> <Binding><Naming><ClientUID>

## XML Schema Object Documentation for ipv4_pim_common_oper, version 10. 2.

### Objects

#### <Process>

    Description: process

    Parent objects:

                    <PIM>

                    <IPV6_PIM>

    Child objects:

                    <NSF> - PIM NSF information

                    <Summary> - PIM Global Summary

    Available Paths:

     -

    <Operational> <PIM> <Process>

     -

    <Operational> <IPV6_PIM> <Process>

#### <NSF>

    Description: PIM NSF information

    Parent objects:

                    <Process>

    Value: pim_nsf_bag

    Available Paths:

     -

    <Operational> <PIM> <Process> <NSF>

     -

    <Operational> <IPV6_PIM> <Process> <NSF>

#### <Summary>

    Description: PIM Global Summary

    Parent objects:

                    <Process>

    Value: pim_summary_bag

    Available Paths:

     -

    <Operational> <PIM> <Process> <Summary>

     -

    <Operational> <IPV6_PIM> <Process> <Summary>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <PIM>

                    <IPV6_PIM>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Operational> <PIM> <VRFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <BGP_AFTable> - PIM BGP SAFI table

                    <BSR> - PIM BSR information

                    <BidirDFStateTable> - Bidirectional PIM DF election state table

                    <BidirDFWinnerTable> - Bidirectional PIM DF election winner table

                    <Context> - PIM context information

                    <GroupMapMatchRPFTable> - Find matching group-mapping for the specified group address

                    <GroupMapMatchSourceTable> - Find the matching group-mapping with source information on specified group address

                    <GroupMapRPFTable> - PIM group mapping information

                    <GroupMapSourceTable> - PIM group-mapping with source information

                    <InterfaceTable> - PIM interfaces

                    <JPStatisticsTable> - PIM join prune statistics table

                    <MDTCacheSummary> - PIM MDT cache summary

                    <MDTCacheTable> - PIM MDT cache

                    <MDTInterface> - MDT interface information

                    <MDTPrefixLocalTable> - PIM MDT prefix local table

                    <MDTPrefixRemoteTable> - PIM MDT prefix remote table

                    <MulticastStaticRouteTable> - PIM multicast static route table

                    <NeighborSummaryTable> - PIM neighbor summary table

                    <NeighborTable> - PIM neighbor table

                    <NetIOTunnelTable> - Tunnel information that NETIO has

                    <RPFSummary> - PIM RPF registration summary

                    <RangeListTable> - PIM range list information

                    <RoutePolicy> - PIM route policy

                    <SAFTable> - SAFI table and type

                    <Summary> - PIM summary

                    <TableContextTable> - PIM table context list

                    <TopologyEntryFlagRouteCountTable> - Route count for topology with entry flag set

                    <TopologyInterfaceFlagRouteCountTable> - Route count for topology with interface flag set

                    <TopologyRouteCount> - Topology route count information from PIM topology table

                    <TopologyTable> - PIM topology table

                    <TrafficCounters> - PIM message traffic counters

                    <TunnelTable> - Tunnels information that PIM has

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName>

#### <SAFTable>

    Description: SAFI table and type

    Parent objects:

                    <VRF>

    Child objects:

                    <SAF> - SAF name

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable>

#### <SAF>

    Description: SAF name

    Parent objects:

                    <SAFTable>

    <Naming>:

            <SAFName>
             (optional)

            Type: PIM_SAFIType

            Description:SAF name

            <TopologyName>
             (optional)

            Type: xsd:string

            Description:Topology name

    Child objects:

                    <RPFHashSourceGroupTable> - PIM RPF multipath hash outcome

                    <RPFHashSourceTable> - PIM RPF multipath hash outcome

                    <RPFTable> - PIM RPF information table

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName>

#### <RPFTable>

    Description: PIM RPF information table

    Parent objects:

                    <SAF>

    Child objects:

                    <RPF> - PIM RPF information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFTable>

#### <RPF>

    Description: PIM RPF information

    Parent objects:

                    <RPFTable>

    <Naming>:

            <RegisteredAddress>
             (mandatory)

            Type: IPAddress

            Description:Address for which RPF lookup

    Value: pim_rpf_info_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFTable> <RPF><Naming><RegisteredAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFTable> <RPF><Naming><RegisteredAddress>

#### <RPFHashSourceTable>

    Description: PIM RPF multipath hash outcome

    Parent objects:

                    <SAF>

    Child objects:

                    <RPFHashSource> - PIM RPF hash outcome for S,G

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceTable>

#### <RPFHashSource>

    Description: PIM RPF hash outcome for S,G

    Parent objects:

                    <RPFHashSourceTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source address

            <MOFRR>
             (optional)

            Type: xsd:unsignedInt

            Description:MOFRR

    Value: pim_rpf_hash_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceTable> <RPFHashSource><Naming><SourceAddress><MOFRR>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceTable> <RPFHashSource><Naming><SourceAddress><MOFRR>

#### <RPFHashSourceGroupTable>

    Description: PIM RPF multipath hash outcome

    Parent objects:

                    <SAF>

    Child objects:

                    <RPFHashSourceGroup> - PIM RPF hash outcome for S,G

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceGroupTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceGroupTable>

#### <RPFHashSourceGroup>

    Description: PIM RPF hash outcome for S,G

    Parent objects:

                    <RPFHashSourceGroupTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group address

            <MaskLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Hash mask length

            <MOFRR>
             (optional)

            Type: xsd:unsignedInt

            Description:MOFRR

    Value: pim_rpf_hash_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceGroupTable> <RPFHashSourceGroup><Naming><SourceAddress><GroupAddress><MaskLength><MOFRR>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <SAFTable> <SAF><Naming><SAFName><TopologyName> <RPFHashSourceGroupTable> <RPFHashSourceGroup><Naming><SourceAddress><GroupAddress><MaskLength><MOFRR>

#### <BidirDFWinnerTable>

    Description: Bidirectional PIM DF election winner table

    Parent objects:

                    <VRF>

    Child objects:

                    <BidirDFWinner> - Bidirectional PIM DF election table entry

    <Filter> (Optional Filter Tag):

                    <PIM_RPAddressFilter>

                    <PIMInterfaceFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFWinnerTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFWinnerTable>

#### <BidirDFWinner>

    Description: Bidirectional PIM DF election table entry

    Parent objects:

                    <BidirDFWinnerTable>

    <Naming>:

            <RPAddress>
             (optional)

            Type: IPAddress

            Description:RP address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: pim_bidir_df_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFWinnerTable> <BidirDFWinner><Naming><RPAddress><InterfaceName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFWinnerTable> <BidirDFWinner><Naming><RPAddress><InterfaceName>

#### <BidirDFStateTable>

    Description: Bidirectional PIM DF election state table

    Parent objects:

                    <VRF>

    Child objects:

                    <BidirDFState> - Bidirectional PIM DF Election Table Entry

    <Filter> (Optional Filter Tag):

                    <PIM_RPAddressFilter>

                    <PIMInterfaceFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFStateTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFStateTable>

#### <BidirDFState>

    Description: Bidirectional PIM DF Election Table Entry

    Parent objects:

                    <BidirDFStateTable>

    <Naming>:

            <RPAddress>
             (optional)

            Type: IPAddress

            Description:RP address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: pim_bidir_df_state_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFStateTable> <BidirDFState><Naming><RPAddress><InterfaceName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BidirDFStateTable> <BidirDFState><Naming><RPAddress><InterfaceName>

#### <TopologyTable>

    Description: PIM topology table

    Parent objects:

                    <VRF>

    Child objects:

                    <Topology> - PIM topology information

    <Filter> (Optional Filter Tag):

                    <PIMSourceGroupAddressFilter>

                    <PIMGroupAddressFilter>

                    <PIMSourceAddressFilter>

                    <PIMInterfaceFlagFilter>

                    <PIMEntryFlagFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyTable>

#### <Topology>

    Description: PIM topology information

    Parent objects:

                    <TopologyTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group address

            <RPT>
             (optional)

            Type: xsd:unsignedInt

            Description:RPT bit

    Value: pim_tt_route_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyTable> <Topology><Naming><SourceAddress><GroupAddress><RPT>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyTable> <Topology><Naming><SourceAddress><GroupAddress><RPT>

#### <TopologyEntryFlagRouteCountTable>

    Description: Route count for topology with entry flag set

    Parent objects:

                    <VRF>

    Child objects:

                    <TopologyEntryFlagRouteCount> - Route count for topology with entry flag set

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyEntryFlagRouteCountTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyEntryFlagRouteCountTable>

#### <TopologyEntryFlagRouteCount>

    Description: Route count for topology with entry flag set

    Parent objects:

                    <TopologyEntryFlagRouteCountTable>

    <Naming>:

            <EntryFlag>
             (mandatory)

            Type: PIMTopologyEntryFlag

            Description:entry flag

    Value: pim_tt_summ_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyEntryFlagRouteCountTable> <TopologyEntryFlagRouteCount><Naming><EntryFlag>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyEntryFlagRouteCountTable> <TopologyEntryFlagRouteCount><Naming><EntryFlag>

#### <TopologyInterfaceFlagRouteCountTable>

    Description: Route count for topology with interface flag set

    Parent objects:

                    <VRF>

    Child objects:

                    <TopologyInterfaceFlagRouteCount> - Route count for topology with interface flag set

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyInterfaceFlagRouteCountTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyInterfaceFlagRouteCountTable>

#### <TopologyInterfaceFlagRouteCount>

    Description: Route count for topology with interface flag set

    Parent objects:

                    <TopologyInterfaceFlagRouteCountTable>

    <Naming>:

            <InterfaceFlag>
             (mandatory)

            Type: PIMTopologyInterfaceFlag

            Description:Interface flag

    Value: pim_tt_summ_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyInterfaceFlagRouteCountTable> <TopologyInterfaceFlagRouteCount><Naming><InterfaceFlag>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyInterfaceFlagRouteCountTable> <TopologyInterfaceFlagRouteCount><Naming><InterfaceFlag>

#### <TopologyRouteCount>

    Description: Topology route count information from PIM topology table

    Parent objects:

                    <VRF>

    Value: pim_tt_summ_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyRouteCount>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TopologyRouteCount>

#### <RangeListTable>

    Description: PIM range list information

    Parent objects:

                    <VRF>

    Child objects:

                    <RangeList> - PIM range list information

    <Filter> (Optional Filter Tag):

                    <PIM_RPAddressFilter>

                    <PIMClientFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RangeListTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RangeListTable>

#### <RangeList>

    Description: PIM range list information

    Parent objects:

                    <RangeListTable>

    <Naming>:

            <RPAddress>
             (optional)

            Type: IPAddress

            Description:RP address

            <Client>
             (optional)

            Type: PIMClientType

            Description:Client

    Value: pim_rl_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RangeListTable> <RangeList><Naming><RPAddress><Client>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RangeListTable> <RangeList><Naming><RPAddress><Client>

#### <GroupMapRPFTable>

    Description: PIM group mapping information

    Parent objects:

                    <VRF>

    Child objects:

                    <GroupMapRPF> - PIM group mapping entry

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapRPFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapRPFTable>

#### <GroupMapRPF>

    Description: PIM group mapping entry

    Parent objects:

                    <GroupMapRPFTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPAddress

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix length

            <Client>
             (optional)

            Type: PIMClientType

            Description:Client

            <Protocol>
             (optional)

            Type: PIMProtocolType

            Description:Protocol

            <RPAddress>
             (optional)

            Type: IPAddress

            Description:RP address

            <RPPriority>
             (optional)

            Type: xsd:unsignedInt

            Description:RP priority

    Value: pim_grp_map_inforpf_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapRPFTable> <GroupMapRPF><Naming><Prefix><PrefixLength><Client><Protocol><RPAddress><RPPriority>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapRPFTable> <GroupMapRPF><Naming><Prefix><PrefixLength><Client><Protocol><RPAddress><RPPriority>

#### <GroupMapMatchRPFTable>

    Description: Find matching group-mapping for the specified group address

    Parent objects:

                    <VRF>

    Child objects:

                    <GroupMapMatchRPF> - PIM group matching mapping entry

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchRPFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchRPFTable>

#### <GroupMapMatchRPF>

    Description: PIM group matching mapping entry

    Parent objects:

                    <GroupMapMatchRPFTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group address

    Value: pim_grp_map_inforpf_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchRPFTable> <GroupMapMatchRPF><Naming><GroupAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchRPFTable> <GroupMapMatchRPF><Naming><GroupAddress>

#### <GroupMapSourceTable>

    Description: PIM group-mapping with source information

    Parent objects:

                    <VRF>

    Child objects:

                    <GroupMapSource> - PIM Group Mapping Entry with source information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapSourceTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapSourceTable>

#### <GroupMapSource>

    Description: PIM Group Mapping Entry with source information

    Parent objects:

                    <GroupMapSourceTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPAddress

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix length

            <Client>
             (optional)

            Type: PIMClientType

            Description:Client

            <Protocol>
             (optional)

            Type: PIMProtocolType

            Description:Protocol

            <RPAddress>
             (optional)

            Type: IPAddress

            Description:RP address

            <Priority>
             (optional)

            Type: xsd:unsignedInt

            Description:RP Priority

    Value: pim_grp_map_infosrc_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapSourceTable> <GroupMapSource><Naming><Prefix><PrefixLength><Client><Protocol><RPAddress><Priority>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapSourceTable> <GroupMapSource><Naming><Prefix><PrefixLength><Client><Protocol><RPAddress><Priority>

#### <GroupMapMatchSourceTable>

    Description: Find the matching group-mapping with source information on specified group address

    Parent objects:

                    <VRF>

    Child objects:

                    <GroupMapMatchSource> - PIM group-matching mapping entry with source information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchSourceTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchSourceTable>

#### <GroupMapMatchSource>

    Description: PIM group-matching mapping entry with source information

    Parent objects:

                    <GroupMapMatchSourceTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group address

    Value: pim_grp_map_infosrc_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchSourceTable> <GroupMapMatchSource><Naming><GroupAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <GroupMapMatchSourceTable> <GroupMapMatchSource><Naming><GroupAddress>

#### <InterfaceTable>

    Description: PIM interfaces

    Parent objects:

                    <VRF>

    Child objects:

                    <Interface> - PIM interface name

    <Filter> (Optional Filter Tag):

                    <PIMInterfaceStateOnFilter>

                    <PIMInterfaceStateOffFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: PIM interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: pim_idb_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NeighborTable>

    Description: PIM neighbor table

    Parent objects:

                    <VRF>

    Child objects:

                    <Neighbor> - PIM neighbor information

    <Filter> (Optional Filter Tag):

                    <PIMNeighborInterfaceFilter>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborTable>

#### <Neighbor>

    Description: PIM neighbor information

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <NeighborAddress>
             (optional)

            Type: IPAddress

            Description:Neighbor address

    Value: pim_nbr_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborTable> <Neighbor><Naming><InterfaceName><NeighborAddress>

#### <NeighborSummaryTable>

    Description: PIM neighbor summary table

    Parent objects:

                    <VRF>

    Child objects:

                    <NeighborSummary> - PIM neighbor summary information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborSummaryTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborSummaryTable>

#### <NeighborSummary>

    Description: PIM neighbor summary information

    Parent objects:

                    <NeighborSummaryTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: pim_nbr_summ_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborSummaryTable> <NeighborSummary><Naming><InterfaceName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NeighborSummaryTable> <NeighborSummary><Naming><InterfaceName>

#### <TunnelTable>

    Description: Tunnels information that PIM has

    Parent objects:

                    <VRF>

    Child objects:

                    <Tunnel> - PIM tunnel information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TunnelTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TunnelTable>

#### <Tunnel>

    Description: PIM tunnel information

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Tunnel name

    Value: pim_tunnel_info_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TunnelTable> <Tunnel><Naming><TunnelName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TunnelTable> <Tunnel><Naming><TunnelName>

#### <NetIOTunnelTable>

    Description: Tunnel information that NETIO has

    Parent objects:

                    <VRF>

    Child objects:

                    <NetIOTunnel> - PIM netio tunnel information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NetIOTunnelTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NetIOTunnelTable>

#### <NetIOTunnel>

    Description: PIM netio tunnel information

    Parent objects:

                    <NetIOTunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:Tunnel name

    Value: pim_tunnel_info_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <NetIOTunnelTable> <NetIOTunnel><Naming><TunnelName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <NetIOTunnelTable> <NetIOTunnel><Naming><TunnelName>

#### <RPFSummary>

    Description: PIM RPF registration summary

    Parent objects:

                    <VRF>

    Value: pim_rpf_summary_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RPFSummary>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RPFSummary>

#### <JPStatisticsTable>

    Description: PIM join prune statistics table

    Parent objects:

                    <VRF>

    Child objects:

                    <JPStatistics> - PIM Join Prune Statistics

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <JPStatisticsTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <JPStatisticsTable>

#### <JPStatistics>

    Description: PIM Join Prune Statistics

    Parent objects:

                    <JPStatisticsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: pim_jpstats_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <JPStatisticsTable> <JPStatistics><Naming><InterfaceName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <JPStatisticsTable> <JPStatistics><Naming><InterfaceName>

#### <TrafficCounters>

    Description: PIM message traffic counters

    Parent objects:

                    <VRF>

    Value: pim_traffic_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TrafficCounters>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TrafficCounters>

#### <Summary>

    Description: PIM summary

    Parent objects:

                    <VRF>

    Value: pim_summary_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <Summary>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Summary>

#### <BSR>

    Description: PIM BSR information

    Parent objects:

                    <VRF>

    Child objects:

                    <BSRElectionTable> - PIM BSR election state

                    <CandidateRPTable> - PIM candidate-RP

                    <RPCacheTable> - PIM BSR RP cache table

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR>

#### <BSRElectionTable>

    Description: PIM BSR election state

    Parent objects:

                    <BSR>

    Child objects:

                    <BSRElection> - PIM BSR information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <BSRElectionTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <BSRElectionTable>

#### <BSRElection>

    Description: PIM BSR information

    Parent objects:

                    <BSRElectionTable>

    <Naming>:

            <PIMScope>
             (mandatory)

            Type: xsd:unsignedInt

            Description:BSR information

    Value: pim_bsr_election_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <BSRElectionTable> <BSRElection><Naming><PIMScope>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <BSRElectionTable> <BSRElection><Naming><PIMScope>

#### <RPCacheTable>

    Description: PIM BSR RP cache table

    Parent objects:

                    <BSR>

    Child objects:

                    <RPCache> - PIM BSR RP cache

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <RPCacheTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <RPCacheTable>

#### <RPCache>

    Description: PIM BSR RP cache

    Parent objects:

                    <RPCacheTable>

    <Naming>:

            <GroupPrefix>
             (mandatory)

            Type: IPAddress

            Description:Group prefix

    Value: pim_bsr_rp_cache_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <RPCacheTable> <RPCache><Naming><GroupPrefix>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <RPCacheTable> <RPCache><Naming><GroupPrefix>

#### <CandidateRPTable>

    Description: PIM candidate-RP

    Parent objects:

                    <BSR>

    Child objects:

                    <CandidateRP> - PIM BSR candidate RP information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <CandidateRPTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <CandidateRPTable>

#### <CandidateRP>

    Description: PIM BSR candidate RP information

    Parent objects:

                    <CandidateRPTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPAddress

            Description:Candidate-RP address

    Value: pim_bsr_candidate_rp_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <CandidateRPTable> <CandidateRP><Naming><RPAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BSR> <CandidateRPTable> <CandidateRP><Naming><RPAddress>

#### <TableContextTable>

    Description: PIM table context list

    Parent objects:

                    <VRF>

    Child objects:

                    <TableContext> - PIM table context information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TableContextTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TableContextTable>

#### <TableContext>

    Description: PIM table context information

    Parent objects:

                    <TableContextTable>

    <Naming>:

            <SAFName>
             (optional)

            Type: PIM_SAFIType

            Description:SAF name

            <TopologyName>
             (optional)

            Type: xsd:string

            Description:Topology name

    Value: pim_table_ctx_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <TableContextTable> <TableContext><Naming><SAFName><TopologyName>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <TableContextTable> <TableContext><Naming><SAFName><TopologyName>

#### <RoutePolicy>

    Description: PIM route policy

    Parent objects:

                    <VRF>

    Child objects:

                    <RoutePolicyStatistics> - PIM route policy statistics

                    <RoutePolicyTestTable> - PIM route policy test run table

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy>

#### <RoutePolicyStatistics>

    Description: PIM route policy statistics

    Parent objects:

                    <RoutePolicy>

    Value: pim_rpf_policy_stats_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyStatistics>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyStatistics>

#### <RoutePolicyTestTable>

    Description: PIM route policy test run table

    Parent objects:

                    <RoutePolicy>

    Child objects:

                    <RoutePolicyTest> - PIM route policy test run

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyTestTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyTestTable>

#### <RoutePolicyTest>

    Description: PIM route policy test run

    Parent objects:

                    <RoutePolicyTestTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source IP address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group IP address

    Value: pim_rpf_policy_test_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyTestTable> <RoutePolicyTest><Naming><SourceAddress><GroupAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <RoutePolicy> <RoutePolicyTestTable> <RoutePolicyTest><Naming><SourceAddress><GroupAddress>

#### <MDTInterface>

    Description: MDT interface information

    Parent objects:

                    <VRF>

    Value: pim_mdt_interface_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTInterface>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTInterface>

#### <MDTCacheSummary>

    Description: PIM MDT cache summary

    Parent objects:

                    <VRF>

    Value: pim_mdt_cache_summ_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheSummary>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheSummary>

#### <MDTCacheTable>

    Description: PIM MDT cache

    Parent objects:

                    <VRF>

    Child objects:

                    <MDTCache> - PIM MDT cache information

    <Filter> (Optional Filter Tag):

                    <MDTCacheCoreSource>

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheTable>

#### <MDTCache>

    Description: PIM MDT cache information

    Parent objects:

                    <MDTCacheTable>

    <Naming>:

            <CoreSourceAddress>
             (optional)

            Type: IPAddress

            Description:Core source IP address

            <CustomerSourceAddress>
             (optional)

            Type: IPAddress

            Description:Customer source IP address

            <CustomerGroupAddress>
             (optional)

            Type: IPAddress

            Description:Customer group IP address

    Value: pim_mdt_cache_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheTable> <MDTCache><Naming><CoreSourceAddress><CustomerSourceAddress><CustomerGroupAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTCacheTable> <MDTCache><Naming><CoreSourceAddress><CustomerSourceAddress><CustomerGroupAddress>

#### <BGP_AFTable>

    Description: PIM BGP SAFI table

    Parent objects:

                    <VRF>

    Child objects:

                    <BGP_AF> - PIM BGP SAFI information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BGP_AFTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BGP_AFTable>

#### <BGP_AF>

    Description: PIM BGP SAFI information

    Parent objects:

                    <BGP_AFTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source IP address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group IP address

    Value: pim_bgp_safi_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <BGP_AFTable> <BGP_AF><Naming><SourceAddress><GroupAddress>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <BGP_AFTable> <BGP_AF><Naming><SourceAddress><GroupAddress>

#### <MDTPrefixLocalTable>

    Description: PIM MDT prefix local table

    Parent objects:

                    <VRF>

    Child objects:

                    <MDTPrefixLocal> - PIM MDT prefix information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixLocalTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixLocalTable>

#### <MDTPrefixLocal>

    Description: PIM MDT prefix information

    Parent objects:

                    <MDTPrefixLocalTable>

    <Naming>:

            <MDTPrefix>
             (mandatory)

            Type: IPAddress

            Description:MDT data prefix address

    Value: pim_mdt_data_pfx_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixLocalTable> <MDTPrefixLocal><Naming><MDTPrefix>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixLocalTable> <MDTPrefixLocal><Naming><MDTPrefix>

#### <MDTPrefixRemoteTable>

    Description: PIM MDT prefix remote table

    Parent objects:

                    <VRF>

    Child objects:

                    <MDTPrefixRemote> - PIM MDT prefix information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixRemoteTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixRemoteTable>

#### <MDTPrefixRemote>

    Description: PIM MDT prefix information

    Parent objects:

                    <MDTPrefixRemoteTable>

    <Naming>:

            <MDTPrefix>
             (mandatory)

            Type: IPAddress

            Description:MDT data prefix address

    Value: pim_mdt_data_pfx_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixRemoteTable> <MDTPrefixRemote><Naming><MDTPrefix>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MDTPrefixRemoteTable> <MDTPrefixRemote><Naming><MDTPrefix>

#### <MulticastStaticRouteTable>

    Description: PIM multicast static route table

    Parent objects:

                    <VRF>

    Child objects:

                    <MulticastStaticRoute> - PIM multicast static route information

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MulticastStaticRouteTable>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MulticastStaticRouteTable>

#### <MulticastStaticRoute>

    Description: PIM multicast static route information

    Parent objects:

                    <MulticastStaticRouteTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPAddress

            Description:Network address

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix length

    Value: pim_mstatic_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <MulticastStaticRouteTable> <MulticastStaticRoute><Naming><Address><PrefixLength>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <MulticastStaticRouteTable> <MulticastStaticRoute><Naming><Address><PrefixLength>

#### <Context>

    Description: PIM context information

    Parent objects:

                    <VRF>

    Value: pim_context_bag

    Available Paths:

     -

    <Operational> <PIM> <VRFTable> <VRF><Naming><VRFName> <Context>

     -

    <Operational> <IPV6_PIM> <VRFTable> <VRF><Naming><VRFName> <Context>

### Datatypes

#### PIMProtocolType

        Definition: Enumeration. Valid values are:
            'NonRoutable' - Non-Routable
            'SparseMode' - Sparse Mode
            'DenseMode' - Dense Mode
            'Bidir' - Bidirectional Mode
            'SSM' - Source Specific Multicast Mode
            'Maximum' - Maximum
            'Any' - Any

#### PIMTopologyEntryFlag

        Definition: Enumeration. Valid values are:
            'KAT' - KAT
            'AA' - AA
            'PA' - PA
            'RA' - RA
            'IA' - IA
            'RR' - RR
            'LH' - LH
            'DSS' - DSS
            'DCC' - DCC
            'SR' - SR
            'E' - E
            'EX' - EX
            'MA' - MA
            'MT' - MT

#### PIMTopologyInterfaceFlag

        Definition: Enumeration. Valid values are:
            'LH' - LH
            'LD' - LD
            'LI' - LI
            'II' - II
            'ID' - ID
            'AS' - AS
            'AB' - AB
            'EX' - EX

#### PIMClientType

        Definition: Enumeration. Valid values are:
            'None' - No Client
            'ConfiguredEmbeddedRP' - Embedded RP from configuration
            'Embedded' - Embedded RP learnt from the Group addr
            'Permanent' - Permanent
            'AutoRP' - AutoRP
            'BSR' - BSR
            'Configured' - Configured
            'Static' - Static

#### PIM_SAFIType

        Definition: Enumeration. Valid values are:
            'Unicast' - SAFI unicast
            'Multicast' - SAFI Multicast
            'All' - SAFI all
            'Default' - SAFI default

### Filters

#### <PIM_RPAddressFilter>

    Description:
    Filter based on RP address

    Parameters:

            <RPAddress>
             (mandatory)

            Type: IPAddress

            Description:RP address

#### <PIMInterfaceFilter>

    Description:
    Filter based on the interface

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <PIMNeighborInterfaceFilter>

    Description:
    Filter based on the neighbor interface

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <PIMSourceGroupAddressFilter>

    Description:
    Filter based on source and group addresses

    Parameters:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group address

#### <PIMGroupAddressFilter>

    Description:
    Filter based on group address

    Parameters:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group address

#### <PIMSourceAddressFilter>

    Description:
    Filter based on source address

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPAddress

            Description:Source address

#### <PIMClientFilter>

    Description:
    Filter based on the source of information (the client type)

    Parameters:

            <Client>
             (mandatory)

            Type: PIMClientType

            Description:PIM Client type

#### <PIMInterfaceStateOnFilter>

    Description:
    Filter in only interfaces that are PIM enabled

    Parameters:

#### <PIMInterfaceStateOffFilter>

    Description:
    Filter in only interfaces that are PIM disabled

    Parameters:

#### <PIMInterfaceFlagFilter>

    Description:
    Filter for routes with interface flag set

    Parameters:

            <InterfaceFlag>
             (mandatory)

            Type: PIMTopologyInterfaceFlag

            Description:Interface flag

#### <PIMEntryFlagFilter>

    Description:
    Filter for routes with entry flag set

    Parameters:

            <EntryFlag>
             (mandatory)

            Type: PIMTopologyEntryFlag

            Description:Entry flag

#### <MDTCacheCoreSource>

    Description:
    Filter based on MDT cache core source IP address

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPAddress

            Description:Core source IP address

## XML Schema Object Documentation for ds1mib_cfg, version 0. 0.

### Objects

#### <DS1>

    Description: Enable DS1-MIB notifications

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable DS1-MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <DS1>

#### <Enable>

    Description: Enable DS1-MIB notifications

    Parent objects:

                    <DS1>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable DS1-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <DS1> <Enable>

## XML Schema Object Documentation for mpls_lsd_action, version 1. 0.

### Objects

#### <MPLS_LSD>

    Description: MPLS LSD action data

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - MPLS LSD clear action data

    Available Paths:

     -

    <Action> <MPLS_LSD>

#### <Clear>

    Description: MPLS LSD clear action data

    Parent objects:

                    <MPLS_LSD>

    Child objects:

                    <Forwarding> - MPLS LSD clear action data for Forwarding

                    <TE> - MPLS LSD clear action data for Traffic Engineering

    Available Paths:

     -

    <Action> <MPLS_LSD> <Clear>

#### <TE>

    Description: MPLS LSD clear action data for Traffic Engineering

    Task IDs required: mpls-te

    Parent objects:

                    <Clear>

    Child objects:

                    <FRRLog> - Clears MPLS Traffic Engineering fast-reroute log events

    Available Paths:

     -

    <Action> <MPLS_LSD> <Clear> <TE>

#### <FRRLog>

    Description: Clears MPLS Traffic Engineering fast-reroute log events

    Parent objects:

                    <TE>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LSD> <Clear> <TE> <FRRLog>

#### <Forwarding>

    Description: MPLS LSD clear action data for Forwarding

    Task IDs required: mpls-te and mpls-ldp and mpls-static

    Parent objects:

                    <Clear>

    Child objects:

                    <Counters> - Clears MPLS Forwarding counters

    Available Paths:

     -

    <Action> <MPLS_LSD> <Clear> <Forwarding>

#### <Counters>

    Description: Clears MPLS Forwarding counters

    Parent objects:

                    <Forwarding>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LSD> <Clear> <Forwarding> <Counters>

## XML Schema Object Documentation for fsync_action, version 1. 0.

### Objects

#### <FrequencySynchronization>

    Description: Frequency Synchronization action objects

    Task IDs required: ethernet-services

    Parent objects:

                    <Action>

    Child objects:

                    <InterfaceTable> - Table for interface operational data

                    <NodeTable> - Table for node-specific action objects

    Available Paths:

     -

    <Action> <FrequencySynchronization>

#### <NodeTable>

    Description: Table for node-specific action objects

    Parent objects:

                    <FrequencySynchronization>

    Child objects:

                    <Node> - Node-specific action objects for a particular node

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable>

#### <Node>

    Description: Node-specific action objects for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <AllClocks> - Action objects for all clock interfaces

                    <ClearTotalESMCStatistics> - Setting this object clears total ESMC statistics on the node

                    <ClockTable> - Table for action objects for clocks

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node>

#### <ClockTable>

    Description: Table for action objects for clocks

    Parent objects:

                    <Node>

    Child objects:

                    <Clock> - Action objects for a particlar clock

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClockTable>

#### <Clock>

    Description: Action objects for a particlar clock

    Parent objects:

                    <ClockTable>

    <Naming>:

            <ClockType>
             (mandatory)

            Type: FSync_ClockType

            Description:Clock type

            <Port>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Clock port

    Child objects:

                    <ClearClockWaitToRestore> - Setting this object clears the wait-to-restore timer on the clock

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClockTable> <Clock><Naming><ClockType><Port>

#### <ClearClockWaitToRestore>

    Description: Setting this object clears the wait-to-restore timer on the clock

    Parent objects:

                    <Clock>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear wait-to-restore timers

        Default value: none.

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClockTable> <Clock><Naming><ClockType><Port> <ClearClockWaitToRestore>

#### <AllClocks>

    Description: Action objects for all clock interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <ClearAllClocksWaitToRestore> - Set this object clears the wait-to-restore timer on all clocks

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <AllClocks>

#### <ClearAllClocksWaitToRestore>

    Description: Set this object clears the wait-to-restore timer on all clocks

    Parent objects:

                    <AllClocks>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear all clock wait-to-restore timers

        Default value: none.

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <AllClocks> <ClearAllClocksWaitToRestore>

#### <ClearTotalESMCStatistics>

    Description: Setting this object clears total ESMC statistics on the node

    Parent objects:

                    <Node>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear ESMC statistics

        Default value: none.

    Available Paths:

     -

    <Action> <FrequencySynchronization> <NodeTable> <Node><Naming><Node> <ClearTotalESMCStatistics>

#### <InterfaceTable>

    Description: Table for interface operational data

    Parent objects:

                    <FrequencySynchronization>

    Child objects:

                    <Interface> - Action objects for a particular interface

    Available Paths:

     -

    <Action> <FrequencySynchronization> <InterfaceTable>

#### <Interface>

    Description: Action objects for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <name>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <ClearInterfaceESMCStatistics> - Setting this object clears ESMC statistics on the interface

                    <ClearInterfaceWaitToRestore> - Setting this object clears the wait-to-restore timer on the interface

    Available Paths:

     -

    <Action> <FrequencySynchronization> <InterfaceTable> <Interface><Naming><name>

#### <ClearInterfaceESMCStatistics>

    Description: Setting this object clears ESMC statistics on the interface

    Parent objects:

                    <Interface>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear ESMC statistics

        Default value: none.

    Available Paths:

     -

    <Action> <FrequencySynchronization> <InterfaceTable> <Interface><Naming><name> <ClearInterfaceESMCStatistics>

#### <ClearInterfaceWaitToRestore>

    Description: Setting this object clears the wait-to-restore timer on the interface

    Parent objects:

                    <Interface>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear wait-to-restore timer

        Default value: none.

    Available Paths:

     -

    <Action> <FrequencySynchronization> <InterfaceTable> <Interface><Naming><name> <ClearInterfaceWaitToRestore>

## XML Schema Object Documentation for service_vasi_mgr_cfg, version 1. 1.

### Objects

#### <VASIServiceLocation>

    Description: Location of the VASI interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Active>
             (mandatory)

            Type: NodeID

            Description:The preferred active location for this VASI interface

            <Standby>
             (optional)

            Type: NodeID

            Description:The preferred standby location for this VASI interface

            <Auto-Revert>
             (optional)

            Type: xsd:boolean

            Description:Automatically revert to preferred active location

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VASIServiceLocation>

## XML Schema Object Documentation for oammib_cfg, version 1. 2.

### Objects

#### <OAM>

    Description: 802.3 OAM MIB notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable 802.3 OAM MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OAM>

#### <Enable>

    Description: Enable 802.3 OAM MIB notifications

    Parent objects:

                    <OAM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable 802.3 OAM MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OAM> <Enable>

## XML Schema Object Documentation for ipv6_ma_oper, version 3. 1.

### Objects

#### <IPV6Network>

    Description: IPv6 network operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific IPv6 network operational data

    Available Paths:

     -

    <Operational> <IPV6Network>

#### <NodeTable>

    Description: Node-specific IPv6 network operational data

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <Node> - IPv6 network operational data for a particular node

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable>

#### <Node>

    Description: IPv6 network operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <InterfaceData> - IPv6 network operational interface data

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceData>

    Description: IPv6 network operational interface data

    Parent objects:

                    <Node>

    Child objects:

                    <Summary> - Summary of IPv6 network operational interface data on a node

                    <VRFTable> - VRF specific IPv6 network operational interface data

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData>

#### <Summary>

    Description: Summary of IPv6 network operational interface data on a node

    Parent objects:

                    <InterfaceData>

    Value: ipv6_if_summary

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <Summary>

#### <VRFTable>

    Description: VRF specific IPv6 network operational interface data

    Parent objects:

                    <InterfaceData>

    Child objects:

                    <VRF> - VRF ID of an interface belong to

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable>

#### <VRF>

    Description: VRF ID of an interface belong to

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: VRF_ID

            Description:The VRF name

    Child objects:

                    <BriefTable> - Brief interface IPv6 network operational data for a node

                    <DetailTable> - Detail interface IPv4 network operational data for a node

                    <GlobalBriefTable> - Brief interface IPv6 network operational data from global data

                    <GlobalDetailTable> - Detail interface IPv4 network operational data for global data

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName>

#### <BriefTable>

    Description: Brief interface IPv6 network operational data for a node

    Parent objects:

                    <VRF>

    Child objects:

                    <Brief> - Brief interface IPv6 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <BriefTable>

#### <Brief>

    Description: Brief interface IPv6 network operational data for an interface

    Parent objects:

                    <BriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_brief

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <BriefTable> <Brief><Naming><InterfaceName>

#### <GlobalBriefTable>

    Description: Brief interface IPv6 network operational data from global data

    Parent objects:

                    <VRF>

    Child objects:

                    <GlobalBrief> - Brief interface IPv6 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <GlobalBriefTable>

#### <GlobalBrief>

    Description: Brief interface IPv6 network operational data for an interface

    Parent objects:

                    <GlobalBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_brief

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <GlobalBriefTable> <GlobalBrief><Naming><InterfaceName>

#### <DetailTable>

    Description: Detail interface IPv4 network operational data for a node

    Parent objects:

                    <VRF>

    Child objects:

                    <Detail> - Detail interface IPv6 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <DetailTable>

#### <Detail>

    Description: Detail interface IPv6 network operational data for an interface

    Parent objects:

                    <DetailTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_detail

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <DetailTable> <Detail><Naming><InterfaceName>

#### <GlobalDetailTable>

    Description: Detail interface IPv4 network operational data for global data

    Parent objects:

                    <VRF>

    Child objects:

                    <GlobalDetail> - Detail interface IPv6 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <GlobalDetailTable>

#### <GlobalDetail>

    Description: Detail interface IPv6 network operational data for an interface

    Parent objects:

                    <GlobalDetailTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Value: ipv6_if_detail

    Available Paths:

     -

    <Operational> <IPV6Network> <NodeTable> <Node><Naming><NodeName> <InterfaceData> <VRFTable> <VRF><Naming><VRFName> <GlobalDetailTable> <GlobalDetail><Naming><InterfaceName>

## XML Schema Object Documentation for ip_tcp_oper, version 3. 1.

### Objects

#### <TCPConnection>

    Description: TCP connection operational data

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of information about all nodes present on the system

    Available Paths:

     -

    <Operational> <TCPConnection>

#### <NodeTable>

    Description: Table of information about all nodes present on the system

    Parent objects:

                    <TCPConnection>

    Child objects:

                    <Node> - Information about a single node

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable>

#### <Node>

    Description: Information about a single node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: NodeID

            Description:Describing a location

    Child objects:

                    <BriefInformationTable> - Table listing connections for which brief information is provided.Note that not all connections are listed in the brief table.

                    <DetailInformationTable> - Table listing TCP connections for which detailed information is provided

                    <ExtendedInformation> - Extended Filter related Information

                    <Statistics> - Statistics of all TCP connections

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID>

#### <BriefInformationTable>

    Description: Table listing connections for which brief information is provided.Note that not all connections are listed in the brief table.

    Parent objects:

                    <Node>

    Child objects:

                    <BriefInformation> - Brief information about a TCP connection

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <BriefInformationTable>

#### <BriefInformation>

    Description: Brief information about a TCP connection

    Parent objects:

                    <BriefInformationTable>

    <Naming>:

            <PCB_ID>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Protocol Control Block ID

    Value: tcp_sh_brief_bag

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <BriefInformationTable> <BriefInformation><Naming><PCB_ID>

#### <DetailInformationTable>

    Description: Table listing TCP connections for which detailed information is provided

    Parent objects:

                    <Node>

    Child objects:

                    <DetailInformation> - Protocol Control Block ID

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <DetailInformationTable>

#### <DetailInformation>

    Description: Protocol Control Block ID

    Parent objects:

                    <DetailInformationTable>

    <Naming>:

            <PCB_ID>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Detail information about TCP connection, put null for all

    Value: tcp_sh_table_bag

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <DetailInformationTable> <DetailInformation><Naming><PCB_ID>

#### <Statistics>

    Description: Statistics of all TCP connections

    Parent objects:

                    <Node>

    Child objects:

                    <ClientTable> - Table listing clients

                    <PCBTable> - Table listing the TCP connections for which statistics are provided

                    <Summary> - Summary statistics across all TCP connections

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics>

#### <PCBTable>

    Description: Table listing the TCP connections for which statistics are provided

    Parent objects:

                    <Statistics>

    Child objects:

                    <PCB> - Protocol Control Block ID

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics> <PCBTable>

#### <PCB>

    Description: Protocol Control Block ID

    Parent objects:

                    <PCBTable>

    <Naming>:

            <ID>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Displaying statistics associated with a particular PCB

    Value: tcp_sh_pcb_stats_bag

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics> <PCBTable> <PCB><Naming><ID>

#### <Summary>

    Description: Summary statistics across all TCP connections

    Parent objects:

                    <Statistics>

    Value: tcp_sh_stats_bag

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics> <Summary>

#### <ClientTable>

    Description: Table listing clients

    Parent objects:

                    <Statistics>

    Child objects:

                    <Client> - Describing Client ID

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics> <ClientTable>

#### <Client>

    Description: Describing Client ID

    Parent objects:

                    <ClientTable>

    <Naming>:

            <ClientID>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Displaying client's aggregated statistics

    Value: transp_client_stats_bag

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <Statistics> <ClientTable> <Client><Naming><ClientID>

#### <ExtendedInformation>

    Description: Extended Filter related Information

    Parent objects:

                    <Node>

    Child objects:

                    <DisplayTypeTable> - Table listing display types

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <ExtendedInformation>

#### <DisplayTypeTable>

    Description: Table listing display types

    Parent objects:

                    <ExtendedInformation>

    Child objects:

                    <DisplayType> - Describing particular display type

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <ExtendedInformation> <DisplayTypeTable>

#### <DisplayType>

    Description: Describing particular display type

    Parent objects:

                    <DisplayTypeTable>

    <Naming>:

            <DispType>
             (mandatory)

            Type: ShowType

            Description:Specifying display type

    Child objects:

                    <ConnectionID> - Describing connection ID

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <ExtendedInformation> <DisplayTypeTable> <DisplayType><Naming><DispType>

#### <ConnectionID>

    Description: Describing connection ID

    Parent objects:

                    <DisplayType>

    <Naming>:

            <PCB_ID>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Displaying inforamtion based on selected display type associatedwith a particular PCB

    Value: show_pcb_info

    Available Paths:

     -

    <Operational> <TCPConnection> <NodeTable> <Node><Naming><ID> <ExtendedInformation> <DisplayTypeTable> <DisplayType><Naming><DispType> <ConnectionID><Naming><PCB_ID>

### Datatypes

#### ShowType

        Definition: Enumeration. Valid values are:
            'ALL' - To dispay all
            'StaticPolicy' - To display static policy
            'InterfaceFilter' - To display interface filter
            'PacketFilter' - To display packet type filter

## XML Schema Object Documentation for mpls_fwd_oper, version 2. 0.

### Objects

#### <MPLSForwarding>

    Description: MPLS forwarding operational data

    Task IDs required: mpls-te or mpls-ldp or mpls-static

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of Nodes

    Available Paths:

     -

    <Operational> <MPLSForwarding>

#### <NodeTable>

    Description: Table of Nodes

    Parent objects:

                    <MPLSForwarding>

    Child objects:

                    <Node> - Operational data for a specific Node

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable>

#### <Node>

    Description: Operational data for a specific Node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <ForwardingSummary> - FIB MPLS forwarding summary

                    <LabelFIB> - Labels For FIB

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName>

#### <ForwardingSummary>

    Description: FIB MPLS forwarding summary

    Parent objects:

                    <Node>

    Value: mpls_fwding_summary

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <ForwardingSummary>

#### <LabelFIB>

    Description: Labels For FIB

    Parent objects:

                    <Node>

    Child objects:

                    <Forwarding> - Forwarding filtering details

                    <ForwardingDetailTable> - MPLS Forwarding Detail table

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <LabelFIB>

#### <Forwarding>

    Description: Forwarding filtering details

    Parent objects:

                    <LabelFIB>

    Child objects:

                    <Information> - FIB MPLS forwarding information

    <Filter> (Optional Filter Tag):

                    <MPLSForwardingInterfaceFilter>

                    <MPLSForwardingVRFFilter>

                    <MPLSForwardingLabelsFilter>

                    <MPLSForwardingLabelsEOSFilter>

                    <MPLSForwardingLabelsEOS0Filter>

                    <MPLSForwardingP2MPFilter>

                    <MPLSForwardingP2MPLocalFilter>

                    <MPLSForwardingP2MPUnresolvedFilter>

                    <MPLSForwardingP2MPUnresolvedLeafFilter>

                    <MPLSForwardingPrefixFilter>

                    <MPLSForwardingExactRouteIPFilter>

                    <MPLSForwardingExactRouteBottomLabelFilter>

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <Forwarding>

#### <Information>

    Description: FIB MPLS forwarding information

    Parent objects:

                    <Forwarding>

    <Naming>:

            <LabelValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Local label value

            <EOS>
             (optional)

            Type: MPLSEOSType

            Description:End of stack flag

    Value: mpls_sh_leaf

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <Forwarding> <Information><Naming><LabelValue><EOS>

#### <ForwardingDetailTable>

    Description: MPLS Forwarding Detail table

    Parent objects:

                    <LabelFIB>

    Child objects:

                    <ForwardingDetail> - FIB MPLS forwarding details

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingDetailTable>

#### <ForwardingDetail>

    Description: FIB MPLS forwarding details

    Parent objects:

                    <ForwardingDetailTable>

    <Naming>:

            <LabelValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Local label value

            <EOS>
             (optional)

            Type: MPLSEOSType

            Description:End of stack flag

    Value: mpls_sh_leaf

    Available Paths:

     -

    <Operational> <MPLSForwarding> <NodeTable> <Node><Naming><NodeName> <LabelFIB> <ForwardingDetailTable> <ForwardingDetail><Naming><LabelValue><EOS>

### Datatypes

#### ProtocolType

        Definition: Enumeration. Valid values are:
            'IPv4' - ipv4 protocol
            'IPv6' - ipv6 protocol
            'MPLS' - FIB MPLS protocol

#### IPProtocolType

        Definition: Enumeration. Valid values are:
            'ICMP' - Control message protocol
            'IGMP' - Group managment protocol
            'IPInIP' - IP in IP encapsulation
            'TCP' - TCP protocol
            'EGP' - exterior gateway protocol
            'IGRP' - IGRP protocol
            'PUP' - PUP protocol
            'UDP' - UDP protocol
            'IDP' - XNS IDP
            'TP' - TP-4 with class negotiation
            'RSVP' - Resource reservation protocol
            'GRE' - GRE encapsulation
            'ESP' - IPSEC Encapsulating Security Payload
            'AHP' - Authentication header
            'EON' - IOS CNLP
            'EIGP' - EIGRP protocol
            'OSPF' - OSPF protocols
            'NOSIP' - KA9Q/NOS compatible IP over IP
            'ENCAP' - Encapsulation header
            'PCP' - PCP porotocol
            'L2TV3' - L2TPv3 tunneling encapsulation
            'UTI' - UTI tunneling encapsulation
            'SCTP' - Stream Control Transmission
            'RAW' - Raw IP packet

#### PolicyClass

        Definition: Range. Value lies between 1 and 7

#### MPLSEOSType

        Definition: Enumeration. Valid values are:
            'EOS0' - EOS Disable
            'EOS1' - EOS Enable

### Filters

#### <MPLSForwardingInterfaceFilter>

    Description:
    Display Interfaces routes only

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <MPLSForwardingVRFFilter>

    Description:
    Display Vrf routes only

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

#### <MPLSForwardingLabelsFilter>

    Description:
    Display labels routes only

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <MPLSForwardingLabelsEOSFilter>

    Description:
    Display both EOS0, EOS1 entries

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <MPLSForwardingLabelsEOS0Filter>

    Description:
    Display EOS0 entries only

    Parameters:

            <StartLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Start Label

            <EndLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:End label

            <FilteringFlag>
             (optional)

            Type: xsd:unsignedInt

            Description:Filtering Flag

#### <MPLSForwardingP2MPFilter>

    Description:
    Display P2MP routes

    Parameters:

#### <MPLSForwardingP2MPLocalFilter>

    Description:
    Display P2MP local routes only

    Parameters:

#### <MPLSForwardingP2MPUnresolvedFilter>

    Description:
    Display P2MP unresolved routes only

    Parameters:

#### <MPLSForwardingP2MPUnresolvedLeafFilter>

    Description:
    Display P2MP unresolved leaf routes only

    Parameters:

#### <MPLSForwardingPrefixFilter>

    Description:
    Display specified prefix only

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name

            <Prefix>
             (mandatory)

            Type: IPV4Address

            Description:Prefix

            <Netmask>
             (mandatory)

            Type: IPV4Mask

            Description:Netmask

#### <MPLSForwardingExactRouteIPFilter>

    Description:
    Display specified exact route for IP payload

    Parameters:

            <LocalLabel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Local Label value

            <ProtocolName>
             (mandatory)

            Type: ProtocolType

            Description:Protocol name

            <PolicyClass>
             (mandatory)

            Type: PolicyClass

            Description:Tunnel policy class

            <SourceAddress>
             (mandatory)

            Type: xsd:string

            Description:Source address in string format

            <DestinationAddress>
             (mandatory)

            Type: xsd:string

            Description:Destination address in string format

            <IPProtocolName>
             (optional)

            Type: IPProtocolType

            Description:IP protocol name

            <SourcePort>
             (optional)

            Type: xsd:unsignedInt

            Description:Source port

            <DestinationPort>
             (optional)

            Type: xsd:unsignedInt

            Description:Destination port

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

#### <MPLSForwardingExactRouteBottomLabelFilter>

    Description:
    Display specified exact route base on bottom label

    Parameters:

            <LocalLabel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Local Label value

            <BottomLabel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Bottom label value

            <PolicyClass>
             (mandatory)

            Type: PolicyClass

            Description:Tunnel policy class

## XML Schema Object Documentation for ipv4_pim_cfg, version 8. 5.

### Objects

#### <PIM>

    Description: PIM configuration

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - Default VRF

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Configuration> <PIM>

#### <DefaultVRF>

    Description: Default VRF

    Parent objects:

                    <PIM>

    Child objects:

                    <IPV4> - IPV4 commands

                    <IPV6> - IPV6 commands

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF>

#### <IPV4>

    Description: IPV4 commands

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <AcceptRegister> - Configure an accept register list

                    <AssertDisable> - Disable batching asserts

                    <AutoRP> - PIM AutoRP configuration

                    <AutoRPDisable> - Disable Rendezvous Point discovery through the AutoRP protocol

                    <AutoRPMappingAgent> - Configure AutoRP Mapping Agent

                    <BSR> - PIM BSR configuration

                    <BidirRPAddressTable> - Configure Bidirectional PIM Rendezvous Point

                    <BrokenRegister> - Generate registers compatible with older IOS versions

                    <CandidateRPTable> - Configure Candidate-RPs

                    <InheritableDefaults> - Inheritable defaults

                    <InterfaceTable> - Interface-level Configuration

                    <LogNeighborChanges> - Enable PIM neighbor state change logging

                    <MDT> - MDT configuration

                    <Maximum> - Configure PIM State Limits

                    <NSF> - Configure Non-stop forwarding (NSF) options

                    <NeighborCheckOnReceive> - Enable PIM neighbor checking when receiving PIM messages

                    <NeighborCheckOnSend> - Enable PIM neighbor checking when sending join-prunes

                    <NeighborFilter> - Configure a neighbor filter list

                    <RPF> - Configure RPF options

                    <RPFVector> - Enable PIM RPF Vector Proxy's

                    <RPStaticDeny> - Configure static RP deny range

                    <SPTThresholdInfinity> - Configure threshold of infinity for switching to SPT on last-hop

                    <SparseModeRPAddressTable> - Configure Sparse-Mode Rendezvous Point

                    <SuppressDataRegisters> - Suppress data registers after initial state setup

                    <SuppressRPFPrunes> - Suppress prunes triggered as a result of RPF changes

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4>

#### <AutoRPDisable>

    Description: Disable Rendezvous Point discovery through the AutoRP protocol

    Parent objects:

                    <IPV4>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring this turns AutoRP off

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRPDisable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRPDisable>

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <PIM>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Configuration> <PIM> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <IPV4> - IPV4 commands

                    <IPV6> - IPV6 commands

    Available Paths:

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for chdlc_ma_cfg, version 1. 1.

### Objects

#### <Keepalive>

    Description: Set or disable keepalives

    Task IDs required: hdlc or ppp

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <KeepaliveDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to disable keepalives, FALSE to specify a new keepalive interval

            <Interval>
             (optional)

            Type: Range. Value lies between 1 and 30

            Description:The keepalive interval. Leave unspecified when disabling keepalives

            <RetryCount>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:The keepalive retry count. Leave unspecified when disabling keepalives

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Keepalive>

## XML Schema Object Documentation for qos_g_plim_qos_oper, version 2. 0.

### Objects

#### <PLIM_QOS>

    Description: PLIM QOS operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Container class for operational data of all interfaces

    Available Paths:

     -

    <Operational> <PLIM_QOS>

#### <NodeTable>

    Description: Container class for operational data of all interfaces

    Parent objects:

                    <PLIM_QOS>

    Child objects:

                    <Node> - PLIM QOS operational data for a particular interface

    Available Paths:

     -

    <Operational> <PLIM_QOS> <NodeTable>

#### <Node>

    Description: PLIM QOS operational data for a particular interface

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <BayTable> - PLIM QOS Bay number data for a particular interface

    Available Paths:

     -

    <Operational> <PLIM_QOS> <NodeTable> <Node><Naming><NodeName>

#### <BayTable>

    Description: PLIM QOS Bay number data for a particular interface

    Parent objects:

                    <Node>

    Child objects:

                    <Bay> - PLIM QOS operational data for a particular interface

    Available Paths:

     -

    <Operational> <PLIM_QOS> <NodeTable> <Node><Naming><NodeName> <BayTable>

#### <Bay>

    Description: PLIM QOS operational data for a particular interface

    Parent objects:

                    <BayTable>

    <Naming>:

            <BayID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Bay number of the SPA

    Child objects:

                    <Info> - PLIM QOS operational data for a particular interface

    Available Paths:

     -

    <Operational> <PLIM_QOS> <NodeTable> <Node><Naming><NodeName> <BayTable> <Bay><Naming><BayID>

#### <Info>

    Description: PLIM QOS operational data for a particular interface

    Parent objects:

                    <Bay>

    Value: show_plimqos_data_bag

    Available Paths:

     -

    <Operational> <PLIM_QOS> <NodeTable> <Node><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <Info>

## XML Schema Object Documentation for infra_correlator_suppress_cfg, version 3. 5.

### Objects

#### <Suppression>

    Description: Configure properties of the syslog/alarm suppression

    Task IDs required: logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <RuleTable> - Table of configured rules

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression>

#### <RuleTable>

    Description: Table of configured rules

    Parent objects:

                    <Suppression>

    Child objects:

                    <Rule> - Rule name

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable>

#### <Rule>

    Description: Rule name

    Parent objects:

                    <RuleTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: EncodedBoundedString

            Description:Rule name

    Child objects:

                    <AlarmCauseTable> - Causes of alarms to be suppressed

                    <AllAlarms> - Suppress all alarms

                    <AppliedTo> - Applied to the Rule

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name>

#### <AlarmCauseTable>

    Description: Causes of alarms to be suppressed

    Parent objects:

                    <Rule>

    Child objects:

                    <AlarmCause> - Category, Group and Code of alarm/syslog to be suppressed

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AlarmCauseTable>

#### <AlarmCause>

    Description: Category, Group and Code of alarm/syslog to be suppressed

    Parent objects:

                    <AlarmCauseTable>

    <Naming>:

            <Category>
             (mandatory)

            Type: EncodedBoundedString

            Description:Category

            <Group>
             (mandatory)

            Type: EncodedBoundedString

            Description:Group

            <Code>
             (mandatory)

            Type: EncodedBoundedString

            Description:Code

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AlarmCauseTable> <AlarmCause><Naming><Category><Group><Code>

#### <AllAlarms>

    Description: Suppress all alarms

    Parent objects:

                    <Rule>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AllAlarms>

#### <AppliedTo>

    Description: Applied to the Rule

    Parent objects:

                    <Rule>

    Child objects:

                    <All> - Apply to all of the router

                    <SourceTable> - Table of configured sources to apply

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AppliedTo>

#### <All>

    Description: Apply to all of the router

    Parent objects:

                    <AppliedTo>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AppliedTo> <All>

#### <SourceTable>

    Description: Table of configured sources to apply

    Parent objects:

                    <AppliedTo>

    Child objects:

                    <Source> - An alarm source

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AppliedTo> <SourceTable>

#### <Source>

    Description: An alarm source

    Parent objects:

                    <SourceTable>

    <Naming>:

            <Source>
             (mandatory)

            Type: NodeID

            Description:Source

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <Suppression> <RuleTable> <Rule><Naming><Name> <AppliedTo> <SourceTable> <Source><Naming><Source>

## XML Schema Object Documentation for bundlemgr_lacp_oper, version 3. 2.

### Objects

#### <LACPData>

    Description: LACP data

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global LACP data

    Available Paths:

     -

    <Operational> <LACPData>

#### <Global>

    Description: Global LACP data

    Parent objects:

                    <LACPData>

    Child objects:

                    <SystemID> - LACP System ID

    Available Paths:

     -

    <Operational> <LACPData> <Global>

#### <SystemID>

    Description: LACP System ID

    Parent objects:

                    <Global>

    Value: lacp_system_id

    Available Paths:

     -

    <Operational> <LACPData> <Global> <SystemID>

## XML Schema Object Documentation for snmp_action, version 2. 0.

### Objects

#### <SNMP>

    Description: SNMP action data

    Task IDs required: snmp

    Parent objects:

                    <Action>

    Child objects:

                    <Correlator> - Trap correlator action data

                    <Information> - Action information

    Available Paths:

     -

    <Action> <SNMP>

#### <Information>

    Description: Action information

    Parent objects:

                    <SNMP>

    Child objects:

                    <Statistics> - To clear information related to SNMP packet statistics

    Available Paths:

     -

    <Action> <SNMP> <Information>

#### <Statistics>

    Description: To clear information related to SNMP packet statistics

    Parent objects:

                    <Information>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set this to clear the counters

        Default value: none.

    Available Paths:

     -

    <Action> <SNMP> <Information> <Statistics>

## XML Schema Object Documentation for ip_iarm_v6_cfg, version 4. 1.

### Objects

#### <IPv6>

    Description: IPv6 ARM configuration

    Parent objects:

                    <IP_ARM>

    Child objects:

                    <ConflictPolicyTable> - IP ARM conflict policy configuration

                    <MulticastHost> - IP ARM Multicast Host configuration

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv6>

## XML Schema Object Documentation for crypto_cepki_cfg, version 2. 1.

### Objects

#### <CertificateAuthority>

    Description: Certification Authority

    Parent objects:

                    <Crypto>

    Child objects:

                    <TrustpointTable> - Trustpoint Related Configuration

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority>

#### <TrustpointTable>

    Description: Trustpoint Related Configuration

    Parent objects:

                    <CertificateAuthority>

    Child objects:

                    <Trustpoint> - Trustpoint Name

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable>

#### <Trustpoint>

    Description: Trustpoint Name

    Parent objects:

                    <TrustpointTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Trustpoint Name

    Child objects:

                    <Attribute> - Trustpoint Attributes

                    <CRL> - CRL Parameters

                    <Description> - Description for the trustpoint

                    <Enrollment> - Certificate Enrollment Parameters

                    <Query> - Query Parameters

                    <RSAKeyPair> - RSA key Pair to use for enrolling this Trustpoint

                    <SFTP> - Secure FTP

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name>

#### <Enrollment>

    Description: Certificate Enrollment Parameters

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <Retry> - Enrollment Retry Parameters

                    <URL> - CertificateAuthority Server Enrollment URL

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Enrollment>

#### <Retry>

    Description: Enrollment Retry Parameters

    Parent objects:

                    <Enrollment>

    Child objects:

                    <Count> - How many times the router should poll CertificateAuthority for Certificate

                    <Period> - How long to wait between retry requests to CertificateAuthority for Certificate

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Enrollment> <Retry>

#### <Count>

    Description: How many times the router should poll CertificateAuthority for Certificate

    Parent objects:

                    <Retry>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Number of times to poll a CertificateAuthority for a Certificate

        Default value:
            Value => 10

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Enrollment> <Retry> <Count>

#### <Period>

    Description: How long to wait between retry requests to CertificateAuthority for Certificate

    Parent objects:

                    <Retry>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Period in minutes between Attempts to contact a CertificateAuthority

        Default value:
            Value => 1

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Enrollment> <Retry> <Period>

#### <URL>

    Description: CertificateAuthority Server Enrollment URL

    Parent objects:

                    <Enrollment>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:URL or Terminal

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Enrollment> <URL>

#### <Query>

    Description: Query Parameters

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <URL> - CertificateAuthority Server Query URL

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Query>

#### <URL>

    Description: CertificateAuthority Server Query URL

    Parent objects:

                    <Query>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:URL

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Query> <URL>

#### <RSAKeyPair>

    Description: RSA key Pair to use for enrolling this Trustpoint

    Parent objects:

                    <Trustpoint>

    Values:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Key Pair Label

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <RSAKeyPair>

#### <CRL>

    Description: CRL Parameters

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <Optional> - Is CRL check optional ?

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CRL>

#### <Optional>

    Description: Is CRL check optional ?

    Parent objects:

                    <CRL>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Set 'true' if CRL check is optional

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <CRL> <Optional>

#### <Description>

    Description: Description for the trustpoint

    Parent objects:

                    <Trustpoint>

    Values:

            <DescriptionText>
             (mandatory)

            Type: BoundedString. Length less than or equal to 80

            Description:Description for this trustpoint

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Description>

#### <SFTP>

    Description: Secure FTP

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <Password> - sftp password

                    <Username> - sftp username

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <SFTP>

#### <Password>

    Description: sftp password

    Parent objects:

                    <SFTP>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:SFTP password in cleartext or encrypted form

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <SFTP> <Password>

#### <Username>

    Description: sftp username

    Parent objects:

                    <SFTP>

    Values:

            <Username>
             (mandatory)

            Type: xsd:string

            Description:Secure FTP username

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <SFTP> <Username>

#### <Attribute>

    Description: Trustpoint Attributes

    Parent objects:

                    <Trustpoint>

    Child objects:

                    <IPAddress> - Include IP-Address in certificate

                    <SerialNumber> - Include serial number in certificate

                    <SubjectName> - Include subject name in certificate

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Attribute>

#### <IPAddress>

    Description: Include IP-Address in certificate

    Parent objects:

                    <Attribute>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <NoAddress>
             (optional)

            Type: xsd:boolean

            Description:Do not include IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Attribute> <IPAddress>

#### <SubjectName>

    Description: Include subject name in certificate

    Parent objects:

                    <Attribute>

    Values:

            <SubjectName>
             (mandatory)

            Type: xsd:string

            Description:Subject name

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Attribute> <SubjectName>

#### <SerialNumber>

    Description: Include serial number in certificate

    Parent objects:

                    <Attribute>

    Values:

            <SerialNumber>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE or FALSE

        Default value: none.

    Available Paths:

     -

    <Configuration> <Crypto> <CertificateAuthority> <TrustpointTable> <Trustpoint><Naming><Name> <Attribute> <SerialNumber>

## XML Schema Object Documentation for bundlemgr_lacp_bdl_oper, version 3. 2.

### Objects

#### <LACPBundles>

    Description: LACP bundle data

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <BundleTable> - LACP bundle data

    Available Paths:

     -

    <Operational> <LACPBundles>

#### <BundleTable>

    Description: LACP bundle data

    Parent objects:

                    <LACPBundles>

    Child objects:

                    <Bundle> - LACP Bundle interface

    Available Paths:

     -

    <Operational> <LACPBundles> <BundleTable>

#### <Bundle>

    Description: LACP Bundle interface

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:LACP Bundle interface

    Child objects:

                    <Data> - Data for each Bundle

                    <MemberTable> - LACP Member interface

    Available Paths:

     -

    <Operational> <LACPBundles> <BundleTable> <Bundle><Naming><BundleInterface>

#### <MemberTable>

    Description: LACP Member interface

    Parent objects:

                    <Bundle>

    Child objects:

                    <Member> - Member information

    Available Paths:

     -

    <Operational> <LACPBundles> <BundleTable> <Bundle><Naming><BundleInterface> <MemberTable>

#### <Member>

    Description: Member information

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Value: bm_member_data

    Available Paths:

     -

    <Operational> <LACPBundles> <BundleTable> <Bundle><Naming><BundleInterface> <MemberTable> <Member><Naming><MemberInterface>

#### <Data>

    Description: Data for each Bundle

    Parent objects:

                    <Bundle>

    Value: lacp_bundle_data

    Available Paths:

     -

    <Operational> <LACPBundles> <BundleTable> <Bundle><Naming><BundleInterface> <Data>

## XML Schema Object Documentation for ifmib_cfg, version 2. 0.

### Objects

#### <InterfaceMIB>

    Description: Interface MIB configuration

    Parent objects:

                    <MIB>

    Child objects:

                    <InterfaceAliasLong> - Enable support for ifAlias values longer than 64 characters

                    <InterfaceIndexPersistence> - Enable ifindex persistence

                    <InterfaceTable> - Enter the SNMP interface configuration commands

                    <Notification> - MIB notification configuration

                    <StatisticsCache> - Get cached interface statistics

                    <SubsetTable> - Add configuration for an interface subset

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB>

#### <SubsetTable>

    Description: Add configuration for an interface subset

    Parent objects:

                    <InterfaceMIB>

    Child objects:

                    <Subset> - Subset priorityID to group ifNames based on Regular Expression

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <SubsetTable>

#### <Subset>

    Description: Subset priorityID to group ifNames based on Regular Expression

    Parent objects:

                    <SubsetTable>

    <Naming>:

            <SubsetID>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:The interface subset PriorityID

    Child objects:

                    <LinkUpDown> - SNMP linkUp and linkDown notifications

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <SubsetTable> <Subset><Naming><SubsetID>

#### <LinkUpDown>

    Description: SNMP linkUp and linkDown notifications

    Parent objects:

                    <Subset>

    Values:

            <Enable>
             (optional)

            Type: xsd:boolean

            Description:Enable or disable linkupdown notification

            <RegularExpression>
             (optional)

            Type: xsd:string

            Description:Regular expression to match ifName

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <SubsetTable> <Subset><Naming><SubsetID> <LinkUpDown>

#### <StatisticsCache>

    Description: Get cached interface statistics

    Parent objects:

                    <InterfaceMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cached interface statistics

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <StatisticsCache>

#### <InterfaceAliasLong>

    Description: Enable support for ifAlias values longer than 64 characters

    Parent objects:

                    <InterfaceMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable support for ifAlias values longer than 64 characters

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceAliasLong>

#### <InterfaceIndexPersistence>

    Description: Enable ifindex persistence

    Parent objects:

                    <InterfaceMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ifindex persistence

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceIndexPersistence>

#### <Notification>

    Description: MIB notification configuration

    Parent objects:

                    <InterfaceMIB>

    Child objects:

                    <LinkIETF> - Set the varbind of linkupdown trap to the RFC specified varbinds (default cisco)

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <Notification>

#### <LinkIETF>

    Description: Set the varbind of linkupdown trap to the RFC specified varbinds (default cisco)

    Parent objects:

                    <Notification>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable linkupdown trap to the RFC specified varbinds

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <Notification> <LinkIETF>

#### <InterfaceTable>

    Description: Enter the SNMP interface configuration commands

    Parent objects:

                    <InterfaceMIB>

    Child objects:

                    <Interface> - Interface to configure

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceTable>

#### <Interface>

    Description: Interface to configure

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <IndexPersistence> - Persistency across system reloads

                    <LinkUpDown> - LinkUp and linkDown notification

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <LinkUpDown>

    Description: LinkUp and linkDown notification

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable LinkUpDown notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceTable> <Interface><Naming><InterfaceName> <LinkUpDown>

#### <IndexPersistence>

    Description: Persistency across system reloads

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable index persistence

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <InterfaceMIB> <InterfaceTable> <Interface><Naming><InterfaceName> <IndexPersistence>

## XML Schema Object Documentation for ipv6_nd_oper, version 1. 1.

### Objects

#### <IPV6NodeDiscovery>

    Description: IPv6 node discovery operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - IPv6 node discovery list of nodes

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery>

#### <NodeTable>

    Description: IPv6 node discovery list of nodes

    Parent objects:

                    <IPV6NodeDiscovery>

    Child objects:

                    <Node> - IPv6 node discovery operational data for a particular node

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable>

#### <Node>

    Description: IPv6 node discovery operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <BundleInterfaceTable> - IPv6 ND list of bundle interfaces for a specific node

                    <BundleNodeTable> - IPv6 ND list of bundle nodes for a specific node

                    <InterfaceTable> - IPv6 node discovery list of interfaces for a specific node

                    <NeighborAddressTable> - IPv6 node discovery list of neighbor host addresses

                    <NeighborInterfaceTable> - IPv6 node discovery list of neighbor interfaces

                    <NeighborSummary> - IPv6 Neighbor summary

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: IPv6 node discovery list of interfaces for a specific node

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - IPv6  node discovery operational data for a specific node and interface

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: IPv6  node discovery operational data for a specific node and interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ipv6_nd_if_params

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <BundleNodeTable>

    Description: IPv6 ND list of bundle nodes for a specific node

    Parent objects:

                    <Node>

    Child objects:

                    <BundleNode> - IPv6 ND operational data for a specific bundle node

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <BundleNodeTable>

#### <BundleNode>

    Description: IPv6 ND operational data for a specific bundle node

    Parent objects:

                    <BundleNodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The bundle node name

    Value: ipv6_nd_bl_node_entry

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <BundleNodeTable> <BundleNode><Naming><NodeName>

#### <BundleInterfaceTable>

    Description: IPv6 ND list of bundle interfaces for a specific node

    Parent objects:

                    <Node>

    Child objects:

                    <BundleInterface> - IPv6 ND operational data for a specific bundler interface

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <BundleInterfaceTable>

#### <BundleInterface>

    Description: IPv6 ND operational data for a specific bundler interface

    Parent objects:

                    <BundleInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: ipv6_nd_if_entry

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <BundleInterfaceTable> <BundleInterface><Naming><InterfaceName>

#### <NeighborInterfaceTable>

    Description: IPv6 node discovery list of neighbor interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <NeighborInterface> - IPv6 node discovery neighbor interface

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborInterfaceTable>

#### <NeighborInterface>

    Description: IPv6 node discovery neighbor interface

    Parent objects:

                    <NeighborInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <HostAddressTable> - IPv6 node discovery list of neighbor host addresses

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborInterfaceTable> <NeighborInterface><Naming><InterfaceName>

#### <HostAddressTable>

    Description: IPv6 node discovery list of neighbor host addresses

    Parent objects:

                    <NeighborInterface>

    Child objects:

                    <HostAddress> - IPv6 Neighbor detailed information

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborInterfaceTable> <NeighborInterface><Naming><InterfaceName> <HostAddressTable>

#### <HostAddress>

    Description: IPv6 Neighbor detailed information

    Parent objects:

                    <HostAddressTable>

    <Naming>:

            <HostAddress>
             (mandatory)

            Type: IPV6Address

            Description:Host Address

    Value: ipv6_nd_neighbor_entry

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborInterfaceTable> <NeighborInterface><Naming><InterfaceName> <HostAddressTable> <HostAddress><Naming><HostAddress>

#### <NeighborAddressTable>

    Description: IPv6 node discovery list of neighbor host addresses

    Parent objects:

                    <Node>

    Child objects:

                    <NeighborAddress> - IPv6 Neighbor detailed information

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborAddressTable>

#### <NeighborAddress>

    Description: IPv6 Neighbor detailed information

    Parent objects:

                    <NeighborAddressTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV6Address

            Description:Neighbor Address

    Value: ipv6_nd_neighbor_entry

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborAddressTable> <NeighborAddress><Naming><NeighborAddress>

#### <NeighborSummary>

    Description: IPv6 Neighbor summary

    Parent objects:

                    <Node>

    Value: ipv6_nd_neighbor_entry_summary

    Available Paths:

     -

    <Operational> <IPV6NodeDiscovery> <NodeTable> <Node><Naming><NodeName> <NeighborSummary>

## XML Schema Object Documentation for inventory_oper, version 0. 3.

### Objects

#### <PlatformInventory>

    Description: Inventory operational data

    Task IDs required: inventory

    Parent objects:

                    <Operational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <Operational> <PlatformInventory>

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <PlatformInventory>

    Child objects:

                    <Rack> - Rack name

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable>

#### <Rack>

    Description: Rack name

    Parent objects:

                    <RackTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Rack name

    Child objects:

                    <SlotTable> - Table of slots

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name>

## XML Schema Object Documentation for ipv4_apps_action, version 1. 1.

### Objects

#### <Ping>

    Description: Ping operation

    Task IDs required: basic-services

    Parent objects:

                    <Action>

    Child objects:

                    <IPV4> - IPv4 ping operation

                    <IPV6> - IPv6 ping operation

    Available Paths:

     -

    <Action> <Ping>

#### <IPV4>

    Description: IPv4 ping operation

    Parent objects:

                    <Ping>

    Values:

            <Destination>
             (mandatory)

            Type: xsd:string

            Description:Destination address or hostname

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

            <Count>
             (optional)

            Type: Range. Value lies between 1 and 2147483647

            Description:Repeat count

            <Size>
             (optional)

            Type: Range. Value lies between 36 and 18024

            Description:Datagram size

            <Timeout>
             (optional)

            Type: Range. Value lies between 0 and 3600

            Description:Timeout in seconds

            <Source>
             (optional)

            Type: xsd:string

            Description:Source address or interface

            <Pattern>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Data pattern

            <Type>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Type of Service

            <DonotFrag>
             (optional)

            Type: xsd:boolean

            Description:set DF bit in IP header

            <Validate>
             (optional)

            Type: xsd:boolean

            Description:validate return packet

            <Sweep>
             (optional)

            Type: xsd:boolean

            Description:Sweep ping

        Default value:
            Destination => null
            VRFName => null
            Count => 5
            Size => 100
            Timeout => 2
            Source => null
            Pattern => null
            Type => null
            DonotFrag => null
            Validate => null
            Sweep => null

    Available Paths:

     -

    <Action> <Ping> <IPV4>

#### <TraceRoute>

    Description: Traceroute operation

    Task IDs required: basic-services

    Parent objects:

                    <Action>

    Child objects:

                    <IPV4> - IPv4 traceroute operation

                    <IPV6> - IPv6 traceroute operation

    Available Paths:

     -

    <Action> <TraceRoute>

#### <IPV4>

    Description: IPv4 traceroute operation

    Parent objects:

                    <TraceRoute>

    Values:

            <Destination>
             (mandatory)

            Type: xsd:string

            Description:Destination address or hostname

            <VRFName>
             (optional)

            Type: xsd:string

            Description:VRF name

            <Probe>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Probe count

            <Timeout>
             (optional)

            Type: Range. Value lies between 0 and 3600

            Description:Timeout in seconds

            <MinTTL>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Min Time To Live value

            <MaxTTL>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Max Time To Live value

            <Source>
             (optional)

            Type: xsd:string

            Description:Source address

            <Port>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Port Number

        Default value:
            Destination => null
            VRFName => null
            Probe => 3
            Timeout => 3
            MinTTL => 1
            MaxTTL => 30
            Source => null
            Port => null

    Available Paths:

     -

    <Action> <TraceRoute> <IPV4>

## XML Schema Object Documentation for infra_alarm_logger_cfg, version 2. 1.

### Objects

#### <AlarmLogger>

    Description: Alarm Logger Properties

    Task IDs required: logging

    Parent objects:

                    <Syslog>

    Child objects:

                    <BufferSize> - Set size of the local event buffer

                    <SeverityLevel> - Log all events with equal or higher (lower level) severity than this

                    <SourceLocation> - Enable alarm source location in message text

                    <Threshold> - Configure threshold (%) for capacity alarm

    Available Paths:

     -

    <Configuration> <Syslog> <AlarmLogger>

#### <BufferSize>

    Description: Set size of the local event buffer

    Parent objects:

                    <AlarmLogger>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1024 and 1024000

            Description:Size of the local event buffer

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <AlarmLogger> <BufferSize>

#### <SeverityLevel>

    Description: Log all events with equal or higher (lower level) severity than this

    Parent objects:

                    <AlarmLogger>

    Values:

            <SeverityLevel>
             (mandatory)

            Type: AlarmLoggerSeverityLevel

            Description:Severity Level

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <AlarmLogger> <SeverityLevel>

#### <Threshold>

    Description: Configure threshold (%) for capacity alarm

    Parent objects:

                    <AlarmLogger>

    Values:

            <CapacityThreshold>
             (mandatory)

            Type: Range. Value lies between 10 and 100

            Description:Capacity alarm threshold

        Default value:
            CapacityThreshold => 90

    Available Paths:

     -

    <Configuration> <Syslog> <AlarmLogger> <Threshold>

#### <SourceLocation>

    Description: Enable alarm source location in message text

    Parent objects:

                    <AlarmLogger>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable alarm source location in message text

        Default value: none.

    Available Paths:

     -

    <Configuration> <Syslog> <AlarmLogger> <SourceLocation>

## XML Schema Object Documentation for ipv4_cinetd_cfg, version 1. 0.

### Objects

#### <RateLimit>

    Description: Cisco inetd rate-limit of service requests

    Task IDs required: ip-services

    Parent objects:

                    <Cinetd>

    Values:

            <RateLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Number of service requests accepted per second

        Default value:
            RateLimit => 1

    Available Paths:

     -

    <Configuration> <IP> <Cinetd> <RateLimit>

## XML Schema Object Documentation for sonet_pm_history_oper, version 3. 2.

### Objects

#### <PerfManagement>

    Description: History operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <Sonet> - SONET-SDH operational data

    Available Paths:

     -

    <Operational> <PerfManagement>

#### <Sonet>

    Description: SONET-SDH operational data

    Parent objects:

                    <PerfManagement>

    Child objects:

                    <FarendLineTable> - SONET-SDH FarendLine Layer operational data

                    <FarendPathTable> - SONET-SDH FarendPath Layer operational data

                    <LineTable> - SONET-SDH Line Layer operational data

                    <PathTable> - SONET-SDH Path Layer operational data

                    <SectionTable> - SONET-SDH Section Layer operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet>

#### <SectionTable>

    Description: SONET-SDH Section Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <Section> - SONET-SDH Section Interface Name

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <SectionTable>

#### <Section>

    Description: SONET-SDH Section Interface Name

    Parent objects:

                    <SectionTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <SectionIntervalTable> - SONET-SDH Interface Section Interval operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <SectionTable> <Section><Naming><InterfaceName>

#### <SectionIntervalTable>

    Description: SONET-SDH Interface Section Interval operational data

    Parent objects:

                    <Section>

    Child objects:

                    <SectionInterval> - SONET-SDH Interface Section Interval number operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <SectionTable> <Section><Naming><InterfaceName> <SectionIntervalTable>

#### <SectionInterval>

    Description: SONET-SDH Interface Section Interval number operational data

    Parent objects:

                    <SectionIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:Interval number

    Value: sonetSectionIntervalEntry

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <SectionTable> <Section><Naming><InterfaceName> <SectionIntervalTable> <SectionInterval><Naming><Interval>

#### <LineTable>

    Description: SONET-SDH Line Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <Line> - SONET-SDH Line Interface Name

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <LineTable>

#### <Line>

    Description: SONET-SDH Line Interface Name

    Parent objects:

                    <LineTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <LineIntervalTable> - SONET-SDH Interface Line Interval operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <LineTable> <Line><Naming><InterfaceName>

#### <LineIntervalTable>

    Description: SONET-SDH Interface Line Interval operational data

    Parent objects:

                    <Line>

    Child objects:

                    <LineInterval> - SONET-SDH Interface Line Interval number operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <LineTable> <Line><Naming><InterfaceName> <LineIntervalTable>

#### <LineInterval>

    Description: SONET-SDH Interface Line Interval number operational data

    Parent objects:

                    <LineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:Interval number

    Value: sonetLineIntervalEntry

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <LineTable> <Line><Naming><InterfaceName> <LineIntervalTable> <LineInterval><Naming><Interval>

#### <FarendLineTable>

    Description: SONET-SDH FarendLine Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <FarendLine> - SONET-SDH FarendLine Interface Name

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendLineTable>

#### <FarendLine>

    Description: SONET-SDH FarendLine Interface Name

    Parent objects:

                    <FarendLineTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <FarendLineIntervalTable> - SONET-SDH Interface FarendLine Interval operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendLineTable> <FarendLine><Naming><InterfaceName>

#### <FarendLineIntervalTable>

    Description: SONET-SDH Interface FarendLine Interval operational data

    Parent objects:

                    <FarendLine>

    Child objects:

                    <FarendLineInterval> - SONET-SDH Interface FarendLine Interval number                   operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendLineTable> <FarendLine><Naming><InterfaceName> <FarendLineIntervalTable>

#### <FarendLineInterval>

    Description: SONET-SDH Interface FarendLine Interval number                   operational data

    Parent objects:

                    <FarendLineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:Interval number

    Value: sonetFarEndLineIntervalEntry

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendLineTable> <FarendLine><Naming><InterfaceName> <FarendLineIntervalTable> <FarendLineInterval><Naming><Interval>

#### <PathTable>

    Description: SONET-SDH Path Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <Path> - SONET-SDH Path Interface Name

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <PathTable>

#### <Path>

    Description: SONET-SDH Path Interface Name

    Parent objects:

                    <PathTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <PathIntervalTable> - SONET-SDH Interface Path Interval operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <PathTable> <Path><Naming><InterfaceName>

#### <PathIntervalTable>

    Description: SONET-SDH Interface Path Interval operational data

    Parent objects:

                    <Path>

    Child objects:

                    <PathInterval> - SONET-SDH Interface Path Interval number operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <PathTable> <Path><Naming><InterfaceName> <PathIntervalTable>

#### <PathInterval>

    Description: SONET-SDH Interface Path Interval number operational data

    Parent objects:

                    <PathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:Interval number

    Value: sonetPathIntervalEntry

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <PathTable> <Path><Naming><InterfaceName> <PathIntervalTable> <PathInterval><Naming><Interval>

#### <FarendPathTable>

    Description: SONET-SDH FarendPath Layer operational data

    Parent objects:

                    <Sonet>

    Child objects:

                    <FarendPath> - SONET-SDH FarendPath Interface Name

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendPathTable>

#### <FarendPath>

    Description: SONET-SDH FarendPath Interface Name

    Parent objects:

                    <FarendPathTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <FarendPathIntervalTable> - SONET-SDH Interface FarendPath Interval operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendPathTable> <FarendPath><Naming><InterfaceName>

#### <FarendPathIntervalTable>

    Description: SONET-SDH Interface FarendPath Interval operational data

    Parent objects:

                    <FarendPath>

    Child objects:

                    <FarendPathInterval> - SONET-SDH Interface FarendPath Interval number                   operational data

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendPathTable> <FarendPath><Naming><InterfaceName> <FarendPathIntervalTable>

#### <FarendPathInterval>

    Description: SONET-SDH Interface FarendPath Interval number                   operational data

    Parent objects:

                    <FarendPathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: IntervalNum

            Description:Interval number

    Value: sonetFarEndPathIntervalEntry

    Available Paths:

     -

    <Operational> <PerfManagement> <Sonet> <FarendPathTable> <FarendPath><Naming><InterfaceName> <FarendPathIntervalTable> <FarendPathInterval><Naming><Interval>

### Datatypes

#### IntervalNum

        Definition: Range. Value lies between 1 and 96

## XML Schema Object Documentation for hfr_invmgr_adminoper, version 1. 0.

### Objects

#### <Inventory>

    Description: Inventory operational data

    Task IDs required: root-system

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <AdminOperational> <Inventory>

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <Inventory>

    Child objects:

                    <Rack> - Rack number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable>

#### <Rack>

    Description: Rack number

    Parent objects:

                    <RackTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack number

    Child objects:

                    <BasicAttributes> - Attributes

                    <RackFanTrayTable> - Table for rack fan trays

                    <RackPowerSupplyShelfTable> - Table for rack power supply shelves

                    <RackPowerSupplyZoneTable> - Table for defining rack power supply zones

                    <SlotTable> - Slot table contains all slots in the rack

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number>

#### <RackPowerSupplyZoneTable>

    Description: Table for defining rack power supply zones

    Parent objects:

                    <Rack>

    Child objects:

                    <PowerSupplyZone> - Power Supply Zone number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyZoneTable>

#### <PowerSupplyZone>

    Description: Power Supply Zone number

    Parent objects:

                    <RackPowerSupplyZoneTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Power Zone number

    Child objects:

                    <PowerSupplyZoneAttributes> - Power suppy zone attributes

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyZoneTable> <PowerSupplyZone><Naming><Number>

#### <PowerSupplyZoneAttributes>

    Description: Power suppy zone attributes

    Parent objects:

                    <PowerSupplyZone>

    Child objects:

                    <PowerSupplyGroupInfo> - Power supply group information

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyZoneTable> <PowerSupplyZone><Naming><Number> <PowerSupplyZoneAttributes>

#### <PowerSupplyGroupInfo>

    Description: Power supply group information

    Parent objects:

                    <PowerSupplyZoneAttributes>

    Value: inv_pwg_info

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyZoneTable> <PowerSupplyZone><Naming><Number> <PowerSupplyZoneAttributes> <PowerSupplyGroupInfo>

#### <RackPowerSupplyShelfTable>

    Description: Table for rack power supply shelves

    Parent objects:

                    <Rack>

    Child objects:

                    <PowerSupplyShelf> - Power Supply Shelf number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable>

#### <PowerSupplyShelf>

    Description: Power Supply Shelf number

    Parent objects:

                    <RackPowerSupplyShelfTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Power Shelf number

    Child objects:

                    <BasicAttributes> - Attributes

                    <RackPowerSupplyTable> - Table for rack power supply

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number>

#### <RackPowerSupplyTable>

    Description: Table for rack power supply

    Parent objects:

                    <PowerSupplyShelf>

    Child objects:

                    <PowerSupply> - Power Supply number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <RackPowerSupplyTable>

#### <PowerSupply>

    Description: Power Supply number

    Parent objects:

                    <RackPowerSupplyTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Power Supply number

    Child objects:

                    <BasicAttributes> - Attributes

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <RackPowerSupplyTable> <PowerSupply><Naming><Number>

#### <BasicAttributes>

    Description: Attributes

    Parent objects:

                    <Rack>

                    <PowerSupplyShelf>

                    <FanTray>

                    <Fan>

                    <PowerSupply>

    Child objects:

                    <BasicInfo> - Inventory information

                    <FRUInfo> - Field Replaceable Unit (FRU) inventory information

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <RackPowerSupplyTable> <PowerSupply><Naming><Number> <BasicAttributes>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable> <Fan><Naming><Number> <BasicAttributes>

#### <BasicInfo>

    Description: Inventory information

    Parent objects:

                    <BasicAttributes>

    Value: inv_phy_entity_basic_info

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <RackPowerSupplyTable> <PowerSupply><Naming><Number> <BasicAttributes> <BasicInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable> <Fan><Naming><Number> <BasicAttributes> <BasicInfo>

#### <FRUInfo>

    Description: Field Replaceable Unit (FRU) inventory information

    Parent objects:

                    <BasicAttributes>

    Value: inv_card_fru_info

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackPowerSupplyShelfTable> <PowerSupplyShelf><Naming><Number> <RackPowerSupplyTable> <PowerSupply><Naming><Number> <BasicAttributes> <FRUInfo>

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable> <Fan><Naming><Number> <BasicAttributes> <FRUInfo>

#### <RackFanTrayTable>

    Description: Table for rack fan trays

    Parent objects:

                    <Rack>

    Child objects:

                    <FanTray> - Fan tray number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable>

#### <FanTray>

    Description: Fan tray number

    Parent objects:

                    <RackFanTrayTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Fan tray number

    Child objects:

                    <BasicAttributes> - Attributes

                    <RackFanTable> - Table for fans in the fan tray

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number>

#### <RackFanTable>

    Description: Table for fans in the fan tray

    Parent objects:

                    <FanTray>

    Child objects:

                    <Fan> - Fan number

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable>

#### <Fan>

    Description: Fan number

    Parent objects:

                    <RackFanTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Fan number

    Child objects:

                    <BasicAttributes> - Attributes

    Available Paths:

     -

    <AdminOperational> <Inventory> <RackTable> <Rack><Naming><Number> <RackFanTrayTable> <FanTray><Naming><Number> <RackFanTable> <Fan><Naming><Number>

## XML Schema Object Documentation for ancp_cfg, version 1. 1.

### Objects

#### <ANCP>

    Description: ANCP configuration commands

    Task IDs required: ancp

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccessNodePort> - Access Node port configuration commands

                    <Enable> - Enter ANCP command submode

                    <Neighbor> - ANCP Neighbor commands

                    <RateAdjustmentTable> - ANCP rate adjustment commands

                    <Server> - ANCP server parameters

    Available Paths:

     -

    <Configuration> <ANCP>

#### <AccessNodePort>

    Description: Access Node port configuration commands

    Parent objects:

                    <ANCP>

    Child objects:

                    <CircuitIDTable> - Specify circuit-id of the ANCP port

    Available Paths:

     -

    <Configuration> <ANCP> <AccessNodePort>

#### <CircuitIDTable>

    Description: Specify circuit-id of the ANCP port

    Parent objects:

                    <AccessNodePort>

    Child objects:

                    <CircuitID> - Circuit ID - maximum 63 characters

    Available Paths:

     -

    <Configuration> <ANCP> <AccessNodePort> <CircuitIDTable>

#### <CircuitID>

    Description: Circuit ID - maximum 63 characters

    Parent objects:

                    <CircuitIDTable>

    <Naming>:

            <CircuitID>
             (mandatory)

            Type: xsd:string

            Description:Circuit ID - maximum 63 characters

    Child objects:

                    <InterfaceTable> - Interface mapped to ANCP port

    Available Paths:

     -

    <Configuration> <ANCP> <AccessNodePort> <CircuitIDTable> <CircuitID><Naming><CircuitID>

#### <InterfaceTable>

    Description: Interface mapped to ANCP port

    Parent objects:

                    <CircuitID>

    Child objects:

                    <Interface> - Enter logical interface name

    Available Paths:

     -

    <Configuration> <ANCP> <AccessNodePort> <CircuitIDTable> <CircuitID><Naming><CircuitID> <InterfaceTable>

#### <Interface>

    Description: Enter logical interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Enter logical interface name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Logical interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <AccessNodePort> <CircuitIDTable> <CircuitID><Naming><CircuitID> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Enable>

    Description: Enter ANCP command submode

    Parent objects:

                    <ANCP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:ANCP enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <Enable>

#### <Neighbor>

    Description: ANCP Neighbor commands

    Parent objects:

                    <ANCP>

    Child objects:

                    <SenderNameTable> - Enter neighbor sender-name

    Available Paths:

     -

    <Configuration> <ANCP> <Neighbor>

#### <SenderNameTable>

    Description: Enter neighbor sender-name

    Parent objects:

                    <Neighbor>

    Child objects:

                    <SenderName> - Specify sender-name in IPv4 or MAC address format

    Available Paths:

     -

    <Configuration> <ANCP> <Neighbor> <SenderNameTable>

#### <SenderName>

    Description: Specify sender-name in IPv4 or MAC address format

    Parent objects:

                    <SenderNameTable>

    <Naming>:

            <IPV4Address>
             (optional)

            Type: IPV4Address

            Description:IPV4Address value

            <MACAddress>
             (optional)

            Type: MACAddress

            Description:MACAddress value

    Child objects:

                    <AdjacencyTimer> - Adjacency timer for ANCP neighbor in units of 100 ms

                    <Description> - Description of the ANCP neighbor

    Available Paths:

     -

    <Configuration> <ANCP> <Neighbor> <SenderNameTable> <SenderName><Naming><IPV4Address><MACAddress>

#### <Description>

    Description: Description of the ANCP neighbor

    Parent objects:

                    <SenderName>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Enter ANCP neighbor description

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <Neighbor> <SenderNameTable> <SenderName><Naming><IPV4Address><MACAddress> <Description>

#### <AdjacencyTimer>

    Description: Adjacency timer for ANCP neighbor in units of 100 ms

    Parent objects:

                    <SenderName>

    Values:

            <AdjTimer>
             (mandatory)

            Type: Range. Value lies between 5 and 255

            Description:Enter adjacency timer value in units of 100 ms

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <Neighbor> <SenderNameTable> <SenderName><Naming><IPV4Address><MACAddress> <AdjacencyTimer>

#### <RateAdjustmentTable>

    Description: ANCP rate adjustment commands

    Parent objects:

                    <ANCP>

    Child objects:

                    <RateAdjustment> - Enter percent factor rate adjustment for a given DSL type and Encapsulation type

    Available Paths:

     -

    <Configuration> <ANCP> <RateAdjustmentTable>

#### <RateAdjustment>

    Description: Enter percent factor rate adjustment for a given DSL type and Encapsulation type

    Parent objects:

                    <RateAdjustmentTable>

    <Naming>:

            <DSLType>
             (optional)

            Type: Enumeration. Valid values are:
                    'adsl1' - DSL type adsl1
                    'adsl2' - DSL type adsl2
                    'adsl2plus' - DSL type adsl2plus
                    'vdsl1' - DSL type vdsl1
                    'vdsl2' - DSL type vdsl2
                    'sdsl' - DSL type sdsl

            Description:Subscriber access loop DSL type

            <EncapsulationType>
             (optional)

            Type: Enumeration. Valid values are:
                    'atm' - ATM access loop
                    'ethernet' - Ethernet access loop

            Description:Subscriber access loop encapsulation type

    Values:

            <PercentFactor>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Percent factor rate adjustment

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <RateAdjustmentTable> <RateAdjustment><Naming><DSLType><EncapsulationType>

#### <Server>

    Description: ANCP server parameters

    Parent objects:

                    <ANCP>

    Child objects:

                    <SenderName> - ANCP server sender name

    Available Paths:

     -

    <Configuration> <ANCP> <Server>

#### <SenderName>

    Description: ANCP server sender name

    Parent objects:

                    <Server>

    Values:

            <SenderNameIPV4Address>
             (optional)

            Type: IPV4Address

            Description:Specify server sender-name in IPv4 format

            <SenderNameMACAddress>
             (optional)

            Type: MACAddress

            Description:Specify server sender-name in MAC address format

        Default value: none.

    Available Paths:

     -

    <Configuration> <ANCP> <Server> <SenderName>

## XML Schema Object Documentation for ip_iarm_v4_oper, version 4. 0.

### Objects

#### <IPV4ARM>

    Description: IPv4 Address Repository Manager (IPv4 ARM) operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <Addresses> - IPv4 ARM address database information

                    <Conflicts> - IPv4 ARM conflict information

                    <MulticastHostInterface> - Default Multicast Host Interface

                    <RouterID> - IPv4 ARM Router ID information

                    <Summary> - IPv4 ARM summary information

                    <VRFSummaryTable> - IPv4 ARM VRFs summary information

    Available Paths:

     -

    <Operational> <IPV4ARM>

#### <Summary>

    Description: IPv4 ARM summary information

    Parent objects:

                    <IPV4ARM>

    Value: ip_arm_edm_summary_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Summary>

#### <VRFSummaryTable>

    Description: IPv4 ARM VRFs summary information

    Parent objects:

                    <IPV4ARM>

    Child objects:

                    <VRFSummary> - IPv4 ARM VRF summary information

    Available Paths:

     -

    <Operational> <IPV4ARM> <VRFSummaryTable>

#### <VRFSummary>

    Description: IPv4 ARM VRF summary information

    Parent objects:

                    <VRFSummaryTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ip_arm_edm_db_vrf_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <VRFSummaryTable> <VRFSummary><Naming><VRFName>

#### <RouterID>

    Description: IPv4 ARM Router ID information

    Parent objects:

                    <IPV4ARM>

    Value: ip_arm_edm_db_rtrid_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <RouterID>

#### <Addresses>

    Description: IPv4 ARM address database information

    Parent objects:

                    <IPV4ARM>

    Child objects:

                    <VRFTable> - IPv4 ARM address database information per VRF

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses>

#### <VRFTable>

    Description: IPv4 ARM address database information per VRF

    Parent objects:

                    <Addresses>

    Child objects:

                    <VRF> - IPv4 ARM address database information in a VRF

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable>

#### <VRF>

    Description: IPv4 ARM address database information in a VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <InterfaceTable> - IPv4 ARM address database information by interface

                    <NetworkTable> - IPv4 ARM address database information by network

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName>

#### <NetworkTable>

    Description: IPv4 ARM address database information by network

    Parent objects:

                    <VRF>

    Child objects:

                    <Network> - An IPv4 Address in IPv4 ARM

    <Filter> (Optional Filter Tag):

                    <IPV4ARMNetworkFilter>

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <NetworkTable>

#### <Network>

    Description: An IPv4 Address in IPv4 ARM

    Parent objects:

                    <NetworkTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV4ARMPrefixLength

            Description:Prefix Length

            <Handle>
             (optional)

            Type: Interface

            Description:Interface

    <Filter> (Optional Filter Tag):

                    <IPV4ARMNetworkFilter>

    Value: ip_arm_edm_db_net_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <NetworkTable> <Network><Naming><Address><PrefixLength><Handle>

#### <InterfaceTable>

    Description: IPv4 ARM address database information by interface

    Parent objects:

                    <VRF>

    Child objects:

                    <Interface> - An IPv4 address in IPv4 ARM

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: An IPv4 address in IPv4 ARM

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: ip_arm_edm_db_if_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><Interface>

#### <MulticastHostInterface>

    Description: Default Multicast Host Interface

    Parent objects:

                    <IPV4ARM>

    Values:

            <Handle>
             (mandatory)

            Type: Interface

            Description:Default multicast host interface

        Default value: none.

    Available Paths:

     -

    <Operational> <IPV4ARM> <MulticastHostInterface>

### Filters

#### <IPV4ARMNetworkFilter>

    Description:
    Network Address Filter

    Parameters:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV4ARMPrefixLength

            Description:Prefix Length

## XML Schema Object Documentation for ip_iarm_v4_cflct_oper, version 4. 0.

### Objects

#### <Conflicts>

    Description: IPv4 ARM conflict information

    Task IDs required: network

    Parent objects:

                    <IPV4ARM>

    Child objects:

                    <Overrides> - Conflict override IPv4 ARM information

                    <UnnumberedTable> - Conflicting IPv4 ARM unnumbered interface information

                    <VRFTable> - IPv4 ARM conflict address information in VRFs

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts>

#### <VRFTable>

    Description: IPv4 ARM conflict address information in VRFs

    Parent objects:

                    <Conflicts>

    Child objects:

                    <VRF> - IPv4 ARM conflict address information in a VRF

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <VRFTable>

#### <VRF>

    Description: IPv4 ARM conflict address information in a VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <AddressTable> - Conflicting IPv4 ARM address information

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <VRFTable> <VRF><Naming><VRFName>

#### <AddressTable>

    Description: Conflicting IPv4 ARM address information

    Parent objects:

                    <VRF>

    Child objects:

                    <Address> - A conflicting IPv4 address in IPv4 ARM

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <VRFTable> <VRF><Naming><VRFName> <AddressTable>

#### <Address>

    Description: A conflicting IPv4 address in IPv4 ARM

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV4ARMPrefixLength

            Description:Prefix Length

    Value: ip_arm_edm_addr_cflcts_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <VRFTable> <VRF><Naming><VRFName> <AddressTable> <Address><Naming><Address><PrefixLength>

#### <UnnumberedTable>

    Description: Conflicting IPv4 ARM unnumbered interface information

    Parent objects:

                    <Conflicts>

    Child objects:

                    <Unnumbered> - A conflicting IPv4 Unnumbered Interface in IPv4 ARM

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <UnnumberedTable>

#### <Unnumbered>

    Description: A conflicting IPv4 Unnumbered Interface in IPv4 ARM

    Parent objects:

                    <UnnumberedTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: ip_arm_edm_unnum_cflcts_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <UnnumberedTable> <Unnumbered><Naming><Interface>

#### <Overrides>

    Description: Conflict override IPv4 ARM information

    Parent objects:

                    <Conflicts>

    Child objects:

                    <GroupTable> - Conflict override IPv4 groups in IPv4 ARM

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <Overrides>

#### <GroupTable>

    Description: Conflict override IPv4 groups in IPv4 ARM

    Parent objects:

                    <Overrides>

    Child objects:

                    <Group> - Conflict override IPv4 group information in IPv4 ARM

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <Overrides> <GroupTable>

#### <Group>

    Description: Conflict override IPv4 group information in IPv4 ARM

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupName>
             (mandatory)

            Type: xsd:string

            Description:Group name of the conflict group

    Value: ip_arm_edm_co_bag_type

    Available Paths:

     -

    <Operational> <IPV4ARM> <Conflicts> <Overrides> <GroupTable> <Group><Naming><GroupName>

## XML Schema Object Documentation for infra_correlator_oper, version 3. 4.

### Objects

#### <Correlator>

    Description: Correlator operational data

    Task IDs required: logging

    Parent objects:

                    <Operational>

    Child objects:

                    <AlarmTable> - Correlated alarms Table

                    <BufferStatus> - Describes buffer utilization and parameters configured

                    <RuleDetailTable> - Table that contains the database of correlation rule details

                    <RuleSummaryTable> - Table that contains the database of correlation rule summary

                    <RuleTable> - Table that contains the database of correlation rules

                    <RulesetDetailTable> - Table that contains the ruleset detail info

                    <RulesetSummaryTable> - Table that contains the ruleset summary info

    Available Paths:

     -

    <Operational> <Correlator>

#### <RuleTable>

    Description: Table that contains the database of correlation rules

    Parent objects:

                    <Correlator>

    Child objects:

                    <Rule> - One of the correlation rules

    Available Paths:

     -

    <Operational> <Correlator> <RuleTable>

#### <Rule>

    Description: One of the correlation rules

    Parent objects:

                    <RuleTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Correlation Rule Name

    Value: ac_rule_info_bag

    Available Paths:

     -

    <Operational> <Correlator> <RuleTable> <Rule><Naming><RuleName>

#### <RuleSummaryTable>

    Description: Table that contains the database of correlation rule summary

    Parent objects:

                    <Correlator>

    Child objects:

                    <RuleSummary> - One of the correlation rules

    <Filter> (Optional Filter Tag):

                    <CorrelationRuleNameListFilter>

                    <CorrelationRulePropertyFilter>

    Available Paths:

     -

    <Operational> <Correlator> <RuleSummaryTable>

#### <RuleSummary>

    Description: One of the correlation rules

    Parent objects:

                    <RuleSummaryTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Correlation Rule Name

    Value: ac_rule_summary_bag

    Available Paths:

     -

    <Operational> <Correlator> <RuleSummaryTable> <RuleSummary><Naming><RuleName>

#### <RuleDetailTable>

    Description: Table that contains the database of correlation rule details

    Parent objects:

                    <Correlator>

    Child objects:

                    <RuleDetail> - Details of one of the correlation rules

    <Filter> (Optional Filter Tag):

                    <CorrelationRuleNameListFilter>

                    <CorrelationRulePropertyFilter>

    Available Paths:

     -

    <Operational> <Correlator> <RuleDetailTable>

#### <RuleDetail>

    Description: Details of one of the correlation rules

    Parent objects:

                    <RuleDetailTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Correlation Rule Name

    Value: ac_rule_detail_bag

    Available Paths:

     -

    <Operational> <Correlator> <RuleDetailTable> <RuleDetail><Naming><RuleName>

#### <RulesetSummaryTable>

    Description: Table that contains the ruleset summary info

    Parent objects:

                    <Correlator>

    Child objects:

                    <RulesetSummary> - Summary of one of the correlation rulesets

    <Filter> (Optional Filter Tag):

                    <CorrelationRulesetNameListFilter>

    Available Paths:

     -

    <Operational> <Correlator> <RulesetSummaryTable>

#### <RulesetSummary>

    Description: Summary of one of the correlation rulesets

    Parent objects:

                    <RulesetSummaryTable>

    <Naming>:

            <RulesetName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Ruleset Name

    Value: ac_ruleset_summary_bag

    Available Paths:

     -

    <Operational> <Correlator> <RulesetSummaryTable> <RulesetSummary><Naming><RulesetName>

#### <RulesetDetailTable>

    Description: Table that contains the ruleset detail info

    Parent objects:

                    <Correlator>

    Child objects:

                    <RulesetDetail> - Detail of one of the correlation rulesets

    <Filter> (Optional Filter Tag):

                    <CorrelationRulesetNameListFilter>

    Available Paths:

     -

    <Operational> <Correlator> <RulesetDetailTable>

#### <RulesetDetail>

    Description: Detail of one of the correlation rulesets

    Parent objects:

                    <RulesetDetailTable>

    <Naming>:

            <RulesetName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Ruleset Name

    Value: ac_ruleset_detail_bag

    Available Paths:

     -

    <Operational> <Correlator> <RulesetDetailTable> <RulesetDetail><Naming><RulesetName>

#### <AlarmTable>

    Description: Correlated alarms Table

    Parent objects:

                    <Correlator>

    Child objects:

                    <Alarm> - One of the correlated alarms

    <Filter> (Optional Filter Tag):

                    <CorrelationRuleFilter>

                    <CorrelationIDFilter>

                    <CorrelationBufferRuleTypeSourceFilter>

                    <CorrelationBufferCorrelationIDListFilter>

                    <CorrelationBufferCorrelationRuleNameListFilter>

    Available Paths:

     -

    <Operational> <Correlator> <AlarmTable>

#### <Alarm>

    Description: One of the correlated alarms

    Parent objects:

                    <AlarmTable>

    <Naming>:

            <AlarmID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Alarm ID

    Value: ac_aldems_alarm_bag

    Available Paths:

     -

    <Operational> <Correlator> <AlarmTable> <Alarm><Naming><AlarmID>

#### <BufferStatus>

    Description: Describes buffer utilization and parameters configured

    Parent objects:

                    <Correlator>

    Value: ac_buffer_info_bag

    Available Paths:

     -

    <Operational> <Correlator> <BufferStatus>

### Datatypes

#### CorrelationRuleType

        Definition: Enumeration. Valid values are:
            'Stateful' - Stateful rules
            'Nonstateful' - Non-stateful rules

#### CorrelationRuleSourceType

        Definition: Enumeration. Valid values are:
            'Internal' - Internally defined rules
            'User' - User-defined rules

### Filters

#### <CorrelationRulesetNameListFilter>

    Description:
    Selects rulesets by ruleset name

    Parameters:

            <RulesetName0>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName1>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName2>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName3>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName4>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName5>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName6>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName7>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName8>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName9>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName10>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName11>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName12>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

            <RulesetName13>
             (optional)

            Type: EncodedBoundedString

            Description:Ruleset name

#### <CorrelationRuleNameListFilter>

    Description:
    Selects rules by rule name

    Parameters:

            <RuleName0>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName1>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName2>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName3>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName4>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName5>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName6>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName7>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName8>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName9>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName10>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName11>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName12>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName13>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

#### <CorrelationRulePropertyFilter>

    Description:
    Selects rules by contexts, locations, ruletype and source

    Parameters:

            <Context0>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Context1>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Context2>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Context3>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Context4>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Context5>
             (optional)

            Type: EncodedBoundedString

            Description:Context string

            <Location0>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <Location1>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <Location2>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <Location3>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <Location4>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <Location5>
             (optional)

            Type: EncodedBoundedString

            Description:Location string

            <RuleType>
             (optional)

            Type: CorrelationRuleType

            Description:Rule type

            <RuleSource>
             (optional)

            Type: CorrelationRuleSourceType

            Description:Rule source

#### <CorrelationRuleFilter>

    Description:
    Selects alarms from buffer matching Correlation rule name

    Parameters:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Correlation Rule

#### <CorrelationIDFilter>

    Description:
    Selects alarms from buffer matching Correation ID

    Parameters:

            <CorrelationID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Correlation ID

#### <CorrelationBufferRuleTypeSourceFilter>

    Description:
    Selects alarms from buffer matching rule type and rule source

    Parameters:

            <RuleType>
             (optional)

            Type: CorrelationRuleType

            Description:Rule type

            <RuleSource>
             (optional)

            Type: CorrelationRuleSourceType

            Description:Rule source

#### <CorrelationBufferCorrelationIDListFilter>

    Description:
    Selects alarms from buffer by correlation ids

    Parameters:

            <CorrelationID0>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID1>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID2>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID3>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID4>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID5>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID6>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID7>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID8>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID9>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID10>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID11>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID12>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

            <CorrelationID13>
             (optional)

            Type: xsd:unsignedInt

            Description:Correlation ID

#### <CorrelationBufferCorrelationRuleNameListFilter>

    Description:
    Selects alarms from buffer by rule names

    Parameters:

            <RuleName0>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName1>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName2>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName3>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName4>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName5>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName6>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName7>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName8>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName9>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName10>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName11>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName12>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName13>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

## XML Schema Object Documentation for shellutil_cfg, version 1. 0.

### Objects

#### <Hostname>

    Description: Configure system's hostname

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:Specify hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <Hostname>

## XML Schema Object Documentation for arp_oper, version 3. 2.

### Objects

#### <ARP>

    Description: ARP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of per-node ARP operational data

    Available Paths:

     -

    <Operational> <ARP>

#### <NodeTable>

    Description: Table of per-node ARP operational data

    Parent objects:

                    <ARP>

    Child objects:

                    <Node> - Per-node ARP operational data

    Available Paths:

     -

    <Operational> <ARP> <NodeTable>

#### <Node>

    Description: Per-node ARP operational data

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <EntryTable> - Table of ARP entries

                    <ResolutionHistory> - Per node ARP resolution history data

                    <TrafficInterfaceTable> - ARP Traffic information per interface

                    <TrafficNode> - Per node ARP Traffic data

                    <TrafficVRFTable> - ARP Traffic information per VRF

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName>

#### <EntryTable>

    Description: Table of ARP entries

    Parent objects:

                    <Node>

    Child objects:

                    <Entry> - ARP entry

    <Filter> (Optional Filter Tag):

                    <ARP_VRF_Filter>

                    <ARPInterfaceFilter>

                    <ARP_IPAddressFilter>

                    <ARPHardwareAddressFilter>

                    <ARP_VRF_InterfaceFilter>

                    <ARP_VRF_IPAddressFilter>

                    <ARP_VRF_HardwareAddressFilter>

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <EntryTable>

#### <Entry>

    Description: ARP entry

    Parent objects:

                    <EntryTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP Address of ARP entry

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ip_arp_table_entry

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <EntryTable> <Entry><Naming><Address><InterfaceName>

#### <TrafficNode>

    Description: Per node ARP Traffic data

    Parent objects:

                    <Node>

    Value: ip_arp_statistics

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <TrafficNode>

#### <TrafficVRFTable>

    Description: ARP Traffic information per VRF

    Parent objects:

                    <Node>

    Child objects:

                    <TrafficVRF> - Per VRF traffic data

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <TrafficVRFTable>

#### <TrafficVRF>

    Description: Per VRF traffic data

    Parent objects:

                    <TrafficVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ip_arp_statistics

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <TrafficVRFTable> <TrafficVRF><Naming><VRFName>

#### <TrafficInterfaceTable>

    Description: ARP Traffic information per interface

    Parent objects:

                    <Node>

    Child objects:

                    <TrafficInterface> - Per interface traffic data

    <Filter> (Optional Filter Tag):

                    <ARP_VRF_Filter>

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <TrafficInterfaceTable>

#### <TrafficInterface>

    Description: Per interface traffic data

    Parent objects:

                    <TrafficInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ip_arp_statistics

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <TrafficInterfaceTable> <TrafficInterface><Naming><InterfaceName>

#### <ResolutionHistory>

    Description: Per node ARP resolution history data

    Parent objects:

                    <Node>

    Value: arp_reshist

    Available Paths:

     -

    <Operational> <ARP> <NodeTable> <Node><Naming><NodeName> <ResolutionHistory>

### Filters

#### <ARP_VRF_Filter>

    Description:
    Filter for a particular VRF

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

#### <ARPInterfaceFilter>

    Description:
    Display ARP entries for a particular interface

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <ARP_IPAddressFilter>

    Description:
    Display ARP entries for a particular IP address

    Parameters:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

#### <ARPHardwareAddressFilter>

    Description:
    Display ARP entries for a particular hardware address

    Parameters:

            <MACAddress>
             (mandatory)

            Type: MACAddress

            Description:Hardware MAC address

#### <ARP_VRF_InterfaceFilter>

    Description:
    Display ARP entries for a particular VRF and interface

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

#### <ARP_VRF_IPAddressFilter>

    Description:
    Display ARP entries for a particular VRF and IP address

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

#### <ARP_VRF_HardwareAddressFilter>

    Description:
    Display ARP entries for a particular VRF and hardware address

    Parameters:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

            <MACAddress>
             (mandatory)

            Type: MACAddress

            Description:Hardware MAC address

## XML Schema Object Documentation for platforms_hfr_lc_srp_hw-module, version 0. 0.

### Objects

#### <BayTable>

    Description: List of bays

    Parent objects:

                    <ActiveNode>

                    <PreconfiguredNode>

    Child objects:

                    <Bay> - Bay number on the specified node

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <BayTable>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <BayTable>

#### <Bay>

    Description: Bay number on the specified node

    Parent objects:

                    <BayTable>

    <Naming>:

            <BayID>
             (mandatory)

            Type: Range. Value lies between 0 and 5

            Description:Bay number

    Child objects:

                    <PortTable> - List of ports

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID>

#### <PortTable>

    Description: List of ports

    Parent objects:

                    <ActiveNode>

                    <PreconfiguredNode>

                    <Bay>

    Child objects:

                    <Port> - Port number on the specified node

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <PortTable>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <PortTable>

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable>

#### <Port>

    Description: Port number on the specified node

    Parent objects:

                    <PortTable>

    <Naming>:

            <PortID>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:Port number

    Child objects:

                    <Mode> - Specify the port mode

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <PortTable> <Port><Naming><PortID>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <PortTable> <Port><Naming><PortID>

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable> <Port><Naming><PortID>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable> <Port><Naming><PortID>

#### <Mode>

    Description: Specify the port mode

    Parent objects:

                    <Port>

    Values:

            <Mode>
             (mandatory)

            Type: HardwareModulePortMode

            Description:Port mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <PortTable> <Port><Naming><PortID> <Mode>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <PortTable> <Port><Naming><PortID> <Mode>

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable> <Port><Naming><PortID> <Mode>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <BayTable> <Bay><Naming><BayID> <PortTable> <Port><Naming><PortID> <Mode>

### Datatypes

#### HardwareModulePortMode

        Definition: Enumeration. Valid values are:
            'SRP' - Set port in SRP mode

## XML Schema Object Documentation for dwdm_ui_interface_cfg, version 4. 1.

### Objects

#### <DWDM>

    Description: DWDM port controller configuration

    Task IDs required: dwdm

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <G709> - Configure G709 parameters

                    <Laser> - Configure laser off/on

                    <Loopback> - Configure loopback mode

                    <NetworkConnectionId> - Configure network connection id

                    <NetworkPortId> - Configure network port id

                    <NetworkSrlgTable> - Configure Network srlgs

                    <RxThreshold> - none

                    <TransmitPower> - Configure transponder transmit power

                    <TransportAdminState> - Configure transport admin state

                    <Wavelength> - Configure transponder wavelength

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM>

#### <G709>

    Description: Configure G709 parameters

    Parent objects:

                    <DWDM>

    Child objects:

                    <BDIToGAIS> - Configure gais enable

                    <Enable> - Disable G709 function

                    <FEC> - Configure FEC mode

                    <ODU> - Configure ODU parameters

                    <OTU> - Configure OTU parameters

                    <Proactive> - Configure proactive protection mode

                    <ProactiveLoggingFile> - Configure proactive protection log file

                    <TIMToGAIS> - Configure Trace Identifier Mismatch alarm consequence

                    <TTIProcessing> - Configure Trail Trace Identifier  processing

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709>

#### <Enable>

    Description: Disable G709 function

    Task IDs required: dwdm

    Parent objects:

                    <G709>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable g709 framing

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <Enable>

#### <FEC>

    Description: Configure FEC mode

    Task IDs required: dwdm

    Parent objects:

                    <G709>

    Values:

            <FECMode>
             (mandatory)

            Type: FECType

            Description:G709 FEC mode: standard,none

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <FEC>

#### <TTIProcessing>

    Description: Configure Trail Trace Identifier  processing

    Parent objects:

                    <G709>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Trace Identifier Mismatch processing

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <TTIProcessing>

#### <TIMToGAIS>

    Description: Configure Trace Identifier Mismatch alarm consequence

    Parent objects:

                    <G709>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Generic Alarm Indication Signal insertion

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <TIMToGAIS>

#### <ODU>

    Description: Configure ODU parameters

    Parent objects:

                    <G709>

    Child objects:

                    <ODUExpectedTTI> - Configure ODU Expected TTI value

                    <ODUReportTable> - Configure ODU alarm reporting

                    <ODUTxTTI> - Configure ODU TTI value

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ODU>

#### <ODUReportTable>

    Description: Configure ODU alarm reporting

    Task IDs required: dwdm

    Parent objects:

                    <ODU>

    Child objects:

                    <ODUReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ODU> <ODUReportTable>

#### <ODUReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <ODUReportTable>

    <Naming>:

            <Alarm>
             (mandatory)

            Type: ODUAlarmType

            Description:ODU alarm type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable alarm reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ODU> <ODUReportTable> <ODUReport><Naming><Alarm>

#### <ODUTxTTI>

    Description: Configure ODU TTI value

    Parent objects:

                    <ODU>

    Values:

            <StringType>
             (optional)

            Type: TxTTIType

            Description:TTI string type (ascii or hex format)

            <AsciiString>
             (optional)

            Type: BoundedString. Length less than or equal to 64

            Description:ASCII text (Max 64 characters)

            <HexString>
             (optional)

            Type: BoundedString. Length less than or equal to 128

            Description:Hex nibbles (Max 128- The string length should be an even number)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ODU> <ODUTxTTI>

#### <ODUExpectedTTI>

    Description: Configure ODU Expected TTI value

    Parent objects:

                    <ODU>

    Values:

            <StringType>
             (optional)

            Type: ExpectedTTIType

            Description:TTI string type (ascii or hex format)

            <AsciiString>
             (optional)

            Type: BoundedString. Length less than or equal to 64

            Description:ASCII text (Max 64 characters)

            <HexString>
             (optional)

            Type: BoundedString. Length less than or equal to 128

            Description:Hex nibbles (Max 128- The string length should be an even number)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ODU> <ODUExpectedTTI>

#### <OTU>

    Description: Configure OTU parameters

    Parent objects:

                    <G709>

    Child objects:

                    <FRRThreshold> - Configure FRR thresholds for trigger and revert

                    <FRRWindow> - Configure FRR window parameters for trigger and revert

                    <OTUExpectedTTI> - Configure OTU Expected TTI value

                    <OTUReportTable> - Configure OTU alarm reporting

                    <OTUThresholdTable> - Configure OTU threshold value

                    <OTUTxTTI> - Configure OTU TTI value

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU>

#### <OTUReportTable>

    Description: Configure OTU alarm reporting

    Task IDs required: dwdm

    Parent objects:

                    <OTU>

    Child objects:

                    <OTUReport> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUReportTable>

#### <OTUReport>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <OTUReportTable>

    <Naming>:

            <Alarm>
             (mandatory)

            Type: OTUAlarmType

            Description:OTU alarm type

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable alarm reporting

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUReportTable> <OTUReport><Naming><Alarm>

#### <OTUThresholdTable>

    Description: Configure OTU threshold value

    Task IDs required: dwdm

    Parent objects:

                    <OTU>

    Child objects:

                    <OTUThreshold> - none

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUThresholdTable>

#### <OTUThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <OTUThresholdTable>

    <Naming>:

            <Threshold>
             (mandatory)

            Type: OTUThresholdType

            Description:OTU Threshold type

    Values:

            <ThresholdValue>
             (mandatory)

            Type: Range. Value lies between 1 and 9

            Description:Bit error rate (10 to the minus n)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUThresholdTable> <OTUThreshold><Naming><Threshold>

#### <OTUTxTTI>

    Description: Configure OTU TTI value

    Parent objects:

                    <OTU>

    Values:

            <StringType>
             (optional)

            Type: TxTTIType

            Description:TTI string type (ascii or hex format)

            <AsciiString>
             (optional)

            Type: BoundedString. Length less than or equal to 64

            Description:ASCII text (Max 64 characters)

            <HexString>
             (optional)

            Type: BoundedString. Length less than or equal to 128

            Description:Hex nibbles (Max 128- The string length should be an even number)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUTxTTI>

#### <OTUExpectedTTI>

    Description: Configure OTU Expected TTI value

    Parent objects:

                    <OTU>

    Values:

            <StringType>
             (optional)

            Type: ExpectedTTIType

            Description:TTI string type (ascii or hex format)

            <AsciiString>
             (optional)

            Type: BoundedString. Length less than or equal to 64

            Description:ASCII text (Max 64 characters)

            <HexString>
             (optional)

            Type: BoundedString. Length less than or equal to 128

            Description:Hex nibbles (Max 128- The string length should be an even number)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <OTUExpectedTTI>

#### <FRRThreshold>

    Description: Configure FRR thresholds for trigger and revert

    Parent objects:

                    <OTU>

    Child objects:

                    <Revert> - Configure proactive protection revert threshold

                    <Trigger> - Configure proactive protection trigger threshold

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRThreshold>

#### <Trigger>

    Description: Configure proactive protection trigger threshold

    Task IDs required: dwdm

    Parent objects:

                    <FRRThreshold>

    Values:

            <BERBase>
             (mandatory)

            Type: Range. Value lies between 1 and 9

            Description:Bit error rate base (x of xE-y)

            <BERPower>
             (mandatory)

            Type: Range. Value lies between 3 and 9

            Description:Bit error rate power (y of xE-y)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRThreshold> <Trigger>

#### <Revert>

    Description: Configure proactive protection revert threshold

    Task IDs required: dwdm

    Parent objects:

                    <FRRThreshold>

    Values:

            <BERBase>
             (mandatory)

            Type: Range. Value lies between 1 and 9

            Description:Bit error rate base (x of xE-y)

            <BERPower>
             (mandatory)

            Type: Range. Value lies between 4 and 10

            Description:Bit error rate power (y of xE-y)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRThreshold> <Revert>

#### <FRRWindow>

    Description: Configure FRR window parameters for trigger and revert

    Parent objects:

                    <OTU>

    Child objects:

                    <Revert> - Configure FRR revert window

                    <Trigger> - Configure FRR trigger window

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRWindow>

#### <Trigger>

    Description: Configure FRR trigger window

    Task IDs required: dwdm

    Parent objects:

                    <FRRWindow>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 10 and 10000

            Description:Integration window for FRR trigger in MS

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRWindow> <Trigger>

#### <Revert>

    Description: Configure FRR revert window

    Task IDs required: dwdm

    Parent objects:

                    <FRRWindow>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 2000 and 100000

            Description:Integration window for FRR revert in MS

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <OTU> <FRRWindow> <Revert>

#### <BDIToGAIS>

    Description: Configure gais enable

    Parent objects:

                    <G709>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable GAIS insertion

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <BDIToGAIS>

#### <Proactive>

    Description: Configure proactive protection mode

    Task IDs required: dwdm

    Parent objects:

                    <G709>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable proactive protection

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <Proactive>

#### <ProactiveLoggingFile>

    Description: Configure proactive protection log file

    Task IDs required: dwdm

    Parent objects:

                    <G709>

    Values:

            <Filename>
             (mandatory)

            Type: BoundedString. Length less than or equal to 128

            Description:Log filename

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <G709> <ProactiveLoggingFile>

#### <NetworkSrlgTable>

    Description: Configure Network srlgs

    Parent objects:

                    <DWDM>

    Child objects:

                    <NetworkSrlg> - Configure network srlg sets

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <NetworkSrlgTable>

#### <NetworkSrlg>

    Description: Configure network srlg sets

    Parent objects:

                    <NetworkSrlgTable>

    <Naming>:

            <SetId>
             (mandatory)

            Type: Range. Value lies between 1 and 17

            Description:Set index

    Values:

            <Srlg1>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

            <Srlg2>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

            <Srlg3>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

            <Srlg4>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

            <Srlg5>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

            <Srlg6>
             (optional)

            Type: Range. Value lies between 0 and -2

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <NetworkSrlgTable> <NetworkSrlg><Naming><SetId>

#### <Loopback>

    Description: Configure loopback mode

    Task IDs required: dwdm

    Parent objects:

                    <DWDM>

    Values:

            <LoopbackMode>
             (mandatory)

            Type: DWDMLoopbackType

            Description:internal,line

        Default value:
            LoopbackMode => None

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <Loopback>

#### <RxThreshold>

    Description: none

    Task IDs required: dwdm

    Parent objects:

                    <DWDM>

    Values:

            <RxLOSThreshold>
             (mandatory)

            Type: Range. Value lies between -350 and 50

            Description:Select power level (in units of 0.1dBm)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <RxThreshold>

#### <TransmitPower>

    Description: Configure transponder transmit power

    Task IDs required: dwdm

    Parent objects:

                    <DWDM>

    Values:

            <TransmitPower>
             (mandatory)

            Type: Range. Value lies between -190 and 10

            Description:Select power level (in units of 0.1dBm)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <TransmitPower>

#### <Wavelength>

    Description: Configure transponder wavelength

    Task IDs required: dwdm

    Parent objects:

                    <DWDM>

    Values:

            <WaveChannel>
             (mandatory)

            Type: Range. Value lies between 1 and 89

            Description:Select a ITU channel number,channel range for C-band: 1~82,L-band:106~185,spacing:50GHZ

            <WaveChannelNumber>
             (mandatory)

            Type: WaveChannelNumType

            Description:Wave Channel Number

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <Wavelength>

#### <Laser>

    Description: Configure laser off/on

    Parent objects:

                    <DWDM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Turn Laser off

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <Laser>

#### <TransportAdminState>

    Description: Configure transport admin state

    Task IDs required: dwdm

    Parent objects:

                    <DWDM>

    Values:

            <State>
             (mandatory)

            Type: DWDMAdminState

            Description:Admin State

        Default value:
            State => out-of-service

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <TransportAdminState>

#### <NetworkConnectionId>

    Description: Configure network connection id

    Parent objects:

                    <DWDM>

    Values:

            <ConnectionId>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:;

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <NetworkConnectionId>

#### <NetworkPortId>

    Description: Configure network port id

    Parent objects:

                    <DWDM>

    Values:

            <PortId>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:;

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DWDM> <NetworkPortId>

#### <MaintenanceEmbargo>

    Description: configure maintenance embargo flag on the given interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <ID1>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MaintenanceEmbargo>

### Datatypes

#### DWDMLoopbackType

        Definition: Enumeration. Valid values are:
            'None' - No Loopback
            'Internal' - Internal Loopback
            'Line' - Line Loopback

#### FECType

        Definition: Enumeration. Valid values are:
            'None' - No FEC
            'Standard' - Standard FEC
            'Enhanced' - Enhanced FEC

#### OTUAlarmType

        Definition: Enumeration. Valid values are:
            'LOS' - LOS
            'LOF' - LOF
            'LOM' - LOM
            'IAE' - OTU IAE
            'OTU_BDI' - OTU BDI
            'OTU_TIM' - OTU TIM
            'OTU_SF' - OTU SF BER
            'OTU_SD' - OTU SD BER
            'FECMISMATCH' - FEC mismatch

#### ODUAlarmType

        Definition: Enumeration. Valid values are:
            'ODU_AIS' - ODU AIS
            'ODU_BDI' - ODU BDI
            'LCK' - ODU LCK
            'OCI' - ODU OCI
            'PLM' - ODU PTIM
            'ODU_TIM' - ODU TIM

#### OTUThresholdType

        Definition: Enumeration. Valid values are:
            'OTU_SD' - OTU SD BER threshold
            'OTU_SF' - OTU SF BER threshold

#### TxTTIType

        Definition: Enumeration. Valid values are:
            'TX_TTI_ASCII' - TX TTI ascii string
            'TX_TTI_HEX' - TX TTI hex string

#### ExpectedTTIType

        Definition: Enumeration. Valid values are:
            'EXPECTED_TTI_ASCII' - Expected TTI ascii string
            'EXPECTED_TTI_HEX' - Expected TTI hex string

#### WaveChannelNumType

        Definition: Enumeration. Valid values are:
            'Default' - Default Wave Channel Number

#### DWDMAdminState

        Definition: Enumeration. Valid values are:
            'out-of-service' - Out of service
            'in-service' - In service
            'maintenance' - Out of service maintenance

## XML Schema Object Documentation for manageability_perf_thresh_cfg, version 4. 0.

### Objects

#### <Threshold>

    Description: Container for threshold templates

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <BGP> - BGP threshold configuration

                    <CPUNode> - Node CPU threshold configuration

                    <DataRateInterface> - Interface Data Rates threshold configuration

                    <GenericCounterInterface> - Interface Generic GenericCounter threshold configuration

                    <LDP_MPLS> - MPLS LDP threshold configuration

                    <MemoryNode> - Node Memory threshold configuration

                    <OSPFv2Protocol> - OSPF v2 Protocol threshold configuration

                    <OSPFv3Protocol> - OSPF v2 Protocol threshold configuration

                    <ProcessNode> - Node Process threshold configuration

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold>

#### <OSPFv2Protocol>

    Description: OSPF v2 Protocol threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <OSPFv2ProtocolTemplateTable> - OSPF v2 Protocol threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol>

#### <OSPFv2ProtocolTemplateTable>

    Description: OSPF v2 Protocol threshold templates

    Parent objects:

                    <OSPFv2Protocol>

    Child objects:

                    <OSPFv2ProtocolTemplate> - OSPF v2 Protocol threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable>

#### <OSPFv2ProtocolTemplate>

    Description: OSPF v2 Protocol threshold template instance

    Parent objects:

                    <OSPFv2ProtocolTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <ChecksumErrors> - Number of packets received with checksum errors

                    <InputDBDs> - Number of DBD packets received

                    <InputDBDsLSA> - Number of LSA received in DBD packets

                    <InputHelloPackets> - Number of Hello packets received

                    <InputLSAAcks> - Number of LSA Acknowledgements received

                    <InputLSAAcksLSA> - Number of LSA received in LSA Acknowledgements

                    <InputLSAUpdates> - Number of LSA Updates received

                    <InputLSAUpdatesLSA> - Number of LSA received in LSA Updates

                    <InputLSRequests> - Number of LS Requests received

                    <InputLSRequestsLSA> - Number of LSA received in LS Requests

                    <InputPackets> - Total number of packets received

                    <OutputDBDs> - Number of DBD packets sent

                    <OutputDBDsLSA> - Number of LSA sent in DBD packets

                    <OutputHelloPackets> - Total number of packets sent

                    <OutputLSAAcks> - Number of LSA Acknowledgements sent

                    <OutputLSAAcksLSA> - Number of LSA sent in LSA Acknowledgements

                    <OutputLSAUpdates> - Number of LSA Updates sent

                    <OutputLSAUpdatesLSA> - Number of LSA sent in LSA Updates

                    <OutputLSRequests> - Number of LS Requests sent

                    <OutputLSRequestsLSA> - Number of LSA sent in LS Requests

                    <OutputPackets> - Total number of packets sent

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName>

#### <InputPackets>

    Description: Total number of packets received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputPackets>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputPackets>

#### <OutputPackets>

    Description: Total number of packets sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputPackets>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputPackets>

#### <InputHelloPackets>

    Description: Number of Hello packets received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputHelloPackets>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputHelloPackets>

#### <OutputHelloPackets>

    Description: Total number of packets sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputHelloPackets>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputHelloPackets>

#### <InputDBDs>

    Description: Number of DBD packets received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputDBDs>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputDBDs>

#### <InputDBDsLSA>

    Description: Number of LSA received in DBD packets

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputDBDsLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputDBDsLSA>

#### <OutputDBDs>

    Description: Number of DBD packets sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputDBDs>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputDBDs>

#### <OutputDBDsLSA>

    Description: Number of LSA sent in DBD packets

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputDBDsLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputDBDsLSA>

#### <InputLSRequests>

    Description: Number of LS Requests received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSRequests>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSRequests>

#### <InputLSRequestsLSA>

    Description: Number of LSA received in LS Requests

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSRequestsLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSRequestsLSA>

#### <OutputLSRequests>

    Description: Number of LS Requests sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSRequests>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSRequests>

#### <OutputLSRequestsLSA>

    Description: Number of LSA sent in LS Requests

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSRequestsLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSRequestsLSA>

#### <InputLSAUpdates>

    Description: Number of LSA Updates received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSAUpdates>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSAUpdates>

#### <InputLSAUpdatesLSA>

    Description: Number of LSA received in LSA Updates

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSAUpdatesLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSAUpdatesLSA>

#### <OutputLSAUpdates>

    Description: Number of LSA Updates sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSAUpdates>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSAUpdates>

#### <OutputLSAUpdatesLSA>

    Description: Number of LSA sent in LSA Updates

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSAUpdatesLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSAUpdatesLSA>

#### <InputLSAAcks>

    Description: Number of LSA Acknowledgements received

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSAAcks>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSAAcks>

#### <InputLSAAcksLSA>

    Description: Number of LSA received in LSA Acknowledgements

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <InputLSAAcksLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <InputLSAAcksLSA>

#### <OutputLSAAcks>

    Description: Number of LSA Acknowledgements sent

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSAAcks>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSAAcks>

#### <OutputLSAAcksLSA>

    Description: Number of LSA sent in LSA Acknowledgements

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <OutputLSAAcksLSA>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <OutputLSAAcksLSA>

#### <ChecksumErrors>

    Description: Number of packets received with checksum errors

    Parent objects:

                    <OSPFv2ProtocolTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <ChecksumErrors>

#### <SampleInterval>

    Description: Frequency of sampling in minutes

    Parent objects:

                    <OSPFv2ProtocolTemplate>

                    <OSPFv3ProtocolTemplate>

                    <BGPTemplate>

                    <GenericCounterInterfaceTemplate>

                    <DataRateInterfaceTemplate>

                    <LDP_MPLSTemplate>

                    <CPUNodeTemplate>

                    <MemoryNodeTemplate>

                    <ProcessNodeTemplate>

    Values:

            <SampleInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Frequency of samples

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv2Protocol> <OSPFv2ProtocolTemplateTable> <OSPFv2ProtocolTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode> <CPUNodeTemplateTable> <CPUNodeTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode> <MemoryNodeTemplateTable> <MemoryNodeTemplate><Naming><TemplateName> <SampleInterval>

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable> <ProcessNodeTemplate><Naming><TemplateName> <SampleInterval>

#### <OSPFv3Protocol>

    Description: OSPF v2 Protocol threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <OSPFv3ProtocolTemplateTable> - OSPF v2 Protocol threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol>

#### <OSPFv3ProtocolTemplateTable>

    Description: OSPF v2 Protocol threshold templates

    Parent objects:

                    <OSPFv3Protocol>

    Child objects:

                    <OSPFv3ProtocolTemplate> - OSPF v2 Protocol threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable>

#### <OSPFv3ProtocolTemplate>

    Description: OSPF v2 Protocol threshold template instance

    Parent objects:

                    <OSPFv3ProtocolTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <InputDBDs> - Number of DBD packets received

                    <InputDBDsLSA> - Number of LSA received in DBD packets

                    <InputHelloPackets> - Number of Hello packets received

                    <InputLSAAcks> - Number of LSA Acknowledgements received

                    <InputLSAAcksLSA> - Number of LSA received in LSA Acknowledgements

                    <InputLSAUpdates> - Number of LSA Updates received

                    <InputLSAUpdatesLSA> - Number of LSA received in LSA Updates

                    <InputLSRequests> - Number of LS Requests received

                    <InputLSRequestsLSA> - Number of LSA received in LS Requests

                    <InputPackets> - Total number of packets received

                    <OutputDBDs> - Number of DBD packets sent

                    <OutputDBDsLSA> - Number of LSA sent in DBD packets

                    <OutputHelloPackets> - Total number of packets sent

                    <OutputLSAAcks> - Number of LSA Acknowledgements sent

                    <OutputLSAAcksLSA> - Number of LSA sent in LSA Acknowledgements

                    <OutputLSAUpdates> - Number of LSA Updates sent

                    <OutputLSAUpdatesLSA> - Number of LSA sent in LSA Updates

                    <OutputLSRequests> - Number of LS Requests sent

                    <OutputLSRequestsLSA> - Number of LSA sent in LS Requests

                    <OutputPackets> - Total number of packets sent

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <OSPFv3Protocol> <OSPFv3ProtocolTemplateTable> <OSPFv3ProtocolTemplate><Naming><TemplateName>

#### <BGP>

    Description: BGP threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <BGPTemplateTable> - BGP threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP>

#### <BGPTemplateTable>

    Description: BGP threshold templates

    Parent objects:

                    <BGP>

    Child objects:

                    <BGPTemplate> - BGP threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable>

#### <BGPTemplate>

    Description: BGP threshold template instance

    Parent objects:

                    <BGPTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <ConnDropped> - Number of times the connection was dropped

                    <ConnEstablished> - Number of times the connection was established

                    <ErrorsReceived> - Number of error notifications received

                    <ErrorsSent> - Number of error notifications sent

                    <InputMessages> - Number of messages received

                    <InputUpdateMessages> - Number of update messages received

                    <OutputMessages> - Number of messages sent

                    <OutputUpdateMessages> - Number of update messages sent

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName>

#### <InputMessages>

    Description: Number of messages received

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <InputMessages>

#### <OutputMessages>

    Description: Number of messages sent

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <OutputMessages>

#### <InputUpdateMessages>

    Description: Number of update messages received

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <InputUpdateMessages>

#### <OutputUpdateMessages>

    Description: Number of update messages sent

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <OutputUpdateMessages>

#### <ConnEstablished>

    Description: Number of times the connection was established

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <ConnEstablished>

#### <ConnDropped>

    Description: Number of times the connection was dropped

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <ConnDropped>

#### <ErrorsReceived>

    Description: Number of error notifications received

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <ErrorsReceived>

#### <ErrorsSent>

    Description: Number of error notifications sent

    Parent objects:

                    <BGPTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <BGP> <BGPTemplateTable> <BGPTemplate><Naming><TemplateName> <ErrorsSent>

#### <GenericCounterInterface>

    Description: Interface Generic GenericCounter threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <GenericCounterInterfaceTemplateTable> - Interface Generic GenericCounter threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface>

#### <GenericCounterInterfaceTemplateTable>

    Description: Interface Generic GenericCounter threshold templates

    Parent objects:

                    <GenericCounterInterface>

    Child objects:

                    <GenericCounterInterfaceTemplate> - Interface Generic GenericCounter threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable>

#### <GenericCounterInterfaceTemplate>

    Description: Interface Generic GenericCounter threshold template instance

    Parent objects:

                    <GenericCounterInterfaceTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <InBroadcastPkts> - Number of inbound broadcast packets

                    <InMulticastPkts> - Number of inbound multicast packets

                    <InOctets> - Number of inbound octets/bytes

                    <InPackets> - Number of inbound packets

                    <InUcastPkts> - Number of inbound unicast packets

                    <InputCRC> - Number of inbound packets discarded with incorrect CRC

                    <InputFrame> - Number of inbound packets with framing errors

                    <InputOverrun> - Number of inbound packets with overrun errors

                    <InputQueueDrops> - Number of input queue drops

                    <InputTotalDrops> - Number of inbound correct packets discarded

                    <InputTotalErrors> - Number of inbound incorrect packets discarded

                    <InputUnknownProto> - Number of inbound packets discarded with unknown protocol

                    <OutBroadcastPkts> - Number of outbound broadcast packets

                    <OutMulticastPkts> - Number of outbound multicast packets

                    <OutOctets> - Number of outbound octets/bytes

                    <OutPackets> - Number of outbound packets

                    <OutUcastPkts> - Number of outbound unicast packets

                    <OutputTotalDrops> - Number of outbound correct packets discarded

                    <OutputTotalErrors> - Number of outbound incorrect packets discarded

                    <OutputUnderrun> - Number of outbound packets with underrun errors

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName>

#### <InPackets>

    Description: Number of inbound packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InPackets>

#### <InOctets>

    Description: Number of inbound octets/bytes

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InOctets>

#### <OutPackets>

    Description: Number of outbound packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutPackets>

#### <OutOctets>

    Description: Number of outbound octets/bytes

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutOctets>

#### <InUcastPkts>

    Description: Number of inbound unicast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InUcastPkts>

#### <InMulticastPkts>

    Description: Number of inbound multicast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InMulticastPkts>

#### <InBroadcastPkts>

    Description: Number of inbound broadcast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InBroadcastPkts>

#### <OutUcastPkts>

    Description: Number of outbound unicast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutUcastPkts>

#### <OutMulticastPkts>

    Description: Number of outbound multicast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutMulticastPkts>

#### <OutBroadcastPkts>

    Description: Number of outbound broadcast packets

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutBroadcastPkts>

#### <OutputTotalDrops>

    Description: Number of outbound correct packets discarded

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutputTotalDrops>

#### <InputTotalDrops>

    Description: Number of inbound correct packets discarded

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputTotalDrops>

#### <InputQueueDrops>

    Description: Number of input queue drops

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputQueueDrops>

#### <InputUnknownProto>

    Description: Number of inbound packets discarded with unknown protocol

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputUnknownProto>

#### <OutputTotalErrors>

    Description: Number of outbound incorrect packets discarded

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutputTotalErrors>

#### <OutputUnderrun>

    Description: Number of outbound packets with underrun errors

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <OutputUnderrun>

#### <InputTotalErrors>

    Description: Number of inbound incorrect packets discarded

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputTotalErrors>

#### <InputCRC>

    Description: Number of inbound packets discarded with incorrect CRC

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputCRC>

#### <InputOverrun>

    Description: Number of inbound packets with overrun errors

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputOverrun>

#### <InputFrame>

    Description: Number of inbound packets with framing errors

    Parent objects:

                    <GenericCounterInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <GenericCounterInterface> <GenericCounterInterfaceTemplateTable> <GenericCounterInterfaceTemplate><Naming><TemplateName> <InputFrame>

#### <DataRateInterface>

    Description: Interface Data Rates threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <DataRateInterfaceTemplateTable> - Interface Data Rates threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface>

#### <DataRateInterfaceTemplateTable>

    Description: Interface Data Rates threshold templates

    Parent objects:

                    <DataRateInterface>

    Child objects:

                    <DataRateInterfaceTemplate> - Interface Data Rates threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable>

#### <DataRateInterfaceTemplate>

    Description: Interface Data Rates threshold template instance

    Parent objects:

                    <DataRateInterfaceTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <Bandwidth> - Bandwidth in kbps

                    <InputDataRate> - Input data rate in kbps

                    <InputPacketRate> - Number of input packets per second

                    <InputPeakPkts> - Maximum number of input packets per second

                    <InputPeakRate> - Peak input data rate in kbps

                    <OutputDataRate> - Output data rate in kbps

                    <OutputPacketRate> - Number of Output packets per second

                    <OutputPeakPkts> - Maximum number of output packets per second

                    <OutputPeakRate> - Peak output data rate in kbps

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName>

#### <InputDataRate>

    Description: Input data rate in kbps

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <InputDataRate>

#### <OutputDataRate>

    Description: Output data rate in kbps

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <OutputDataRate>

#### <InputPacketRate>

    Description: Number of input packets per second

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <InputPacketRate>

#### <OutputPacketRate>

    Description: Number of Output packets per second

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <OutputPacketRate>

#### <InputPeakRate>

    Description: Peak input data rate in kbps

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <InputPeakRate>

#### <OutputPeakRate>

    Description: Peak output data rate in kbps

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <OutputPeakRate>

#### <InputPeakPkts>

    Description: Maximum number of input packets per second

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <InputPeakPkts>

#### <OutputPeakPkts>

    Description: Maximum number of output packets per second

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <OutputPeakPkts>

#### <Bandwidth>

    Description: Bandwidth in kbps

    Parent objects:

                    <DataRateInterfaceTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRangeCounter32

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <DataRateInterface> <DataRateInterfaceTemplateTable> <DataRateInterfaceTemplate><Naming><TemplateName> <Bandwidth>

#### <LDP_MPLS>

    Description: MPLS LDP threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <LDP_MPLSTemplateTable> - MPLS LDP threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS>

#### <LDP_MPLSTemplateTable>

    Description: MPLS LDP threshold templates

    Parent objects:

                    <LDP_MPLS>

    Child objects:

                    <LDP_MPLSTemplate> - MPLS LDP threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable>

#### <LDP_MPLSTemplate>

    Description: MPLS LDP threshold template instance

    Parent objects:

                    <LDP_MPLSTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <AddressMsgsRcvd> - Number of Address messages received

                    <AddressMsgsSent> - Number of Address messages sent

                    <AddressWithdrawMsgsRcvd> - Number of Address Withdraw messages received

                    <AddressWithdrawMsgsSent> - Number of Address Withdraw messages sent

                    <InitMsgsRcvd> - Number of Init messages received

                    <InitMsgsSent> - Number of Init messages sent

                    <KeepaliveMsgsRcvd> - Number of Keepalive messages received

                    <KeepaliveMsgsSent> - Number of Keepalive messages sent

                    <LabelMappingMsgsRcvd> - Number of Label Mapping messages received

                    <LabelMappingMsgsSent> - Number of Label Mapping messages sent

                    <LabelReleaseMsgsRcvd> - Number of LAbel Release messages received

                    <LabelReleaseMsgsSent> - Number of Label Release messages sent

                    <LabelWithdrawMsgsRcvd> - Number of Label Withdraw messages received

                    <LabelWithdrawMsgsSent> - Number of Label Withdraw messages sent

                    <NotificationMsgsRcvd> - Number of Notification messages received

                    <NotificationMsgsSent> - Number of Notification messages sent

                    <SampleInterval> - Frequency of sampling in minutes

                    <TotalMsgsRcvd> - Total number of messages received

                    <TotalMsgsSent> - Total number of messages sent

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName>

#### <AddressWithdrawMsgsRcvd>

    Description: Number of Address Withdraw messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <AddressWithdrawMsgsRcvd>

#### <AddressMsgsRcvd>

    Description: Number of Address messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <AddressMsgsRcvd>

#### <InitMsgsRcvd>

    Description: Number of Init messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <InitMsgsRcvd>

#### <KeepaliveMsgsRcvd>

    Description: Number of Keepalive messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <KeepaliveMsgsRcvd>

#### <LabelMappingMsgsRcvd>

    Description: Number of Label Mapping messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelMappingMsgsRcvd>

#### <LabelReleaseMsgsRcvd>

    Description: Number of LAbel Release messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelReleaseMsgsRcvd>

#### <LabelWithdrawMsgsRcvd>

    Description: Number of Label Withdraw messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelWithdrawMsgsRcvd>

#### <NotificationMsgsRcvd>

    Description: Number of Notification messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <NotificationMsgsRcvd>

#### <TotalMsgsRcvd>

    Description: Total number of messages received

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: PMThresholdValRange

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: PMThresholdValRange

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <TotalMsgsRcvd>

#### <AddressWithdrawMsgsSent>

    Description: Number of Address Withdraw messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <AddressWithdrawMsgsSent>

#### <AddressMsgsSent>

    Description: Number of Address messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <AddressMsgsSent>

#### <InitMsgsSent>

    Description: Number of Init messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <InitMsgsSent>

#### <KeepaliveMsgsSent>

    Description: Number of Keepalive messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <KeepaliveMsgsSent>

#### <LabelMappingMsgsSent>

    Description: Number of Label Mapping messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelMappingMsgsSent>

#### <LabelReleaseMsgsSent>

    Description: Number of Label Release messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelReleaseMsgsSent>

#### <LabelWithdrawMsgsSent>

    Description: Number of Label Withdraw messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <LabelWithdrawMsgsSent>

#### <NotificationMsgsSent>

    Description: Number of Notification messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <NotificationMsgsSent>

#### <TotalMsgsSent>

    Description: Total number of messages sent

    Parent objects:

                    <LDP_MPLSTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <LDP_MPLS> <LDP_MPLSTemplateTable> <LDP_MPLSTemplate><Naming><TemplateName> <TotalMsgsSent>

#### <CPUNode>

    Description: Node CPU threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <CPUNodeTemplateTable> - Node CPU threshold configuration templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode>

#### <CPUNodeTemplateTable>

    Description: Node CPU threshold configuration templates

    Parent objects:

                    <CPUNode>

    Child objects:

                    <CPUNodeTemplate> - Node CPU threshold configuration template instances

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode> <CPUNodeTemplateTable>

#### <CPUNodeTemplate>

    Description: Node CPU threshold configuration template instances

    Parent objects:

                    <CPUNodeTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <AverageCPUUsed> - Average %CPU utilization

                    <NoProcesses> - Number of processes

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode> <CPUNodeTemplateTable> <CPUNodeTemplate><Naming><TemplateName>

#### <AverageCPUUsed>

    Description: Average %CPU utilization

    Parent objects:

                    <CPUNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode> <CPUNodeTemplateTable> <CPUNodeTemplate><Naming><TemplateName> <AverageCPUUsed>

#### <NoProcesses>

    Description: Number of processes

    Parent objects:

                    <CPUNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <CPUNode> <CPUNodeTemplateTable> <CPUNodeTemplate><Naming><TemplateName> <NoProcesses>

#### <MemoryNode>

    Description: Node Memory threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <MemoryNodeTemplateTable> - Node Memory threshold configuration templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode>

#### <MemoryNodeTemplateTable>

    Description: Node Memory threshold configuration templates

    Parent objects:

                    <MemoryNode>

    Child objects:

                    <MemoryNodeTemplate> - Node Memory threshold configuration template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode> <MemoryNodeTemplateTable>

#### <MemoryNodeTemplate>

    Description: Node Memory threshold configuration template instance

    Parent objects:

                    <MemoryNodeTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <CurrMemory> - Current memory (Bytes) in use

                    <PeakMemory> - Maximum memory (KBytes) used

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode> <MemoryNodeTemplateTable> <MemoryNodeTemplate><Naming><TemplateName>

#### <CurrMemory>

    Description: Current memory (Bytes) in use

    Parent objects:

                    <MemoryNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode> <MemoryNodeTemplateTable> <MemoryNodeTemplate><Naming><TemplateName> <CurrMemory>

#### <PeakMemory>

    Description: Maximum memory (KBytes) used

    Parent objects:

                    <MemoryNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: Range. Value lies between 0 and 4194304

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: Range. Value lies between 0 and 4194304

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <MemoryNode> <MemoryNodeTemplateTable> <MemoryNodeTemplate><Naming><TemplateName> <PeakMemory>

#### <ProcessNode>

    Description: Node Process threshold configuration

    Parent objects:

                    <Threshold>

    Child objects:

                    <ProcessNodeTemplateTable> - Node Memory threshold templates

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode>

#### <ProcessNodeTemplateTable>

    Description: Node Memory threshold templates

    Parent objects:

                    <ProcessNode>

    Child objects:

                    <ProcessNodeTemplate> - Node Memory threshold template instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable>

#### <ProcessNodeTemplate>

    Description: Node Memory threshold template instance

    Parent objects:

                    <ProcessNodeTemplateTable>

    <Naming>:

            <TemplateName>
             (mandatory)

            Type: xsd:string

            Description:Template Name

    Child objects:

                    <AverageCpuUsed> - Average %CPU utilization

                    <NoThreads> - Number of threads

                    <PeakMemory> - Max memory (KBytes) used since startup time

                    <SampleInterval> - Frequency of sampling in minutes

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable> <ProcessNodeTemplate><Naming><TemplateName>

#### <NoThreads>

    Description: Number of threads

    Parent objects:

                    <ProcessNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: Range. Value lies between 0 and 32767

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: Range. Value lies between 0 and 32767

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable> <ProcessNodeTemplate><Naming><TemplateName> <NoThreads>

#### <PeakMemory>

    Description: Max memory (KBytes) used since startup time

    Parent objects:

                    <ProcessNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable> <ProcessNodeTemplate><Naming><TemplateName> <PeakMemory>

#### <AverageCpuUsed>

    Description: Average %CPU utilization

    Parent objects:

                    <ProcessNodeTemplate>

    Values:

            <Operator>
             (optional)

            Type: PMThresholdOpType

            Description:Operator

            <Value>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Threshold value (or start range value for operator RG)

            <EndRangeValue>
             (optional)

            Type: Range. Value lies between 0 and 100

            Description:Threshold end range value (for operator RG, set to 0 otherwise)

            <Percent>
             (optional)

            Type: xsd:boolean

            Description:Set to TRUE if Specified threshold values are in percent

            <RearmType>
             (optional)

            Type: PMThresholdRearmType

            Description:Configure the Rearm type

            <RearmWindow>
             (optional)

            Type: PMThresholdRearmWindow

            Description:Configure the rearm window size (for rearm type Window)

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Threshold> <ProcessNode> <ProcessNodeTemplateTable> <ProcessNodeTemplate><Naming><TemplateName> <AverageCpuUsed>

### Datatypes

#### PMThresholdOpType

        Definition: Enumeration. Valid values are:
            'EQ' - Equal to
            'NE' - Not equal to
            'LT' - Less than
            'LE' - Less than or equal to
            'GT' - Greater than
            'GE' - Greater than or equal to
            'RG' - Not in Range

#### PMThresholdValRange

        Definition: Range. Value lies between 0 and 65536

#### PMThresholdValRangeCounter16

        Definition: Range. Value lies between 0 and 65535

#### PMThresholdValRangeCounter32

        Definition: Range. Value lies between 0 and -1

#### PMThresholdRearmType

        Definition: Enumeration. Valid values are:
            'Always' - Rearm Always
            'Window' - Rearm after window of sampling periods
            'Toggle' - Rearm after the first period when condition is not met

#### PMThresholdRearmWindow

        Definition: Range. Value lies between 1 and 100

## XML Schema Object Documentation for ethernet-efd_oper, version 1. 0.

### Objects

#### <EFD>

    Description: Ethernet Fault Detection operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node table for node-specific operational data

    Available Paths:

     -

    <Operational> <EFD>

#### <NodeTable>

    Description: Node table for node-specific operational data

    Parent objects:

                    <EFD>

    Child objects:

                    <Node> - Node-specific data for a particular node

    Available Paths:

     -

    <Operational> <EFD> <NodeTable>

#### <Node>

    Description: Node-specific data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <ServerTable> - Servers owning EFD-shutdown interfaces on this node

    Available Paths:

     -

    <Operational> <EFD> <NodeTable> <Node><Naming><NodeName>

#### <ServerTable>

    Description: Servers owning EFD-shutdown interfaces on this node

    Parent objects:

                    <Node>

    Child objects:

                    <Server> - Server-specific data for a particular server

    Available Paths:

     -

    <Operational> <EFD> <NodeTable> <Node><Naming><NodeName> <ServerTable>

#### <Server>

    Description: Server-specific data for a particular server

    Parent objects:

                    <ServerTable>

    <Naming>:

            <ServerName>
             (mandatory)

            Type: xsd:string

            Description:Server Name

    Child objects:

                    <InterfaceTable> - Table of EFD-shutdown interfaces owner by this server

    Available Paths:

     -

    <Operational> <EFD> <NodeTable> <Node><Naming><NodeName> <ServerTable> <Server><Naming><ServerName>

#### <InterfaceTable>

    Description: Table of EFD-shutdown interfaces owner by this server

    Parent objects:

                    <Server>

    Child objects:

                    <Interface> - Information about an EFD-shutdown interface owned by this server

    Available Paths:

     -

    <Operational> <EFD> <NodeTable> <Node><Naming><NodeName> <ServerTable> <Server><Naming><ServerName> <InterfaceTable>

#### <Interface>

    Description: Information about an EFD-shutdown interface owned by this server

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: efd_server_intf

    Available Paths:

     -

    <Operational> <EFD> <NodeTable> <Node><Naming><NodeName> <ServerTable> <Server><Naming><ServerName> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for mpa_oper, version 1. 1.

### Objects

#### <IPv4MPA>

    Description: IPv4 MPA operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <Client> - MPA clients

                    <GroupTable> - MPA multicast groups information

    Available Paths:

     -

    <Operational> <IPv4MPA>

#### <GroupTable>

    Description: MPA multicast groups information

    Parent objects:

                    <IPv4MPA>

                    <IPv6MPA>

    Child objects:

                    <Group> - Operational data for a specific group

    Available Paths:

     -

    <Operational> <IPv4MPA> <GroupTable>

     -

    <Operational> <IPv6MPA> <GroupTable>

#### <Group>

    Description: Operational data for a specific group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupName>
             (mandatory)

            Type: Interface

            Description:Group name

    Value: mpa_grp_mmbr_info

    Available Paths:

     -

    <Operational> <IPv4MPA> <GroupTable> <Group><Naming><GroupName>

     -

    <Operational> <IPv6MPA> <GroupTable> <Group><Naming><GroupName>

#### <Client>

    Description: MPA clients

    Parent objects:

                    <IPv4MPA>

                    <IPv6MPA>

    Child objects:

                    <Consumers> - Consumer clients information

                    <Producers> - Producer clients information

    Available Paths:

     -

    <Operational> <IPv4MPA> <Client>

     -

    <Operational> <IPv6MPA> <Client>

#### <Producers>

    Description: Producer clients information

    Parent objects:

                    <Client>

    Value: mpa_clnt_list_bag

    Available Paths:

     -

    <Operational> <IPv4MPA> <Client> <Producers>

     -

    <Operational> <IPv6MPA> <Client> <Producers>

#### <Consumers>

    Description: Consumer clients information

    Parent objects:

                    <Client>

    Value: mpa_clnt_list_bag

    Available Paths:

     -

    <Operational> <IPv4MPA> <Client> <Consumers>

     -

    <Operational> <IPv6MPA> <Client> <Consumers>

#### <IPv6MPA>

    Description: IPv6 MPA operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <Client> - MPA clients

                    <GroupTable> - MPA multicast groups information

    Available Paths:

     -

    <Operational> <IPv6MPA>

## XML Schema Object Documentation for sysmgr_process_oper, version 2. 0.

### Objects

#### <SystemProcess>

    Description: Process information

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - List of nodes

    Available Paths:

     -

    <Operational> <SystemProcess>

#### <NodeTable>

    Description: List of nodes

    Parent objects:

                    <SystemProcess>

    Child objects:

                    <Node> - Process information per node

    Available Paths:

     -

    <Operational> <SystemProcess> <NodeTable>

## XML Schema Object Documentation for sonet_pm_current_oper, version 3. 2.

### Objects

#### <SONET_SDH>

    Description: SONET-SDH operational data

    Task IDs required: interface or sonet-sdh

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - List of SONET-SDH interfaces

    Available Paths:

     -

    <Operational> <SONET_SDH>

#### <InterfaceTable>

    Description: List of SONET-SDH interfaces

    Parent objects:

                    <SONET_SDH>

    Child objects:

                    <Interface> - SONET-SDH Interface Name

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable>

#### <Interface>

    Description: SONET-SDH Interface Name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <FarendLineInfo> - SONET-SDH Interface farend line operational data

                    <FarendLineIntervalTable> - SONET-SDH Interface FarendLine Interval information

                    <LineInfo> - SONET-SDH Interface line operational data

                    <LineIntervalTable> - SONET-SDH Interface Line Interval information

                    <MediumInfo> - SONET-SDH Interface medium operational data

                    <PathTable> - List of paths For a  SONET-SDH interface

                    <SectionInfo> - SONET-SDH Interface section operational data

                    <SectionIntervalTable> - SONET-SDH Interface Section Interval information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <PathTable>

    Description: List of paths For a  SONET-SDH interface

    Parent objects:

                    <Interface>

    Child objects:

                    <Path> - SONET path information for the specified path

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable>

#### <Path>

    Description: SONET path information for the specified path

    Parent objects:

                    <PathTable>

    <Naming>:

            <PathID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The SONET path number - always 0 for non-channelized SONET ports.

    Child objects:

                    <FarendPathInfo> - SONET-SDH Interface farend path operational data

                    <FarendPathIntervalTable> - SONET-SDH Interface FarendPath Interval information

                    <PathInfo> - SONET-SDH Interface path operational data

                    <PathIntervalTable> - SONET-SDH Interface Path Interval information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID>

#### <PathInfo>

    Description: SONET-SDH Interface path operational data

    Parent objects:

                    <Path>

    Value: sonetPathCurrentEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <PathInfo>

#### <FarendPathInfo>

    Description: SONET-SDH Interface farend path operational data

    Parent objects:

                    <Path>

    Value: sonetFarEndPathCurrentEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <FarendPathInfo>

#### <PathIntervalTable>

    Description: SONET-SDH Interface Path Interval information

    Parent objects:

                    <Path>

    Child objects:

                    <PathInterval> - SONET-SDH Interface Path interval information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <PathIntervalTable>

#### <PathInterval>

    Description: SONET-SDH Interface Path interval information

    Parent objects:

                    <PathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: SonetMIBIntervalRange

            Description:Interval number

    Value: sonetPathIntervalEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <PathIntervalTable> <PathInterval><Naming><Interval>

#### <FarendPathIntervalTable>

    Description: SONET-SDH Interface FarendPath Interval information

    Parent objects:

                    <Path>

    Child objects:

                    <FarendPathInterval> - SONET-SDH Interface FarendPath interval information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <FarendPathIntervalTable>

#### <FarendPathInterval>

    Description: SONET-SDH Interface FarendPath interval information

    Parent objects:

                    <FarendPathIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: SonetMIBIntervalRange

            Description:Interval number

    Value: sonetFarEndPathIntervalEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <PathTable> <Path><Naming><PathID> <FarendPathIntervalTable> <FarendPathInterval><Naming><Interval>

#### <MediumInfo>

    Description: SONET-SDH Interface medium operational data

    Parent objects:

                    <Interface>

    Value: sonetMediumEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <MediumInfo>

#### <SectionInfo>

    Description: SONET-SDH Interface section operational data

    Parent objects:

                    <Interface>

    Value: sonetSectionCurrentEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <SectionInfo>

#### <LineInfo>

    Description: SONET-SDH Interface line operational data

    Parent objects:

                    <Interface>

    Value: sonetLineCurrentEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <LineInfo>

#### <FarendLineInfo>

    Description: SONET-SDH Interface farend line operational data

    Parent objects:

                    <Interface>

    Value: sonetFarEndLineCurrentEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <FarendLineInfo>

#### <SectionIntervalTable>

    Description: SONET-SDH Interface Section Interval information

    Parent objects:

                    <Interface>

    Child objects:

                    <SectionInterval> - SONET-SDH Interface Section Interval number information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <SectionIntervalTable>

#### <SectionInterval>

    Description: SONET-SDH Interface Section Interval number information

    Parent objects:

                    <SectionIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: SonetMIBIntervalRange

            Description:Interval number

    Value: sonetSectionIntervalEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <SectionIntervalTable> <SectionInterval><Naming><Interval>

#### <LineIntervalTable>

    Description: SONET-SDH Interface Line Interval information

    Parent objects:

                    <Interface>

    Child objects:

                    <LineInterval> - SONET-SDH Interface Line Interval number information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <LineIntervalTable>

#### <LineInterval>

    Description: SONET-SDH Interface Line Interval number information

    Parent objects:

                    <LineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: SonetMIBIntervalRange

            Description:Interval number

    Value: sonetLineIntervalEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <LineIntervalTable> <LineInterval><Naming><Interval>

#### <FarendLineIntervalTable>

    Description: SONET-SDH Interface FarendLine Interval information

    Parent objects:

                    <Interface>

    Child objects:

                    <FarendLineInterval> - SONET-SDH Interface FarendLine Interval number information

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <FarendLineIntervalTable>

#### <FarendLineInterval>

    Description: SONET-SDH Interface FarendLine Interval number information

    Parent objects:

                    <FarendLineIntervalTable>

    <Naming>:

            <Interval>
             (mandatory)

            Type: SonetMIBIntervalRange

            Description:Interval number

    Value: sonetFarEndLineIntervalEntry

    Available Paths:

     -

    <Operational> <SONET_SDH> <InterfaceTable> <Interface><Naming><InterfaceName> <FarendLineIntervalTable> <FarendLineInterval><Naming><Interval>

### Datatypes

#### SonetMIBIntervalRange

        Definition: Range. Value lies between 1 and 96

## XML Schema Object Documentation for drivers_media_eth_interface_cfg, version 3. 1.

### Objects

#### <Ethernet>

    Description: Ether specific interface configuration

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AutoNegotiation> - Link auto-negotiation

                    <CarrierDelay> - Set the carrier transition delay on an interface in msecs

                    <Duplex> - Configure duplex operational mode

                    <FlowControl> - Configure flow-control mode

                    <InterPacketGap> - Inter-packet gap

                    <Loopback> - Configure loopback mode

                    <Speed> - Set the ethernet speed on an interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet>

#### <CarrierDelay>

    Description: Set the carrier transition delay on an interface in msecs

    Parent objects:

                    <Ethernet>

    Values:

            <CarrierDelayUp>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Carrier Delay (up) in msecs

            <CarrierDelayDown>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Carrier Delay (down) in msecs

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <CarrierDelay>

#### <Duplex>

    Description: Configure duplex operational mode

    Parent objects:

                    <Ethernet>

    Values:

            <Duplex>
             (mandatory)

            Type: EthernetDuplexType

            Description:Duplex

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <Duplex>

#### <FlowControl>

    Description: Configure flow-control mode

    Parent objects:

                    <Ethernet>

    Values:

            <FlowControl>
             (mandatory)

            Type: EthernetFlowCtrlType

            Description:Flow Control

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <FlowControl>

#### <InterPacketGap>

    Description: Inter-packet gap

    Parent objects:

                    <Ethernet>

    Values:

            <InterPacketGap>
             (mandatory)

            Type: EthernetIPGType

            Description:Inter-packet gap

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <InterPacketGap>

#### <Loopback>

    Description: Configure loopback mode

    Parent objects:

                    <Ethernet>

    Values:

            <Loopback>
             (mandatory)

            Type: EthernetLoopbackType

            Description:Loopback

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <Loopback>

#### <AutoNegotiation>

    Description: Link auto-negotiation

    Parent objects:

                    <Ethernet>

    Values:

            <AutoNegotiation>
             (mandatory)

            Type: EthernetAutoNegotiationType

            Description:Auto-negotiation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <AutoNegotiation>

#### <Speed>

    Description: Set the ethernet speed on an interface

    Parent objects:

                    <Ethernet>

    Values:

            <Speed>
             (mandatory)

            Type: EthernetSpeedType

            Description:Speed

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Ethernet> <Speed>

### Datatypes

#### EthernetDuplexType

        Definition: Enumeration. Valid values are:
            'Full' - Full duplex
            'Half' - Half duplex

#### EthernetFlowCtrlType

        Definition: Enumeration. Valid values are:
            'Ingress' - Ingress flow control (sending pause frames)
            'Egress' - Egress flow control (received pause frames)
            'Bidirectional' - Bi-direction flow control

#### EthernetIPGType

        Definition: Enumeration. Valid values are:
            'NonStandard' - Non standard IPG

#### EthernetLoopbackType

        Definition: Enumeration. Valid values are:
            'External' - External loopback (using loopback connector)
            'Internal' - Internal loopback
            'Line' - Line loopback

#### EthernetSpeedType

        Definition: Enumeration. Valid values are:
            '10' - 10Mbits/s
            '100' - 100Mbits/s
            '1000' - 1Gbits/s

#### EthernetAutoNegotiationType

        Definition: Enumeration. Valid values are:
            'true' - IEEE Standard auto-negotiation
            'Override' - Auto-negotiation with configuration override

## XML Schema Object Documentation for ipv4_pim_common_cfg, version 8. 5.

### Objects

#### <InheritableDefaults>

    Description: Inheritable defaults

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <Convergency> - Convergency Timeout

                    <DRPriority> - PIM Hello DR priority

                    <HelloInterval> - Hello interval in seconds

                    <JPInterval> - Join-Prune interval

                    <MDTHelloInterval> - Hello interval for all MDT interfaces

                    <MulticastOnlyFRR> - Multicast Only FRR

                    <OverrideInterval> - PIM Hello override interval

                    <PropagationDelay> - PIM Hello Propagation delay

                    <RIBMulticastOnlyFRR> - RIB Multicast Only FRR

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults>

#### <DRPriority>

    Description: PIM Hello DR priority

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Hello DR priority, preference given to larger value

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <DRPriority>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <DRPriority>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <DRPriority>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <DRPriority>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <DRPriority>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <DRPriority>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <DRPriority>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <DRPriority>

#### <HelloInterval>

    Description: Hello interval in seconds

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Hello interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <HelloInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <HelloInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <HelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <HelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

#### <JPInterval>

    Description: Join-Prune interval

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 10 and 600

            Description:Join-Prune interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <JPInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <JPInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <JPInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <JPInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <JPInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <JPInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <JPInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <JPInterval>

#### <Convergency>

    Description: Convergency Timeout

    Parent objects:

                    <InheritableDefaults>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1800 and 2400

            Description:Convergency timeout in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <Convergency>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <Convergency>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <Convergency>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <Convergency>

#### <MulticastOnlyFRR>

    Description: Multicast Only FRR

    Parent objects:

                    <InheritableDefaults>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list specifying SG that should do MOFRR

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <MulticastOnlyFRR>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <MulticastOnlyFRR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <MulticastOnlyFRR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <MulticastOnlyFRR>

#### <RIBMulticastOnlyFRR>

    Description: RIB Multicast Only FRR

    Parent objects:

                    <InheritableDefaults>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list specifying SG that should do RIB MOFRR

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <RIBMulticastOnlyFRR>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <RIBMulticastOnlyFRR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <RIBMulticastOnlyFRR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <RIBMulticastOnlyFRR>

#### <MDTHelloInterval>

    Description: Hello interval for all MDT interfaces

    Parent objects:

                    <InheritableDefaults>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Hello interval in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <MDTHelloInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <MDTHelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <MDTHelloInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <MDTHelloInterval>

#### <OverrideInterval>

    Description: PIM Hello override interval

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 400 and 65535

            Description:Override interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <OverrideInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <OverrideInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <OverrideInterval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <OverrideInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <OverrideInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <OverrideInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <OverrideInterval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <OverrideInterval>

#### <PropagationDelay>

    Description: PIM Hello Propagation delay

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Delay>
             (mandatory)

            Type: Range. Value lies between 100 and 32767

            Description:Propagation delay in milli seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InheritableDefaults> <PropagationDelay>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InheritableDefaults> <PropagationDelay>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <PropagationDelay>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <PropagationDelay>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InheritableDefaults> <PropagationDelay>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InheritableDefaults> <PropagationDelay>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <PropagationDelay>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <PropagationDelay>

#### <InterfaceTable>

    Description: Interface-level Configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <Interface> - The name of the interface

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable>

#### <Interface>

    Description: The name of the interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of interface

    Child objects:

                    <BFD> - BFD configuration

                    <BSRBorder> - BSR Border configuration for Interface

                    <DRPriority> - PIM Hello DR priority

                    <Enable> - Enable PIM processing

                    <HelloInterval> - Hello interval in seconds

                    <InterfaceEnable> - Enable PIM processing on the interface

                    <JPInterval> - Join-Prune interval

                    <NeighborFilter> - Configure a neighbor filter list

                    <OverrideInterval> - PIM Hello override interval

                    <PropagationDelay> - PIM Hello Propagation delay

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceEnable>

    Description: Enable PIM processing on the interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable inheritable defaults

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceEnable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceEnable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceEnable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceEnable>

#### <Enable>

    Description: Enable PIM processing

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enter PIM Interface processing

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

#### <BSRBorder>

    Description: BSR Border configuration for Interface

    Parent objects:

                    <Interface>

    Values:

            <Border>
             (mandatory)

            Type: xsd:boolean

            Description:Enable BSR Border

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BSRBorder>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BSRBorder>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BSRBorder>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BSRBorder>

#### <NeighborFilter>

    Description: Configure a neighbor filter list

    Parent objects:

                    <Interface>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list of neighbors to be filtered

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <NeighborFilter>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <NeighborFilter>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by PIM

                    <Enable> - Enable/disable use of Bidirectional Forwarding Detection

                    <Interval> - Hello interval for BFD sessions created by PIM

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by PIM

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Interval>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Interval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Interval>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by PIM

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <DetectionMultiplier>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <DetectionMultiplier>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <DetectionMultiplier>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <DetectionMultiplier>

#### <Enable>

    Description: Enable/disable use of Bidirectional Forwarding Detection

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Enable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Enable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Enable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Enable>

#### <SparseModeRPAddressTable>

    Description: Configure Sparse-Mode Rendezvous Point

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <SparseModeRPAddress> - Address of the Rendezvous Point

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <SparseModeRPAddressTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <SparseModeRPAddressTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SparseModeRPAddressTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SparseModeRPAddressTable>

#### <SparseModeRPAddress>

    Description: Address of the Rendezvous Point

    Parent objects:

                    <SparseModeRPAddressTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPAddress

            Description:RP address of Rendezvous Point

    Values:

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list of groups that should map to a  given RP

            <AutoRPOverride>
             (optional)

            Type: xsd:boolean

            Description:TRUE Indicates if static RP config overrides AutoRP and BSR

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <SparseModeRPAddressTable> <SparseModeRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <SparseModeRPAddressTable> <SparseModeRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SparseModeRPAddressTable> <SparseModeRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SparseModeRPAddressTable> <SparseModeRPAddress><Naming><RPAddress>

#### <BidirRPAddressTable>

    Description: Configure Bidirectional PIM Rendezvous Point

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <BidirRPAddress> - Address of the Rendezvous Point

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BidirRPAddressTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BidirRPAddressTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BidirRPAddressTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BidirRPAddressTable>

#### <BidirRPAddress>

    Description: Address of the Rendezvous Point

    Parent objects:

                    <BidirRPAddressTable>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPAddress

            Description:RP address of Rendezvous Point

    Values:

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list of groups that should map to a given RP

            <AutoRPOverride>
             (optional)

            Type: xsd:boolean

            Description:TRUE Indicates if static RP config overrides AutoRP and BSR

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BidirRPAddressTable> <BidirRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BidirRPAddressTable> <BidirRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BidirRPAddressTable> <BidirRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BidirRPAddressTable> <BidirRPAddress><Naming><RPAddress>

#### <AcceptRegister>

    Description: Configure an accept register list

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list which specifies unauthorized sources

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AcceptRegister>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <AcceptRegister>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AcceptRegister>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <AcceptRegister>

#### <NeighborCheckOnSend>

    Description: Enable PIM neighbor checking when sending join-prunes

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring this turns neighbor checking on

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <NeighborCheckOnSend>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <NeighborCheckOnSend>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NeighborCheckOnSend>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NeighborCheckOnSend>

#### <NeighborCheckOnReceive>

    Description: Enable PIM neighbor checking when receiving PIM messages

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring this turns neighbor checking on

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <NeighborCheckOnReceive>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <NeighborCheckOnReceive>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NeighborCheckOnReceive>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NeighborCheckOnReceive>

#### <NeighborFilter>

    Description: Configure a neighbor filter list

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list of neighbors to be filtered

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <NeighborFilter>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NeighborFilter>

#### <BrokenRegister>

    Description: Generate registers compatible with older IOS versions

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Broken register checksum is turned on if configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BrokenRegister>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BrokenRegister>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BrokenRegister>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BrokenRegister>

#### <RPFVector>

    Description: Enable PIM RPF Vector Proxy's

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:RPF Vector is turned on if configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <RPFVector>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <RPFVector>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <RPFVector>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <RPFVector>

#### <NSF>

    Description: Configure Non-stop forwarding (NSF) options

    Task IDs required: cisco-support

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <Lifetime> - Override default maximum lifetime for PIM NSF mode

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <NSF>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <NSF>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NSF>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NSF>

#### <Lifetime>

    Description: Override default maximum lifetime for PIM NSF mode

    Parent objects:

                    <NSF>

    Values:

            <NSFLifetime>
             (mandatory)

            Type: Range. Value lies between 10 and 600

            Description:Maximum time for PIM NSF mode in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <NSF> <Lifetime>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <NSF> <Lifetime>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <NSF> <Lifetime>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <NSF> <Lifetime>

#### <SPTThresholdInfinity>

    Description: Configure threshold of infinity for switching to SPT on last-hop

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list of threshold limited groups

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <SPTThresholdInfinity>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <SPTThresholdInfinity>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SPTThresholdInfinity>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SPTThresholdInfinity>

#### <Maximum>

    Description: Configure PIM State Limits

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <GlobalRegisterStates> - Override default maximum for number of sparse-mode source registers

                    <GlobalRouteInterfaces> - Override default maximum for number of route-interfaces

                    <GlobalRoutes> - Override default maximum for number of routes

                    <GroupMappingsAutoRP> - Override default maximum for number of group mappings from autorp mapping agent

                    <RegisterStates> - Override default maximum for number of sparse-mode source registers

                    <RouteInterfaces> - Override default maximum for number of route-interfaces

                    <Routes> - Override default maximum for number of routes

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum>

#### <Routes>

    Description: Override default maximum for number of routes

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRoutes>
             (optional)

            Type: Range. Value lies between 1 and 200000

            Description:Maximum number of PIM routes

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 1 and 200000

            Description:Set threshold to print warning

        Default value:
            MaximumRoutes => 100000
            WarningThreshold => 100000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <Routes>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <Routes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <Routes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <Routes>

#### <RouteInterfaces>

    Description: Override default maximum for number of route-interfaces

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRouteInterfaces>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Maximum number of PIM route-interfaces

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Set threshold to print warning

        Default value:
            MaximumRouteInterfaces => 300000
            WarningThreshold => 300000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <RouteInterfaces>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <RouteInterfaces>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <RouteInterfaces>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <RouteInterfaces>

#### <RegisterStates>

    Description: Override default maximum for number of sparse-mode source registers

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRegisterStates>
             (optional)

            Type: Range. Value lies between 0 and 75000

            Description:Maximum number of PIM Sparse-Mode register states

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 0 and 75000

            Description:Set threshold to print warning

        Default value:
            MaximumRegisterStates => 20000
            WarningThreshold => 20000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <RegisterStates>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <RegisterStates>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <RegisterStates>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <RegisterStates>

#### <GlobalRoutes>

    Description: Override default maximum for number of routes

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRoutes>
             (optional)

            Type: Range. Value lies between 1 and 200000

            Description:Maximum number of PIM routes

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 1 and 200000

            Description:Set threshold to print warning

        Default value:
            MaximumRoutes => 100000
            WarningThreshold => 100000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <GlobalRoutes>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <GlobalRoutes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <GlobalRoutes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <GlobalRoutes>

#### <GlobalRouteInterfaces>

    Description: Override default maximum for number of route-interfaces

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRouteInterfaces>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Maximum number of PIM route-interfaces

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 1 and 600000

            Description:Set threshold to print warning

        Default value:
            MaximumRouteInterfaces => 300000
            WarningThreshold => 300000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <GlobalRouteInterfaces>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <GlobalRouteInterfaces>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <GlobalRouteInterfaces>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <GlobalRouteInterfaces>

#### <GlobalRegisterStates>

    Description: Override default maximum for number of sparse-mode source registers

    Parent objects:

                    <Maximum>

    Values:

            <MaximumRegisterStates>
             (optional)

            Type: Range. Value lies between 0 and 75000

            Description:Maximum number of PIM Sparse-Mode register states

            <WarningThreshold>
             (optional)

            Type: Range. Value lies between 0 and 75000

            Description:Set threshold to print warning

        Default value:
            MaximumRegisterStates => 20000
            WarningThreshold => 20000

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <GlobalRegisterStates>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <GlobalRegisterStates>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <GlobalRegisterStates>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <GlobalRegisterStates>

#### <GroupMappingsAutoRP>

    Description: Override default maximum for number of group mappings from autorp mapping agent

    Parent objects:

                    <Maximum>

    Values:

            <MaximumGroupRangesAutoRP>
             (mandatory)

            Type: Range. Value lies between 1 and 5000

            Description:Maximum number of PIM group mappings from autorp

        Default value:
            MaximumGroupRangesAutoRP => 100

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <Maximum> <GroupMappingsAutoRP>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <Maximum> <GroupMappingsAutoRP>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <Maximum> <GroupMappingsAutoRP>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <Maximum> <GroupMappingsAutoRP>

#### <AutoRP>

    Description: PIM AutoRP configuration

    Parent objects:

                    <IPV4>

    Child objects:

                    <RPRelayTable> - PIM BSR RP Relay

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRP>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRP>

#### <RPRelayTable>

    Description: PIM BSR RP Relay

    Parent objects:

                    <BSR>

                    <AutoRP>

    Child objects:

                    <RPRelay> - RP relay VRF

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRP> <RPRelayTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR> <RPRelayTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR> <RPRelayTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRP> <RPRelayTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR> <RPRelayTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR> <RPRelayTable>

#### <RPRelay>

    Description: RP relay VRF

    Parent objects:

                    <RPRelayTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Relay VRF name

    Values:

            <Listen>
             (mandatory)

            Type: xsd:boolean

            Description:Configure relay in listen mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AutoRP> <RPRelayTable> <RPRelay><Naming><VRFName>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR> <RPRelayTable> <RPRelay><Naming><VRFName>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR> <RPRelayTable> <RPRelay><Naming><VRFName>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AutoRP> <RPRelayTable> <RPRelay><Naming><VRFName>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR> <RPRelayTable> <RPRelay><Naming><VRFName>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR> <RPRelayTable> <RPRelay><Naming><VRFName>

#### <BSR>

    Description: PIM BSR configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <CandidateBSR> - PIM Candidate BSR configuration

                    <CandidateRPTable> - PIM RP configuration

                    <RPRelayTable> - PIM BSR RP Relay

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR>

#### <CandidateBSR>

    Description: PIM Candidate BSR configuration

    Parent objects:

                    <BSR>

    Values:

            <Address>
             (optional)

            Type: IPAddress

            Description:BSR Address configured

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Hash Mask Length for this candidate BSR

            <Priority>
             (optional)

            Type: Priority

            Description:Priority of the Candidate BSR

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR> <CandidateBSR>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR> <CandidateBSR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR> <CandidateBSR>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR> <CandidateBSR>

#### <CandidateRPTable>

    Description: PIM RP configuration

    Parent objects:

                    <BSR>

    Child objects:

                    <CandidateRP> - Address of PIM BSR Candidate-RP

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR> <CandidateRPTable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR> <CandidateRPTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR> <CandidateRPTable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR> <CandidateRPTable>

#### <CandidateRP>

    Description: Address of PIM BSR Candidate-RP

    Parent objects:

                    <CandidateRPTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:Address of Candidate-RP

    Values:

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access-list specifying the group range for the Candidate-RP

            <Priority>
             (optional)

            Type: Priority

            Description:Priority of the CRP

            <ProtocolMode>
             (optional)

            Type: ProtocolMode

            Description:CRP Mode

            <Interval>
             (optional)

            Type: Range. Value lies between 30 and 600

            Description:Advertisement interval

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <BSR> <CandidateRPTable> <CandidateRP><Naming><Address>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <BSR> <CandidateRPTable> <CandidateRP><Naming><Address>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <BSR> <CandidateRPTable> <CandidateRP><Naming><Address>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <BSR> <CandidateRPTable> <CandidateRP><Naming><Address>

#### <LogNeighborChanges>

    Description: Enable PIM neighbor state change logging

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:PIM neighbor state change logging is turned on if configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <LogNeighborChanges>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <LogNeighborChanges>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <LogNeighborChanges>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <LogNeighborChanges>

#### <SuppressRPFPrunes>

    Description: Suppress prunes triggered as a result of RPF changes

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring Suppress prunes checking on rpf changes

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <SuppressRPFPrunes>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <SuppressRPFPrunes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SuppressRPFPrunes>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SuppressRPFPrunes>

#### <SuppressDataRegisters>

    Description: Suppress data registers after initial state setup

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring Suppress data registers checking

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <SuppressDataRegisters>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <SuppressDataRegisters>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <SuppressDataRegisters>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <SuppressDataRegisters>

#### <RPF>

    Description: Configure RPF options

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <RoutePolicy> - Route policy to select RPF topology

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <RPF>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <RPF>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <RPF>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <RPF>

#### <RoutePolicy>

    Description: Route policy to select RPF topology

    Parent objects:

                    <RPF>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Policy Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <RPF> <RoutePolicy>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <RPF> <RoutePolicy>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <RPF> <RoutePolicy>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <RPF> <RoutePolicy>

#### <RPStaticDeny>

    Description: Configure static RP deny range

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:IP named Access List

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <RPStaticDeny>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <RPStaticDeny>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <RPStaticDeny>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <RPStaticDeny>

#### <AssertDisable>

    Description: Disable batching asserts

    Parent objects:

                    <IPV4>

                    <IPV6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Configuring batch asserts disable

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <AssertDisable>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <AssertDisable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <AssertDisable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <AssertDisable>

#### <MDT>

    Description: MDT configuration

    Parent objects:

                    <IPV4>

                    <IPV6>

    Child objects:

                    <NeighborFilter> - Configure a neighbor filter list

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <MDT>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <MDT>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDT>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MDT>

#### <NeighborFilter>

    Description: Configure a neighbor filter list

    Parent objects:

                    <MDT>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access-list of neighbors to be filtered

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV4> <MDT> <NeighborFilter>

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <MDT> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV4> <MDT> <NeighborFilter>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <MDT> <NeighborFilter>

### Datatypes

#### Priority

        Definition: Range. Value lies between 1 and 255

#### ProtocolMode

        Definition: Range. Value lies between 0 and 1

## XML Schema Object Documentation for snmp_corr_cfg, version 10. 0.

### Objects

#### <Correlator>

    Description: Configure properties of the trap correlator

    Task IDs required: snmp

    Parent objects:

                    <SNMP>

    Child objects:

                    <BufferSize> - Configure size of the correlator buffer

                    <RuleTable> - Table of configured rules

                    <RulesetTable> - Table of configured rulesets

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator>

#### <BufferSize>

    Description: Configure size of the correlator buffer

    Parent objects:

                    <Correlator>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1024 and 52428800

            Description:Size of the correlator buffer

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <BufferSize>

#### <RuleTable>

    Description: Table of configured rules

    Parent objects:

                    <Correlator>

    Child objects:

                    <Rule> - Rule name

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable>

#### <Rule>

    Description: Rule name

    Parent objects:

                    <RuleTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: EncodedBoundedString

            Description:Rule name

    Child objects:

                    <AppliedTo> - Applied to the Rule or Ruleset

                    <NonStateful> - The Non-Stateful Rule Type

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name>

#### <NonStateful>

    Description: The Non-Stateful Rule Type

    Parent objects:

                    <Rule>

    Child objects:

                    <NonRootCauseTable> - Table of configured non-rootcause

                    <RootCauseTable> - Table of configured rootcause (only one entry allowed)

                    <Timeout> - Timeout (time to wait for active correlation) in milliseconds

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful>

#### <Timeout>

    Description: Timeout (time to wait for active correlation) in milliseconds

    Parent objects:

                    <NonStateful>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 600000

            Description:Timeout (ms)

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <Timeout>

#### <RootCauseTable>

    Description: Table of configured rootcause (only one entry allowed)

    Parent objects:

                    <NonStateful>

    Child objects:

                    <RootCause> - The rootcause - maximum of one can be configured per rule

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable>

#### <RootCause>

    Description: The rootcause - maximum of one can be configured per rule

    Parent objects:

                    <RootCauseTable>

    <Naming>:

            <OID>
             (mandatory)

            Type: xsd:string

            Description:OID of rootcause trap (dotted decimal)

    Child objects:

                    <Created> - Create rootcause

                    <VarBindTable> - Varbinds to match

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID>

#### <Created>

    Description: Create rootcause

    Parent objects:

                    <RootCause>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <Created>

#### <VarBindTable>

    Description: Varbinds to match

    Parent objects:

                    <RootCause>

                    <NonRootCause>

    Child objects:

                    <VarBind> - Varbind match conditions

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <VarBindTable>

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <VarBindTable>

#### <VarBind>

    Description: Varbind match conditions

    Parent objects:

                    <VarBindTable>

    <Naming>:

            <OID>
             (mandatory)

            Type: xsd:string

            Description:OID of varbind (dotted decimal)

    Child objects:

                    <Match> - VarBind match conditions

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID>

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID>

#### <Match>

    Description: VarBind match conditions

    Parent objects:

                    <VarBind>

    Child objects:

                    <Index> - Match index of varbind

                    <Value> - Match value of varbind

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match>

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match>

#### <Index>

    Description: Match index of varbind

    Parent objects:

                    <Match>

    Values:

            <RegExp>
             (mandatory)

            Type: xsd:string

            Description:Regular Expression to match index

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match> <Index>

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match> <Index>

#### <Value>

    Description: Match value of varbind

    Parent objects:

                    <Match>

    Values:

            <RegExp>
             (mandatory)

            Type: xsd:string

            Description:Regular Expression to match value

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <RootCauseTable> <RootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match> <Value>

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <VarBindTable> <VarBind><Naming><OID> <Match> <Value>

#### <NonRootCauseTable>

    Description: Table of configured non-rootcause

    Parent objects:

                    <NonStateful>

    Child objects:

                    <NonRootCause> - A non-rootcause

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable>

#### <NonRootCause>

    Description: A non-rootcause

    Parent objects:

                    <NonRootCauseTable>

    <Naming>:

            <OID>
             (mandatory)

            Type: xsd:string

            Description:OID of nonrootcause trap (dotted decimal)

    Child objects:

                    <Created> - Create nonrootcause

                    <VarBindTable> - Varbinds to match

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID>

#### <Created>

    Description: Create nonrootcause

    Parent objects:

                    <NonRootCause>

    Values:

            <Configured>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <NonStateful> <NonRootCauseTable> <NonRootCause><Naming><OID> <Created>

#### <AppliedTo>

    Description: Applied to the Rule or Ruleset

    Parent objects:

                    <Rule>

                    <Ruleset>

    Child objects:

                    <All> - Apply to all of the device

                    <HostTable> - Table of configured hosts to apply rules to

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo>

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo>

#### <All>

    Description: Apply to all of the device

    Parent objects:

                    <AppliedTo>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <All>

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <All>

#### <HostTable>

    Description: Table of configured hosts to apply rules to

    Parent objects:

                    <AppliedTo>

    Child objects:

                    <Host> - A destination host

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <HostTable>

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <HostTable>

#### <Host>

    Description: A destination host

    Parent objects:

                    <HostTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPAddress

            Description:IP address

            <Port>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port (specify 162 for default)

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RuleTable> <Rule><Naming><Name> <AppliedTo> <HostTable> <Host><Naming><IPAddress><Port>

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <AppliedTo> <HostTable> <Host><Naming><IPAddress><Port>

#### <RulesetTable>

    Description: Table of configured rulesets

    Parent objects:

                    <Correlator>

    Child objects:

                    <Ruleset> - Ruleset name

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable>

#### <Ruleset>

    Description: Ruleset name

    Parent objects:

                    <RulesetTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: EncodedBoundedString

            Description:Ruleset name

    Child objects:

                    <AppliedTo> - Applied to the Rule or Ruleset

                    <RulenameTable> - Table of configured rulenames

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name>

#### <RulenameTable>

    Description: Table of configured rulenames

    Parent objects:

                    <Ruleset>

    Child objects:

                    <Rulename> - A rulename

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <RulenameTable>

#### <Rulename>

    Description: A rulename

    Parent objects:

                    <RulenameTable>

    <Naming>:

            <Rulename>
             (mandatory)

            Type: EncodedBoundedString

            Description:Rule name

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Only ever set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Correlator> <RulesetTable> <Ruleset><Naming><Name> <RulenameTable> <Rulename><Naming><Rulename>

## XML Schema Object Documentation for isis_common, version 0. 0.

### Datatypes

#### ISISInternalLevel

        Definition: Enumeration. Valid values are:
            'NotSet' - Level not set
            'Level1' - Level1
            'Level2' - Level2

#### ISISAddressFamily

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### ISIS_IPV6PrefixLengthType

        Definition: Range. Value lies between 0 and 128

#### ISIS_IPV4PrefixLengthType

        Definition: Range. Value lies between 0 and 32

#### ISISSubAddressFamily

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast

#### ISISTopologyName

        Definition: BoundedString. Length less than or equal to 32

#### ISISInstanceNameType

        Definition: BoundedString. Length less than or equal to 40

## XML Schema Object Documentation for ipv6_acl_action, version 2. 0.

### Objects

#### <IPV6_ACLAndPrefixList>

    Description: IPv6 ACL and PrefixList actions

    Task IDs required: acl

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Container to access IPv6 ACLs/prefxlists for clearing counters

                    <Copy> - Container to create a copy of an existing acl or prefix list

                    <Resequence> - Container to resequence IPv6 ACLs or PrefixLists

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList>

#### <Clear>

    Description: Container to access IPv6 ACLs/prefxlists for clearing counters

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACETable> - Table to access IPv6 ACEs for clearing counters

                    <ACLTable> - Table to access IPv6 ACLs for clearing counters

                    <All> - Clear all counters

                    <PrefixListTable> - Table to access IPv6 Prefix Lists for clearing counters

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear>

#### <All>

    Description: Clear all counters

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <All>

#### <ACLTable>

    Description: Table to access IPv6 ACLs for clearing counters

    Parent objects:

                    <Clear>

    Child objects:

                    <ACL> - Clear counters command for an ACL by name

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <ACLTable>

#### <ACL>

    Description: Clear counters command for an ACL by name

    Parent objects:

                    <ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: IPV6_ACLPrefixListName

            Description:AccessList Name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <ACLTable> <ACL><Naming><Name>

#### <ACETable>

    Description: Table to access IPv6 ACEs for clearing counters

    Parent objects:

                    <Clear>

    Child objects:

                    <ACE> - Clear counters command for an ACE by name,sequence number

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <ACETable>

#### <ACE>

    Description: Clear counters command for an ACE by name,sequence number

    Parent objects:

                    <ACETable>

    <Naming>:

            <Name>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:AccessList Name

            <Sequence>
             (optional)

            Type: ACLSequenceNumberRange

            Description:ACE Sequence Number

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <ACETable> <ACE><Naming><Name><Sequence>

#### <PrefixListTable>

    Description: Table to access IPv6 Prefix Lists for clearing counters

    Parent objects:

                    <Clear>

    Child objects:

                    <PrefixList> - Clearing counters for an PrefixList by name only or with sequence

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <PrefixListTable>

#### <PrefixList>

    Description: Clearing counters for an PrefixList by name only or with sequence

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <Name>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:PrefixList Name

            <Sequence>
             (optional)

            Type: ACLSequenceNumberRange

            Description:Sequence number of PrefixListElement

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Clear> <PrefixListTable> <PrefixList><Naming><Name><Sequence>

#### <Copy>

    Description: Container to create a copy of an existing acl or prefix list

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACLOrPrefixList> - Copy ACL or Prefix List

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Copy>

#### <ACLOrPrefixList>

    Description: Copy ACL or Prefix List

    Parent objects:

                    <Copy>

    <Naming>:

            <SourceName>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:Name of Source ACL or prefix list to be copied

            <NewName>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:Name of New ACL or prefix list to be copied

            <SourceTypeACLOrPrefixList>
             (optional)

            Type: IPV6_ACLTypeEnum

            Description:Whether the Type of the object to copy is an ACL or a prefix list

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the copy command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Copy> <ACLOrPrefixList><Naming><SourceName><NewName><SourceTypeACLOrPrefixList><UserName><LineName>

#### <Resequence>

    Description: Container to resequence IPv6 ACLs or PrefixLists

    Parent objects:

                    <IPV6_ACLAndPrefixList>

    Child objects:

                    <ACLOrPrefixList> - To resequence a ACL/Prefix List

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Resequence>

#### <ACLOrPrefixList>

    Description: To resequence a ACL/Prefix List

    Parent objects:

                    <Resequence>

    <Naming>:

            <Name>
             (optional)

            Type: IPV6_ACLPrefixListName

            Description:Name of ACL or prefix list to be resequenced

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

            <Sequence>
             (optional)

            Type: ACLSequenceNumberRange

            Description:New Starting Sequence number of ACL or prefix list entryif not provided it will start from 10

            <Step>
             (optional)

            Type: ACLSequenceNumberRange

            Description:Step value by which the starting SequenceNumber incrementsif not provided default step will be 10

            <ACLorPrefixList>
             (optional)

            Type: IPV6_ACLTypeEnum

            Description:Type of the object to resequence: ACL or a prefix list

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the resequence command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV6_ACLAndPrefixList> <Resequence> <ACLOrPrefixList><Naming><Name><UserName><LineName><Sequence><Step><ACLorPrefixList>

## XML Schema Object Documentation for infra_statsd_action, version 2. 0.

### Objects

#### <InfraStatistics>

    Description: Statistics Infrastructure

    Task IDs required: interface

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear statistics data

    Available Paths:

     -

    <Action> <InfraStatistics>

#### <Clear>

    Description: Clear statistics data

    Parent objects:

                    <InfraStatistics>

    Child objects:

                    <AllInterfaces> - Clear interface statistics for every interface

                    <InterfaceTable> - List of interfaces for which all counters will be cleared

    Available Paths:

     -

    <Action> <InfraStatistics> <Clear>

#### <AllInterfaces>

    Description: Clear interface statistics for every interface

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all counters for all interfaces

        Default value: none.

    Available Paths:

     -

    <Action> <InfraStatistics> <Clear> <AllInterfaces>

#### <InterfaceTable>

    Description: List of interfaces for which all counters will be cleared

    Parent objects:

                    <Clear>

    Child objects:

                    <Interface> - Clear all statistics for a single interface

    Available Paths:

     -

    <Action> <InfraStatistics> <Clear> <InterfaceTable>

#### <Interface>

    Description: Clear all statistics for a single interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all counters for a single interface

        Default value: none.

    Available Paths:

     -

    <Action> <InfraStatistics> <Clear> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for xml_oper, version 1. 1.

### Objects

#### <XML>

    Description: xml sessions information

    Parent objects:

                    <Operational>

    Child objects:

                    <Agent> - XML agents

    Available Paths:

     -

    <Operational> <XML>

#### <Agent>

    Description: XML agents

    Parent objects:

                    <XML>

    Child objects:

                    <Default> - Default sessions information

                    <SSL> - SSL sessions information

                    <TTY> - TTY sessions information

    Available Paths:

     -

    <Operational> <XML> <Agent>

#### <Default>

    Description: Default sessions information

    Parent objects:

                    <Agent>

    Child objects:

                    <SessionTable> - sessions information

    Available Paths:

     -

    <Operational> <XML> <Agent> <Default>

#### <SessionTable>

    Description: sessions information

    Parent objects:

                    <Default>

                    <TTY>

                    <SSL>

    Child objects:

                    <Session> - xml sessions information

    Available Paths:

     -

    <Operational> <XML> <Agent> <Default> <SessionTable>

     -

    <Operational> <XML> <Agent> <TTY> <SessionTable>

     -

    <Operational> <XML> <Agent> <SSL> <SessionTable>

#### <Session>

    Description: xml sessions information

    Parent objects:

                    <SessionTable>

    <Naming>:

            <SessionID>
             (mandatory)

            Type: HexInteger

            Description:Session Id

    Value: xml_session_info

    Available Paths:

     -

    <Operational> <XML> <Agent> <Default> <SessionTable> <Session><Naming><SessionID>

     -

    <Operational> <XML> <Agent> <TTY> <SessionTable> <Session><Naming><SessionID>

     -

    <Operational> <XML> <Agent> <SSL> <SessionTable> <Session><Naming><SessionID>

#### <TTY>

    Description: TTY sessions information

    Parent objects:

                    <Agent>

    Child objects:

                    <SessionTable> - sessions information

    Available Paths:

     -

    <Operational> <XML> <Agent> <TTY>

#### <SSL>

    Description: SSL sessions information

    Parent objects:

                    <Agent>

    Child objects:

                    <SessionTable> - sessions information

    Available Paths:

     -

    <Operational> <XML> <Agent> <SSL>

## XML Schema Object Documentation for igmpsn_config, version 1. 10.

### Objects

#### <IGMPSnooping>

    Description: IGMP snooping configuration

    Task IDs required: l2vpn

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProfileTable> - IGMP snooping profile table

    Available Paths:

     -

    <Configuration> <IGMPSnooping>

#### <ProfileTable>

    Description: IGMP snooping profile table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Profile> - IGMP snoooping profile

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable>

#### <Profile>

    Description: IGMP snoooping profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile Name

    Child objects:

                    <AccessGroup> - IGMP access-group

                    <Created> - This class has to be specified to create a profile

                    <GroupLimit> - IGMP group limit

                    <GroupPolicy> - IGMP group policy

                    <ICCPGroupReportStandbyStateDisable> - Disable current-state reports of standby port state

                    <ImmediateLeave> - IGMP immediate-leave

                    <InternalQuerier> - IGMP internal-querier

                    <InternalQuerierMaxResponseTime> - IGMP internal-querier max response time

                    <InternalQuerierQueryInterval> - IGMP internal-querier query interval

                    <InternalQuerierRobustnessVariable> - IGMP robustness-variable

                    <InternalQuerierTCNQueryCount> - IGMP internal-querier tcn query count

                    <InternalQuerierTCNQueryInterval> - IGMP internal-querier tcn query interval

                    <InternalQuerierTCNQueryMaxResponseTime> - IGMP internal-querier tcn query max-response-time

                    <InternalQuerierTimerExpiry> - IGMP internal-querier timer expiry

                    <InternalQuerierVersion> - IGMP internal-querier version

                    <LastMemberQueryCount> - IGMP last member query count

                    <LastMemberQueryInterval> - IGMP last member query interval

                    <MinimumVersion> - IGMP minimum version

                    <Mrouter> - IGMP static mrouter

                    <QuerierQueryInterval> - IGMP querier query interval

                    <QuerierRobustnessVariable> - IGMP robustness-variable

                    <ReportSuppressionDisable> - IGMP report suppression disable

                    <RouterAlertCheckDisable> - IGMP router alert check disable

                    <RouterGuard> - IGMP router-guard

                    <StartupQueryCount> - IGMP startup query count

                    <StartupQueryICCPGroupPortActive> - IGMP startup query on interchassis-group port-active

                    <StartupQueryInterval> - IGMP startup query interval

                    <StartupQueryMaxResponseTime> - IGMP startup query max-response-time

                    <StartupQueryPortUpDisable> - Disable IGMP startup query on port-up

                    <StartupQueryProcessStart> - IGMP startup query on process start

                    <StartupQueryProcessStartSync> - IGMP startup query process start sync

                    <StartupQueryTCN> - IGMP startup query on topology-change

                    <StartupQueryTCNAlways> - IGMP startup query TCN always

                    <StartupQueryTCNSync> - IGMP startup query TCN sync

                    <StaticGroupTable> - Configure a static group ip address

                    <SystemIPAddress> - System ip address for internal-querier or tcn query solicit

                    <TCNFloodDisable> - IGMP tcn flood disable

                    <TCNFloodQueryCount> - IGMP tcn flood query count

                    <TCNQuerySolicit> - IGMP tcn query solicit

                    <TTLCheckDisable> - IGMP ttl check disable

                    <UnsolicitedReportInterval> - IGMP unsolicated report interval

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName>

#### <Created>

    Description: This class has to be specified to create a profile

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create profile

        Default value:
            Enable => 1

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <Created>

#### <SystemIPAddress>

    Description: System ip address for internal-querier or tcn query solicit

    Parent objects:

                    <Profile>

    Values:

            <SystemIpAddress>
             (mandatory)

            Type: IPV4Address

            Description:Enter a valid ip address

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <SystemIPAddress>

#### <MinimumVersion>

    Description: IGMP minimum version

    Parent objects:

                    <Profile>

    Values:

            <Version>
             (mandatory)

            Type: Range. Value lies between 2 and 3

            Description:Enter minimum version

        Default value:
            Version => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <MinimumVersion>

#### <ReportSuppressionDisable>

    Description: IGMP report suppression disable

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <ReportSuppressionDisable>

#### <TCNQuerySolicit>

    Description: IGMP tcn query solicit

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <TCNQuerySolicit>

#### <TCNFloodDisable>

    Description: IGMP tcn flood disable

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <TCNFloodDisable>

#### <TCNFloodQueryCount>

    Description: IGMP tcn flood query count

    Parent objects:

                    <Profile>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Enter IGMP tcn flood query count

        Default value:
            Count => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <TCNFloodQueryCount>

#### <RouterAlertCheckDisable>

    Description: IGMP router alert check disable

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <RouterAlertCheckDisable>

#### <TTLCheckDisable>

    Description: IGMP ttl check disable

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <TTLCheckDisable>

#### <InternalQuerier>

    Description: IGMP internal-querier

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerier>

#### <InternalQuerierVersion>

    Description: IGMP internal-querier version

    Parent objects:

                    <Profile>

    Values:

            <Version>
             (mandatory)

            Type: Range. Value lies between 2 and 3

            Description:Enter internal querier version

        Default value:
            Version => 3

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierVersion>

#### <InternalQuerierTimerExpiry>

    Description: IGMP internal-querier timer expiry

    Parent objects:

                    <Profile>

    Values:

            <Expiry>
             (mandatory)

            Type: Range. Value lies between 60 and 300

            Description:Enter timer expiry in seconds

        Default value:
            Expiry => 255

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierTimerExpiry>

#### <InternalQuerierQueryInterval>

    Description: IGMP internal-querier query interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 18000

            Description:Enter query interval in seconds

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierQueryInterval>

#### <InternalQuerierMaxResponseTime>

    Description: IGMP internal-querier max response time

    Parent objects:

                    <Profile>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 1 and 25

            Description:Enter max response time in seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierMaxResponseTime>

#### <InternalQuerierRobustnessVariable>

    Description: IGMP robustness-variable

    Parent objects:

                    <Profile>

    Values:

            <Variable>
             (mandatory)

            Type: Range. Value lies between 1 and 7

            Description:Enter robustness-variable

        Default value:
            Variable => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierRobustnessVariable>

#### <InternalQuerierTCNQueryCount>

    Description: IGMP internal-querier tcn query count

    Parent objects:

                    <Profile>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Enter TCN query count

        Default value:
            Count => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierTCNQueryCount>

#### <InternalQuerierTCNQueryInterval>

    Description: IGMP internal-querier tcn query interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 18000

            Description:Enter query interval in seconds

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierTCNQueryInterval>

#### <InternalQuerierTCNQueryMaxResponseTime>

    Description: IGMP internal-querier tcn query max-response-time

    Parent objects:

                    <Profile>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 1 and 25

            Description:Enter max response time in seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <InternalQuerierTCNQueryMaxResponseTime>

#### <QuerierQueryInterval>

    Description: IGMP querier query interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 18000

            Description:Enter query interval in seconds

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <QuerierQueryInterval>

#### <LastMemberQueryInterval>

    Description: IGMP last member query interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 100 and 5000

            Description:Enter last member query interval in milliseconds

        Default value:
            Interval => 1000

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <LastMemberQueryInterval>

#### <LastMemberQueryCount>

    Description: IGMP last member query count

    Parent objects:

                    <Profile>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 1 and 7

            Description:Enter last member query count

        Default value:
            Count => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <LastMemberQueryCount>

#### <QuerierRobustnessVariable>

    Description: IGMP robustness-variable

    Parent objects:

                    <Profile>

    Values:

            <Variable>
             (mandatory)

            Type: Range. Value lies between 1 and 7

            Description:Enter robustness-variable

        Default value:
            Variable => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <QuerierRobustnessVariable>

#### <UnsolicitedReportInterval>

    Description: IGMP unsolicated report interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 100 and 5000

            Description:Enter unsolicated-report-interval in milliseconds

        Default value:
            Interval => 1000

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <UnsolicitedReportInterval>

#### <ImmediateLeave>

    Description: IGMP immediate-leave

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <ImmediateLeave>

#### <Mrouter>

    Description: IGMP static mrouter

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <Mrouter>

#### <RouterGuard>

    Description: IGMP router-guard

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <RouterGuard>

#### <StaticGroupTable>

    Description: Configure a static group ip address

    Parent objects:

                    <Profile>

    Child objects:

                    <StaticGroup> - Enter a valid multicast address

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StaticGroupTable>

#### <StaticGroup>

    Description: Enter a valid multicast address

    Parent objects:

                    <StaticGroupTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:Group multicast address

    Child objects:

                    <SGTable> - <S,G> static group

                    <StarG> - <*,G> static group

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress>

#### <StarG>

    Description: <*,G> static group

    Parent objects:

                    <StaticGroup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress> <StarG>

#### <SGTable>

    Description: <S,G> static group

    Parent objects:

                    <StaticGroup>

    Child objects:

                    <Source> - Unicast IP source address

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress> <SGTable>

#### <Source>

    Description: Unicast IP source address

    Parent objects:

                    <SGTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPV4Address

            Description:Unicast IP source adsress

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress> <SGTable> <Source><Naming><SourceAddress>

#### <AccessGroup>

    Description: IGMP access-group

    Parent objects:

                    <Profile>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Enter access-list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <AccessGroup>

#### <GroupLimit>

    Description: IGMP group limit

    Parent objects:

                    <Profile>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Enter group limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <GroupLimit>

#### <GroupPolicy>

    Description: IGMP group policy

    Parent objects:

                    <Profile>

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Enter route policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <GroupPolicy>

#### <ICCPGroupReportStandbyStateDisable>

    Description: Disable current-state reports of standby port state

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <ICCPGroupReportStandbyStateDisable>

#### <StartupQueryCount>

    Description: IGMP startup query count

    Parent objects:

                    <Profile>

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Enter starup query count

        Default value:
            Count => 2

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryCount>

#### <StartupQueryInterval>

    Description: IGMP startup query interval

    Parent objects:

                    <Profile>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 18000

            Description:Enter query interval in seconds

        Default value:
            Interval => 60

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryInterval>

#### <StartupQueryMaxResponseTime>

    Description: IGMP startup query max-response-time

    Parent objects:

                    <Profile>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 1 and 25

            Description:Enter max response time in seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryMaxResponseTime>

#### <StartupQueryPortUpDisable>

    Description: Disable IGMP startup query on port-up

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryPortUpDisable>

#### <StartupQueryICCPGroupPortActive>

    Description: IGMP startup query on interchassis-group port-active

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryICCPGroupPortActive>

#### <StartupQueryTCN>

    Description: IGMP startup query on topology-change

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryTCN>

#### <StartupQueryTCNSync>

    Description: IGMP startup query TCN sync

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryTCNSync>

#### <StartupQueryTCNAlways>

    Description: IGMP startup query TCN always

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryTCNAlways>

#### <StartupQueryProcessStart>

    Description: IGMP startup query on process start

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryProcessStart>

#### <StartupQueryProcessStartSync>

    Description: IGMP startup query process start sync

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMPSnooping> <ProfileTable> <Profile><Naming><ProfileName> <StartupQueryProcessStartSync>

## XML Schema Object Documentation for rsi_vrf_interface_cfg, version 4. 2.

### Objects

#### <VRF>

    Description: Assign the interface to a VRF

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VRF>

#### <AFTable>

    Description: Per-address-family and topology configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AF> - The presence of this object enables the givenaddress-family and topology on the interface.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <AFTable>

#### <AF>

    Description: The presence of this object enables the givenaddress-family and topology on the interface.

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: VRFAddressFamilyType

            Description:Address-family

            <SAFName>
             (mandatory)

            Type: VRFSubAddressFamilyType

            Description:Sub-address-family

            <TopologyName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Topology name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Running

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName>

## XML Schema Object Documentation for ipv4_mfwd_common_action, version 6. 0.

### Objects

#### <NodeTable>

    Description: All Nodes

    Parent objects:

                    <MFWD>

                    <IPV6_MFWD>

    Child objects:

                    <Node> - Multicast Forwarding action data for this particular node

    Available Paths:

     -

    <Action> <MFWD> <NodeTable>

     -

    <Action> <IPV6_MFWD> <NodeTable>

#### <Node>

    Description: Multicast Forwarding action data for this particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Database> - Clear database

                    <VRFTable> - VRF Table

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName>

#### <VRFTable>

    Description: VRF Table

    Parent objects:

                    <Node>

    Child objects:

                    <VRF> - VRF name

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable>

#### <VRF>

    Description: VRF name

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:MFIB VRF name

    Child objects:

                    <RouteCounterTable> - Clear this MFIB table

                    <Signal> - Clear counters for this  signal

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName>

#### <RouteCounterTable>

    Description: Clear this MFIB table

    Parent objects:

                    <VRF>

    Child objects:

                    <RouteCounter> - Clear counters for this route

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <RouteCounterTable>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <RouteCounterTable>

#### <RouteCounter>

    Description: Clear counters for this route

    Parent objects:

                    <RouteCounterTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear MFIB counters for this route

        Default value: none.

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <RouteCounterTable> <RouteCounter><Naming><SourceAddress><GroupAddress>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <RouteCounterTable> <RouteCounter><Naming><SourceAddress><GroupAddress>

#### <Signal>

    Description: Clear counters for this  signal

    Parent objects:

                    <VRF>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear counter signal

        Default value: none.

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <Signal>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <VRFTable> <VRF><Naming><VRFName> <Signal>

#### <Database>

    Description: Clear database

    Parent objects:

                    <Node>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear database

        Default value: none.

    Available Paths:

     -

    <Action> <MFWD> <NodeTable> <Node><Naming><NodeName> <Database>

     -

    <Action> <IPV6_MFWD> <NodeTable> <Node><Naming><NodeName> <Database>

## XML Schema Object Documentation for mpls_te_action, version 2. 4.

### Objects

#### <MPLS_TE>

    Description: MPLS Traffic Engineering action data

    Task IDs required: mpls-te

    Parent objects:

                    <Action>

    Child objects:

                    <ClearAutoTunnelBackupUnused> - Clear Unused AutoTunnel Backup Tunnels

                    <ClearCounters> - Clear tunnel counters

                    <PathProtection> - Action on the path protection feature

                    <PathProtectionSwitchoverTunnelTable> - Trigger path protection switchover for a specific tunnel head

                    <ReoptimizeAllTunnels> - Reoptimize all tunnel heads

                    <ReoptimizeTunnelTable> - Reoptimize a specific tunnel head

                    <SwitchoverTunnelTable> - Switchover Path-option for a specific tunnel head

    Available Paths:

     -

    <Action> <MPLS_TE>

#### <ReoptimizeAllTunnels>

    Description: Reoptimize all tunnel heads

    Parent objects:

                    <MPLS_TE>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ReoptimizeAllTunnels>

#### <ReoptimizeTunnelTable>

    Description: Reoptimize a specific tunnel head

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <ReoptimizeTunnel> - Reoptimize a specific tunnel head given its name

    Available Paths:

     -

    <Action> <MPLS_TE> <ReoptimizeTunnelTable>

#### <ReoptimizeTunnel>

    Description: Reoptimize a specific tunnel head given its name

    Parent objects:

                    <ReoptimizeTunnelTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Tunnel name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ReoptimizeTunnelTable> <ReoptimizeTunnel><Naming><Name>

#### <SwitchoverTunnelTable>

    Description: Switchover Path-option for a specific tunnel head

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <SwitchoverTunnel> - Switchover path-option for a specific tunnel head given its name

    Available Paths:

     -

    <Action> <MPLS_TE> <SwitchoverTunnelTable>

#### <SwitchoverTunnel>

    Description: Switchover path-option for a specific tunnel head given its name

    Parent objects:

                    <SwitchoverTunnelTable>

    <Naming>:

            <Name>
             (optional)

            Type: xsd:string

            Description:Tunnel name

            <PathIndex>
             (optional)

            Type: xsd:string

            Description:Path-option Index

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <SwitchoverTunnelTable> <SwitchoverTunnel><Naming><Name><PathIndex>

#### <ClearCounters>

    Description: Clear tunnel counters

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <All> - Clears the counters for all tunnels.

                    <AllCounters> - Clears all MPLS-TE counters.

                    <AutoTunnel> - Clears all Autotunnel Backup counters.

                    <Heads> - Clears the counters for all tunnel heads.

                    <Mids> - Clears the counters for all tunnel mids.

                    <Summary> - Clears the counters summary of tunnels.

                    <Tails> - Clears the counters for all tunnel tails.

                    <TunnelTable> - Clear counters for an individual tunnel.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters>

#### <All>

    Description: Clears the counters for all tunnels.

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <All>

#### <Heads>

    Description: Clears the counters for all tunnel heads.

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <Heads>

#### <Mids>

    Description: Clears the counters for all tunnel mids.

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <Mids>

#### <Tails>

    Description: Clears the counters for all tunnel tails.

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <Tails>

#### <Summary>

    Description: Clears the counters summary of tunnels.

    Parent objects:

                    <ClearCounters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <Summary>

#### <TunnelTable>

    Description: Clear counters for an individual tunnel.

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <Tunnel> - Clears the counters of a tunnel given its name.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <TunnelTable>

#### <Tunnel>

    Description: Clears the counters of a tunnel given its name.

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Tunnel name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <TunnelTable> <Tunnel><Naming><Name>

#### <AllCounters>

    Description: Clears all MPLS-TE counters.

    Parent objects:

                    <ClearCounters>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <ClearCounters> <AllCounters>

#### <PathProtection>

    Description: Action on the path protection feature

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <ClearLog> - Clear the path protection switchovers log

    Available Paths:

     -

    <Action> <MPLS_TE> <PathProtection>

#### <ClearLog>

    Description: Clear the path protection switchovers log

    Parent objects:

                    <PathProtection>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <PathProtection> <ClearLog>

#### <PathProtectionSwitchoverTunnelTable>

    Description: Trigger path protection switchover for a specific tunnel head

    Parent objects:

                    <MPLS_TE>

    Child objects:

                    <PathProtectionSwitchoverTunnel> - Trigger path protection switchover for a specific tunnel head given its id

    Available Paths:

     -

    <Action> <MPLS_TE> <PathProtectionSwitchoverTunnelTable>

#### <PathProtectionSwitchoverTunnel>

    Description: Trigger path protection switchover for a specific tunnel head given its id

    Parent objects:

                    <PathProtectionSwitchoverTunnelTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:ID of tunnel to switchover

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_TE> <PathProtectionSwitchoverTunnelTable> <PathProtectionSwitchoverTunnel><Naming><TunnelID>

#### <PCE>

    Description: PCE action data

    Task IDs required: mpls-te

    Parent objects:

                    <Action>

    Child objects:

                    <PCEActivatePCEPTable> - Re-initiates PCEP exchange for a specific peer

                    <PCEClearStats> - Clears PCE stats

                    <PCEReoptimizeAll> - Reoptimize all PCE tunnels

                    <PCEReoptimizeSingleTable> - Reoptimize a specific PCE tunnel

    Available Paths:

     -

    <Action> <PCE>

#### <PCEActivatePCEPTable>

    Description: Re-initiates PCEP exchange for a specific peer

    Parent objects:

                    <PCE>

    Child objects:

                    <PCEActivatePCEP> - Re-initiates PCEP exchange for idle peers

    Available Paths:

     -

    <Action> <PCE> <PCEActivatePCEPTable>

#### <PCEActivatePCEP>

    Description: Re-initiates PCEP exchange for idle peers

    Parent objects:

                    <PCEActivatePCEPTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of peer

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <PCE> <PCEActivatePCEPTable> <PCEActivatePCEP><Naming><PeerAddress>

#### <PCEReoptimizeAll>

    Description: Reoptimize all PCE tunnels

    Parent objects:

                    <PCE>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <PCE> <PCEReoptimizeAll>

#### <PCEReoptimizeSingleTable>

    Description: Reoptimize a specific PCE tunnel

    Parent objects:

                    <PCE>

    Child objects:

                    <PCEReoptimizeSingle> - Reoptimize a PCE tunnels

    Available Paths:

     -

    <Action> <PCE> <PCEReoptimizeSingleTable>

#### <PCEReoptimizeSingle>

    Description: Reoptimize a PCE tunnels

    Parent objects:

                    <PCEReoptimizeSingleTable>

    <Naming>:

            <TunnelID>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:ID of tunnel to reoptimize

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <PCE> <PCEReoptimizeSingleTable> <PCEReoptimizeSingle><Naming><TunnelID>

#### <PCEClearStats>

    Description: Clears PCE stats

    Parent objects:

                    <PCE>

    Child objects:

                    <PCEClearPeerStats> - Clear stats for a peer

    Available Paths:

     -

    <Action> <PCE> <PCEClearStats>

#### <PCEClearPeerStats>

    Description: Clear stats for a peer

    Parent objects:

                    <PCEClearStats>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Address of peer

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <PCE> <PCEClearStats> <PCEClearPeerStats><Naming><PeerAddress>

## XML Schema Object Documentation for l2tp_cfg, version 1. 0.

### Objects

#### <L2TP>

    Description: L2TPv3 class used for L2VPNs

    Task IDs required: tunnel

    Parent objects:

                    <Configuration>

    Child objects:

                    <ClassTable> - List of classes

    Available Paths:

     -

    <Configuration> <L2TP>

#### <ClassTable>

    Description: List of classes

    Parent objects:

                    <L2TP>

    Child objects:

                    <Class> - Configuration for a specific class

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable>

#### <Class>

    Description: Configuration for a specific class

    Parent objects:

                    <ClassTable>

    <Naming>:

            <ClassName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 31

            Description:Specify the class name. Regexp: ^[a-zA-Z][-_.a-z0-9A-Z]*$

    Child objects:

                    <Authentication> - Authenticate the L2TP control connection

                    <Digest> - Message digest authentication for the L2TP control connection

                    <Enable> - Enable L2TPv3 class used for L2VPNs

                    <HelloInterval> - Set hello message interval

                    <Hidden> - Hide AVPs in outgoing control messages

                    <Hostname> - Local hostname for control connection authentication

                    <Password> - Specify the password for control channel authentication

                    <ReceiveWindow> - Receive window size for the control connection

                    <Retransmit> - Control message retransmission parameters

                    <TimeoutSetup> - Time permitted to set up a control connection

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName>

#### <Authentication>

    Description: Authenticate the L2TP control connection

    Parent objects:

                    <Class>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable authentication

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Authentication>

#### <Digest>

    Description: Message digest authentication for the L2TP control connection

    Parent objects:

                    <Class>

    Child objects:

                    <CheckDisable> - Disable digest checking

                    <Hash> - Hash method

                    <SecretTable> - Set shared secret for message digest

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Digest>

#### <CheckDisable>

    Description: Disable digest checking

    Parent objects:

                    <Digest>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable digest checking

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Digest> <CheckDisable>

#### <Hash>

    Description: Hash method

    Parent objects:

                    <Digest>

    Values:

            <Hash>
             (mandatory)

            Type: L2TPDigestHashMethod

            Description:Specify hash method

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Digest> <Hash>

#### <SecretTable>

    Description: Set shared secret for message digest

    Parent objects:

                    <Digest>

    Child objects:

                    <Secret> - The encrypted user secret and hash method

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Digest> <SecretTable>

#### <Secret>

    Description: The encrypted user secret and hash method

    Parent objects:

                    <SecretTable>

    <Naming>:

            <SecretName>
             (mandatory)

            Type: EncryptedString

            Description:Specify the encrypted user secret

    Values:

            <Hash>
             (mandatory)

            Type: L2TPHashMethod

            Description:Specify hash method

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Digest> <SecretTable> <Secret><Naming><SecretName>

#### <HelloInterval>

    Description: Set hello message interval

    Parent objects:

                    <Class>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 1000

            Description:Specify interval (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <HelloInterval>

#### <Hidden>

    Description: Hide AVPs in outgoing control messages

    Parent objects:

                    <Class>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Specify to hide AVPs in outgoing control messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Hidden>

#### <Hostname>

    Description: Local hostname for control connection authentication

    Parent objects:

                    <Class>

    Values:

            <Hosetname>
             (mandatory)

            Type: xsd:string

            Description:Specify the hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Hostname>

#### <Enable>

    Description: Enable L2TPv3 class used for L2VPNs

    Parent objects:

                    <Class>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable L2TPv3 class used for L2VPNs

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Enable>

#### <Password>

    Description: Specify the password for control channel authentication

    Parent objects:

                    <Class>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Specify the encrypted user password

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Password>

#### <ReceiveWindow>

    Description: Receive window size for the control connection

    Parent objects:

                    <Class>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1 and 16384

            Description:Specify window size in bytes

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <ReceiveWindow>

#### <Retransmit>

    Description: Control message retransmission parameters

    Parent objects:

                    <Class>

    Child objects:

                    <Initial> - Set retries and timeouts for initial

                    <Retry> - Set retransmit retry

                    <Timeout> - Set timeout value range

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit>

#### <Initial>

    Description: Set retries and timeouts for initial

    Parent objects:

                    <Retransmit>

    Child objects:

                    <Retry> - Set initial retry number

                    <Timeout> - Set timeout value range

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Initial>

#### <Retry>

    Description: Set initial retry number

    Parent objects:

                    <Initial>

    Values:

            <Retry>
             (mandatory)

            Type: Range. Value lies between 1 and 1000

            Description:Specify the retry number

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Initial> <Retry>

#### <Timeout>

    Description: Set timeout value range

    Parent objects:

                    <Initial>

                    <Retransmit>

    Child objects:

                    <Maximum> - Maximum timeout

                    <Minimum> - Minimum timeout

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Timeout>

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Initial> <Timeout>

#### <Maximum>

    Description: Maximum timeout

    Parent objects:

                    <Timeout>

    Values:

            <Maximum>
             (mandatory)

            Type: Range. Value lies between 1 and 8

            Description:Specify maximum timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Timeout> <Maximum>

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Initial> <Timeout> <Maximum>

#### <Minimum>

    Description: Minimum timeout

    Parent objects:

                    <Timeout>

    Values:

            <Minimum>
             (mandatory)

            Type: Range. Value lies between 1 and 8

            Description:Specify minimum timeout

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Timeout> <Minimum>

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Initial> <Timeout> <Minimum>

#### <Retry>

    Description: Set retransmit retry

    Parent objects:

                    <Retransmit>

    Values:

            <Retry>
             (mandatory)

            Type: Range. Value lies between 5 and 1000

            Description:Specify retransmit retry count

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <Retransmit> <Retry>

#### <TimeoutSetup>

    Description: Time permitted to set up a control connection

    Parent objects:

                    <Class>

    Values:

            <TimeoutSetup>
             (mandatory)

            Type: Range. Value lies between 60 and 6000

            Description:Timeout value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <L2TP> <ClassTable> <Class><Naming><ClassName> <TimeoutSetup>

### Datatypes

#### L2TPHashMethod

        Definition: Enumeration. Valid values are:
            'None' - None
            'MD5' - MD5
            'SHA1' - SHA1

#### L2TPDigestHashMethod

        Definition: Enumeration. Valid values are:
            'MD5' - MD5
            'SHA1' - SHA1

## XML Schema Object Documentation for atm_common_common, version 0. 0.

### Datatypes

#### ATM_VCClassNameType

        Definition: BoundedString. Length less than or equal to 30

#### ATM_PVCDataType

        Definition: Enumeration. Valid values are:
            'Data' - Data
            'ILMI' - ILMI
            'Layer2' - Layer2

#### ATM_PVCShapingType

        Definition: Enumeration. Valid values are:
            'CBR' - Constant Bit Rate
            'VBR_NRT' - Variable Bit Rate-non real time
            'VBR_RT' - Variable Bit Rate-real time
            'UBR' - Unspecified Bit Rate

#### ATM_PVCEncapsulationType

        Definition: Enumeration. Valid values are:
            'SNAP' - SNAP
            'VC_MUX' - VC_MUX
            'NLPID' - NLPID
            'AAL0' - AAL0
            'AAL5' - AAL5

#### ATM_VPShapingType

        Definition: Enumeration. Valid values are:
            'CBR' - Constant Bit Rate
            'VBR_NRT' - Variable Bit Rate-non real time
            'VBR_RT' - Variable Bit Rate-real time
            'UBR' - Unspecified Bit Rate

## XML Schema Object Documentation for iphc_profilemgr_cfg, version 1. 3.

### Objects

#### <IPHCProfile>

    Description: Define IPHC Profile

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProfileTable> - IPHC profile name table

    Available Paths:

     -

    <Configuration> <IPHCProfile>

#### <ProfileTable>

    Description: IPHC profile name table

    Parent objects:

                    <IPHCProfile>

    Child objects:

                    <Profile> - IPHC profile name

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable>

#### <Profile>

    Description: IPHC profile name

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:IPHC profile name

    Child objects:

                    <CompressionFormat> - Compression format

                    <Description> - IPHC profile description

                    <Feedback> - Disable feedback between peers, which is turned on by default

                    <MaxHeader> - Maximum size (in bytes) of compressible header

                    <NonTCP> - Non-TCP configuration

                    <RTP> - RTP configuration

                    <Refresh> - Context refresh options

                    <TCP> - TCP configuration

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName>

#### <CompressionFormat>

    Description: Compression format

    Parent objects:

                    <Profile>

    Values:

            <CompressionFormat>
             (mandatory)

            Type: IPHCCompressionFormat

            Description:Compression format

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <CompressionFormat>

#### <Description>

    Description: IPHC profile description

    Parent objects:

                    <Profile>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Up to 80 characters describing this profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Description>

#### <TCP>

    Description: TCP configuration

    Parent objects:

                    <Profile>

    Child objects:

                    <TCPCompression> - Enable TCP compression

                    <TCPContext> - TCP context configuration. Control the number of TCP contexts

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <TCP>

#### <TCPCompression>

    Description: Enable TCP compression

    Parent objects:

                    <TCP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable TCP compression

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <TCP> <TCPCompression>

#### <TCPContext>

    Description: TCP context configuration. Control the number of TCP contexts

    Parent objects:

                    <TCP>

    Values:

            <ContextType>
             (optional)

            Type: IPHCContextType

            Description:Specify context type:Absolute or Kbps

            <ContextValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Specify the context value. If value of ContextType is 'Absolute', acceptable range is 0..255; if ContextType is 'Kbps', the acceptable range is 0..255

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <TCP> <TCPContext>

#### <RTP>

    Description: RTP configuration

    Parent objects:

                    <Profile>

    Child objects:

                    <RTPCompression> - Enable RTP header-compression

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <RTP>

#### <RTPCompression>

    Description: Enable RTP header-compression

    Parent objects:

                    <RTP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RTP compression

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <RTP> <RTPCompression>

#### <Feedback>

    Description: Disable feedback between peers, which is turned on by default

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable feedback

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Feedback>

#### <NonTCP>

    Description: Non-TCP configuration

    Parent objects:

                    <Profile>

    Child objects:

                    <NonTCPCompression> - Enable the non-TCP compression.

                    <NonTCPContext> - Non-TCP context configuration. Control the number of Non-TCP contexts

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <NonTCP>

#### <NonTCPCompression>

    Description: Enable the non-TCP compression.

    Parent objects:

                    <NonTCP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the non-TCP compression

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <NonTCP> <NonTCPCompression>

#### <NonTCPContext>

    Description: Non-TCP context configuration. Control the number of Non-TCP contexts

    Parent objects:

                    <NonTCP>

    Values:

            <ContextType>
             (optional)

            Type: IPHCContextType

            Description:Specify context type:Absolute or Kbps

            <ContextValue>
             (optional)

            Type: xsd:unsignedInt

            Description:Specify the context value. If value of ContextType is 'Absolute',the acceptable range is 0..6000;if ContextType is 'Kbps'the acceptable range is 0..255

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <NonTCP> <NonTCPContext>

#### <Refresh>

    Description: Context refresh options

    Parent objects:

                    <Profile>

    Child objects:

                    <MaxPeriod> - Maximum number of packets between context refresh

                    <MaxTime> - Maximum time in number of seconds between context refresh

                    <RefreshRTP> - Enable refresh for RTP

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Refresh>

#### <MaxPeriod>

    Description: Maximum number of packets between context refresh

    Parent objects:

                    <Refresh>

    Values:

            <MaxPeriod>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Number of packets

        Default value:
            MaxPeriod => 256

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Refresh> <MaxPeriod>

#### <MaxTime>

    Description: Maximum time in number of seconds between context refresh

    Parent objects:

                    <Refresh>

    Values:

            <MaxTime>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Time in seconds given in range

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Refresh> <MaxTime>

#### <RefreshRTP>

    Description: Enable refresh for RTP

    Parent objects:

                    <Refresh>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Refresh RTP

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <Refresh> <RefreshRTP>

#### <MaxHeader>

    Description: Maximum size (in bytes) of compressible header

    Parent objects:

                    <Profile>

    Values:

            <MaxHeader>
             (mandatory)

            Type: Range. Value lies between 20 and 168

            Description:Maximum size (in bytes) of compressible header

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPHCProfile> <ProfileTable> <Profile><Naming><ProfileName> <MaxHeader>

### Datatypes

#### IPHCCompressionFormat

        Definition: Enumeration. Valid values are:
            'IPHC' - IPHC compression format
            'IETF' - IETF compression format
            'VanJacobson' - Van-Jacobson compression format
            'Cisco' - Cisco compression format

#### IPHCContextType

        Definition: Enumeration. Valid values are:
            'Absolute' - Context velue given directly
            'Kbps' - Kbps per context given and the context value derived indirectly from this value

## XML Schema Object Documentation for policymgr_afmon_oper, version 2. 0.

### Objects

#### <AFMON>

    Description: AFMON operational data

    Task IDs required: qos

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific AFMON operational data

    Available Paths:

     -

    <Operational> <AFMON>

#### <NodeTable>

    Description: Node-specific AFMON operational data

    Parent objects:

                    <AFMON>

    Child objects:

                    <Node> - AFMON operational data for a particular node

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable>

#### <Node>

    Description: AFMON operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node

    Child objects:

                    <PolicyMap> - Empty class

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName>

#### <PolicyMap>

    Description: Empty class

    Parent objects:

                    <Node>

    Child objects:

                    <InterfaceTable> - Container class for operational data of all interfaces

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap>

#### <InterfaceTable>

    Description: Container class for operational data of all interfaces

    Parent objects:

                    <PolicyMap>

    Child objects:

                    <Interface> - AFMON policy-map operational data for a particular interface

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable>

#### <Interface>

    Description: AFMON policy-map operational data for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <Input> - AFMON policy-map operational data in the input direction

                    <Output> - AFMON policy-map operational data in the output direction

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Input>

    Description: AFMON policy-map operational data in the input direction

    Parent objects:

                    <Interface>

    Child objects:

                    <StatisticsTable> - AFMON statistics

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Input>

#### <StatisticsTable>

    Description: AFMON statistics

    Parent objects:

                    <Input>

                    <Output>

    Child objects:

                    <Statistics> - A piece of AFMON policy-map operational data for an interface

    <Filter> (Optional Filter Tag):

                    <AFMONStatsFilter>

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Input> <StatisticsTable>

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Output> <StatisticsTable>

#### <Statistics>

    Description: A piece of AFMON policy-map operational data for an interface

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <Index>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Index of the table element

    Value: afmon_policy_stats

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Input> <StatisticsTable> <Statistics><Naming><Index>

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Output> <StatisticsTable> <Statistics><Naming><Index>

#### <Output>

    Description: AFMON policy-map operational data in the output direction

    Parent objects:

                    <Interface>

    Child objects:

                    <StatisticsTable> - AFMON statistics

    Available Paths:

     -

    <Operational> <AFMON> <NodeTable> <Node><Naming><NodeName> <PolicyMap> <InterfaceTable> <Interface><Naming><InterfaceName> <Output>

### Filters

#### <AFMONStatsFilter>

    Description:
    Filter to get AFMON statistics with different options.

    Parameters:

            <HistoryInterval>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Number of intervals of AFMON policy stats to retrieve

            <Cumulative>
             (optional)

            Type: xsd:boolean

            Description:Cumulative statistics of AFMON policy

## XML Schema Object Documentation for drivers_media_eth_interface_oper, version 3. 2.

### Objects

#### <EthernetDriver>

    Description: Ethernet operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <ControllerTable> - List of ethernet controllers

    Available Paths:

     -

    <Operational> <EthernetDriver>

#### <ControllerTable>

    Description: List of ethernet controllers

    Parent objects:

                    <EthernetDriver>

    Child objects:

                    <Controller> - Ethernet controller information

    Available Paths:

     -

    <Operational> <EthernetDriver> <ControllerTable>

#### <Controller>

    Description: Ethernet controller information

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Controller name

    Child objects:

                    <BERT> - BERT information

                    <Info> - Ethernet controller information

                    <Statistics> - Ethernet controller statistics

    Available Paths:

     -

    <Operational> <EthernetDriver> <ControllerTable> <Controller><Naming><ControllerName>

#### <Info>

    Description: Ethernet controller information

    Parent objects:

                    <Controller>

    Value: ethernet_controller_driver_bag_type

    Available Paths:

     -

    <Operational> <EthernetDriver> <ControllerTable> <Controller><Naming><ControllerName> <Info>

#### <Statistics>

    Description: Ethernet controller statistics

    Parent objects:

                    <Controller>

    Value: ethernet_port_stats_type

    Available Paths:

     -

    <Operational> <EthernetDriver> <ControllerTable> <Controller><Naming><ControllerName> <Statistics>

#### <BERT>

    Description: BERT information

    Parent objects:

                    <Controller>

    Value: eth_showctrl_bert

    Available Paths:

     -

    <Operational> <EthernetDriver> <ControllerTable> <Controller><Naming><ControllerName> <BERT>

## XML Schema Object Documentation for vrrp_action, version 1. 0.

### Objects

#### <VRRP>

    Description: VRRP action commands

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear VRRP data

    Available Paths:

     -

    <Action> <VRRP>

#### <Clear>

    Description: Clear VRRP data

    Parent objects:

                    <VRRP>

    Child objects:

                    <Statistics> - Clear VRRP statistics

                    <StatisticsInterfaceTable> - VRRP per-interface statistics tables

                    <StatisticsInterfaceVirtualRouterTable> - VRRP per-virtual router statistics tables

    Available Paths:

     -

    <Action> <VRRP> <Clear>

#### <Statistics>

    Description: Clear VRRP statistics

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear VRRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <VRRP> <Clear> <Statistics>

#### <StatisticsInterfaceTable>

    Description: VRRP per-interface statistics tables

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsInterface> - Clear VRRP statistics for virtual routers on one interface

    Available Paths:

     -

    <Action> <VRRP> <Clear> <StatisticsInterfaceTable>

#### <StatisticsInterface>

    Description: Clear VRRP statistics for virtual routers on one interface

    Parent objects:

                    <StatisticsInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear VRRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <VRRP> <Clear> <StatisticsInterfaceTable> <StatisticsInterface><Naming><InterfaceName>

#### <StatisticsInterfaceVirtualRouterTable>

    Description: VRRP per-virtual router statistics tables

    Parent objects:

                    <Clear>

    Child objects:

                    <StatisticsInterfaceVirtualRouter> - Clear VRRP statistics for one virtual router

    Available Paths:

     -

    <Action> <VRRP> <Clear> <StatisticsInterfaceVirtualRouterTable>

#### <StatisticsInterfaceVirtualRouter>

    Description: Clear VRRP statistics for one virtual router

    Parent objects:

                    <StatisticsInterfaceVirtualRouterTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

            <VirtualRouterID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The VRRP virtual router number

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear VRRP statistics table

        Default value: none.

    Available Paths:

     -

    <Action> <VRRP> <Clear> <StatisticsInterfaceVirtualRouterTable> <StatisticsInterfaceVirtualRouter><Naming><InterfaceName><VirtualRouterID>

## XML Schema Object Documentation for mvrp_oper, version 1. 1.

### Objects

#### <MultipleVLANRegistrationProtocol>

    Description: Multiple VLAN Registration Protocol Operational Information

    Task IDs required: ethernet-services

    Parent objects:

                    <Operational>

    Child objects:

                    <ParticipantDataTable> - MVRP Participant data table

                    <VLAN_IDInformationTable> - MVRP VLAN ID information Table

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol>

#### <ParticipantDataTable>

    Description: MVRP Participant data table

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Child objects:

                    <ParticipantData> - MVRP Participant

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <ParticipantDataTable>

#### <ParticipantData>

    Description: MVRP Participant

    Parent objects:

                    <ParticipantDataTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: mvrp_oper_participant_state

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <ParticipantDataTable> <ParticipantData><Naming><InterfaceName>

#### <VLAN_IDInformationTable>

    Description: MVRP VLAN ID information Table

    Parent objects:

                    <MultipleVLANRegistrationProtocol>

    Child objects:

                    <VLAN_IDInformation> - MVRP VLAN ID Information

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <VLAN_IDInformationTable>

#### <VLAN_IDInformation>

    Description: MVRP VLAN ID Information

    Parent objects:

                    <VLAN_IDInformationTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:MAD information

    Child objects:

                    <VLAN_IDStatusTable> - MVRP VLAN ID status table

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <VLAN_IDInformationTable> <VLAN_IDInformation><Naming><InterfaceName>

#### <VLAN_IDStatusTable>

    Description: MVRP VLAN ID status table

    Parent objects:

                    <VLAN_IDInformation>

    Child objects:

                    <VLAN_IDStatus> - MVRP VLAN ID Status

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <VLAN_IDInformationTable> <VLAN_IDInformation><Naming><InterfaceName> <VLAN_IDStatusTable>

#### <VLAN_IDStatus>

    Description: MVRP VLAN ID Status

    Parent objects:

                    <VLAN_IDStatusTable>

    <Naming>:

            <VLAN_ID>
             (mandatory)

            Type: Range. Value lies between 1 and 4094

            Description:VLAN ID

    Value: mvrp_oper_mad_vid_state

    Available Paths:

     -

    <Operational> <MultipleVLANRegistrationProtocol> <VLAN_IDInformationTable> <VLAN_IDInformation><Naming><InterfaceName> <VLAN_IDStatusTable> <VLAN_IDStatus><Naming><VLAN_ID>

## XML Schema Object Documentation for l2vpn_action, version 5. 4.

### Objects

#### <ClearL2VPNForwardingStatistics>

    Description: Clear L2VPN forwarding statistics

    Task IDs required: l2vpn

    Parent objects:

                    <Action>

    Child objects:

                    <ForwardingCounters> - Clear L2VPN forwarding counters

    Available Paths:

     -

    <Action> <ClearL2VPNForwardingStatistics>

#### <ForwardingCounters>

    Description: Clear L2VPN forwarding counters

    Parent objects:

                    <ClearL2VPNForwardingStatistics>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <ClearL2VPNForwardingStatistics> <ForwardingCounters>

#### <L2VPN>

    Description: L2VPN actions

    Task IDs required: l2vpn

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear actions

                    <SwitchoverTable> - Force switchover

    Available Paths:

     -

    <Action> <L2VPN>

#### <SwitchoverTable>

    Description: Force switchover

    Parent objects:

                    <L2VPN>

    Child objects:

                    <Switchover> - Switchover xconnect

    Available Paths:

     -

    <Action> <L2VPN> <SwitchoverTable>

#### <Switchover>

    Description: Switchover xconnect

    Parent objects:

                    <SwitchoverTable>

    <Naming>:

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIdRange

            Description:Pseudowire ID

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPN> <SwitchoverTable> <Switchover><Naming><Neighbor><PseudowireID>

#### <Clear>

    Description: Clear actions

    Parent objects:

                    <L2VPN>

    Child objects:

                    <Counters> - Counters

    Available Paths:

     -

    <Action> <L2VPN> <Clear>

#### <Counters>

    Description: Counters

    Parent objects:

                    <Clear>

    Child objects:

                    <BridgeDomainTable> - Bridge Domain Name

                    <Collaborators> - Clear L2VPN collaborator counters

                    <L2TPTable> - L2TP counters

                    <XConnect> - XConnect

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters>

#### <XConnect>

    Description: XConnect

    Parent objects:

                    <Counters>

    Child objects:

                    <MACWithdraw> - Clear L2VPN XConnect MAC Withdraw counters

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <XConnect>

#### <MACWithdraw>

    Description: Clear L2VPN XConnect MAC Withdraw counters

    Parent objects:

                    <XConnect>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the XConnect group

            <P2PName>
             (optional)

            Type: BoundedString. Length less than or equal to 38

            Description:Name of the P2P

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIdRange

            Description:Pseudowire ID

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <XConnect> <MACWithdraw><Naming><GroupName><P2PName><Neighbor><PseudowireID>

#### <Collaborators>

    Description: Clear L2VPN collaborator counters

    Parent objects:

                    <Counters>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <Collaborators>

#### <L2TPTable>

    Description: L2TP counters

    Parent objects:

                    <Counters>

    Child objects:

                    <L2TP> - Clear L2VPN L2TP counters

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <L2TPTable>

#### <L2TP>

    Description: Clear L2VPN L2TP counters

    Parent objects:

                    <L2TPTable>

    <Naming>:

            <Neighbor>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (mandatory)

            Type: PseudowireIdRange

            Description:Pseudowire ID

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <L2TPTable> <L2TP><Naming><Neighbor><PseudowireID>

#### <BridgeDomainTable>

    Description: Bridge Domain Name

    Parent objects:

                    <Counters>

    Child objects:

                    <BridgeDomain> - Specify the bridge-domain name

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <BridgeDomainTable>

#### <BridgeDomain>

    Description: Specify the bridge-domain name

    Parent objects:

                    <BridgeDomainTable>

    <Naming>:

            <GroupName>
             (optional)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of the Bridge group

            <BridgeDomainName>
             (optional)

            Type: BoundedString. Length less than or equal to 27

            Description:Name of the bridge domain

            <Interface>
             (optional)

            Type: Interface

            Description:The name of the interface

            <Neighbor>
             (optional)

            Type: IPV4Address

            Description:Neighbor IP address

            <PseudowireID>
             (optional)

            Type: PseudowireIdRange

            Description:Pseudowire ID

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPN> <Clear> <Counters> <BridgeDomainTable> <BridgeDomain><Naming><GroupName><BridgeDomainName><Interface><Neighbor><PseudowireID>

#### <L2VPNForwarding>

    Description: L2VPN forwarding actions

    Task IDs required: l2vpn

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Per node L2VPN forwarding action data

    Available Paths:

     -

    <Action> <L2VPNForwarding>

#### <NodeTable>

    Description: Per node L2VPN forwarding action data

    Parent objects:

                    <L2VPNForwarding>

    Child objects:

                    <Node> - The L2VPN forwarding action data for a particular node

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable>

#### <Node>

    Description: The L2VPN forwarding action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <ClearForwarding> - Clear L2VPN forwarding actions

                    <Resynchronize> - Force resynchronization

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID>

#### <Resynchronize>

    Description: Force resynchronization

    Parent objects:

                    <Node>

    Child objects:

                    <MACTable> - Force MAC Table resynchronization

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <Resynchronize>

#### <MACTable>

    Description: Force MAC Table resynchronization

    Parent objects:

                    <Resynchronize>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <Resynchronize> <MACTable>

#### <ClearForwarding>

    Description: Clear L2VPN forwarding actions

    Parent objects:

                    <Node>

    Child objects:

                    <ClearMrouteHardwareCounterTable> - Multicast route information

                    <ForwardingTable> - Clear L2VPN forwarding table

                    <MACAddressTable> - Mac Address

                    <MACBridgeDomainTable> - Name of the bridge

                    <MACClearALL> - Clear L2VPN forwarding message counters

                    <MACInterfaceTable> - Name of the interface

                    <MessageCounters> - Clear L2VPN forwarding message counters

                    <MrouteIpv4BdTable> - Multicast route information

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding>

#### <ForwardingTable>

    Description: Clear L2VPN forwarding table

    Parent objects:

                    <ClearForwarding>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <ForwardingTable>

#### <MessageCounters>

    Description: Clear L2VPN forwarding message counters

    Parent objects:

                    <ClearForwarding>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MessageCounters>

#### <MACInterfaceTable>

    Description: Name of the interface

    Parent objects:

                    <ClearForwarding>

    Child objects:

                    <MACInterface> - Specify Interface Name

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACInterfaceTable>

#### <MACInterface>

    Description: Specify Interface Name

    Parent objects:

                    <MACInterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACInterfaceTable> <MACInterface><Naming><Name>

#### <MACAddressTable>

    Description: Mac Address

    Parent objects:

                    <ClearForwarding>

    Child objects:

                    <MACAddress> - Specify Mac Address

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACAddressTable>

#### <MACAddress>

    Description: Specify Mac Address

    Parent objects:

                    <MACAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:Static MAC address

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACAddressTable> <MACAddress><Naming><Address>

#### <MACBridgeDomainTable>

    Description: Name of the bridge

    Parent objects:

                    <ClearForwarding>

    Child objects:

                    <MACBridgeDomain> - Bridge Name

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACBridgeDomainTable>

#### <MACBridgeDomain>

    Description: Bridge Name

    Parent objects:

                    <MACBridgeDomainTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Name of the bridge domain

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACBridgeDomainTable> <MACBridgeDomain><Naming><Name>

#### <MACClearALL>

    Description: Clear L2VPN forwarding message counters

    Parent objects:

                    <ClearForwarding>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MACClearALL>

#### <MrouteIpv4BdTable>

    Description: Multicast route information

    Parent objects:

                    <ClearForwarding>

    Child objects:

                    <MrouteIpv4Bd> - Clear mroutes in all bridge-domains

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MrouteIpv4BdTable>

#### <MrouteIpv4Bd>

    Description: Clear mroutes in all bridge-domains

    Parent objects:

                    <MrouteIpv4BdTable>

    <Naming>:

            <BridgeDomainName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Name of the bridge domain

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <MrouteIpv4BdTable> <MrouteIpv4Bd><Naming><BridgeDomainName>

#### <ClearMrouteHardwareCounterTable>

    Description: Multicast route information

    Parent objects:

                    <ClearForwarding>

    Child objects:

                    <ClearMrouteHardwareCounter> - Clear hardware mroute stats

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <ClearMrouteHardwareCounterTable>

#### <ClearMrouteHardwareCounter>

    Description: Clear hardware mroute stats

    Parent objects:

                    <ClearMrouteHardwareCounterTable>

    <Naming>:

            <BridgeDomainName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 65

            Description:Name of the bridge domain

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <L2VPNForwarding> <NodeTable> <Node><Naming><NodeID> <ClearForwarding> <ClearMrouteHardwareCounterTable> <ClearMrouteHardwareCounter><Naming><BridgeDomainName>

### Datatypes

#### PseudowireIdRange

        Definition: Range. Value lies between 1 and -1

## XML Schema Object Documentation for ipv4_acl_action, version 2. 0.

### Objects

#### <IPV4_ACLAndPrefixList>

    Description: IPv4 ACL actions

    Task IDs required: acl

    Parent objects:

                    <Action>

    Child objects:

                    <ClearTable> - Table to access IPv4 ACLs for clearing counters

                    <Copy> - Container to create a copy of an existing acl or prefix list

                    <Resequence> - Container to resequence IPv4 ACLs or PrefixLists

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList>

#### <ClearTable>

    Description: Table to access IPv4 ACLs for clearing counters

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <Clear> - ACL clear counters command

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <ClearTable>

#### <Clear>

    Description: ACL clear counters command

    Parent objects:

                    <ClearTable>

    <Naming>:

            <ACLOrPrefixListType>
             (optional)

            Type: IPV4_ACLTypeEnum

            Description:Whether the object to clear counters for is an ACL or a prefix list

            <ACLOrPrefixListName>
             (optional)

            Type: xsd:string

            Description:Name of ACL or prefix list to clear counters for.  Leave the name and sequence number fields unspecified to clear all ACLs or prefix lists

            <SequenceNumber>
             (optional)

            Type: xsd:unsignedInt

            Description:Sequence number of ACL or prefix list entry to clear counters for.  Leave unspecified to clear all entries in the ACL or prefix list

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <ClearTable> <Clear><Naming><ACLOrPrefixListType><ACLOrPrefixListName><SequenceNumber>

#### <Copy>

    Description: Container to create a copy of an existing acl or prefix list

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <ACLOrPrefixList> - Copy ACL or Prefix List

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <Copy>

#### <ACLOrPrefixList>

    Description: Copy ACL or Prefix List

    Parent objects:

                    <Copy>

    <Naming>:

            <SourceACLOrPrefixListName>
             (optional)

            Type: xsd:string

            Description:Name of Source ACL or prefix list to be copied

            <NewACLOrPrefixListName>
             (optional)

            Type: xsd:string

            Description:Name of New ACL or prefix list to be copied

            <SourceACLOrPrefixListType>
             (optional)

            Type: IPV4_ACLTypeEnum

            Description:Whether the Type of the object to copy is an ACL or a prefix list

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the copy command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <Copy> <ACLOrPrefixList><Naming><SourceACLOrPrefixListName><NewACLOrPrefixListName><SourceACLOrPrefixListType><UserName><LineName>

#### <Resequence>

    Description: Container to resequence IPv4 ACLs or PrefixLists

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <ACLOrPrefixList> - To resequence a ACL/Prefix List

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <Resequence>

#### <ACLOrPrefixList>

    Description: To resequence a ACL/Prefix List

    Parent objects:

                    <Resequence>

    <Naming>:

            <ACLOrPrefixListName>
             (optional)

            Type: xsd:string

            Description:Name of ACL or prefix list to be resequenced

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

            <SequenceNumber>
             (optional)

            Type: xsd:unsignedInt

            Description:New Starting Sequence number of ACL or prefix list entryif not provided it will start from 10

            <Step>
             (optional)

            Type: xsd:unsignedInt

            Description:Step value by which the starting SequenceNumber incrementsif not provided default step will be 10

            <ACLOrPrefixListType>
             (optional)

            Type: IPV4_ACLTypeEnum

            Description:Type of the object to resequence: ACL or a prefix list

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the resequence command

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_ACLAndPrefixList> <Resequence> <ACLOrPrefixList><Naming><ACLOrPrefixListName><UserName><LineName><SequenceNumber><Step><ACLOrPrefixListType>

### Datatypes

#### IPV4_ACLTypeEnum

        Definition: Enumeration. Valid values are:
            'ACL' - ACL
            'PrefixList' - Prefix List

## XML Schema Object Documentation for sip_pm_oper, version 1. 0.

### Objects

#### <SIP-PM>

    Description: SIP Platform Manager Operational Data

    Task IDs required: transport

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific SIP Platform Manager Operational Data

    Available Paths:

     -

    <Operational> <SIP-PM>

#### <NodeTable>

    Description: Node-specific SIP Platform Manager Operational Data

    Parent objects:

                    <SIP-PM>

    Child objects:

                    <Node> - SIP Platform Manager operational data for a particular node

    Available Paths:

     -

    <Operational> <SIP-PM> <NodeTable>

#### <Node>

    Description: SIP Platform Manager operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <InterfaceTable> - List of SIP Platform Manager interfaces

    Available Paths:

     -

    <Operational> <SIP-PM> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: List of SIP Platform Manager interfaces

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - The interface which supports SIP Platform Manager

    Available Paths:

     -

    <Operational> <SIP-PM> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: The interface which supports SIP Platform Manager

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: vkg_cpp_lcpm_interface_entry

    Available Paths:

     -

    <Operational> <SIP-PM> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for ipv6_mld_cfg, version 10. 0.

### Objects

#### <MLD>

    Description: MLD configuration

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - Default VRF Table

    Available Paths:

     -

    <Configuration> <MLD>

## XML Schema Object Documentation for ipv4_msdp_cfg, version 11. 0.

### Objects

#### <MSDP>

    Description: MSDP Configuration

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <CacheState> - Configure this systems SA cache access-lists

                    <ConnectSource> - Configure interface name used for MSDP connection

                    <DefaultPeer> - Configure default peers for the box

                    <KeepAlive> - MSDP keep alive period

                    <MaxPeerSA> - Configure inheritable MAX SA state for peers

                    <MaxSA> - Configure global MAX SA state for the router

                    <OriginatorID> - Configure interface name used as originator ID

                    <PeerTable> - Entering Peer Configuration

                    <SAFilterTable> - Filter SA messages from peer

                    <TTLThreshold> - Configure TTL Threshold for MSDP Peer

    Available Paths:

     -

    <Configuration> <MSDP>

#### <PeerTable>

    Description: Entering Peer Configuration

    Parent objects:

                    <MSDP>

    Child objects:

                    <Peer> - Peer address

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable>

#### <Peer>

    Description: Peer address

    Parent objects:

                    <PeerTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:Peer address

    Child objects:

                    <ConnectSource> - Configure interface name used for MSDP connection

                    <Description> - Peer specific description

                    <Enable> - Enabling Peer Configuration

                    <KeepAlive> - MSDP keep alive period

                    <MaxPeerSA> - Configure MAX SA state for peers

                    <MeshGroup> - Configure an MSDP mesh-group

                    <PeerPassword> - Configuration of password of peer

                    <RemoteAS> - Configure the remote AS of this peer

                    <SAFilterTable> - Filter SA messages from peer

                    <Shutdown> - MSDP Peer Shutdown

                    <TTLThreshold> - Configure TTL Threshold for MSDP Peer

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress>

#### <Enable>

    Description: Enabling Peer Configuration

    Parent objects:

                    <Peer>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable peer Configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <Enable>

#### <PeerPassword>

    Description: Configuration of password of peer

    Parent objects:

                    <Peer>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Peer Password

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <PeerPassword>

#### <ConnectSource>

    Description: Configure interface name used for MSDP connection

    Parent objects:

                    <MSDP>

                    <Peer>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Configure interface name used for MSDP connection

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <ConnectSource>

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <ConnectSource>

#### <TTLThreshold>

    Description: Configure TTL Threshold for MSDP Peer

    Parent objects:

                    <MSDP>

                    <Peer>

    Values:

            <TTL>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:TTL Threshold Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <TTLThreshold>

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <TTLThreshold>

#### <Description>

    Description: Peer specific description

    Parent objects:

                    <Peer>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Up to 80 characters describing this peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <Description>

#### <MeshGroup>

    Description: Configure an MSDP mesh-group

    Parent objects:

                    <Peer>

    Values:

            <MeshGroupName>
             (mandatory)

            Type: xsd:string

            Description:Name of mesh-group

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <MeshGroup>

#### <RemoteAS>

    Description: Configure the remote AS of this peer

    Parent objects:

                    <Peer>

    Values:

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Autonomous System number

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Second half of xx.yy AS number

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <RemoteAS>

#### <SAFilterTable>

    Description: Filter SA messages from peer

    Parent objects:

                    <MSDP>

                    <Peer>

    Child objects:

                    <SAFilter> - SA-Filter incoming/outgoing list or RPlist

    Available Paths:

     -

    <Configuration> <MSDP> <SAFilterTable>

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <SAFilterTable>

#### <SAFilter>

    Description: SA-Filter incoming/outgoing list or RPlist

    Parent objects:

                    <SAFilterTable>

    <Naming>:

            <FilterType>
             (optional)

            Type: MSDPFilterType

            Description:Incoming/Outgoing ACL

            <List>
             (optional)

            Type: MSDPListType

            Description:Src List/RP List

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <SAFilterTable> <SAFilter><Naming><FilterType><List>

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <SAFilterTable> <SAFilter><Naming><FilterType><List>

#### <Shutdown>

    Description: MSDP Peer Shutdown

    Parent objects:

                    <Peer>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Shutdown Peer

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <Shutdown>

#### <KeepAlive>

    Description: MSDP keep alive period

    Parent objects:

                    <MSDP>

                    <Peer>

    Values:

            <KeepAlivePeriod>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Keep alive period in seconds

            <PeerTimeoutPeriod>
             (mandatory)

            Type: Range. Value lies between 1 and 75

            Description:Peer timeout period in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <KeepAlive>

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <KeepAlive>

#### <MaxPeerSA>

    Description: Configure MAX SA state for peers

    Parent objects:

                    <Peer>

    Values:

            <MaxSA>
             (mandatory)

            Type: Range. Value lies between 1 and 75000

            Description:MAX Peer SA

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <PeerTable> <Peer><Naming><PeerAddress> <MaxPeerSA>

#### <CacheState>

    Description: Configure this systems SA cache access-lists

    Parent objects:

                    <MSDP>

    Child objects:

                    <List> - Access-list

                    <RPList> - Access-list for originating RP

                    <SAHoldtime> - SA State Holdtime period

    Available Paths:

     -

    <Configuration> <MSDP> <CacheState>

#### <List>

    Description: Access-list

    Parent objects:

                    <CacheState>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <CacheState> <List>

#### <RPList>

    Description: Access-list for originating RP

    Parent objects:

                    <CacheState>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <CacheState> <RPList>

#### <SAHoldtime>

    Description: SA State Holdtime period

    Parent objects:

                    <CacheState>

    Values:

            <Holdtime>
             (mandatory)

            Type: Range. Value lies between 150 and 3600

            Description:Holdtime period in secs

        Default value:
            Holdtime => 150

    Available Paths:

     -

    <Configuration> <MSDP> <CacheState> <SAHoldtime>

#### <OriginatorID>

    Description: Configure interface name used as originator ID

    Parent objects:

                    <MSDP>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Originator interface name used in SA messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <OriginatorID>

#### <DefaultPeer>

    Description: Configure default peers for the box

    Parent objects:

                    <MSDP>

    Values:

            <DefaultPeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <DefaultPeer>

#### <MaxSA>

    Description: Configure global MAX SA state for the router

    Parent objects:

                    <MSDP>

    Values:

            <MaxSA>
             (mandatory)

            Type: Range. Value lies between 1 and 75000

            Description:Global MAX SA

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <MaxSA>

#### <MaxPeerSA>

    Description: Configure inheritable MAX SA state for peers

    Parent objects:

                    <MSDP>

    Values:

            <MaxPeerSA>
             (mandatory)

            Type: Range. Value lies between 1 and 75000

            Description:Inheritable MAX Peer SA

        Default value: none.

    Available Paths:

     -

    <Configuration> <MSDP> <MaxPeerSA>

### Datatypes

#### MSDPFilterType

        Definition: Enumeration. Valid values are:
            'Incoming' - Incoming Mode
            'Outgoing' - Outgoing Mode

#### MSDPListType

        Definition: Enumeration. Valid values are:
            'List' - List
            'RPList' - RPList

## XML Schema Object Documentation for iphc_profilemgr_oper, version 1. 2.

### Objects

#### <IPHCProfile>

    Description: IPHC operation information

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <Profile> - IPHC profile information

    Available Paths:

     -

    <Operational> <IPHCProfile>

#### <Profile>

    Description: IPHC profile information

    Parent objects:

                    <IPHCProfile>

    Child objects:

                    <BriefTable> - IPHC Profile Info without the interfaces it is attached to

                    <DetailTable> - IPHC Profile Info with the interfaces it is attached to

    Available Paths:

     -

    <Operational> <IPHCProfile> <Profile>

#### <BriefTable>

    Description: IPHC Profile Info without the interfaces it is attached to

    Parent objects:

                    <Profile>

    Child objects:

                    <Brief> - IPHC profile brief information for the specified profile

    Available Paths:

     -

    <Operational> <IPHCProfile> <Profile> <BriefTable>

#### <Brief>

    Description: IPHC profile brief information for the specified profile

    Parent objects:

                    <BriefTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:IPHC profile name

    Value: iphc_profile_info

    Available Paths:

     -

    <Operational> <IPHCProfile> <Profile> <BriefTable> <Brief><Naming><ProfileName>

#### <DetailTable>

    Description: IPHC Profile Info with the interfaces it is attached to

    Parent objects:

                    <Profile>

    Child objects:

                    <Detail> - IPHC profile detail information for the specified profile

    Available Paths:

     -

    <Operational> <IPHCProfile> <Profile> <DetailTable>

#### <Detail>

    Description: IPHC profile detail information for the specified profile

    Parent objects:

                    <DetailTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:IPHC profile name

    Value: iphc_profile_detail_info

    Available Paths:

     -

    <Operational> <IPHCProfile> <Profile> <DetailTable> <Detail><Naming><ProfileName>

## XML Schema Object Documentation for li_cfg, version 1. 0.

### Objects

#### <LawfulIntercept>

    Description: Lawful intercept configuration

    Task IDs required: li

    Parent objects:

                    <Configuration>

    Child objects:

                    <Disable> - Disable lawful intercept feature

    Available Paths:

     -

    <Configuration> <LawfulIntercept>

#### <Disable>

    Description: Disable lawful intercept feature

    Parent objects:

                    <LawfulIntercept>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable lawful intercept feature

        Default value: none.

    Available Paths:

     -

    <Configuration> <LawfulIntercept> <Disable>

## XML Schema Object Documentation for igmpsn_redundancy_group_oper, version 1. 10.

### Objects

#### <PortTable>

    Description: ICCP group ports

    Parent objects:

                    <GroupPort>

    Child objects:

                    <Port> - ICCP group port

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable> <GroupPort><Naming><GroupID> <PortTable>

#### <Port>

    Description: ICCP group port

    Parent objects:

                    <PortTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Value: igmpsn_iccp_app_rg_port_data_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable> <GroupPort><Naming><GroupID> <PortTable> <Port><Naming><PortName>

#### <PortStatisticsTable>

    Description: ICCP group port statistics

    Parent objects:

                    <GroupPort>

    Child objects:

                    <PortStatistics> - ICCP group port statistics

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable> <GroupPort><Naming><GroupID> <PortStatisticsTable>

#### <PortStatistics>

    Description: ICCP group port statistics

    Parent objects:

                    <PortStatisticsTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Value: igmpsn_iccp_app_rg_port_stats_bag

    Available Paths:

     -

    <Operational> <IGMPSnooping> <Redundancy> <ICCP> <GroupPortTable> <GroupPort><Naming><GroupID> <PortStatisticsTable> <PortStatistics><Naming><PortName>

## XML Schema Object Documentation for rsi_vrf_cfg, version 4. 2.

### Objects

#### <VRFTable>

    Description: VRF configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <VRF> - VRF configuration

    Available Paths:

     -

    <Configuration> <VRFTable>

#### <VRF>

    Description: VRF configuration

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

    Child objects:

                    <AFTable> - VRF address family configuration

                    <Create> - VRF global configuration

                    <Description> - A textual description of the VRF

                    <MulticastHost> - Multicast host stack configuration

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName>

#### <Create>

    Description: VRF global configuration

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <Create>

#### <Description>

    Description: A textual description of the VRF

    Parent objects:

                    <VRF>

    Values:

            <Description>
             (mandatory)

            Type: BoundedString. Length less than or equal to 244

            Description:VRF Description

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <Description>

#### <AFTable>

    Description: VRF address family configuration

    Parent objects:

                    <VRF>

                    <GlobalAF>

    Child objects:

                    <AF> - VRF address family configuration

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: VRF address family configuration

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: VRFAddressFamilyType

            Description:Address family

            <SAFName>
             (mandatory)

            Type: VRFSubAddressFamilyType

            Description:Sub-Address family

            <TopologyName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 244

            Description:Topology name

    Child objects:

                    <BGP> - BGP AF VRF config

                    <Create> - VRF configuration for a particular address family

                    <MaximumPrefix> - Set maximum prefix limits

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName>

#### <Create>

    Description: VRF configuration for a particular address family

    Parent objects:

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Create Address Family Routing Table

        Default value: none.

    Available Paths:

     -

    <Configuration> <GlobalAF> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <Create>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <Create>

#### <GlobalAF>

    Description: Default VRF configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <AFTable> - VRF address family configuration

    Available Paths:

     -

    <Configuration> <GlobalAF>

### Datatypes

#### VRFAddressFamilyType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### VRFSubAddressFamilyType

        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast

## XML Schema Object Documentation for ethernet-cfm_common, version 0. 0.

### Datatypes

#### CFM_MEP_ID

        Definition: Range. Value lies between 1 and 8191

#### CFMCoSBits

        Definition: Range. Value lies between 0 and 7

#### CFM_AISInterval

        Definition: Enumeration. Valid values are:
            '1s' - 1s
            '1m' - 1m

## XML Schema Object Documentation for ipv6_pim_oper, version 10. 2.

### Objects

#### <IPV6_PIM>

    Description: IPV6 PIM operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <Process> - process

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <IPV6_PIM>

## XML Schema Object Documentation for ipsla_mplslm_oper, version 4. 2.

### Objects

#### <MPLSData>

    Description: MPLS operational data

    Parent objects:

                    <IPSLA>

    Child objects:

                    <Discovery> - Provider Edge(PE) discovery operational data

                    <LSPMonitorTable> - List of MPLS LSP Monitor instances

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData>

#### <LSPMonitorTable>

    Description: List of MPLS LSP Monitor instances

    Parent objects:

                    <MPLSData>

    Child objects:

                    <LSPMonitor> - Operational data for MPLS LSP Monitor

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable>

#### <LSPMonitor>

    Description: Operational data for MPLS LSP Monitor

    Parent objects:

                    <LSPMonitorTable>

    <Naming>:

            <MonitorID>
             (mandatory)

            Type: IPSLA_LSPMonitorID

            Description:Monitor ID

    Child objects:

                    <OperationTable> - List of operations in MPLS LSP Monitor

                    <ScanQueueTable> - List of Scan Queue entries in MPLS LSP Monitor

                    <State> - Operational state of MPLS LSP Monitor

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID>

#### <State>

    Description: Operational state of MPLS LSP Monitor

    Parent objects:

                    <LSPMonitor>

    Value: ipsla_mplslm_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <State>

#### <ScanQueueTable>

    Description: List of Scan Queue entries in MPLS LSP Monitor

    Parent objects:

                    <LSPMonitor>

    Child objects:

                    <ScanQueue> - Provider Edge(PE) addition or deletion requests in Scan Queue

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <ScanQueueTable>

#### <ScanQueue>

    Description: Provider Edge(PE) addition or deletion requests in Scan Queue

    Parent objects:

                    <ScanQueueTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Nexthop Address

    Value: ipsla_mplslm_scan_queue_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <ScanQueueTable> <ScanQueue><Naming><Address>

#### <OperationTable>

    Description: List of operations in MPLS LSP Monitor

    Parent objects:

                    <LSPMonitor>

    Child objects:

                    <Operation> - Operation created in MPLS LSP Monitor

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <OperationTable>

#### <Operation>

    Description: Operation created in MPLS LSP Monitor

    Parent objects:

                    <OperationTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: IPSLAOperationID

            Description:Operation ID

    Child objects:

                    <LPDPathTable> - List of LPD paths in MPLS LPD group operation

                    <State> - Operational state of the created operation

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <OperationTable> <Operation><Naming><OperationID>

#### <State>

    Description: Operational state of the created operation

    Parent objects:

                    <Operation>

    Value: ipsla_mplslm_op_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <OperationTable> <Operation><Naming><OperationID> <State>

#### <LPDPathTable>

    Description: List of LPD paths in MPLS LPD group operation

    Parent objects:

                    <Operation>

    Child objects:

                    <LPDPath> - Operational state of LPD path in MPLS LSP Group operation

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <OperationTable> <Operation><Naming><OperationID> <LPDPathTable>

#### <LPDPath>

    Description: Operational state of LPD path in MPLS LSP Group operation

    Parent objects:

                    <LPDPathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLA_LPDPathIndex

            Description:LPD path index

    Value: ipsla_mplslm_op_path_state_bag

    Available Paths:

     -

    <Operational> <IPSLA> <MPLSData> <LSPMonitorTable> <LSPMonitor><Naming><MonitorID> <OperationTable> <Operation><Naming><OperationID> <LPDPathTable> <LPDPath><Naming><PathIndex>

### Datatypes

#### IPSLA_LSPMonitorID

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for vrrp_cfg, version 3. 0.

### Objects

#### <VRRPCfg>

    Description: VRRP configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <InterfaceTable> - Interface configuration table

    Available Paths:

     -

    <Configuration> <VRRPCfg>

#### <InterfaceTable>

    Description: Interface configuration table

    Parent objects:

                    <VRRPCfg>

    Child objects:

                    <Interface> - The interface being configured

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable>

#### <Interface>

    Description: The interface being configured

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:Interface name to configure

    Child objects:

                    <BFD> - BFD configuration

                    <Delay> - Minimum and Reload Delay

                    <VirtualRouterTable> - The VRRP virtual router configuration table

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf>

#### <VirtualRouterTable>

    Description: The VRRP virtual router configuration table

    Parent objects:

                    <Interface>

    Child objects:

                    <VirtualRouter> - The VRRP virtual router being configured

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable>

#### <VirtualRouter>

    Description: The VRRP virtual router being configured

    Parent objects:

                    <VirtualRouterTable>

    <Naming>:

            <VR_ID>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:VRID Virtual Router Identifier

    Child objects:

                    <Addr> - none

                    <AssumeOwner> - Disable assume ownership of IP address for this virtual router. Deprecated by element AssumeOwnerDisable.

                    <AssumeOwnerDisable> - Disable assume ownership of IP address for this virtual router

                    <BFD> - Enable use of Bidirectional Forwarding Detection for this IP

                    <Preempt> - Preempt Master router if higher priority

                    <Priority> - Priority level

                    <Textpassword> - Text password authentication

                    <Timer> - Set advertisement timer

                    <TrackTable> - Track an item, reducing priority if it goes down

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID>

#### <Addr>

    Description: none

    Parent objects:

                    <VirtualRouter>

    Child objects:

                    <PrimaryIP> - The VRRP IP address

                    <SecondaryIPTable> - The table of VRRP secondary IP address

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Addr>

#### <PrimaryIP>

    Description: The VRRP IP address

    Parent objects:

                    <Addr>

    Values:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:VRRP IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Addr> <PrimaryIP>

#### <SecondaryIPTable>

    Description: The table of VRRP secondary IP address

    Parent objects:

                    <Addr>

    Child objects:

                    <SecondaryIP> - A VRRP secondary IP address

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Addr> <SecondaryIPTable>

#### <SecondaryIP>

    Description: A VRRP secondary IP address

    Parent objects:

                    <SecondaryIPTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:VRRP IP address

    Values:

            <IPValue>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled for this IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Addr> <SecondaryIPTable> <SecondaryIP><Naming><IPAddress>

#### <AssumeOwner>

    Description: Disable assume ownership of IP address for this virtual router. Deprecated by element AssumeOwnerDisable.

    Parent objects:

                    <VirtualRouter>

    Values:

            <AssumeOwner>
             (mandatory)

            Type: xsd:boolean

            Description:Disable IP address ownership

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <AssumeOwner>

#### <AssumeOwnerDisable>

    Description: Disable assume ownership of IP address for this virtual router

    Parent objects:

                    <VirtualRouter>

    Values:

            <AssumeOwnerDisable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable IP address ownership

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <AssumeOwnerDisable>

#### <Preempt>

    Description: Preempt Master router if higher priority

    Parent objects:

                    <VirtualRouter>

    Values:

            <Preempt>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Enable preemption with given delay

        Default value:
            Preempt => 1

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Preempt>

#### <Priority>

    Description: Priority level

    Parent objects:

                    <VirtualRouter>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 254

            Description:Priority value

        Default value:
            Priority => 100

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Priority>

#### <BFD>

    Description: Enable use of Bidirectional Forwarding Detection for this IP

    Parent objects:

                    <VirtualRouter>

    Values:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:Enable BFD for this remote IP

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <BFD>

#### <Textpassword>

    Description: Text password authentication

    Parent objects:

                    <VirtualRouter>

    Values:

            <AuthText>
             (mandatory)

            Type: xsd:string

            Description:Authentication password, 8 chars max

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Textpassword>

#### <Timer>

    Description: Set advertisement timer

    Parent objects:

                    <VirtualRouter>

    Values:

            <MsecFlag>
             (optional)

            Type: xsd:boolean

            Description:TRUE - Advertise time configured in milliseconds, FALSE - Advertise time configured in seconds

            <AdvMsec>
             (optional)

            Type: Range. Value lies between 100 and 3000

            Description:Advertisement time in milliseconds

            <AdvSec>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Advertisement time in seconds

            <ForceFlag>
             (optional)

            Type: xsd:boolean

            Description:TRUE - Force configured timer values to be used, required when configured in milliseconds

        Default value:
            MsecFlag => false
            AdvMsec => null
            AdvSec => 1
            ForceFlag => false

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <Timer>

#### <TrackTable>

    Description: Track an item, reducing priority if it goes down

    Parent objects:

                    <VirtualRouter>

    Child objects:

                    <Track> - Object to be tracked

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <TrackTable>

#### <Track>

    Description: Object to be tracked

    Parent objects:

                    <TrackTable>

    <Naming>:

            <Intf>
             (mandatory)

            Type: Interface

            Description:Object to be tracked, interface name for interfaces

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 254

            Description:Priority decrement

        Default value:
            Priority => 10

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <VirtualRouterTable> <VirtualRouter><Naming><VR_ID> <TrackTable> <Track><Naming><Intf>

#### <Delay>

    Description: Minimum and Reload Delay

    Parent objects:

                    <Interface>

    Values:

            <MinDelay>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Minimum delay in seconds

            <ReloadDelay>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Reload delay in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <Delay>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by vrrp

                    <Interval> - Hello interval for BFD sessions created by vrrp

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by vrrp

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by vrrp

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRRPCfg> <InterfaceTable> <Interface><Naming><Intf> <BFD> <DetectionMultiplier>

## XML Schema Object Documentation for entitymib_cfg, version 1. 0.

### Objects

#### <Entity>

    Description: Enable ENTITY-MIB notifications

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable entityMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Entity>

#### <Enable>

    Description: Enable entityMIB notifications

    Parent objects:

                    <Entity>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable entityMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Entity> <Enable>

## XML Schema Object Documentation for drivers_media_dpt_cfg, version 1. 2.

### Objects

#### <DPT>

    Description: Interface DPT configuration data

    Task IDs required: pos-dpt

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <SRP> - Interface SRP specific DPT configuration data

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT>

#### <SRP>

    Description: Interface SRP specific DPT configuration data

    Parent objects:

                    <DPT>

    Child objects:

                    <MACAccountingTable> - Interface SRP specific DPT MAC address accounting configuration data

                    <MACFilteringTable> - Interface SRP specific DPT MAC address filtering configuration data

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT> <SRP>

#### <MACAccountingTable>

    Description: Interface SRP specific DPT MAC address accounting configuration data

    Parent objects:

                    <SRP>

    Child objects:

                    <MACAccounting> - Enable packet accounting for a given source MAC address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT> <SRP> <MACAccountingTable>

#### <MACAccounting>

    Description: Enable packet accounting for a given source MAC address

    Parent objects:

                    <MACAccountingTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:SRP 48-bit source MAC address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT> <SRP> <MACAccountingTable> <MACAccounting><Naming><Address>

#### <MACFilteringTable>

    Description: Interface SRP specific DPT MAC address filtering configuration data

    Parent objects:

                    <SRP>

    Child objects:

                    <MACFiltering> - Reject packets based on given source MAC address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT> <SRP> <MACFilteringTable>

#### <MACFiltering>

    Description: Reject packets based on given source MAC address

    Parent objects:

                    <MACFilteringTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: MACAddress

            Description:SRP 48-bit source MAC address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <DPT> <SRP> <MACFilteringTable> <MACFiltering><Naming><Address>

## XML Schema Object Documentation for vlan_interface_cfg, version 5. 1.

### Objects

#### <VLANSubConfiguration>

    Description: IEEE 802.1Q VLAN subinterface configuration

    Task IDs required: vlan

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <VLANIdentifier> - The VLAN tag stack associated with this sub-interface.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VLANSubConfiguration>

#### <VLANIdentifier>

    Description: The VLAN tag stack associated with this sub-interface.

    Parent objects:

                    <VLANSubConfiguration>

    Values:

            <VlanType>
             (mandatory)

            Type: VLAN_Type

            Description:Whether this sub-interface is dot1ad or dot1Q

            <FirstTag>
             (mandatory)

            Type: VLAN_Tag

            Description:First (outermost) VLAN tag value

            <SecondTag>
             (optional)

            Type: VLAN_TagOrNull

            Description:Second VLAN tag value. The any value may only be used for Layer 2 subinterfaces

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VLANSubConfiguration> <VLANIdentifier>

#### <VLANTrunkConfiguration>

    Description: IEEE 802.1Q VLAN trunk interface configuration

    Task IDs required: vlan

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <NativeVLANIdentifier> - The Native VLAN identifier associated with this trunk interface

                    <TunnelingEthertype> - The outer ethertype used in Q-in-Q frames. The default value is 0x8100

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VLANTrunkConfiguration>

#### <NativeVLANIdentifier>

    Description: The Native VLAN identifier associated with this trunk interface

    Parent objects:

                    <VLANTrunkConfiguration>

    Values:

            <VlanType>
             (mandatory)

            Type: VLAN_Type

            Description:Whether this interface is dot1ad or dot1Q

            <VLANIdentifier>
             (mandatory)

            Type: VLAN_Tag

            Description:VLAN identifier

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VLANTrunkConfiguration> <NativeVLANIdentifier>

#### <TunnelingEthertype>

    Description: The outer ethertype used in Q-in-Q frames. The default value is 0x8100

    Parent objects:

                    <VLANTrunkConfiguration>

    Values:

            <EtherType>
             (mandatory)

            Type: Enumeration. Valid values are:
                    '0x9100' - 0x9100
                    '0x9200' - 0x9200

            Description:Ethertype value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <VLANTrunkConfiguration> <TunnelingEthertype>

#### <EthernetService>

    Description: Ethernet service configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Encapsulation> - The encapsulation of this Ethernet service

                    <LocalTrafficDefaultEncapsulation> - The default encapsulation to be used for locally-sourced packets

                    <Rewrite> - The rewrite operation for the Ethernet service

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetService>

#### <Encapsulation>

    Description: The encapsulation of this Ethernet service

    Task IDs required: vlan

    Parent objects:

                    <EthernetService>

    Values:

            <OuterTagType>
             (mandatory)

            Type: MatchType

            Description:Whether to match all unmatched packets, untagged packets or tagged packets, and if matching tagged packets, the outer tag type to match

            <OuterRange1Low>
             (optional)

            Type: VLAN_TagOrAny

            Description:Low value of first range for outer tag match

            <OuterRange1High>
             (optional)

            Type: VLAN_TagOrNative

            Description:High value of first range for outer tag match

            <InnerTagType>
             (optional)

            Type: MatchType

            Description:Type of tag for inner match (if present)

            <InnerRange1Low>
             (optional)

            Type: VLAN_TagOrAny

            Description:Low value of first range for inner tag match

            <InnerRange1High>
             (optional)

            Type: VLAN_Tag

            Description:High value of first range for inner tag match

            <AdditionalRange1Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of first additional range for tag match

            <AdditionalRange1High>
             (optional)

            Type: VLAN_Tag

            Description:High value of first additional range for tag match

            <AdditionalRange2Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of second additional range for tag match

            <AdditionalRange2High>
             (optional)

            Type: VLAN_Tag

            Description:High value of second additional range for tag match

            <AdditionalRange3Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of third additional range for tag match

            <AdditionalRange3High>
             (optional)

            Type: VLAN_Tag

            Description:High value of third additional range for tag match

            <AdditionalRange4Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of forth additional range for tag match

            <AdditionalRange4High>
             (optional)

            Type: VLAN_Tag

            Description:High value of forth additional range for tag match

            <AdditionalRange5Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of fifth additional range for tag match

            <AdditionalRange5High>
             (optional)

            Type: VLAN_Tag

            Description:High value of fifth additional range for tag match

            <AdditionalRange6Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of sixth additional range for tag match

            <AdditionalRange6High>
             (optional)

            Type: VLAN_Tag

            Description:High value of sixth additional range for tag match

            <AdditionalRange7Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of seventh additional range for tag match

            <AdditionalRange7High>
             (optional)

            Type: VLAN_Tag

            Description:High value of seventh additional range for tag match

            <AdditionalRange8Low>
             (optional)

            Type: VLAN_Tag

            Description:Low value of eighth additional range for tag match

            <AdditionalRange8High>
             (optional)

            Type: VLAN_Tag

            Description:High value of eighth additional range for tag match

            <OuterClassOfService>
             (optional)

            Type: ClassOfService

            Description:Value to match against Class Of Service bits for outer tag

            <InnerClassOfService>
             (optional)

            Type: ClassOfService

            Description:Value to match against Class Of Service bits for inner tag

            <PayloadEthertypeMatch>
             (optional)

            Type: EthertypeMatch

            Description:Which payload ethertype values to match

            <IngressSourceMAC>
             (optional)

            Type: MACAddress

            Description:Source MAC address to match on ingress

            <IngressDestinationMAC>
             (optional)

            Type: MACAddress

            Description:Destination MAC address to match on egress

            <Exact>
             (optional)

            Type: xsd:boolean

            Description:Only match packets with no more tags than explicitly matched

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetService> <Encapsulation>

#### <Rewrite>

    Description: The rewrite operation for the Ethernet service

    Task IDs required: vlan

    Parent objects:

                    <EthernetService>

    Values:

            <RewriteType>
             (mandatory)

            Type: RewriteType

            Description:The type of rewrite to perform

            <OuterTagType>
             (optional)

            Type: MatchType

            Description:Type of outermost tag to be pushed

            <OuterTagValue>
             (optional)

            Type: VLAN_Tag

            Description:VLAN Id of outermost tag to be pushed

            <InnerTagType>
             (optional)

            Type: MatchType

            Description:Type of innermost tag to be pushed

            <InnerTagValue>
             (optional)

            Type: VLAN_Tag

            Description:VLAN Id of innermost tag to be pushed

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetService> <Rewrite>

#### <LocalTrafficDefaultEncapsulation>

    Description: The default encapsulation to be used for locally-sourced packets

    Task IDs required: vlan

    Parent objects:

                    <EthernetService>

    Values:

            <OuterTagType>
             (mandatory)

            Type: VLAN_Type

            Description:Type of outer tag

            <OuterVLANId>
             (mandatory)

            Type: VLAN_Tag

            Description:VLAN id for outer tag

            <InnerVLANId>
             (optional)

            Type: VLAN_Tag

            Description:Optional VLAN Id for inner Dot1Q tag

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetService> <LocalTrafficDefaultEncapsulation>

### Datatypes

#### MatchType

        Definition: Enumeration. Valid values are:
            'MatchDefault' - All otherwise unmatched packets
            'MatchUntagged' - Untagged packets
            'MatchDot1Q' - Match Dot1Q tags
            'MatchDot1ad' - Match Dot1ad tags
            'MatchDot1QPriority' - Match Dot1Q priority-tagged packets
            'MatchDot1adPriority' - Match Dot1ad tags

## XML Schema Object Documentation for ipv4_dhcpd_relay_bflag_policy_cfg, version 2. 3.

### Objects

#### <BroadcastPolicy>

    Description: Broadcast Flag policy

    Parent objects:

                    <Relay>

    Child objects:

                    <Policy> - Broadcast Flag policy

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <BroadcastPolicy>

#### <Policy>

    Description: Broadcast Flag policy

    Parent objects:

                    <BroadcastPolicy>

    Values:

            <BroadcastFlagPolicyType>
             (mandatory)

            Type: IPV4DHCPDBroadcastFlagPolicyType

            Description:Broadcast flag policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_DHCPD> <ProfileTable> <Profile><Naming><ProfileName> <ModeTable> <Mode><Naming><Mode> <Relay> <BroadcastPolicy> <Policy>

## XML Schema Object Documentation for ipv6_dhcp_oper, version 1. 0.

### Objects

#### <DHCPV6D>

    Description: IPV6 DHCP operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <BindingTable> - DHCPv6 Binding Table

                    <DUID> - DHCPv6 device DUID data

                    <DatabaseTable> - DHCPv6 Database Table

                    <InterfaceTable> - DHCPv6 Interface Table

                    <PoolTable> - DHCPv6 Pool Table

    Available Paths:

     -

    <Operational> <DHCPV6D>

#### <DUID>

    Description: DHCPv6 device DUID data

    Parent objects:

                    <DHCPV6D>

    Value: dhcpv6_duid

    Available Paths:

     -

    <Operational> <DHCPV6D> <DUID>

#### <PoolTable>

    Description: DHCPv6 Pool Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Pool> - DHCPv6 Pool

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable>

#### <Pool>

    Description: DHCPv6 Pool

    Parent objects:

                    <PoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name

    Child objects:

                    <Client> - DHCPv6 Pool Client

                    <DNSTable> - DHCPv6 Pool DNS Server Table

                    <DomainTable> - DHCPv6 Pool Domain Name Table

                    <SIPDomainTable> - DHCPv6 Pool Domain Name Table

                    <SIPTable> - DHCPv6 Pool SIP Address Table

                    <StaticBindingTable> - DHCPv6 Pool Static Binding Table

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName>

#### <DNSTable>

    Description: DHCPv6 Pool DNS Server Table

    Parent objects:

                    <Pool>

    Child objects:

                    <DNS> - DHCPv6 Pool DNS Server

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DNSTable>

#### <DNS>

    Description: DHCPv6 Pool DNS Server

    Parent objects:

                    <DNSTable>

    <Naming>:

            <DNSServer>
             (mandatory)

            Type: xsd:string

            Description:DNS Server

    Value: dhcpv6_address

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DNSTable> <DNS><Naming><DNSServer>

#### <DomainTable>

    Description: DHCPv6 Pool Domain Name Table

    Parent objects:

                    <Pool>

    Child objects:

                    <Domain> - DHCPv6 Pool Domain Name

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DomainTable>

#### <Domain>

    Description: DHCPv6 Pool Domain Name

    Parent objects:

                    <DomainTable>

    <Naming>:

            <DomainName>
             (mandatory)

            Type: xsd:string

            Description:Domain Name

    Value: dhcpv6_domain

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DomainTable> <Domain><Naming><DomainName>

#### <SIPTable>

    Description: DHCPv6 Pool SIP Address Table

    Parent objects:

                    <Pool>

    Child objects:

                    <SIP> - DHCPv6 Pool SIP Address

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPTable>

#### <SIP>

    Description: DHCPv6 Pool SIP Address

    Parent objects:

                    <SIPTable>

    <Naming>:

            <SIPAddress>
             (mandatory)

            Type: xsd:string

            Description:SIP Address

    Value: dhcpv6_address

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPTable> <SIP><Naming><SIPAddress>

#### <SIPDomainTable>

    Description: DHCPv6 Pool Domain Name Table

    Parent objects:

                    <Pool>

    Child objects:

                    <SIPDomain> - DHCPv6 Pool SIP Domain Name

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPDomainTable>

#### <SIPDomain>

    Description: DHCPv6 Pool SIP Domain Name

    Parent objects:

                    <SIPDomainTable>

    <Naming>:

            <SIPDomainName>
             (mandatory)

            Type: xsd:string

            Description:SIP Domain Name

    Value: dhcpv6_domain

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPDomainTable> <SIPDomain><Naming><SIPDomainName>

#### <StaticBindingTable>

    Description: DHCPv6 Pool Static Binding Table

    Parent objects:

                    <Pool>

    Child objects:

                    <StaticBinding> - DHCPv6 Pool Static Binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <StaticBindingTable>

#### <StaticBinding>

    Description: DHCPv6 Pool Static Binding

    Parent objects:

                    <StaticBindingTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: xsd:string

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: xsd:string

            Description:Prefix Length

    Value: dhcpv6_static_binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <StaticBindingTable> <StaticBinding><Naming><Prefix><PrefixLength>

#### <Client>

    Description: DHCPv6 Pool Client

    Parent objects:

                    <Pool>

    Value: dhcpv6_clients

    Available Paths:

     -

    <Operational> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <Client>

#### <BindingTable>

    Description: DHCPv6 Binding Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Binding> - DHCPv6 Binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <BindingTable>

#### <Binding>

    Description: DHCPv6 Binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <Binding>
             (mandatory)

            Type: xsd:string

            Description:Binding Address

    Value: dhcpv6_binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <BindingTable> <Binding><Naming><Binding>

#### <InterfaceTable>

    Description: DHCPv6 Interface Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Interface> - DHCPv6 Interface Name

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable>

#### <Interface>

    Description: DHCPv6 Interface Name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <InterfaceCommon> - DHCPv6 Interface Common Information

                    <InterfaceRelayDestinationTable> - DHCPv6 Relay Interface Information

                    <InterfaceServer> - DHCPv6 Server Interface Information

                    <InterfaceStaticBindingTable> - DHCPv6 Interface Static Binding Table

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceCommon>

    Description: DHCPv6 Interface Common Information

    Parent objects:

                    <Interface>

    Value: dhcpv6_interface_common

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceCommon>

#### <InterfaceServer>

    Description: DHCPv6 Server Interface Information

    Parent objects:

                    <Interface>

    Value: dhcpv6_interface_server

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceServer>

#### <InterfaceRelayDestinationTable>

    Description: DHCPv6 Relay Interface Information

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceRelayDestination> - DHCPv6 Server Interface Information

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceRelayDestinationTable>

#### <InterfaceRelayDestination>

    Description: DHCPv6 Server Interface Information

    Parent objects:

                    <InterfaceRelayDestinationTable>

    <Naming>:

            <Destination>
             (optional)

            Type: xsd:string

            Description:Relay Destination

            <InterfaceNumber>
             (optional)

            Type: xsd:string

            Description:Interface Number

    Value: dhcpv6_interface_relay

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceRelayDestinationTable> <InterfaceRelayDestination><Naming><Destination><InterfaceNumber>

#### <InterfaceStaticBindingTable>

    Description: DHCPv6 Interface Static Binding Table

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceStaticBinding> - DHCPv6 Interface Static Binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceStaticBindingTable>

#### <InterfaceStaticBinding>

    Description: DHCPv6 Interface Static Binding

    Parent objects:

                    <InterfaceStaticBindingTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: xsd:string

            Description:Prefix

            <PrefixLength>
             (optional)

            Type: xsd:string

            Description:Prefix Length

    Value: dhcpv6_static_binding

    Available Paths:

     -

    <Operational> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceStaticBindingTable> <InterfaceStaticBinding><Naming><Prefix><PrefixLength>

#### <DatabaseTable>

    Description: DHCPv6 Database Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Database> - DHCPv6 Binding Database Agent

    Available Paths:

     -

    <Operational> <DHCPV6D> <DatabaseTable>

#### <Database>

    Description: DHCPv6 Binding Database Agent

    Parent objects:

                    <DatabaseTable>

    <Naming>:

            <DatabaseURL>
             (mandatory)

            Type: xsd:string

            Description:Encoded Database URL

    Value: dhcpv6_database

    Available Paths:

     -

    <Operational> <DHCPV6D> <DatabaseTable> <Database><Naming><DatabaseURL>

## XML Schema Object Documentation for l2-eth-infra_feature_interface_cfg, version 5. 1.

### Objects

#### <EthernetFeatures>

    Description: Ethernet Features Configuration

    Task IDs required: interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <BundleLoadBalancing> - Bundle load-balance configuration

                    <CFM> - CFM interface configuration

                    <EtherLinkOAM> - Ethernet Link OAM Interface Configuration

                    <EtherLinkOAMEnable> - Enable Ethernet Link OAM on the interface

                    <Filtering> - Ingress Ethernet frame filtering

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures>

#### <L2EthernetFeatures>

    Description: L2 Ethernet Features Configuration

    Task IDs required: interface

    Parent objects:

                    <L2Transport>

    Child objects:

                    <EgressFiltering> - Egress Ethernet filtering

                    <SourceBypassEgressFiltering> - Mark all ingress packets to bypass any egress VLAN filter

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <L2EthernetFeatures>

## XML Schema Object Documentation for sysmgr_admin_cfg, version 1. 0.

### Objects

#### <ProcessMandatory>

    Description: Process mandatory configuration

    Task IDs required: root-lr

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <All> - Mandatory for all nodes

                    <NodeTable> - Table of mandatory nodes

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory>

#### <All>

    Description: Mandatory for all nodes

    Parent objects:

                    <ProcessMandatory>

    Child objects:

                    <ProcessTable> - Table of processes

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory> <All>

#### <ProcessTable>

    Description: Table of processes

    Parent objects:

                    <All>

                    <Node>

    Child objects:

                    <Process> - Name of the executable process

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory> <All> <ProcessTable>

     -

    <AdminConfiguration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName> <ProcessTable>

#### <Process>

    Description: Name of the executable process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessName>
             (mandatory)

            Type: xsd:string

            Description:Process name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configured process

        Default value: none.

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory> <All> <ProcessTable> <Process><Naming><ProcessName>

     -

    <AdminConfiguration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName> <ProcessTable> <Process><Naming><ProcessName>

#### <NodeTable>

    Description: Table of mandatory nodes

    Parent objects:

                    <ProcessMandatory>

    Child objects:

                    <Node> - Mandatory node

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory> <NodeTable>

#### <Node>

    Description: Mandatory node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <ProcessTable> - Table of processes

    Available Paths:

     -

    <AdminConfiguration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName>

#### <ProcessSingleCrash>

    Description: Reboot condition for single mandatory process that crashes

    Task IDs required: root-lr

    Parent objects:

                    <AdminConfiguration>

    Values:

            <Crashes>
             (mandatory)

            Type: Range. Value lies between 1 and 500

            Description:Number of crashes for a process to trigger reboot

            <MinimumUpTime>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Minimum process up time (in seconds) to reset crash count

        Default value:
            Crashes => null
            MinimumUpTime => 0

    Available Paths:

     -

    <AdminConfiguration> <ProcessSingleCrash>

## XML Schema Object Documentation for eigrp_cfg, version 4. 1.

### Objects

#### <EIGRP>

    Description: Configure Neighbor

    Task IDs required: eigrp

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProcessTable> - Process related configuration

    Available Paths:

     -

    <Configuration> <EIGRP>

#### <ProcessTable>

    Description: Process related configuration

    Parent objects:

                    <EIGRP>

    Child objects:

                    <Process> - Configuration for a particular EIGRP process.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable>

#### <Process>

    Description: Configuration for a particular EIGRP process.

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:AS number of the EIGRP process

    Child objects:

                    <DefaultVRF> - Default VRF configuration.Deletion of this object also causes deletion of all objectsunder 'Process' associated with this process instance.

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID>

#### <DefaultVRF>

    Description: Default VRF configuration.Deletion of this object also causes deletion of all objectsunder 'Process' associated with this process instance.

    Parent objects:

                    <Process>

    Child objects:

                    <DefaultAFTable> - Address family list in the default context

                    <Enable> - Enable EIGRP Default VRF configurationDeletion of this object also causes deletion of all objectsunder 'Process' associated with this process instance.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF>

#### <Enable>

    Description: Enable EIGRP Default VRF configurationDeletion of this object also causes deletion of all objectsunder 'Process' associated with this process instance.

    Parent objects:

                    <DefaultVRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable a default VRF  under the EIGRP process

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <Enable>

#### <DefaultAFTable>

    Description: Address family list in the default context

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <DefaultAF> - Configuration under an AF in the default context.Deletion of this object also causes deletion of all objectsunder 'DefaultAF' associated with this AF instance.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable>

#### <DefaultAF>

    Description: Configuration under an AF in the default context.Deletion of this object also causes deletion of all objectsunder 'DefaultAF' associated with this AF instance.

    Parent objects:

                    <DefaultAFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: EIGRPAFType

            Description:Address Family

    Child objects:

                    <AutoSummary> - Auto summarisation

                    <DefaultAcceptTable> - Candidate default policy table

                    <DefaultMetric> - Set metric of redistributed routes

                    <Distance> - Set distance for EIGRP routes

                    <Enable> - Enable AF configuration under default VRF

                    <FilterPolicyTable> - Inbound and outbound filter policies

                    <InterfaceTable> - List of interfaces

                    <LogNeighborChanges> - Enable/Disable logginf of neighbor state changes

                    <LogNeighborWarnings> - Enable/Disable neighbor state change warnings

                    <MaximumPaths> - Maximum paths

                    <MetricTable> - List of metric change behaviours

                    <RedistributeTable> - List of redistributed protocols

                    <RouterID> - Set router ID

                    <Stub> - EIGRP stub configuration

                    <TimersTable> - List of timer configurations

                    <Variance> - Control load balancing variance

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName>

#### <Enable>

    Description: Enable AF configuration under default VRF

    Parent objects:

                    <DefaultAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable an Address Family under a default VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <Enable>

#### <AutoSummary>

    Description: Auto summarisation

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Auto Summarization

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <AutoSummary>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AutoSummary>

#### <DefaultAcceptTable>

    Description: Candidate default policy table

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <DefaultAccept> - Candidate default behaviour

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <DefaultAcceptTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DefaultAcceptTable>

#### <DefaultAccept>

    Description: Candidate default behaviour

    Parent objects:

                    <DefaultAcceptTable>

    <Naming>:

            <Direction>
             (mandatory)

            Type: EIGRPDirType

            Description:Direction (in or out)

    Values:

            <PolicyName>
             (optional)

            Type: xsd:string

            Description:Policy name

            <PolicySpecified>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if Policy has been specified

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <DefaultAcceptTable> <DefaultAccept><Naming><Direction>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DefaultAcceptTable> <DefaultAccept><Naming><Direction>

#### <DefaultMetric>

    Description: Set metric of redistributed routes

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Bandwidth>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Bandwidth in Kbits per second

            <Delay>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Delay metric, in 10 microsecond units

            <Reliability>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Reliability metric where 255 is 100% reliable

            <Load>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Effective bandwidth metric (Loading) where 255 is 100% loaded

            <MTU>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Maximum Transmission Unit metric of the path

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <DefaultMetric>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <DefaultMetric>

#### <Distance>

    Description: Set distance for EIGRP routes

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <InternalDistance>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Internal routes' distance

            <ExternalDistance>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:External routes' distance

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <Distance>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Distance>

#### <LogNeighborChanges>

    Description: Enable/Disable logginf of neighbor state changes

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging of neighbor changes

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <LogNeighborChanges>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <LogNeighborChanges>

#### <LogNeighborWarnings>

    Description: Enable/Disable neighbor state change warnings

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging of neighbor warnings

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <LogNeighborWarnings>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <LogNeighborWarnings>

#### <MaximumPaths>

    Description: Maximum paths

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <MaxPaths>
             (mandatory)

            Type: Range. Value lies between 1 and 32

            Description:number of paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <MaximumPaths>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <MaximumPaths>

#### <MetricTable>

    Description: List of metric change behaviours

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <Metric> - Modify EIGRP routing metrics and parameters

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <MetricTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <MetricTable>

#### <Metric>

    Description: Modify EIGRP routing metrics and parameters

    Parent objects:

                    <MetricTable>

    <Naming>:

            <MetricName>
             (mandatory)

            Type: EIGRPMetType

            Description:Type of metric change

    Values:

            <MaxHops>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Hop count

            <TOS>
             (optional)

            Type: Range. Value lies between 0 and 0

            Description:Type of Service (Only TOS 0 supported)

            <K1>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:K1

            <K2>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:K2

            <K3>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:K3

            <K4>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:K4

            <K5>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:K5

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <MetricTable> <Metric><Naming><MetricName>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <MetricTable> <Metric><Naming><MetricName>

#### <RedistributeTable>

    Description: List of redistributed protocols

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <Redistribute> - Redistribute another protocol

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <RedistributeTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <RedistributeTable>

#### <Redistribute>

    Description: Redistribute another protocol

    Parent objects:

                    <RedistributeTable>

    <Naming>:

            <ProtocolName>
             (mandatory)

            Type: EIGRPRedistProtoType

            Description:Redistributed protocol

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Higher sixteen bits of 4-byte BGP AS number

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:2-byte or 4-byte BGP AS Number

            <TagName>
             (optional)

            Type: xsd:string

            Description:OSPF/OSPFv3/ISIS tag name

    Values:

            <PolicyName>
             (optional)

            Type: xsd:string

            Description:Policy name

            <PolicySpecified>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE if Policy has been specified

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <RedistributeTable> <Redistribute><Naming><ProtocolName><AS_XX><AS_YY><TagName>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <RedistributeTable> <Redistribute><Naming><ProtocolName><AS_XX><AS_YY><TagName>

#### <FilterPolicyTable>

    Description: Inbound and outbound filter policies

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <FilterPolicy> - Inbound/outbound policies

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <FilterPolicyTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <FilterPolicyTable>

#### <FilterPolicy>

    Description: Inbound/outbound policies

    Parent objects:

                    <FilterPolicyTable>

    <Naming>:

            <Direction>
             (mandatory)

            Type: EIGRPDirType

            Description:Direction (in or out)

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <FilterPolicyTable> <FilterPolicy><Naming><Direction>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <FilterPolicyTable> <FilterPolicy><Naming><Direction>

#### <RouterID>

    Description: Set router ID

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <RouterID>
             (mandatory)

            Type: IPV4Address

            Description:Router ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <RouterID>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <RouterID>

#### <Stub>

    Description: EIGRP stub configuration

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Type>
             (optional)

            Type: EIGRPStubType

            Description:Stub config type

            <Connected>
             (optional)

            Type: xsd:boolean

            Description:Do advertise connected routes

            <Redistributed>
             (optional)

            Type: xsd:boolean

            Description:Do advertise redistributed routes

            <Static>
             (optional)

            Type: xsd:boolean

            Description:Do advertise static routes

            <Summary>
             (optional)

            Type: xsd:boolean

            Description:Do advertise summary routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <Stub>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Stub>

#### <TimersTable>

    Description: List of timer configurations

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <Timers> - Configure EIGRP timers

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <TimersTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <TimersTable>

#### <Timers>

    Description: Configure EIGRP timers

    Parent objects:

                    <TimersTable>

    <Naming>:

            <TimerType>
             (mandatory)

            Type: EIGRPTimerType

            Description:Type of timer

    Values:

            <ActiveTime>
             (optional)

            Type: xsd:unsignedInt

            Description:Active Time (in seconds)

            <HoldTime>
             (optional)

            Type: Range. Value lies between 20 and 6000

            Description:Hold time (in seconds)

            <SignalTime>
             (optional)

            Type: Range. Value lies between 10 and 30

            Description:Signal time (in seconds)

            <ConvergeTime>
             (optional)

            Type: Range. Value lies between 60 and 5000

            Description:Converge time (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <TimersTable> <Timers><Naming><TimerType>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <TimersTable> <Timers><Naming><TimerType>

#### <Variance>

    Description: Control load balancing variance

    Parent objects:

                    <DefaultAF>

                    <AF>

    Values:

            <Variance>
             (mandatory)

            Type: Range. Value lies between 1 and 128

            Description:Metric variance multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <Variance>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Variance>

#### <InterfaceTable>

    Description: List of interfaces

    Parent objects:

                    <DefaultAF>

                    <AF>

    Child objects:

                    <Interface> - Configuration for an Interface.Deletion of this object also causes deletion of all objectsunder 'Interface' associated with this interface instance.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable>

#### <Interface>

    Description: Configuration for an Interface.Deletion of this object also causes deletion of all objectsunder 'Interface' associated with this interface instance.

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <Authentication> - Authentication configuration

                    <BandwidthPercent> - Bandwidth limit

                    <Enable> - Enable Interface configuration

                    <HelloInterval> - Hello interval

                    <HoldTime> - Hold Time

                    <InterfaceFilterPolicyTable> - List of filter policies

                    <InterfaceMetric> - Metric

                    <InterfaceNeighborTable> - List of Neighbors

                    <NextHopSelf> - Disable next-hop-self

                    <PassiveInterface> - Suppress routing updates on an interface

                    <SiteOfOrigin> - Configure Site-of-origin

                    <SplitHorizon> - Configure split horizon behaviour

                    <SummaryAddressTable> - List of summary addresses under this interface

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Enable>

    Description: Enable Interface configuration

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Interface configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

#### <Authentication>

    Description: Authentication configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <Keychain> - Authentication keychain configuration

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication>

#### <Keychain>

    Description: Authentication keychain configuration

    Parent objects:

                    <Authentication>

    Values:

            <KeychainName>
             (mandatory)

            Type: xsd:string

            Description:Keychain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication> <Keychain>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Authentication> <Keychain>

#### <BandwidthPercent>

    Description: Bandwidth limit

    Parent objects:

                    <Interface>

    Values:

            <BandwidthPercent>
             (mandatory)

            Type: Range. Value lies between 1 and 999999

            Description:Percent

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <BandwidthPercent>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <BandwidthPercent>

#### <HelloInterval>

    Description: Hello interval

    Parent objects:

                    <Interface>

    Values:

            <HelloInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Interval (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloInterval>

#### <HoldTime>

    Description: Hold Time

    Parent objects:

                    <Interface>

    Values:

            <HoldTime>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Neighbor hold time (in seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <HoldTime>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <HoldTime>

#### <InterfaceMetric>

    Description: Metric

    Parent objects:

                    <Interface>

    Values:

            <Bandwidth>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Bandwidth in Kbits per second

            <Delay>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Delay metric, in 10 microsecond units

            <Reliability>
             (optional)

            Type: Range. Value lies between 0 and 255

            Description:Reliability metric where 255 is 100% reliable

            <Load>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Effective bandwidth metric (Loading) where 255 is 100% loaded

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceMetric>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceMetric>

#### <InterfaceNeighborTable>

    Description: List of Neighbors

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceNeighbor> - Configure Neighbor

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceNeighborTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceNeighborTable>

#### <InterfaceNeighbor>

    Description: Configure Neighbor

    Parent objects:

                    <InterfaceNeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor IP address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable neighbor

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceNeighborTable> <InterfaceNeighbor><Naming><NeighborAddress>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceNeighborTable> <InterfaceNeighbor><Naming><NeighborAddress>

#### <NextHopSelf>

    Description: Disable next-hop-self

    Parent objects:

                    <Interface>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable next-hop-self

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <NextHopSelf>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <NextHopSelf>

#### <PassiveInterface>

    Description: Suppress routing updates on an interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable passive interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <PassiveInterface>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <PassiveInterface>

#### <InterfaceFilterPolicyTable>

    Description: List of filter policies

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceFilterPolicy> - none

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceFilterPolicyTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceFilterPolicyTable>

#### <InterfaceFilterPolicy>

    Description: none

    Parent objects:

                    <InterfaceFilterPolicyTable>

    <Naming>:

            <Direction>
             (mandatory)

            Type: EIGRPDirType

            Description:Direction (in or out)

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceFilterPolicyTable> <InterfaceFilterPolicy><Naming><Direction>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceFilterPolicyTable> <InterfaceFilterPolicy><Naming><Direction>

#### <SiteOfOrigin>

    Description: Configure Site-of-origin

    Parent objects:

                    <Interface>

    Values:

            <Type>
             (optional)

            Type: EIGRP_SOOType

            Description:SoO type

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Higher sixteen bits of 4-byte BGP AS Number

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:2-byte or 4-byte BGP AS Number

            <Index>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:AS Number Index

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPv4 address

            <AddressIndex>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:IPv4 address index

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SiteOfOrigin>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SiteOfOrigin>

#### <SplitHorizon>

    Description: Configure split horizon behaviour

    Parent objects:

                    <Interface>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable split horizon

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SplitHorizon>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SplitHorizon>

#### <SummaryAddressTable>

    Description: List of summary addresses under this interface

    Parent objects:

                    <Interface>

    Child objects:

                    <SummaryAddress> - Summary address

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SummaryAddressTable>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SummaryAddressTable>

#### <SummaryAddress>

    Description: Summary address

    Parent objects:

                    <SummaryAddressTable>

    <Naming>:

            <SummaryAddress>
             (mandatory)

            Type: IPAddressPrefix

            Description:Summary Prefix

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <DefaultVRF> <DefaultAFTable> <DefaultAF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SummaryAddressTable> <SummaryAddress><Naming><SummaryAddress>

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <InterfaceTable> <Interface><Naming><InterfaceName> <SummaryAddressTable> <SummaryAddress><Naming><SummaryAddress>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <Process>

    Child objects:

                    <VRF> - Non-default VRF configuration.Deletion of this object also causes deletion of all objectsunder 'VRF' associated with this VRF instance.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable>

#### <VRF>

    Description: Non-default VRF configuration.Deletion of this object also causes deletion of all objectsunder 'VRF' associated with this VRF instance.

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <AFTable> - Address family list in a VRF

                    <Enable> - Enable EIGRP non-default VRF configuration

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName>

#### <Enable>

    Description: Enable EIGRP non-default VRF configuration

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable a non-default VRF under the EIGRP process

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <Enable>

#### <AFTable>

    Description: Address family list in a VRF

    Parent objects:

                    <VRF>

    Child objects:

                    <AF> - Configuration under an AF in a non-default VRF context.Deletion of this object also causes deletion of all objectsunder 'AF' associated with this AF instance.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable>

#### <AF>

    Description: Configuration under an AF in a non-default VRF context.Deletion of this object also causes deletion of all objectsunder 'AF' associated with this AF instance.

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (mandatory)

            Type: EIGRPAFType

            Description:Address Family

    Child objects:

                    <AllNeighborsMaximumPrefix> - Maximum number of IP prefixes acceptable in aggregate, from neighbors

                    <AutoSummary> - Auto summarisation

                    <AutonomousSystem> - Set the autonomous system of a VRF

                    <DefaultAcceptTable> - Candidate default policy table

                    <DefaultMetric> - Set metric of redistributed routes

                    <Distance> - Set distance for EIGRP routes

                    <Enable> - Enable AF configuration under non-default VRF

                    <FilterPolicyTable> - Inbound and outbound filter policies

                    <InterfaceTable> - List of interfaces

                    <LogNeighborChanges> - Enable/Disable logginf of neighbor state changes

                    <LogNeighborWarnings> - Enable/Disable neighbor state change warnings

                    <MaximumPaths> - Maximum paths

                    <MaximumPrefix> - Maximum number of IP prefixes acceptable in aggregate

                    <MetricTable> - List of metric change behaviours

                    <NeighborMaximumPrefixTable> - List of neighbors with prefix limits

                    <RedistMaximumPrefix> - Maximum number of prefixes redistributed to protocol

                    <RedistributeTable> - List of redistributed protocols

                    <RouterID> - Set router ID

                    <Stub> - EIGRP stub configuration

                    <TimersTable> - List of timer configurations

                    <Variance> - Control load balancing variance

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName>

#### <Enable>

    Description: Enable AF configuration under non-default VRF

    Parent objects:

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable an Address Family under a non-default VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <Enable>

#### <AutonomousSystem>

    Description: Set the autonomous system of a VRF

    Parent objects:

                    <AF>

    Values:

            <AS>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Autonomous system number

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AutonomousSystem>

#### <MaximumPrefix>

    Description: Maximum number of IP prefixes acceptable in aggregate

    Parent objects:

                    <AF>

    Values:

            <MaxPrefix>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Number of IP prefixes for maximum-prefix limit

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Configure threshold percentage for warnings

            <Dampened>
             (optional)

            Type: xsd:boolean

            Description:Enable decay penalty to be applied to time period

            <ResetTime>
             (optional)

            Type: xsd:unsignedInt

            Description:Time to reset restart count

            <Restart>
             (optional)

            Type: xsd:unsignedInt

            Description:Shutdown time after hitting max-prefix limit

            <RestartCount>
             (optional)

            Type: xsd:unsignedInt

            Description:Restart count after hitting max-prefix limit

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only a warning is logged when prefix limit is reached

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <MaximumPrefix>

#### <AllNeighborsMaximumPrefix>

    Description: Maximum number of IP prefixes acceptable in aggregate, from neighbors

    Parent objects:

                    <AF>

    Values:

            <MaxPrefix>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Number of IP prefixes for maximum-prefix limit

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Configure threshold percentage for warnings

            <Dampened>
             (optional)

            Type: xsd:boolean

            Description:Enable decay penalty to be applied to time period

            <ResetTime>
             (optional)

            Type: xsd:unsignedInt

            Description:Time to reset restart count

            <Restart>
             (optional)

            Type: xsd:unsignedInt

            Description:Shutdown time after hitting max-prefix limit

            <RestartCount>
             (optional)

            Type: xsd:unsignedInt

            Description:Restart count after hitting max-prefix limit

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only a warning is logged when prefix limit is reached

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <AllNeighborsMaximumPrefix>

#### <NeighborMaximumPrefixTable>

    Description: List of neighbors with prefix limits

    Parent objects:

                    <AF>

    Child objects:

                    <NeighborMaximumPrefix> - Neighbor prefix limits configuration

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NeighborMaximumPrefixTable>

#### <NeighborMaximumPrefix>

    Description: Neighbor prefix limits configuration

    Parent objects:

                    <NeighborMaximumPrefixTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPAddress

            Description:Neighbor IP address

    Values:

            <MaxPrefix>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Number of IP prefixes for maximum-prefix limit

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Configure threshold percentage for warnings

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only a warning is logged when prefix limit is reached

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <NeighborMaximumPrefixTable> <NeighborMaximumPrefix><Naming><NeighborAddress>

#### <RedistMaximumPrefix>

    Description: Maximum number of prefixes redistributed to protocol

    Parent objects:

                    <AF>

    Values:

            <MaxPrefix>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Number of IP prefixes for maximum-prefix limit

            <Threshold>
             (optional)

            Type: Range. Value lies between 1 and 100

            Description:Configure threshold percentage for warnings

            <Dampened>
             (optional)

            Type: xsd:unsignedInt

            Description:Enable decay penalty to be applied to time period

            <ResetTime>
             (optional)

            Type: xsd:unsignedInt

            Description:Time to reset restart count

            <Restart>
             (optional)

            Type: xsd:unsignedInt

            Description:Shutdown time after hitting max-prefix limit

            <RestartCount>
             (optional)

            Type: xsd:unsignedInt

            Description:Restart count after hitting max-prefix limit

            <WarningOnly>
             (optional)

            Type: xsd:boolean

            Description:Only a warning is logged when prefix limit is reached

        Default value: none.

    Available Paths:

     -

    <Configuration> <EIGRP> <ProcessTable> <Process><Naming><ProcessID> <VRFTable> <VRF><Naming><VRFName> <AFTable> <AF><Naming><AFName> <RedistMaximumPrefix>

### Datatypes

#### EIGRPDirType

        Definition: Enumeration. Valid values are:
            'In' - inbound direction
            'Out' - outbound direction

#### EIGRPMetType

        Definition: Enumeration. Valid values are:
            'MaximumHops' - Metric maxhops
            'Weights' - Metric weights

#### EIGRPRedistProtoType

        Definition: Enumeration. Valid values are:
            'Connected' - Connected routes
            'Static' - Static routes
            'BGP' - BGP routes
            'ISIS' - ISIS routes
            'RIP' - RIP routes
            'OSPF' - OSPF routes
            'OSPFv3' - OSPFv3 routes

#### EIGRPStubType

        Definition: Enumeration. Valid values are:
            'ReceiveOnly' - receive-only
            'Filtered' - filter some routes

#### EIGRPTimerType

        Definition: Enumeration. Valid values are:
            'Active' - Active time
            'RouteHold' - Route-hold time
            'Signal' - Signal time
            'Converge' - Converge time

#### EIGRP_SOOType

        Definition: Enumeration. Valid values are:
            'AS' - AS:nn format
            'IPV4Address' - IPV4Address:nn format
            'FourByteAS' - AS2.AS:nn format

## XML Schema Object Documentation for bundlemgr_mlacp_mbr_ctrs_oper, version 3. 2.

### Objects

#### <mLACPMemberCounters>

    Description: Member specific counters of mLACP events

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <BundleTable> - Bundle interfaces with counters of their member's mLACP events

                    <MemberTable> - Member interfaces with counters of mLACP events

                    <NodeTable> - Devices with counters of their member's mLACP events

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters>

#### <MemberTable>

    Description: Member interfaces with counters of mLACP events

    Parent objects:

                    <mLACPMemberCounters>

    Child objects:

                    <Member> - Member interface

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <MemberTable>

#### <Member>

    Description: Member interface

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: xsd:string

            Description:Member interface

    Child objects:

                    <MemberItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <MemberTable> <Member><Naming><MemberInterface>

#### <MemberItem>

    Description: Data for this item

    Parent objects:

                    <Member>

    Value: bmd_bag_mbr_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <MemberTable> <Member><Naming><MemberInterface> <MemberItem>

#### <BundleTable>

    Description: Bundle interfaces with counters of their member's mLACP events

    Parent objects:

                    <mLACPMemberCounters>

    Child objects:

                    <Bundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <BundleTable>

#### <Bundle>

    Description: Bundle interface

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <BundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <BundleTable> <Bundle><Naming><BundleInterface>

#### <BundleItem>

    Description: Data for this item

    Parent objects:

                    <Bundle>

    Value: bmd_bag_mbr_info_mlacp_counters_bdl

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <BundleTable> <Bundle><Naming><BundleInterface> <BundleItem>

#### <NodeTable>

    Description: Devices with counters of their member's mLACP events

    Parent objects:

                    <mLACPMemberCounters>

    Child objects:

                    <Node> - Node ID

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <NodeTable>

#### <Node>

    Description: Node ID

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: xsd:string

            Description:For a local device the Node ID e.g. '0%2f0%2fCPU0', for a peer device the LDP ID followed by the ICCP Group ID e.g. '5%2e4%2e3%2e2%2c4'

    Child objects:

                    <NodeItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <NodeTable> <Node><Naming><Node>

#### <NodeItem>

    Description: Data for this item

    Parent objects:

                    <Node>

    Value: bmd_bag_mbr_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACPMemberCounters> <NodeTable> <Node><Naming><Node> <NodeItem>

## XML Schema Object Documentation for ip_rsvp_prefix_filtering_action, version 3. 0.

### Objects

#### <PrefixFiltering>

    Description: Actions for clearing prefix filtering counters

    Parent objects:

                    <ClearCounters>

    Child objects:

                    <ACLs> - Actions for clearing prefix filtering counters for ACLs

                    <Interfaces> - Actions for clearing prefix filtering counters for interfaces

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering>

#### <ACLs>

    Description: Actions for clearing prefix filtering counters for ACLs

    Parent objects:

                    <PrefixFiltering>

    Child objects:

                    <ACLTable> - Actions to clear prefix filtering counters for ACLs

                    <All> - Object for clearing prefix filtering counters for all ACLs

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <ACLs>

#### <All>

    Description: Object for clearing prefix filtering counters for all ACLs

    Parent objects:

                    <ACLs>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <ACLs> <All>

#### <ACLTable>

    Description: Actions to clear prefix filtering counters for ACLs

    Parent objects:

                    <ACLs>

    Child objects:

                    <ACL> - Object for clearing prefix filtering counters for an ACL

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <ACLs> <ACLTable>

#### <ACL>

    Description: Object for clearing prefix filtering counters for an ACL

    Parent objects:

                    <ACLTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:ACL Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <ACLs> <ACLTable> <ACL><Naming><Name>

#### <Interfaces>

    Description: Actions for clearing prefix filtering counters for interfaces

    Parent objects:

                    <PrefixFiltering>

    Child objects:

                    <All> - Object for clearing prefix filtering counters for all interfaces

                    <InterfaceTable> - Actions to clear prefix filtering counters for interfaces

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <Interfaces>

#### <All>

    Description: Object for clearing prefix filtering counters for all interfaces

    Parent objects:

                    <Interfaces>

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <Interfaces> <All>

#### <InterfaceTable>

    Description: Actions to clear prefix filtering counters for interfaces

    Parent objects:

                    <Interfaces>

    Child objects:

                    <Interface> - Object for clearing prefix filtering counters for an interface

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <Interfaces> <InterfaceTable>

#### <Interface>

    Description: Object for clearing prefix filtering counters for an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Exec>
             (mandatory)

            Type: xsd:boolean

            Description:True only

        Default value: none.

    Available Paths:

     -

    <Action> <RSVP> <ClearCounters> <PrefixFiltering> <Interfaces> <InterfaceTable> <Interface><Naming><Name>

## XML Schema Object Documentation for eigrp_common, version 0. 0.

### Datatypes

#### EIGRPAFType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address family
            'IPv6' - IPv6 address family

## XML Schema Object Documentation for stp_ctrl_oper, version 4. 2.

### Objects

#### <SpanningTreeProtocol>

    Description: Spanning Tree Protocol operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <GlobalInformation> - Spanning Tree Protocol control operational data

                    <MSTPNodeTable> - Node-specific MSTP operational data

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol>

#### <GlobalInformation>

    Description: Spanning Tree Protocol control operational data

    Parent objects:

                    <SpanningTreeProtocol>

    Child objects:

                    <ProtocolInstanceTable> - Spanning Tree Protocol Instances

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation>

#### <ProtocolInstanceTable>

    Description: Spanning Tree Protocol Instances

    Parent objects:

                    <GlobalInformation>

    Child objects:

                    <ProtocolInstance> - An instance of the Spanning Tree Protocol

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable>

#### <ProtocolInstance>

    Description: An instance of the Spanning Tree Protocol

    Parent objects:

                    <ProtocolInstanceTable>

    <Naming>:

            <ProtocolInstanceID>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Protocol Instance

    Child objects:

                    <ErroredInterfaceTable> - STP Enabled Interfaces for which an error is preventing STP from running

                    <GlobalConfiguration> - STP Global Configuration

                    <InstanceTable> - MSTP Instances

                    <InterfaceTable> - STP Enabled Interfaces

                    <PTIData> - Root for per-interface, per-instance data

                    <TopologyChanges> - Root for Topology Change tracking data

                    <VLANMappingTable> - MSTI:VLAN mappings

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID>

#### <GlobalConfiguration>

    Description: STP Global Configuration

    Parent objects:

                    <ProtocolInstance>

    Value: stp_configuration

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <GlobalConfiguration>

#### <InstanceTable>

    Description: MSTP Instances

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Instance> - MSTP Instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <InstanceTable>

#### <Instance>

    Description: MSTP Instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Value: stp_instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <InstanceTable> <Instance><Naming><MSTI>

#### <InterfaceTable>

    Description: STP Enabled Interfaces

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Interface> - STP Enabled Interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <InterfaceTable>

#### <Interface>

    Description: STP Enabled Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_port

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <InterfaceTable> <Interface><Naming><Interface>

#### <ErroredInterfaceTable>

    Description: STP Enabled Interfaces for which an error is preventing STP from running

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <ErroredInterface> - Errored STP Enabled Interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <ErroredInterfaceTable>

#### <ErroredInterface>

    Description: Errored STP Enabled Interface

    Parent objects:

                    <ErroredInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_port

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <ErroredInterfaceTable> <ErroredInterface><Naming><Interface>

#### <VLANMappingTable>

    Description: MSTI:VLAN mappings

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <VLANMapping> - MSTI:VLAN mapping

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <VLANMappingTable>

#### <VLANMapping>

    Description: MSTI:VLAN mapping

    Parent objects:

                    <VLANMappingTable>

    <Naming>:

            <MSTIMapping>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP:VLAN mapping

    Value: stp_ctrl_vlan_msti_mapping

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <VLANMappingTable> <VLANMapping><Naming><MSTIMapping>

#### <PTIData>

    Description: Root for per-interface, per-instance data

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <PTIDataInterfaceTable> - STP Enabled Interfaces

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <PTIData>

#### <PTIDataInterfaceTable>

    Description: STP Enabled Interfaces

    Parent objects:

                    <PTIData>

    Child objects:

                    <PTIDataInterface> - STP Enabled Interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <PTIData> <PTIDataInterfaceTable>

#### <PTIDataInterface>

    Description: STP Enabled Interface

    Parent objects:

                    <PTIDataInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Child objects:

                    <PTIDataInstanceTable> - Table of STP Enabled Instances on this interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <PTIData> <PTIDataInterfaceTable> <PTIDataInterface><Naming><Interface>

#### <PTIDataInstanceTable>

    Description: Table of STP Enabled Instances on this interface

    Parent objects:

                    <PTIDataInterface>

    Child objects:

                    <PTIDataInstance> - An STP Enabled Instances on this interface

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <PTIData> <PTIDataInterfaceTable> <PTIDataInterface><Naming><Interface> <PTIDataInstanceTable>

#### <PTIDataInstance>

    Description: An STP Enabled Instances on this interface

    Parent objects:

                    <PTIDataInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Value: stp_port_instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <PTIData> <PTIDataInterfaceTable> <PTIDataInterface><Naming><Interface> <PTIDataInstanceTable> <PTIDataInstance><Naming><MSTI>

#### <TopologyChanges>

    Description: Root for Topology Change tracking data

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <TopologyChangeInstanceTable> - Table of STP Enabled Instances in this protocol instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges>

#### <TopologyChangeInstanceTable>

    Description: Table of STP Enabled Instances in this protocol instance

    Parent objects:

                    <TopologyChanges>

    Child objects:

                    <TopologyChangeInstance> - An STP Enabled Instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable>

#### <TopologyChangeInstance>

    Description: An STP Enabled Instance

    Parent objects:

                    <TopologyChangeInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Child objects:

                    <TopologyChangeInterfaceTable> - STP Enabled Interfaces which have experienced Topology Changes

                    <TopologyChangeLatest> - Most recent Topology Change in this instance

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI>

#### <TopologyChangeInterfaceTable>

    Description: STP Enabled Interfaces which have experienced Topology Changes

    Parent objects:

                    <TopologyChangeInstance>

    Child objects:

                    <TopologyChangeInterface> - STP Enabled Interface which has experienced Topology Changes

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable>

#### <TopologyChangeInterface>

    Description: STP Enabled Interface which has experienced Topology Changes

    Parent objects:

                    <TopologyChangeInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: stp_topology_change

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeInterfaceTable> <TopologyChangeInterface><Naming><Interface>

#### <TopologyChangeLatest>

    Description: Most recent Topology Change in this instance

    Parent objects:

                    <TopologyChangeInstance>

    Value: stp_topology_change_latest

    Available Paths:

     -

    <Operational> <SpanningTreeProtocol> <GlobalInformation> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstanceID> <TopologyChanges> <TopologyChangeInstanceTable> <TopologyChangeInstance><Naming><MSTI> <TopologyChangeLatest>

## XML Schema Object Documentation for fsync_common, version 0. 0.

### Datatypes

#### FSync_QLOption

        Definition: Enumeration. Valid values are:
            'Option 1' - ITU-T Option 1
            'Option 2, Generation 1' - ITU-T Option 2, Generation 1
            'Option 2, Generation 2' - ITU-T Option 2, Generation 2

#### FSync_QLValue

        Definition: Enumeration. Valid values are:
            'DNU' - This signal should not be used for synchronization
            'O1 PRC' - ITU-T Option 1: Primary reference clock
            'O1 SSU-A' - ITU-T Option 1: Type I or V slave clock
            'O1 SSU-B' - ITU-T Option 1: Type IV slave clock
            'O1 SEC' - ITU-T Option 1: SONET equipment clock
            'O2 G1 PRS' - ITU-T Option 2, Generation 1: Primary reference source
            'O2 G1 STU' - ITU-T Option 2, Generation 1: Synchronized - traceability unknown
            'O2 G1 ST2' - ITU-T Option 2, Generation 1: Stratum 2
            'O2 G1 ST3' - ITU-T Option 2, Generation 1: Stratum 3
            'O2 G1 SMC' - ITU-T Option 2, Generation 1: SONET clock self timed
            'O2 G1 ST4' - ITU-T Option 2, Generation 1: Stratum 4 freerun
            'O2 G2 PRS' - ITU-T Option 2, Generation 2: Primary reference source
            'O2 G2 STU' - ITU-T Option 2, Generation 2: Synchronized - traceability unknown
            'O2 G2 ST2' - ITU-T Option 2, Generation 2: Stratum 2
            'O2 G2 ST3' - ITU-T Option 2, Generation 2: Stratum 3
            'O2 G2 TNC' - ITU-T Option 2, Generation 2: Transit node clock
            'O2 G2 ST3E' - ITU-T Option 2, Generation 2: Stratum 3E
            'O2 G2 SMC' - ITU-T Option 2, Generation 2: SONET clock self timed
            'O2 G2 ST4' - ITU-T Option 2, Generation 2: Stratum 4 freerun

#### FSync_ClockType

        Definition: Enumeration. Valid values are:
            'Sync' - Synchronous clock
            'Internal' - Internal clock

## XML Schema Object Documentation for iedge_policy_dyn_tmpl_cfg, version 1. 0.

### Objects

#### <iEdgeServicePolicy>

    Description: iEdge service-policy entry

    Parent objects:

                    <PPP>

                    <Ethernet>

                    <SubscriberService>

                    <IPSubscriber>

    Values:

            <Str>
             (mandatory)

            Type: xsd:string

            Description:String Param

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <iEdgeServicePolicy>

     -

    <Configuration> <DynamicConfigurationTemplates> <EthernetTable> <Ethernet><Naming><TemplateName> <iEdgeServicePolicy>

     -

    <Configuration> <DynamicConfigurationTemplates> <SubscriberServiceTable> <SubscriberService><Naming><TemplateName> <iEdgeServicePolicy>

     -

    <Configuration> <DynamicConfigurationTemplates> <IPSubscriberTable> <IPSubscriber><Naming><TemplateName> <iEdgeServicePolicy>

## XML Schema Object Documentation for pwmib_cfg, version 9. 1.

### Objects

#### <L2VPN>

    Description: CISCO-IETF-PW-MIB notification configuration

    Task IDs required: l2vpn

    Parent objects:

                    <Notification>

    Child objects:

                    <Cisco> - Enable Cisco format including extra varbinds

                    <Enable> - Enable CISCO-IETF-PW-MIB notifications

                    <VCDown> - Enable cpwVcDown notification

                    <VCUp> - Enable cpwVcUp notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <L2VPN>

#### <Enable>

    Description: Enable CISCO-IETF-PW-MIB notifications

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable CISCO-IETF-PW-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <L2VPN> <Enable>

#### <VCUp>

    Description: Enable cpwVcUp notification

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cpwVcUp

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <L2VPN> <VCUp>

#### <VCDown>

    Description: Enable cpwVcDown notification

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable cpwVcDown

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <L2VPN> <VCDown>

#### <Cisco>

    Description: Enable Cisco format including extra varbinds

    Parent objects:

                    <L2VPN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Cisco format

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <L2VPN> <Cisco>

## XML Schema Object Documentation for infra_sla_cfg, version 4. 0.

### Objects

#### <SLA>

    Description: SLA prtocol and profile Configuration

    Parent objects:

                    <Configuration>

    Child objects:

                    <Protocols> - Table of all SLA protocols

    Available Paths:

     -

    <Configuration> <SLA>

#### <Protocols>

    Description: Table of all SLA protocols

    Parent objects:

                    <SLA>

    Child objects:

                    <Ethernet> - The Ethernet SLA protocol

                    <Proto1> - The Proto1 SLA protocol

    Available Paths:

     -

    <Configuration> <SLA> <Protocols>

## XML Schema Object Documentation for bundlemgr_interface_cfg, version 5. 0.

### Objects

#### <Bundle>

    Description: Generic per-bundle configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <MaximumActive> - Set a limit on the number of links that can be active

                    <MinimumActive> - Minimum criteria for a bundle to be active

                    <Shutdown> - Deactivate all member links (down to Standby state)

                    <WaitWhile> - Set the wait-while timeout for members of this bundle

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle>

#### <Shutdown>

    Description: Deactivate all member links (down to Standby state)

    Parent objects:

                    <Bundle>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Configure to deactivate all member links

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <Shutdown>

#### <WaitWhile>

    Description: Set the wait-while timeout for members of this bundle

    Parent objects:

                    <Bundle>

    Values:

            <Links>
             (mandatory)

            Type: Range. Value lies between 0 and 2000

            Description:Number of active links

        Default value:
            Links => 2000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <WaitWhile>

#### <MinimumActive>

    Description: Minimum criteria for a bundle to be active

    Parent objects:

                    <Bundle>

    Child objects:

                    <Bandwidth> - Bandwidth (in kbps) needed to bring up a bundle

                    <Links> - Number of active links needed to bring up a bundle

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <MinimumActive>

#### <Links>

    Description: Number of active links needed to bring up a bundle

    Parent objects:

                    <MinimumActive>

    Values:

            <Links>
             (mandatory)

            Type: Range. Value lies between 1 and 64

            Description:Number of active links

        Default value:
            Links => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <MinimumActive> <Links>

#### <Bandwidth>

    Description: Bandwidth (in kbps) needed to bring up a bundle

    Parent objects:

                    <MinimumActive>

    Values:

            <Bandwidth>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Bandwidth

        Default value:
            Bandwidth => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <MinimumActive> <Bandwidth>

#### <MaximumActive>

    Description: Set a limit on the number of links that can be active

    Parent objects:

                    <Bundle>

    Child objects:

                    <Links> - Maximum number of active links in a bundle

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <MaximumActive>

#### <Links>

    Description: Maximum number of active links in a bundle

    Parent objects:

                    <MaximumActive>

    Values:

            <Links>
             (mandatory)

            Type: Range. Value lies between 1 and 64

            Description:Number of active links

            <MaxActiveLinksMode>
             (optional)

            Type: BundleMaximumActiveLinksMode

            Description:Maximum active links mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bundle> <MaximumActive> <Links>

### Datatypes

#### BundleMaximumActiveLinksMode

        Definition: Enumeration. Valid values are:
            'Default' - Default
            'Hot-standby' - Hot-standby

## XML Schema Object Documentation for ipv6_mfwd_oper, version 8. 3.

### Objects

#### <IPV6_MFWD>

    Description: IPV6 MFWD operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - All Nodes

    Available Paths:

     -

    <Operational> <IPV6_MFWD>

## XML Schema Object Documentation for isis_cfg, version 20. 2.

### Objects

#### <ISIS>

    Description: IS-IS configuration for all instances

    Task IDs required: isis

    Parent objects:

                    <Configuration>

    Child objects:

                    <InstanceTable> - IS-IS instance configuration

    Available Paths:

     -

    <Configuration> <ISIS>

#### <InstanceTable>

    Description: IS-IS instance configuration

    Parent objects:

                    <ISIS>

    Child objects:

                    <Instance> - Configuration for a single IS-IS instance

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable>

#### <Instance>

    Description: Configuration for a single IS-IS instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: ISISInstanceNameType

            Description:Instance identifier

    Child objects:

                    <AFTable> - Per-address-family configuration

                    <DynamicHostname> - Dynamic hostname resolution for IS-IS show and debug output

                    <ISType> - IS type of the IS-IS process

                    <IgnoreLSPErrors> - Ignore LSPs with bad checksums instead of purging the LSP

                    <InterfaceTable> - Per-interface configuration

                    <LSPAcceptPasswordTable> - LSP/SNP accept password configuration

                    <LSPArrivalTimeTable> - LSP arrival time configuration

                    <LSPGenerationIntervalTable> - LSP generation-interval configuration

                    <LSPLifetimeTable> - LSP lifetime configuration

                    <LSPPasswordTable> - LSP/SNP password configuration

                    <LSPRefreshIntervalTable> - LSP refresh-interval configuration

                    <LSP_MTUTable> - LSP MTU configuration

                    <LogAdjacencyChanges> - Log changes in adjacency state

                    <LogPDUDrops> - Log PDU drops

                    <NETTable> - NET configuration

                    <NSF> - IS-IS NSF configuration

                    <OverloadBitTable> - LSP overload-bit configuration

                    <Running> - Flag to indicate that instance should be running.  This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured.  When this object is deleted, the IS-IS instance will exit.

                    <TraceBufferSize> - Trace buffer size configuration

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName>

#### <Running>

    Description: Flag to indicate that instance should be running.  This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured.  When this object is deleted, the IS-IS instance will exit.

    Parent objects:

                    <Instance>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <Running>

#### <DynamicHostname>

    Description: Dynamic hostname resolution for IS-IS show and debug output

    Parent objects:

                    <Instance>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:boolean

            Description:If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <DynamicHostname>

#### <NSF>

    Description: IS-IS NSF configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <Flavor> - Type of NSF restart to attempt

                    <InterfaceTimer> - Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

                    <Lifetime> - Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

                    <MaxInterfaceTimerExpiry> - Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NSF>

#### <Flavor>

    Description: Type of NSF restart to attempt

    Parent objects:

                    <NSF>

    Values:

            <Flavor>
             (mandatory)

            Type: ISIS_NSFFlavorType

            Description:NSF not configured if item is deleted

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NSF> <Flavor>

#### <Lifetime>

    Description: Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

    Parent objects:

                    <NSF>

    Values:

            <Lifetime>
             (mandatory)

            Type: Range. Value lies between 5 and 300

            Description:Seconds

        Default value:
            Lifetime => 90

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NSF> <Lifetime>

#### <MaxInterfaceTimerExpiry>

    Description: Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

    Parent objects:

                    <NSF>

    Values:

            <NSF_T1ExpiryCount>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Expiry count

        Default value:
            NSF_T1ExpiryCount => 10

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NSF> <MaxInterfaceTimerExpiry>

#### <InterfaceTimer>

    Description: Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

    Parent objects:

                    <NSF>

    Values:

            <NSF_T1Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 20

            Description:Seconds

        Default value:
            NSF_T1Interval => 1

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NSF> <InterfaceTimer>

#### <NETTable>

    Description: NET configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <NET> - Network Entity Title (NET)

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NETTable>

#### <NET>

    Description: Network Entity Title (NET)

    Parent objects:

                    <NETTable>

    <Naming>:

            <NETName>
             (mandatory)

            Type: OSI_NET

            Description:Network Entity Title

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Indicates the presence of a NET. Up to three NETs may be configured simultaneously

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <NETTable> <NET><Naming><NETName>

#### <IgnoreLSPErrors>

    Description: Ignore LSPs with bad checksums instead of purging the LSP

    Parent objects:

                    <Instance>

    Values:

            <IgnoreLSPErrors>
             (mandatory)

            Type: xsd:boolean

            Description:If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <IgnoreLSPErrors>

#### <LSPGenerationIntervalTable>

    Description: LSP generation-interval configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPGenerationInterval> - LSP generation scheduling parameters

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPGenerationIntervalTable>

#### <LSPGenerationInterval>

    Description: LSP generation scheduling parameters

    Parent objects:

                    <LSPGenerationIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <MaximumWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Maximum wait before generating local LSP in milliseconds

            <InitialWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Initial wait before generating local LSP in milliseconds

            <SecondaryWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Secondary wait before generating local LSP in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPGenerationIntervalTable> <LSPGenerationInterval><Naming><Level>

#### <LSPArrivalTimeTable>

    Description: LSP arrival time configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPArrivalTime> - Minimum LSP arrival time

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPArrivalTimeTable>

#### <LSPArrivalTime>

    Description: Minimum LSP arrival time

    Parent objects:

                    <LSPArrivalTimeTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <MaximumWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Maximum delay expected to take since last LSPin milliseconds

            <InitialWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Initial delay expected to take since last LSPin milliseconds

            <SecondaryWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Secondary delay expected to take since last LSPin milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPArrivalTimeTable> <LSPArrivalTime><Naming><Level>

#### <LSPLifetimeTable>

    Description: LSP lifetime configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPLifetime> - Maximum LSP lifetime

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPLifetimeTable>

#### <LSPLifetime>

    Description: Maximum LSP lifetime

    Parent objects:

                    <LSPLifetimeTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Lifetime>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Seconds

        Default value:
            Lifetime => 1200

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPLifetimeTable> <LSPLifetime><Naming><Level>

#### <LSPRefreshIntervalTable>

    Description: LSP refresh-interval configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPRefreshInterval> - Interval between re-flooding of unchanged LSPs

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPRefreshIntervalTable>

#### <LSPRefreshInterval>

    Description: Interval between re-flooding of unchanged LSPs

    Parent objects:

                    <LSPRefreshIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Seconds

        Default value:
            Interval => 900

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPRefreshIntervalTable> <LSPRefreshInterval><Naming><Level>

#### <LSP_MTUTable>

    Description: LSP MTU configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSP_MTU> - LSP MTU

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSP_MTUTable>

#### <LSP_MTU>

    Description: LSP MTU

    Parent objects:

                    <LSP_MTUTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 128 and 4352

            Description:Bytes

        Default value:
            MTU => 1492

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSP_MTUTable> <LSP_MTU><Naming><Level>

#### <LSPPasswordTable>

    Description: LSP/SNP password configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPPassword> - LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPPasswordTable>

#### <LSPPassword>

    Description: LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

    Parent objects:

                    <LSPPasswordTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Algorithm>
             (mandatory)

            Type: ISISAuthenticationAlgorithmType

            Description:Algorithm

            <FailureMode>
             (mandatory)

            Type: ISISAuthenticationFailureModeType

            Description:Failure Mode

            <AuthenticationType>
             (mandatory)

            Type: ISIS_SNPAuthType

            Description:SNP packet authentication mode

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password or unencrypted Key Chain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPPasswordTable> <LSPPassword><Naming><Level>

#### <LSPAcceptPasswordTable>

    Description: LSP/SNP accept password configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <LSPAcceptPassword> - LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPAcceptPasswordTable>

#### <LSPAcceptPassword>

    Description: LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level.

    Parent objects:

                    <LSPAcceptPasswordTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LSPAcceptPasswordTable> <LSPAcceptPassword><Naming><Level>

#### <OverloadBitTable>

    Description: LSP overload-bit configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <OverloadBit> - Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <OverloadBitTable>

#### <OverloadBit>

    Description: Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

    Parent objects:

                    <OverloadBitTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <OverloadBitMode>
             (optional)

            Type: ISISOverloadBitModeType

            Description:Circumstances under which the overload bit is set in the system LSP

            <HippityPeriod>
             (optional)

            Type: Range. Value lies between 5 and 86400

            Description:Time in seconds to advertise ourself as overloaded after process startup

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <OverloadBitTable> <OverloadBit><Naming><Level>

#### <LogAdjacencyChanges>

    Description: Log changes in adjacency state

    Parent objects:

                    <Instance>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LogAdjacencyChanges>

#### <LogPDUDrops>

    Description: Log PDU drops

    Parent objects:

                    <Instance>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <LogPDUDrops>

#### <ISType>

    Description: IS type of the IS-IS process

    Parent objects:

                    <Instance>

    Values:

            <ISType>
             (mandatory)

            Type: ISISConfigurableLevels

            Description:IS type

        Default value:
            ISType => Level1And2

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <ISType>

#### <TraceBufferSize>

    Description: Trace buffer size configuration

    Parent objects:

                    <Instance>

    Values:

            <Detailed>
             (optional)

            Type: Range. Value lies between 1 and 1000000

            Description:Buffer size for detailed traces

            <Standard>
             (optional)

            Type: Range. Value lies between 1 and 1000000

            Description:Buffer size for standard traces

            <Severe>
             (optional)

            Type: Range. Value lies between 1 and 1000000

            Description:Buffer size for severe trace

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <TraceBufferSize>

#### <AFTable>

    Description: Per-address-family configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <AF> - Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable>

#### <AF>

    Description: Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

    Parent objects:

                    <AFTable>

    <Naming>:

            <AFName>
             (optional)

            Type: ISISAddressFamily

            Description:Address-family

            <SAFName>
             (optional)

            Type: ISISSubAddressFamily

            Description:Sub-address-family

            <TopologyName>
             (optional)

            Type: ISISTopologyName

            Description:Topology Name

    Child objects:

                    <AdjacencyCheck> - Suppress check for consistent AF support on received IIHs

                    <AdminDistanceTable> - Per-route administrative distanceconfiguration

                    <AttachedBit> - Set the attached bit in this router's level 1 System LSP

                    <DefaultAdminDistance> - Default IS-IS administrative distance configuration.

                    <DefaultInformation> - Control origination of a default route with the option of using a policy.  If no policy is specified the default route is advertised with zero cost in level 2 only.

                    <ISPF> - ISPF configuration

                    <IgnoreAttachedBit> - Ignore other routers attached bit setting

                    <MPLS> - MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.

                    <MPLS_LDPGlobal> - MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

                    <MaxRedistPrefixTable> - Maximum number of redistributed prefixesconfiguration

                    <MaximumPaths> - Maximum number of active parallel paths per route

                    <MetricStyleTable> - Metric-style configuration

                    <MetricTable> - Metric configuration

                    <PropagationTable> - Route propagation configuration

                    <RedistributionTable> - Protocol redistribution configuration

                    <SPFIntervalTable> - SPF-interval configuration

                    <SPFPrefixPriorityTable> - SPF Prefix Priority configuration

                    <SingleTopology> - Run IPv6 Unicast using the standard (IPv4 Unicast) topology

                    <SummaryPrefixTable> - Summary-prefix configuration

                    <TopologyID> - Set the topology ID for a named (non-default) topology. This object must be set before any other configuration is supplied for a named (non-default) topology, and must be the last configuration object to be removed. This item should not be supplied for the non-named default topologies.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName>

#### <TopologyID>

    Description: Set the topology ID for a named (non-default) topology. This object must be set before any other configuration is supplied for a named (non-default) topology, and must be the last configuration object to be removed. This item should not be supplied for the non-named default topologies.

    Parent objects:

                    <AF>

    Values:

            <TopologyID>
             (mandatory)

            Type: Range. Value lies between 6 and 4095

            Description:Topology ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <TopologyID>

#### <AdjacencyCheck>

    Description: Suppress check for consistent AF support on received IIHs

    Parent objects:

                    <AF>

    Values:

            <State>
             (mandatory)

            Type: ISISAdjCheckType

            Description:State

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <AdjacencyCheck>

#### <MaxRedistPrefixTable>

    Description: Maximum number of redistributed prefixesconfiguration

    Parent objects:

                    <AF>

    Child objects:

                    <MaxRedistPrefix> - An upper limit on the number of redistributed prefixes which may be included in the local system's LSP

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MaxRedistPrefixTable>

#### <MaxRedistPrefix>

    Description: An upper limit on the number of redistributed prefixes which may be included in the local system's LSP

    Parent objects:

                    <MaxRedistPrefixTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <PrefixLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 28000

            Description:Max number of prefixes

        Default value:
            PrefixLimit => 10000

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MaxRedistPrefixTable> <MaxRedistPrefix><Naming><Level>

#### <MPLS_LDPGlobal>

    Description: MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

    Parent objects:

                    <AF>

    Child objects:

                    <AutoConfig> - Enable MPLS LDP Autoconfiguration

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS_LDPGlobal>

#### <AutoConfig>

    Description: Enable MPLS LDP Autoconfiguration

    Parent objects:

                    <MPLS_LDPGlobal>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS_LDPGlobal> <AutoConfig>

#### <AttachedBit>

    Description: Set the attached bit in this router's level 1 System LSP

    Parent objects:

                    <AF>

    Values:

            <AttachedBit>
             (mandatory)

            Type: ISISAttachedBitType

            Description:Attached bit behaviour

        Default value:
            AttachedBit => Area

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <AttachedBit>

#### <IgnoreAttachedBit>

    Description: Ignore other routers attached bit setting

    Parent objects:

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:If TRUE, Ignore other routers attached bit

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <IgnoreAttachedBit>

#### <SingleTopology>

    Description: Run IPv6 Unicast using the standard (IPv4 Unicast) topology

    Parent objects:

                    <AF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Running

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SingleTopology>

#### <SPFIntervalTable>

    Description: SPF-interval configuration

    Parent objects:

                    <AF>

    Child objects:

                    <SPFInterval> - Route calculation scheduling parameters

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SPFIntervalTable>

#### <SPFInterval>

    Description: Route calculation scheduling parameters

    Parent objects:

                    <SPFIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <MaximumWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Maximum wait before running a route calculation in milliseconds

            <InitialWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Initial wait before running a route calculation in milliseconds

            <SecondaryWait>
             (optional)

            Type: Range. Value lies between 0 and 120000

            Description:Secondary wait before running a route calculation in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SPFIntervalTable> <SPFInterval><Naming><Level>

#### <SPFPrefixPriorityTable>

    Description: SPF Prefix Priority configuration

    Parent objects:

                    <AF>

    Child objects:

                    <SPFPrefixPriority> - Determine SPF priority for prefixes

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SPFPrefixPriorityTable>

#### <SPFPrefixPriority>

    Description: Determine SPF priority for prefixes

    Parent objects:

                    <SPFPrefixPriorityTable>

    <Naming>:

            <Level>
             (optional)

            Type: ISISInternalLevel

            Description:SPF Level for prefix prioritization

            <PrefixPriorityType>
             (optional)

            Type: ISISPrefixPriorityType

            Description:SPF Priority to assign matching prefixes

    Values:

            <AdminTag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Tag value to determine prefixes for this priority

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access List to determine prefixes for this priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SPFPrefixPriorityTable> <SPFPrefixPriority><Naming><Level><PrefixPriorityType>

#### <ISPF>

    Description: ISPF configuration

    Parent objects:

                    <AF>

    Child objects:

                    <StateTable> - ISPF state (enable/disable)

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <ISPF>

#### <StateTable>

    Description: ISPF state (enable/disable)

    Parent objects:

                    <ISPF>

    Child objects:

                    <State> - Enable/disable ISPF

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <ISPF> <StateTable>

#### <State>

    Description: Enable/disable ISPF

    Parent objects:

                    <StateTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <State>
             (mandatory)

            Type: ISISISPFStateType

            Description:State

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <ISPF> <StateTable> <State><Naming><Level>

#### <MetricStyleTable>

    Description: Metric-style configuration

    Parent objects:

                    <AF>

    Child objects:

                    <MetricStyle> - Configuration of metric style in LSPs

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MetricStyleTable>

#### <MetricStyle>

    Description: Configuration of metric style in LSPs

    Parent objects:

                    <MetricStyleTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Style>
             (optional)

            Type: ISISMetricStyleType

            Description:Metric Style

            <TransitionState>
             (optional)

            Type: ISISMetricStyleTransitionType

            Description:Transition state

        Default value:
            Style => OldMetricStyle
            TransitionState => Disabled

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MetricStyleTable> <MetricStyle><Naming><Level>

#### <MPLS>

    Description: MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.

    Parent objects:

                    <AF>

    Child objects:

                    <IGPIntact> - Install TE and non-TE nexthops in the RIB

                    <Level> - Enable MPLS for an IS-IS at the given levels

                    <MulticastIntact> - Install non-TE nexthops in the RIB for use by multicast

                    <RouterID> - Traffic Engineering stable IP address for system

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS>

#### <Level>

    Description: Enable MPLS for an IS-IS at the given levels

    Parent objects:

                    <MPLS>

    Values:

            <Level>
             (mandatory)

            Type: ISISConfigurableLevels

            Description:Level

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS> <Level>

#### <MulticastIntact>

    Description: Install non-TE nexthops in the RIB for use by multicast

    Parent objects:

                    <MPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS> <MulticastIntact>

#### <IGPIntact>

    Description: Install TE and non-TE nexthops in the RIB

    Parent objects:

                    <MPLS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS> <IGPIntact>

#### <RouterID>

    Description: Traffic Engineering stable IP address for system

    Parent objects:

                    <MPLS>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MPLS> <RouterID>

#### <DefaultAdminDistance>

    Description: Default IS-IS administrative distance configuration.

    Parent objects:

                    <AF>

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

        Default value:
            Distance => 115

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <DefaultAdminDistance>

#### <AdminDistanceTable>

    Description: Per-route administrative distanceconfiguration

    Parent objects:

                    <AF>

    Child objects:

                    <AdminDistance> - Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <AdminDistanceTable>

#### <AdminDistance>

    Description: Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified

    Parent objects:

                    <AdminDistanceTable>

    <Naming>:

            <AddressPrefix>
             (mandatory)

            Type: IPAddressPrefix

            Description:IP route source prefix

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

            <PrefixList>
             (optional)

            Type: xsd:string

            Description:List of prefixes to which this distance applies

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <AdminDistanceTable> <AdminDistance><Naming><AddressPrefix>

#### <MaximumPaths>

    Description: Maximum number of active parallel paths per route

    Parent objects:

                    <AF>

    Values:

            <Maxpaths>
             (mandatory)

            Type: Range. Value lies between 1 and 32

            Description:Number of paths

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MaximumPaths>

#### <DefaultInformation>

    Description: Control origination of a default route with the option of using a policy.  If no policy is specified the default route is advertised with zero cost in level 2 only.

    Parent objects:

                    <AF>

    Values:

            <UsePolicy>
             (optional)

            Type: xsd:boolean

            Description:Flag to indicate whether default origination is controlled using a policy

            <PolicyName>
             (optional)

            Type: xsd:string

            Description:Policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <DefaultInformation>

#### <SummaryPrefixTable>

    Description: Summary-prefix configuration

    Parent objects:

                    <AF>

    Child objects:

                    <SummaryPrefix> - Configure IP address prefixes to advertise

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SummaryPrefixTable>

#### <SummaryPrefix>

    Description: Configure IP address prefixes to advertise

    Parent objects:

                    <SummaryPrefixTable>

    <Naming>:

            <AddressPrefix>
             (mandatory)

            Type: IPAddressPrefix

            Description:IP summary address prefix

    Values:

            <Tag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:The tag value

            <Level>
             (optional)

            Type: Range. Value lies between 1 and 2

            Description:Level in which to summarize routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <SummaryPrefixTable> <SummaryPrefix><Naming><AddressPrefix>

#### <PropagationTable>

    Description: Route propagation configuration

    Parent objects:

                    <AF>

    Child objects:

                    <Propagation> - Propagate routes between IS-IS levels

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <PropagationTable>

#### <Propagation>

    Description: Propagate routes between IS-IS levels

    Parent objects:

                    <PropagationTable>

    <Naming>:

            <SourceLevel>
             (optional)

            Type: ISISInternalLevel

            Description:Source level for routes

            <DestinationLevel>
             (optional)

            Type: ISISInternalLevel

            Description:Destination level for routes.  Must differ from SourceLevel

    Values:

            <RoutePolicyName>
             (mandatory)

            Type: xsd:string

            Description:Route policy limiting routes to be propagated

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <PropagationTable> <Propagation><Naming><SourceLevel><DestinationLevel>

#### <RedistributionTable>

    Description: Protocol redistribution configuration

    Parent objects:

                    <AF>

    Child objects:

                    <Redistribution> - Redistribution of other protocols into this IS-IS instance

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <RedistributionTable>

#### <Redistribution>

    Description: Redistribution of other protocols into this IS-IS instance

    Parent objects:

                    <RedistributionTable>

    <Naming>:

            <ProtocolName>
             (optional)

            Type: ISISRedistProtoType

            Description:The protocol to be redistributed.  OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.

            <IGP_ID>
             (optional)

            Type: xsd:string

            Description:IGP Instance Identifier ID.  Mandatory if Protocol is ISIS or OSPF and must not be specified otherwise.

            <AS_XX>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:First half of BGP AS number in XX.YY format.  Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if second half is zero.

            <AS_YY>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Second half of BGP AS number in XX.YY format. Mandatory if Protocol is BGP and must not be specified otherwise. Must be a non-zero value if first half is zero.

    Values:

            <Metric>
             (optional)

            Type: Range. Value lies between 0 and 16777215

            Description:Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide

            <Levels>
             (optional)

            Type: ISISConfigurableLevels

            Description:Levels to redistribute routes into

            <RoutePolicyName>
             (optional)

            Type: xsd:string

            Description:Route policy to control redistribution.

            <MetricType>
             (optional)

            Type: ISISMetricType

            Description:IS-IS metric type

            <OSPFRouteType>
             (optional)

            Type: xsd:unsignedInt

            Description:OSPF route types to redistribute.  May only be specified if Protocol is OSPF.

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <RedistributionTable> <Redistribution><Naming><ProtocolName><IGP_ID><AS_XX><AS_YY>

#### <MetricTable>

    Description: Metric configuration

    Parent objects:

                    <InterfaceAF>

                    <AF>

    Child objects:

                    <Metric> - Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value.  All routers exclude links with the maximum wide metric (16777215) from their SPF

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MetricTable>

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <MetricTable>

#### <Metric>

    Description: Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value.  All routers exclude links with the maximum wide metric (16777215) from their SPF

    Parent objects:

                    <MetricTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Metric>
             (mandatory)

            Type: Range with Enumeration. Values must lie between 1 and 16777215 with well-known values being:
                    'Maximum' - Maximum wide metric.  All routers will exclude this link from their SPF

            Description:Allowed metric: <1-63> for narrow, <1-16777215> for wide

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <AFTable> <AF><Naming><AFName><SAFName><TopologyName> <MetricTable> <Metric><Naming><Level>

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <MetricTable> <Metric><Naming><Level>

#### <InterfaceTable>

    Description: Per-interface configuration

    Parent objects:

                    <Instance>

    Child objects:

                    <Interface> - Configuration for an IS-IS interface

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable>

#### <Interface>

    Description: Configuration for an IS-IS interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <BFD> - BFD configuration

                    <CSNPIntervalTable> - CSNP-interval configuration

                    <CircuitType> - Configure circuit type for interface

                    <HelloAcceptPasswordTable> - IIH accept password configuration

                    <HelloIntervalTable> - Hello-interval configuration

                    <HelloMultiplierTable> - Hello-multiplier configuration

                    <HelloPaddingTable> - Hello-padding configuration

                    <HelloPasswordTable> - IIH password configuration

                    <InterfaceAFTable> - Per-interface address-family configuration

                    <LSPFastFloodThresholdTable> - LSP fast flood threshold configuration

                    <LSPIntervalTable> - LSP-interval configuration

                    <LSPRetransmitIntervalTable> - LSP-retransmission-interval configuration

                    <LSPRetransmitThrottleIntervalTable> - LSP-retransmission-throttle-interval configuration

                    <LinkDownFastDetect> - Configure high priority detection of interface down event

                    <MeshGroup> - Mesh-group configuration

                    <PointToPoint> - Point-to-point over LAN configuration

                    <PriorityTable> - DIS-election priority configuration

                    <Running> - This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

                    <State> - Enable/Disable routing

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Running>

    Description: This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Running

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <Running>

#### <CircuitType>

    Description: Configure circuit type for interface

    Parent objects:

                    <Interface>

    Values:

            <CircuitType>
             (mandatory)

            Type: ISISConfigurableLevels

            Description:Form adjacencies only at this level

        Default value:
            CircuitType => Level1And2

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <CircuitType>

#### <CSNPIntervalTable>

    Description: CSNP-interval configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <CSNPInterval> - CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <CSNPIntervalTable>

#### <CSNPInterval>

    Description: CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

    Parent objects:

                    <CSNPIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <CSNPIntervalTable> <CSNPInterval><Naming><Level>

#### <HelloIntervalTable>

    Description: Hello-interval configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <HelloInterval> - Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloIntervalTable>

#### <HelloInterval>

    Description: Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

    Parent objects:

                    <HelloIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Seconds

        Default value:
            Interval => 10

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloIntervalTable> <HelloInterval><Naming><Level>

#### <HelloMultiplierTable>

    Description: Hello-multiplier configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <HelloMultiplier> - Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloMultiplierTable>

#### <HelloMultiplier>

    Description: Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

    Parent objects:

                    <HelloMultiplierTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 3 and 1000

            Description:Hello multiplier value

        Default value:
            Multiplier => 3

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloMultiplierTable> <HelloMultiplier><Naming><Level>

#### <HelloPaddingTable>

    Description: Hello-padding configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <HelloPadding> - Pad IIHs to the interface MTU

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloPaddingTable>

#### <HelloPadding>

    Description: Pad IIHs to the interface MTU

    Parent objects:

                    <HelloPaddingTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <PaddingType>
             (mandatory)

            Type: ISISHelloPaddingType

            Description:Hello padding type value

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloPaddingTable> <HelloPadding><Naming><Level>

#### <HelloPasswordTable>

    Description: IIH password configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <HelloPassword> - IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloPasswordTable>

#### <HelloPassword>

    Description: IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

    Parent objects:

                    <HelloPasswordTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Algorithm>
             (mandatory)

            Type: ISISAuthenticationAlgorithmType

            Description:Algorithm

            <FailureMode>
             (mandatory)

            Type: ISISAuthenticationFailureModeType

            Description:Failure Mode

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password or unencrypted Key Chain name

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloPasswordTable> <HelloPassword><Naming><Level>

#### <HelloAcceptPasswordTable>

    Description: IIH accept password configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <HelloAcceptPassword> - IIH accept passwords. This requires the existence of a HelloPassword of the same level.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloAcceptPasswordTable>

#### <HelloAcceptPassword>

    Description: IIH accept passwords. This requires the existence of a HelloPassword of the same level.

    Parent objects:

                    <HelloAcceptPasswordTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:Password

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <HelloAcceptPasswordTable> <HelloAcceptPassword><Naming><Level>

#### <LSPIntervalTable>

    Description: LSP-interval configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <LSPInterval> - Interval between transmission of LSPs on interface.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPIntervalTable>

#### <LSPInterval>

    Description: Interval between transmission of LSPs on interface.

    Parent objects:

                    <LSPIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Milliseconds

        Default value:
            Interval => 33

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPIntervalTable> <LSPInterval><Naming><Level>

#### <LSPFastFloodThresholdTable>

    Description: LSP fast flood threshold configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <LSPFastFloodThreshold> - Number of LSPs to send back to back on an interface.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPFastFloodThresholdTable>

#### <LSPFastFloodThreshold>

    Description: Number of LSPs to send back to back on an interface.

    Parent objects:

                    <LSPFastFloodThresholdTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Count>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Count

        Default value:
            Count => 10

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPFastFloodThresholdTable> <LSPFastFloodThreshold><Naming><Level>

#### <LSPRetransmitIntervalTable>

    Description: LSP-retransmission-interval configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <LSPRetransmitInterval> - Interval between retransmissions of the same LSP

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPRetransmitIntervalTable>

#### <LSPRetransmitInterval>

    Description: Interval between retransmissions of the same LSP

    Parent objects:

                    <LSPRetransmitIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Seconds

        Default value:
            Interval => 5

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPRetransmitIntervalTable> <LSPRetransmitInterval><Naming><Level>

#### <LSPRetransmitThrottleIntervalTable>

    Description: LSP-retransmission-throttle-interval configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <LSPRetransmitThrottleInterval> - Minimum interval betwen retransissions of different LSPs

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPRetransmitThrottleIntervalTable>

#### <LSPRetransmitThrottleInterval>

    Description: Minimum interval betwen retransissions of different LSPs

    Parent objects:

                    <LSPRetransmitThrottleIntervalTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Milliseconds

        Default value:
            Interval => 0

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LSPRetransmitThrottleIntervalTable> <LSPRetransmitThrottleInterval><Naming><Level>

#### <MeshGroup>

    Description: Mesh-group configuration

    Parent objects:

                    <Interface>

    Values:

            <MeshGroup>
             (mandatory)

            Type: Range with Enumeration. Values must lie between 0 and -1 with well-known values being:
                    'Blocked' - Blocked mesh group.  Changed LSPs are not flooded over blocked interfaces

            Description:Mesh Group ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <MeshGroup>

#### <PriorityTable>

    Description: DIS-election priority configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <Priority> - DIS-election priority

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <PriorityTable>

#### <Priority>

    Description: DIS-election priority

    Parent objects:

                    <PriorityTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <PriorityValue>
             (mandatory)

            Type: Range. Value lies between 0 and 127

            Description:Priority

        Default value:
            PriorityValue => 64

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <PriorityTable> <Priority><Naming><Level>

#### <PointToPoint>

    Description: Point-to-point over LAN configuration

    Parent objects:

                    <Interface>

    Values:

            <P2POverLAN>
             (mandatory)

            Type: xsd:boolean

            Description:IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <PointToPoint>

#### <LinkDownFastDetect>

    Description: Configure high priority detection of interface down event

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable fast detection of interface down event

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <LinkDownFastDetect>

#### <InterfaceAFTable>

    Description: Per-interface address-family configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <InterfaceAF> - Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable>

#### <InterfaceAF>

    Description: Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

    Parent objects:

                    <InterfaceAFTable>

    <Naming>:

            <AFName>
             (optional)

            Type: ISISAddressFamily

            Description:Address-family

            <SAFName>
             (optional)

            Type: ISISSubAddressFamily

            Description:Sub-address-family

            <TopologyName>
             (optional)

            Type: ISISTopologyName

            Description:Topology Name

    Child objects:

                    <AdminTagTable> - admin-tag configuration

                    <IPFRRlfaExcludeInterfaceTable> - IPFRR LFA exclude interface configuration

                    <IPFRRlfaTable> - ipfrr lfa configuration

                    <MPLS_LDP> - MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

                    <MetricTable> - Metric configuration

                    <Running> - The presence of this object allows an address-family to be run over the interface in question.This must be the first object created under the InterfaceAddressFamily container, and the last one deleted

                    <State> - Enable/Disable routing

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName>

#### <Running>

    Description: The presence of this object allows an address-family to be run over the interface in question.This must be the first object created under the InterfaceAddressFamily container, and the last one deleted

    Parent objects:

                    <InterfaceAF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Running

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <Running>

#### <State>

    Description: Enable/Disable routing

    Parent objects:

                    <Interface>

                    <InterfaceAF>

    Values:

            <State>
             (mandatory)

            Type: ISISInterfaceStateType

            Description:Interface state. May not be passive if set at the interface-address-family level

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <State>

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <State>

#### <MPLS_LDP>

    Description: MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

    Parent objects:

                    <InterfaceAF>

    Child objects:

                    <SyncLevel> - Enable MPLS LDP Synchronization for an IS-IS level

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <MPLS_LDP>

#### <SyncLevel>

    Description: Enable MPLS LDP Synchronization for an IS-IS level

    Parent objects:

                    <MPLS_LDP>

    Values:

            <Level>
             (mandatory)

            Type: Range. Value lies between 0 and 2

            Description:Level

        Default value:
            Level => 0

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <MPLS_LDP> <SyncLevel>

#### <AdminTagTable>

    Description: admin-tag configuration

    Parent objects:

                    <InterfaceAF>

    Child objects:

                    <AdminTag> - Admin tag for advertised interface connected routes

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <AdminTagTable>

#### <AdminTag>

    Description: Admin tag for advertised interface connected routes

    Parent objects:

                    <AdminTagTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <AdminTag>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Tag to associate with connected routes

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <AdminTagTable> <AdminTag><Naming><Level>

#### <IPFRRlfaTable>

    Description: ipfrr lfa configuration

    Parent objects:

                    <InterfaceAF>

    Child objects:

                    <IPFRRlfa> - Configure IP fast reroute

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <IPFRRlfaTable>

#### <IPFRRlfa>

    Description: Configure IP fast reroute

    Parent objects:

                    <IPFRRlfaTable>

    <Naming>:

            <Level>
             (mandatory)

            Type: ISISInternalLevel

            Description:Level to which configuration applies

    Values:

            <IPFRRType>
             (mandatory)

            Type: ISISIPFRRType

            Description:Type of IP fast reroute

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <IPFRRlfaTable> <IPFRRlfa><Naming><Level>

#### <IPFRRlfaExcludeInterfaceTable>

    Description: IPFRR LFA exclude interface configuration

    Parent objects:

                    <InterfaceAF>

    Child objects:

                    <IPFRRlfaExcludeInterface> - Exclude an interface from LFA

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <IPFRRlfaExcludeInterfaceTable>

#### <IPFRRlfaExcludeInterface>

    Description: Exclude an interface from LFA

    Parent objects:

                    <IPFRRlfaExcludeInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

    Values:

            <Level>
             (mandatory)

            Type: Range. Value lies between 0 and 2

            Description:Level

        Default value:
            Level => 0

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceAFTable> <InterfaceAF><Naming><AFName><SAFName><TopologyName> <IPFRRlfaExcludeInterfaceTable> <IPFRRlfaExcludeInterface><Naming><InterfaceName>

#### <BFD>

    Description: BFD configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by isis

                    <EnableIPV4> - Enable/disable use of Bidirectional Forwarding Detection for IPV4

                    <Interval> - Hello interval for BFD sessions created by isis

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD>

#### <Interval>

    Description: Hello interval for BFD sessions created by isis

    Parent objects:

                    <BFD>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by isis

    Parent objects:

                    <BFD>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <DetectionMultiplier>

#### <EnableIPV4>

    Description: Enable/disable use of Bidirectional Forwarding Detection for IPV4

    Parent objects:

                    <BFD>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

        Default value: none.

    Available Paths:

     -

    <Configuration> <ISIS> <InstanceTable> <Instance><Naming><InstanceName> <InterfaceTable> <Interface><Naming><InterfaceName> <BFD> <EnableIPV4>

### Datatypes

#### ISIS_NSFFlavorType

        Definition: Enumeration. Valid values are:
            'CiscoProprietaryNSF' - Cisco proprietary NSF
            'IETFStandardNSF' - IETF standard NSF

#### ISISConfigurableLevels

        Definition: Enumeration. Valid values are:
            'Level1' - Level1
            'Level2' - Level2
            'Level1And2' - Both Levels

#### ISIS_SNPAuthType

        Definition: Enumeration. Valid values are:
            'SendOnly' - Authenticate SNP send only
            'Full' - Authenticate SNP send and recv

#### ISISOverloadBitModeType

        Definition: Enumeration. Valid values are:
            'PermanentlySet' - Set always
            'StartupPeriod' - Set during the startup period
            'WaitForBGP' - Set until BGP comverges

#### ISISAdjCheckType

        Definition: Enumeration. Valid values are:
            'Disabled' - Disabled

#### ISISAttachedBitType

        Definition: Enumeration. Valid values are:
            'Area' - Computed from the attached areas
            'On' - Forced ON
            'Off' - Forced OFF

#### ISISISPFStateType

        Definition: Enumeration. Valid values are:
            'Enabled' - Enabled

#### ISISPrefixPriorityType

        Definition: Enumeration. Valid values are:
            'CriticalPriority' - Critical prefix priority
            'HighPriority' - High prefix priority
            'MediumPriority' - Medium prefix priority

#### ISISMetricStyleType

        Definition: Enumeration. Valid values are:
            'OldMetricStyle' - ISO 10589 metric style (old-style)
            'NewMetricStyle' - 32-bit metric style (new-style)
            'BothMetricStyle' - Both forms of metric style

#### ISISMetricStyleTransitionType

        Definition: Enumeration. Valid values are:
            'Disabled' - Disabled
            'Enabled' - Enabled

#### ISISMetricType

        Definition: Enumeration. Valid values are:
            'Internal' - Internal metric
            'External' - External metric

#### ISISRedistProtoType

        Definition: Enumeration. Valid values are:
            'Connected' - Connected
            'Static' - Static
            'OSPF' - OSPF
            'OSPFv3' - OSPFv3
            'BGP' - BGP
            'ISIS' - ISIS

#### ISISInterfaceStateType

        Definition: Enumeration. Valid values are:
            'Shutdown' - Shutdown
            'Suppressed' - Suppressed
            'Passive' - Passive

#### ISISHelloPaddingType

        Definition: Enumeration. Valid values are:
            'Never' - Never pad Hellos
            'Sometimes' - Pad Hellos during adjacency formation only

#### ISISAuthenticationAlgorithmType

        Definition: Enumeration. Valid values are:
            'Cleartext' - Cleartext password
            'HMAC-MD5' - HMAC-MD5 checksum
            'Keychain' - Key Chain authentication

#### ISISAuthenticationFailureModeType

        Definition: Enumeration. Valid values are:
            'SendOnly' - Accept non-authenticating PDUs
            'Drop' - Drop non-authenticating PDUs

#### ISISIPFRRType

        Definition: Enumeration. Valid values are:
            'LFA' - Loop Free Alternate method (LFA)

## XML Schema Object Documentation for locale_cfg, version 1. 0.

### Objects

#### <Locale>

    Description: Define the geographical locale

    Task IDs required: host-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Country> - Define the country

                    <Language> - Define the language

    Available Paths:

     -

    <Configuration> <Locale>

#### <Country>

    Description: Define the country

    Parent objects:

                    <Locale>

    Values:

            <Name>
             (mandatory)

            Type: LocaleCountryType

            Description:Name of country locale

        Default value: none.

    Available Paths:

     -

    <Configuration> <Locale> <Country>

#### <Language>

    Description: Define the language

    Parent objects:

                    <Locale>

    Values:

            <Name>
             (mandatory)

            Type: LocaleLanguageType

            Description:Name of language locale

        Default value: none.

    Available Paths:

     -

    <Configuration> <Locale> <Language>

### Datatypes

#### LocaleLanguageType

        Definition: Enumeration. Valid values are:
            'aa' - Afar
            'ab' - Abkhazian
            'af' - Afrikaans
            'am' - Amharic
            'ar' - Arabic
            'as' - Assamese
            'ay' - Aymara
            'az' - Azerbaijani
            'ba' - Bashkir
            'be' - Byelorussian
            'bg' - Bulgarian
            'bh' - Bihari
            'bi' - Bislama
            'bn' - Bengali
            'Bangla;bo' - Tibetan
            'br' - Breton
            'ca' - Catalan
            'co' - Corsican
            'cs' - Czech
            'cy' - Welsh
            'da' - Danish
            'de' - German
            'dz' - Bhutani
            'el' - Greek
            'en' - English
            'eo' - Esperanto
            'es' - Spanish
            'et' - Estonian
            'eu' - Basque
            'fa' - Persian
            'fi' - Finnish
            'fj' - Fiji
            'fo' - Faroese
            'fr' - French
            'fy' - Frisian
            'ga' - Irish
            'gd' - Scots Gaelic
            'gl' - Galician
            'gn' - Guarani
            'gu' - Gujarati
            'ha' - Hausa
            'he' - Hebrew
            'hi' - Hindi
            'hr' - Croatian
            'hu' - Hungarian
            'hy' - Armenian
            'ia' - Interlingua
            'id' - Indonesian
            'ie' - Interlingue
            'ik' - Inupiak
            'is' - Icelandic
            'it' - Italian
            'iu' - Inuktitut
            'ja' - Japanese
            'jw' - Javanese
            'ka' - Georgian
            'kk' - Kazakh
            'kl' - Greenlandic
            'km' - Cambodian
            'kn' - Kannada
            'ko' - Korean
            'ks' - Kashmiri
            'ku' - Kurdish
            'ky' - Kirghiz
            'la' - Latin
            'ln' - Lingala
            'lo' - Laothian
            'lt' - Lithuanian
            'lv' - Latvian, Lettish
            'mg' - Malagasy
            'mi' - Maori
            'mk' - Macedonian
            'ml' - Malayalam
            'mn' - Mongolian
            'mo' - Moldavian
            'mr' - Marathi
            'ms' - Malay
            'mt' - Maltese
            'my' - Burmese
            'na' - Nauru
            'ne' - Nepali
            'nl' - Dutch
            'no' - Norwegian
            'oc' - Occitan
            'om' - (Afan) Oromo
            'or' - Oriya
            'pa' - Punjabi
            'pl' - Polish
            'ps' - Pashto, Pushto
            'pt' - Portuguese
            'qu' - Quechua
            'rm' - Rhaeto-Romance
            'rn' - Kirundi
            'ro' - Romanian
            'ru' - Russian
            'rw' - Kinyarwanda
            'sa' - Sanskrit
            'sd' - Sindhi
            'sg' - Sangho
            'sh' - Serbo-Croatian
            'si' - Sinhalese
            'sk' - Slovak
            'sl' - Slovenian
            'sm' - Samoan
            'sn' - Shona
            'so' - Somali
            'sq' - Albanian
            'sr' - Serbian
            'ss' - Siswati
            'st' - Sesotho
            'su' - Sundanese
            'sv' - Swedish
            'sw' - Swahili
            'ta' - Tamil
            'te' - Telugu
            'tg' - Tajik
            'th' - Thai
            'ti' - Tigrinya
            'tk' - Turkmen
            'tl' - Tagalog
            'tn' - Setswana
            'to' - Tonga
            'tr' - Turkish
            'ts' - Tsonga
            'tt' - Tatar
            'tw' - Twi
            'ug' - Uighur
            'uk' - Ukrainian
            'ur' - Urdu
            'uz' - Uzbek
            'vi' - Vietnamese
            'vo' - Volapuk
            'wo' - Wolof
            'xh' - Xhosa
            'yi' - Yiddish
            'yo' - Yoruba
            'za' - Zhuang
            'zh' - Chinese
            'zu' - Zulu

#### LocaleCountryType

        Definition: Enumeration. Valid values are:
            'AD' - Andorra
            'AE' - United Arab Emirates
            'AF' - Afghanistan
            'AG' - Antigua and Barbuda
            'AI' - Anguilla
            'AL' - Albania
            'AM' - Armenia
            'AN' - Netherlands Antilles
            'AO' - Angola
            'AQ' - Antarctica
            'AR' - Argentina
            'AS' - American Samoa
            'AT' - Austria
            'AU' - Australia
            'AW' - Aruba
            'AZ' - Azerbaijan
            'BA' - Bosnia and Herzegovina
            'BB' - Barbados
            'BD' - Bangladesh
            'BE' - Belgium
            'BF' - Burkina Faso
            'BG' - Bulgaria
            'BH' - Bahrain
            'BI' - Burundi
            'BJ' - Benin
            'BM' - Bermuda
            'BN' - Brunei Darussalam
            'BO' - Bolivia
            'BR' - Brazil
            'BS' - Bahamas
            'BT' - Bhutan
            'BV' - Bouvet Island
            'BW' - Botswana
            'BY' - Belarus
            'BZ' - Belize
            'CA' - Canada
            'CC' - Cocos (Keeling) Islands
            'CD' - Congo, The Democratic Republic of the (Zaire)
            'CF' - Central African Republic
            'CG' - Congo
            'CH' - Switzerland
            'CI' - Cote D'Ivoire
            'CK' - Cook Islands
            'CL' - Chile
            'CM' - Cameroon
            'CN' - China
            'CO' - Colombia
            'CR' - Costa Rica
            'CU' - Cuba
            'CV' - Cape Verde
            'CX' - Christmas Island
            'CY' - Cyprus
            'CZ' - Czech Republic
            'DE' - Germany
            'DJ' - Djibouti
            'DK' - Denmark
            'DM' - Dominica
            'DO' - Dominican Republic
            'DZ' - Algeria
            'EC' - Ecuador
            'EE' - Estonia
            'EG' - Egypt
            'EH' - Western Sahara
            'ER' - Eritrea
            'ES' - Spain
            'ET' - Ethiopia
            'FI' - Finland
            'FJ' - Fiji
            'FK' - Falkland Islands (Malvinas)
            'FM' - Micronesia, Federated States of
            'FO' - Faroe Islands
            'FR' - France
            'GA' - Gabon
            'GB' - United Kingdom
            'GD' - Grenada
            'GE' - Georgia
            'GF' - French Guiana
            'GH' - Ghana
            'GI' - Gibraltar
            'GL' - Greenland
            'GM' - Gambia
            'GN' - Guinea
            'GP' - Guadeloupe
            'GQ' - Equatorial Guinea
            'GR' - Greece
            'GS' - South Georgia and the South Sandwich Islands
            'GT' - Guatemala
            'GU' - Guam
            'GW' - Guinea-Bissau
            'GY' - Guyana
            'HK' - Hong Kong
            'HM' - Heard Island and McDonald Islands
            'HN' - Honduras
            'HR' - Croatia
            'HT' - Haiti
            'HU' - Hungary
            'ID' - Indonesia
            'IE' - Ireland
            'IL' - Israel
            'IN' - India
            'IO' - British Indian Ocean Territory
            'IQ' - Iraq
            'IR' - Iran, Islamic Republic of
            'IS' - Iceland
            'IT' - Italy
            'JM' - Jamaica
            'JO' - Jordan
            'JP' - Japan
            'KE' - Kenya
            'KG' - Kyrgyzstan
            'KH' - Cambodia
            'KI' - Kiribati
            'KM' - Comoros
            'KN' - Saint Kitts and Nevis
            'KP' - Korea, Democratic People's Republic of
            'KR' - Korea, Republic of
            'KW' - Kuwait
            'KY' - Cayman Islands
            'KZ' - Kazakstan
            'LA' - Lao People's Democratic Republic
            'LB' - Lebanon
            'LC' - Saint Lucia
            'LI' - Liechtenstein
            'LK' - Sri Lanka
            'LR' - Liberia
            'LS' - Lesotho
            'LT' - Lithuania
            'LU' - Luxembourg
            'LV' - Latvia
            'LY' - Libyan Arab Jamahiriya
            'MA' - Morocco
            'MC' - Monaco
            'MD' - Moldova, Republic of
            'MG' - Madagascar
            'MH' - Marshall Islands
            'MK' - Macedonia, The Former Yugoslav Republic of
            'ML' - Mali
            'MM' - Myanmar
            'MN' - Mongolia
            'MO' - Macau
            'MP' - Northern Mariana Islands
            'MQ' - Martinique
            'MR' - Mauritania
            'MS' - Montserrat
            'MT' - Malta
            'MU' - Mauritius
            'MV' - Maldives
            'MW' - Malawi
            'MX' - Mexico
            'MY' - Malaysia
            'MZ' - Mozambique
            'NA' - Namibia
            'NC' - New Caledonia
            'NE' - Niger
            'NF' - Norfolk Island
            'NG' - Nigeria
            'NI' - Nicaragua
            'NL' - Netherlands
            'NO' - Norway
            'NP' - Nepal
            'NR' - Nauru
            'NU' - Niue
            'NZ' - New Zealand
            'OM' - Oman
            'PA' - Panama
            'PE' - Peru
            'PF' - French Polynesia
            'PG' - Papua New Guinea
            'PH' - Philippines
            'PK' - Pakistan
            'PL' - Poland
            'PM' - Saint Pierre and Miquelon
            'PN' - Pitcairn
            'PR' - Puerto Rico
            'PT' - Portugal
            'PW' - Palau
            'PY' - Paraguay
            'QA' - Qatar
            'RE' - Reunion
            'RO' - Romania
            'RU' - Russian Federation
            'RW' - Rwanda
            'SA' - Saudi Arabia
            'SB' - Solomon Islands
            'SC' - Seychelles
            'SD' - Sudan
            'SE' - Sweden
            'SG' - Singapore
            'SH' - Saint Helena
            'SI' - Slovenia
            'SJ' - Svalbard and Jan Mayen
            'SK' - Slovakia
            'SL' - Sierra Leone
            'SM' - San Marino
            'SN' - Senegal
            'SO' - Somalia
            'SR' - Suriname
            'ST' - Sao Tome and Principe
            'SV' - El Salvador
            'SY' - Syrian Arab Republic
            'SZ' - Swaziland
            'TC' - Turks and Caicos Islands
            'TD' - Chad
            'TF' - French Southern Territories
            'TG' - Togo
            'TH' - Thailand
            'TJ' - Tajikistan
            'TK' - Tokelau
            'TM' - Turkmenistan
            'TN' - Tunisia
            'TO' - Tonga
            'TP' - East Timor
            'TR' - Turkey
            'TT' - Trinidad and Tobago
            'TV' - Tuvalu
            'TW' - Taiwan, Province of China
            'TZ' - Tanzania, United Republic of
            'UA' - Ukraine
            'UG' - Uganda
            'UM' - United States Minor Outlying Islands
            'US' - United States
            'UY' - Uruguay
            'UZ' - Uzbekistan
            'VA' - Holy See (Vatican City State)
            'VC' - Saint Vincent and The Grenadines
            'VE' - Venezuela
            'VG' - Virgin Islands, British
            'VI' - Virgin Islands, U.S.
            'VN' - Vietnam
            'VU' - Vanuatu
            'WF' - Wallis and Futuna
            'WS' - Samoa
            'YE' - Yemen
            'YT' - Mayotte
            'YU' - Yugoslavia
            'ZA' - South Africa
            'ZM' - Zambia
            'ZW' - Zimbabwe

## XML Schema Object Documentation for ip_iarm_v6_oper, version 4. 0.

### Objects

#### <IPV6ARM>

    Description: IPv6 Address Repository Manager (IPv6 ARM) operational data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <Addresses> - IPv6 ARM address database information

                    <Conflicts> - IPv6 ARM conflict information

                    <MulticastHostInterface> - Default Multicast Host Interface

                    <Summary> - IPv6 ARM summary information

                    <VRFSummaryTable> - IPv6 ARM VRFs summary information

    Available Paths:

     -

    <Operational> <IPV6ARM>

#### <Summary>

    Description: IPv6 ARM summary information

    Parent objects:

                    <IPV6ARM>

    Value: ip_arm_edm_summary_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Summary>

#### <VRFSummaryTable>

    Description: IPv6 ARM VRFs summary information

    Parent objects:

                    <IPV6ARM>

    Child objects:

                    <VRFSummary> - IPv6 ARM VRF summary information

    Available Paths:

     -

    <Operational> <IPV6ARM> <VRFSummaryTable>

#### <VRFSummary>

    Description: IPv6 ARM VRF summary information

    Parent objects:

                    <VRFSummaryTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ip_arm_edm_db_vrf_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <VRFSummaryTable> <VRFSummary><Naming><VRFName>

#### <Addresses>

    Description: IPv6 ARM address database information

    Parent objects:

                    <IPV6ARM>

    Child objects:

                    <VRFTable> - IPv6 ARM address database information per VRF

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses>

#### <VRFTable>

    Description: IPv6 ARM address database information per VRF

    Parent objects:

                    <Addresses>

    Child objects:

                    <VRF> - IPv6 ARM address database information in a VRF

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable>

#### <VRF>

    Description: IPv6 ARM address database information in a VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <InterfaceTable> - IPv6 ARM address database information by interface

                    <NetworkTable> - IPv6 ARM address database information by network

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName>

#### <NetworkTable>

    Description: IPv6 ARM address database information by network

    Parent objects:

                    <VRF>

    Child objects:

                    <Network> - An IPv6 Address in IPv6 ARM

    <Filter> (Optional Filter Tag):

                    <IPV6ARMNetworkFilter>

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <NetworkTable>

#### <Network>

    Description: An IPv6 Address in IPv6 ARM

    Parent objects:

                    <NetworkTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV6Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

            <Handle>
             (optional)

            Type: Interface

            Description:Interface

    Value: ip_arm_edm_db_net_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <NetworkTable> <Network><Naming><Address><PrefixLength><Handle>

#### <InterfaceTable>

    Description: IPv6 ARM address database information by interface

    Parent objects:

                    <VRF>

    Child objects:

                    <Interface> - An IPv6 address in IPv6 ARM

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: An IPv6 address in IPv6 ARM

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: ip_arm_edm_db_if_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Addresses> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><Interface>

#### <MulticastHostInterface>

    Description: Default Multicast Host Interface

    Parent objects:

                    <IPV6ARM>

    Values:

            <Handle>
             (mandatory)

            Type: Interface

            Description:Default multicast host interface

        Default value: none.

    Available Paths:

     -

    <Operational> <IPV6ARM> <MulticastHostInterface>

### Filters

#### <IPV6ARMNetworkFilter>

    Description:
    Network Address Filter

    Parameters:

            <Address>
             (optional)

            Type: IPV6Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

## XML Schema Object Documentation for hfr_cctl_lib_common, version 0. 0.

### Objects

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <EnvironmentalMonitoring>

                    <EnvironmentalMonitoring>

    Child objects:

                    <Rack> - Number

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable>

#### <Rack>

    Description: Number

    Parent objects:

                    <RackTable>

    <Naming>:

            <Rack>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack number

    Child objects:

                    <SlotTable> - Table of slots

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack>

#### <SlotTable>

    Description: Table of slots

    Parent objects:

                    <Rack>

    Child objects:

                    <Slot> - Number

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable>

#### <Slot>

    Description: Number

    Parent objects:

                    <SlotTable>

    <Naming>:

            <Slot>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Slot number

    Child objects:

                    <Modules> - Information about modules in the slot

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot>

#### <Modules>

    Description: Information about modules in the slot

    Parent objects:

                    <Slot>

    Child objects:

                    <All> - Information about all modules in the slot

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules>

#### <All>

    Description: Information about all modules in the slot

    Parent objects:

                    <Modules>

    Child objects:

                    <SensorTypes> - Sensor types

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All>

#### <SensorTypes>

    Description: Sensor types

    Parent objects:

                    <All>

    Child objects:

                    <AlarmLED> - Alarm LED sensors

                    <Current> - Current sensors

                    <Fan> - Fan sensors

                    <LED> - LED sensors

                    <POD> - POD sensors

                    <Temperature> - Temperature sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes>

#### <Fan>

    Description: Fan sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan>

#### <SensorNameTable>

    Description: Table of sensors

    Parent objects:

                    <Fan>

                    <LED>

                    <POD>

                    <Temperature>

                    <Current>

                    <AlarmLED>

    Child objects:

                    <SensorName> - Name of sensor

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable>

#### <SensorName>

    Description: Name of sensor

    Parent objects:

                    <SensorNameTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Sensor name

    Child objects:

                    <SensorInfo> - The sensor value and alarm state information

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable> <SensorName><Naming><Name>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable> <SensorName><Naming><Name>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable> <SensorName><Naming><Name>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable> <SensorName><Naming><Name>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable> <SensorName><Naming><Name>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable> <SensorName><Naming><Name>

#### <SensorInfo>

    Description: The sensor value and alarm state information

    Parent objects:

                    <SensorName>

    Value: envmon_sensor_cwi

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Fan> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED> <SensorNameTable> <SensorName><Naming><Name> <SensorInfo>

#### <LED>

    Description: LED sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <LED>

#### <POD>

    Description: POD sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <POD>

#### <Temperature>

    Description: Temperature sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Temperature>

#### <Current>

    Description: Current sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <Current>

#### <AlarmLED>

    Description: Alarm LED sensors

    Parent objects:

                    <SensorTypes>

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><Rack> <SlotTable> <Slot><Naming><Slot> <Modules> <All> <SensorTypes> <AlarmLED>

## XML Schema Object Documentation for mpls_oam_tt_request_oper, version 1. 0.

### Objects

#### <TreeTraceRequest>

    Description: LSPV dataBase tree trace request table operational data

    Parent objects:

                    <Database>

    Child objects:

                    <BriefTable> - LSPV dataBase tree trace request table operational data

                    <DetailTable> - LSPV dataBase tree trace  request table operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <TreeTraceRequest>

#### <DetailTable>

    Description: LSPV dataBase tree trace  request table operational data

    Parent objects:

                    <TreeTraceRequest>

    Child objects:

                    <Detail> - LSPV database tree trace  request operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <TreeTraceRequest> <DetailTable>

#### <Detail>

    Description: LSPV database tree trace  request operational data

    Parent objects:

                    <DetailTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Interface tree trace request handle

    Value: lspv_tt_request_info

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <TreeTraceRequest> <DetailTable> <Detail><Naming><RequestID>

#### <BriefTable>

    Description: LSPV dataBase tree trace request table operational data

    Parent objects:

                    <TreeTraceRequest>

    Child objects:

                    <Brief> - LSPV database tree trace request operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <TreeTraceRequest> <BriefTable>

#### <Brief>

    Description: LSPV database tree trace request operational data

    Parent objects:

                    <BriefTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Interface tree trace  request handle

    Value: lspv_tt_request_brief_info

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <TreeTraceRequest> <BriefTable> <Brief><Naming><RequestID>

## XML Schema Object Documentation for l2vpn_ac_l2transport_cfg, version 9. 1.

### Objects

#### <L2Transport>

    Description: Interface Layer 2 Transport service configuration data

    Task IDs required: l2vpn

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ATMPortModeParameters> - ATM L2transport Port Mode Parameters Configuration

                    <CAC> - Connection Attachment Circuit configuration.

                    <Enabled> - This object is only valid on physical interfaces and it controls whether that interface is a port mode Layer 2 attachment circuit (note that for subinterfaces, the Layer 2 property is specified when the subinterface is created).The object must be set before any other L2Transport configuration is supplied for the interface, and must be the last per-interface configuration object to be removed.

                    <L2EthernetFeatures> - L2 Ethernet Features Configuration

                    <L2ProtocolTable> - Interface specific Layer 2 protocol handling

                    <PAC> - Port Attachment Circuit configuration.

                    <PropagateRemoteStatus> - Propagate Remote-Status

                    <SpanMonitorSession> - Source interface configuration for a Monitor Session

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport>

#### <Enabled>

    Description: This object is only valid on physical interfaces and it controls whether that interface is a port mode Layer 2 attachment circuit (note that for subinterfaces, the Layer 2 property is specified when the subinterface is created).The object must be set before any other L2Transport configuration is supplied for the interface, and must be the last per-interface configuration object to be removed.

    Parent objects:

                    <L2Transport>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <L2Transport> <Enabled>

## XML Schema Object Documentation for mpls_ldp_cfg, version 11. 2.

### Objects

#### <MPLS_LDP>

    Description: MPLS LDP configuration

    Task IDs required: mpls-ldp

    Parent objects:

                    <Configuration>

    Child objects:

                    <EnableLDP> - Enable Label Distribution Protocol (LDP) globally.Without creating this object the LDP feature will not be enabled. Deleting this object will stop the LDP feature.

                    <Global> - Global configuration for MPLS LDP

                    <InterfaceTable> - MPLS LDP configuration pertaining to interfaces

    Available Paths:

     -

    <Configuration> <MPLS_LDP>

#### <EnableLDP>

    Description: Enable Label Distribution Protocol (LDP) globally.Without creating this object the LDP feature will not be enabled. Deleting this object will stop the LDP feature.

    Parent objects:

                    <MPLS_LDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <EnableLDP>

#### <InterfaceTable>

    Description: MPLS LDP configuration pertaining to interfaces

    Parent objects:

                    <MPLS_LDP>

    Child objects:

                    <Interface> - MPLS LDP configuration for a particular interface

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable>

#### <Interface>

    Description: MPLS LDP configuration for a particular interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of interface

    Child objects:

                    <DisableIGPAutoConfig> - Disable interface

                    <EnableLDP> - Enable Label Distribution Protocol (LDP) on thisinterface

                    <InterfaceHello> - Per Interface Link Hellos

                    <InterfaceTransportAddress> - MPLS LDP configuration for interface discovery transportaddress.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <EnableLDP>

    Description: Enable Label Distribution Protocol (LDP) on thisinterface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <EnableLDP>

#### <InterfaceTransportAddress>

    Description: MPLS LDP configuration for interface discovery transportaddress.

    Parent objects:

                    <Interface>

    Values:

            <AddressType>
             (optional)

            Type: MPLS_LDPTransportAddressType

            Description:Transport address option

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceTransportAddress>

#### <InterfaceHello>

    Description: Per Interface Link Hellos

    Parent objects:

                    <Interface>

    Child objects:

                    <HoldTime> - Link Hello holdtime

                    <Interval> - Link Hello interval

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceHello>

#### <HoldTime>

    Description: Link Hello holdtime

    Parent objects:

                    <InterfaceHello>

    Values:

            <HoldTime>
             (mandatory)

            Type: MPLS_LDPHoldTimeType

            Description:Time (seconds) - 65535 implies infinite

        Default value:
            HoldTime => 15

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceHello> <HoldTime>

#### <Interval>

    Description: Link Hello interval

    Parent objects:

                    <InterfaceHello>

    Values:

            <Interval>
             (mandatory)

            Type: MPLS_LDPIntervalTimeType

            Description:Time (seconds)

        Default value:
            Interval => 5

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <InterfaceHello> <Interval>

#### <DisableIGPAutoConfig>

    Description: Disable interface

    Parent objects:

                    <Interface>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <InterfaceTable> <Interface><Naming><InterfaceName> <DisableIGPAutoConfig>

#### <Global>

    Description: Global configuration for MPLS LDP

    Parent objects:

                    <MPLS_LDP>

    Child objects:

                    <DefaultPassword> - Default password for all neigbors

                    <DefaultRoute> - Enable MPLS forwarding for default route

                    <Discovery> - Configure Discovery parameters

                    <ExplicitNull> - Configure advertisment of explicit-null for connected prefixes.

                    <IGP> - LDP IGP configuration

                    <LDPRouterID> - Configuration for Router ID (LDP ID)

                    <Label> - Configure local label advertisement control

                    <Logging> - Enable logging of events

                    <NSR> - Configure LDP Non-Stop Routing

                    <NeighborTable> - Configuration related to Neighbors

                    <Session> - LDP Session paramters

                    <Signalling> - Configure LDP signalling parameters

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global>

#### <Signalling>

    Description: Configure LDP signalling parameters

    Parent objects:

                    <Global>

    Child objects:

                    <DSCP> - DSCP for control packets

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Signalling>

#### <DSCP>

    Description: DSCP for control packets

    Parent objects:

                    <Signalling>

    Values:

            <DSCP>
             (mandatory)

            Type: MPLS_LDP_DSCPType

            Description:Value

        Default value:
            DSCP => 48

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Signalling> <DSCP>

#### <DefaultRoute>

    Description: Enable MPLS forwarding for default route

    Parent objects:

                    <Global>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <DefaultRoute>

#### <Label>

    Description: Configure local label advertisement control

    Parent objects:

                    <Global>

    Child objects:

                    <Advertisement> - Configure outbound label advertisement

                    <Allocation> - Control local label allocation for prefix(es)

                    <InboundAccept> - Configure inbound label acceptance

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label>

#### <Advertisement>

    Description: Configure outbound label advertisement

    Parent objects:

                    <Label>

    Child objects:

                    <AdvertiseInterfaceTable> - Configure outbound label advertisement for an interface

                    <AdvertisePrefixACLTable> - Configure outbound label advertisement using ACL

                    <Disable> - Disable label advertisement

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement>

#### <Disable>

    Description: Disable label advertisement

    Parent objects:

                    <Advertisement>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement> <Disable>

#### <AdvertiseInterfaceTable>

    Description: Configure outbound label advertisement for an interface

    Parent objects:

                    <Advertisement>

    Child objects:

                    <AdvertiseInterface> - Control advertisement of interface /32 IP address

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement> <AdvertiseInterfaceTable>

#### <AdvertiseInterface>

    Description: Control advertisement of interface /32 IP address

    Parent objects:

                    <AdvertiseInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of interface

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement> <AdvertiseInterfaceTable> <AdvertiseInterface><Naming><InterfaceName>

#### <AdvertisePrefixACLTable>

    Description: Configure outbound label advertisement using ACL

    Parent objects:

                    <Advertisement>

    Child objects:

                    <AdvertisePrefixACL> - Control advertisement of prefix(es) using ACL

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement> <AdvertisePrefixACLTable>

#### <AdvertisePrefixACL>

    Description: Control advertisement of prefix(es) using ACL

    Parent objects:

                    <AdvertisePrefixACLTable>

    <Naming>:

            <PrefixACLName>
             (mandatory)

            Type: xsd:string

            Description:Name of prefix ACL

    Values:

            <AdvertiseType>
             (optional)

            Type: MPLS_LDPLabelAdvertiseType

            Description:Label advertise type

            <PeerACLName>
             (optional)

            Type: xsd:string

            Description:Name of peer ACL

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Advertisement> <AdvertisePrefixACLTable> <AdvertisePrefixACL><Naming><PrefixACLName>

#### <InboundAccept>

    Description: Configure inbound label acceptance

    Parent objects:

                    <Label>

    Child objects:

                    <NeighborACLTable> - Configuration related to Neighbors for inbound label acceptance

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <InboundAccept>

#### <NeighborACLTable>

    Description: Configuration related to Neighbors for inbound label acceptance

    Parent objects:

                    <InboundAccept>

    Child objects:

                    <NeighborACL> - Control acceptance of labels from a neighbor for prefix(es) using ACL

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <InboundAccept> <NeighborACLTable>

#### <NeighborACL>

    Description: Control acceptance of labels from a neighbor for prefix(es) using ACL

    Parent objects:

                    <NeighborACLTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of an LDP neighbor

    Values:

            <PrefixACLName>
             (mandatory)

            Type: xsd:string

            Description:Name of prefix ACL

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <InboundAccept> <NeighborACLTable> <NeighborACL><Naming><NeighborAddress>

#### <Allocation>

    Description: Control local label allocation for prefix(es)

    Parent objects:

                    <Label>

    Values:

            <AllocationType>
             (optional)

            Type: MPLS_LDPLabelAllocationType

            Description:Label allocation type

            <PrefixACLName>
             (optional)

            Type: xsd:string

            Description:Name of prefix ACL

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Label> <Allocation>

#### <Session>

    Description: LDP Session paramters

    Parent objects:

                    <Global>

    Child objects:

                    <BackoffTime> - Configure Session Backoff parameters

                    <GracefulRestart> - Configuration for LDP Graceful Restart parameters

                    <HoldTime> - LDP Session holdtime

                    <Protection> - Configure Session Protection parameters

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session>

#### <HoldTime>

    Description: LDP Session holdtime

    Parent objects:

                    <Session>

    Values:

            <HoldTime>
             (mandatory)

            Type: Range. Value lies between 15 and 65535

            Description:Time (seconds)

        Default value:
            HoldTime => 180

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <HoldTime>

#### <BackoffTime>

    Description: Configure Session Backoff parameters

    Parent objects:

                    <Session>

    Values:

            <InitialBackoffTime>
             (optional)

            Type: Range. Value lies between 5 and 2147483

            Description:Initial session backoff time (seconds)

            <MaxBackoffTime>
             (optional)

            Type: Range. Value lies between 5 and 2147483

            Description:Maximum session backoff time (seconds)

        Default value:
            InitialBackoffTime => 15
            MaxBackoffTime => 120

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <BackoffTime>

#### <Protection>

    Description: Configure Session Protection parameters

    Parent objects:

                    <Session>

    Values:

            <ProtectionType>
             (optional)

            Type: MPLS_LDPSessionProtectionType

            Description:Session protection type

            <PeerACLName>
             (optional)

            Type: xsd:string

            Description:Name of peer ACL

            <Duration>
             (optional)

            Type: Range. Value lies between 30 and 2147483

            Description:Holdup duration

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <Protection>

#### <GracefulRestart>

    Description: Configuration for LDP Graceful Restart parameters

    Parent objects:

                    <Session>

    Child objects:

                    <Enable> - Enable Graceful Restart

                    <ForwardingHoldTime> - Configure Graceful Restart Session holdtime

                    <ReconnectTimeout> - Configure Graceful Restart Reconnect Timeout value

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <GracefulRestart>

#### <Enable>

    Description: Enable Graceful Restart

    Parent objects:

                    <GracefulRestart>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE/FALSE

        Default value:
            Enable => false

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <GracefulRestart> <Enable>

#### <ForwardingHoldTime>

    Description: Configure Graceful Restart Session holdtime

    Parent objects:

                    <GracefulRestart>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 60 and 1800

            Description:Time (seconds)

        Default value:
            Value => 180

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <GracefulRestart> <ForwardingHoldTime>

#### <ReconnectTimeout>

    Description: Configure Graceful Restart Reconnect Timeout value

    Parent objects:

                    <GracefulRestart>

    Values:

            <ReconnectTimeout>
             (mandatory)

            Type: Range. Value lies between 60 and 1800

            Description:Time (seconds)

        Default value:
            ReconnectTimeout => 120

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Session> <GracefulRestart> <ReconnectTimeout>

#### <Discovery>

    Description: Configure Discovery parameters

    Parent objects:

                    <Global>

    Child objects:

                    <DisableInstanceTLV> - Disable transmit and receive processing for private Instance TLV in LDP discovery hello messages

                    <LinkHello> - LDP Link Hellos

                    <TargetedHello> - LDP Targeted Hellos

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery>

#### <DisableInstanceTLV>

    Description: Disable transmit and receive processing for private Instance TLV in LDP discovery hello messages

    Parent objects:

                    <Discovery>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <DisableInstanceTLV>

#### <LinkHello>

    Description: LDP Link Hellos

    Parent objects:

                    <Discovery>

    Child objects:

                    <HoldTime> - Link Hello holdtime

                    <Interval> - Link Hello interval

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <LinkHello>

#### <HoldTime>

    Description: Link Hello holdtime

    Parent objects:

                    <LinkHello>

    Values:

            <HoldTime>
             (mandatory)

            Type: MPLS_LDPHoldTimeType

            Description:Time (seconds) - 65535 implies infinite

        Default value:
            HoldTime => 15

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <LinkHello> <HoldTime>

#### <Interval>

    Description: Link Hello interval

    Parent objects:

                    <LinkHello>

    Values:

            <Interval>
             (mandatory)

            Type: MPLS_LDPIntervalTimeType

            Description:Time (seconds)

        Default value:
            Interval => 5

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <LinkHello> <Interval>

#### <TargetedHello>

    Description: LDP Targeted Hellos

    Parent objects:

                    <Discovery>

    Child objects:

                    <Accept> - Configure acceptance from and responding to Targeted Hellos.

                    <HoldTime> - Targeted Hello holdtime

                    <Interval> - Targeted Hello interval

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <TargetedHello>

#### <Accept>

    Description: Configure acceptance from and responding to Targeted Hellos.

    Parent objects:

                    <TargetedHello>

    Values:

            <AcceptType>
             (optional)

            Type: MPLS_LDPTargetedAcceptType

            Description:Type of acceptance

            <PeerACLName>
             (optional)

            Type: xsd:string

            Description:Name of peer ACL

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <TargetedHello> <Accept>

#### <HoldTime>

    Description: Targeted Hello holdtime

    Parent objects:

                    <TargetedHello>

    Values:

            <HoldTime>
             (mandatory)

            Type: MPLS_LDPHoldTimeType

            Description:Time (seconds) - 65535 implies infinite

        Default value:
            HoldTime => 90

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <TargetedHello> <HoldTime>

#### <Interval>

    Description: Targeted Hello interval

    Parent objects:

                    <TargetedHello>

    Values:

            <Interval>
             (mandatory)

            Type: MPLS_LDPIntervalTimeType

            Description:Time (seconds)

        Default value:
            Interval => 10

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Discovery> <TargetedHello> <Interval>

#### <ExplicitNull>

    Description: Configure advertisment of explicit-null for connected prefixes.

    Parent objects:

                    <Global>

    Values:

            <ExplicitNullType>
             (optional)

            Type: MPLS_LDPExpNullType

            Description:Explicit Null command variant

            <PrefixACLName>
             (optional)

            Type: xsd:string

            Description:Name of prefix ACL

            <PeerACLName>
             (optional)

            Type: xsd:string

            Description:Name of peer ACL

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <ExplicitNull>

#### <DefaultPassword>

    Description: Default password for all neigbors

    Parent objects:

                    <Global>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:The default neighbor password.

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <DefaultPassword>

#### <NeighborTable>

    Description: Configuration related to Neighbors

    Parent objects:

                    <Global>

    Child objects:

                    <Neighbor> - Configuration related to a neigbor of a particular IP address

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NeighborTable>

#### <Neighbor>

    Description: Configuration related to a neigbor of a particular IP address

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of an LDP neighbor

    Child objects:

                    <ImplicitWithdraw> - Enable Label implicit withdraw option

                    <Password> - Password for MD5 authentication for this neighbor

                    <Targeted> - Establish targeted session

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NeighborTable> <Neighbor><Naming><NeighborAddress>

#### <Password>

    Description: Password for MD5 authentication for this neighbor

    Parent objects:

                    <Neighbor>

    Values:

            <Variant>
             (optional)

            Type: MPLS_LDPNbrPasswordType

            Description:Command type for password configuration

            <Password>
             (optional)

            Type: ProprietaryPassword

            Description:The neighbor password

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Password>

#### <ImplicitWithdraw>

    Description: Enable Label implicit withdraw option

    Parent objects:

                    <Neighbor>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NeighborTable> <Neighbor><Naming><NeighborAddress> <ImplicitWithdraw>

#### <Targeted>

    Description: Establish targeted session

    Parent objects:

                    <Neighbor>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NeighborTable> <Neighbor><Naming><NeighborAddress> <Targeted>

#### <LDPRouterID>

    Description: Configuration for Router ID (LDP ID)

    Parent objects:

                    <Global>

    Values:

            <RouterIDType>
             (optional)

            Type: MPLS_LDPRouterIDType

            Description:Router ID option

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Loopback interface name

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <LDPRouterID>

#### <NSR>

    Description: Configure LDP Non-Stop Routing

    Parent objects:

                    <Global>

    Child objects:

                    <Enable> - none

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NSR>

#### <Enable>

    Description: none

    Task IDs required: mpls-ldp

    Parent objects:

                    <NSR>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <NSR> <Enable>

#### <Logging>

    Description: Enable logging of events

    Parent objects:

                    <Global>

    Child objects:

                    <Adjacency> - Enable logging of adjacency events

                    <GRSessionChanges> - Enable logging of Graceful Restart (GR) events

                    <NSR> - Enable logging of NSR events

                    <NeighborChanges> - Enable logging of neighbor events

                    <SessionProtection> - Enable logging of session protection events

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging>

#### <NeighborChanges>

    Description: Enable logging of neighbor events

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging> <NeighborChanges>

#### <GRSessionChanges>

    Description: Enable logging of Graceful Restart (GR) events

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging> <GRSessionChanges>

#### <SessionProtection>

    Description: Enable logging of session protection events

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging> <SessionProtection>

#### <NSR>

    Description: Enable logging of NSR events

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging> <NSR>

#### <Adjacency>

    Description: Enable logging of adjacency events

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to TRUE

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <Logging> <Adjacency>

#### <IGP>

    Description: LDP IGP configuration

    Parent objects:

                    <Global>

    Child objects:

                    <Sync> - LDP IGP synchronization

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <IGP>

#### <Sync>

    Description: LDP IGP synchronization

    Parent objects:

                    <IGP>

    Child objects:

                    <Delay> - Interface sync up delay after session up

                    <DelayOnProcRestart> - Global sync up delay to be used after process restart

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <IGP> <Sync>

#### <Delay>

    Description: Interface sync up delay after session up

    Parent objects:

                    <Sync>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 5 and 300

            Description:Time (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <IGP> <Sync> <Delay>

#### <DelayOnProcRestart>

    Description: Global sync up delay to be used after process restart

    Parent objects:

                    <Sync>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 60 and 600

            Description:Time (seconds)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_LDP> <Global> <IGP> <Sync> <DelayOnProcRestart>

### Datatypes

#### MPLS_LDPHoldTimeType

        Definition: Range. Value lies between 1 and 65535

#### MPLS_LDPIntervalTimeType

        Definition: Range. Value lies between 1 and 65535

#### MPLS_LDP_DSCPType

        Definition: Range. Value lies between 0 and 63

#### MPLS_LDPTargetedAcceptType

        Definition: Enumeration. Valid values are:
            'All' - Accept targeted hello from all
            'From' - Accept targeted hello from peer ACL

#### MPLS_LDPExpNullType

        Definition: Enumeration. Valid values are:
            'All' - Advertise explicit-null for all connected prefixes to all peers
            'For' - Advertise explicit-null for prefix(es) permitted by prefix ACL
            'To' - Advertise explicit-null for all connected prefixes to peer(s) permitted by peer ACL
            'ForTo' - Advertise explicit-null for prefix(es) permitted by prefix ACL to peer(s) permitted by peer ACL

#### MPLS_LDPTransportAddressType

        Definition: Enumeration. Valid values are:
            'Interface' - Use interface IP address
            'Address' - Use given IP address

#### MPLS_LDPRouterIDType

        Definition: Enumeration. Valid values are:
            'Address' - Use given IP address as LDP Router ID

#### MPLS_LDPLabelAdvertiseType

        Definition: Enumeration. Valid values are:
            'For' - Advertise label for prefix(es) permitted by prefix ACL
            'ForTo' - Advertise label for prefix(es) permitted by prefix ACL to peer(s) permitted by peer ACL

#### MPLS_LDPSessionProtectionType

        Definition: Enumeration. Valid values are:
            'All' - Protect all peer sessions
            'For' - Protect peer session(s) permitted by peer ACL
            'AllWithDuration' - Protect all peer sessions and holdup protection for given duration
            'ForWithDuration' - Protect peer session(s) permitted by peer ACL and holdup protection for given duration
            'AllWithForever' - Protect all peer sessions and holdup protection forever
            'ForWithForever' - Protect peer session(s) permitted by peer ACL and holdup protection forever

#### MPLS_LDPLabelAllocationType

        Definition: Enumeration. Valid values are:
            'ACL' - Allocate label for prefixes permitted by ACL
            'Host' - Allocate label for host routes only

#### MPLS_LDPNbrPasswordType

        Definition: Enumeration. Valid values are:
            'Disable' - Disable the global default password for this neighbor
            'Specified' - Specify a password for this neighbor

## XML Schema Object Documentation for ciscontpmib_cfg, version 5. 1.

### Objects

#### <NTP>

    Description: CISCO-NTP-MIB notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoNtpMIB notification configuration

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <NTP>

#### <Enable>

    Description: Enable ciscoNtpMIB notification configuration

    Parent objects:

                    <NTP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoNtpMIB notification configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <NTP> <Enable>

## XML Schema Object Documentation for ethernet_link_oam_interface_cfg, version 1. 2.

### Objects

#### <EtherLinkOAM>

    Description: Ethernet Link OAM Interface Configuration

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <Action> - Configure action parameters

                    <HelloInterval> - OAM hello interval time

                    <LinkMonitor> - Configure link monitor parameters

                    <MIBRetrieval> - MIB retrieval support

                    <Mode> - OAM mode

                    <ProfileName> - Set the profile to use on the interface

                    <RemoteLoopback> - Remote-loopback support

                    <RequireRemote> - Configure remote requirement parameters

                    <Timeout> - OAM connection session timeout period

                    <UDLF> - Uni-directional link-fault detection support

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM>

#### <Action>

    Description: Configure action parameters

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <CapabilitiesConflict> - Action to perform when a capabilities conflict occurs

                    <CriticalEvent> - Action to perform when a critical event occurs

                    <DiscoveryTimeout> - Action to perform when discovery timeout occurs

                    <DyingGasp> - Action to perform when a dying gasp occurs

                    <HighThreshold> - Action to perform when a high-threshold event occurs

                    <LinkFault> - Action to perform when a link fault occurs

                    <RemoteLoopback> - Action to perform when remote loopback is entered or exited

                    <SessionDown> - Action to perform when a session comes down

                    <SessionUp> - Action to perform when a session comes up

                    <WiringConflict> - Action to perform when a wiring conflict occurs

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action>

#### <CapabilitiesConflict>

    Description: Action to perform when a capabilities conflict occurs

    Parent objects:

                    <Action>

    Values:

            <CapabilitiesConflict>
             (mandatory)

            Type: EtherLinkOAMEventActionEnumEFD

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <CapabilitiesConflict>

#### <CriticalEvent>

    Description: Action to perform when a critical event occurs

    Parent objects:

                    <Action>

    Values:

            <CriticalEvent>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <CriticalEvent>

#### <DiscoveryTimeout>

    Description: Action to perform when discovery timeout occurs

    Parent objects:

                    <Action>

    Values:

            <DiscoveryTimeout>
             (mandatory)

            Type: EtherLinkOAMEventActionEnumEFD

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <DiscoveryTimeout>

#### <DyingGasp>

    Description: Action to perform when a dying gasp occurs

    Parent objects:

                    <Action>

    Values:

            <DyingGasp>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <DyingGasp>

#### <LinkFault>

    Description: Action to perform when a link fault occurs

    Parent objects:

                    <Action>

    Values:

            <LinkFault>
             (mandatory)

            Type: EtherLinkOAMEventActionEnumEFD

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <LinkFault>

#### <HighThreshold>

    Description: Action to perform when a high-threshold event occurs

    Parent objects:

                    <Action>

    Values:

            <HighThreshold>
             (mandatory)

            Type: EtherLinkOAMEventActionEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <HighThreshold>

#### <SessionDown>

    Description: Action to perform when a session comes down

    Parent objects:

                    <Action>

    Values:

            <SessionDown>
             (mandatory)

            Type: EtherLinkOAMEventActionEnumEFD

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <SessionDown>

#### <SessionUp>

    Description: Action to perform when a session comes up

    Parent objects:

                    <Action>

    Values:

            <SessionUp>
             (mandatory)

            Type: EtherLinkOAMEventActionPrimEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <SessionUp>

#### <RemoteLoopback>

    Description: Action to perform when remote loopback is entered or exited

    Parent objects:

                    <Action>

    Values:

            <RemoteLoopback>
             (mandatory)

            Type: EtherLinkOAMEventActionPrimEnum

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <RemoteLoopback>

#### <WiringConflict>

    Description: Action to perform when a wiring conflict occurs

    Parent objects:

                    <Action>

    Values:

            <WiringConflict>
             (mandatory)

            Type: EtherLinkOAMEventActionEnumEFD

            Description:Possible event actions

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Action> <WiringConflict>

#### <Timeout>

    Description: OAM connection session timeout period

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <ConnectionTimeout>
             (mandatory)

            Type: Range. Value lies between 2 and 30

            Description:Connection timeout period in number of lost heartbeats

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Timeout>

#### <LinkMonitor>

    Description: Configure link monitor parameters

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <Frame> - Frame event configuration

                    <FramePeriod> - Frame-period event configuration

                    <FrameSeconds> - Frame-seconds event configuration

                    <Monitoring> - Monitoring support

                    <SymbolPeriod> - Symbol-period event configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor>

#### <FramePeriod>

    Description: Frame-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold for frame-period events

                    <Window> - Window size configuration for frame-period events

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FramePeriod>

#### <Threshold>

    Description: Threshold for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 1000000

            Description:The low threshold for frame-period events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 1000000

            Description:The high threshold for frame-period events

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FramePeriod> <Threshold>

#### <Window>

    Description: Window size configuration for frame-period events

    Parent objects:

                    <FramePeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 100 and 60000

            Description:Size of the frame-period window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FramePeriod> <Window>

#### <FrameSeconds>

    Description: Frame-seconds event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold for frame-seconds events

                    <Window> - Window size configuration for frame-seconds events

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FrameSeconds>

#### <Threshold>

    Description: Threshold for frame-seconds events

    Parent objects:

                    <FrameSeconds>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 900

            Description:The low threshold for frame-seconds

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 900

            Description:The high threshold for frame-seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FrameSeconds> <Threshold>

#### <Window>

    Description: Window size configuration for frame-seconds events

    Parent objects:

                    <FrameSeconds>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 10000 and 900000

            Description:Size of the frame-seconds window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <FrameSeconds> <Window>

#### <Frame>

    Description: Frame event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for frame events

                    <Window> - Window size configuration for frame events

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <Frame>

#### <Threshold>

    Description: Threshold configuration for frame events

    Parent objects:

                    <Frame>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 12000000

            Description:The low threshold for frame events

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 12000000

            Description:The high threshold for frame events

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <Frame> <Threshold>

#### <Window>

    Description: Window size configuration for frame events

    Parent objects:

                    <Frame>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1000 and 60000

            Description:Size of the frame window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <Frame> <Window>

#### <Monitoring>

    Description: Monitoring support

    Parent objects:

                    <LinkMonitor>

    Values:

            <Monitoring>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable monitoring

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <Monitoring>

#### <SymbolPeriod>

    Description: Symbol-period event configuration

    Parent objects:

                    <LinkMonitor>

    Child objects:

                    <Threshold> - Threshold configuration for symbol-period events

                    <Window> - Window size configuration for symbol-period events

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <SymbolPeriod>

#### <Threshold>

    Description: Threshold configuration for symbol-period events

    Parent objects:

                    <SymbolPeriod>

    Values:

            <ThresholdLow>
             (mandatory)

            Type: Range. Value lies between 0 and 60000000

            Description:The low threshold for symbol-period

            <ThresholdHigh>
             (optional)

            Type: Range. Value lies between 1 and 60000000

            Description:The high threshold for symbol-period

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <SymbolPeriod> <Threshold>

#### <Window>

    Description: Window size configuration for symbol-period events

    Parent objects:

                    <SymbolPeriod>

    Values:

            <Window>
             (mandatory)

            Type: Range. Value lies between 1000 and 60000

            Description:Size of the symbol-period window in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <LinkMonitor> <SymbolPeriod> <Window>

#### <MIBRetrieval>

    Description: MIB retrieval support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <MIBRetrieval>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable MIB retrieval

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <MIBRetrieval>

#### <UDLF>

    Description: Uni-directional link-fault detection support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <UDLF>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable uni-directional link-fault detection

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <UDLF>

#### <Mode>

    Description: OAM mode

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <mode>
             (mandatory)

            Type: EtherLinkOAMInterfaceModeEnum

            Description:Possible Ethernet Link OAM modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <Mode>

#### <ProfileName>

    Description: Set the profile to use on the interface

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Use an existing profile

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <ProfileName>

#### <HelloInterval>

    Description: OAM hello interval time

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <HelloInterval>
             (mandatory)

            Type: EtherLinkOAMInterfaceHelloIntervalEnum

            Description:Possible Ethernet Link OAM hello intervals

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <HelloInterval>

#### <RemoteLoopback>

    Description: Remote-loopback support

    Parent objects:

                    <EtherLinkOAM>

    Values:

            <RemoteLoopback>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable remote loopback

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RemoteLoopback>

#### <RequireRemote>

    Description: Configure remote requirement parameters

    Parent objects:

                    <EtherLinkOAM>

    Child objects:

                    <LinkMonitoring> - Require link monitoring support

                    <MIBRetrieval> - Require MIB retrieval support

                    <Mode> - Require OAM mode

                    <RemoteLoopback> - Require remote loopback support

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RequireRemote>

#### <LinkMonitoring>

    Description: Require link monitoring support

    Parent objects:

                    <RequireRemote>

    Values:

            <LinkMonitoring>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable link monitoring peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RequireRemote> <LinkMonitoring>

#### <MIBRetrieval>

    Description: Require MIB retrieval support

    Parent objects:

                    <RequireRemote>

    Values:

            <MIBRetrieval>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable MIB retrieval peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RequireRemote> <MIBRetrieval>

#### <Mode>

    Description: Require OAM mode

    Parent objects:

                    <RequireRemote>

    Values:

            <Mode>
             (mandatory)

            Type: EtherLinkOAMInterfaceRequireModeEnum

            Description:Possible required peer modes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RequireRemote> <Mode>

#### <RemoteLoopback>

    Description: Require remote loopback support

    Parent objects:

                    <RequireRemote>

    Values:

            <RemoteLoopback>
             (mandatory)

            Type: xsd:boolean

            Description:Enable or disable remote loopback peer requirement

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAM> <RequireRemote> <RemoteLoopback>

#### <EtherLinkOAMEnable>

    Description: Enable Ethernet Link OAM on the interface

    Parent objects:

                    <EthernetFeatures>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Ethernet Link OAM

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <EthernetFeatures> <EtherLinkOAMEnable>

### Datatypes

#### EtherLinkOAMEventActionEnum

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'ErrorDisable' - Disable the interface
            'Log' - Log the event

#### EtherLinkOAMEventActionEnumEFD

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'ErrorDisable' - Disable the interface
            'EFD' - EFD the interface
            'Log' - Log the event

#### EtherLinkOAMEventActionPrimEnum

        Definition: Enumeration. Valid values are:
            'Disable' - Perform no action
            'Log' - Log the event

#### EtherLinkOAMInterfaceModeEnum

        Definition: Enumeration. Valid values are:
            'Passive' - Ethernet Link OAM Passive mode
            'Active' - Ethernet Link OAM Active mode

#### EtherLinkOAMInterfaceHelloIntervalEnum

        Definition: Enumeration. Valid values are:
            '100ms' - 100 ms OAM hello interval
            '1s' - 1 s OAM hello interval

#### EtherLinkOAMInterfaceRequireModeEnum

        Definition: Enumeration. Valid values are:
            'Passive' - Ethernet Link OAM Passive mode
            'Active' - Ethernet Link OAM Active mode
            'DontCare' - Ethernet Link OAM mode not required

## XML Schema Object Documentation for drivers_media_dpt_action, version 1. 1.

### Objects

#### <DPT>

    Description: DPT action data

    Task IDs required: pos-dpt

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Per node DPT action data

    Available Paths:

     -

    <Action> <DPT>

#### <NodeTable>

    Description: Per node DPT action data

    Parent objects:

                    <DPT>

    Child objects:

                    <Node> - The DPT action data for a particular node

    Available Paths:

     -

    <Action> <DPT> <NodeTable>

#### <Node>

    Description: The DPT action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <Clear> - DPT clear action data

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID>

#### <Clear>

    Description: DPT clear action data

    Parent objects:

                    <Node>

    Child objects:

                    <SRP> - SRP specific DPT clear action data

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear>

#### <SRP>

    Description: SRP specific DPT clear action data

    Parent objects:

                    <Clear>

    Child objects:

                    <Counters> - The table to clear SRP specific DPT counters on a node

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear> <SRP>

#### <Counters>

    Description: The table to clear SRP specific DPT counters on a node

    Parent objects:

                    <SRP>

    Child objects:

                    <AllInterfaces> - Clears all SRP specific DPT interface counters on this node

                    <InterfaceTable> - The table to clear SRP specific DPT interface counters

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear> <SRP> <Counters>

#### <AllInterfaces>

    Description: Clears all SRP specific DPT interface counters on this node

    Parent objects:

                    <Counters>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set to TRUE to clear all SRP specific DPT interface counters

        Default value: none.

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear> <SRP> <Counters> <AllInterfaces>

#### <InterfaceTable>

    Description: The table to clear SRP specific DPT interface counters

    Parent objects:

                    <Counters>

    Child objects:

                    <Interface> - Clears all SRP specific DPT counters on an interface

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear> <SRP> <Counters> <InterfaceTable>

#### <Interface>

    Description: Clears all SRP specific DPT counters on an interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The SRP interface name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Set to TRUE to clear all SRP specific DPT interface counters

        Default value: none.

    Available Paths:

     -

    <Action> <DPT> <NodeTable> <Node><Naming><NodeID> <Clear> <SRP> <Counters> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for subscriber_subdb_oper, version 1. 0.

### Objects

#### <SubscriberDatabase>

    Description: Subscriber database operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <AssociatedConfig> - Subscriber database association between subscriber sessions and dynamic templates

                    <DerivedConfig> - Subscriber database configuration from associated dynamic-templates

    Available Paths:

     -

    <Operational> <SubscriberDatabase>

#### <AssociatedConfig>

    Description: Subscriber database association between subscriber sessions and dynamic templates

    Parent objects:

                    <SubscriberDatabase>

    Child objects:

                    <NodeTable> - Subscriber database operational data for a particular location

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <AssociatedConfig>

#### <NodeTable>

    Description: Subscriber database operational data for a particular location

    Parent objects:

                    <AssociatedConfig>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <AssociatedConfig> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <SubscriberDatabaseAssociationList> - Subscriber database list of associated templates

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <AssociatedConfig> <NodeTable> <Node><Naming><nodeid>

#### <SubscriberDatabaseAssociationList>

    Description: Subscriber database list of associated templates

    Parent objects:

                    <Node>

    Child objects:

                    <SubscriberDatabaseAssociation> - Display subscriber database association between subscriber sessions and dynamic templates

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <AssociatedConfig> <NodeTable> <Node><Naming><nodeid> <SubscriberDatabaseAssociationList>

#### <SubscriberDatabaseAssociation>

    Description: Display subscriber database association between subscriber sessions and dynamic templates

    Parent objects:

                    <SubscriberDatabaseAssociationList>

    <Naming>:

            <ObjectType>
             (mandatory)

            Type: xsd:string

            Description:Object Type

    Value: subdb_assoc_session

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <AssociatedConfig> <NodeTable> <Node><Naming><nodeid> <SubscriberDatabaseAssociationList> <SubscriberDatabaseAssociation><Naming><ObjectType>

#### <DerivedConfig>

    Description: Subscriber database configuration from associated dynamic-templates

    Parent objects:

                    <SubscriberDatabase>

    Child objects:

                    <NodeTableDerived> - Subscriber database operational data for a particular location

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <DerivedConfig>

#### <NodeTableDerived>

    Description: Subscriber database operational data for a particular location

    Parent objects:

                    <DerivedConfig>

    Child objects:

                    <NodeDerived> - Location. For eg., 0/RP0/CPU0

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <DerivedConfig> <NodeTableDerived>

#### <NodeDerived>

    Description: Location. For eg., 0/RP0/CPU0

    Parent objects:

                    <NodeTableDerived>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to perform derived configuration analysis.  For eg., 0/RP0/CPU0

    Child objects:

                    <SubDBDerivedConfigList> - Subscriber database list of derived configurations

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <DerivedConfig> <NodeTableDerived> <NodeDerived><Naming><nodeid>

#### <SubDBDerivedConfigList>

    Description: Subscriber database list of derived configurations

    Parent objects:

                    <NodeDerived>

    Child objects:

                    <SubscriberDatabaseDerivedConfig> - Display subscriber database configuration from associated dynamic-templates

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <DerivedConfig> <NodeTableDerived> <NodeDerived><Naming><nodeid> <SubDBDerivedConfigList>

#### <SubscriberDatabaseDerivedConfig>

    Description: Display subscriber database configuration from associated dynamic-templates

    Parent objects:

                    <SubDBDerivedConfigList>

    <Naming>:

            <ObjectType>
             (mandatory)

            Type: xsd:string

            Description:Object Type

    Value: subdb_derived_session_xml

    Available Paths:

     -

    <Operational> <SubscriberDatabase> <DerivedConfig> <NodeTableDerived> <NodeDerived><Naming><nodeid> <SubDBDerivedConfigList> <SubscriberDatabaseDerivedConfig><Naming><ObjectType>

## XML Schema Object Documentation for atm_vcm_oper, version 6. 0.

### Objects

#### <ATM_VCM>

    Description: ATM VCM operational data

    Task IDs required: atm

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Contains all the nodes

    Available Paths:

     -

    <Operational> <ATM_VCM>

#### <NodeTable>

    Description: Contains all the nodes

    Parent objects:

                    <ATM_VCM>

    Child objects:

                    <Node> - The node on which ATM Interfaces/VCs/VPs are located

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable>

#### <Node>

    Description: The node on which ATM Interfaces/VCs/VPs are located

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <InterfaceTable> - Contains all Interface information for node

                    <PVPTable> - Contains all L2 PVP information for node

                    <VCTable> - Contains all VC information for node

                    <VPTunnelTable> - Contains all VP-tunnel information for node

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName>

#### <VCTable>

    Description: Contains all VC information for node

    Parent objects:

                    <Node>

    Child objects:

                    <VC> - All VC information on a node

    <Filter> (Optional Filter Tag):

                    <ATMInterfaceFilter>

                    <ATM_PCIFilter>

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <VCTable>

#### <VC>

    Description: All VC information on a node

    Parent objects:

                    <VCTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <VPI>
             (optional)

            Type: ATM_PVC_VPI_Range

            Description:VPI

            <VCI>
             (optional)

            Type: ATM_PVC_VCI_Range

            Description:VCI

    Value: atm_vcm_vc

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <VCTable> <VC><Naming><InterfaceName><VPI><VCI>

#### <VPTunnelTable>

    Description: Contains all VP-tunnel information for node

    Parent objects:

                    <Node>

    Child objects:

                    <VPTunnel> - All VP-tunnel information on a node

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <VPTunnelTable>

#### <VPTunnel>

    Description: All VP-tunnel information on a node

    Parent objects:

                    <VPTunnelTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <VPI>
             (optional)

            Type: xsd:unsignedInt

            Description:VPI

    Value: atm_vcm_vp

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <VPTunnelTable> <VPTunnel><Naming><InterfaceName><VPI>

#### <PVPTable>

    Description: Contains all L2 PVP information for node

    Parent objects:

                    <Node>

    Child objects:

                    <PVP> - All L2 PVP information on a node

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <PVPTable>

#### <PVP>

    Description: All L2 PVP information on a node

    Parent objects:

                    <PVPTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <VPI>
             (optional)

            Type: xsd:unsignedInt

            Description:VPI

    Value: atm_vcm_vc

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <PVPTable> <PVP><Naming><InterfaceName><VPI>

#### <InterfaceTable>

    Description: Contains all Interface information for node

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - ATM Interface data

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: ATM Interface data

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: atm_vcm_if

    Available Paths:

     -

    <Operational> <ATM_VCM> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

### Datatypes

#### ATM_PVC_VPI_Range

        Definition: Range. Value lies between 0 and 4095

#### ATM_PVC_VCI_Range

        Definition: Range. Value lies between 1 and 65535

### Filters

#### <ATM_PCIFilter>

    Description:
    PCI value

    Parameters:

            <VPI>
             (optional)

            Type: ATM_PVC_VPI_Range

            Description:VPI

            <VCI>
             (optional)

            Type: ATM_PVC_VCI_Range

            Description:VCI

#### <ATMInterfaceFilter>

    Description:
    VC information for specific Interface

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for ipv6_mrib_oper, version 6. 1.

### Objects

#### <IPV6_MRIB>

    Description: IPV6 MRIB operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <DatabaseTable> - MRIB Database Tables

                    <Process> - MRIB NSF Tables

    Available Paths:

     -

    <Operational> <IPV6_MRIB>

## XML Schema Object Documentation for asr9k_mlctrlr_cfg, version 0. 0.

### Objects

#### <MgmtMultilink>

    Description: Configure a multilink controller

    Task IDs required: sonet-sdh

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <BundleTable> - Configure a multilink bundle interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MgmtMultilink>

#### <BundleTable>

    Description: Configure a multilink bundle interface

    Parent objects:

                    <MgmtMultilink>

    Child objects:

                    <Bundle> - Bundle Id

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MgmtMultilink> <BundleTable>

#### <Bundle>

    Description: Bundle Id

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleID>
             (mandatory)

            Type: Range. Value lies between 1 and 999999999

            Description:Bundle ID

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the bundle ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MgmtMultilink> <BundleTable> <Bundle><Naming><BundleID>

### Datatypes

#### ASR9K_MLDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for syslogmib_cfg, version 1. 0.

### Objects

#### <Syslog>

    Description: CISCO-SYSLOG-MIB notification configuration

    Task IDs required: sysmgr

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoSyslogMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Syslog>

#### <Enable>

    Description: Enable ciscoSyslogMIB notifications

    Parent objects:

                    <Syslog>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoSyslogMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Syslog> <Enable>

## XML Schema Object Documentation for ipsla_op_def_udp_jitter_cfg, version 7. 2.

### Objects

#### <UDPJitter>

    Description: UDPJitter Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <ControlDisable> - Disable control packets

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <DestAddress> - IPv4 address of the target device

                    <DestPort> - Port number on target device

                    <EnhancedStatsTable> - Table of statistics collection intervals

                    <Frequency> - Frequency of the probing

                    <Packet> - Probe packet stream configuration parameters

                    <SourceAddress> - IPv4 address of the source device

                    <SourcePort> - Port number on source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <Tag> - Add a tag for this operation

                    <Timeout> - Probe/Control timeout interval

                    <Tos> - Type of service setting in probe packet

                    <VRF> - Configure IPSLA for a VPN Routing/Forwarding instance)

                    <VerifyData> - Check each IPSLA response for corruption

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <UDPJitter>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 16 and 1500

            Description:Request data size in bytes

        Default value:
            RequestDataSize => 32

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <DataSize> <Request>

#### <Packet>

    Description: Probe packet stream configuration parameters

    Parent objects:

                    <UDPJitter>

    Child objects:

                    <Count> - Number of packets to be transmitted during a probe

                    <Interval> - Inter packet interval

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Packet>

#### <Count>

    Description: Number of packets to be transmitted during a probe

    Parent objects:

                    <Packet>

    Values:

            <PacketCount>
             (mandatory)

            Type: Range. Value lies between 1 and 60000

            Description:Packet count

        Default value:
            PacketCount => 10

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Packet> <Count>

#### <Interval>

    Description: Inter packet interval

    Parent objects:

                    <Packet>

    Values:

            <PacketInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 60000

            Description:Packet interval in milliseconds

        Default value:
            PacketInterval => 20

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPJitter> <Packet> <Interval>

## XML Schema Object Documentation for fr_oper, version 2. 1.

### Objects

#### <FrameRelay>

    Description: FR operational data

    Task IDs required: fr

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Contains all the nodes

    Available Paths:

     -

    <Operational> <FrameRelay>

#### <NodeTable>

    Description: Contains all the nodes

    Parent objects:

                    <FrameRelay>

    Child objects:

                    <Node> - The node on which FR Interfaces/VCs are located

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable>

#### <Node>

    Description: The node on which FR Interfaces/VCs are located

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <VCSummaryTable> - Contains all VC Summary information for node

                    <VCTable> - Contains all VC information for node

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable> <Node><Naming><NodeName>

#### <VCTable>

    Description: Contains all VC information for node

    Parent objects:

                    <Node>

    Child objects:

                    <VC> - Information about a particular vc

    <Filter> (Optional Filter Tag):

                    <DLCIFilter>

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable> <Node><Naming><NodeName> <VCTable>

#### <VC>

    Description: Information about a particular vc

    Parent objects:

                    <VCTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <DLCI>
             (optional)

            Type: xsd:unsignedInt

            Description:DLCI

    Value: fr_vcm_vc

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable> <Node><Naming><NodeName> <VCTable> <VC><Naming><InterfaceName><DLCI>

#### <VCSummaryTable>

    Description: Contains all VC Summary information for node

    Parent objects:

                    <Node>

    Child objects:

                    <VCSummary> - VC Summary about a particular interface

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable> <Node><Naming><NodeName> <VCSummaryTable>

#### <VCSummary>

    Description: VC Summary about a particular interface

    Parent objects:

                    <VCSummaryTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: fr_vcm_summary

    Available Paths:

     -

    <Operational> <FrameRelay> <NodeTable> <Node><Naming><NodeName> <VCSummaryTable> <VCSummary><Naming><InterfaceName>

### Filters

#### <DLCIFilter>

    Description:
    DLCI number match

    Parameters:

            <DLCI>
             (mandatory)

            Type: xsd:unsignedInt

            Description:DLCI

## XML Schema Object Documentation for envmon_common, version 0. 0.

### Objects

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <EnvironmentalMonitoring>

                    <EnvironmentalMonitoring>

    Child objects:

                    <Rack> - Number

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable>

#### <Rack>

    Description: Number

    Parent objects:

                    <RackTable>

    <Naming>:

            <rack>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack number

    Child objects:

                    <SlotTable> - Table of slots

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack>

#### <SlotTable>

    Description: Table of slots

    Parent objects:

                    <Rack>

    Child objects:

                    <Slot> - Name

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable>

#### <Slot>

    Description: Name

    Parent objects:

                    <SlotTable>

    <Naming>:

            <slot>
             (mandatory)

            Type: xsd:string

            Description:Slot name

    Child objects:

                    <ModuleTable> - Table of modules

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot>

#### <ModuleTable>

    Description: Table of modules

    Parent objects:

                    <Slot>

    Child objects:

                    <Module> - Name

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable>

#### <Module>

    Description: Name

    Parent objects:

                    <ModuleTable>

    <Naming>:

            <Module>
             (mandatory)

            Type: xsd:string

            Description:Module name

    Child objects:

                    <SensorTypeTable> - Table of sensor types

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module>

#### <SensorTypeTable>

    Description: Table of sensor types

    Parent objects:

                    <Module>

    Child objects:

                    <SensorType> - Type of sensor

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable>

#### <SensorType>

    Description: Type of sensor

    Parent objects:

                    <SensorTypeTable>

    <Naming>:

            <Type>
             (mandatory)

            Type: xsd:string

            Description:Sensor type

    Child objects:

                    <SensorNameTable> - Table of sensors

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type>

#### <SensorNameTable>

    Description: Table of sensors

    Parent objects:

                    <SensorType>

    Child objects:

                    <SensorName> - Name of sensor

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable>

#### <SensorName>

    Description: Name of sensor

    Parent objects:

                    <SensorNameTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Sensor name

    Child objects:

                    <ThresholdTable> - The threshold information

                    <ValueBrief> - The sensor value

                    <ValueDetailed> - Detailed sensor information including the sensor value

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name>

#### <ValueBrief>

    Description: The sensor value

    Parent objects:

                    <SensorName>

    Values:

            <SensorValue>
             (mandatory)

            Type: xsd:int

            Description:Value of sensor

        Default value: none.

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ValueBrief>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ValueBrief>

#### <ValueDetailed>

    Description: Detailed sensor information including the sensor value

    Parent objects:

                    <SensorName>

    Value: envmon_sensor_info

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ValueDetailed>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ValueDetailed>

#### <ThresholdTable>

    Description: The threshold information

    Parent objects:

                    <SensorName>

    Child objects:

                    <Threshold> - Types of thresholds

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable>

#### <Threshold>

    Description: Types of thresholds

    Parent objects:

                    <ThresholdTable>

    <Naming>:

            <Type>
             (mandatory)

            Type: xsd:string

            Description:Threshold type

    Child objects:

                    <Trap> - Threshold trap enable flag

                    <ValueBrief> - Threshold value

                    <ValueDetailed> - Detailed sensor threshold information

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type>

#### <ValueBrief>

    Description: Threshold value

    Parent objects:

                    <Threshold>

    Values:

            <Value>
             (mandatory)

            Type: xsd:int

            Description:Threshold value for the sensor

        Default value: none.

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <ValueBrief>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <ValueBrief>

#### <Trap>

    Description: Threshold trap enable flag

    Parent objects:

                    <Threshold>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Threshold trap enable flag true-ENABLE, false-DISABLE

        Default value: none.

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <Trap>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <Trap>

#### <ValueDetailed>

    Description: Detailed sensor threshold information

    Parent objects:

                    <Threshold>

    Value: envmon_threshold_info

    Available Paths:

     -

    <Operational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <ValueDetailed>

     -

    <AdminOperational> <EnvironmentalMonitoring> <RackTable> <Rack><Naming><rack> <SlotTable> <Slot><Naming><slot> <ModuleTable> <Module><Naming><Module> <SensorTypeTable> <SensorType><Naming><Type> <SensorNameTable> <SensorName><Naming><Name> <ThresholdTable> <Threshold><Naming><Type> <ValueDetailed>

## XML Schema Object Documentation for ethernet-cfm_cfg, version 1. 6.

### Objects

#### <CFM>

    Description: CFM global configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <EthernetFeatures>

    Child objects:

                    <DomainTable> - Domain-specific global configuration

                    <TracerouteCache> - Traceroute Cache Configuration

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM>

#### <TracerouteCache>

    Description: Traceroute Cache Configuration

    Parent objects:

                    <CFM>

    Values:

            <HoldTime>
             (optional)

            Type: Range. Value lies between 1 and 525600

            Description:Hold Time in minutes

            <CacheSize>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Cache Size limit (number of replies)

        Default value:
            HoldTime => 100
            CacheSize => 100

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <TracerouteCache>

#### <DomainTable>

    Description: Domain-specific global configuration

    Parent objects:

                    <CFM>

    Child objects:

                    <Domain> - Configuration for a particular Maintenance Domain

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable>

#### <Domain>

    Description: Configuration for a particular Maintenance Domain

    Parent objects:

                    <DomainTable>

    <Naming>:

            <Domain>
             (mandatory)

            Type: xsd:string

            Description:Maintenance Domain

    Child objects:

                    <DomainProperties> - Fundamental properties of the domain

                    <ServiceTable> - Service-specific global configuration

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain>

#### <DomainProperties>

    Description: Fundamental properties of the domain

    Parent objects:

                    <Domain>

    Values:

            <Level>
             (optional)

            Type: CFMLevel

            Description:Maintenance Domain Level

            <MDIDFormat>
             (optional)

            Type: CFM_MDIDFormat

            Description:Maintenance Domain ID Format

            <MDID_MACAddress>
             (optional)

            Type: MACAddress

            Description:MAC Address, if MDID Format is MACAddress

            <MDIDNumber>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Unsigned 16-bit Interger, if MDID Format is MACAddress

            <MDIDString>
             (optional)

            Type: BoundedString. Length less than or equal to 44

            Description:String MDID, if MDID format is String or DNSLike

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <DomainProperties>

#### <ServiceTable>

    Description: Service-specific global configuration

    Parent objects:

                    <Domain>

    Child objects:

                    <Service> - Configuration for a particular Service (Maintenance Association)

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable>

#### <Service>

    Description: Configuration for a particular Service (Maintenance Association)

    Parent objects:

                    <ServiceTable>

    <Naming>:

            <Service>
             (mandatory)

            Type: xsd:string

            Description:Service (Maintenance Association)

    Child objects:

                    <AIS> - Service specific AIS configuration

                    <ContinuityCheckArchiveHoldTime> - How long to store information for peer MEPs that have timed out

                    <ContinuityCheckAutoTraceroute> - Automatically trigger a traceroute when a peer MEP times out

                    <ContinuityCheckInterval> - Continuity Check Interval and Loss Threshold.  Configuring the interval enables Continuity Check.

                    <CrossCheck> - Cross-check configuration

                    <EFD> - Enable EFD to bring down ports when MEPs detect errors

                    <LogAIS> - Log receipt of AIS and LCK messages

                    <LogContinuityCheckErrors> - Log CCM Errors detected for peer MEPs

                    <LogContinuityCheckStateChanges> - Log peer MEPs state changes

                    <LogCrossCheckErrors> - Log Cross-check Errors detected for peer MEPs

                    <LogEFD> - Log EFD events

                    <MIPAutoCreate> - MIP Auto-creation Policy

                    <MaximumMEPs> - Limit on the number of MEPs in the service

                    <ServiceProperties> - Fundamental properties of the service (maintenance association)

                    <Tags> - The number of tags to use when sending CFM packets from up MEPs in this Service

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service>

#### <ServiceProperties>

    Description: Fundamental properties of the service (maintenance association)

    Parent objects:

                    <Service>

    Values:

            <ServiceType>
             (mandatory)

            Type: CFMServiceType

            Description:Type of Service

            <GroupName>
             (optional)

            Type: xsd:string

            Description:Bridge Group or Cross-connect Group, if Service Type is BridgeDomain or CrossConnect

            <SwitchingName>
             (optional)

            Type: xsd:string

            Description:Bridge Domain or Cross-connect name, if Service Type is BridgeDomain or CrossConnect

            <ShortMANameFormat>
             (optional)

            Type: CFMShortMANameFormat

            Description:Short MA Name Format

            <ShortMANameString>
             (optional)

            Type: BoundedString. Length less than or equal to 46

            Description:String Short MA Name, if format is String

            <ShortMANameNumber>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Numeric Short MA Name, if format is VlanID or Number

            <ShortMANameOUI>
             (optional)

            Type: Range. Value lies between 0 and 16777215

            Description:VPN OUI, if Short MA Name format is VPN_ID

            <ShortMANameVPNIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:VPN Index, if Short MA Name format is VPN_ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <ServiceProperties>

#### <Tags>

    Description: The number of tags to use when sending CFM packets from up MEPs in this Service

    Parent objects:

                    <Service>

    Values:

            <NumberOfTags>
             (mandatory)

            Type: Range. Value lies between 1 and 1

            Description:Number of tags

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <Tags>

#### <MIPAutoCreate>

    Description: MIP Auto-creation Policy

    Parent objects:

                    <Service>

    Values:

            <MIPPolicy>
             (mandatory)

            Type: CFM_MIPPolicy

            Description:MIP Auto-creation Policy

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <MIPAutoCreate>

#### <EFD>

    Description: Enable EFD to bring down ports when MEPs detect errors

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable EFD

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <EFD>

#### <ContinuityCheckInterval>

    Description: Continuity Check Interval and Loss Threshold.  Configuring the interval enables Continuity Check.

    Parent objects:

                    <Service>

    Values:

            <CCMInterval>
             (mandatory)

            Type: CFM_CCMInterval

            Description:CCM Interval

            <LossThreshold>
             (optional)

            Type: Range. Value lies between 2 and 255

            Description:Loss Threshold (default 3)

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <ContinuityCheckInterval>

#### <ContinuityCheckArchiveHoldTime>

    Description: How long to store information for peer MEPs that have timed out

    Parent objects:

                    <Service>

    Values:

            <HoldTime>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Hold time in minutes

        Default value:
            HoldTime => 100

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <ContinuityCheckArchiveHoldTime>

#### <ContinuityCheckAutoTraceroute>

    Description: Automatically trigger a traceroute when a peer MEP times out

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable Auto-traceroutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <ContinuityCheckAutoTraceroute>

#### <MaximumMEPs>

    Description: Limit on the number of MEPs in the service

    Parent objects:

                    <Service>

    Values:

            <MaximumMEPs>
             (mandatory)

            Type: Range. Value lies between 2 and 8190

            Description:Maximum Number of MEPs

        Default value:
            MaximumMEPs => 100

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <MaximumMEPs>

#### <LogContinuityCheckErrors>

    Description: Log CCM Errors detected for peer MEPs

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <LogContinuityCheckErrors>

#### <LogContinuityCheckStateChanges>

    Description: Log peer MEPs state changes

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <LogContinuityCheckStateChanges>

#### <LogCrossCheckErrors>

    Description: Log Cross-check Errors detected for peer MEPs

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <LogCrossCheckErrors>

#### <LogAIS>

    Description: Log receipt of AIS and LCK messages

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <LogAIS>

#### <LogEFD>

    Description: Log EFD events

    Parent objects:

                    <Service>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <LogEFD>

#### <AIS>

    Description: Service specific AIS configuration

    Parent objects:

                    <Service>

    Child objects:

                    <Transmission> - AIS transmission configuration

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <AIS>

#### <Transmission>

    Description: AIS transmission configuration

    Parent objects:

                    <AIS>

    Values:

            <AISInterval>
             (optional)

            Type: CFM_AISInterval

            Description:AIS Interval

            <CoS>
             (optional)

            Type: CFMCoSBits

            Description:Class of Service bits

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <AIS> <Transmission>

#### <CrossCheck>

    Description: Cross-check configuration

    Parent objects:

                    <Service>

    Child objects:

                    <CrossCheckMEPTable> - Cross-check MEPs

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <CrossCheck>

#### <CrossCheckMEPTable>

    Description: Cross-check MEPs

    Parent objects:

                    <CrossCheck>

    Child objects:

                    <CrossCheckMEP> - MEP ID and optional MAC Address for Cross-check

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <CrossCheck> <CrossCheckMEPTable>

#### <CrossCheckMEP>

    Description: MEP ID and optional MAC Address for Cross-check

    Parent objects:

                    <CrossCheckMEPTable>

    <Naming>:

            <MEP_ID>
             (mandatory)

            Type: CFM_MEP_ID

            Description:MEP ID

    Values:

            <EnableMACAddress>
             (optional)

            Type: xsd:boolean

            Description:MAC Address is specified

            <MACAddress>
             (optional)

            Type: MACAddress

            Description:MAC Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <EthernetFeatures> <CFM> <DomainTable> <Domain><Naming><Domain> <ServiceTable> <Service><Naming><Service> <CrossCheck> <CrossCheckMEPTable> <CrossCheckMEP><Naming><MEP_ID>

### Datatypes

#### CFMLevel

        Definition: Range. Value lies between 0 and 7

#### CFM_MDIDFormat

        Definition: Enumeration. Valid values are:
            'Null' - Null MDID
            'DNSLike' - DNS-like MDID
            'MACAddress' - MDID Comprising MAC Address and 16-bit integer
            'String' - String MDID

#### CFMServiceType

        Definition: Enumeration. Valid values are:
            'BridgeDomain' - Use a Bridge Domain - all MEPs will be Up MEPs and MIPs are permitted
            'CrossConnect' - Use a P2P Cross-connect - all MEPs will be Up MEPs and MIPs are permitted
            'DownMEPs' - Down MEPs - no MIPs permitted

#### CFMShortMANameFormat

        Definition: Enumeration. Valid values are:
            'VlanID' - VLAN ID
            'String' - String Short MA Name
            'Number' - Numeric Short MA Name
            'VPN_ID' - RFC 2685 VPN ID

#### CFM_MIPPolicy

        Definition: Enumeration. Valid values are:
            'All' - Create MIPs on all ports in the Bridge Domain or Cross-connect
            'LowerMEPOnly' - Create MIPs on ports which have a MEP at a lower level

#### CFM_CCMInterval

        Definition: Enumeration. Valid values are:
            '3.3ms' - 3.3ms
            '10ms' - 10ms
            '100ms' - 100ms
            '1s' - 1s
            '10s' - 10s
            '1m' - 1m
            '10m' - 10m

## XML Schema Object Documentation for ipsla_app_common_cfg, version 7. 2.

### Objects

#### <IPSLA>

    Description: IPSLA configuration

    Task IDs required: monitor

    Parent objects:

                    <Configuration>

    Child objects:

                    <Common> - IPSLA application common configuration

                    <MPLSDiscovery> - Provider Edge(PE) discovery configuration

                    <MPLS_LSPMonitor> - MPLS LSP Monitor(MPLSLM) configuration

                    <Operation> - IPSLA Operation configuration

                    <Responder> - Responder configuration

    Available Paths:

     -

    <Configuration> <IPSLA>

#### <Operation>

    Description: IPSLA Operation configuration

    Parent objects:

                    <IPSLA>

    Child objects:

                    <DefinitionTable> - Operation definition table

                    <ReactionTable> - Reaction configuration

                    <ReactionTriggerTable> - Reaction trigger configuration

                    <ScheduleTable> - Schedule an operation

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation>

#### <MPLS_LSPMonitor>

    Description: MPLS LSP Monitor(MPLSLM) configuration

    Parent objects:

                    <IPSLA>

    Child objects:

                    <DefinitionTable> - MPLS LSP Monitor definition table

                    <ReactionTable> - MPLSLM Reaction configuration

                    <ScheduleTable> - MPLSLM schedule configuration

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor>

#### <Common>

    Description: IPSLA application common configuration

    Parent objects:

                    <IPSLA>

    Child objects:

                    <Authentication> - Authenticaion configuration

                    <LowMemory> - Configure low memory water mark (default 20M)

    Available Paths:

     -

    <Configuration> <IPSLA> <Common>

#### <LowMemory>

    Description: Configure low memory water mark (default 20M)

    Parent objects:

                    <Common>

    Values:

            <WaterMark>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Low memory watermark value in KB

        Default value:
            WaterMark => 20480

    Available Paths:

     -

    <Configuration> <IPSLA> <Common> <LowMemory>

#### <Authentication>

    Description: Authenticaion configuration

    Parent objects:

                    <Common>

    Child objects:

                    <KeyChain> - Use MD5 authentication for IPSLA control message

    Available Paths:

     -

    <Configuration> <IPSLA> <Common> <Authentication>

#### <KeyChain>

    Description: Use MD5 authentication for IPSLA control message

    Parent objects:

                    <Authentication>

    Values:

            <KeyChain>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of key-chain

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Common> <Authentication> <KeyChain>

## XML Schema Object Documentation for ipsla_op_sched_cfg, version 7. 2.

### Objects

#### <ScheduleTable>

    Description: Schedule an operation

    Parent objects:

                    <Operation>

    Child objects:

                    <Schedule> - Operation schedule configuration

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable>

#### <Schedule>

    Description: Operation schedule configuration

    Parent objects:

                    <ScheduleTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Operation number

    Child objects:

                    <Ageout> - How long to keep this entry after it becomes inactive

                    <Life> - Length of the time to execute (default 3600 seconds)

                    <Recurring> - probe to be scheduled automatically every day

                    <StartTime> - Start time of the operation

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable> <Schedule><Naming><OperationID>

#### <StartTime>

    Description: Start time of the operation

    Parent objects:

                    <Schedule>

    Values:

            <ScheduleType>
             (optional)

            Type: IPSLASchedType

            Description:Type of schedule

            <Hour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour value(hh) in hh:mm:ss specification

            <Minute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute value(mm) in hh:mm:ss specification

            <Second>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Second value(ss) in hh:mm:ss specification

            <Month>
             (optional)

            Type: IPSLAMonthType

            Description:Month of the year (optional. Default current month)

            <Day>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Day of the month(optional. Default today)

            <Year>
             (optional)

            Type: Range. Value lies between 1993 and 2035

            Description:Year(optional. Default current year)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable> <Schedule><Naming><OperationID> <StartTime>

#### <Ageout>

    Description: How long to keep this entry after it becomes inactive

    Parent objects:

                    <Schedule>

    Values:

            <Ageout>
             (mandatory)

            Type: Range. Value lies between 0 and 2073600

            Description:Ageout interval in seconds (default 0, never ageout)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable> <Schedule><Naming><OperationID> <Ageout>

#### <Life>

    Description: Length of the time to execute (default 3600 seconds)

    Parent objects:

                    <Schedule>

    Values:

            <Life>
             (mandatory)

            Type: IPSLALifeType

            Description:Life in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable> <Schedule><Naming><OperationID> <Life>

#### <Recurring>

    Description: probe to be scheduled automatically every day

    Parent objects:

                    <Schedule>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable recurring

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ScheduleTable> <Schedule><Naming><OperationID> <Recurring>

### Datatypes

#### IPSLASchedType

        Definition: Enumeration. Valid values are:
            'Now' - Schedule operation now
            'At' - Schedule operation at specified time
            'After' - Schedule operation after specifed duration
            'Pending' - Schedule pending for later time

#### IPSLAMonthType

        Definition: Enumeration. Valid values are:
            'January' - January
            'February' - February
            'March' - March
            'April' - April
            'May' - May
            'June' - June
            'July' - July
            'August' - August
            'September' - September
            'October' - October
            'November' - November
            'December' - December

#### IPSLALifeType

        Definition: Range with Enumeration. Values must lie between 0 and 2147483647 with well-known values being:
            'Forever' - Schedule operation to run forever

## XML Schema Object Documentation for ipsla_op_stats_oper, version 4. 2.

### Objects

#### <Statistics>

    Description: Statistics collected for an operation

    Parent objects:

                    <Operation>

    Child objects:

                    <Aggregated> - Statistics aggregated for data collected over time intervals

                    <Latest> - Statistics collected during the last sampling cycle of the operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics>

#### <Aggregated>

    Description: Statistics aggregated for data collected over time intervals

    Parent objects:

                    <Statistics>

    Child objects:

                    <EnhancedIntervalTable> - Table of statistics aggregated over enhanced intervals

                    <HourTable> - Table of statistics aggregated over 1-hour intervals

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated>

### Datatypes

#### IPSLAHopIndex

        Definition: xsd:unsignedInt

#### IPSLAPathIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for ipv6_io_oper, version 1. 0.

### Objects

#### <IPV6_IO>

    Description: IPv6 IO Operational Data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific IPv6 IO operational data

    Available Paths:

     -

    <Operational> <IPV6_IO>

#### <NodeTable>

    Description: Node-specific IPv6 IO operational data

    Parent objects:

                    <IPV6_IO>

    Child objects:

                    <Node> - IPv6 network operational data for a particular node

    Available Paths:

     -

    <Operational> <IPV6_IO> <NodeTable>

#### <Node>

    Description: IPv6 network operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Statistics> - Statistical IPv6 network operational data for a node

    Available Paths:

     -

    <Operational> <IPV6_IO> <NodeTable> <Node><Naming><NodeName>

#### <Statistics>

    Description: Statistical IPv6 network operational data for a node

    Parent objects:

                    <Node>

    Child objects:

                    <Traffic> - Traffic statistics for a node

    Available Paths:

     -

    <Operational> <IPV6_IO> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <Traffic>

    Description: Traffic statistics for a node

    Parent objects:

                    <Statistics>

    Value: ipv6_traffic

    Available Paths:

     -

    <Operational> <IPV6_IO> <NodeTable> <Node><Naming><NodeName> <Statistics> <Traffic>

## XML Schema Object Documentation for ipsla_op_def_mpls_lsp_cfg, version 7. 2.

### Objects

#### <LSPSelector>

    Description: Attributes used for path selection during LSP load balancing

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Local host address to use in the echo request

        Default value:
            Address => 2130706433

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <LSPSelector>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <LSPSelector>

#### <ForceExplicitNull>

    Description: Forced option for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Add Explicit Null label to the stack

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <ForceExplicitNull>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <ForceExplicitNull>

#### <DSCPBits>

    Description: DSCP bits in the reply IP header

    Parent objects:

                    <Reply>

                    <Reply>

    Values:

            <DSCPBitValue>
             (mandatory)

            Type: IPSLA_LSPReplyDSCP

            Description:DSCP bits value

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Reply> <DSCPBits>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <Reply> <DSCPBits>

#### <EXPBits>

    Description: EXP in MPLS LSP echo reply header

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <EXPBitValue>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:EXP bits in MPLS LSP echo reply header

        Default value:
            EXPBitValue => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <EXPBits>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <EXPBits>

#### <OutputInterface>

    Description: Echo request output interface

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Specify the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <OutputInterface>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <OutputInterface>

#### <OutputNexthop>

    Description: Echo request output nexthop

    Parent objects:

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Values:

            <Nexthop>
             (mandatory)

            Type: IPV4Address

            Description:Specify the nexthop

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <OutputNexthop>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <OutputNexthop>

### Datatypes

#### IPSLA_LSPReplyDSCP

        Definition: Range with Enumeration. Values must lie between 0 and 63 with well-known values being:
            'Default' - Match packets with default dscp (000000)
            'AF11' - Match packets with AF11 dscp (001010)
            'AF12' - Match packets with AF12 dscp (001100)
            'AF13' - Match packets with AF13 dscp (001110)
            'AF21' - Match packets with AF21 dscp (010010)
            'AF22' - Match packets with AF22 dscp (010100)
            'AF23' - Match packets with AF23 dscp (010110)
            'AF31' - Match packets with AF31 dscp (011010)
            'AF32' - Match packets with AF32 dscp (011100)
            'AF33' - Match packets with AF33 dscp (011110)
            'AF41' - Match packets with AF41 dscp (100010)
            'AF42' - Match packets with AF42 dscp (100100)
            'AF43' - Match packets with AF43 dscp (100110)
            'CS1' - Match packets with CS1(precedence 1) dscp (001000)
            'CS2' - Match packets with CS2(precedence 2) dscp (010000)
            'CS3' - Match packets with CS3(precedence 3) dscp (011000)
            'CS4' - Match packets with CS4(precedence 4) dscp (100000)
            'CS5' - Match packets with CS5(precedence 5) dscp (101000)
            'CS6' - Match packets with CS6(precedence 6) dscp (110000)
            'CS7' - Match packets with CS7(precedence 7) dscp (111000)
            'EF' - Match packets with EF dscp (101110)

## XML Schema Object Documentation for ipsla_op_stats_enhc_oper, version 4. 2.

### Objects

#### <EnhancedIntervalTable>

    Description: Table of statistics aggregated over enhanced intervals

    Parent objects:

                    <Aggregated>

    Child objects:

                    <EnhancedInterval> - Statistics aggregated over an interval specified in seconds. Specified interval must be a multiple of the operation frequency

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <EnhancedIntervalTable>

#### <EnhancedInterval>

    Description: Statistics aggregated over an interval specified in seconds. Specified interval must be a multiple of the operation frequency

    Parent objects:

                    <EnhancedIntervalTable>

    <Naming>:

            <EnhancedInterval>
             (mandatory)

            Type: IPSLAEnhancedInterval

            Description:Enhanced Interval in seconds

    Child objects:

                    <StartTimeTable> - Table of start times for the intervals

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <EnhancedIntervalTable> <EnhancedInterval><Naming><EnhancedInterval>

#### <StartTimeTable>

    Description: Table of start times for the intervals

    Parent objects:

                    <EnhancedInterval>

    Child objects:

                    <StartTime> - Statistics aggregated over an enhanced interval which starts at a specific time

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <EnhancedIntervalTable> <EnhancedInterval><Naming><EnhancedInterval> <StartTimeTable>

#### <StartTime>

    Description: Statistics aggregated over an enhanced interval which starts at a specific time

    Parent objects:

                    <StartTimeTable>

    <Naming>:

            <IntervalStartTime>
             (mandatory)

            Type: xsd:string

            Description:Interval Start Time

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <EnhancedIntervalTable> <EnhancedInterval><Naming><EnhancedInterval> <StartTimeTable> <StartTime><Naming><IntervalStartTime>

### Datatypes

#### IPSLAEnhancedInterval

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for sbc-svi_mgr_cfg, version 0. 0.

### Objects

#### <SBCRoleEnabled>

    Description: Service Role enabled/disabled

    Parent objects:

                    <ServiceRoleConfiguration>

    Values:

            <SBCRole>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <ServiceRoleConfigurationTable> <ServiceRoleConfiguration><Naming><Location> <SBCRoleEnabled>

#### <ServiceSBCLocation>

    Description: Location of the SBC service

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <PreferredActive>
             (mandatory)

            Type: NodeID

            Description:Preferred Active Location Node ID

            <PreferredStandby>
             (optional)

            Type: NodeID

            Description:Preferred Standby Location Node ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ServiceSBCLocation>

## XML Schema Object Documentation for ip_iarm_v6_cflct_oper, version 4. 0.

### Objects

#### <Conflicts>

    Description: IPv6 ARM conflict information

    Task IDs required: network

    Parent objects:

                    <IPV6ARM>

    Child objects:

                    <Overrides> - Conflict override IPv6 ARM information

                    <UnnumberedTable> - Conflicting IPv6 ARM unnumbered interface information

                    <VRFTable> - IPv4 ARM conflict address information in VRFs

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts>

#### <VRFTable>

    Description: IPv4 ARM conflict address information in VRFs

    Parent objects:

                    <Conflicts>

    Child objects:

                    <VRF> - IPv4 ARM conflict address information in default VRF

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <VRFTable>

#### <VRF>

    Description: IPv4 ARM conflict address information in default VRF

    Parent objects:

                    <VRFTable>

    Child objects:

                    <AddressTable> - Conflicting IPv6 ARM address information

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <VRFTable> <VRF>

#### <AddressTable>

    Description: Conflicting IPv6 ARM address information

    Parent objects:

                    <VRF>

    Child objects:

                    <Address> - A conflicting IPv6 address in IPv6 ARM

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <VRFTable> <VRF> <AddressTable>

#### <Address>

    Description: A conflicting IPv6 address in IPv6 ARM

    Parent objects:

                    <AddressTable>

    <Naming>:

            <Address>
             (optional)

            Type: IPV6Address

            Description:Address

            <PrefixLength>
             (optional)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

    Value: ip_arm_edm_addr_cflcts_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <VRFTable> <VRF> <AddressTable> <Address><Naming><Address><PrefixLength>

#### <UnnumberedTable>

    Description: Conflicting IPv6 ARM unnumbered interface information

    Parent objects:

                    <Conflicts>

    Child objects:

                    <Unnumbered> - A conflicting IPv6 Unnumbered Interface in IPv6 ARM

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <UnnumberedTable>

#### <Unnumbered>

    Description: A conflicting IPv6 Unnumbered Interface in IPv6 ARM

    Parent objects:

                    <UnnumberedTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: ip_arm_edm_unnum_cflcts_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <UnnumberedTable> <Unnumbered><Naming><Interface>

#### <Overrides>

    Description: Conflict override IPv6 ARM information

    Parent objects:

                    <Conflicts>

    Child objects:

                    <GroupTable> - Conflict override IPv6 groups in IPv6 ARM

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <Overrides>

#### <GroupTable>

    Description: Conflict override IPv6 groups in IPv6 ARM

    Parent objects:

                    <Overrides>

    Child objects:

                    <Group> - Conflict override IPv6 group information in IPv6 ARM

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <Overrides> <GroupTable>

#### <Group>

    Description: Conflict override IPv6 group information in IPv6 ARM

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupName>
             (mandatory)

            Type: xsd:string

            Description:Group name of the conflict group

    Value: ip_arm_edm_co_bag_type

    Available Paths:

     -

    <Operational> <IPV6ARM> <Conflicts> <Overrides> <GroupTable> <Group><Naming><GroupName>

## XML Schema Object Documentation for ipv4_igmp_common_oper, version 6. 1.

### Objects

#### <VRFTable>

    Description: VRF table

    Parent objects:

                    <IGMP>

                    <MLD>

    Child objects:

                    <VRF> - VRF table Names

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable>

     -

    <Operational> <MLD> <VRFTable>

#### <VRF>

    Description: VRF table Names

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <DetailGroupTable> - IGMP Detail Group Database

                    <ExplicitGroupTable> - IGMP Explicit Group Database

                    <GroupSummary> - IGMP Groups Summary

                    <GroupTable> - IGMP Group Database Table

                    <InterfaceStateOffTable> - IGMP Interface state off

                    <InterfaceStateOnTable> - IGMP Interface state on

                    <InterfaceTable> - IGMP Interface specific Table

                    <NonActiveGroups> - IGMP Non-Active Groups Information

                    <RangeTable> - Range table

                    <SSMDetailTable> - SSM Detail

                    <SSMTable> - SSM table

                    <Summary> - IGMP Summary Information

                    <TrafficCounters> - IGMP Message Traffic Counters

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName>

#### <Summary>

    Description: IGMP Summary Information

    Parent objects:

                    <VRF>

    Value: igmp_edm_summary_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Summary>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <Summary>

#### <GroupSummary>

    Description: IGMP Groups Summary

    Parent objects:

                    <VRF>

    Value: igmp_edm_groups_summary_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <GroupSummary>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <GroupSummary>

#### <NonActiveGroups>

    Description: IGMP Non-Active Groups Information

    Parent objects:

                    <VRF>

    Value: igmp_edm_not_active_allgroups_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <NonActiveGroups>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <NonActiveGroups>

#### <GroupTable>

    Description: IGMP Group Database Table

    Parent objects:

                    <VRF>

    Child objects:

                    <Group> - IGMP Group Entry Information

    <Filter> (Optional Filter Tag):

                    <IGMPInterfaceFilter>

                    <IGMPGroupAddressFilter>

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <GroupTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <GroupTable>

#### <Group>

    Description: IGMP Group Entry Information

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

    Value: igmp_edm_groups_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <GroupTable> <Group><Naming><GroupAddress><InterfaceName>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <GroupTable> <Group><Naming><GroupAddress><InterfaceName>

#### <DetailGroupTable>

    Description: IGMP Detail Group Database

    Parent objects:

                    <VRF>

    Child objects:

                    <DetailGroup> - IGMP Detail Group Entry Information

    <Filter> (Optional Filter Tag):

                    <IGMPInterfaceFilter>

                    <IGMPGroupAddressFilter>

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <DetailGroupTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <DetailGroupTable>

#### <DetailGroup>

    Description: IGMP Detail Group Entry Information

    Parent objects:

                    <DetailGroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source/Host Address

    Value: igmp_edm_groups_detail_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <DetailGroupTable> <DetailGroup><Naming><GroupAddress><InterfaceName><SourceAddress>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <DetailGroupTable> <DetailGroup><Naming><GroupAddress><InterfaceName><SourceAddress>

#### <ExplicitGroupTable>

    Description: IGMP Explicit Group Database

    Parent objects:

                    <VRF>

    Child objects:

                    <ExplicitGroup> - IGMP Explicit Group Entry Information

    <Filter> (Optional Filter Tag):

                    <IGMPInterfaceFilter>

                    <IGMPGroupAddressFilter>

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <ExplicitGroupTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <ExplicitGroupTable>

#### <ExplicitGroup>

    Description: IGMP Explicit Group Entry Information

    Parent objects:

                    <ExplicitGroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source/Host Address

    Value: igmp_edm_groups_et_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <ExplicitGroupTable> <ExplicitGroup><Naming><GroupAddress><InterfaceName><SourceAddress>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <ExplicitGroupTable> <ExplicitGroup><Naming><GroupAddress><InterfaceName><SourceAddress>

#### <TrafficCounters>

    Description: IGMP Message Traffic Counters

    Parent objects:

                    <VRF>

    Value: igmp_edm_traffic_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <TrafficCounters>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <TrafficCounters>

#### <InterfaceTable>

    Description: IGMP Interface specific Table

    Parent objects:

                    <VRF>

    Child objects:

                    <Interface> - IGMP Interface

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: IGMP Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: igmp_edm_idb_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceStateOnTable>

    Description: IGMP Interface state on

    Parent objects:

                    <VRF>

    Child objects:

                    <InterfaceStateOn> - IGMP Interface

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOnTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOnTable>

#### <InterfaceStateOn>

    Description: IGMP Interface

    Parent objects:

                    <InterfaceStateOnTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: igmp_edm_idb_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOnTable> <InterfaceStateOn><Naming><InterfaceName>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOnTable> <InterfaceStateOn><Naming><InterfaceName>

#### <InterfaceStateOffTable>

    Description: IGMP Interface state off

    Parent objects:

                    <VRF>

    Child objects:

                    <InterfaceStateOff> - IGMP Interface

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOffTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOffTable>

#### <InterfaceStateOff>

    Description: IGMP Interface

    Parent objects:

                    <InterfaceStateOffTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: igmp_edm_idb_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOffTable> <InterfaceStateOff><Naming><InterfaceName>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <InterfaceStateOffTable> <InterfaceStateOff><Naming><InterfaceName>

#### <SSMTable>

    Description: SSM table

    Parent objects:

                    <VRF>

    Child objects:

                    <SSM> - SSM information

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <SSMTable>

#### <SSM>

    Description: SSM information

    Parent objects:

                    <SSMTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:group address

    Value: igmp_edm_ssm_map_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMTable> <SSM><Naming><GroupAddress>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <SSMTable> <SSM><Naming><GroupAddress>

#### <SSMDetailTable>

    Description: SSM Detail

    Parent objects:

                    <VRF>

    Child objects:

                    <SSMDetail> - SSMDetail Table information

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMDetailTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <SSMDetailTable>

#### <SSMDetail>

    Description: SSMDetail Table information

    Parent objects:

                    <SSMDetailTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:group address

    Value: igmp_edm_ssm_map_detail_bag

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMDetailTable> <SSMDetail><Naming><GroupAddress>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <SSMDetailTable> <SSMDetail><Naming><GroupAddress>

#### <RangeTable>

    Description: Range table

    Parent objects:

                    <VRF>

    Child objects:

                    <Range> - Range information

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <RangeTable>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <RangeTable>

#### <Range>

    Description: Range information

    Parent objects:

                    <RangeTable>

    <Naming>:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group address

    Value: igmp_group_range

    Available Paths:

     -

    <Operational> <IGMP> <VRFTable> <VRF><Naming><VRFName> <RangeTable> <Range><Naming><GroupAddress>

     -

    <Operational> <MLD> <VRFTable> <VRF><Naming><VRFName> <RangeTable> <Range><Naming><GroupAddress>

#### <Process>

    Description: Process

    Parent objects:

                    <IGMP>

                    <MLD>

    Child objects:

                    <NSF> - IGMP NSF Information

    Available Paths:

     -

    <Operational> <IGMP> <Process>

     -

    <Operational> <MLD> <Process>

#### <NSF>

    Description: IGMP NSF Information

    Parent objects:

                    <Process>

    Value: igmp_edm_nsf_bag

    Available Paths:

     -

    <Operational> <IGMP> <Process> <NSF>

     -

    <Operational> <MLD> <Process> <NSF>

### Filters

#### <IGMPInterfaceFilter>

    Description:
    Filter based on Interface Name

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <IGMPGroupAddressFilter>

    Description:
    Filter based on Group Address

    Parameters:

            <GroupAddress>
             (mandatory)

            Type: IPAddress

            Description:Group Address

## XML Schema Object Documentation for vkg_policymgr_cfg, version 1. 5.

### Objects

#### <PolicyManager>

    Description: Global Policy Manager configuration.

    Task IDs required: qos

    Parent objects:

                    <Configuration>

    Child objects:

                    <ClassMapTable> - Class-maps configuration.

                    <PolicyMapTable> - Policy-maps configuration.

    Available Paths:

     -

    <Configuration> <PolicyManager>

#### <ClassMapTable>

    Description: Class-maps configuration.

    Parent objects:

                    <PolicyManager>

    Child objects:

                    <ClassMap> - Class-map configuration

    Available Paths:

     -

    <Configuration> <PolicyManager> <ClassMapTable>

#### <ClassMap>

    Description: Class-map configuration

    Parent objects:

                    <ClassMapTable>

    <Naming>:

            <Type>
             (optional)

            Type: PolicymgrClassMapType

            Description:Type of class-map

            <ClassMapName>
             (optional)

            Type: EncodedBoundedString

            Description:Name of class-map

    Value: ClassMap

    Available XML formats:

                    ClassMapRule

    Available Paths:

     -

    <Configuration> <PolicyManager> <ClassMapTable> <ClassMap><Naming><Type><ClassMapName>

#### <PolicyMapTable>

    Description: Policy-maps configuration.

    Parent objects:

                    <PolicyManager>

    Child objects:

                    <PolicyMap> - Policy-map configuration

    Available Paths:

     -

    <Configuration> <PolicyManager> <PolicyMapTable>

#### <PolicyMap>

    Description: Policy-map configuration

    Parent objects:

                    <PolicyMapTable>

    <Naming>:

            <Type>
             (optional)

            Type: PolicymgrPolicyMapType

            Description:Type of policy-map

            <PolicyMapName>
             (optional)

            Type: EncodedBoundedString

            Description:Name of policy-map

    Value: PolicyMap

    Available XML formats:

                    PolicyMapRule

    Available Paths:

     -

    <Configuration> <PolicyManager> <PolicyMapTable> <PolicyMap><Naming><Type><PolicyMapName>

### Datatypes

#### Viking_PLMGRDummyType

        Definition: xsd:boolean

#### PolicymgrClassMapType

        Definition: Enumeration. Valid values are:
            'QOS' - QoS Classmap
            'TRAFFIC' - TRAFFIC Classmap

#### PolicymgrPolicyMapType

        Definition: Enumeration. Valid values are:
            'QOS' - QoS Policymap
            'FLOWMONITOR' - FlOWMONITOR Policy map

## XML Schema Object Documentation for ipv6_ma_cfg, version 2. 0.

### Objects

#### <IPV6Network>

    Description: Interface IPv6 Network configuration data

    Task IDs required: network

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Addresses> - Set the IPv6 address of an interface

                    <BGPPolicyAccountingTable> - IPv6 BGP Policy Accounting

                    <MACAddressFilterTable> - IPv6 Mac-Filter for a multicast address

                    <MTU> - MTU Setting of Interface

                    <Unnumbered> - Enable IPv6 processing without an explicit address

                    <Unreachables> - IPv6 Unreachable

                    <Verify> - IPv6 Verify Unicast Souce Reachable

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network>

#### <Addresses>

    Description: Set the IPv6 address of an interface

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <AutoConfiguration> - Auto IPv6 Interface Configuration

                    <EUI64AddressTable> - EUI-64 IPv6 address Table

                    <LinkLocalAddress> - Link local IPv6 address

                    <RegularAddressTable> - Regular IPv6 address Table

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses>

#### <RegularAddressTable>

    Description: Regular IPv6 address Table

    Parent objects:

                    <Addresses>

    Child objects:

                    <RegularAddress> - Regular IPv6 address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <RegularAddressTable>

#### <RegularAddress>

    Description: Regular IPv6 address

    Parent objects:

                    <RegularAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IPv6 address

    Values:

            <PrefixLength>
             (mandatory)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

            <Zone>
             (optional)

            Type: xsd:string

            Description:IPv6 address zone

            <RouteTag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:RouteTag

        Default value:
            PrefixLength => null
            Zone => 0
            RouteTag => null

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <RegularAddressTable> <RegularAddress><Naming><Address>

#### <EUI64AddressTable>

    Description: EUI-64 IPv6 address Table

    Parent objects:

                    <Addresses>

    Child objects:

                    <EUI64Address> - EUI-64 IPv6 address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <EUI64AddressTable>

#### <EUI64Address>

    Description: EUI-64 IPv6 address

    Parent objects:

                    <EUI64AddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IPv6 address

    Values:

            <PrefixLength>
             (mandatory)

            Type: IPV6ARMPrefixLength

            Description:Prefix Length

            <Zone>
             (optional)

            Type: xsd:string

            Description:IPv6 address zone

            <RouteTag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:RouteTag

        Default value:
            PrefixLength => null
            Zone => 0
            RouteTag => null

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <EUI64AddressTable> <EUI64Address><Naming><Address>

#### <LinkLocalAddress>

    Description: Link local IPv6 address

    Parent objects:

                    <Addresses>

    Values:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IPv6 address

            <Zone>
             (optional)

            Type: xsd:string

            Description:IPv6 address zone

            <RouteTag>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:RouteTag

        Default value:
            Address => null
            Zone => 0
            RouteTag => null

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <LinkLocalAddress>

#### <AutoConfiguration>

    Description: Auto IPv6 Interface Configuration

    Parent objects:

                    <Addresses>

    Child objects:

                    <Enable> - Enable Auto IPv6 Interface Configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AutoConfiguration>

#### <Enable>

    Description: Enable Auto IPv6 Interface Configuration

    Parent objects:

                    <AutoConfiguration>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:The flag to enable auto ipv6 interface configuration

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Addresses> <AutoConfiguration> <Enable>

#### <Unnumbered>

    Description: Enable IPv6 processing without an explicit address

    Parent objects:

                    <IPV6Network>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface whose IPv6 addresses are adopted

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Unnumbered>

#### <MTU>

    Description: MTU Setting of Interface

    Parent objects:

                    <IPV6Network>

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 1280 and 65535

            Description:MTU(bytes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <MTU>

#### <Verify>

    Description: IPv6 Verify Unicast Souce Reachable

    Parent objects:

                    <IPV6Network>

    Values:

            <Reachable>
             (mandatory)

            Type: IPV6Reachable

            Description:Source Reachable Interface

            <SelfPing>
             (mandatory)

            Type: IPV6SelfPing

            Description:Allow Self Ping

            <DefaultPing>
             (mandatory)

            Type: IPV6DefaultPing

            Description:Allow Default Route

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Verify>

#### <BGPPolicyAccountingTable>

    Description: IPv6 BGP Policy Accounting

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <BGPPolicyAccounting> - Accounting input or output

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <BGPPolicyAccountingTable>

#### <BGPPolicyAccounting>

    Description: Accounting input or output

    Parent objects:

                    <BGPPolicyAccountingTable>

    <Naming>:

            <Direction>
             (mandatory)

            Type: xsd:string

            Description:Accouting on input or output

    Values:

            <DestinationAccounting>
             (mandatory)

            Type: xsd:boolean

            Description:Accounting on Destination IP Address

            <SourceAccounting>
             (mandatory)

            Type: xsd:boolean

            Description:Accounting on Source IP Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <BGPPolicyAccountingTable> <BGPPolicyAccounting><Naming><Direction>

#### <Unreachables>

    Description: IPv6 Unreachable

    Parent objects:

                    <IPV6Network>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Override Sending of ICMP Unreachable Messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <Unreachables>

#### <MACAddressFilterTable>

    Description: IPv6 Mac-Filter for a multicast address

    Task IDs required: cisco-support

    Parent objects:

                    <IPV6Network>

    Child objects:

                    <MACAddressFilter> - Allow IPv6 Mac-Filter for a multicast address

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <MACAddressFilterTable>

#### <MACAddressFilter>

    Description: Allow IPv6 Mac-Filter for a multicast address

    Parent objects:

                    <MACAddressFilterTable>

    <Naming>:

            <MulticastAddress>
             (mandatory)

            Type: IPV6Address

            Description:Multicast Address

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always Enable Mac-Filter for the multicast address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV6Network> <MACAddressFilterTable> <MACAddressFilter><Naming><MulticastAddress>

### Datatypes

#### IPV6Reachable

        Definition: Enumeration. Valid values are:
            'Any' - Source is reachable via any interface
            'Received' - Source is reachable via interface on which packet was received

#### IPV6SelfPing

        Definition: Enumeration. Valid values are:
            'Enabled' - Allow router to ping itself
            'Disabled' - Doesn't allow router to ping itself

#### IPV6DefaultPing

        Definition: Enumeration. Valid values are:
            'Enabled' - Allow default route to match when checking source address
            'Disabled' - Default route is not allowed to match when checking source address

## XML Schema Object Documentation for ipsla_op_stats_hrly_nd_oper, version 4. 2.

### Objects

#### <NonDistributed>

    Description: Statistics aggregated for the total range of values in 1-hour intervals

    Parent objects:

                    <Hour>

    Child objects:

                    <LPDPathTable> - List of latest LPD paths

                    <PathTable> - Table of paths identified in the 1-hour interval

                    <Target> - Total 1-hour aggregated statistics for the target node

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed>

#### <Target>

    Description: Total 1-hour aggregated statistics for the target node

    Parent objects:

                    <NonDistributed>

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <Target>

#### <PathTable>

    Description: Table of paths identified in the 1-hour interval

    Parent objects:

                    <NonDistributed>

    Child objects:

                    <Path> - Paths identified in a 1-hour interval

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <PathTable>

#### <Path>

    Description: Paths identified in a 1-hour interval

    Parent objects:

                    <PathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLAPathIndex

            Description:Path Index

    Child objects:

                    <HopTable> - Table of hops for a particular path

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <PathTable> <Path><Naming><PathIndex>

#### <HopTable>

    Description: Table of hops for a particular path

    Parent objects:

                    <Path>

    Child objects:

                    <Hop> - Total 1-hour aggregated statistics for a hop in a path-enabled operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <PathTable> <Path><Naming><PathIndex> <HopTable>

#### <Hop>

    Description: Total 1-hour aggregated statistics for a hop in a path-enabled operation

    Parent objects:

                    <HopTable>

    <Naming>:

            <HopIndex>
             (mandatory)

            Type: IPSLAHopIndex

            Description:Hop Index

    Value: ipsla_global_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <PathTable> <Path><Naming><PathIndex> <HopTable> <Hop><Naming><HopIndex>

#### <LPDPathTable>

    Description: List of latest LPD paths

    Parent objects:

                    <NonDistributed>

    Child objects:

                    <LPDPath> - Latest path statistics of MPLS LSP group operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <LPDPathTable>

#### <LPDPath>

    Description: Latest path statistics of MPLS LSP group operation

    Parent objects:

                    <LPDPathTable>

    <Naming>:

            <PathIndex>
             (mandatory)

            Type: IPSLA_LPDPathIndex

            Description:LPD path index

    Value: ipsla_lpd_path_stats_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <Statistics> <Aggregated> <HourTable> <Hour><Naming><HourIndex> <NonDistributed> <LPDPathTable> <LPDPath><Naming><PathIndex>

## XML Schema Object Documentation for ip_iarm_vrf_cfg, version 4. 1.

### Objects

#### <MulticastHost>

    Description: Multicast host stack configuration

    Parent objects:

                    <VRF>

    Child objects:

                    <IPv4> - IPv4 configuration

                    <IPv6> - IPv6 configuration

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <MulticastHost>

#### <IPv4>

    Description: IPv4 configuration

    Parent objects:

                    <MulticastHost>

    Child objects:

                    <Interface> - Default multicast host interface

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <MulticastHost> <IPv4>

#### <Interface>

    Description: Default multicast host interface

    Parent objects:

                    <IPv4>

                    <IPv6>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Default multicast host interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <MulticastHost> <IPv4> <Interface>

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <MulticastHost> <IPv6> <Interface>

#### <IPv6>

    Description: IPv6 configuration

    Parent objects:

                    <MulticastHost>

    Child objects:

                    <Interface> - Default multicast host interface

    Available Paths:

     -

    <Configuration> <VRFTable> <VRF><Naming><VRFName> <MulticastHost> <IPv6>

## XML Schema Object Documentation for stp_ctrl_cfg, version 2. 1.

### Objects

#### <SpanningTreeProtocol>

    Description: Spanning Tree Protocol Configuration.

    Parent objects:

                    <Configuration>

    Child objects:

                    <ProtocolInstanceTable> - Spanning Tree Protocol Instantiations.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol>

#### <ProtocolInstanceTable>

    Description: Spanning Tree Protocol Instantiations.

    Parent objects:

                    <SpanningTreeProtocol>

    Child objects:

                    <ProtocolInstance> - STP Protocol Instance

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable>

#### <ProtocolInstance>

    Description: STP Protocol Instance

    Parent objects:

                    <ProtocolInstanceTable>

    <Naming>:

            <ProtocolInstance>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:STP Protocol Instance

    Child objects:

                    <Global> - Global STP Configuration

                    <InstanceTable> - Per Instance STP Configuration

                    <InterfaceTable> - Per Interface STP Configuration

                    <MultipleVLANRegistrationProtocol> - Multiple VLAN Registration Protocol Configuration.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance>

#### <Global>

    Description: Global STP Configuration

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <BringupDelay> - Bridge Bringup Delay Time

                    <FlushContainmentDisable> - Flush Containment Disable

                    <ForwardDelay> - Bridge Forward Delay Time

                    <MaxAge> - Bridge Max Age Period

                    <MaxHops> - Maximum Hops

                    <Name> - Name of the Bridge

                    <ProviderBridgeMode> - Provider Bridge Mode

                    <Revision> - Revision Number of the Bridge

                    <TransmitHoldCount> - Bridge Transmit Hold Count

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global>

#### <Name>

    Description: Name of the Bridge

    Parent objects:

                    <Global>

    Values:

            <BridgeName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Bridge Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <Name>

#### <Revision>

    Description: Revision Number of the Bridge

    Parent objects:

                    <Global>

    Values:

            <RevisionNumber>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Bridge Revision Number

        Default value:
            RevisionNumber => 0

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <Revision>

#### <BringupDelay>

    Description: Bridge Bringup Delay Time

    Parent objects:

                    <Global>

    Values:

            <BringupDelayTime>
             (mandatory)

            Type: Range. Value lies between 0 and 3600

            Description:Bridge Bringup Delay Time

            <BringupDelayUnits>
             (mandatory)

            Type: STP_TimeUnitType

            Description:Bridge Bringup Delay Units

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <BringupDelay>

#### <ForwardDelay>

    Description: Bridge Forward Delay Time

    Parent objects:

                    <Global>

    Values:

            <ForwardDelayTime>
             (mandatory)

            Type: Range. Value lies between 4 and 30

            Description:Bridge Forward Delay Time

        Default value:
            ForwardDelayTime => 15

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <ForwardDelay>

#### <MaxAge>

    Description: Bridge Max Age Period

    Parent objects:

                    <Global>

    Values:

            <MaxAgePeriod>
             (mandatory)

            Type: Range. Value lies between 6 and 40

            Description:Bridge Max Age Period

        Default value:
            MaxAgePeriod => 20

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <MaxAge>

#### <MaxHops>

    Description: Maximum Hops

    Parent objects:

                    <Global>

    Values:

            <MaxHops>
             (mandatory)

            Type: Range. Value lies between 6 and 40

            Description:Bridge Maximum Hops

        Default value:
            MaxHops => 20

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <MaxHops>

#### <TransmitHoldCount>

    Description: Bridge Transmit Hold Count

    Parent objects:

                    <Global>

    Values:

            <TransmitHoldCount>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Bridge Transmit Hold Count

        Default value:
            TransmitHoldCount => 6

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <TransmitHoldCount>

#### <ProviderBridgeMode>

    Description: Provider Bridge Mode

    Parent objects:

                    <Global>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Provider Bridge Mode Enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <ProviderBridgeMode>

#### <FlushContainmentDisable>

    Description: Flush Containment Disable

    Parent objects:

                    <Global>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:Flush Containment Disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <Global> <FlushContainmentDisable>

#### <InstanceTable>

    Description: Per Instance STP Configuration

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Instance> - MSTP Instance

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InstanceTable>

#### <Instance>

    Description: MSTP Instance

    Parent objects:

                    <InstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Child objects:

                    <InstanceEnabled> - Enable this instance in MSTP

                    <Priority> - Instance Priority

                    <VLANIdentifiers> - VLANs associated with this MSTI.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InstanceTable> <Instance><Naming><MSTI>

#### <InstanceEnabled>

    Description: Enable this instance in MSTP

    Parent objects:

                    <Instance>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the instance

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InstanceTable> <Instance><Naming><MSTI> <InstanceEnabled>

#### <Priority>

    Description: Instance Priority

    Parent objects:

                    <Instance>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 61440

            Description:Instance Priority

        Default value:
            Priority => 32768

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InstanceTable> <Instance><Naming><MSTI> <Priority>

#### <VLANIdentifiers>

    Description: VLANs associated with this MSTI.

    Parent objects:

                    <Instance>

    Values:

            <VLANString>
             (mandatory)

            Type: xsd:string

            Description:String of up to 5 comma-separated VLAN ID ranges or individual VLAN IDs

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InstanceTable> <Instance><Naming><MSTI> <VLANIdentifiers>

#### <InterfaceTable>

    Description: Per Interface STP Configuration

    Parent objects:

                    <ProtocolInstance>

    Child objects:

                    <Interface> - Interface

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable>

#### <Interface>

    Description: Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Child objects:

                    <ExternalCost> - The External Cost of this specific interface.

                    <GuardRoot> - Guard Root configured on this port.

                    <GuardTopologyChange> - Guard Topology-Change configured on this port.

                    <InterfaceEnabled> - Enable STP on this port

                    <LinkType> - Interface Link Type. Multipoint or Point-to-Point.

                    <PerInterfaceInstanceTable> - Per Interface Per Instance STP Configuration

                    <PortFast> - Portfast configured on this port.

                    <PortHelloTime> - Hello Time of this specific interface.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface>

#### <InterfaceEnabled>

    Description: Enable STP on this port

    Parent objects:

                    <Interface>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enable STP on this interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <InterfaceEnabled>

#### <LinkType>

    Description: Interface Link Type. Multipoint or Point-to-Point.

    Parent objects:

                    <Interface>

    Values:

            <LinkType>
             (mandatory)

            Type: STP_LinkType

            Description:Link Type

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <LinkType>

#### <ExternalCost>

    Description: The External Cost of this specific interface.

    Parent objects:

                    <Interface>

    Values:

            <ExternalCost>
             (mandatory)

            Type: Range. Value lies between 1 and 200000000

            Description:External Cost

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <ExternalCost>

#### <PortHelloTime>

    Description: Hello Time of this specific interface.

    Parent objects:

                    <Interface>

    Values:

            <HelloTime>
             (mandatory)

            Type: Range. Value lies between 1 and 2

            Description:Hello Time

        Default value:
            HelloTime => 2

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PortHelloTime>

#### <PortFast>

    Description: Portfast configured on this port.

    Parent objects:

                    <Interface>

    Values:

            <PortFastType>
             (mandatory)

            Type: Range. Value lies between 0 and 1

            Description:Port Fast Configuration

        Default value:
            PortFastType => 0

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PortFast>

#### <GuardRoot>

    Description: Guard Root configured on this port.

    Parent objects:

                    <Interface>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Guard Root

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <GuardRoot>

#### <GuardTopologyChange>

    Description: Guard Topology-Change configured on this port.

    Parent objects:

                    <Interface>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Guard Topology Change

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <GuardTopologyChange>

#### <PerInterfaceInstanceTable>

    Description: Per Interface Per Instance STP Configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <PerInterfaceInstance> - MSTP Instance

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PerInterfaceInstanceTable>

#### <PerInterfaceInstance>

    Description: MSTP Instance

    Parent objects:

                    <PerInterfaceInstanceTable>

    <Naming>:

            <MSTI>
             (mandatory)

            Type: Range. Value lies between 0 and 4094

            Description:MSTP Instance

    Child objects:

                    <PortCost> - Cost of this Interface in this MSTI

                    <PortPriority> - Priority of this Interface in this MSTI

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PerInterfaceInstanceTable> <PerInterfaceInstance><Naming><MSTI>

#### <PortCost>

    Description: Cost of this Interface in this MSTI

    Parent objects:

                    <PerInterfaceInstance>

    Values:

            <Cost>
             (mandatory)

            Type: Range. Value lies between 1 and 200000000

            Description:Cost

        Default value: none.

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PerInterfaceInstanceTable> <PerInterfaceInstance><Naming><MSTI> <PortCost>

#### <PortPriority>

    Description: Priority of this Interface in this MSTI

    Parent objects:

                    <PerInterfaceInstance>

    Values:

            <PortPriority>
             (mandatory)

            Type: Range. Value lies between 0 and 240

            Description:Port Priority

        Default value:
            PortPriority => 128

    Available Paths:

     -

    <Configuration> <SpanningTreeProtocol> <ProtocolInstanceTable> <ProtocolInstance><Naming><ProtocolInstance> <InterfaceTable> <Interface><Naming><Interface> <PerInterfaceInstanceTable> <PerInterfaceInstance><Naming><MSTI> <PortPriority>

### Datatypes

#### STP_TimeUnitType

        Definition: Enumeration. Valid values are:
            'Seconds' - Seconds
            'Minutes' - Minutes
            'Hours' - Hours

#### STP_LinkType

        Definition: Enumeration. Valid values are:
            'Multipoint' - Multipoint
            'Point-To-Point' - Point to Point

## XML Schema Object Documentation for mpls_ldp_oper, version 8. 0.

### Objects

#### <MPLS_LDP>

    Description: MPLS LDP operational data

    Task IDs required: mpls-ldp

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global MPLS LDP operational data

                    <NodeTable> - Location MPLS LDP operational data

    Available Paths:

     -

    <Operational> <MPLS_LDP>

#### <Global>

    Description: Global MPLS LDP operational data

    Parent objects:

                    <MPLS_LDP>

    Child objects:

                    <Active> - Active MPLS LDP operational data

                    <Standby> - Standby MPLS LDP operational data

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global>

#### <Active>

    Description: Active MPLS LDP operational data

    Parent objects:

                    <Global>

    Child objects:

                    <BackoffParameters> - The LDP Backoff Parameters

                    <BackoffTable> - The LDP backoff

                    <BindingTable> - The LDP Bindings

                    <BindingsAdvertiseSpec> - Advertisement Spec (ACL) for LDP Label Infomation Base (LIB)

                    <BindingsSummary> - Counters for the LDP Label Infomation Base (LIB)

                    <CapabilityTable> - LDP capability database information

                    <Discovery> - The LDP Discovery

                    <ForwardingSummary> - Summary information regarding LDP forwarding setup

                    <ForwardingTable> - The LDP Forwarding rewrites

                    <GracefulRestart> - LDP Graceful Restart info

                    <IGP> - LDP IGP related information

                    <InterfaceSummary> - IPv4 interface summary information

                    <InterfaceTable> - LDP Interface related information

                    <LDP_ID> - Local LDP Id

                    <NeighborBriefTable> - The LDP Neighbors (brief)

                    <NeighborCapabilityTable> - LDP Neighbors Capabilities

                    <NeighborTable> - The LDP Neighbors

                    <Parameters> - LDP parameters

                    <StatisticsTable> - The LDP Statistics

                    <Summary> - LDP summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active>

#### <LDP_ID>

    Description: Local LDP Id

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_ldpid_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <LDP_ID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <LDP_ID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <LDP_ID>

#### <BackoffParameters>

    Description: The LDP Backoff Parameters

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_backoff_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BackoffParameters>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BackoffParameters>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BackoffParameters>

#### <BackoffTable>

    Description: The LDP backoff

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Backoff> - LDP Backoff Information

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BackoffTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BackoffTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BackoffTable>

#### <Backoff>

    Description: LDP Backoff Information

    Parent objects:

                    <BackoffTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Value: ldp_backoff_entry_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BackoffTable> <Backoff><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BackoffTable> <Backoff><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BackoffTable> <Backoff><Naming><LSR_ID><LabelSpaceID>

#### <BindingTable>

    Description: The LDP Bindings

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Binding> - Binding Information

    <Filter> (Optional Filter Tag):

                    <MPLS_LDP_IDFilter>

                    <MPLS_LDPLongerPrefixesFilter>

                    <MPLS_LDPLocalLabelRangeFilter>

                    <MPLS_LDPRemoteLabelRangeFilter>

                    <MPLS_LDPLocalOnlyFilter>

                    <MPLS_LDPRemoteOnlyFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BindingTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BindingTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BindingTable>

#### <Binding>

    Description: Binding Information

    Parent objects:

                    <BindingTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:The IP prefix

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:The IP prefix length

    Value: ldp_tib_entry_detail

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BindingTable> <Binding><Naming><Prefix><PrefixLength>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BindingTable> <Binding><Naming><Prefix><PrefixLength>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BindingTable> <Binding><Naming><Prefix><PrefixLength>

#### <BindingsSummary>

    Description: Counters for the LDP Label Infomation Base (LIB)

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_binding_summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BindingsSummary>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BindingsSummary>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BindingsSummary>

#### <BindingsAdvertiseSpec>

    Description: Advertisement Spec (ACL) for LDP Label Infomation Base (LIB)

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_binding_advt_spec

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <BindingsAdvertiseSpec>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <BindingsAdvertiseSpec>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <BindingsAdvertiseSpec>

#### <Discovery>

    Description: The LDP Discovery

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Brief> - Brief information on LDP discovery

                    <LinkHelloTable> - The LDP Discovery link

                    <Summary> - Summarized information on LDP discovery

                    <TargetedHelloTable> - The LDP Discovery Targeted

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery>

#### <LinkHelloTable>

    Description: The LDP Discovery link

    Parent objects:

                    <Discovery>

    Child objects:

                    <LinkHello> - Information on LDP link discovery

    <Filter> (Optional Filter Tag):

                    <MPLS_LDP_IDFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <LinkHelloTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <LinkHelloTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <LinkHelloTable>

#### <LinkHello>

    Description: Information on LDP link discovery

    Parent objects:

                    <LinkHelloTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The Interface Name

    Value: ldp_discovery_link_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <LinkHelloTable> <LinkHello><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <LinkHelloTable> <LinkHello><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <LinkHelloTable> <LinkHello><Naming><InterfaceName>

#### <TargetedHelloTable>

    Description: The LDP Discovery Targeted

    Parent objects:

                    <Discovery>

    Child objects:

                    <TargetedHello> - Information on LDP targeted discovery

    <Filter> (Optional Filter Tag):

                    <MPLS_LDP_IDFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <TargetedHelloTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <TargetedHelloTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <TargetedHelloTable>

#### <TargetedHello>

    Description: Information on LDP targeted discovery

    Parent objects:

                    <TargetedHelloTable>

    <Naming>:

            <LocalAddress>
             (optional)

            Type: IPV4Address

            Description:Local IP Address (router-id)

            <TargetAddress>
             (optional)

            Type: IPV4Address

            Description:The target IP Address

    Value: ldp_targeted_hello_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <TargetedHelloTable> <TargetedHello><Naming><LocalAddress><TargetAddress>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <TargetedHelloTable> <TargetedHello><Naming><LocalAddress><TargetAddress>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <TargetedHelloTable> <TargetedHello><Naming><LocalAddress><TargetAddress>

#### <Summary>

    Description: Summarized information on LDP discovery

    Parent objects:

                    <Discovery>

    Value: ldp_discovery_summary_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Summary>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Summary>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Summary>

#### <Brief>

    Description: Brief information on LDP discovery

    Parent objects:

                    <Discovery>

    Child objects:

                    <LinkHelloBriefTable> - The LDP Discovery link brief information

                    <TargetedHelloBriefTable> - The LDP Discovery Targeted brief information

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Brief>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Brief>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Brief>

#### <LinkHelloBriefTable>

    Description: The LDP Discovery link brief information

    Parent objects:

                    <Brief>

    Child objects:

                    <LinkHelloBrief> - Brief information on LDP link discovery

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Brief> <LinkHelloBriefTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Brief> <LinkHelloBriefTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Brief> <LinkHelloBriefTable>

#### <LinkHelloBrief>

    Description: Brief information on LDP link discovery

    Parent objects:

                    <LinkHelloBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The Interface Name

    Value: ldp_discovery_link_brief_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Brief> <LinkHelloBriefTable> <LinkHelloBrief><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Brief> <LinkHelloBriefTable> <LinkHelloBrief><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Brief> <LinkHelloBriefTable> <LinkHelloBrief><Naming><InterfaceName>

#### <TargetedHelloBriefTable>

    Description: The LDP Discovery Targeted brief information

    Parent objects:

                    <Brief>

    Child objects:

                    <TargetedHelloBrief> - Brief information on LDP targeted discovery

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Brief> <TargetedHelloBriefTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Brief> <TargetedHelloBriefTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Brief> <TargetedHelloBriefTable>

#### <TargetedHelloBrief>

    Description: Brief information on LDP targeted discovery

    Parent objects:

                    <TargetedHelloBriefTable>

    <Naming>:

            <LocalAddress>
             (optional)

            Type: IPV4Address

            Description:Local IP Address (router-id)

            <TargetAddress>
             (optional)

            Type: IPV4Address

            Description:The target IP Address

    Value: ldp_targeted_hello_brief_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Discovery> <Brief> <TargetedHelloBriefTable> <TargetedHelloBrief><Naming><LocalAddress><TargetAddress>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Discovery> <Brief> <TargetedHelloBriefTable> <TargetedHelloBrief><Naming><LocalAddress><TargetAddress>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Discovery> <Brief> <TargetedHelloBriefTable> <TargetedHelloBrief><Naming><LocalAddress><TargetAddress>

#### <NeighborTable>

    Description: The LDP Neighbors

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Neighbor> - Information on a particular LDP neighbor

    <Filter> (Optional Filter Tag):

                    <MPLS_LDPInterfaceFilter>

                    <MPLS_LDPAddressFilter>

                    <MPLS_LDP_IDFilter>

                    <MPLS_LDPGracefulRestartFilter>

                    <MPLS_LDPNonGracefulRestartFilter>

                    <MPLS_LDPSessionProtectionFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborTable>

#### <Neighbor>

    Description: Information on a particular LDP neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Value: ldp_neighbor_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborTable> <Neighbor><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborTable> <Neighbor><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborTable> <Neighbor><Naming><LSR_ID><LabelSpaceID>

#### <NeighborBriefTable>

    Description: The LDP Neighbors (brief)

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <NeighborBrief> - Brief information on a particular LDP neighbor

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborBriefTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborBriefTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborBriefTable>

#### <NeighborBrief>

    Description: Brief information on a particular LDP neighbor

    Parent objects:

                    <NeighborBriefTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Value: ldp_neighbor_brief_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborBriefTable> <NeighborBrief><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborBriefTable> <NeighborBrief><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborBriefTable> <NeighborBrief><Naming><LSR_ID><LabelSpaceID>

#### <NeighborCapabilityTable>

    Description: LDP Neighbors Capabilities

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <NeighborCapability> - Information on capabilities of a particular LDP neighbor

    <Filter> (Optional Filter Tag):

                    <MPLS_LDPAddressFilter>

                    <MPLS_LDP_IDFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborCapabilityTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborCapabilityTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborCapabilityTable>

#### <NeighborCapability>

    Description: Information on capabilities of a particular LDP neighbor

    Parent objects:

                    <NeighborCapabilityTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Value: ldp_nbr_cap_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <NeighborCapabilityTable> <NeighborCapability><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <NeighborCapabilityTable> <NeighborCapability><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <NeighborCapabilityTable> <NeighborCapability><Naming><LSR_ID><LabelSpaceID>

#### <StatisticsTable>

    Description: The LDP Statistics

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Statistics> - Statistical Information on a particular LDP neighbor

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <StatisticsTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <StatisticsTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <StatisticsTable>

#### <Statistics>

    Description: Statistical Information on a particular LDP neighbor

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Value: ldp_stats_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <StatisticsTable> <Statistics><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <StatisticsTable> <Statistics><Naming><LSR_ID><LabelSpaceID>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <StatisticsTable> <Statistics><Naming><LSR_ID><LabelSpaceID>

#### <Parameters>

    Description: LDP parameters

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_parameters

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Parameters>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Parameters>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Parameters>

#### <Summary>

    Description: LDP summary

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <Summary>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <Summary>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <Summary>

#### <ForwardingTable>

    Description: The LDP Forwarding rewrites

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Forwarding> - Information on a particular LDP forwarding rewrite

    <Filter> (Optional Filter Tag):

                    <MPLS_LDPRemoteLabelUnlabelledFilter>

                    <MPLS_LDPRemoteLabelFilter>

                    <MPLS_LDPLocalLabelFilter>

                    <MPLS_LDPInterfaceFilter>

                    <MPLS_LDPNextHopAddressFilter>

                    <MPLS_LDP_IDFilter>

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <ForwardingTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <ForwardingTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <ForwardingTable>

#### <Forwarding>

    Description: Information on a particular LDP forwarding rewrite

    Parent objects:

                    <ForwardingTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:The IP Prefix

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:The Mask Length

    Value: ldp_fwd_pfx_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <ForwardingTable> <Forwarding><Naming><Prefix><PrefixLength>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <ForwardingTable> <Forwarding><Naming><Prefix><PrefixLength>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <ForwardingTable> <Forwarding><Naming><Prefix><PrefixLength>

#### <ForwardingSummary>

    Description: Summary information regarding LDP forwarding setup

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_fwd_summ_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <ForwardingSummary>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <ForwardingSummary>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <ForwardingSummary>

#### <GracefulRestart>

    Description: LDP Graceful Restart info

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_gr_global_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <GracefulRestart>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <GracefulRestart>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <GracefulRestart>

#### <IGP>

    Description: LDP IGP related information

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <SyncProcRestartDelay> - LDP IGP Sync Process Restart Delay information

                    <SyncTable> - LDP IGP Sync related information

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <IGP>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <IGP>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <IGP>

#### <SyncTable>

    Description: LDP IGP Sync related information

    Parent objects:

                    <IGP>

    Child objects:

                    <Sync> - LDP-IGP Synchronization related information for an interface

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <IGP> <SyncTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <IGP> <SyncTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <IGP> <SyncTable>

#### <Sync>

    Description: LDP-IGP Synchronization related information for an interface

    Parent objects:

                    <SyncTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The Interface Name

    Value: ldp_igp_sync_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <IGP> <SyncTable> <Sync><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <IGP> <SyncTable> <Sync><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <IGP> <SyncTable> <Sync><Naming><InterfaceName>

#### <SyncProcRestartDelay>

    Description: LDP IGP Sync Process Restart Delay information

    Parent objects:

                    <IGP>

    Value: ldp_igp_sync_delay_restart_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <IGP> <SyncProcRestartDelay>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <IGP> <SyncProcRestartDelay>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <IGP> <SyncProcRestartDelay>

#### <InterfaceTable>

    Description: LDP Interface related information

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Interface> - IPv4 interface information

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <InterfaceTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <InterfaceTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: IPv4 interface information

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The Interface Name

    Value: ldp_intf

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceSummary>

    Description: IPv4 interface summary information

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Value: ldp_intf_sum

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <InterfaceSummary>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <InterfaceSummary>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <InterfaceSummary>

#### <CapabilityTable>

    Description: LDP capability database information

    Parent objects:

                    <Active>

                    <Standby>

                    <Node>

    Child objects:

                    <Capability> - Information on LDP capability

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <CapabilityTable>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <CapabilityTable>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <CapabilityTable>

#### <Capability>

    Description: Information on LDP capability

    Parent objects:

                    <CapabilityTable>

    <Naming>:

            <CapabilityType>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The capability type (IANA assigned)

    Value: ldp_cap_info

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Active> <CapabilityTable> <Capability><Naming><CapabilityType>

     -

    <Operational> <MPLS_LDP> <Global> <Standby> <CapabilityTable> <Capability><Naming><CapabilityType>

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName> <CapabilityTable> <Capability><Naming><CapabilityType>

#### <Standby>

    Description: Standby MPLS LDP operational data

    Parent objects:

                    <Global>

    Child objects:

                    <BackoffParameters> - The LDP Backoff Parameters

                    <BackoffTable> - The LDP backoff

                    <BindingTable> - The LDP Bindings

                    <BindingsAdvertiseSpec> - Advertisement Spec (ACL) for LDP Label Infomation Base (LIB)

                    <BindingsSummary> - Counters for the LDP Label Infomation Base (LIB)

                    <CapabilityTable> - LDP capability database information

                    <Discovery> - The LDP Discovery

                    <ForwardingSummary> - Summary information regarding LDP forwarding setup

                    <ForwardingTable> - The LDP Forwarding rewrites

                    <GracefulRestart> - LDP Graceful Restart info

                    <IGP> - LDP IGP related information

                    <InterfaceSummary> - IPv4 interface summary information

                    <InterfaceTable> - LDP Interface related information

                    <LDP_ID> - Local LDP Id

                    <NeighborBriefTable> - The LDP Neighbors (brief)

                    <NeighborCapabilityTable> - LDP Neighbors Capabilities

                    <NeighborTable> - The LDP Neighbors

                    <Parameters> - LDP parameters

                    <StatisticsTable> - The LDP Statistics

                    <Summary> - LDP summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <Global> <Standby>

#### <NodeTable>

    Description: Location MPLS LDP operational data

    Parent objects:

                    <MPLS_LDP>

    Child objects:

                    <Node> - The MPLD LDP operational data for a particular node

    Available Paths:

     -

    <Operational> <MPLS_LDP> <NodeTable>

#### <Node>

    Description: The MPLD LDP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <BackoffParameters> - The LDP Backoff Parameters

                    <BackoffTable> - The LDP backoff

                    <BindingTable> - The LDP Bindings

                    <BindingsAdvertiseSpec> - Advertisement Spec (ACL) for LDP Label Infomation Base (LIB)

                    <BindingsSummary> - Counters for the LDP Label Infomation Base (LIB)

                    <CapabilityTable> - LDP capability database information

                    <Discovery> - The LDP Discovery

                    <ForwardingSummary> - Summary information regarding LDP forwarding setup

                    <ForwardingTable> - The LDP Forwarding rewrites

                    <GracefulRestart> - LDP Graceful Restart info

                    <IGP> - LDP IGP related information

                    <InterfaceSummary> - IPv4 interface summary information

                    <InterfaceTable> - LDP Interface related information

                    <LDP_ID> - Local LDP Id

                    <NeighborBriefTable> - The LDP Neighbors (brief)

                    <NeighborCapabilityTable> - LDP Neighbors Capabilities

                    <NeighborTable> - The LDP Neighbors

                    <Parameters> - LDP parameters

                    <StatisticsTable> - The LDP Statistics

                    <Summary> - LDP summary

    Available Paths:

     -

    <Operational> <MPLS_LDP> <NodeTable> <Node><Naming><NodeName>

### Filters

#### <MPLS_LDPLongerPrefixesFilter>

    Description:
    Longer Prefix Match.

    Parameters:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:The IP Prefix

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:The Mask Length

#### <MPLS_LDPLocalLabelRangeFilter>

    Description:
    Local Label Range Match.

    Parameters:

            <LowLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:The Low Label Value

            <HighLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:The High Label Value

#### <MPLS_LDPRemoteLabelRangeFilter>

    Description:
    Remote Label Range Match.

    Parameters:

            <LowLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:The Low Label Value

            <HighLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:The High Label Value

#### <MPLS_LDPRemoteLabelUnlabelledFilter>

    Description:
    Match unlabelled outgoing labels.

    Parameters:

#### <MPLS_LDPRemoteLabelFilter>

    Description:
    Match outgoing labels.

    Parameters:

            <Label>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The Remote Label Value

#### <MPLS_LDPLocalLabelFilter>

    Description:
    Match local-label.

    Parameters:

            <Label>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The Local Label Value

#### <MPLS_LDPNextHopAddressFilter>

    Description:
    Match outgoing next-hop address.

    Parameters:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP Address

#### <MPLS_LDPLocalOnlyFilter>

    Description:
    Match bindings which have local label only.

    Parameters:

#### <MPLS_LDPRemoteOnlyFilter>

    Description:
    Match bindings which have remote labels only.

    Parameters:

#### <MPLS_LDPInterfaceFilter>

    Description:
    Interface match. Entries are matched on the interface.

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface

#### <MPLS_LDPGracefulRestartFilter>

    Description:
    Entries are matched if session is Graceful Restartable.

    Parameters:

#### <MPLS_LDPNonGracefulRestartFilter>

    Description:
    Entries are matched if session is Non Graceful Restartable.

    Parameters:

#### <MPLS_LDPSessionProtectionFilter>

    Description:
    Entries are matched if session protection applies.

    Parameters:

#### <MPLS_LDPAddressFilter>

    Description:
    IP address match. Entries are matched on the IP address.

    Parameters:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP Address

#### <MPLS_LDP_IDFilter>

    Description:
    Entries are matched on the LDP Id.

    Parameters:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

## XML Schema Object Documentation for infra_sla_oper, version 3. 1.

### Objects

#### <SLA>

    Description: SLA oper commands

    Parent objects:

                    <Operational>

    Child objects:

                    <Protocols> - Table of all SLA protocols

    Available Paths:

     -

    <Operational> <SLA>

#### <Protocols>

    Description: Table of all SLA protocols

    Parent objects:

                    <SLA>

    Child objects:

                    <Ethernet> - The Ethernet SLA protocol

                    <Proto1> - The Proto1 SLA protocol

    Available Paths:

     -

    <Operational> <SLA> <Protocols>

## XML Schema Object Documentation for ipv4_dhcpd_distributed_action, version 2. 4.

### Objects

#### <NodeTable>

    Description: IPv4 DHCPD action data for a particular location

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <Proxy> - DHCP Proxy action data

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <NodeTable> <Node><Naming><nodeid>

## XML Schema Object Documentation for ethernet-span_common, version 0. 0.

### Datatypes

#### SPANSessionName

        Definition: EncodedBoundedString

#### SPANSessionID

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for ospfmib_cfg, version 14. 7.

### Objects

#### <OSPF>

    Description: OSPF-MIB notification configuration

    Task IDs required: ospf

    Parent objects:

                    <Notification>

    Child objects:

                    <Error> - SNMP notifications for OSPF errors

                    <LSA> - SNMP notifications related to LSAs

                    <Retransmit> - SNMP notifications for packet retransmissions

                    <StateChange> - SNMP notifications for OSPF state change

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF>

#### <Error>

    Description: SNMP notifications for OSPF errors

    Parent objects:

                    <OSPF>

    Child objects:

                    <AuthenticationFailure> - Enable ospfIfAuthFailure notification

                    <BadPacket> - Enable ospfIfRxBadPacket notification

                    <ConfigError> - Enable ospfIfConfigError notification

                    <VirtualAuthenticationFailure> - Enable ospfVirtIfAuthFailure notification

                    <VirtualBadPacket> - Enable ospfVirtIfRxBadPacket notification

                    <VirtualConfigError> - Enable ospfVirtIfConfigError notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error>

#### <AuthenticationFailure>

    Description: Enable ospfIfAuthFailure notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfIfAuthFailure notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <AuthenticationFailure>

#### <BadPacket>

    Description: Enable ospfIfRxBadPacket notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfIfRxBadPacket notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <BadPacket>

#### <ConfigError>

    Description: Enable ospfIfConfigError notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfIfConfigError notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <ConfigError>

#### <VirtualAuthenticationFailure>

    Description: Enable ospfVirtIfAuthFailure notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtIfAuthFailure notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <VirtualAuthenticationFailure>

#### <VirtualBadPacket>

    Description: Enable ospfVirtIfRxBadPacket notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtIfRxBadPacket notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <VirtualBadPacket>

#### <VirtualConfigError>

    Description: Enable ospfVirtIfConfigError notification

    Parent objects:

                    <Error>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtIfConfigError notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Error> <VirtualConfigError>

#### <LSA>

    Description: SNMP notifications related to LSAs

    Parent objects:

                    <OSPF>

    Child objects:

                    <MaxAgeLSA> - Enable ospfMaxAgeLsa notification

                    <OriginateLSA> - Enable ospfOriginateLsa notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <LSA>

#### <MaxAgeLSA>

    Description: Enable ospfMaxAgeLsa notification

    Parent objects:

                    <LSA>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfMaxAgeLsa notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <LSA> <MaxAgeLSA>

#### <OriginateLSA>

    Description: Enable ospfOriginateLsa notification

    Parent objects:

                    <LSA>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfOriginateLsa notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <LSA> <OriginateLSA>

#### <Retransmit>

    Description: SNMP notifications for packet retransmissions

    Parent objects:

                    <OSPF>

    Child objects:

                    <Packet> - Enable ospfTxRetransmit notification

                    <VirtualPacket> - Enable ospfVirtIfTxRetransmit notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Retransmit>

#### <Packet>

    Description: Enable ospfTxRetransmit notification

    Parent objects:

                    <Retransmit>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfTxRetransmit notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Retransmit> <Packet>

#### <VirtualPacket>

    Description: Enable ospfVirtIfTxRetransmit notification

    Parent objects:

                    <Retransmit>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtIfTxRetransmit notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <Retransmit> <VirtualPacket>

#### <StateChange>

    Description: SNMP notifications for OSPF state change

    Parent objects:

                    <OSPF>

    Child objects:

                    <Interface> - Enable ospfIfStateChange notification

                    <Neighbor> - Enable ospfNbrStateChange notification

                    <VirtualInterface> - Enable ospfVirtIfStateChange notification

                    <VirtualNeighbor> - Enable ospfVirtNbrStateChange notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <StateChange>

#### <Interface>

    Description: Enable ospfIfStateChange notification

    Parent objects:

                    <StateChange>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfIfStateChange notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <StateChange> <Interface>

#### <Neighbor>

    Description: Enable ospfNbrStateChange notification

    Parent objects:

                    <StateChange>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfNbrStateChange notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <StateChange> <Neighbor>

#### <VirtualInterface>

    Description: Enable ospfVirtIfStateChange notification

    Parent objects:

                    <StateChange>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtIfStateChange notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <StateChange> <VirtualInterface>

#### <VirtualNeighbor>

    Description: Enable ospfVirtNbrStateChange notification

    Parent objects:

                    <StateChange>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ospfVirtNbrStateChange notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <OSPF> <StateChange> <VirtualNeighbor>

## XML Schema Object Documentation for ipv4_igmp_cfg, version 10. 0.

### Objects

#### <IGMP>

    Description: IGMPconfiguration

    Task IDs required: multicast

    Parent objects:

                    <Configuration>

    Child objects:

                    <DefaultVRF> - Default VRF Table

                    <VRFTable> - VRF related configuration

    Available Paths:

     -

    <Configuration> <IGMP>

#### <VRFTable>

    Description: VRF related configuration

    Parent objects:

                    <IGMP>

    Child objects:

                    <VRF> - Configuration for a particular vrf

    Available Paths:

     -

    <Configuration> <IGMP> <VRFTable>

#### <VRF>

    Description: Configuration for a particular vrf

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name for this vrf

    Child objects:

                    <InheritableDefaults> - Inheritable Defaults

                    <InterfaceTable> - Interface-level configuration

                    <Maximum> - Configure IGMP State Limits

                    <Robustness> - Configure IGMP Robustness variable

                    <SSMAccessGroupTable> - IGMP Source specific mode

    Available Paths:

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName>

## XML Schema Object Documentation for prm_qosmode_cfg, version 1. 1.

### Objects

#### <HardwareModuleQoSMode>

    Description: QoS mode in hardware module port(s)

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <NodeTable> - QoS applicable nodes

    Available Paths:

     -

    <Configuration> <HardwareModuleQoSMode>

#### <NodeTable>

    Description: QoS applicable nodes

    Parent objects:

                    <HardwareModuleQoSMode>

    Child objects:

                    <Node> - A node

    Available Paths:

     -

    <Configuration> <HardwareModuleQoSMode> <NodeTable>

#### <Node>

    Description: A node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <ChildShapingDisable> - Disable child level/flat policy shaping

    Available Paths:

     -

    <Configuration> <HardwareModuleQoSMode> <NodeTable> <Node><Naming><NodeName>

#### <ChildShapingDisable>

    Description: Disable child level/flat policy shaping

    Parent objects:

                    <Node>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable child-shaping

        Default value: none.

    Available Paths:

     -

    <Configuration> <HardwareModuleQoSMode> <NodeTable> <Node><Naming><NodeName> <ChildShapingDisable>

## XML Schema Object Documentation for cgn_oper, version 2. 0.

### Objects

#### <CGN>

    Description: Operational data for CGN

    Task IDs required: cgn

    Parent objects:

                    <Operational>

    Child objects:

                    <NAT44Table> - List of NAT44 instances

    Available Paths:

     -

    <Operational> <CGN>

#### <NAT44Table>

    Description: List of NAT44 instances

    Parent objects:

                    <CGN>

    Child objects:

                    <NAT44> - NAT44 instance operational information

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table>

#### <NAT44>

    Description: NAT44 instance operational information

    Parent objects:

                    <NAT44Table>

    <Naming>:

            <NAT44Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 24

            Description:NAT44 instance name

    Child objects:

                    <InsideTranslation> - Inside translations

                    <OutsideTranslation> - Outside translations

                    <PoolUtilization> - Pool utilization

                    <Statistics> - Statistics information

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name>

#### <Statistics>

    Description: Statistics information

    Parent objects:

                    <NAT44>

    Value: cnat_v4_stats_summary_t

    Available Paths:

     -

    <Operational> <CGN> <NAT44Table> <NAT44><Naming><NAT44Name> <Statistics>

### Datatypes

#### CGNTranslationType

        Definition: Enumeration. Valid values are:
            'All' - All translation types
            'Static' - Static translations
            'ALG' - Application Level Gateway translations
            'Both' - Both Static and ALG
            'Invalid' - Invalid

## XML Schema Object Documentation for bundlemgr_cfg, version 5. 0.

### Objects

#### <LACP>

    Description: Link Aggregation Control Protocol commands

    Task IDs required: bundle

    Parent objects:

                    <Configuration>

    Child objects:

                    <SystemMAC> - System MAC

                    <SystemPriority> - System Priority

    Available Paths:

     -

    <Configuration> <LACP>

#### <SystemPriority>

    Description: System Priority

    Parent objects:

                    <LACP>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Priority for this system. Lower value is higher priority.

        Default value:
            Priority => 32768

    Available Paths:

     -

    <Configuration> <LACP> <SystemPriority>

#### <SystemMAC>

    Description: System MAC

    Parent objects:

                    <LACP>

    Values:

            <MAC>
             (mandatory)

            Type: MACAddress

            Description:Unique identifier for this system.

        Default value: none.

    Available Paths:

     -

    <Configuration> <LACP> <SystemMAC>

#### <BFD>

    Description: BFD over bundle members configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AddressFamily> - Configuration of BFDoBM for all address families

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD>

#### <AddressFamily>

    Description: Configuration of BFDoBM for all address families

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4> - Configuration of BFDoBM for IPv4 address family

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily>

#### <IPv4>

    Description: Configuration of BFDoBM for IPv4 address family

    Parent objects:

                    <AddressFamily>

    Child objects:

                    <DestinationAddress> - Destination address for BFD sessions created by bundlemgr

                    <DetectionMultiplier> - Detection multiplier for BFD sessions created by bundlemgr

                    <FastDetect> - Enable fast detection of BFDoBM

                    <Interval> - Hello interval for BFD sessions created by bundlemgr

                    <Timers> - Timers associated with BFDoBM

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4>

#### <FastDetect>

    Description: Enable fast detection of BFDoBM

    Parent objects:

                    <IPv4>

    Values:

            <FastDetect>
             (mandatory)

            Type: xsd:boolean

            Description:Configure to enable BFD over bundle members

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <FastDetect>

#### <Interval>

    Description: Hello interval for BFD sessions created by bundlemgr

    Parent objects:

                    <IPv4>

    Values:

            <Interval>
             (mandatory)

            Type: Range. Value lies between 15 and 30000

            Description:BFD hello interval in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <Interval>

#### <DetectionMultiplier>

    Description: Detection multiplier for BFD sessions created by bundlemgr

    Parent objects:

                    <IPv4>

    Values:

            <Multiplier>
             (mandatory)

            Type: Range. Value lies between 2 and 50

            Description:BFD multiplier

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <DetectionMultiplier>

#### <DestinationAddress>

    Description: Destination address for BFD sessions created by bundlemgr

    Parent objects:

                    <IPv4>

    Values:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <DestinationAddress>

#### <Timers>

    Description: Timers associated with BFDoBM

    Parent objects:

                    <IPv4>

    Child objects:

                    <NborUnconfigTimer> - Timer associated with aggressiveness on BFD session peer being unconfigured

                    <StartTimer> - Timer associated with aggressiveness on BFD session creation

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <Timers>

#### <StartTimer>

    Description: Timer associated with aggressiveness on BFD session creation

    Parent objects:

                    <Timers>

    Values:

            <StartTimer>
             (mandatory)

            Type: Range. Value lies between 30 and 3600

            Description:Start timer

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <Timers> <StartTimer>

#### <NborUnconfigTimer>

    Description: Timer associated with aggressiveness on BFD session peer being unconfigured

    Parent objects:

                    <Timers>

    Values:

            <NborTimer>
             (mandatory)

            Type: Range. Value lies between 30 and 3600

            Description:Neighbor Unconfig timer

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BFD> <AddressFamily> <IPv4> <Timers> <NborUnconfigTimer>

## XML Schema Object Documentation for multilink_oper, version 3. 1.

### Objects

#### <Multilink>

    Description: Multilink operational data

    Task IDs required: hdlc

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of information about all SPA nodes present.

    Available Paths:

     -

    <Operational> <Multilink>

#### <NodeTable>

    Description: Table of information about all SPA nodes present.

    Parent objects:

                    <Multilink>

    Child objects:

                    <Node> - The SPA node ID corresponding to the multilink interface

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable>

#### <Node>

    Description: The SPA node ID corresponding to the multilink interface

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Specify the SPA node ID corresponding to the multilink interface

    Child objects:

                    <BundleTable> - All Multilink operational data

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName>

#### <BundleTable>

    Description: All Multilink operational data

    Parent objects:

                    <Node>

    Child objects:

                    <Bundle> - Multilink bundle operational data

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable>

#### <Bundle>

    Description: Multilink bundle operational data

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <FragmentCounter> - Multilink fragment counters

                    <Info> - Multilink operational data

                    <MemberTable> - Multilink Member Interface operational data

                    <State> - Multilink bundle state info

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName>

#### <State>

    Description: Multilink bundle state info

    Parent objects:

                    <Bundle>

    Value: multilink_state_info

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <State>

#### <Info>

    Description: Multilink operational data

    Parent objects:

                    <Bundle>

    Value: multilink_hw_info

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <Info>

#### <FragmentCounter>

    Description: Multilink fragment counters

    Parent objects:

                    <Bundle>

    Value: multilink_stats

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <FragmentCounter>

#### <MemberTable>

    Description: Multilink Member Interface operational data

    Parent objects:

                    <Bundle>

    Child objects:

                    <Member> - Multilink Member Interface operational data

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable>

#### <Member>

    Description: Multilink Member Interface operational data

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberName>
             (mandatory)

            Type: Interface

            Description:Bundle Interface Name

    Child objects:

                    <MemberData> - Multilink Member Interface operational data

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable> <Member><Naming><MemberName>

#### <MemberData>

    Description: Multilink Member Interface operational data

    Parent objects:

                    <Member>

    Value: multilink_bundle_member_data

    Available Paths:

     -

    <Operational> <Multilink> <NodeTable> <Node><Naming><NodeName> <BundleTable> <Bundle><Naming><BundleName> <MemberTable> <Member><Naming><MemberName> <MemberData>

## XML Schema Object Documentation for vlan_common, version 0. 0.

### Datatypes

#### VLAN_Tag

        Definition: Range. Value lies between 1 and 4094

#### VLAN_TagOrNull

        Definition: Range with Enumeration. Values must lie between 0 and 4094 with well-known values being:
            'Any' - Match any inner VLAN tag value

#### VLAN_TagOrAny

        Definition: Range with Enumeration. Values must lie between 1 and 4096 with well-known values being:
            'Any' - Match any VLAN tag value

#### VLAN_TagOrNative

        Definition: Range with Enumeration. Values must lie between 1 and 65535 with well-known values being:
            'Native' - This is the Native VLAN
            'NativeWithCVLANPreservation' - This is the Native VLAN and C-VLAN preservation is enabled

#### VLAN_Type

        Definition: Enumeration. Valid values are:
            'VLANTypeDot1ad' - An 802.1ad VLAN
            'VLANTypeDot1q' - An 802.1q VLAN

#### ClassOfService

        Definition: Range. Value lies between 0 and 7

#### EthertypeMatch

        Definition: Enumeration. Valid values are:
            'PPPOverEthernet' - PPP over Ethernet

#### RewriteType

        Definition: Enumeration. Valid values are:
            'Pop1' - Pop 1 tag
            'Pop2' - Pop 2 tags
            'Push1' - Push 1 tag
            'Push2' - Push 2 tags
            'Translate1to1' - Translate 1-to-1
            'Translate1to2' - Translate 1-to-2
            'Translate2to1' - Translate 2-to-1
            'Translate2to2' - Translate 2-to-2

## XML Schema Object Documentation for ipv4_igmp_common_cfg, version 10. 0.

### Objects

#### <DefaultVRF>

    Description: Default VRF Table

    Parent objects:

                    <IGMP>

                    <MLD>

    Child objects:

                    <InheritableDefaults> - Inheritable Defaults

                    <InterfaceTable> - Interface-level configuration

                    <Maximum> - Configure IGMP State Limits

                    <Robustness> - Configure IGMP Robustness variable

                    <SSMAccessGroupTable> - IGMP Source specific mode

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF>

     -

    <Configuration> <MLD> <DefaultVRF>

#### <InheritableDefaults>

    Description: Inheritable Defaults

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <AccessGroup> - IGMP group access filter

                    <ExplicitTracking> - IGMPv3 explicit host tracking

                    <MaximumGroupsPerInterface> - Configure maximum number of groups accepted per interface by this router

                    <QueryInterval> - IGMP host query interval

                    <QueryMaxResponseTime> - IGMP max query response value

                    <QueryTimeout> - IGMP previous querier timeout

                    <RouterEnable> - Enable Router side functionality in IGMP

                    <Version> - IGMP version

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults>

#### <QueryInterval>

    Description: IGMP host query interval

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <QueryInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 3600

            Description:Query interval in seconds

        Default value:
            QueryInterval => 60

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <QueryInterval>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <QueryInterval>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <QueryInterval>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryInterval>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryInterval>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryInterval>

#### <QueryMaxResponseTime>

    Description: IGMP max query response value

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <QueryResponse>
             (mandatory)

            Type: Range. Value lies between 1 and 12

            Description:Query response value in seconds

        Default value:
            QueryResponse => 10

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <QueryMaxResponseTime>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <QueryMaxResponseTime>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <QueryMaxResponseTime>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryMaxResponseTime>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryMaxResponseTime>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryMaxResponseTime>

#### <QueryTimeout>

    Description: IGMP previous querier timeout

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <QueryTimeout>
             (mandatory)

            Type: Range. Value lies between 60 and 300

            Description:Timeout value in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <QueryTimeout>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <QueryTimeout>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <QueryTimeout>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryTimeout>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryTimeout>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <QueryTimeout>

#### <RouterEnable>

    Description: Enable Router side functionality in IGMP

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled, when value is TRUE or FALSE respectively

        Default value:
            Enable => true

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <RouterEnable>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <RouterEnable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <RouterEnable>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <RouterEnable>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <RouterEnable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <RouterEnable>

#### <ExplicitTracking>

    Description: IGMPv3 explicit host tracking

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled, when value is TRUE or FALSE respectively

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Access list specifying tracking group range

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <ExplicitTracking>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <ExplicitTracking>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <ExplicitTracking>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ExplicitTracking>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <ExplicitTracking>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <ExplicitTracking>

#### <AccessGroup>

    Description: IGMP group access filter

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list specifying access group range

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <AccessGroup>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <AccessGroup>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <AccessGroup>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <AccessGroup>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <AccessGroup>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <AccessGroup>

#### <Version>

    Description: IGMP version

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <VersionNumber>
             (mandatory)

            Type: Range. Value lies between 1 and 3

            Description:Version number

        Default value:
            VersionNumber => 3

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <Version>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <Version>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <Version>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <Version>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <Version>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <Version>

#### <MaximumGroupsPerInterface>

    Description: Configure maximum number of groups accepted per interface by this router

    Parent objects:

                    <InheritableDefaults>

                    <Interface>

    Values:

            <MaximumGroups>
             (mandatory)

            Type: Range. Value lies between 1 and 40000

            Description:Maximum number of groups accepted per interface by this router

        Default value:
            MaximumGroups => 25000

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InheritableDefaults> <MaximumGroupsPerInterface>

     -

    <Configuration> <MLD> <DefaultVRF> <InheritableDefaults> <MaximumGroupsPerInterface>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InheritableDefaults> <MaximumGroupsPerInterface>

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <MaximumGroupsPerInterface>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <MaximumGroupsPerInterface>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <MaximumGroupsPerInterface>

#### <InterfaceTable>

    Description: Interface-level configuration

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <Interface> - The name of the interface

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable>

#### <Interface>

    Description: The name of the interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <AccessGroup> - IGMP group access filter

                    <ExplicitTracking> - IGMPv3 explicit host tracking

                    <JoinGroupTable> - IGMP join multicast group

                    <MaximumGroupsPerInterface> - Configure maximum number of groups accepted per interface by this router

                    <QueryInterval> - IGMP host query interval

                    <QueryMaxResponseTime> - IGMP max query response value

                    <QueryTimeout> - IGMP previous querier timeout

                    <RouterEnable> - Enable Router side functionality in IGMP

                    <StaticGroupTable> - IGMP static multicast group

                    <Version> - IGMP version

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <JoinGroupTable>

    Description: IGMP join multicast group

    Parent objects:

                    <Interface>

    Child objects:

                    <JoinGroup> - IP group address and optional source address to include

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable>

#### <JoinGroup>

    Description: IP group address and optional source address to include

    Parent objects:

                    <JoinGroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:IP group address

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:IP source address

    Values:

            <Mode>
             (mandatory)

            Type: IGMPFilterType

            Description:Filter mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable> <JoinGroup><Naming><GroupAddress><SourceAddress>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable> <JoinGroup><Naming><GroupAddress><SourceAddress>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <JoinGroupTable> <JoinGroup><Naming><GroupAddress><SourceAddress>

#### <StaticGroupTable>

    Description: IGMP static multicast group

    Parent objects:

                    <Interface>

    Child objects:

                    <StaticGroup> - IP group address and optional source address to include

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable>

#### <StaticGroup>

    Description: IP group address and optional source address to include

    Parent objects:

                    <StaticGroupTable>

    <Naming>:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:IP group address

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:IP source address

            <GroupAddressMask>
             (optional)

            Type: IPAddress

            Description:Mask for Group Address

            <SourceAddressMask>
             (optional)

            Type: IPAddress

            Description:Mask for Source Address

    Values:

            <GroupCount>
             (optional)

            Type: Range. Value lies between 1 and 512

            Description:Number of groups to join if mask is present.

            <SourceCount>
             (optional)

            Type: Range. Value lies between 1 and 512

            Description:Number of sources to join if mask is present.

        Default value:
            GroupCount => 1
            SourceCount => 1

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress><SourceAddress><GroupAddressMask><SourceAddressMask>

     -

    <Configuration> <MLD> <DefaultVRF> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress><SourceAddress><GroupAddressMask><SourceAddressMask>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <InterfaceTable> <Interface><Naming><InterfaceName> <StaticGroupTable> <StaticGroup><Naming><GroupAddress><SourceAddress><GroupAddressMask><SourceAddressMask>

#### <Robustness>

    Description: Configure IGMP Robustness variable

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Values:

            <RobustnessCount>
             (mandatory)

            Type: Range. Value lies between 2 and 10

            Description:IGMP Robustness variable count

        Default value:
            RobustnessCount => 2

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <Robustness>

     -

    <Configuration> <MLD> <DefaultVRF> <Robustness>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Robustness>

#### <SSMAccessGroupTable>

    Description: IGMP Source specific mode

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <SSMAccessGroup> - SSM static Access Group

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <SSMAccessGroupTable>

     -

    <Configuration> <MLD> <DefaultVRF> <SSMAccessGroupTable>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMAccessGroupTable>

#### <SSMAccessGroup>

    Description: SSM static Access Group

    Parent objects:

                    <SSMAccessGroupTable>

    <Naming>:

            <SourceAddress>
             (mandatory)

            Type: IPAddress

            Description:IP source address

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list specifying access group

        Default value: none.

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <SSMAccessGroupTable> <SSMAccessGroup><Naming><SourceAddress>

     -

    <Configuration> <MLD> <DefaultVRF> <SSMAccessGroupTable> <SSMAccessGroup><Naming><SourceAddress>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <SSMAccessGroupTable> <SSMAccessGroup><Naming><SourceAddress>

#### <Maximum>

    Description: Configure IGMP State Limits

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <MaximumGroups> - Configure maximum number of groups accepted by this router

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <Maximum>

     -

    <Configuration> <MLD> <DefaultVRF> <Maximum>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Maximum>

#### <MaximumGroups>

    Description: Configure maximum number of groups accepted by this router

    Parent objects:

                    <Maximum>

    Values:

            <MaximumGroup>
             (mandatory)

            Type: Range. Value lies between 1 and 75000

            Description:Maximum number of groups accepted by this router

        Default value:
            MaximumGroup => 50000

    Available Paths:

     -

    <Configuration> <IGMP> <DefaultVRF> <Maximum> <MaximumGroups>

     -

    <Configuration> <MLD> <DefaultVRF> <Maximum> <MaximumGroups>

     -

    <Configuration> <IGMP> <VRFTable> <VRF><Naming><VRFName> <Maximum> <MaximumGroups>

### Datatypes

#### IGMPFilterType

        Definition: Enumeration. Valid values are:
            'Include' - Include
            'Exclude' - Exclude

## XML Schema Object Documentation for vlan_oper, version 3. 0.

### Objects

#### <VLAN>

    Description: VLAN operational data

    Task IDs required: vlan

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Per node VLAN operational data

    Available Paths:

     -

    <Operational> <VLAN>

#### <NodeTable>

    Description: Per node VLAN operational data

    Parent objects:

                    <VLAN>

    Child objects:

                    <Node> - The VLAN operational data for a particular node

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable>

#### <Node>

    Description: The VLAN operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <InterfaceTable> - VLAN interface table (specific to this node)

                    <TagAllocationTable> - VLAN tag allocation table (specific to this node)

                    <TrunkTable> - VLAN trunk table (specific to this node)

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID>

#### <TrunkTable>

    Description: VLAN trunk table (specific to this node)

    Parent objects:

                    <Node>

    Child objects:

                    <Trunk> - Operational data for trunk interfaces configured with VLANs

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <TrunkTable>

#### <Trunk>

    Description: Operational data for trunk interfaces configured with VLANs

    Parent objects:

                    <TrunkTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The interface name

    Value: vlan_trunk

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <TrunkTable> <Trunk><Naming><Interface>

#### <InterfaceTable>

    Description: VLAN interface table (specific to this node)

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - Operational data for a sub-interface configured with VLANs

    <Filter> (Optional Filter Tag):

                    <TrunkFilter>

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <InterfaceTable>

#### <Interface>

    Description: Operational data for a sub-interface configured with VLANs

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The interface name

    Value: vlan_intf

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <InterfaceTable> <Interface><Naming><Interface>

#### <TagAllocationTable>

    Description: VLAN tag allocation table (specific to this node)

    Parent objects:

                    <Node>

    Child objects:

                    <TagAllocation> - Operational data for a sub-interface configured with VLANs

    <Filter> (Optional Filter Tag):

                    <TrunkFilter>

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <TagAllocationTable>

#### <TagAllocation>

    Description: Operational data for a sub-interface configured with VLANs

    Parent objects:

                    <TagAllocationTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The interface name

            <FirstTag>
             (mandatory)

            Type: VLAN_Tag

            Description:The first (outermost) tag

            <SecondTag>
             (optional)

            Type: VLAN_TagOrAny

            Description:The second tag

    Value: vlan_intf

    Available Paths:

     -

    <Operational> <VLAN> <NodeTable> <Node><Naming><NodeID> <TagAllocationTable> <TagAllocation><Naming><Interface><FirstTag><SecondTag>

### Filters

#### <TrunkFilter>

    Description:
    Filter table by trunk (physical) interface match

    Parameters:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface name

## XML Schema Object Documentation for ipsla_op_react_cfg, version 7. 2.

### Objects

#### <ReactionTable>

    Description: Reaction configuration

    Parent objects:

                    <Operation>

    Child objects:

                    <Reaction> - Reaction configuration for an operation

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable>

#### <Reaction>

    Description: Reaction configuration for an operation

    Parent objects:

                    <ReactionTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Operation number

    Child objects:

                    <Condition> - Reaction condition specification

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID>

#### <Condition>

    Description: Reaction condition specification

    Parent objects:

                    <Reaction>

    Child objects:

                    <ConnectionLoss> - React on connection loss for a monitored operation

                    <JitterAverage> - React on average round trip jitter threshold violation

                    <JitterAverageDS> - React on destination to source jitter threshold violation

                    <JitterAverageSD> - React on average source to destination jitter threshold violation

                    <PacketLossDS> - React on source to destination packet loss threshold violation

                    <PacketLossSD> - React on destination to source packet loss threshold violation

                    <RTT> - React on round trip time threshold violation

                    <Timeout> - React on probe timeout

                    <VerifyError> - React on error verfication violation

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition>

#### <Timeout>

    Description: React on probe timeout

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout>

#### <Create>

    Description: Create reaction condition for a particular operation

    Parent objects:

                    <Timeout>

                    <VerifyError>

                    <ConnectionLoss>

                    <JitterAverage>

                    <JitterAverageSD>

                    <JitterAverageDS>

                    <PacketLossSD>

                    <PacketLossDS>

                    <RTT>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Create reaction condition for a particular operation

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <Create>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <Create>

#### <ThresholdType>

    Description: Type of thresholding to perform on the monitored element

    Parent objects:

                    <Timeout>

                    <VerifyError>

                    <ConnectionLoss>

                    <JitterAverageSD>

                    <JitterAverageDS>

                    <JitterAverage>

                    <PacketLossDS>

                    <PacketLossSD>

                    <RTT>

    Values:

            <ThreshType>
             (optional)

            Type: IPSLAThresholdTypes

            Description:Type of thresholding to perform

            <Count1>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Probe count for avarage, consecutive case or X value for XofY case

            <Count2>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Y value, when threshold type is XofY

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <ThresholdType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <ThresholdType>

#### <ActionType>

    Description: Type of action to be taken on threshold violation(s)

    Parent objects:

                    <Timeout>

                    <VerifyError>

                    <ConnectionLoss>

                    <JitterAverageSD>

                    <JitterAverageDS>

                    <JitterAverage>

                    <PacketLossDS>

                    <PacketLossSD>

                    <RTT>

    Child objects:

                    <Logging> - Generate a syslog alarm on threshold violation

                    <Trigger> - Generate trigger to active reaction triggered operation(s)

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <ActionType>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <ActionType>

#### <Logging>

    Description: Generate a syslog alarm on threshold violation

    Parent objects:

                    <ActionType>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging action

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <ActionType> <Logging>

#### <Trigger>

    Description: Generate trigger to active reaction triggered operation(s)

    Parent objects:

                    <ActionType>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable reaction trigger action

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <Timeout> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <ActionType> <Trigger>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <ActionType> <Trigger>

#### <VerifyError>

    Description: React on error verfication violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <VerifyError>

#### <ConnectionLoss>

    Description: React on connection loss for a monitored operation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <ConnectionLoss>

#### <JitterAverage>

    Description: React on average round trip jitter threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage>

#### <ThresholdLimits>

    Description: Specify threshold limits for the monitored element

    Parent objects:

                    <JitterAverageSD>

                    <JitterAverageDS>

                    <JitterAverage>

                    <PacketLossDS>

                    <PacketLossSD>

                    <RTT>

    Values:

            <LowerLimit>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Threshold lower limit value

            <UpperLimit>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Threshold upper limit value

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverage> <ThresholdLimits>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD> <ThresholdLimits>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS> <ThresholdLimits>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD> <ThresholdLimits>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS> <ThresholdLimits>

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT> <ThresholdLimits>

#### <JitterAverageSD>

    Description: React on average source to destination jitter threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageSD>

#### <JitterAverageDS>

    Description: React on destination to source jitter threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <JitterAverageDS>

#### <PacketLossSD>

    Description: React on destination to source packet loss threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossSD>

#### <PacketLossDS>

    Description: React on source to destination packet loss threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <PacketLossDS>

#### <RTT>

    Description: React on round trip time threshold violation

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular operation

                    <ThresholdLimits> - Specify threshold limits for the monitored element

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTable> <Reaction><Naming><OperationID> <Condition> <RTT>

### Datatypes

#### IPSLAThresholdTypes

        Definition: Enumeration. Valid values are:
            'Immediate' - Take action immediately after threshold is violated
            'Consecutive' - Take action after N consecutive threshold violations
            'XofY' - Take action after X violations in Y probes
            'Average' - Take action if average of N probes violates the threshold

## XML Schema Object Documentation for fsync_clock_cfg, version 2. 0.

### Objects

#### <ClockInterface>

    Description: Configuration for a clock interface

    Parent objects:

                    <ActiveNode>

                    <PreconfiguredNode>

    Child objects:

                    <ClockTable> - Configuration for a clock interface

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface>

#### <ClockTable>

    Description: Configuration for a clock interface

    Parent objects:

                    <ClockInterface>

    Child objects:

                    <Clock> - Configuration for a clock interface

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable>

#### <Clock>

    Description: Configuration for a clock interface

    Parent objects:

                    <ClockTable>

    <Naming>:

            <ClockType>
             (optional)

            Type: FSync_ClockType

            Description:Clock type

            <Port>
             (optional)

            Type: xsd:unsignedInt

            Description:Clock port

    Child objects:

                    <FrequencySynchronization> - Frequency Synchronization clock configuraiton

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port>

#### <FrequencySynchronization>

    Description: Frequency Synchronization clock configuraiton

    Task IDs required: ethernet-services

    Parent objects:

                    <Clock>

    Child objects:

                    <InputQualityLevel> - Set the input quality level

                    <OutputQualityLevel> - Set the output quality level

                    <Priority> - Set the priority of this source

                    <SSMDisable> - Disable SSM on this source

                    <SelectionInput> - Assign this source as a selection input

                    <WaitToRestoreTime> - Set the wait-to-restore time for this source

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization>

#### <SelectionInput>

    Description: Assign this source as a selection input

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable selection for this source

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <SelectionInput>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <SelectionInput>

#### <SSMDisable>

    Description: Disable SSM on this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable SSM on this source

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <SSMDisable>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <SSMDisable>

#### <Priority>

    Description: Set the priority of this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 1 and 254

            Description:Priority

        Default value:
            Priority => 100

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <Priority>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <Priority>

#### <InputQualityLevel>

    Description: Set the input quality level

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <QualityLevelOption>
             (optional)

            Type: FSync_QLOption

            Description:Quality level option

            <ExactQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Exact quality level value

            <MinQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Minimum quality level value

            <MaxQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Maximum quality level value

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <InputQualityLevel>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <InputQualityLevel>

#### <OutputQualityLevel>

    Description: Set the output quality level

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <QualityLevelOption>
             (optional)

            Type: FSync_QLOption

            Description:Quality level option

            <ExactQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Exact quality level value

            <MinQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Minimum quality level value

            <MaxQualityLevelValue>
             (optional)

            Type: FSync_QLValue

            Description:Maximum quality level value

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <OutputQualityLevel>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <OutputQualityLevel>

#### <WaitToRestoreTime>

    Description: Set the wait-to-restore time for this source

    Parent objects:

                    <FrequencySynchronization>

    Values:

            <WaitToRestoreTime>
             (mandatory)

            Type: Range. Value lies between 0 and 12

            Description:Wait-to-restore time

        Default value:
            WaitToRestoreTime => 5

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <WaitToRestoreTime>

     -

    <Configuration> <PreconfiguredNodeTable> <PreconfiguredNode><Naming><NodeName> <ClockInterface> <ClockTable> <Clock><Naming><ClockType><Port> <FrequencySynchronization> <WaitToRestoreTime>

## XML Schema Object Documentation for xml_cfg, version 1. 0.

### Objects

#### <XML>

    Description: XML

    Task IDs required: config-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <Agent> - XML agent

    Available Paths:

     -

    <Configuration> <XML>

#### <Agent>

    Description: XML agent

    Parent objects:

                    <XML>

    Child objects:

                    <Default> - XML default dedicated agent

                    <SSL> - XML SSL agent

                    <TTY> - XML TTY agent

    Available Paths:

     -

    <Configuration> <XML> <Agent>

#### <Default>

    Description: XML default dedicated agent

    Parent objects:

                    <Agent>

    Child objects:

                    <Enable> - Enable specified XML agent

                    <IterationSize> - Iterator size of the XML response. Specify 0 to turn off the XML response iterator.

                    <Session> - Session attributes

                    <Throttle> - XML agent throttling

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default>

#### <Enable>

    Description: Enable specified XML agent

    Parent objects:

                    <Default>

                    <SSL>

                    <TTY>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable specified XML agent

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Enable>

     -

    <Configuration> <XML> <Agent> <SSL> <Enable>

     -

    <Configuration> <XML> <Agent> <TTY> <Enable>

#### <IterationSize>

    Description: Iterator size of the XML response. Specify 0 to turn off the XML response iterator.

    Parent objects:

                    <Default>

                    <SSL>

                    <TTY>

    Values:

            <IterationSize>
             (mandatory)

            Type: Range. Value lies between 0 and 100000

            Description:Iterator size, in KBytes, of the XML response. Specify 0 to turn off the XML response iterator.

        Default value:
            IterationSize => 48

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <IterationSize>

     -

    <Configuration> <XML> <Agent> <SSL> <IterationSize>

     -

    <Configuration> <XML> <Agent> <TTY> <IterationSize>

#### <Throttle>

    Description: XML agent throttling

    Parent objects:

                    <Default>

                    <SSL>

                    <TTY>

    Child objects:

                    <Memory> - Memory usage

                    <ProcessRate> - Process rate

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Throttle>

     -

    <Configuration> <XML> <Agent> <SSL> <Throttle>

     -

    <Configuration> <XML> <Agent> <TTY> <Throttle>

#### <ProcessRate>

    Description: Process rate

    Parent objects:

                    <Throttle>

    Values:

            <ProcessRate>
             (mandatory)

            Type: Range. Value lies between 1000 and 30000

            Description:Process rate in number of XML tags per second

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Throttle> <ProcessRate>

     -

    <Configuration> <XML> <Agent> <SSL> <Throttle> <ProcessRate>

     -

    <Configuration> <XML> <Agent> <TTY> <Throttle> <ProcessRate>

#### <Memory>

    Description: Memory usage

    Parent objects:

                    <Throttle>

    Values:

            <Memory>
             (mandatory)

            Type: Range. Value lies between 100 and 600

            Description:Size of memory usage, in MBytes, per session.

        Default value:
            Memory => 300

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Throttle> <Memory>

     -

    <Configuration> <XML> <Agent> <SSL> <Throttle> <Memory>

     -

    <Configuration> <XML> <Agent> <TTY> <Throttle> <Memory>

#### <Session>

    Description: Session attributes

    Parent objects:

                    <Default>

                    <SSL>

                    <TTY>

    Child objects:

                    <Timeout> - Session timeout

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Session>

     -

    <Configuration> <XML> <Agent> <SSL> <Session>

     -

    <Configuration> <XML> <Agent> <TTY> <Session>

#### <Timeout>

    Description: Session timeout

    Parent objects:

                    <Session>

    Values:

            <Timeout>
             (mandatory)

            Type: Range. Value lies between 1 and 1440

            Description:Timeout in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <Session> <Timeout>

     -

    <Configuration> <XML> <Agent> <SSL> <Session> <Timeout>

     -

    <Configuration> <XML> <Agent> <TTY> <Session> <Timeout>

#### <VRFTable>

    Description: List of VRFs

    Parent objects:

                    <Default>

                    <SSL>

    Child objects:

                    <VRF> - A specific VRF

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <VRFTable>

     -

    <Configuration> <XML> <Agent> <SSL> <VRFTable>

#### <VRF>

    Description: A specific VRF

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF name

    Child objects:

                    <AccessList> - Access list for XML agent

                    <Enable> - Enable VRF for specified XML agent

                    <Shutdown> - Shutdown default VRF. This is applicable only for VRF default.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <VRFTable> <VRF><Naming><VRFName>

     -

    <Configuration> <XML> <Agent> <SSL> <VRFTable> <VRF><Naming><VRFName>

#### <Enable>

    Description: Enable VRF for specified XML agent

    Parent objects:

                    <VRF>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable VRF for specified XML agent

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <VRFTable> <VRF><Naming><VRFName> <Enable>

     -

    <Configuration> <XML> <Agent> <SSL> <VRFTable> <VRF><Naming><VRFName> <Enable>

#### <AccessList>

    Description: Access list for XML agent

    Parent objects:

                    <VRF>

    Values:

            <AccessListName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Access list name

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <VRFTable> <VRF><Naming><VRFName> <AccessList>

     -

    <Configuration> <XML> <Agent> <SSL> <VRFTable> <VRF><Naming><VRFName> <AccessList>

#### <Shutdown>

    Description: Shutdown default VRF. This is applicable only for VRF default.

    Parent objects:

                    <VRF>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Shutdown default VRF

        Default value: none.

    Available Paths:

     -

    <Configuration> <XML> <Agent> <Default> <VRFTable> <VRF><Naming><VRFName> <Shutdown>

     -

    <Configuration> <XML> <Agent> <SSL> <VRFTable> <VRF><Naming><VRFName> <Shutdown>

#### <SSL>

    Description: XML SSL agent

    Parent objects:

                    <Agent>

    Child objects:

                    <Enable> - Enable specified XML agent

                    <IterationSize> - Iterator size of the XML response. Specify 0 to turn off the XML response iterator.

                    <Session> - Session attributes

                    <Throttle> - XML agent throttling

                    <VRFTable> - List of VRFs

    Available Paths:

     -

    <Configuration> <XML> <Agent> <SSL>

#### <TTY>

    Description: XML TTY agent

    Parent objects:

                    <Agent>

    Child objects:

                    <Enable> - Enable specified XML agent

                    <IterationSize> - Iterator size of the XML response. Specify 0 to turn off the XML response iterator.

                    <Session> - Session attributes

                    <Throttle> - XML agent throttling

    Available Paths:

     -

    <Configuration> <XML> <Agent> <TTY>

## XML Schema Object Documentation for l2protocols_ethernet_interflex_mgr_oper, version 1. 0.

### Objects

#### <ServiceInterflex>

    Description: Interflex operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <Status> - Information on the status of Interflex interfaces

    Available Paths:

     -

    <Operational> <ServiceInterflex>

#### <Status>

    Description: Information on the status of Interflex interfaces

    Parent objects:

                    <ServiceInterflex>

    Child objects:

                    <InterflexPairTable> - Table of all Interflex pairs

    Available Paths:

     -

    <Operational> <ServiceInterflex> <Status>

#### <InterflexPairTable>

    Description: Table of all Interflex pairs

    Parent objects:

                    <Status>

    Child objects:

                    <InterflexPair> - An Interflex Pair (a InterflexLeft and InterflexRight interface)

    Available Paths:

     -

    <Operational> <ServiceInterflex> <Status> <InterflexPairTable>

#### <InterflexPair>

    Description: An Interflex Pair (a InterflexLeft and InterflexRight interface)

    Parent objects:

                    <InterflexPairTable>

    <Naming>:

            <PairID>
             (mandatory)

            Type: Range. Value lies between 1 and 512

            Description:Pair ID

    Value: iflx_mgr_oper_pair_status

    Available Paths:

     -

    <Operational> <ServiceInterflex> <Status> <InterflexPairTable> <InterflexPair><Naming><PairID>

## XML Schema Object Documentation for aaa_locald_cfg, version 4. 1.

### Objects

#### <ServerGroups>

    Description: AAA group definitions

    Parent objects:

                    <AAA>

    Child objects:

                    <RADIUSServerGroupTable> - RADIUS server group definition

                    <TACACSServerGroupTable> - TACACS+ server-group definition

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups>

#### <TaskgroupTable>

    Description: Specify a taskgroup to inherit from

    Parent objects:

                    <AAA>

    Child objects:

                    <Taskgroup> - Taskgroup name

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable>

#### <Taskgroup>

    Description: Taskgroup name

    Parent objects:

                    <TaskgroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Taskgroup name

    Child objects:

                    <Created> - This class has to be specified to create taskgroup

                    <Description> - Description for the task group

                    <TaskTable> - Specify task IDs to be part of this group

                    <TaskgroupsUnderTaskgroup> - Specify a taskgroup to inherit from

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name>

#### <Description>

    Description: Description for the task group

    Parent objects:

                    <Taskgroup>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description for this group

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <Description>

#### <Created>

    Description: This class has to be specified to create taskgroup

    Parent objects:

                    <Taskgroup>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Create taskgroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <Created>

#### <TaskTable>

    Description: Specify task IDs to be part of this group

    Parent objects:

                    <Taskgroup>

    Child objects:

                    <Task> - Task ID to be included

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <TaskTable>

#### <Task>

    Description: Task ID to be included

    Parent objects:

                    <TaskTable>

    <Naming>:

            <Type>
             (optional)

            Type: AAALocaldTaskClass

            Description:This specifies the operation permitted for this task eg: read/write/execute/debug

            <TaskID>
             (optional)

            Type: AAALocaldTaskID

            Description:Task ID to which permission is to be granted (please use class AllTasks to get a list of valid task IDs)

    Values:

            <TaskConstant>
             (mandatory)

            Type: xsd:boolean

            Description:Configure Taskgroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <TaskTable> <Task><Naming><Type><TaskID>

#### <TaskgroupsUnderTaskgroup>

    Description: Specify a taskgroup to inherit from

    Parent objects:

                    <Taskgroup>

    Child objects:

                    <TaskgroupUnderTaskgroup> - Name of the task group to include

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <TaskgroupsUnderTaskgroup>

#### <TaskgroupUnderTaskgroup>

    Description: Name of the task group to include

    Parent objects:

                    <TaskgroupsUnderTaskgroup>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the task group to include

    Values:

            <TaskgroupConstant>
             (mandatory)

            Type: xsd:boolean

            Description:Configure Taskgroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TaskgroupTable> <Taskgroup><Naming><Name> <TaskgroupsUnderTaskgroup> <TaskgroupUnderTaskgroup><Naming><Name>

#### <UsergroupTable>

    Description: Specify a Usergroup to inherit from

    Parent objects:

                    <AAA>

    Child objects:

                    <Usergroup> - Usergroup name

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable>

#### <Usergroup>

    Description: Usergroup name

    Parent objects:

                    <UsergroupTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Usergroup name

    Child objects:

                    <Created> - This class has to be specified to create usergroup

                    <Description> - Description for the user group

                    <TaskgroupsUnderUsergroup> - Task group associated with this group

                    <UsergroupsUnderUsergroup> - User group to be inherited by this group

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name>

#### <Description>

    Description: Description for the user group

    Parent objects:

                    <Usergroup>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Description for this group

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <Description>

#### <Created>

    Description: This class has to be specified to create usergroup

    Parent objects:

                    <Usergroup>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Create Usergroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <Created>

#### <TaskgroupsUnderUsergroup>

    Description: Task group associated with this group

    Parent objects:

                    <Usergroup>

    Child objects:

                    <TaskgroupUnderUsergroup> - Name of the task group

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <TaskgroupsUnderUsergroup>

#### <TaskgroupUnderUsergroup>

    Description: Name of the task group

    Parent objects:

                    <TaskgroupsUnderUsergroup>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the task group

    Values:

            <TaskgroupConstant>
             (mandatory)

            Type: xsd:boolean

            Description:Configure Taskgroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <TaskgroupsUnderUsergroup> <TaskgroupUnderUsergroup><Naming><Name>

#### <UsergroupsUnderUsergroup>

    Description: User group to be inherited by this group

    Parent objects:

                    <Usergroup>

    Child objects:

                    <UsergroupUnderUsergroup> - Name of the user group

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <UsergroupsUnderUsergroup>

#### <UsergroupUnderUsergroup>

    Description: Name of the user group

    Parent objects:

                    <UsergroupsUnderUsergroup>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the user group

    Values:

            <UsergroupConstant>
             (mandatory)

            Type: xsd:boolean

            Description:Configure Usergroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsergroupTable> <Usergroup><Naming><Name> <UsergroupsUnderUsergroup> <UsergroupUnderUsergroup><Naming><Name>

#### <UsernameTable>

    Description: Configure local usernames

    Parent objects:

                    <AAA>

    Child objects:

                    <Username> - Local username

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable>

#### <Username>

    Description: Local username

    Parent objects:

                    <UsernameTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Username

    Child objects:

                    <Created> - This class has to be specified to create an user

                    <Password> - Specify the password for the user

                    <Secret> - Specify the secret for the user

                    <UsergroupsUnderUsername> - Specify the usergroup to which this user belongs

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name>

#### <Password>

    Description: Specify the password for the user

    Parent objects:

                    <Username>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:The user's password

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name> <Password>

#### <Secret>

    Description: Specify the secret for the user

    Parent objects:

                    <Username>

    Values:

            <Secret>
             (mandatory)

            Type: MD5Password

            Description:The user's secret password

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name> <Secret>

#### <UsergroupsUnderUsername>

    Description: Specify the usergroup to which this user belongs

    Parent objects:

                    <Username>

    Child objects:

                    <UsergroupUnderUsername> - Name of the usergroup

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name> <UsergroupsUnderUsername>

#### <UsergroupUnderUsername>

    Description: Name of the usergroup

    Parent objects:

                    <UsergroupsUnderUsername>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of the usergroup

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Set usergroup under username

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name> <UsergroupsUnderUsername> <UsergroupUnderUsername><Naming><Name>

#### <Created>

    Description: This class has to be specified to create an user

    Parent objects:

                    <Username>

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Create new user

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <UsernameTable> <Username><Naming><Name> <Created>

#### <DefaultTaskgroup>

    Description: This class is used for setting the default taskgroup to be used for remote server authentication

    Parent objects:

                    <AAA>

    Values:

            <TaskgroupName>
             (mandatory)

            Type: xsd:string

            Description:Name of the taskgroup

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <DefaultTaskgroup>

### Datatypes

#### AAALocaldTaskID

        Definition: xsd:string

#### AAALocaldTaskClass

        Definition: Enumeration. Valid values are:
            'Read' - Permits read operation for a Task ID
            'Write' - Permits write operation for a Task ID
            'Execute' - Permits execute operation for a Task ID
            'Debug' - Permits debug operation for a Task ID

## XML Schema Object Documentation for ipsla_mplslm_react_cfg, version 7. 2.

### Objects

#### <ReactionTable>

    Description: MPLSLM Reaction configuration

    Parent objects:

                    <MPLS_LSPMonitor>

    Child objects:

                    <Reaction> - Reaction configuration for an MPLSLM instance

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable>

#### <Reaction>

    Description: Reaction configuration for an MPLSLM instance

    Parent objects:

                    <ReactionTable>

    <Naming>:

            <MonitorID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Monitor identifier

    Child objects:

                    <Condition> - Reaction condition specification

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID>

#### <Condition>

    Description: Reaction condition specification

    Parent objects:

                    <Reaction>

    Child objects:

                    <ConnectionLoss> - React on connection loss for a monitored MPLSLM

                    <LPDGroup> - React on LPD Group violation for a monitored MPLSLM

                    <LPDTreeTrace> - React on LPD Tree Trace violation for a monitored MPLSLM

                    <Timeout> - React on probe timeout

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition>

#### <Timeout>

    Description: React on probe timeout

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular MPLSLM

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <Timeout>

#### <Create>

    Description: Create reaction condition for a particular MPLSLM

    Parent objects:

                    <Timeout>

                    <ConnectionLoss>

                    <LPDTreeTrace>

                    <LPDGroup>

    Values:

            <Create>
             (mandatory)

            Type: xsd:boolean

            Description:Create reaction condition for a particular MPLSLM

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <Timeout> <Create>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <ConnectionLoss> <Create>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDTreeTrace> <Create>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDGroup> <Create>

#### <ThresholdType>

    Description: Type of thresholding to perform on the monitored element

    Parent objects:

                    <Timeout>

                    <ConnectionLoss>

    Values:

            <ThreshType>
             (optional)

            Type: IPSLA_LSPMonitorThresholdTypes

            Description:Type of thresholding to perform

            <Count1>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Probe count for consecutive

            <Count2>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Y value, when threshold type is XofY

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <Timeout> <ThresholdType>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <ConnectionLoss> <ThresholdType>

#### <ActionType>

    Description: Type of action to be taken on threshold violation(s)

    Parent objects:

                    <Timeout>

                    <ConnectionLoss>

                    <LPDTreeTrace>

                    <LPDGroup>

    Child objects:

                    <Logging> - Generate a syslog alarm on threshold violation

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <Timeout> <ActionType>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <ConnectionLoss> <ActionType>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDTreeTrace> <ActionType>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDGroup> <ActionType>

#### <Logging>

    Description: Generate a syslog alarm on threshold violation

    Parent objects:

                    <ActionType>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable logging action

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <Timeout> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <ConnectionLoss> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDTreeTrace> <ActionType> <Logging>

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDGroup> <ActionType> <Logging>

#### <ConnectionLoss>

    Description: React on connection loss for a monitored MPLSLM

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular MPLSLM

                    <ThresholdType> - Type of thresholding to perform on the monitored element

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <ConnectionLoss>

#### <LPDTreeTrace>

    Description: React on LPD Tree Trace violation for a monitored MPLSLM

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular MPLSLM

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDTreeTrace>

#### <LPDGroup>

    Description: React on LPD Group violation for a monitored MPLSLM

    Parent objects:

                    <Condition>

    Child objects:

                    <ActionType> - Type of action to be taken on threshold violation(s)

                    <Create> - Create reaction condition for a particular MPLSLM

    Available Paths:

     -

    <Configuration> <IPSLA> <MPLS_LSPMonitor> <ReactionTable> <Reaction><Naming><MonitorID> <Condition> <LPDGroup>

### Datatypes

#### IPSLA_LSPMonitorThresholdTypes

        Definition: Enumeration. Valid values are:
            'Immediate' - Take action immediately after threshold is violated
            'Consecutive' - Take action after N consecutive threshold violations

## XML Schema Object Documentation for fr-lmi_oper, version 3. 0.

### Objects

#### <FrameRelayLMI>

    Description: FR LMI operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Contains all the nodes

    Available Paths:

     -

    <Operational> <FrameRelayLMI>

#### <NodeTable>

    Description: Contains all the nodes

    Parent objects:

                    <FrameRelayLMI>

    Child objects:

                    <Node> - The location on which frame relay is configured

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable>

#### <Node>

    Description: The location on which frame relay is configured

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The location of the interface

    Child objects:

                    <InterfaceTable> - List of the interfaces on which frame relay is configured

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName>

#### <InterfaceTable>

    Description: List of the interfaces on which frame relay is configured

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - The interface on which frame relay is configured

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable>

#### <Interface>

    Description: The interface on which frame relay is configured

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <LMI> - The active LMI idb info for an interface

                    <Statistics> - FR LMI Statistics for a particular interface

                    <Status> - FR LMI Status for a particular interface

                    <VCTable> - Information about LMI managed VCs for an interface

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Statistics>

    Description: FR LMI Statistics for a particular interface

    Parent objects:

                    <Interface>

    Value: fr_lmi_stats

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName> <Statistics>

#### <Status>

    Description: FR LMI Status for a particular interface

    Parent objects:

                    <Interface>

    Value: fr_lmi_status

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName> <Status>

#### <LMI>

    Description: The active LMI idb info for an interface

    Parent objects:

                    <Interface>

    Value: fr_lmi_idb_info

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName> <LMI>

#### <VCTable>

    Description: Information about LMI managed VCs for an interface

    Parent objects:

                    <Interface>

    Child objects:

                    <VC> - Information about LMI managed for a particular VC

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName> <VCTable>

#### <VC>

    Description: Information about LMI managed for a particular VC

    Parent objects:

                    <VCTable>

    <Naming>:

            <DLCI>
             (mandatory)

            Type: xsd:unsignedInt

            Description:DLCI

    Value: fr_lmi_vc_info

    Available Paths:

     -

    <Operational> <FrameRelayLMI> <NodeTable> <Node><Naming><NodeName> <InterfaceTable> <Interface><Naming><InterfaceName> <VCTable> <VC><Naming><DLCI>

## XML Schema Object Documentation for ha_lrd_cfg, version 0. 0.

### Objects

#### <LR>

    Description: The pairing configuration is held in here.

    Task IDs required: system

    Parent objects:

                    <Configuration>

    Child objects:

                    <PairTable> - Table of Pair Names

    Available Paths:

     -

    <Configuration> <LR>

#### <PairTable>

    Description: Table of Pair Names

    Parent objects:

                    <LR>

    Child objects:

                    <Pair> - The name of the pair.

    Available Paths:

     -

    <Configuration> <LR> <PairTable>

#### <Pair>

    Description: The name of the pair.

    Parent objects:

                    <PairTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Name of pair. 32 Character maximum

    Child objects:

                    <NodeTable> - The nodes in this pair. (Maximum of 2)

    Available Paths:

     -

    <Configuration> <LR> <PairTable> <Pair><Naming><Name>

#### <NodeTable>

    Description: The nodes in this pair. (Maximum of 2)

    Parent objects:

                    <Pair>

    Child objects:

                    <Node> - Location of node in pair.

    Available Paths:

     -

    <Configuration> <LR> <PairTable> <Pair><Naming><Name> <NodeTable>

#### <Node>

    Description: Location of node in pair.

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Location of node in pair.

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:This value is always TRUE.

        Default value: none.

    Available Paths:

     -

    <Configuration> <LR> <PairTable> <Pair><Naming><Name> <NodeTable> <Node><Naming><Node>

## XML Schema Object Documentation for es_pfilter_cfg, version 3. 0.

### Objects

#### <ESPacketFilter>

    Description: ES Packet Filtering configuration for the interface

    Task IDs required: acl

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Inbound> - Name of filter to be applied to inbound packets

                    <Outbound> - Name of filter to be applied to outbound packets

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ESPacketFilter>

#### <Inbound>

    Description: Name of filter to be applied to inbound packets

    Parent objects:

                    <ESPacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ESPacketFilter> <Inbound>

#### <Outbound>

    Description: Name of filter to be applied to outbound packets

    Parent objects:

                    <ESPacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <ESPacketFilter> <Outbound>

## XML Schema Object Documentation for bundlemgr_mlacp_rg_ctrs_oper, version 3. 2.

### Objects

#### <mLACP_ICCPGroupCounters>

    Description: ICCP Group specific counters of mLACP events

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <ICCPGroupTable> - ICCP Groups with counters of mLACP events

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters>

#### <ICCPGroupTable>

    Description: ICCP Groups with counters of mLACP events

    Parent objects:

                    <mLACP_ICCPGroupCounters>

    Child objects:

                    <ICCPGroup> - ICCP Group ID

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable>

#### <ICCPGroup>

    Description: ICCP Group ID

    Parent objects:

                    <ICCPGroupTable>

    <Naming>:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Child objects:

                    <ICCPGroupDescendantBundle> - Data for this item and all its bundles

                    <ICCPGroupDescendantMember> - Data for this item and all its members

                    <ICCPGroupDescendantNode> - Data for this item and all its nodes

                    <ICCPGroupItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup>

#### <ICCPGroupItem>

    Description: Data for this item

    Parent objects:

                    <ICCPGroup>

    Value: bmd_bag_rg_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <ICCPGroupItem>

#### <ICCPGroupDescendantNode>

    Description: Data for this item and all its nodes

    Parent objects:

                    <ICCPGroup>

    Value: bmd_bag_rg_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <ICCPGroupDescendantNode>

#### <ICCPGroupDescendantBundle>

    Description: Data for this item and all its bundles

    Parent objects:

                    <ICCPGroup>

    Value: bmd_bag_rg_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <ICCPGroupDescendantBundle>

#### <ICCPGroupDescendantMember>

    Description: Data for this item and all its members

    Parent objects:

                    <ICCPGroup>

    Value: bmd_bag_rg_info_mlacp_counters_rg

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP_ICCPGroupCounters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <ICCPGroupDescendantMember>

## XML Schema Object Documentation for ciscosonetmib_cfg, version 1. 0.

### Objects

#### <SONET>

    Description: CISCO-SONET-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoSonetMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SONET>

#### <Enable>

    Description: Enable ciscoSonetMIB notifications

    Parent objects:

                    <SONET>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoSonetMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SONET> <Enable>

## XML Schema Object Documentation for hfr_invmgr_oper, version 1. 1.

### Objects

#### <Inventory>

    Description: Logical Router Inventory operational data

    Task IDs required: inventory

    Parent objects:

                    <Operational>

    Child objects:

                    <RackTable> - Table of racks

    Available Paths:

     -

    <Operational> <Inventory>

#### <RackTable>

    Description: Table of racks

    Parent objects:

                    <Inventory>

    Child objects:

                    <Rack> - Rack number

    Available Paths:

     -

    <Operational> <Inventory> <RackTable>

#### <Rack>

    Description: Rack number

    Parent objects:

                    <RackTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Rack number

    Child objects:

                    <SlotTable> - Slot table contains all slots in the rack

    Available Paths:

     -

    <Operational> <Inventory> <RackTable> <Rack><Naming><Number>

## XML Schema Object Documentation for ip_addrpool_cfg, version 1. 0.

### Objects

#### <IPAddressPool>

    Description: IP address pool configuration data

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <LocalPool> - Local pool configuration

    Available Paths:

     -

    <Configuration> <IPAddressPool>

#### <LocalPool>

    Description: Local pool configuration

    Parent objects:

                    <IPAddressPool>

    Child objects:

                    <DefaultVRF> - Default vrf of local pool

                    <NonDefaultVRFTable> - Non-default vrf table of local pool

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool>

#### <NonDefaultVRFTable>

    Description: Non-default vrf table of local pool

    Parent objects:

                    <LocalPool>

    Child objects:

                    <NonDefaultVRF> - Non-default vrf of local pool

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable>

#### <NonDefaultVRF>

    Description: Non-default vrf of local pool

    Parent objects:

                    <NonDefaultVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF Name String

    Child objects:

                    <NonDefaultPoolTable> - Pool Table under non-default vrf

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName>

#### <NonDefaultPoolTable>

    Description: Pool Table under non-default vrf

    Parent objects:

                    <NonDefaultVRF>

    Child objects:

                    <NonDefaultPool> - Pool under non-default vrf

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable>

#### <NonDefaultPool>

    Description: Pool under non-default vrf

    Parent objects:

                    <NonDefaultPoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name String

    Child objects:

                    <FirstAddressTable> - The pool which has specified the address range: Frist

                    <FirstOnlyAddressTable> - The pool which only has the first address

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName>

#### <FirstOnlyAddressTable>

    Description: The pool which only has the first address

    Parent objects:

                    <NonDefaultPool>

                    <DefaultPool>

    Child objects:

                    <FirstOnlyAddress> - First Only address of pool

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstOnlyAddressTable>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstOnlyAddressTable>

#### <FirstOnlyAddress>

    Description: First Only address of pool

    Parent objects:

                    <FirstOnlyAddressTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:First Only Address

    Values:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:First Only Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstOnlyAddressTable> <FirstOnlyAddress><Naming><IPv4Address>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstOnlyAddressTable> <FirstOnlyAddress><Naming><IPv4Address>

#### <FirstAddressTable>

    Description: The pool which has specified the address range: Frist

    Parent objects:

                    <NonDefaultPool>

                    <DefaultPool>

    Child objects:

                    <FirstAddress> - The first address of pool

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstAddressTable>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstAddressTable>

#### <FirstAddress>

    Description: The first address of pool

    Parent objects:

                    <FirstAddressTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:First Address

    Child objects:

                    <LastAddressTable> - The pool which has specified the address range: Last

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address>

#### <LastAddressTable>

    Description: The pool which has specified the address range: Last

    Parent objects:

                    <FirstAddress>

    Child objects:

                    <LastAddress> - The last address of pool

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address> <LastAddressTable>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address> <LastAddressTable>

#### <LastAddress>

    Description: The last address of pool

    Parent objects:

                    <LastAddressTable>

    <Naming>:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:Last Address

    Values:

            <IPv4Address>
             (mandatory)

            Type: IPV4Address

            Description:Last Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address> <LastAddressTable> <LastAddress><Naming><IPv4Address>

     -

    <Configuration> <IPAddressPool> <LocalPool> <NonDefaultVRFTable> <NonDefaultVRF><Naming><VRFName> <NonDefaultPoolTable> <NonDefaultPool><Naming><PoolName> <FirstAddressTable> <FirstAddress><Naming><IPv4Address> <LastAddressTable> <LastAddress><Naming><IPv4Address>

#### <DefaultVRF>

    Description: Default vrf of local pool

    Parent objects:

                    <LocalPool>

    Child objects:

                    <DefaultPoolTable> - Pool Table under default vrf

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF>

#### <DefaultPoolTable>

    Description: Pool Table under default vrf

    Parent objects:

                    <DefaultVRF>

    Child objects:

                    <DefaultPool> - Pool under default vrf

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable>

#### <DefaultPool>

    Description: Pool under default vrf

    Parent objects:

                    <DefaultPoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name String

    Child objects:

                    <FirstAddressTable> - The pool which has specified the address range: Frist

                    <FirstOnlyAddressTable> - The pool which only has the first address

    Available Paths:

     -

    <Configuration> <IPAddressPool> <LocalPool> <DefaultVRF> <DefaultPoolTable> <DefaultPool><Naming><PoolName>

## XML Schema Object Documentation for mpls_ldp_action, version 5. 0.

### Objects

#### <MPLS_LDP>

    Description: MPLS LDP action data

    Task IDs required: mpls-ldp

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - MPLS LDP clear action data

    Available Paths:

     -

    <Action> <MPLS_LDP>

#### <Clear>

    Description: MPLS LDP clear action data

    Parent objects:

                    <MPLS_LDP>

    Child objects:

                    <AllMessageCounters> - Clears LDP message counters for all sessions/neighbors

                    <AllNeighbors> - Clear all LDP neighbor sessions

                    <Forwarding> - Clear and re-program MPLS forwarding rewrites

                    <MessageCountersTable> - Clears LDP message counters for one (or more) session/neighbor

                    <NeighborAddressTable> - Clear actions on LDP neighbors by address

                    <NeighborIDTable> - Clear actions on LDP neighbors by LDP Id

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear>

#### <MessageCountersTable>

    Description: Clears LDP message counters for one (or more) session/neighbor

    Parent objects:

                    <Clear>

    Child objects:

                    <MessageCounters> - Clears LDP message counters for a given session/neighbor

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <MessageCountersTable>

#### <MessageCounters>

    Description: Clears LDP message counters for a given session/neighbor

    Parent objects:

                    <MessageCountersTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <MessageCountersTable> <MessageCounters><Naming><LSR_ID><LabelSpaceID>

#### <AllMessageCounters>

    Description: Clears LDP message counters for all sessions/neighbors

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <AllMessageCounters>

#### <NeighborAddressTable>

    Description: Clear actions on LDP neighbors by address

    Parent objects:

                    <Clear>

    Child objects:

                    <NeighborAddress> - Clear a specific LDP neighbor session by address

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <NeighborAddressTable>

#### <NeighborAddress>

    Description: Clear a specific LDP neighbor session by address

    Parent objects:

                    <NeighborAddressTable>

    <Naming>:

            <NeighborAddress>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor's IP address

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <NeighborAddressTable> <NeighborAddress><Naming><NeighborAddress>

#### <NeighborIDTable>

    Description: Clear actions on LDP neighbors by LDP Id

    Parent objects:

                    <Clear>

    Child objects:

                    <NeighboryID> - Clear a specific LDP neighbor session by LDP ID

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <NeighborIDTable>

#### <NeighboryID>

    Description: Clear a specific LDP neighbor session by LDP ID

    Parent objects:

                    <NeighborIDTable>

    <Naming>:

            <LSR_ID>
             (optional)

            Type: IPV4Address

            Description:LSR ID of neighbor

            <LabelSpaceID>
             (optional)

            Type: Range. Value lies between 0 and 65535

            Description:Label space ID of neighbor

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <NeighborIDTable> <NeighboryID><Naming><LSR_ID><LabelSpaceID>

#### <AllNeighbors>

    Description: Clear all LDP neighbor sessions

    Parent objects:

                    <Clear>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <AllNeighbors>

#### <Forwarding>

    Description: Clear and re-program MPLS forwarding rewrites

    Parent objects:

                    <Clear>

    Child objects:

                    <AllPrefixes> - Reset MPLS forwarding for all prefixes

                    <PrefixTable> - Reset MPLS forwarding for prefixes

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <Forwarding>

#### <AllPrefixes>

    Description: Reset MPLS forwarding for all prefixes

    Parent objects:

                    <Forwarding>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <Forwarding> <AllPrefixes>

#### <PrefixTable>

    Description: Reset MPLS forwarding for prefixes

    Parent objects:

                    <Forwarding>

    Child objects:

                    <Prefix> - Reset MPLS forwarding for a given prefix

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <Forwarding> <PrefixTable>

#### <Prefix>

    Description: Reset MPLS forwarding for a given prefix

    Parent objects:

                    <PrefixTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:The IP Prefix

            <PrefixLength>
             (optional)

            Type: IPV4PrefixLength

            Description:The Mask Length

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <MPLS_LDP> <Clear> <Forwarding> <PrefixTable> <Prefix><Naming><Prefix><PrefixLength>

## XML Schema Object Documentation for rsi_srlg_cfg, version 4. 2.

### Objects

#### <SRLG>

    Description: SRLG Configuration Commands

    Parent objects:

                    <Configuration>

    Child objects:

                    <Enable> - Enable SRLG

                    <InterfaceTable> - Set of Interfaces configured with SRLG

    Available Paths:

     -

    <Configuration> <SRLG>

#### <Enable>

    Description: Enable SRLG

    Parent objects:

                    <SRLG>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SRLG

        Default value: none.

    Available Paths:

     -

    <Configuration> <SRLG> <Enable>

#### <InterfaceTable>

    Description: Set of Interfaces configured with SRLG

    Parent objects:

                    <SRLG>

    Child objects:

                    <Interface> - Interface configurations

    Available Paths:

     -

    <Configuration> <SRLG> <InterfaceTable>

#### <Interface>

    Description: Interface configurations

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The Name of the Interface

    Child objects:

                    <Enable> - Enable SRLG Interface

                    <ValueTable> - SRLG Value configuration for an interface

    Available Paths:

     -

    <Configuration> <SRLG> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Enable>

    Description: Enable SRLG Interface

    Parent objects:

                    <Interface>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable SRLG Interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <SRLG> <InterfaceTable> <Interface><Naming><InterfaceName> <Enable>

#### <ValueTable>

    Description: SRLG Value configuration for an interface

    Parent objects:

                    <Interface>

    Child objects:

                    <Value> - SRLG Value data

    Available Paths:

     -

    <Configuration> <SRLG> <InterfaceTable> <Interface><Naming><InterfaceName> <ValueTable>

#### <Value>

    Description: SRLG Value data

    Parent objects:

                    <ValueTable>

    <Naming>:

            <SRLGValue>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:SRLG Value

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable

        Default value: none.

    Available Paths:

     -

    <Configuration> <SRLG> <InterfaceTable> <Interface><Naming><InterfaceName> <ValueTable> <Value><Naming><SRLGValue>

## XML Schema Object Documentation for ipsla_op_def_history_cfg, version 7. 2.

### Objects

#### <History>

    Description: Configure the history parameters for this operation

    Parent objects:

                    <ICMPEcho>

                    <UDPEcho>

                    <MPLS_LSPPing>

                    <MPLS_LSPTrace>

    Child objects:

                    <Buckets> - Buckets of history kept

                    <HistoryFilter> - Criteria to add operation data to history

                    <Lives> - Lives of history kept

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <History>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <History>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <History>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <History>

#### <Buckets>

    Description: Buckets of history kept

    Parent objects:

                    <History>

    Values:

            <BucketCount>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:Specify number of history buckets

        Default value:
            BucketCount => 15

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <History> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <History> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <History> <Buckets>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <History> <Buckets>

#### <HistoryFilter>

    Description: Criteria to add operation data to history

    Parent objects:

                    <History>

    Values:

            <FilterValue>
             (mandatory)

            Type: IPSLAHistoryFilterType

            Description:Choose type of data to be stored in history buffer

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <History> <HistoryFilter>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <History> <HistoryFilter>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <History> <HistoryFilter>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <History> <HistoryFilter>

#### <Lives>

    Description: Lives of history kept

    Parent objects:

                    <History>

    Values:

            <LifeCount>
             (mandatory)

            Type: Range. Value lies between 0 and 2

            Description:Specify number of lives to be kept

        Default value:
            LifeCount => 0

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <ICMPEcho> <History> <Lives>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <History> <Lives>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPTrace> <History> <Lives>

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <UDPEcho> <History> <Lives>

## XML Schema Object Documentation for atmgcmgr_oper, version 7. 0.

### Objects

#### <ATM_VCClass>

    Description: ATM VC class data

    Task IDs required: atm

    Parent objects:

                    <Operational>

    Child objects:

                    <ClassTable> - Table of VC classes

    Available Paths:

     -

    <Operational> <ATM_VCClass>

#### <ClassTable>

    Description: Table of VC classes

    Parent objects:

                    <ATM_VCClass>

    Child objects:

                    <Class> - Information about a particular VC class

    Available Paths:

     -

    <Operational> <ATM_VCClass> <ClassTable>

#### <Class>

    Description: Information about a particular VC class

    Parent objects:

                    <ClassTable>

    <Naming>:

            <ClassName>
             (mandatory)

            Type: ATM_VCClassNameType

            Description:Name of the VC class

    Value: atm_vcclass_config

    Available Paths:

     -

    <Operational> <ATM_VCClass> <ClassTable> <Class><Naming><ClassName>

## XML Schema Object Documentation for ipv4_dhcpd_action, version 2. 4.

### Objects

#### <IPV4_DHCPD>

    Description: IPV4 DHCPD actions

    Task IDs required: ip-services

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - IPv4 DHCPD action data for a particular location

                    <Proxy> - DHCP Proxy action data

                    <Snoop> - DHCP Snoop action data

    Available Paths:

     -

    <Action> <IPV4_DHCPD>

## XML Schema Object Documentation for ipv4_igmp_oper, version 6. 1.

### Objects

#### <IGMP>

    Description: IGMP operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <Process> - Process

                    <VRFTable> - VRF table

    Available Paths:

     -

    <Operational> <IGMP>

## XML Schema Object Documentation for snmp_ifmib_cfg, version 2. 0.

### Objects

#### <LinkUp>

    Description: Enable link up notification

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable link up notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <LinkUp>

#### <LinkDown>

    Description: Enable link down notification

    Parent objects:

                    <SNMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable link down notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <SNMP> <LinkDown>

## XML Schema Object Documentation for ppp_ipcp_cfg, version 4. 1.

### Objects

#### <IPCP>

    Description: PPP IPCP configuration data

    Parent objects:

                    <PPP>

    Child objects:

                    <DNS> - IPCP DNS parameters

                    <NeighborRouteDisable> - Disable Neighbor Route

                    <PeerAddress> - IPCP address parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP>

#### <PeerAddress>

    Description: IPCP address parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <Default> - Specify an IP address to assign to peers through IPCP

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP> <PeerAddress>

#### <Default>

    Description: Specify an IP address to assign to peers through IPCP

    Parent objects:

                    <PeerAddress>

    Values:

            <Default>
             (mandatory)

            Type: IPV4Address

            Description:The peer ip-address to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP> <PeerAddress> <Default>

#### <DNS>

    Description: IPCP DNS parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <DNSAddresses> - Specify DNS address(es) to provide

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP> <DNS>

#### <DNSAddresses>

    Description: Specify DNS address(es) to provide

    Parent objects:

                    <DNS>

    Values:

            <Primary>
             (optional)

            Type: IPV4Address

            Description:Primary DNS IP address

            <Secondary>
             (optional)

            Type: IPV4Address

            Description:Secondary DNS IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP> <DNS> <DNSAddresses>

#### <NeighborRouteDisable>

    Description: Disable Neighbor Route

    Parent objects:

                    <IPCP>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Neighbor Route installation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <IPCP> <NeighborRouteDisable>

## XML Schema Object Documentation for hsrpmib_cfg, version 2. 3.

### Objects

#### <HSRP>

    Description: CISCO-HSRP-MIB notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable CISCO-HSRP-MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <HSRP>

#### <Enable>

    Description: Enable CISCO-HSRP-MIB notifications

    Parent objects:

                    <HSRP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable CISCO-HSRP-MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <HSRP> <Enable>

## XML Schema Object Documentation for ipv4_acl_oper, version 2. 0.

### Objects

#### <IPV4_ACLAndPrefixList>

    Description: Root class of IPv4 Oper schema tree

    Task IDs required: acl

    Parent objects:

                    <Operational>

    Child objects:

                    <AccessListManager> - Access list manager containing access lists and prefix lists

                    <OOR> - Out Of Resources, Limits to the resources allocatable

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList>

#### <OOR>

    Description: Out Of Resources, Limits to the resources allocatable

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <AccessListSummary> - Resource limits pertaining to access lists only

                    <Details> - Details of the Overall Out Of Resources Limits

                    <OORAccessListTable> - Resource occupation details for access lists

                    <OORPrefixListTable> - Resource occupation details for prefix lists

                    <PrefixListSummary> - Summary of the prefix Lists resource utilization

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR>

#### <Details>

    Description: Details of the Overall Out Of Resources Limits

    Parent objects:

                    <OOR>

    Value: ipv4_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <Details>

#### <AccessListSummary>

    Description: Resource limits pertaining to access lists only

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Details containing the resource limits of the access lists

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <AccessListSummary>

#### <Details>

    Description: Details containing the resource limits of the access lists

    Parent objects:

                    <AccessListSummary>

    Value: ipv4_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <AccessListSummary> <Details>

#### <OORAccessListTable>

    Description: Resource occupation details for access lists

    Parent objects:

                    <OOR>

    Child objects:

                    <OORAccessList> - Resource occupation details for a particular access list

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <OORAccessListTable>

#### <OORAccessList>

    Description: Resource occupation details for a particular access list

    Parent objects:

                    <OORAccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Name of the Access List

    Value: ipv4_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <OORAccessListTable> <OORAccessList><Naming><AccessListName>

#### <PrefixListSummary>

    Description: Summary of the prefix Lists resource utilization

    Parent objects:

                    <OOR>

    Child objects:

                    <Details> - Summary Detail of the prefix list Resource Utilisation

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <PrefixListSummary>

#### <Details>

    Description: Summary Detail of the prefix list Resource Utilisation

    Parent objects:

                    <PrefixListSummary>

    Value: ipv4_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <PrefixListSummary> <Details>

#### <OORPrefixListTable>

    Description: Resource occupation details for prefix lists

    Parent objects:

                    <OOR>

    Child objects:

                    <OORPrefixList> - Resource occupation details for a particular prefix list

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <OORPrefixListTable>

#### <OORPrefixList>

    Description: Resource occupation details for a particular prefix list

    Parent objects:

                    <OORPrefixListTable>

    <Naming>:

            <PrefixListName>
             (mandatory)

            Type: xsd:string

            Description:Name of a prefix list

    Value: ipv4_acl_edm_oor_detail

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <OOR> <OORPrefixListTable> <OORPrefixList><Naming><PrefixListName>

#### <AccessListManager>

    Description: Access list manager containing access lists and prefix lists

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <AccessListTable> - Access listL class displaying Usage and Entries

                    <PrefixListTable> - Table of prefix lists

                    <UsageTable> - Table of Usage statistics of access lists at different nodes

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager>

#### <UsageTable>

    Description: Table of Usage statistics of access lists at different nodes

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <Usage> - Usage statistics of an access list at a node

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <UsageTable>

#### <Usage>

    Description: Usage statistics of an access list at a node

    Parent objects:

                    <UsageTable>

    <Naming>:

            <NodeName>
             (optional)

            Type: NodeID

            Description:Node where access list is applied

            <ApplicationID>
             (optional)

            Type: ACL_USAGE_APP_IDEnum

            Description:Application ID

            <AccessListName>
             (optional)

            Type: xsd:string

            Description:Name of the access list

    Values:

            <UsageDetails>
             (mandatory)

            Type: xsd:string

            Description:Usage Statistics Details

        Default value: none.

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <UsageTable> <Usage><Naming><NodeName><ApplicationID><AccessListName>

#### <PrefixListTable>

    Description: Table of prefix lists

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <PrefixList> - Name of the prefix list

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <PrefixListTable>

#### <PrefixList>

    Description: Name of the prefix list

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <PrefixListName>
             (mandatory)

            Type: xsd:string

            Description:Name of the prefix list

    Child objects:

                    <PrefixListSequenceTable> - Table of all the SequenceNumbers per prefix list

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName>

#### <PrefixListSequenceTable>

    Description: Table of all the SequenceNumbers per prefix list

    Parent objects:

                    <PrefixList>

    Child objects:

                    <PrefixListSequence> - Sequence Number of a prefix list entry

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListSequenceTable>

#### <PrefixListSequence>

    Description: Sequence Number of a prefix list entry

    Parent objects:

                    <PrefixListSequenceTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:Sequence Number of the prefix list entry

    Value: ipv4_pfx_edm_ace

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListSequenceTable> <PrefixListSequence><Naming><SequenceNumber>

#### <AccessListTable>

    Description: Access listL class displaying Usage and Entries

    Parent objects:

                    <AccessListManager>

    Child objects:

                    <AccessList> - Name of the Access List

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <AccessListTable>

#### <AccessList>

    Description: Name of the Access List

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Name of the Access List

    Child objects:

                    <AccessListSequenceTable> - Table of all the SequenceNumbers per access list

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName>

#### <AccessListSequenceTable>

    Description: Table of all the SequenceNumbers per access list

    Parent objects:

                    <AccessList>

    Child objects:

                    <AccessListSequence> - Sequence Number of an access list entry

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListSequenceTable>

#### <AccessListSequence>

    Description: Sequence Number of an access list entry

    Parent objects:

                    <AccessListSequenceTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: ACLSequenceNumberRange

            Description:ACLEntry Sequence Number

    Value: ipv4_acl_edm_ace

    Available Paths:

     -

    <Operational> <IPV4_ACLAndPrefixList> <AccessListManager> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListSequenceTable> <AccessListSequence><Naming><SequenceNumber>

## XML Schema Object Documentation for bundlemgr_distrib_bdl_lacp_cfg, version 5. 0.

### Objects

#### <SuppressFlaps>

    Description: Suppress flaps on switchover for the specified period (in ms)

    Parent objects:

                    <LACP>

    Values:

            <SuppressFlaps>
             (mandatory)

            Type: Range. Value lies between 100 and 65535

            Description:The time to wait before declaring the bundle down

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <SuppressFlaps>

#### <ChurnLogging>

    Description: Log churn notifications on the specified system(s)

    Parent objects:

                    <LACP>

    Values:

            <ChurnLogging>
             (mandatory)

            Type: ChurnLoggingType

            Description:Which system(s) logging is enabled for

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <ChurnLogging>

#### <Fast-switchover>

    Description: Deprecated; no longer required.

    Parent objects:

                    <LACP>

    Values:

            <FastSwitchover>
             (mandatory)

            Type: xsd:boolean

            Description:Configure to enable the fast-switchover mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <Fast-switchover>

### Datatypes

#### ChurnLoggingType

        Definition: Enumeration. Valid values are:
            'Actor' - Logging for actor churn only
            'Partner' - Logging for partner churn only
            'Both' - Logging for actor and partner churn

## XML Schema Object Documentation for installmgr_adminoper, version 3. 1.

### Objects

#### <Install>

    Description: Information of software packages and install operations

    Task IDs required: pkg-mgmt

    Parent objects:

                    <AdminOperational>

    Child objects:

                    <BootImage> - System Boot Image

                    <BootVariableTable> - Boot variable information

                    <ConfigurationRegisterTable> - Configuration register (confreg) information

                    <LogSize> - Install operation log history size

                    <LogTable> - Install operation log

                    <RequestStatusTable> - Install operation request status

                    <Software> - Software package,component and alias information

                    <SoftwareInventory> - Information of install operations

    Available Paths:

     -

    <AdminOperational> <Install>

#### <SoftwareInventory>

    Description: Information of install operations

    Parent objects:

                    <Install>

    Child objects:

                    <Active> - Active inventory information

                    <Committed> - Committed inventory information

                    <Inactive> - Inactive inventory information

                    <Requests> - Install operation requests

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory>

#### <Active>

    Description: Active inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

                    <Summary> - Summarized inventory information

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Active>

#### <Inactive>

    Description: Inactive inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

                    <Summary> - Summarized inventory information

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Inactive>

#### <Committed>

    Description: Committed inventory information

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <InventoryTable> - Software inventory

                    <Summary> - Summarized inventory information

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Committed>

#### <Requests>

    Description: Install operation requests

    Parent objects:

                    <SoftwareInventory>

    Child objects:

                    <RequestTable> - Install operation request history

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Requests>

#### <RequestTable>

    Description: Install operation request history

    Parent objects:

                    <Requests>

    Child objects:

                    <Request> - Install operation request information

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Requests> <RequestTable>

#### <Request>

    Description: Install operation request information

    Parent objects:

                    <RequestTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Child objects:

                    <InventoryTable> - Inventory information of install operation request

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID>

#### <InventoryTable>

    Description: Inventory information of install operation request

    Parent objects:

                    <Request>

    Child objects:

                    <Inventory> - Inventory information

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID> <InventoryTable>

#### <Inventory>

    Description: Inventory information

    Parent objects:

                    <InventoryTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Value: inventory

    Available Paths:

     -

    <AdminOperational> <Install> <SoftwareInventory> <Requests> <RequestTable> <Request><Naming><RequestID> <InventoryTable> <Inventory><Naming><NodeName>

#### <RequestStatusTable>

    Description: Install operation request status

    Parent objects:

                    <Install>

    Child objects:

                    <RequestStatus> - Request status Information

    Available Paths:

     -

    <AdminOperational> <Install> <RequestStatusTable>

#### <RequestStatus>

    Description: Request status Information

    Parent objects:

                    <RequestStatusTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Value: instmgr_install_status

    Available Paths:

     -

    <AdminOperational> <Install> <RequestStatusTable> <RequestStatus><Naming><RequestID>

#### <Software>

    Description: Software package,component and alias information

    Parent objects:

                    <Install>

    Child objects:

                    <AliasDeviceTable> - Package alias information

                    <ComponentDeviceTable> - Software component information

                    <PackageDeviceTable> - Package information

    Available Paths:

     -

    <AdminOperational> <Install> <Software>

#### <ComponentDeviceTable>

    Description: Software component information

    Parent objects:

                    <Software>

    Child objects:

                    <ComponentDevice> - Component information for specific device

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <ComponentDeviceTable>

#### <ComponentDevice>

    Description: Component information for specific device

    Parent objects:

                    <ComponentDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <ComponentPackageTable> - Software package information

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName>

#### <ComponentPackageTable>

    Description: Software package information

    Parent objects:

                    <ComponentDevice>

    Child objects:

                    <ComponentPackage> - Component information for specific package

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable>

#### <ComponentPackage>

    Description: Component information for specific package

    Parent objects:

                    <ComponentPackageTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Child objects:

                    <Component> - Component information

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable> <ComponentPackage><Naming><PackageName>

#### <Component>

    Description: Component information

    Parent objects:

                    <ComponentPackage>

    <Naming>:

            <ComponentName>
             (mandatory)

            Type: xsd:string

            Description:Component Name

    Value: instmgr_component_info

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <ComponentDeviceTable> <ComponentDevice><Naming><DeviceName> <ComponentPackageTable> <ComponentPackage><Naming><PackageName> <Component><Naming><ComponentName>

#### <PackageDeviceTable>

    Description: Package information

    Parent objects:

                    <Software>

    Child objects:

                    <PackageDevice> - Package information for specific device

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <PackageDeviceTable>

#### <PackageDevice>

    Description: Package information for specific device

    Parent objects:

                    <PackageDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <PackageTable> - Package information for specific package

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName>

#### <PackageTable>

    Description: Package information for specific package

    Parent objects:

                    <PackageDevice>

    Child objects:

                    <Package> - Package information

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName> <PackageTable>

#### <Package>

    Description: Package information

    Parent objects:

                    <PackageTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Value: instmgr_pkg_info

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <PackageDeviceTable> <PackageDevice><Naming><DeviceName> <PackageTable> <Package><Naming><PackageName>

#### <AliasDeviceTable>

    Description: Package alias information

    Parent objects:

                    <Software>

    Child objects:

                    <AliasDevice> - Package alias information for specific device

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <AliasDeviceTable>

#### <AliasDevice>

    Description: Package alias information for specific device

    Parent objects:

                    <AliasDeviceTable>

    <Naming>:

            <DeviceName>
             (mandatory)

            Type: xsd:string

            Description:Device Name

    Child objects:

                    <AliasTable> - alias information

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName>

#### <AliasTable>

    Description: alias information

    Parent objects:

                    <AliasDevice>

    Child objects:

                    <Alias> - Aliases for specific package

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName> <AliasTable>

#### <Alias>

    Description: Aliases for specific package

    Parent objects:

                    <AliasTable>

    <Naming>:

            <PackageName>
             (mandatory)

            Type: xsd:string

            Description:Package Name

    Values:

            <AliasNames>
             (mandatory)

            Type: xsd:string

            Description:Alias names

        Default value: none.

    Available Paths:

     -

    <AdminOperational> <Install> <Software> <AliasDeviceTable> <AliasDevice><Naming><DeviceName> <AliasTable> <Alias><Naming><PackageName>

#### <LogTable>

    Description: Install operation log

    Parent objects:

                    <Install>

    Child objects:

                    <Log> - Log information

    Available Paths:

     -

    <AdminOperational> <Install> <LogTable>

#### <Log>

    Description: Log information

    Parent objects:

                    <LogTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Install operation request ID

    Value: install_log_entry_4

    Available Paths:

     -

    <AdminOperational> <Install> <LogTable> <Log><Naming><RequestID>

#### <LogSize>

    Description: Install operation log history size

    Parent objects:

                    <Install>

    Values:

            <LogSize>
             (mandatory)

            Type: xsd:unsignedInt

            Description:LogSize

        Default value: none.

    Available Paths:

     -

    <AdminOperational> <Install> <LogSize>

#### <ConfigurationRegisterTable>

    Description: Configuration register (confreg) information

    Parent objects:

                    <Install>

    Child objects:

                    <ConfigurationRegister> - Configuration register for specific node

    Available Paths:

     -

    <AdminOperational> <Install> <ConfigurationRegisterTable>

#### <ConfigurationRegister>

    Description: Configuration register for specific node

    Parent objects:

                    <ConfigurationRegisterTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Values:

            <ConfigRegister>
             (mandatory)

            Type: HexInteger

            Description:Configuration register value

        Default value: none.

    Available Paths:

     -

    <AdminOperational> <Install> <ConfigurationRegisterTable> <ConfigurationRegister><Naming><NodeName>

#### <BootVariableTable>

    Description: Boot variable information

    Parent objects:

                    <Install>

    Child objects:

                    <BootVariable> - Boot variable for specific node

    Available Paths:

     -

    <AdminOperational> <Install> <BootVariableTable>

#### <BootVariable>

    Description: Boot variable for specific node

    Parent objects:

                    <BootVariableTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Values:

            <BootVariable>
             (mandatory)

            Type: xsd:string

            Description:Boot variable value

        Default value: none.

    Available Paths:

     -

    <AdminOperational> <Install> <BootVariableTable> <BootVariable><Naming><NodeName>

#### <BootImage>

    Description: System Boot Image

    Parent objects:

                    <Install>

    Value: boot_img

    Available Paths:

     -

    <AdminOperational> <Install> <BootImage>

## XML Schema Object Documentation for hsrp_oper, version 3. 3.

### Objects

#### <HSRP>

    Description: HSRP operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <GroupTable> - The HSRP standby group table

                    <InterfaceTable> - The HSRP interface information table

                    <Summary> - HSRP summary statistics

                    <TrackedInterfaceTable> - The HSRP tracked interfaces table

    Available Paths:

     -

    <Operational> <HSRP>

#### <Summary>

    Description: HSRP summary statistics

    Parent objects:

                    <HSRP>

    Value: hsrp_summary_info

    Available Paths:

     -

    <Operational> <HSRP> <Summary>

#### <GroupTable>

    Description: The HSRP standby group table

    Parent objects:

                    <HSRP>

    Child objects:

                    <Group> - An HSRP standby group

    Available Paths:

     -

    <Operational> <HSRP> <GroupTable>

#### <Group>

    Description: An HSRP standby group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name

            <GroupNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The HSRP group number

    Value: standby_grp_info

    Available Paths:

     -

    <Operational> <HSRP> <GroupTable> <Group><Naming><InterfaceName><GroupNumber>

#### <InterfaceTable>

    Description: The HSRP interface information table

    Parent objects:

                    <HSRP>

    Child objects:

                    <Interface> - An HSRP 'use burnt in MAC address' entry

    Available Paths:

     -

    <Operational> <HSRP> <InterfaceTable>

#### <Interface>

    Description: An HSRP 'use burnt in MAC address' entry

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name

    Value: standby_if_info

    Available Paths:

     -

    <Operational> <HSRP> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <TrackedInterfaceTable>

    Description: The HSRP tracked interfaces table

    Parent objects:

                    <HSRP>

    Child objects:

                    <TrackedInterface> - An HSRP tracked interface entry

    <Filter> (Optional Filter Tag):

                    <HSRPInterfaceGroupFilter>

    Available Paths:

     -

    <Operational> <HSRP> <TrackedInterfaceTable>

#### <TrackedInterface>

    Description: An HSRP tracked interface entry

    Parent objects:

                    <TrackedInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name of the interface

            <GroupNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The HSRP group number

            <TrackedInterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name of the interface being tracked

    Value: standby_trackedif_info

    Available Paths:

     -

    <Operational> <HSRP> <TrackedInterfaceTable> <TrackedInterface><Naming><InterfaceName><GroupNumber><TrackedInterfaceName>

### Filters

#### <HSRPInterfaceGroupFilter>

    Description:
    Display HSRP tracked interface entries for a particular HSRPinterface and group

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The interface name of the HSRP interface

            <GroupNumber>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The HSRP group number

## XML Schema Object Documentation for mpp_oper, version 1. 0.

### Objects

#### <ManagementPlaneProtection>

    Description: Management Plane Protection (MPP) operational data

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <Inband> - Management Plane Protection (MPP) inband interface data

                    <Outband> - Management Plane Protection (MPP) outband interface data

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection>

#### <Inband>

    Description: Management Plane Protection (MPP) inband interface data

    Parent objects:

                    <ManagementPlaneProtection>

    Child objects:

                    <InterfaceTable> - List of inband/outband interfaces

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection> <Inband>

#### <InterfaceTable>

    Description: List of inband/outband interfaces

    Parent objects:

                    <Inband>

                    <Outband>

    Child objects:

                    <Interface> - MPP interface information

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection> <Inband> <InterfaceTable>

     -

    <Operational> <ManagementPlaneProtection> <Outband> <InterfaceTable>

#### <Interface>

    Description: MPP interface information

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: mpp_info

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection> <Inband> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <ManagementPlaneProtection> <Outband> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <Outband>

    Description: Management Plane Protection (MPP) outband interface data

    Parent objects:

                    <ManagementPlaneProtection>

    Child objects:

                    <InterfaceTable> - List of inband/outband interfaces

                    <VRF> - Outband VRF information

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection> <Outband>

#### <VRF>

    Description: Outband VRF information

    Parent objects:

                    <Outband>

    Value: vrf_info

    Available Paths:

     -

    <Operational> <ManagementPlaneProtection> <Outband> <VRF>

## XML Schema Object Documentation for ipv4_mrib_common_oper, version 6. 1.

### Objects

#### <Process>

    Description: MRIB NSF Tables

    Parent objects:

                    <MRIB>

                    <IPV6_MRIB>

    Child objects:

                    <NSF> - MRIB NSF Information

    Available Paths:

     -

    <Operational> <MRIB> <Process>

     -

    <Operational> <IPV6_MRIB> <Process>

#### <NSF>

    Description: MRIB NSF Information

    Parent objects:

                    <Process>

    Value: mrib_nsf_bag

    Available Paths:

     -

    <Operational> <MRIB> <Process> <NSF>

     -

    <Operational> <IPV6_MRIB> <Process> <NSF>

#### <DatabaseTable>

    Description: MRIB Database Tables

    Parent objects:

                    <MRIB>

                    <IPV6_MRIB>

    Child objects:

                    <Database> - MRIB Table Information

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable>

#### <Database>

    Description: MRIB Table Information

    Parent objects:

                    <DatabaseTable>

    <Naming>:

            <DatabaseName>
             (mandatory)

            Type: xsd:string

            Description:Database Name

    Child objects:

                    <ClientFilterTable> - MRIB Client Filter Table

                    <ClientTable> - MRIB Client Table

                    <MDTInterfaceTable> - MRIB IIR interface DB

                    <MRouteTable> - MRIB mpls mroute Table

                    <RemoteTableLineCard> - Show the linked remote entry

                    <RouteCollapseIPC> - MRIB Route Collapse IPC Core-egress-node Information

                    <RouteCollapseIPC_TLC> - Route Collapse IPC TLC Information

                    <RouteCollapseTable> - MRIB Route Collapse database

                    <RouteOutgoingInterfaceTable> - MRIB RouteDB Outgoing Interface Table

                    <RouteTable> - The set of MRIB RouteDB operations

                    <Summary> - MRIB RouteDB Summary Information

                    <TableInformation> - MRIB VRF table information

                    <TableLineCard> - MRIB Table-LineCard database

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName>

#### <Summary>

    Description: MRIB RouteDB Summary Information

    Parent objects:

                    <Database>

    Value: mrib_db_summ_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <Summary>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <Summary>

#### <RouteOutgoingInterfaceTable>

    Description: MRIB RouteDB Outgoing Interface Table

    Parent objects:

                    <Database>

    Child objects:

                    <RouteOutgoingInterface> - MRIB Route DB Outgoing Interface Entry Information

    <Filter> (Optional Filter Tag):

                    <MRIBSourceAddressFilter>

                    <MRIBGroupAddressFilter>

                    <MRIBSourceOnlyFilter>

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteOutgoingInterfaceTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteOutgoingInterfaceTable>

#### <RouteOutgoingInterface>

    Description: MRIB Route DB Outgoing Interface Entry Information

    Parent objects:

                    <RouteOutgoingInterfaceTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix Length

    Value: mrib_route_ole_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteOutgoingInterfaceTable> <RouteOutgoingInterface><Naming><SourceAddress><GroupAddress><PrefixLength>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteOutgoingInterfaceTable> <RouteOutgoingInterface><Naming><SourceAddress><GroupAddress><PrefixLength>

#### <RouteTable>

    Description: The set of MRIB RouteDB operations

    Parent objects:

                    <Database>

    Child objects:

                    <Route> - MRIB Route DB Entry Information

    <Filter> (Optional Filter Tag):

                    <MRIBSourceAddressFilter>

                    <MRIBGroupAddressFilter>

                    <MRIBSourceOnlyFilter>

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable>

#### <Route>

    Description: MRIB Route DB Entry Information

    Parent objects:

                    <RouteTable>

    <Naming>:

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source Address

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix Length

    Value: mrib_route_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable> <Route><Naming><SourceAddress><GroupAddress><PrefixLength>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteTable> <Route><Naming><SourceAddress><GroupAddress><PrefixLength>

#### <ClientTable>

    Description: MRIB Client Table

    Parent objects:

                    <Database>

    Child objects:

                    <Client> - MRIB Client DB Entry Information

    <Filter> (Optional Filter Tag):

                    <MRIBClientFilter>

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientTable>

#### <Client>

    Description: MRIB Client DB Entry Information

    Parent objects:

                    <ClientTable>

    <Naming>:

            <ClientName>
             (optional)

            Type: xsd:string

            Description:Client Name

            <InstanceName>
             (optional)

            Type: xsd:string

            Description:Instance Name

    Value: mrib_client_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientTable> <Client><Naming><ClientName><InstanceName>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientTable> <Client><Naming><ClientName><InstanceName>

#### <ClientFilterTable>

    Description: MRIB Client Filter Table

    Parent objects:

                    <Database>

    Child objects:

                    <ClientFilter> - MRIB Client Filter DB Entry Information

    <Filter> (Optional Filter Tag):

                    <MRIBClientFilter>

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientFilterTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientFilterTable>

#### <ClientFilter>

    Description: MRIB Client Filter DB Entry Information

    Parent objects:

                    <ClientFilterTable>

    <Naming>:

            <ClientName>
             (optional)

            Type: xsd:string

            Description:Client Name

            <InstanceName>
             (optional)

            Type: xsd:string

            Description:Instance Name

    Value: mrib_filter_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientFilterTable> <ClientFilter><Naming><ClientName><InstanceName>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <ClientFilterTable> <ClientFilter><Naming><ClientName><InstanceName>

#### <MDTInterfaceTable>

    Description: MRIB IIR interface DB

    Parent objects:

                    <Database>

    Child objects:

                    <MDTInterface> - Interface handle

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MDTInterfaceTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MDTInterfaceTable>

#### <MDTInterface>

    Description: Interface handle

    Parent objects:

                    <MDTInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: mrib_mdt_ifh_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MDTInterfaceTable> <MDTInterface><Naming><InterfaceName>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MDTInterfaceTable> <MDTInterface><Naming><InterfaceName>

#### <TableLineCard>

    Description: MRIB Table-LineCard database

    Parent objects:

                    <Database>

    Value: mrib_tlc_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <TableLineCard>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <TableLineCard>

#### <RemoteTableLineCard>

    Description: Show the linked remote entry

    Parent objects:

                    <Database>

    Value: mrib_tlc_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RemoteTableLineCard>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RemoteTableLineCard>

#### <RouteCollapseIPC>

    Description: MRIB Route Collapse IPC Core-egress-node Information

    Parent objects:

                    <Database>

    Value: mrib_rc_ipc_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseIPC>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseIPC>

#### <RouteCollapseIPC_TLC>

    Description: Route Collapse IPC TLC Information

    Parent objects:

                    <Database>

    Value: mrib_rc_ipc_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseIPC_TLC>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseIPC_TLC>

#### <RouteCollapseTable>

    Description: MRIB Route Collapse database

    Parent objects:

                    <Database>

    Child objects:

                    <RouteCollapse> - Route Collapse Information

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseTable>

#### <RouteCollapse>

    Description: Route Collapse Information

    Parent objects:

                    <RouteCollapseTable>

    <Naming>:

            <Type>
             (optional)

            Type: xsd:string

            Description:Type

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Input MDT grp or prev group

    Value: mrib_rc_mdt_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseTable> <RouteCollapse><Naming><Type><GroupAddress>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <RouteCollapseTable> <RouteCollapse><Naming><Type><GroupAddress>

#### <TableInformation>

    Description: MRIB VRF table information

    Parent objects:

                    <Database>

    Value: mrib_table_info_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <TableInformation>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <TableInformation>

#### <MRouteTable>

    Description: MRIB mpls mroute Table

    Parent objects:

                    <Database>

    Child objects:

                    <MRoute> - MRIB MPLS MRoute information

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MRouteTable>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MRouteTable>

#### <MRoute>

    Description: MRIB MPLS MRoute information

    Parent objects:

                    <MRouteTable>

    <Naming>:

            <Tunnel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Tunnel IFH Value

    Value: mrib_mpls_db_bag

    Available Paths:

     -

    <Operational> <MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MRouteTable> <MRoute><Naming><Tunnel>

     -

    <Operational> <IPV6_MRIB> <DatabaseTable> <Database><Naming><DatabaseName> <MRouteTable> <MRoute><Naming><Tunnel>

### Filters

#### <MRIBClientFilter>

    Description:
    Filter based on Client names

    Parameters:

            <ClientName>
             (mandatory)

            Type: xsd:string

            Description:Client Name

#### <MRIBSourceAddressFilter>

    Description:
    Filter based on Source Address

    Parameters:

            <SourceAddress>
             (mandatory)

            Type: IPAddress

            Description:Source Address

#### <MRIBGroupAddressFilter>

    Description:
    Filter based on Group Address

    Parameters:

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group Address

            <PrefixLength>
             (optional)

            Type: xsd:unsignedInt

            Description:Prefix Length

#### <MRIBSourceOnlyFilter>

    Description:
    Filter based on Source Address only

    Parameters:

## XML Schema Object Documentation for manageability_perf_oper, version 4. 0.

### Objects

#### <PerfMgmt>

    Description: Performance Management agent operational data

    Task IDs required: monitor

    Parent objects:

                    <Operational>

    Child objects:

                    <Monitor> - Data from monitor (one history period) requests

                    <Periodic> - Data from periodic requests

    Available Paths:

     -

    <Operational> <PerfMgmt>

#### <Monitor>

    Description: Data from monitor (one history period) requests

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <BGP> - Collected BGP data

                    <Interface> - Collected Interface data

                    <MPLS> - Collected MPLS data

                    <NodeTable> - Nodes for which data is collected

                    <OSPF> - Collected OSPF data

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor>

#### <Interface>

    Description: Collected Interface data

    Parent objects:

                    <Periodic>

                    <Monitor>

    Child objects:

                    <DataRateInterfaceTable> - Interfaces for which Data Rates are collected

                    <GenericCounterInterfaceTable> - Interfaces for which Generic Counters are collected

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface>

#### <GenericCounterInterfaceTable>

    Description: Interfaces for which Generic Counters are collected

    Parent objects:

                    <Interface>

    Child objects:

                    <GenericCounterInterface> - Samples for a particular interface

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <GenericCounterInterfaceTable>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <GenericCounterInterfaceTable>

#### <GenericCounterInterface>

    Description: Samples for a particular interface

    Parent objects:

                    <GenericCounterInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <GenericCounterSampleTable> - Generic Counter samples for an interface

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName>

#### <GenericCounterSampleTable>

    Description: Generic Counter samples for an interface

    Parent objects:

                    <GenericCounterInterface>

    Child objects:

                    <Sample> - Generic Counters sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName> <GenericCounterSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName> <GenericCounterSampleTable>

#### <Sample>

    Description: Generic Counters sample

    Parent objects:

                    <GenericCounterSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_interface_generic_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName> <GenericCounterSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <GenericCounterInterfaceTable> <GenericCounterInterface><Naming><InterfaceName> <GenericCounterSampleTable> <Sample><Naming><SampleID>

#### <DataRateInterfaceTable>

    Description: Interfaces for which Data Rates are collected

    Parent objects:

                    <Interface>

    Child objects:

                    <DataRateInterface> - Samples for a particular interface

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <DataRateInterfaceTable>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <DataRateInterfaceTable>

#### <DataRateInterface>

    Description: Samples for a particular interface

    Parent objects:

                    <DataRateInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <DataRateSampleTable> - Data Rate samples for an interface

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName>

#### <DataRateSampleTable>

    Description: Data Rate samples for an interface

    Parent objects:

                    <DataRateInterface>

    Child objects:

                    <Sample> - Data Rates sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName> <DataRateSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName> <DataRateSampleTable>

#### <Sample>

    Description: Data Rates sample

    Parent objects:

                    <DataRateSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_interface_datarate_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName> <DataRateSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <Interface> <DataRateInterfaceTable> <DataRateInterface><Naming><InterfaceName> <DataRateSampleTable> <Sample><Naming><SampleID>

#### <BGP>

    Description: Collected BGP data

    Parent objects:

                    <Periodic>

                    <Monitor>

    Child objects:

                    <BGPNeighborTable> - Neighbors for which statistics are collected

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <BGP>

     -

    <Operational> <PerfMgmt> <Periodic> <BGP>

#### <BGPNeighborTable>

    Description: Neighbors for which statistics are collected

    Parent objects:

                    <BGP>

    Child objects:

                    <BGPNeighbor> - Samples for particular neighbor

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <BGP> <BGPNeighborTable>

     -

    <Operational> <PerfMgmt> <Periodic> <BGP> <BGPNeighborTable>

#### <BGPNeighbor>

    Description: Samples for particular neighbor

    Parent objects:

                    <BGPNeighborTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:BGP Neighbor Identifier

    Child objects:

                    <BGPNeighborSampleTable> - Sample Table for a BGP neighbor

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress>

     -

    <Operational> <PerfMgmt> <Periodic> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress>

#### <BGPNeighborSampleTable>

    Description: Sample Table for a BGP neighbor

    Parent objects:

                    <BGPNeighbor>

    Child objects:

                    <Sample> - Neighbor statistics sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress> <BGPNeighborSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress> <BGPNeighborSampleTable>

#### <Sample>

    Description: Neighbor statistics sample

    Parent objects:

                    <BGPNeighborSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_bgp_nbr_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress> <BGPNeighborSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <BGP> <BGPNeighborTable> <BGPNeighbor><Naming><IPAddress> <BGPNeighborSampleTable> <Sample><Naming><SampleID>

#### <MPLS>

    Description: Collected MPLS data

    Parent objects:

                    <Periodic>

                    <Monitor>

    Child objects:

                    <LDPNeighborTable> - LDP neighbors for which statistics are collected

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <MPLS>

     -

    <Operational> <PerfMgmt> <Periodic> <MPLS>

#### <LDPNeighborTable>

    Description: LDP neighbors for which statistics are collected

    Parent objects:

                    <MPLS>

    Child objects:

                    <LDPNeighbor> - Samples for a particular LDP neighbor

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <MPLS> <LDPNeighborTable>

     -

    <Operational> <PerfMgmt> <Periodic> <MPLS> <LDPNeighborTable>

#### <LDPNeighbor>

    Description: Samples for a particular LDP neighbor

    Parent objects:

                    <LDPNeighborTable>

    <Naming>:

            <Nbr>
             (mandatory)

            Type: IPV4Address

            Description:Neighbor Address

    Child objects:

                    <LDPNeighborSampleTable> - Samples for a particular LDP neighbor

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr>

     -

    <Operational> <PerfMgmt> <Periodic> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr>

#### <LDPNeighborSampleTable>

    Description: Samples for a particular LDP neighbor

    Parent objects:

                    <LDPNeighbor>

    Child objects:

                    <Sample> - LDP neighbor statistics sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr> <LDPNeighborSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr> <LDPNeighborSampleTable>

#### <Sample>

    Description: LDP neighbor statistics sample

    Parent objects:

                    <LDPNeighborSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_mpls_ldp_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr> <LDPNeighborSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <MPLS> <LDPNeighborTable> <LDPNeighbor><Naming><Nbr> <LDPNeighborSampleTable> <Sample><Naming><SampleID>

#### <NodeTable>

    Description: Nodes for which data is collected

    Parent objects:

                    <Periodic>

                    <Monitor>

    Child objects:

                    <Node> - Node Instance

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable>

#### <Node>

    Description: Node Instance

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <CPUSampleTable> - Node CPU data

                    <MemorySampleTable> - Node Memory data

                    <ProcessTable> - Processes data

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID>

#### <ProcessTable>

    Description: Processes data

    Parent objects:

                    <Node>

    Child objects:

                    <Process> - Process data

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <ProcessTable>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <ProcessTable>

#### <Process>

    Description: Process data

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessID>
             (mandatory)

            Type: PMProcessID

            Description:Process ID

    Child objects:

                    <ProcessSampleTable> - Process data

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID>

#### <ProcessSampleTable>

    Description: Process data

    Parent objects:

                    <Process>

    Child objects:

                    <Sample> - Process data sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID> <ProcessSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID> <ProcessSampleTable>

#### <Sample>

    Description: Process data sample

    Parent objects:

                    <ProcessSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_node_process_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID> <ProcessSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <ProcessTable> <Process><Naming><ProcessID> <ProcessSampleTable> <Sample><Naming><SampleID>

#### <CPUSampleTable>

    Description: Node CPU data

    Parent objects:

                    <Node>

    Child objects:

                    <Sample> - Node CPU data sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <CPUSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <CPUSampleTable>

#### <Sample>

    Description: Node CPU data sample

    Parent objects:

                    <CPUSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_node_cpu_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <CPUSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <CPUSampleTable> <Sample><Naming><SampleID>

#### <MemorySampleTable>

    Description: Node Memory data

    Parent objects:

                    <Node>

    Child objects:

                    <Sample> - Node Memory data sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <MemorySampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <MemorySampleTable>

#### <Sample>

    Description: Node Memory data sample

    Parent objects:

                    <MemorySampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_node_mem_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <NodeTable> <Node><Naming><NodeID> <MemorySampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <NodeTable> <Node><Naming><NodeID> <MemorySampleTable> <Sample><Naming><SampleID>

#### <OSPF>

    Description: Collected OSPF data

    Parent objects:

                    <Periodic>

                    <Monitor>

    Child objects:

                    <OSPFv2ProtocolInstanceTable> - OSPF v2 instances for which protocol statistics are collected

                    <OSPFv3ProtocolInstanceTable> - OSPF v3 instances for which protocol statistics are collected

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF>

#### <OSPFv2ProtocolInstanceTable>

    Description: OSPF v2 instances for which protocol statistics are collected

    Parent objects:

                    <OSPF>

    Child objects:

                    <OSPFv2ProtocolInstance> - Protocol samples for a particular OSPF v2 instance

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv2ProtocolInstanceTable>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv2ProtocolInstanceTable>

#### <OSPFv2ProtocolInstance>

    Description: Protocol samples for a particular OSPF v2 instance

    Parent objects:

                    <OSPFv2ProtocolInstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:OSPF Instance Name

    Child objects:

                    <OSPFv2ProtocolSampleTable> - Sample Table for an OSPV v2 instance

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName>

#### <OSPFv2ProtocolSampleTable>

    Description: Sample Table for an OSPV v2 instance

    Parent objects:

                    <OSPFv2ProtocolInstance>

    Child objects:

                    <Sample> - Generic Counters sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName> <OSPFv2ProtocolSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName> <OSPFv2ProtocolSampleTable>

#### <Sample>

    Description: Generic Counters sample

    Parent objects:

                    <OSPFv2ProtocolSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_ospf_v2proto_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName> <OSPFv2ProtocolSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv2ProtocolInstanceTable> <OSPFv2ProtocolInstance><Naming><InstanceName> <OSPFv2ProtocolSampleTable> <Sample><Naming><SampleID>

#### <OSPFv3ProtocolInstanceTable>

    Description: OSPF v3 instances for which protocol statistics are collected

    Parent objects:

                    <OSPF>

    Child objects:

                    <OSPFv3ProtocolInstance> - Protocol samples for a particular OSPF v3 instance

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv3ProtocolInstanceTable>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv3ProtocolInstanceTable>

#### <OSPFv3ProtocolInstance>

    Description: Protocol samples for a particular OSPF v3 instance

    Parent objects:

                    <OSPFv3ProtocolInstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:OSPF Instance Name

    Child objects:

                    <OSPFv3ProtocolSampleTable> - Sample Table for an OSPV v3 instance

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName>

#### <OSPFv3ProtocolSampleTable>

    Description: Sample Table for an OSPV v3 instance

    Parent objects:

                    <OSPFv3ProtocolInstance>

    Child objects:

                    <Sample> - Generic Counters sample

    <Filter> (Optional Filter Tag):

                    <PMLastSample>

                    <PMRangeSample>

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName> <OSPFv3ProtocolSampleTable>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName> <OSPFv3ProtocolSampleTable>

#### <Sample>

    Description: Generic Counters sample

    Parent objects:

                    <OSPFv3ProtocolSampleTable>

    <Naming>:

            <SampleID>
             (mandatory)

            Type: PMSampleID

            Description:Sample ID

    Value: pm_ospf_v3proto_bag

    Available Paths:

     -

    <Operational> <PerfMgmt> <Monitor> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName> <OSPFv3ProtocolSampleTable> <Sample><Naming><SampleID>

     -

    <Operational> <PerfMgmt> <Periodic> <OSPF> <OSPFv3ProtocolInstanceTable> <OSPFv3ProtocolInstance><Naming><InstanceName> <OSPFv3ProtocolSampleTable> <Sample><Naming><SampleID>

#### <Periodic>

    Description: Data from periodic requests

    Parent objects:

                    <PerfMgmt>

    Child objects:

                    <BGP> - Collected BGP data

                    <Interface> - Collected Interface data

                    <MPLS> - Collected MPLS data

                    <NodeTable> - Nodes for which data is collected

                    <OSPF> - Collected OSPF data

    Available Paths:

     -

    <Operational> <PerfMgmt> <Periodic>

### Datatypes

#### PMSampleID

        Definition: xsd:unsignedInt

#### PMProcessID

        Definition: xsd:unsignedInt

### Filters

#### <PMLastSample>

    Description:
    Only the last sample for the given interface

    Parameters:

#### <PMRangeSample>

    Description:
    Only the samples in the given range

    Parameters:

            <InitialSample>
             (optional)

            Type: PMSampleID

            Description:Initial Sample

            <LastSample>
             (optional)

            Type: PMSampleID

            Description:Last Sample

## XML Schema Object Documentation for sysmgr_cfg, version 1. 0.

### Objects

#### <ProcessMandatory>

    Description: Process mandatory configuration

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Child objects:

                    <All> - Mandatory for all nodes

                    <NodeTable> - Table of mandatory nodes

    Available Paths:

     -

    <Configuration> <ProcessMandatory>

#### <All>

    Description: Mandatory for all nodes

    Parent objects:

                    <ProcessMandatory>

    Child objects:

                    <ProcessTable> - Table of processes

    Available Paths:

     -

    <Configuration> <ProcessMandatory> <All>

#### <ProcessTable>

    Description: Table of processes

    Parent objects:

                    <All>

                    <Node>

    Child objects:

                    <Process> - Name of the executable process

    Available Paths:

     -

    <Configuration> <ProcessMandatory> <All> <ProcessTable>

     -

    <Configuration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName> <ProcessTable>

#### <Process>

    Description: Name of the executable process

    Parent objects:

                    <ProcessTable>

    <Naming>:

            <ProcessName>
             (mandatory)

            Type: xsd:string

            Description:Process name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configured process

        Default value: none.

    Available Paths:

     -

    <Configuration> <ProcessMandatory> <All> <ProcessTable> <Process><Naming><ProcessName>

     -

    <Configuration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName> <ProcessTable> <Process><Naming><ProcessName>

#### <NodeTable>

    Description: Table of mandatory nodes

    Parent objects:

                    <ProcessMandatory>

    Child objects:

                    <Node> - Mandatory node

    Available Paths:

     -

    <Configuration> <ProcessMandatory> <NodeTable>

#### <Node>

    Description: Mandatory node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <ProcessTable> - Table of processes

    Available Paths:

     -

    <Configuration> <ProcessMandatory> <NodeTable> <Node><Naming><NodeName>

#### <ProcessSingleCrash>

    Description: Reboot condition for single mandatory process that crashes

    Task IDs required: root-lr

    Parent objects:

                    <Configuration>

    Values:

            <Crashes>
             (mandatory)

            Type: Range. Value lies between 1 and 500

            Description:Number of crashes for a process to trigger reboot

            <MinimumUpTime>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Minimum process up time (in seconds) to reset crash count

        Default value:
            Crashes => null
            MinimumUpTime => 0

    Available Paths:

     -

    <Configuration> <ProcessSingleCrash>

## XML Schema Object Documentation for ip_bfd_oper, version 5. 0.

### Objects

#### <BFD>

    Description: Bidirectional Forwarding Detection(BFD) operational data

    Task IDs required: bgp or isis or ospf or mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <ClientBriefTable> - Table of Brief information about BFD clients

                    <ClientDetailTable> - Table of detailed information about BFD clients

                    <Counters> - Counters

                    <IPv4Counters> - IPv4 Counters

                    <IPv4LocationSummaryTable> - Table of summary information about IPv4 BFD location

                    <IPv4NodeLocationSummaryTable> - Table of summary information about IPv4 BFD location

                    <IPv4SessionBriefTable> - Table of brief information about all IPv4 BFD sessions in the System

                    <IPv4SessionDetailTable> - Table of detailed information about all IPv4 BFD sessions in the System

                    <IPv4Summary> - Summary information of IPv4 BFD

                    <IPv6Counters> - IPv6 Counters

                    <IPv6LocationSummaryTable> - Table of summary information about IPv6 BFD location

                    <IPv6NodeLocationSummaryTable> - Table of summary information about IPv6 BFD location

                    <IPv6SessionBriefTable> - Table of brief information about all IPv6 BFD sessions in the System

                    <IPv6SessionDetailTable> - Table of detailed information about all IPv6 BFD sessions in the System

                    <IPv6Summary> - Summary information of IPv6 BFD

                    <LocationSummaryTable> - Table of summary information about BFD location

                    <NodeLocationSummaryTable> - Table of summary information about BFD location

                    <RelationBriefTable> - Table of brief information about all BFD relations in the System

                    <RelationDetailTable> - Table of detail information about all BFD relations in the System

                    <SessionBriefTable> - Table of brief information about all BFD sessions in the System

                    <SessionDetailTable> - Table of detailed information about all BFD sessions in the System

                    <Summary> - Summary information of BFD

    Available Paths:

     -

    <Operational> <BFD>

#### <RelationBriefTable>

    Description: Table of brief information about all BFD relations in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <RelationBrief> - Brief information for relation of a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDMemberLinkFilter>

    Available Paths:

     -

    <Operational> <BFD> <RelationBriefTable>

#### <RelationBrief>

    Description: Brief information for relation of a single BFD session

    Parent objects:

                    <RelationBriefTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPAddress

            Description:Destination Address

    Value: bfd_mgmt_relation_brief

    Available Paths:

     -

    <Operational> <BFD> <RelationBriefTable> <RelationBrief><Naming><InterfaceName><DestinationAddress>

#### <RelationDetailTable>

    Description: Table of detail information about all BFD relations in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <RelationDetail> - Detail information for relation of a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDMemberLinkFilter>

    Available Paths:

     -

    <Operational> <BFD> <RelationDetailTable>

#### <RelationDetail>

    Description: Detail information for relation of a single BFD session

    Parent objects:

                    <RelationDetailTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPAddress

            Description:Destination Address

    Value: bfd_mgmt_relation

    Available Paths:

     -

    <Operational> <BFD> <RelationDetailTable> <RelationDetail><Naming><InterfaceName><DestinationAddress>

#### <SessionBriefTable>

    Description: Table of brief information about all BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <SessionBrief> - Brief information for a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <SessionBriefTable>

#### <SessionBrief>

    Description: Brief information for a single BFD session

    Parent objects:

                    <SessionBriefTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_brief

    Available Paths:

     -

    <Operational> <BFD> <SessionBriefTable> <SessionBrief><Naming><InterfaceName><DestinationAddress><Location>

#### <IPv4SessionBriefTable>

    Description: Table of brief information about all IPv4 BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4SessionBrief> - Brief information for a single IPv4 BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv4SessionBriefTable>

#### <IPv4SessionBrief>

    Description: Brief information for a single IPv4 BFD session

    Parent objects:

                    <IPv4SessionBriefTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_brief

    Available Paths:

     -

    <Operational> <BFD> <IPv4SessionBriefTable> <IPv4SessionBrief><Naming><InterfaceName><DestinationAddress><Location>

#### <IPv6SessionBriefTable>

    Description: Table of brief information about all IPv6 BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv6SessionBrief> - Brief information for a single IPv6 BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv6SessionBriefTable>

#### <IPv6SessionBrief>

    Description: Brief information for a single IPv6 BFD session

    Parent objects:

                    <IPv6SessionBriefTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPAddress

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_brief

    Available Paths:

     -

    <Operational> <BFD> <IPv6SessionBriefTable> <IPv6SessionBrief><Naming><InterfaceName><DestinationAddress><Location>

#### <SessionDetailTable>

    Description: Table of detailed information about all BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <SessionDetail> - Detailed information for a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <SessionDetailTable>

#### <SessionDetail>

    Description: Detailed information for a single BFD session

    Parent objects:

                    <SessionDetailTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_detail

    Available Paths:

     -

    <Operational> <BFD> <SessionDetailTable> <SessionDetail><Naming><InterfaceName><DestinationAddress><Location>

#### <IPv4SessionDetailTable>

    Description: Table of detailed information about all IPv4 BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4SessionDetail> - Detailed information for a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv4SessionDetailTable>

#### <IPv4SessionDetail>

    Description: Detailed information for a single BFD session

    Parent objects:

                    <IPv4SessionDetailTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPV4Address

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_detail

    Available Paths:

     -

    <Operational> <BFD> <IPv4SessionDetailTable> <IPv4SessionDetail><Naming><InterfaceName><DestinationAddress><Location>

#### <IPv6SessionDetailTable>

    Description: Table of detailed information about all IPv6 BFD sessions in the System

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv6SessionDetail> - Detailed information for a single BFD session

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv6SessionDetailTable>

#### <IPv6SessionDetail>

    Description: Detailed information for a single BFD session

    Parent objects:

                    <IPv6SessionDetailTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface Name

            <DestinationAddress>
             (optional)

            Type: IPAddress

            Description:Destination Address

            <Location>
             (optional)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_session_detail

    Available Paths:

     -

    <Operational> <BFD> <IPv6SessionDetailTable> <IPv6SessionDetail><Naming><InterfaceName><DestinationAddress><Location>

#### <ClientBriefTable>

    Description: Table of Brief information about BFD clients

    Parent objects:

                    <BFD>

    Child objects:

                    <ClientBrief> - Brief information of client

    Available Paths:

     -

    <Operational> <BFD> <ClientBriefTable>

#### <ClientBrief>

    Description: Brief information of client

    Parent objects:

                    <ClientBriefTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Client Name

    Value: bfd_mgmt_client_brief_information

    Available Paths:

     -

    <Operational> <BFD> <ClientBriefTable> <ClientBrief><Naming><Name>

#### <ClientDetailTable>

    Description: Table of detailed information about BFD clients

    Parent objects:

                    <BFD>

    Child objects:

                    <ClientDetail> - Detailed information of client

    Available Paths:

     -

    <Operational> <BFD> <ClientDetailTable>

#### <ClientDetail>

    Description: Detailed information of client

    Parent objects:

                    <ClientDetailTable>

    <Naming>:

            <ClientName>
             (mandatory)

            Type: xsd:string

            Description:Client Name

    Value: bfd_mgmt_client_detail_information

    Available Paths:

     -

    <Operational> <BFD> <ClientDetailTable> <ClientDetail><Naming><ClientName>

#### <Summary>

    Description: Summary information of BFD

    Parent objects:

                    <BFD>

    Value: bfd_mgmt_bfd_information

    Available Paths:

     -

    <Operational> <BFD> <Summary>

#### <LocationSummaryTable>

    Description: Table of summary information about BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <LocationSummary> - Summary information for bfd location

    Available Paths:

     -

    <Operational> <BFD> <LocationSummaryTable>

#### <LocationSummary>

    Description: Summary information for bfd location

    Parent objects:

                    <LocationSummaryTable>

    <Naming>:

            <LocationName>
             (mandatory)

            Type: xsd:string

            Description:Location Name

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <LocationSummaryTable> <LocationSummary><Naming><LocationName>

#### <NodeLocationSummaryTable>

    Description: Table of summary information about BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <NodeLocationSummary> - Summary information for bfd location

    Available Paths:

     -

    <Operational> <BFD> <NodeLocationSummaryTable>

#### <NodeLocationSummary>

    Description: Summary information for bfd location

    Parent objects:

                    <NodeLocationSummaryTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <NodeLocationSummaryTable> <NodeLocationSummary><Naming><Location>

#### <IPv4Summary>

    Description: Summary information of IPv4 BFD

    Parent objects:

                    <BFD>

    Value: bfd_mgmt_bfd_information

    Available Paths:

     -

    <Operational> <BFD> <IPv4Summary>

#### <IPv4LocationSummaryTable>

    Description: Table of summary information about IPv4 BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4LocationSummary> - Summary information for IPv4  bfd location

    Available Paths:

     -

    <Operational> <BFD> <IPv4LocationSummaryTable>

#### <IPv4LocationSummary>

    Description: Summary information for IPv4  bfd location

    Parent objects:

                    <IPv4LocationSummaryTable>

    <Naming>:

            <LocationName>
             (mandatory)

            Type: xsd:string

            Description:Location Name

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <IPv4LocationSummaryTable> <IPv4LocationSummary><Naming><LocationName>

#### <IPv4NodeLocationSummaryTable>

    Description: Table of summary information about IPv4 BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4NodeLocationSummary> - Summary information for IPv4 bfd location

    Available Paths:

     -

    <Operational> <BFD> <IPv4NodeLocationSummaryTable>

#### <IPv4NodeLocationSummary>

    Description: Summary information for IPv4 bfd location

    Parent objects:

                    <IPv4NodeLocationSummaryTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <IPv4NodeLocationSummaryTable> <IPv4NodeLocationSummary><Naming><Location>

#### <IPv6Summary>

    Description: Summary information of IPv6 BFD

    Parent objects:

                    <BFD>

    Value: bfd_mgmt_bfd_information

    Available Paths:

     -

    <Operational> <BFD> <IPv6Summary>

#### <IPv6LocationSummaryTable>

    Description: Table of summary information about IPv6 BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv6LocationSummary> - Summary information for IPv6  bfd location

    Available Paths:

     -

    <Operational> <BFD> <IPv6LocationSummaryTable>

#### <IPv6LocationSummary>

    Description: Summary information for IPv6  bfd location

    Parent objects:

                    <IPv6LocationSummaryTable>

    <Naming>:

            <LocationName>
             (mandatory)

            Type: xsd:string

            Description:Location Name

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <IPv6LocationSummaryTable> <IPv6LocationSummary><Naming><LocationName>

#### <IPv6NodeLocationSummaryTable>

    Description: Table of summary information about IPv6 BFD location

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv6NodeLocationSummary> - Summary information for IPv6 bfd location

    Available Paths:

     -

    <Operational> <BFD> <IPv6NodeLocationSummaryTable>

#### <IPv6NodeLocationSummary>

    Description: Summary information for IPv6 bfd location

    Parent objects:

                    <IPv6NodeLocationSummaryTable>

    <Naming>:

            <Location>
             (mandatory)

            Type: NodeID

            Description:Location

    Value: bfd_mgmt_bfd_loc_information

    Available Paths:

     -

    <Operational> <BFD> <IPv6NodeLocationSummaryTable> <IPv6NodeLocationSummary><Naming><Location>

#### <Counters>

    Description: Counters

    Parent objects:

                    <BFD>

    Child objects:

                    <PacketCountersTable> - Table of Packet counters

    Available Paths:

     -

    <Operational> <BFD> <Counters>

#### <PacketCountersTable>

    Description: Table of Packet counters

    Parent objects:

                    <Counters>

    Child objects:

                    <PacketCounters> - Interface Packet counters

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <Counters> <PacketCountersTable>

#### <PacketCounters>

    Description: Interface Packet counters

    Parent objects:

                    <PacketCountersTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: bfd_mgmt_packet_count

    Available Paths:

     -

    <Operational> <BFD> <Counters> <PacketCountersTable> <PacketCounters><Naming><InterfaceName>

#### <IPv4Counters>

    Description: IPv4 Counters

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv4PacketCountersTable> - Table of IPv4 Packet counters

    Available Paths:

     -

    <Operational> <BFD> <IPv4Counters>

#### <IPv4PacketCountersTable>

    Description: Table of IPv4 Packet counters

    Parent objects:

                    <IPv4Counters>

    Child objects:

                    <IPv4PacketCounters> - Interface IPv4 Packet counters

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv4Counters> <IPv4PacketCountersTable>

#### <IPv4PacketCounters>

    Description: Interface IPv4 Packet counters

    Parent objects:

                    <IPv4PacketCountersTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: bfd_mgmt_packet_count

    Available Paths:

     -

    <Operational> <BFD> <IPv4Counters> <IPv4PacketCountersTable> <IPv4PacketCounters><Naming><InterfaceName>

#### <IPv6Counters>

    Description: IPv6 Counters

    Parent objects:

                    <BFD>

    Child objects:

                    <IPv6PacketCountersTable> - Table of IPv6 Packet counters

    Available Paths:

     -

    <Operational> <BFD> <IPv6Counters>

#### <IPv6PacketCountersTable>

    Description: Table of IPv6 Packet counters

    Parent objects:

                    <IPv6Counters>

    Child objects:

                    <IPv6PacketCounters> - Interface IPv6 Packet counters

    <Filter> (Optional Filter Tag):

                    <BFDInterfaceFilter>

                    <BFDLocationFilter>

    Available Paths:

     -

    <Operational> <BFD> <IPv6Counters> <IPv6PacketCountersTable>

#### <IPv6PacketCounters>

    Description: Interface IPv6 Packet counters

    Parent objects:

                    <IPv6PacketCountersTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Value: bfd_mgmt_packet_count

    Available Paths:

     -

    <Operational> <BFD> <IPv6Counters> <IPv6PacketCountersTable> <IPv6PacketCounters><Naming><InterfaceName>

### Filters

#### <BFDInterfaceFilter>

    Description:
    Interface filter.

    Parameters:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

#### <BFDLocationFilter>

    Description:
    Location filter.

    Parameters:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

#### <BFDMemberLinkFilter>

    Description:
    Bundle Memberlink filter.

    Parameters:

            <MemberLink>
             (mandatory)

            Type: Interface

            Description:Member Link Name

#### <BFDDestinationFilter>

    Description:
    Bundle Destination filter.

    Parameters:

            <DestinationAddress>
             (mandatory)

            Type: IPV4Address

            Description:Destination Address

## XML Schema Object Documentation for mpls_te_tunnel_cfg, version 14. 1.

### Objects

#### <TunnelTEAttributes>

    Description: MPLS tunnel attributes

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <AdminMode> - Performs admin operations on the optical tunnel interface

                    <AffinityMask> - Set the affinity flags and mask

                    <AutoBandwidth> - Tunnel Interface Auto-bandwidth configuration data

                    <Autoroute> - Parameters for IGP routing over tunnel

                    <BackupBandwidth> - Tunnel backup bandwidth requirement

                    <Bandwidth> - Tunnel bandwidth requirement

                    <Destination> - Set the destination of the tunnel

                    <FastReroute> - Specify MPLS tunnel can be fast-rerouted

                    <ForwardAdjacency> - Specify the holdtime for the tunnel as forwarding adjacency

                    <LoadShare> - Tunnel loadsharing metric

                    <Logging> - Log tunnel LSP messages

                    <NewStyleAffinityTable> - Tunnel new style affinity attributes table

                    <PathOptionProtectTable> - Tunnel path protection state

                    <PathProtection> - Specify MPLS tunnel to be path protected

                    <PathSelectionMetric> - Path selection configuration for this specific tunnel

                    <PolicyClass> - Policy class for PBTS

                    <Priority> - Tunnel Setup and Hold Priorities

                    <RecordRoute> - Record the route used by the tunnel

                    <SignalledName> - Name used in Tunnel signalling

                    <Switching> - Specify tunnel LSPs switching capability descriptor

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes>

#### <Destination>

    Description: Set the destination of the tunnel

    Parent objects:

                    <TunnelTEAttributes>

                    <TunnelGTEAttributes>

    Values:

            <destination>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 tunnel destination

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Destination>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <Destination>

#### <AffinityMask>

    Description: Set the affinity flags and mask

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <Affinity>
             (optional)

            Type: HexInteger

            Description:Affinity flags

            <Mask>
             (optional)

            Type: HexInteger

            Description:Affinity mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AffinityMask>

#### <Priority>

    Description: Tunnel Setup and Hold Priorities

    Parent objects:

                    <TunnelTEAttributes>

                    <TunnelGTEAttributes>

    Values:

            <SetupPriority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Setup Priority

            <HoldPriority>
             (optional)

            Type: Range. Value lies between 0 and 7

            Description:Hold Priority

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Priority>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <Priority>

#### <Autoroute>

    Description: Parameters for IGP routing over tunnel

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <Announce> - Announce tunnel to IGP

                    <Metric> - Specify MPLS tunnel metric

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Autoroute>

#### <Announce>

    Description: Announce tunnel to IGP

    Parent objects:

                    <Autoroute>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Autoroute> <Announce>

#### <Metric>

    Description: Specify MPLS tunnel metric

    Parent objects:

                    <Autoroute>

    Values:

            <MetricType>
             (optional)

            Type: MPLS_TEAutorouteMetricType

            Description:Autoroute tunnel metric type

            <AbsoluteMetric>
             (optional)

            Type: Range. Value lies between 1 and 2147483647

            Description:The absolute metric value

            <RelativeMetric>
             (optional)

            Type: Range. Value lies between -10 and 10

            Description:The value of the adjustment

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Autoroute> <Metric>

#### <ForwardAdjacency>

    Description: Specify the holdtime for the tunnel as forwarding adjacency

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <holdtime>
             (mandatory)

            Type: Range. Value lies between 0 and 20000

            Description:Hold time in ms

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <ForwardAdjacency>

#### <Bandwidth>

    Description: Tunnel bandwidth requirement

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <DSTEType>
             (optional)

            Type: MPLS_TEBandwidthDSTEType

            Description:DSTE-standard flag

            <ClassOrPoolType>
             (optional)

            Type: Range. Value lies between 0 and 1

            Description:Class type for the bandwith allocation

            <Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:The value of the bandwidth reserved by this tunnel in kbps

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Bandwidth>

#### <BackupBandwidth>

    Description: Tunnel backup bandwidth requirement

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <DSTEType>
             (optional)

            Type: MPLS_TEBandwidthDSTEType

            Description:DSTE-standard flag

            <PoolType>
             (optional)

            Type: MPLS_TEBackupBandwidthPoolType

            Description:Backup bandwidth pool type, relevant only if DSTEType is PreStandardDSTE

            <ClassType>
             (optional)

            Type: MPLS_TEBackupBandwidthClassType

            Description:Backup bandwidth class type, relevant only if DSTEType is StandardDSTE

            <LimitType>
             (optional)

            Type: MPLS_TEBandwidthLimitType

            Description:Backup bandwidth limit type

            <BackupBandwidth>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:Backup bandwidth requested by this tunnel in kbps. Ignored if bandwidth limit type is unlimited.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <BackupBandwidth>

#### <Logging>

    Description: Log tunnel LSP messages

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <InsufficientBWMessage> - Log tunnel messages for insufficient bandwidth

                    <ReoptimizedMessage> - Log tunnel reoptimized messages

                    <RerouteMesssage> - Log tunnel rereoute messages

                    <StateMessage> - Log tunnel state messages

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Logging>

#### <StateMessage>

    Description: Log tunnel state messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Logging> <StateMessage>

#### <RerouteMesssage>

    Description: Log tunnel rereoute messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Logging> <RerouteMesssage>

#### <ReoptimizedMessage>

    Description: Log tunnel reoptimized messages

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Logging> <ReoptimizedMessage>

#### <InsufficientBWMessage>

    Description: Log tunnel messages for insufficient bandwidth

    Parent objects:

                    <Logging>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Logging> <InsufficientBWMessage>

#### <FastReroute>

    Description: Specify MPLS tunnel can be fast-rerouted

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <BandwidthProtection>
             (optional)

            Type: Range. Value lies between 0 and 1

            Description:Bandwidth Protection

            <NodeProtection>
             (optional)

            Type: Range. Value lies between 0 and 1

            Description:Node Protection

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <FastReroute>

#### <RecordRoute>

    Description: Record the route used by the tunnel

    Parent objects:

                    <TunnelTEAttributes>

                    <TunnelGTEAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <RecordRoute>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <RecordRoute>

#### <PathProtection>

    Description: Specify MPLS tunnel to be path protected

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathProtection>

#### <PathOptionProtectTable>

    Description: Tunnel path protection state

    Parent objects:

                    <TunnelGTEAttributes>

                    <TunnelTEAttributes>

    Child objects:

                    <PathOptionProtect> - Tunnel path protection

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathOptionProtectTable>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <PathOptionProtectTable>

#### <PathOptionProtect>

    Description: Tunnel path protection

    Parent objects:

                    <PathOptionProtectTable>

    <Naming>:

            <Protection>
             (mandatory)

            Type: MPLS_TEPathOptionProtectionType

            Description:Protection type for this path

    Child objects:

                    <PathOptionTable> - Tunnel path options

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection>

#### <PathOptionTable>

    Description: Tunnel path options

    Parent objects:

                    <PathOptionProtect>

    Child objects:

                    <PathOption> - A tunnel path option

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection> <PathOptionTable>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection> <PathOptionTable>

#### <PathOption>

    Description: A tunnel path option

    Parent objects:

                    <PathOptionTable>

    <Naming>:

            <PreferenceLevel>
             (mandatory)

            Type: Range. Value lies between 1 and 1000

            Description:Preference level for this path option

    Values:

            <PathType>
             (optional)

            Type: MPLS_TEPathOptionType

            Description:The type of the path option

            <PathID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:The ID of the IP explicit path associated with this option

            <PathName>
             (optional)

            Type: xsd:string

            Description:The name of the IP explicit path associated with this option

            <PathProperty>
             (optional)

            Type: xsd:unsignedInt

            Description:Deprecated

            <Interface>
             (optional)

            Type: Interface

            Description:Deprecated

            <OutputLabel>
             (optional)

            Type: xsd:unsignedInt

            Description:Deprecated

            <Destination>
             (optional)

            Type: IPV4Address

            Description:Deprecated

            <Lockdown>
             (optional)

            Type: MPLS_TEPathOptionPropertyType

            Description:Lockdown properties

            <Verbatim>
             (optional)

            Type: MPLS_TEPathOptionPropertyType

            Description:Verbatim properties

            <PCE>
             (optional)

            Type: MPLS_TEPathOptionPropertyType

            Description:PCE properties

            <PCEAddress>
             (optional)

            Type: IPV4Address

            Description:PCE address

            <IGPType>
             (optional)

            Type: MPLS_TE_IGPType

            Description:IGP type

            <IGPInstance>
             (optional)

            Type: BoundedString. Length less than or equal to 40

            Description:IGP instance name

            <IGPArea>
             (optional)

            Type: xsd:unsignedInt

            Description:IGP area ID in integer format

            <IGPAreaIPAddressID>
             (optional)

            Type: IPV4Address

            Description:IGP area ID in IP address format

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection> <PathOptionTable> <PathOption><Naming><PreferenceLevel>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <PathOptionProtectTable> <PathOptionProtect><Naming><Protection> <PathOptionTable> <PathOption><Naming><PreferenceLevel>

#### <PathSelectionMetric>

    Description: Path selection configuration for this specific tunnel

    Parent objects:

                    <TunnelTEAttributes>

                    <TunnelGTEAttributes>

    Values:

            <MetricType>
             (mandatory)

            Type: MPLS_TEPathSelectionMetricType

            Description:Metric to use in path calculation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PathSelectionMetric>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <PathSelectionMetric>

#### <LoadShare>

    Description: Tunnel loadsharing metric

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <LoadshareMetric>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Loadsharing metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <LoadShare>

#### <PolicyClass>

    Description: Policy class for PBTS

    Parent objects:

                    <TunnelTEAttributes>

    Values:

            <TunnelClass>
             (mandatory)

            Type: Range. Value lies between 1 and 8

            Description:Policy class

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <PolicyClass>

#### <SignalledName>

    Description: Name used in Tunnel signalling

    Parent objects:

                    <TunnelTEAttributes>

                    <TunnelGTEAttributes>

    Values:

            <SignalledName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:The name of the tunnel to be included in signalling messages, 32 chars max

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <SignalledName>

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <SignalledName>

#### <NewStyleAffinityTable>

    Description: Tunnel new style affinity attributes table

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <NewStyleAffinity> - Tunnel new style affinity attribute

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <NewStyleAffinityTable>

#### <NewStyleAffinity>

    Description: Tunnel new style affinity attribute

    Parent objects:

                    <NewStyleAffinityTable>

    <Naming>:

            <AffinityType>
             (optional)

            Type: MPLS_TETunnelAffinityType

            Description:The type of the affinity entry

            <Affinity1>
             (optional)

            Type: xsd:string

            Description:The name of the first affinity

            <Affinity2>
             (optional)

            Type: xsd:string

            Description:The name of the second affinity

            <Affinity3>
             (optional)

            Type: xsd:string

            Description:The name of the third affinity

            <Affinity4>
             (optional)

            Type: xsd:string

            Description:The name of the fourth affinity

            <Affinity5>
             (optional)

            Type: xsd:string

            Description:The name of the fifth affinity

            <Affinity6>
             (optional)

            Type: xsd:string

            Description:The name of the sixth affinity

            <Affinity7>
             (optional)

            Type: xsd:string

            Description:The name of the seventh affinity

            <Affinity8>
             (optional)

            Type: xsd:string

            Description:The name of the eighth affinity

            <Affinity9>
             (optional)

            Type: xsd:string

            Description:The name of the nineth affinity

            <Affinity10>
             (optional)

            Type: xsd:string

            Description:The name of the tenth affinity

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <NewStyleAffinityTable> <NewStyleAffinity><Naming><AffinityType><Affinity1><Affinity2><Affinity3><Affinity4><Affinity5><Affinity6><Affinity7><Affinity8><Affinity9><Affinity10>

#### <AutoBandwidth>

    Description: Tunnel Interface Auto-bandwidth configuration data

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <AdjustmentThreshold> - Set the bandwidth change threshold to trigger adjustment

                    <ApplicationFrequency> - Set the tunnel auto-bw application frequency in minutes

                    <BandwidthLimits> - Set min/max bandwidth auto-bw can apply on a tunnel

                    <CollectionOnly> - Enable bandwidth collection only, no auto-bw adjustment

                    <Enabled> - This object is only valid for tunnel interfaces and it controls whether that interface has auto-bw enabled on it or not.The object must be set before any other auto-bw configuration is supplied for the interface, and must be the last auto-bw configuration object to be removed.

                    <Overflow> - Configuring the tunnel overflow detection

                    <Underflow> - Configuring the tunnel underflow detection

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth>

#### <Enabled>

    Description: This object is only valid for tunnel interfaces and it controls whether that interface has auto-bw enabled on it or not.The object must be set before any other auto-bw configuration is supplied for the interface, and must be the last auto-bw configuration object to be removed.

    Parent objects:

                    <AutoBandwidth>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <Enabled>

#### <ApplicationFrequency>

    Description: Set the tunnel auto-bw application frequency in minutes

    Parent objects:

                    <AutoBandwidth>

    Values:

            <ApplicationFrequency>
             (mandatory)

            Type: Range. Value lies between 5 and 10080

            Description:Auto-bandwidth application frequency in minutes

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <ApplicationFrequency>

#### <BandwidthLimits>

    Description: Set min/max bandwidth auto-bw can apply on a tunnel

    Parent objects:

                    <AutoBandwidth>

    Values:

            <BandwidthMinLimit>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Set minimum bandwidth auto-bw can apply on a tunnel

            <BandwidthMaxLimit>
             (mandatory)

            Type: Range. Value lies between 0 and -1

            Description:Set maximum bandwidth auto-bw can apply on a tunnel

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <BandwidthLimits>

#### <CollectionOnly>

    Description: Enable bandwidth collection only, no auto-bw adjustment

    Parent objects:

                    <AutoBandwidth>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <CollectionOnly>

#### <AdjustmentThreshold>

    Description: Set the bandwidth change threshold to trigger adjustment

    Parent objects:

                    <AutoBandwidth>

    Values:

            <AdjustmentThresholdPercent>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Bandwidth change percent to trigger adjustment

            <AdjustmentThresholdValue>
             (mandatory)

            Type: Range. Value lies between 10 and -1

            Description:Bandwidth change value to trigger adjustment (kbps)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <AdjustmentThreshold>

#### <Overflow>

    Description: Configuring the tunnel overflow detection

    Parent objects:

                    <AutoBandwidth>

    Values:

            <OverflowThresholdPercent>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Bandwidth change percent to trigger an overflow

            <OverflowThresholdValue>
             (mandatory)

            Type: Range. Value lies between 10 and -1

            Description:Bandwidth change value to trigger an overflow (kbps)

            <OverflowThresholdLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Number of consecutive collections exceeding threshold

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <Overflow>

#### <Underflow>

    Description: Configuring the tunnel underflow detection

    Parent objects:

                    <AutoBandwidth>

    Values:

            <UnderflowThresholdPercent>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Bandwidth change percent to trigger an underflow

            <UnderflowThresholdValue>
             (mandatory)

            Type: Range. Value lies between 10 and -1

            Description:Bandwidth change value to trigger an underflow (kbps)

            <UnderflowThresholdLimit>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Number of consecutive collections exceeding threshold

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AutoBandwidth> <Underflow>

#### <AdminMode>

    Description: Performs admin operations on the optical tunnel interface

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <DeactivateTunnel> - Performs signalling operation to deactivate optical tunnel

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AdminMode>

#### <DeactivateTunnel>

    Description: Performs signalling operation to deactivate optical tunnel

    Parent objects:

                    <AdminMode>

    Values:

            <Deactivate>
             (mandatory)

            Type: xsd:boolean

            Description:Deactivate optical tunnel

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <AdminMode> <DeactivateTunnel>

#### <Switching>

    Description: Specify tunnel LSPs switching capability descriptor

    Parent objects:

                    <TunnelTEAttributes>

    Child objects:

                    <Endpoint> - Specify end point switching descriptor parameters

                    <Transit> - Specify transit switching descriptor parameters

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Switching>

#### <Endpoint>

    Description: Specify end point switching descriptor parameters

    Parent objects:

                    <Switching>

    Values:

            <Capability>
             (mandatory)

            Type: MPLS_TESwitchingCapType

            Description:Switching capability

            <Encoding>
             (optional)

            Type: MPLS_TESwitchingEncodeType

            Description:LSP encoding

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Switching> <Endpoint>

#### <Transit>

    Description: Specify transit switching descriptor parameters

    Parent objects:

                    <Switching>

    Values:

            <Capability>
             (mandatory)

            Type: MPLS_TESwitchingCapType

            Description:Switching capability

            <Encoding>
             (optional)

            Type: MPLS_TESwitchingEncodeType

            Description:LSP encoding

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelTEAttributes> <Switching> <Transit>

#### <TunnelGTEAttributes>

    Description: MPLS GMPLS tunnel attributes

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Destination> - Set the destination of the tunnel

                    <Match> - Specify the id of the active tunnel to be match with this passive tunnel

                    <Passive> - Specify that this tunnel is a passive one

                    <PathOptionProtectTable> - Tunnel path protection state

                    <PathSelectionMetric> - Path selection configuration for this specific tunnel

                    <Priority> - Tunnel Setup and Hold Priorities

                    <RecordRoute> - Record the route used by the tunnel

                    <SignalledName> - Name used in Tunnel signalling

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes>

#### <Match>

    Description: Specify the id of the active tunnel to be match with this passive tunnel

    Parent objects:

                    <TunnelGTEAttributes>

    Values:

            <MatchSignalledName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 64

            Description:The name of the tunnel to be matched at the passive side of a GMPLS       tunnel

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <Match>

#### <Passive>

    Description: Specify that this tunnel is a passive one

    Parent objects:

                    <TunnelGTEAttributes>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <TunnelGTEAttributes> <Passive>

### Datatypes

#### MPLS_TESwitchingEncodeType

        Definition: Enumeration. Valid values are:
            'None' - None
            'Packet' - Packet
            'Ethernet' - Ethernet
            'SONDET_SDH' - SONET SDH

## XML Schema Object Documentation for tunnel_xconnect_cfg, version 1. 0.

### Objects

#### <PseudoWire>

    Description: Pseudo wire configuration

    Task IDs required: tunnel and disallowed

    Parent objects:

                    <Configuration>

    Child objects:

                    <Name> - Pseudowire-class name

    Available Paths:

     -

    <Configuration> <PseudoWire>

#### <Name>

    Description: Pseudowire-class name

    Parent objects:

                    <PseudoWire>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Pseudowire-class name

    Child objects:

                    <L2TPV3> - Layer 2 Tunneling Protocol version 3

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name>

#### <L2TPV3>

    Description: Layer 2 Tunneling Protocol version 3

    Parent objects:

                    <Name>

    Child objects:

                    <Encapsulation> - Encapsulation for the tunnel

                    <IP> - Specify IP parameters

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3>

#### <Encapsulation>

    Description: Encapsulation for the tunnel

    Parent objects:

                    <L2TPV3>

    Values:

            <Value>
             (mandatory)

            Type: XConnectEncapsType

            Description:Encapsulation

        Default value: none.

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3> <Encapsulation>

#### <IP>

    Description: Specify IP parameters

    Parent objects:

                    <L2TPV3>

    Child objects:

                    <SourceInterface> - Source interface for pseudowire

                    <TOS> - Specify ToS options for IP tunnel header

                    <TTL> - Specify TTL value for IP tunnel header

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3> <IP>

#### <SourceInterface>

    Description: Source interface for pseudowire

    Parent objects:

                    <IP>

    Values:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3> <IP> <SourceInterface>

#### <TOS>

    Description: Specify ToS options for IP tunnel header

    Parent objects:

                    <IP>

    Values:

            <TOS>
             (mandatory)

            Type: Range. Value lies between 0 and 15

            Description:The IP TOS Value

        Default value: none.

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3> <IP> <TOS>

#### <TTL>

    Description: Specify TTL value for IP tunnel header

    Parent objects:

                    <IP>

    Values:

            <TTL>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:The IP TTL value

        Default value: none.

    Available Paths:

     -

    <Configuration> <PseudoWire> <Name><Naming><Name> <L2TPV3> <IP> <TTL>

#### <XConnect>

    Description: Configure cross connect commands

    Task IDs required: tunnel and disallowed

    Parent objects:

                    <Configuration>

    Child objects:

                    <XConnectInterface> - Interface name

    Available Paths:

     -

    <Configuration> <XConnect>

#### <XConnectInterface>

    Description: Interface name

    Parent objects:

                    <XConnect>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <Data> - XConnect Data

    Available Paths:

     -

    <Configuration> <XConnect> <XConnectInterface><Naming><Name>

#### <Data>

    Description: XConnect Data

    Parent objects:

                    <XConnectInterface>

    Child objects:

                    <PeerVCIDEncapModeClass> - XConnect Data

    Available Paths:

     -

    <Configuration> <XConnect> <XConnectInterface><Naming><Name> <Data>

#### <PeerVCIDEncapModeClass>

    Description: XConnect Data

    Parent objects:

                    <Data>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of Peer

            <VCID>
             (optional)

            Type: xsd:unsignedInt

            Description:VC ID

            <Capsulation>
             (optional)

            Type: XConnectEncapsType

            Description:Capsulation

            <Mode>
             (optional)

            Type: XConnectSignalingType

            Description:Signaling Mode

            <PWName>
             (optional)

            Type: xsd:string

            Description:Pseudowire-class name

        Default value: none.

    Available Paths:

     -

    <Configuration> <XConnect> <XConnectInterface><Naming><Name> <Data> <PeerVCIDEncapModeClass>

### Datatypes

#### XConnectEncapsType

        Definition: Enumeration. Valid values are:
            'L2TPV3' - Layer 2 Tunneling Protocol v3

#### XConnectSignalingType

        Definition: Enumeration. Valid values are:
            'Manual' - Manual Mode Signaling

## XML Schema Object Documentation for ipv4_ma_oper, version 0. 0.

### Objects

#### <InterfaceTable>

    Description: IPv4 network operational interface data

    Parent objects:

                    <IPV4Network>

    Child objects:

                    <Interface> - Interface names with VRF

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable>

#### <Interface>

    Description: Interface names with VRF

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <VRFTable> - List of VRF on the interface

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <VRFTable>

    Description: List of VRF on the interface

    Parent objects:

                    <Interface>

    Child objects:

                    <VRF> - VRF information on the interface

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable> <Interface><Naming><InterfaceName> <VRFTable>

#### <VRF>

    Description: VRF information on the interface

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: VRF_ID

            Description:The VRF name

    Child objects:

                    <Brief> - Brief IPv4 network operational data for an interface

                    <Detail> - Detail IPv4 network operational data for an interface

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable> <Interface><Naming><InterfaceName> <VRFTable> <VRF><Naming><VRFName>

#### <Brief>

    Description: Brief IPv4 network operational data for an interface

    Parent objects:

                    <VRF>

    Value: ipv4_if_brief

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable> <Interface><Naming><InterfaceName> <VRFTable> <VRF><Naming><VRFName> <Brief>

#### <Detail>

    Description: Detail IPv4 network operational data for an interface

    Parent objects:

                    <VRF>

    Value: ipv4_if_detail

    Available Paths:

     -

    <Operational> <IPV4Network> <InterfaceTable> <Interface><Naming><InterfaceName> <VRFTable> <VRF><Naming><VRFName> <Detail>

## XML Schema Object Documentation for ip_iarm_gl_cfg, version 4. 1.

### Objects

#### <IP_ARM>

    Description: IP Address Repository Manager (IPv4/IPv6 ARM) configuration data

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <IPv4> - IPv4 ARM configuration

                    <IPv6> - IPv6 ARM configuration

    Available Paths:

     -

    <Configuration> <IP_ARM>

## XML Schema Object Documentation for ifmgr_cfg, version 5. 0.

### Objects

#### <GlobalInterfaceConfiguration>

    Description: Global scoped configuration for interfaces

    Task IDs required: interface

    Parent objects:

                    <Configuration>

    Child objects:

                    <LinkStatus> - Enable or disable link-status messages

    Available Paths:

     -

    <Configuration> <GlobalInterfaceConfiguration>

#### <LinkStatus>

    Description: Enable or disable link-status messages

    Parent objects:

                    <GlobalInterfaceConfiguration>

    Values:

            <LinkStatusVaule>
             (mandatory)

            Type: LinkStatusEnum

            Description:Link status value

        Default value:
            LinkStatusVaule => Default

    Available Paths:

     -

    <Configuration> <GlobalInterfaceConfiguration> <LinkStatus>

#### <InterfaceConfigurationTable>

    Description: Configuration for all interfaces

    Task IDs required: interface

    Parent objects:

                    <Configuration>

    Child objects:

                    <InterfaceConfiguration> - The configuration for an interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable>

#### <InterfaceConfiguration>

    Description: The configuration for an interface

    Parent objects:

                    <InterfaceConfigurationTable>

    <Naming>:

            <Active>
             (optional)

            Type: xsd:string

            Description:'act' if the interface is active, or 'pre' if preconfiguration

            <InterfaceName>
             (optional)

            Type: Interface

            Description:The name of the interface

    Child objects:

                    <AFMON> - Interface AFMON configuration

                    <AFTable> - Per-address-family and topology configuration

                    <ATM> - ATM Configuration

                    <BFD> - BFD over bundle members configuration

                    <Bandwidth> - The bandwidth of the interface in kbps

                    <Bundle> - Generic per-bundle configuration

                    <BundleMember> - Generic per-member configuration

                    <CDP> - Interface specific CDP configuration

                    <DAGRTable> - Direct-Attached Gateway Redundancy configuration

                    <DPT> - Interface DPT configuration data

                    <DWDM> - DWDM port controller configuration

                    <Dampening> - Whether this interface's state changes are dampened or not

                    <Description> - The description of this interface

                    <ESPacketFilter> - ES Packet Filtering configuration for the interface

                    <Encapsulation> - The encapsulation on the interface

                    <Ethernet> - Ether specific interface configuration

                    <EthernetFeatures> - Ethernet Features Configuration

                    <EthernetService> - Ethernet service configuration

                    <FrameRelay> - Frame Relay configuration

                    <FrequencySynchronization> - Frequency Synchronization interface configuration

                    <IPSec> - IPSec tunnel/service/gre interfaces

                    <IPV4ARP> - Configure Address Resolution Protocol

                    <IPV4Network> - Interface IPv4 Network configuration data

                    <IPV4NetworkForwarding> - Interface IPv4 Network configuration data also used for forwarding

                    <IPV4PacketFilter> - IPv4 Packet Filtering configuration for the interface

                    <IPV4_IPHC> - Attach IPHC Profile

                    <IPV6Network> - Interface IPv6 Network configuration data

                    <IPV6PacketFilter> - IPv6 Packet Filtering configuration for the interface

                    <InterfaceModeNonPhysical> - The mode in which an interface is running. The existence of this object causes the creation of the software subinterface.

                    <InterfaceVirtual> - The mode in which an interface is running. The existence of this object causes the creation of the software virtual/subinterface.

                    <InterflexServiceLocation> - Location of the Interflex interface

                    <Keepalive> - Set or disable keepalives

                    <L2Transport> - Interface Layer 2 Transport service configuration data

                    <LACP> - Link Aggregation Control Protocol per-interface configuration (for bundle or member)

                    <LinkStatus> - Per-interface state change logging

                    <MACAddr> - Set the Mac address on an interface

                    <MFRMemberParameters> - Multilink frame-relay member parameters

                    <MPLS> - MPLS configuration under an interface

                    <MTETunnelAttributes> - MPLS P2MP tunnel attributes

                    <MTUConfiguration> - The MTU configuration for the interface

                    <MaintenanceEmbargo> - configure maintenance embargo flag on the given interface

                    <MgmtMultilink> - Configure a multilink controller

                    <Multilink> - Modify Multilink parameters

                    <NetFlow> - Interface netflow configuration

                    <POS> - POS interface configuration

                    <PPP> - Interface PPP configuration data

                    <PerformanceManagement> - Configure pm parameters

                    <QOS> - Interface QOS configuration

                    <SONET> - SONET port controller configuration

                    <SRP> - Interface SRP configuration data

                    <SSRPSession> - SSRP Config

                    <Serial> - Configure Serial interfaces parameters

                    <ServiceSBCLocation> - Location of the SBC service

                    <Shutdown> - The existence of this configuration indicates the interface is shut down

                    <Shutdown> - Disable SONET controller processing

                    <Shutdown> - Disable T1/E1 controller processing

                    <Shutdown> - Disable T3/E3 controller processing

                    <Statistics> - Per-interface statistics configuration

                    <T1E1> - Configure T1E1 controller configuration

                    <T3E3> - Configure T3E3 controller configuration

                    <TrackName> - Track Name

                    <Tunnel> - IPsec tunneling

                    <TunnelGTEAttributes> - MPLS GMPLS tunnel attributes

                    <TunnelIP> - IP over GRE encapsulation

                    <TunnelInterface> - Generic tunnel interface configuration

                    <TunnelTEAttributes> - MPLS tunnel attributes

                    <VASIServiceLocation> - Location of the VASI interface

                    <VLANSubConfiguration> - IEEE 802.1Q VLAN subinterface configuration

                    <VLANTrunkConfiguration> - IEEE 802.1Q VLAN trunk interface configuration

                    <VRF> - Assign the interface to a VRF

                    <WANPHY> - WANPHY port controller configuration

                    <iEdgeServicePolicy> - Specify control policy to be applied on subscriber events

                    <mLACP> - Multi-chassis LACP configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName>

#### <InterfaceModeNonPhysical>

    Description: The mode in which an interface is running. The existence of this object causes the creation of the software subinterface.

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Mode>
             (mandatory)

            Type: InterfaceModeEnum

            Description:The mode the interface is operating in

        Default value:
            Mode => Default

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <InterfaceModeNonPhysical>

#### <InterfaceVirtual>

    Description: The mode in which an interface is running. The existence of this object causes the creation of the software virtual/subinterface.

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <InterfaceVirtual>

#### <Description>

    Description: The description of this interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Description>
             (mandatory)

            Type: xsd:string

            Description:Interface description

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Description>

#### <Dampening>

    Description: Whether this interface's state changes are dampened or not

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Args>
             (optional)

            Type: Enumeration. Valid values are:
                    'DefaultValues' - Default values
                    'SpecifyHalfLife' - Half Life Specified
                    'SpecifyAll' - All Arguments Specified

            Description:Dampening Arguments

            <HalfLife>
             (optional)

            Type: Range. Value lies between 1 and 45

            Description:Decay half life (in minutes)

            <ReuseThreshold>
             (optional)

            Type: Range. Value lies between 1 and 20000

            Description:Reuse threshold

            <SuppressThreshold>
             (optional)

            Type: Range. Value lies between 1 and 20000

            Description:Suppress threshold

            <SuppressTime>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Max suppress time (in minutes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Dampening>

#### <Encapsulation>

    Description: The encapsulation on the interface

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Encapsulation>
             (optional)

            Type: xsd:string

            Description:The encapsulation - e.g. hdlc, ppp

            <CapsulationOptions>
             (optional)

            Type: xsd:unsignedInt

            Description:The options for this capsulation, usually '0'

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Encapsulation>

#### <Shutdown>

    Description: The existence of this configuration indicates the interface is shut down

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Shutdown>
             (mandatory)

            Type: xsd:boolean

            Description:Shut the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Shutdown>

#### <MTUConfiguration>

    Description: The MTU configuration for the interface

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <MTU> - The MTU for the interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTUConfiguration>

#### <MTU>

    Description: The MTU for the interface

    Parent objects:

                    <MTUConfiguration>

    <Naming>:

            <Owner>
             (mandatory)

            Type: xsd:string

            Description:The Owner of the interface - eg. for 'LoopbackX' main interface this is 'loopback'

    Values:

            <MTU>
             (mandatory)

            Type: Range. Value lies between 64 and 65535

            Description:The MTU value

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <MTUConfiguration> <MTU><Naming><Owner>

#### <Bandwidth>

    Description: The bandwidth of the interface in kbps

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <Bandwidth>
             (mandatory)

            Type: xsd:unsignedInt

            Description:The bandwidth of the interface in kbps

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Bandwidth>

#### <LinkStatus>

    Description: Per-interface state change logging

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <LinkStatus>
             (mandatory)

            Type: xsd:boolean

            Description:Enable interface and line-protocol state change alarms

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LinkStatus>

### Datatypes

#### InterfaceModeEnum

        Definition: Enumeration. Valid values are:
            'Default' - Default Interface Mode
            'PointToPoint' - Point-to-Point Interface Mode
            'Multipoint' - Multipoint Interface Mode
            'L2Transport' - L2 Transport Interface Mode

#### LinkStatusEnum

        Definition: Enumeration. Valid values are:
            'Default' - Display link status messages for physical links
            'Disable' - Disable link status messages
            'SoftwareInterfaces' - Display link status messages for all interfaces

## XML Schema Object Documentation for ipv6_pim_cfg, version 8. 5.

### Objects

#### <IPV6>

    Description: IPV6 commands

    Parent objects:

                    <VRF>

                    <DefaultVRF>

    Child objects:

                    <AcceptRegister> - Configure an accept register list

                    <AssertDisable> - Disable batching asserts

                    <BSR> - PIM BSR configuration

                    <BidirRPAddressTable> - Configure Bidirectional PIM Rendezvous Point

                    <BrokenRegister> - Generate registers compatible with older IOS versions

                    <EmbeddedRP> - Set Embedded RP processing support

                    <EmbeddedRPDisable> - Set Embedded RP processing support

                    <InheritableDefaults> - Inheritable defaults

                    <InterfaceTable> - Interface-level Configuration

                    <LogNeighborChanges> - Enable PIM neighbor state change logging

                    <MDT> - MDT configuration

                    <Maximum> - Configure PIM State Limits

                    <NSF> - Configure Non-stop forwarding (NSF) options

                    <NeighborCheckOnReceive> - Enable PIM neighbor checking when receiving PIM messages

                    <NeighborCheckOnSend> - Enable PIM neighbor checking when sending join-prunes

                    <NeighborFilter> - Configure a neighbor filter list

                    <RPF> - Configure RPF options

                    <RPFVector> - Enable PIM RPF Vector Proxy's

                    <RPStaticDeny> - Configure static RP deny range

                    <SPTThresholdInfinity> - Configure threshold of infinity for switching to SPT on last-hop

                    <SparseModeRPAddressTable> - Configure Sparse-Mode Rendezvous Point

                    <SuppressDataRegisters> - Suppress data registers after initial state setup

                    <SuppressRPFPrunes> - Suppress prunes triggered as a result of RPF changes

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6>

#### <EmbeddedRPDisable>

    Description: Set Embedded RP processing support

    Parent objects:

                    <IPV6>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable Embedded RP processing

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <EmbeddedRPDisable>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <EmbeddedRPDisable>

#### <EmbeddedRP>

    Description: Set Embedded RP processing support

    Parent objects:

                    <IPV6>

    Child objects:

                    <EmbeddedRPAddress> - Set Embedded RP processing support

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <EmbeddedRP>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <EmbeddedRP>

#### <EmbeddedRPAddress>

    Description: Set Embedded RP processing support

    Parent objects:

                    <EmbeddedRP>

    <Naming>:

            <RPAddress>
             (mandatory)

            Type: IPAddress

            Description:RP address of the Rendezvous Point

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list of groups that should map to a given RP

        Default value: none.

    Available Paths:

     -

    <Configuration> <PIM> <DefaultVRF> <IPV6> <EmbeddedRP> <EmbeddedRPAddress><Naming><RPAddress>

     -

    <Configuration> <PIM> <VRFTable> <VRF><Naming><VRFName> <IPV6> <EmbeddedRP> <EmbeddedRPAddress><Naming><RPAddress>

## XML Schema Object Documentation for manageability_perf_enable_monitor_cfg, version 4. 0.

### Objects

#### <MonitorEnable>

    Description: Start data collection for a monitored instance

    Parent objects:

                    <Enable>

    Child objects:

                    <BGP> - Monitor BGP protocol

                    <CPU> - Collection for CPU

                    <DataRates> - Monitoring for data-rates

                    <GenericCounters> - Monitoring for generic-counters

                    <LDP_MPLS> - Monitoring for LDP

                    <Memory> - Collection for memory

                    <OSPFv2Protocol> - Monitor OSPF v2 Protocol

                    <OSPFv3Protocol> - Monitor OSPF v3 Protocol

                    <Process> - Collection for a single process

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable>

#### <OSPFv2Protocol>

    Description: Monitor OSPF v2 Protocol

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <OSPFInstanceTable> - Monitor an instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv2Protocol>

#### <OSPFInstanceTable>

    Description: Monitor an instance

    Parent objects:

                    <OSPFv2Protocol>

                    <OSPFv3Protocol>

    Child objects:

                    <OSPFInstance> - Instance being monitored

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv2Protocol> <OSPFInstanceTable>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv3Protocol> <OSPFInstanceTable>

#### <OSPFInstance>

    Description: Instance being monitored

    Parent objects:

                    <OSPFInstanceTable>

    <Naming>:

            <InstanceName>
             (mandatory)

            Type: xsd:string

            Description:OSPF Instance Name

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv2Protocol> <OSPFInstanceTable> <OSPFInstance><Naming><InstanceName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv3Protocol> <OSPFInstanceTable> <OSPFInstance><Naming><InstanceName>

#### <TemplateName>

    Description: Template name

    Parent objects:

                    <OSPFInstance>

                    <Session>

                    <PID>

                    <Node>

                    <Interface>

                    <Neighbor>

    Values:

            <name>
             (mandatory)

            Type: xsd:string

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv2Protocol> <OSPFInstanceTable> <OSPFInstance><Naming><InstanceName> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv3Protocol> <OSPFInstanceTable> <OSPFInstance><Naming><InstanceName> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <BGP> <NeighborTable> <Neighbor><Naming><PeerAddress> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <GenericCounters> <InterfaceTable> <Interface><Naming><InterfaceName> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <DataRates> <InterfaceTable> <Interface><Naming><InterfaceName> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Memory> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <CPU> <NodeTable> <Node><Naming><NodeID> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <LDP_MPLS> <SessionTable> <Session><Naming><session> <TemplateName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process> <ProcessNodeTable> <ProcessNode><Naming><NodeID> <PIDTable> <PID><Naming><PID> <TemplateName>

#### <OSPFv3Protocol>

    Description: Monitor OSPF v3 Protocol

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <OSPFInstanceTable> - Monitor an instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <OSPFv3Protocol>

#### <BGP>

    Description: Monitor BGP protocol

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <NeighborTable> - Monitor BGP protocol for a BGP peer

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <BGP>

#### <NeighborTable>

    Description: Monitor BGP protocol for a BGP peer

    Parent objects:

                    <BGP>

    Child objects:

                    <Neighbor> - Neighbor being monitored

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <BGP> <NeighborTable>

#### <Neighbor>

    Description: Neighbor being monitored

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <PeerAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of the Neighbor

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <BGP> <NeighborTable> <Neighbor><Naming><PeerAddress>

#### <GenericCounters>

    Description: Monitoring for generic-counters

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <InterfaceTable> - Monitor an Interface

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <GenericCounters>

#### <InterfaceTable>

    Description: Monitor an Interface

    Parent objects:

                    <GenericCounters>

                    <DataRates>

    Child objects:

                    <Interface> - Interface being Monitored

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <GenericCounters> <InterfaceTable>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <DataRates> <InterfaceTable>

#### <Interface>

    Description: Interface being Monitored

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <GenericCounters> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <DataRates> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <DataRates>

    Description: Monitoring for data-rates

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <InterfaceTable> - Monitor an Interface

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <DataRates>

#### <Memory>

    Description: Collection for memory

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Memory>

#### <NodeTable>

    Description: Node specification

    Parent objects:

                    <Memory>

                    <CPU>

    Child objects:

                    <Node> - Node instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Memory> <NodeTable>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <CPU> <NodeTable>

#### <Node>

    Description: Node instance

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Memory> <NodeTable> <Node><Naming><NodeID>

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <CPU> <NodeTable> <Node><Naming><NodeID>

#### <CPU>

    Description: Collection for CPU

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <NodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <CPU>

#### <Process>

    Description: Collection for a single process

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <ProcessNodeTable> - Node specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process>

#### <ProcessNodeTable>

    Description: Node specification

    Parent objects:

                    <Process>

    Child objects:

                    <ProcessNode> - Node instance

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process> <ProcessNodeTable>

#### <ProcessNode>

    Description: Node instance

    Parent objects:

                    <ProcessNodeTable>

    <Naming>:

            <NodeID>
             (mandatory)

            Type: NodeID

            Description:Node ID

    Child objects:

                    <PIDTable> - Process ID specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process> <ProcessNodeTable> <ProcessNode><Naming><NodeID>

#### <PIDTable>

    Description: Process ID specification

    Parent objects:

                    <ProcessNode>

    Child objects:

                    <PID> - Specify an existing template for data collection

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process> <ProcessNodeTable> <ProcessNode><Naming><NodeID> <PIDTable>

#### <PID>

    Description: Specify an existing template for data collection

    Parent objects:

                    <PIDTable>

    <Naming>:

            <PID>
             (mandatory)

            Type: PIDRange

            Description:Specify Process ID

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <Process> <ProcessNodeTable> <ProcessNode><Naming><NodeID> <PIDTable> <PID><Naming><PID>

#### <LDP_MPLS>

    Description: Monitoring for LDP

    Parent objects:

                    <MonitorEnable>

    Child objects:

                    <SessionTable> - LDP session specification

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <LDP_MPLS>

#### <SessionTable>

    Description: LDP session specification

    Parent objects:

                    <LDP_MPLS>

    Child objects:

                    <Session> - IP address of the LDP Session

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <LDP_MPLS> <SessionTable>

#### <Session>

    Description: IP address of the LDP Session

    Parent objects:

                    <SessionTable>

    <Naming>:

            <session>
             (mandatory)

            Type: IPV4Address

            Description:IP address of the LDP Session

    Child objects:

                    <TemplateName> - Template name

    Available Paths:

     -

    <Configuration> <PerfMgmt> <Enable> <MonitorEnable> <LDP_MPLS> <SessionTable> <Session><Naming><session>

## XML Schema Object Documentation for ciscosensormib_cfg, version 1. 0.

### Objects

#### <Sensor>

    Description: CISCO-ENTITY-SENSOR-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable entitySensorMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Sensor>

#### <Enable>

    Description: Enable entitySensorMIB notifications

    Parent objects:

                    <Sensor>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable entitySensorMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Sensor> <Enable>

## XML Schema Object Documentation for chdlc_ma_oper, version 2. 0.

### Objects

#### <CHDLC_MA>

    Description: Per interface operational data for the cHDLC MA

    Task IDs required: hdlc

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - Table of cHDLC interfaces

                    <NodeTable> - Per node cHDLC operational data

    Available Paths:

     -

    <Operational> <CHDLC_MA>

#### <InterfaceTable>

    Description: Table of cHDLC interfaces

    Parent objects:

                    <CHDLC_MA>

    Child objects:

                    <Interface> - cHDLC Interface

    Available Paths:

     -

    <Operational> <CHDLC_MA> <InterfaceTable>

#### <Interface>

    Description: cHDLC Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:cHDLC Interface

    Value: chdlc_ma_interface_info

    Available Paths:

     -

    <Operational> <CHDLC_MA> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <NodeTable>

    Description: Per node cHDLC operational data

    Parent objects:

                    <CHDLC_MA>

    Child objects:

                    <Node> - The cHDLC operational data for a particular node

    Available Paths:

     -

    <Operational> <CHDLC_MA> <NodeTable>

#### <Node>

    Description: The cHDLC operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <Summary> - Summarized cHDLC data for a particular node

    Available Paths:

     -

    <Operational> <CHDLC_MA> <NodeTable> <Node><Naming><NodeName>

#### <Summary>

    Description: Summarized cHDLC data for a particular node

    Parent objects:

                    <Node>

    Value: chdlc_ma_summary_info

    Available Paths:

     -

    <Operational> <CHDLC_MA> <NodeTable> <Node><Naming><NodeName> <Summary>

## XML Schema Object Documentation for ipv4_multicast_mtrace_action, version 1. 0.

### Objects

#### <MulticastTrace>

    Description: Multicast Trace

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <IPV4> - IPv4 Multicast Trace

    Available Paths:

     -

    <Action> <MulticastTrace>

#### <IPV4>

    Description: IPv4 Multicast Trace

    Parent objects:

                    <MulticastTrace>

    Values:

            <Source>
             (mandatory)

            Type: xsd:string

            Description:Source to trace route from

            <Destination>
             (optional)

            Type: xsd:string

            Description:Destination of route. Source is mandatory if this is specified

            <Group>
             (optional)

            Type: xsd:string

            Description:Group to trace route via. Source and Destination are mandatory if this is specified

            <Response>
             (optional)

            Type: xsd:string

            Description:Response address. Source, Destination andGroup are mandatory if this is specified

            <TTL>
             (optional)

            Type: xsd:unsignedInt

            Description:Time-to-live for multicasted trace request.Source, Destination, Group and Response address  are mandatory if this is specified

        Default value: none.

    Available Paths:

     -

    <Action> <MulticastTrace> <IPV4>

## XML Schema Object Documentation for service_vasi_mgr_oper, version 2. 0.

### Objects

#### <ServiceVASI>

    Description: VASI operational data

    Task IDs required: interface

    Parent objects:

                    <Operational>

    Child objects:

                    <Status> - Information on the status of VASI interfaces

    Available Paths:

     -

    <Operational> <ServiceVASI>

#### <Status>

    Description: Information on the status of VASI interfaces

    Parent objects:

                    <ServiceVASI>

    Child objects:

                    <VASIPairTable> - Table of all VASI pairs

    Available Paths:

     -

    <Operational> <ServiceVASI> <Status>

#### <VASIPairTable>

    Description: Table of all VASI pairs

    Parent objects:

                    <Status>

    Child objects:

                    <VASIPair> - A VASI Pair (a VASILeft and VASIRight interface)

    Available Paths:

     -

    <Operational> <ServiceVASI> <Status> <VASIPairTable>

#### <VASIPair>

    Description: A VASI Pair (a VASILeft and VASIRight interface)

    Parent objects:

                    <VASIPairTable>

    <Naming>:

            <PairID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Pair ID

    Value: vasi_mgr_oper_pair_status

    Available Paths:

     -

    <Operational> <ServiceVASI> <Status> <VASIPairTable> <VASIPair><Naming><PairID>

## XML Schema Object Documentation for ipv6_dhcp_cfg, version 1. 1.

### Objects

#### <DHCPV6D>

    Description: IPV6 DHCP config data

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <DUID> - IPV6 DHCP device DUID

                    <DatabaseTable> - DHCPv6 Database Table

                    <Distance> - IPV6 DHCP PD admin distance

                    <InterfaceTable> - DHCPv6 Interface Table

                    <PoolTable> - DHCPv6 Pool Table

    Available Paths:

     -

    <Configuration> <DHCPV6D>

#### <DUID>

    Description: IPV6 DHCP device DUID

    Parent objects:

                    <DHCPV6D>

    Values:

            <Duid>
             (mandatory)

            Type: xsd:string

            Description:DUID in hex format

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <DUID>

#### <Distance>

    Description: IPV6 DHCP PD admin distance

    Parent objects:

                    <DHCPV6D>

    Values:

            <Distance>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Administrative distance

        Default value:
            Distance => 1

    Available Paths:

     -

    <Configuration> <DHCPV6D> <Distance>

#### <PoolTable>

    Description: DHCPv6 Pool Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Pool> - DHCPv6 Pool

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable>

#### <Pool>

    Description: DHCPv6 Pool

    Parent objects:

                    <PoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:Pool Name

    Child objects:

                    <DNSTable> - DHCPv6 Pool DNS Server Table

                    <DomainTable> - DHCPv6 Pool Domain Name Table

                    <PDTable> - DHCPv6 Pool PD Table

                    <SIPDomainTable> - DHCPv6 Pool Domain Name Table

                    <SIPTable> - DHCPv6 Pool SIP Address Table

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName>

#### <DNSTable>

    Description: DHCPv6 Pool DNS Server Table

    Parent objects:

                    <Pool>

    Child objects:

                    <DNS> - DHCPv6 Pool DNS Server

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DNSTable>

#### <DNS>

    Description: DHCPv6 Pool DNS Server

    Parent objects:

                    <DNSTable>

    <Naming>:

            <DnsServer>
             (mandatory)

            Type: xsd:string

            Description:DNS Server IPv6 Address

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:DNS Server IPv6 Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DNSTable> <DNS><Naming><DnsServer>

#### <DomainTable>

    Description: DHCPv6 Pool Domain Name Table

    Parent objects:

                    <Pool>

    Child objects:

                    <Domain> - DHCPv6 Pool Domain Name

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DomainTable>

#### <Domain>

    Description: DHCPv6 Pool Domain Name

    Parent objects:

                    <DomainTable>

    <Naming>:

            <DomainName>
             (mandatory)

            Type: xsd:string

            Description:Domain Name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Damain Name is configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <DomainTable> <Domain><Naming><DomainName>

#### <SIPTable>

    Description: DHCPv6 Pool SIP Address Table

    Parent objects:

                    <Pool>

    Child objects:

                    <SIP> - DHCPv6 Pool SIP Address

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPTable>

#### <SIP>

    Description: DHCPv6 Pool SIP Address

    Parent objects:

                    <SIPTable>

    <Naming>:

            <SipAddress>
             (mandatory)

            Type: xsd:string

            Description:SIP Address

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:SIP IPv6 Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPTable> <SIP><Naming><SipAddress>

#### <SIPDomainTable>

    Description: DHCPv6 Pool Domain Name Table

    Parent objects:

                    <Pool>

    Child objects:

                    <SIPDomain> - DHCPv6 Pool SIP Domain Name

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPDomainTable>

#### <SIPDomain>

    Description: DHCPv6 Pool SIP Domain Name

    Parent objects:

                    <SIPDomainTable>

    <Naming>:

            <SipDomainName>
             (mandatory)

            Type: xsd:string

            Description:SIP Domain Name

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:SIP Damain Name is configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <SIPDomainTable> <SIPDomain><Naming><SipDomainName>

#### <PDTable>

    Description: DHCPv6 Pool PD Table

    Parent objects:

                    <Pool>

    Child objects:

                    <PD> - DHCPv6 Pool PD

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <PDTable>

#### <PD>

    Description: DHCPv6 Pool PD

    Parent objects:

                    <PDTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: xsd:string

            Description:PD Prefix

            <PrefixLen>
             (optional)

            Type: IPV6PrefixLength

            Description:PD Prefix Length

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:PD Prefix

            <IPv6PrefixLength>
             (mandatory)

            Type: IPV6PrefixLength

            Description:PD Prefix Length

            <DUID>
             (mandatory)

            Type: xsd:string

            Description:DUID in HEX String Format

            <IAIDFlags>
             (mandatory)

            Type: IAIDFlagType

            Description:flags for IAID

            <IAID>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:IAID

            <LifetimeFlags>
             (mandatory)

            Type: LifetimeFlagType

            Description:flags for lifetime

            <Valid>
             (optional)

            Type: Range. Value lies between 60 and -1

            Description:Valid lifetime (seconds)

            <Preferred>
             (optional)

            Type: Range. Value lies between 60 and -1

            Description:Preferred lifetime (seconds)

            <ValidDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Valid day (calendar)

            <ValidMonth>
             (optional)

            Type: Range. Value lies between 1 and 12

            Description:Valid month (calendar)

            <ValidYear>
             (optional)

            Type: Range. Value lies between 2006 and 2035

            Description:Valid year (calendar)

            <ValidHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Valid hour (calendar)

            <ValidMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Valid minute (calendar)

            <PreferredDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Preferred day (calendar)

            <PreferredMonth>
             (optional)

            Type: Range. Value lies between 1 and 12

            Description:Preferred month (calendar)

            <PreferredYear>
             (optional)

            Type: Range. Value lies between 2006 and 2035

            Description:Preferred year (calendar)

            <PreferredHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Preferred hour (calendar)

            <PreferredMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Preferred minute (calendar)

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <PoolTable> <Pool><Naming><PoolName> <PDTable> <PD><Naming><Prefix><PrefixLen>

#### <InterfaceTable>

    Description: DHCPv6 Interface Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Interface> - DHCPv6 Interface

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable>

#### <Interface>

    Description: DHCPv6 Interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfacenameName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Child objects:

                    <Relay> - DHCPv6 Relay Interface

                    <Server> - DHCPv6 Server Interface

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName>

#### <Server>

    Description: DHCPv6 Server Interface

    Parent objects:

                    <Interface>

    Child objects:

                    <ServerAllowHint> - DHCPv6 Server's Allow Hint mode

                    <ServerPDTable> - DHCPv6 Pool PD Table

                    <ServerPool> - DHCPv6 Server's Pool

                    <ServerPreference> - DHCPv6 Server's Preference

                    <ServerRapidCommit> - DHCPv6 Server's Rapid Commit mode

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server>

#### <ServerPool>

    Description: DHCPv6 Server's Pool

    Parent objects:

                    <Server>

    Values:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:DHCPv6 Server's Pool Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerPool>

#### <ServerRapidCommit>

    Description: DHCPv6 Server's Rapid Commit mode

    Parent objects:

                    <Server>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:DHCPv6 Server's Rapid Commit is enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerRapidCommit>

#### <ServerPreference>

    Description: DHCPv6 Server's Preference

    Parent objects:

                    <Server>

    Values:

            <Preference>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:DHCPv6 Server's Preference

        Default value:
            Preference => 0

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerPreference>

#### <ServerAllowHint>

    Description: DHCPv6 Server's Allow Hint mode

    Parent objects:

                    <Server>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:DHCPv6 Server's Allow Hint is enabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerAllowHint>

#### <ServerPDTable>

    Description: DHCPv6 Pool PD Table

    Parent objects:

                    <Server>

    Child objects:

                    <ServerPD> - DHCPv6 Server PD

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerPDTable>

#### <ServerPD>

    Description: DHCPv6 Server PD

    Parent objects:

                    <ServerPDTable>

    <Naming>:

            <Prefix>
             (optional)

            Type: xsd:string

            Description:PD Prefix

            <PrefixLen>
             (optional)

            Type: IPV6PrefixLength

            Description:PD Prefix Length

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:PD Prefix

            <IPv6PrefixLength>
             (mandatory)

            Type: IPV6PrefixLength

            Description:PD Prefix Length

            <LifetimeFlags>
             (mandatory)

            Type: LifetimeFlagType

            Description:flags for lifetime

            <Valid>
             (optional)

            Type: Range. Value lies between 60 and -1

            Description:Valid lifetime (seconds)

            <Preferred>
             (optional)

            Type: Range. Value lies between 60 and -1

            Description:Preferred lifetime (seconds)

            <ValidDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Valid day (calendar)

            <ValidMonth>
             (optional)

            Type: Range. Value lies between 1 and 12

            Description:Valid month (calendar)

            <ValidYear>
             (optional)

            Type: Range. Value lies between 2006 and 2035

            Description:Valid year (calendar)

            <ValidHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Valid hour (calendar)

            <ValidMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Valid minute (calendar)

            <PreferredDay>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:Preferred day (calendar)

            <PreferredMonth>
             (optional)

            Type: Range. Value lies between 1 and 12

            Description:Preferred month (calendar)

            <PreferredYear>
             (optional)

            Type: Range. Value lies between 2006 and 2035

            Description:Preferred year (calendar)

            <PreferredHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Preferred hour (calendar)

            <PreferredMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Preferred minute (calendar)

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Server> <ServerPDTable> <ServerPD><Naming><Prefix><PrefixLen>

#### <Relay>

    Description: DHCPv6 Relay Interface

    Parent objects:

                    <Interface>

    Child objects:

                    <Destination> - DHCPv6 Relay Destination

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay>

#### <Destination>

    Description: DHCPv6 Relay Destination

    Parent objects:

                    <Relay>

    Child objects:

                    <RelayAddress> - DHCPv6 Relay Address

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay> <Destination>

#### <RelayAddress>

    Description: DHCPv6 Relay Address

    Parent objects:

                    <Destination>

    <Naming>:

            <RelayAddress>
             (mandatory)

            Type: xsd:string

            Description:DHCPv6 Relay Destination Address

    Child objects:

                    <AnyOutInterface> - DHCPv6 Relay Output Interface

                    <OutInterfaceTable> - DHCPv6 Relay Specific Output Interface Table

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay> <Destination> <RelayAddress><Naming><RelayAddress>

#### <AnyOutInterface>

    Description: DHCPv6 Relay Output Interface

    Parent objects:

                    <RelayAddress>

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:DHCPv6 Relay Destination Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay> <Destination> <RelayAddress><Naming><RelayAddress> <AnyOutInterface>

#### <OutInterfaceTable>

    Description: DHCPv6 Relay Specific Output Interface Table

    Parent objects:

                    <RelayAddress>

    Child objects:

                    <OutInterface> - DHCPv6 Relay Specific Output Interface

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay> <Destination> <RelayAddress><Naming><RelayAddress> <OutInterfaceTable>

#### <OutInterface>

    Description: DHCPv6 Relay Specific Output Interface

    Parent objects:

                    <OutInterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface Name

    Values:

            <Zone>
             (optional)

            Type: xsd:string

            Description:Zone Information, String 0 means not set

            <IPv6Address>
             (mandatory)

            Type: IPV6Address

            Description:DHCPv6 Relay Destination Address

        Default value: none.

    Available Paths:

     -

    <Configuration> <DHCPV6D> <InterfaceTable> <Interface><Naming><InterfacenameName> <Relay> <Destination> <RelayAddress><Naming><RelayAddress> <OutInterfaceTable> <OutInterface><Naming><InterfaceName>

#### <DatabaseTable>

    Description: DHCPv6 Database Table

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Database> - DHCPv6 Binding Database

    Available Paths:

     -

    <Configuration> <DHCPV6D> <DatabaseTable>

#### <Database>

    Description: DHCPv6 Binding Database

    Parent objects:

                    <DatabaseTable>

    <Naming>:

            <DatabaseURL>
             (mandatory)

            Type: xsd:string

            Description:Encoded Database URL

    Values:

            <WriteDelay>
             (optional)

            Type: Range. Value lies between 60 and -1

            Description:Database write delay

            <Timeout>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Database timeout

        Default value:
            WriteDelay => 300
            Timeout => 300

    Available Paths:

     -

    <Configuration> <DHCPV6D> <DatabaseTable> <Database><Naming><DatabaseURL>

### Datatypes

#### IAIDFlagType

        Definition: Enumeration. Valid values are:
            'Unspecified' - IAID unspecified
            'Assigned' - IAID specified

#### LifetimeFlagType

        Definition: Enumeration. Valid values are:
            'Calendar' - Calendar style lifetime
            'Seconds' - lifetime in seconds

## XML Schema Object Documentation for infra_correlator_suppress_oper, version 3. 4.

### Objects

#### <Suppression>

    Description: Suppression operational data

    Task IDs required: logging

    Parent objects:

                    <Operational>

    Child objects:

                    <RuleDetailTable> - Table that contains the database of suppression rule details

                    <RuleSummaryTable> - Table that contains the database of suppression rule summary

    Available Paths:

     -

    <Operational> <Suppression>

#### <RuleSummaryTable>

    Description: Table that contains the database of suppression rule summary

    Parent objects:

                    <Suppression>

    Child objects:

                    <RuleSummary> - One of the suppression rules

    <Filter> (Optional Filter Tag):

                    <SuppressionRuleNameListFilter>

                    <SuppressionRulePropertyFilter>

    Available Paths:

     -

    <Operational> <Suppression> <RuleSummaryTable>

#### <RuleSummary>

    Description: One of the suppression rules

    Parent objects:

                    <RuleSummaryTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Suppression Rule Name

    Value: ac_suppr_rule_summary_bag

    Available Paths:

     -

    <Operational> <Suppression> <RuleSummaryTable> <RuleSummary><Naming><RuleName>

#### <RuleDetailTable>

    Description: Table that contains the database of suppression rule details

    Parent objects:

                    <Suppression>

    Child objects:

                    <RuleDetail> - Details of one of the suppression rules

    <Filter> (Optional Filter Tag):

                    <SuppressionRuleNameListFilter>

                    <SuppressionRulePropertyFilter>

    Available Paths:

     -

    <Operational> <Suppression> <RuleDetailTable>

#### <RuleDetail>

    Description: Details of one of the suppression rules

    Parent objects:

                    <RuleDetailTable>

    <Naming>:

            <RuleName>
             (mandatory)

            Type: EncodedBoundedString

            Description:Suppression Rule Name

    Value: ac_suppr_rule_detail_bag

    Available Paths:

     -

    <Operational> <Suppression> <RuleDetailTable> <RuleDetail><Naming><RuleName>

### Filters

#### <SuppressionRuleNameListFilter>

    Description:
    Selects rules by rule name

    Parameters:

            <RuleName0>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName1>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName2>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName3>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName4>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName5>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName6>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName7>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName8>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName9>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName10>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName11>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName12>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

            <RuleName13>
             (optional)

            Type: EncodedBoundedString

            Description:Rule name

#### <SuppressionRulePropertyFilter>

    Description:
    Selects rules by sources

    Parameters:

            <Source0>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

            <Source1>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

            <Source2>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

            <Source3>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

            <Source4>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

            <Source5>
             (optional)

            Type: EncodedBoundedString

            Description:Source string

## XML Schema Object Documentation for bundlemgr_mlacp_action, version 1. 1.

### Objects

#### <mLACP>

    Description: mLACP

    Task IDs required: bundle

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clear mLACP data

    Available Paths:

     -

    <Action> <mLACP>

#### <Clear>

    Description: Clear mLACP data

    Parent objects:

                    <mLACP>

    Child objects:

                    <Counters> - Clear mLACP counters

    Available Paths:

     -

    <Action> <mLACP> <Clear>

#### <Counters>

    Description: Clear mLACP counters

    Parent objects:

                    <Clear>

    Child objects:

                    <BundleTable> - Clear the mLACP counters on a bundle

                    <ICCPGroupTable> - Clear the mLACP counters on an ICCP Group

                    <MemberTable> - Clear the mLACP counters on a member

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters>

#### <MemberTable>

    Description: Clear the mLACP counters on a member

    Parent objects:

                    <Counters>

    Child objects:

                    <Member> - Member interface

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <MemberTable>

#### <Member>

    Description: Member interface

    Parent objects:

                    <MemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: xsd:string

            Description:Member interface

    Child objects:

                    <Execute> - Execute the clear command

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <MemberTable> <Member><Naming><MemberInterface>

#### <Execute>

    Description: Execute the clear command

    Parent objects:

                    <Member>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <MemberTable> <Member><Naming><MemberInterface> <Execute>

#### <BundleTable>

    Description: Clear the mLACP counters on a bundle

    Parent objects:

                    <Counters>

    Child objects:

                    <Bundle> - Bundle interface

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <BundleTable>

#### <Bundle>

    Description: Bundle interface

    Parent objects:

                    <BundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <Execute> - Execute the clear command

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <BundleTable> <Bundle><Naming><BundleInterface>

#### <Execute>

    Description: Execute the clear command

    Parent objects:

                    <Bundle>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <BundleTable> <Bundle><Naming><BundleInterface> <Execute>

#### <ICCPGroupTable>

    Description: Clear the mLACP counters on an ICCP Group

    Parent objects:

                    <Counters>

    Child objects:

                    <ICCPGroup> - ICCP Group ID

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <ICCPGroupTable>

#### <ICCPGroup>

    Description: ICCP Group ID

    Parent objects:

                    <ICCPGroupTable>

    <Naming>:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Child objects:

                    <Execute> - Execute the clear command

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup>

#### <Execute>

    Description: Execute the clear command

    Parent objects:

                    <ICCPGroup>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the clear command

        Default value: none.

    Available Paths:

     -

    <Action> <mLACP> <Clear> <Counters> <ICCPGroupTable> <ICCPGroup><Naming><ICCPGroup> <Execute>

## XML Schema Object Documentation for sonet_aps_cfg, version 2. 1.

### Objects

#### <APS>

    Description: SONET Automatic Protection Switching (APS) configuration

    Task IDs required: sonet-sdh

    Parent objects:

                    <Configuration>

    Child objects:

                    <GroupTable> - All SONET APS Group configurations

                    <RPRPlus> - Configure APS extend hold timer for failover

    Available Paths:

     -

    <Configuration> <APS>

#### <GroupTable>

    Description: All SONET APS Group configurations

    Parent objects:

                    <APS>

    Child objects:

                    <Group> - SONET APS Group configuration

    Available Paths:

     -

    <Configuration> <APS> <GroupTable>

#### <Group>

    Description: SONET APS Group configuration

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Group number

    Child objects:

                    <AuthenticationString> - Configure multi-router APS authentication string

                    <ChannelTable> - All APS channel configurations for an APS group

                    <Create> - Creates an APS group; mandatory to allow other APS group configs

                    <Revertive> - Configure APS revertive operation

                    <Signalling> - Configure APS signalling mode

                    <Timers> - Configure APS W-P communication timers

                    <UnidirectionalAPS> - Configure unidirectional APS operation

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID>

#### <ChannelTable>

    Description: All APS channel configurations for an APS group

    Parent objects:

                    <Group>

    Child objects:

                    <Channel> - APS channel configuration

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable>

#### <Channel>

    Description: APS channel configuration

    Parent objects:

                    <ChannelTable>

    <Naming>:

            <ChannelID>
             (mandatory)

            Type: APSChannelNum

            Description:Channel number

    Child objects:

                    <Force> - Configure APS Force user request

                    <LocalPort> - Channel assignment to a local port

                    <Lockout> - Configure APS Lockout user request

                    <Manual> - Configure APS Manual user request

                    <RemotePort> - Channel assignment to a remote router port

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID>

#### <LocalPort>

    Description: Channel assignment to a local port

    Parent objects:

                    <Channel>

    Values:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Port name

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID> <LocalPort>

#### <RemotePort>

    Description: Channel assignment to a remote router port

    Parent objects:

                    <Channel>

    Values:

            <RemoteAddress>
             (mandatory)

            Type: IPV4Address

            Description:Remote router IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID> <RemotePort>

#### <Manual>

    Description: Configure APS Manual user request

    Parent objects:

                    <Channel>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Manual Request

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID> <Manual>

#### <Force>

    Description: Configure APS Force user request

    Parent objects:

                    <Channel>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Force Request

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID> <Force>

#### <Lockout>

    Description: Configure APS Lockout user request

    Parent objects:

                    <Channel>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Lockout Request

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <ChannelTable> <Channel><Naming><ChannelID> <Lockout>

#### <Create>

    Description: Creates an APS group; mandatory to allow other APS group configs

    Parent objects:

                    <Group>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Must be set to create the APS group

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <Create>

#### <AuthenticationString>

    Description: Configure multi-router APS authentication string

    Parent objects:

                    <Group>

    Values:

            <AuthenticationString>
             (mandatory)

            Type: xsd:string

            Description:Authentication string (max 8 chars)

        Default value:
            AuthenticationString => cisco

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <AuthenticationString>

#### <Revertive>

    Description: Configure APS revertive operation

    Parent objects:

                    <Group>

    Values:

            <RevertTime>
             (mandatory)

            Type: Range. Value lies between 0 and 255

            Description:Revert time in minutes (0 = non-revertive APS)

        Default value:
            RevertTime => 0

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <Revertive>

#### <Signalling>

    Description: Configure APS signalling mode

    Parent objects:

                    <Group>

    Values:

            <Type>
             (mandatory)

            Type: APSSignallingType

            Description:SONET APS signalling

        Default value:
            Type => SONET

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <Signalling>

#### <Timers>

    Description: Configure APS W-P communication timers

    Parent objects:

                    <Group>

    Values:

            <HelloTime>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Hello timer in seconds

            <HoldTime>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:Hold timer in seconds

        Default value:
            HelloTime => 1
            HoldTime => 3

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <Timers>

#### <UnidirectionalAPS>

    Description: Configure unidirectional APS operation

    Parent objects:

                    <Group>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Configure Unidirectional APS

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <GroupTable> <Group><Naming><GroupID> <UnidirectionalAPS>

#### <RPRPlus>

    Description: Configure APS extend hold timer for failover

    Parent objects:

                    <APS>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RPR Plus

        Default value: none.

    Available Paths:

     -

    <Configuration> <APS> <RPRPlus>

### Datatypes

#### APSChannelNum

        Definition: Enumeration. Valid values are:
            'Protect' - Protect
            'Working' - Working

#### APSSignallingType

        Definition: Enumeration. Valid values are:
            'SONET' - SONET
            'SDH' - SDH

## XML Schema Object Documentation for mpls_infra_cfg, version 1. 0.

### Objects

#### <MPLSInfra>

    Description: The root of MPLS infrastructure configuration

    Task IDs required: mpls-te and mpls-ldp and mpls-static

    Parent objects:

                    <Configuration>

    Child objects:

                    <InterfaceTable> - Table of MPLS interfaces

    Available Paths:

     -

    <Configuration> <MPLSInfra>

#### <InterfaceTable>

    Description: Table of MPLS interfaces

    Parent objects:

                    <MPLSInfra>

    Child objects:

                    <Interface> - MPLS interface

    Available Paths:

     -

    <Configuration> <MPLSInfra> <InterfaceTable>

#### <Interface>

    Description: MPLS interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Name of the interface

    Child objects:

                    <MTU> - Set MPLS Maximum Transmission Unit

    Available Paths:

     -

    <Configuration> <MPLSInfra> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <MTU>

    Description: Set MPLS Maximum Transmission Unit

    Parent objects:

                    <Interface>

    Values:

            <MTUValue>
             (mandatory)

            Type: Range. Value lies between 64 and 65536

            Description:MTU (bytes)

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLSInfra> <InterfaceTable> <Interface><Naming><InterfaceName> <MTU>

## XML Schema Object Documentation for igmpsn_action, version 1. 10.

### Objects

#### <IGMPSnooping>

    Description: IGMP snooping operational data

    Task IDs required: l2vpn

    Parent objects:

                    <Action>

    Child objects:

                    <BridgeDomainStatisticsTable> - Clear IGMP snooping bridge domain statistics table

                    <GroupTable> - Clear IGMP snooping group table

                    <PortStatisticsTable> - Clear IGMP snooping port statistics table

                    <Redundancy> - IGMP Snooping Redundancy

                    <Summary> - Clear IGMP snooping summary statistics

    Available Paths:

     -

    <Action> <IGMPSnooping>

#### <PortStatisticsTable>

    Description: Clear IGMP snooping port statistics table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <PortStatistics> - IGMP snooping port statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <PortStatisticsTable>

#### <PortStatistics>

    Description: IGMP snooping port statistics

    Parent objects:

                    <PortStatisticsTable>

    <Naming>:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping port statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <PortStatisticsTable> <PortStatistics><Naming><PortName>

#### <GroupTable>

    Description: Clear IGMP snooping group table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Group> - IGMP snooping group

    Available Paths:

     -

    <Action> <IGMPSnooping> <GroupTable>

#### <Group>

    Description: IGMP snooping group

    Parent objects:

                    <GroupTable>

    <Naming>:

            <BDName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

            <GroupAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address of group

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping group

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <GroupTable> <Group><Naming><BDName><GroupAddress>

#### <BridgeDomainStatisticsTable>

    Description: Clear IGMP snooping bridge domain statistics table

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <BridgeDomainStatistics> - IGMP snooping bridge domain statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <BridgeDomainStatisticsTable>

#### <BridgeDomainStatistics>

    Description: IGMP snooping bridge domain statistics

    Parent objects:

                    <BridgeDomainStatisticsTable>

    <Naming>:

            <BDName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping bridge domain statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <BridgeDomainStatisticsTable> <BridgeDomainStatistics><Naming><BDName>

#### <Summary>

    Description: Clear IGMP snooping summary statistics

    Parent objects:

                    <IGMPSnooping>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping summary statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Summary>

#### <Redundancy>

    Description: IGMP Snooping Redundancy

    Parent objects:

                    <IGMPSnooping>

    Child objects:

                    <Clear> - Clear Redundancy information

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy>

#### <Clear>

    Description: Clear Redundancy information

    Parent objects:

                    <Redundancy>

    Child objects:

                    <ICCP> - Clear ICCP Statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear>

#### <ICCP>

    Description: Clear ICCP Statistics

    Parent objects:

                    <Clear>

    Child objects:

                    <AllGroupStatistics> - All ICCP Group Statistics

                    <AllPortStatistics> - Clear all ICCP port statistics

                    <GroupAllPortStatisticsTable> - IGMP snooping Group Port statistics Table

                    <GroupPortStatisticsTable> - IGMP snooping Group Port statistics Table

                    <GroupStatisticsTable> - IGMP snooping Group statistics Table

                    <Statistics> - Clear all IGMP Snooping ICCP statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP>

#### <Statistics>

    Description: Clear all IGMP Snooping ICCP statistics

    Parent objects:

                    <ICCP>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all IGMP Snooping ICCP statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <Statistics>

#### <AllGroupStatistics>

    Description: All ICCP Group Statistics

    Parent objects:

                    <ICCP>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all ICCP Group statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <AllGroupStatistics>

#### <AllPortStatistics>

    Description: Clear all ICCP port statistics

    Parent objects:

                    <ICCP>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all ICCP port statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <AllPortStatistics>

#### <GroupStatisticsTable>

    Description: IGMP snooping Group statistics Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupStatistics> - IGMP snooping Group statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupStatisticsTable>

#### <GroupStatistics>

    Description: IGMP snooping Group statistics

    Parent objects:

                    <GroupStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping Group statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupStatisticsTable> <GroupStatistics><Naming><GroupID>

#### <GroupAllPortStatisticsTable>

    Description: IGMP snooping Group Port statistics Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupAllPortStatistics> - IGMP snooping Group statistics

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupAllPortStatisticsTable>

#### <GroupAllPortStatistics>

    Description: IGMP snooping Group statistics

    Parent objects:

                    <GroupAllPortStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping port statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupAllPortStatisticsTable> <GroupAllPortStatistics><Naming><GroupID>

#### <GroupPortStatisticsTable>

    Description: IGMP snooping Group Port statistics Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupPortStatistics> - IGMP Snooping ICCP port stats

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupPortStatisticsTable>

#### <GroupPortStatistics>

    Description: IGMP Snooping ICCP port stats

    Parent objects:

                    <GroupPortStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port name

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear IGMP snooping port statistics

        Default value: none.

    Available Paths:

     -

    <Action> <IGMPSnooping> <Redundancy> <Clear> <ICCP> <GroupPortStatisticsTable> <GroupPortStatistics><Naming><GroupID><PortName>

## XML Schema Object Documentation for cbqosmib_cfg, version 1. 0.

### Objects

#### <CBQoSMIB>

    Description: CBQoSMIB configuration

    Task IDs required: snmp

    Parent objects:

                    <MIB>

    Child objects:

                    <Cache> - CBQoSMIB statistics data caching

                    <Persist> - Persist CBQoSMIB config, service-policy and object indices

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB>

#### <Cache>

    Description: CBQoSMIB statistics data caching

    Parent objects:

                    <CBQoSMIB>

    Child objects:

                    <Enable> - Enable CBQoSMIB statistics data caching

                    <RefreshTime> - Cache refresh time in seconds

                    <ServicePolicyCount> - Maximum number of service policies to cache the statistics for

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB> <Cache>

#### <Enable>

    Description: Enable CBQoSMIB statistics data caching

    Parent objects:

                    <Cache>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable CBQoSMIB statistics data caching

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB> <Cache> <Enable>

#### <RefreshTime>

    Description: Cache refresh time in seconds

    Parent objects:

                    <Cache>

    Values:

            <RefreshTime>
             (mandatory)

            Type: Range. Value lies between 5 and 60

            Description:Cache refresh time in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB> <Cache> <RefreshTime>

#### <ServicePolicyCount>

    Description: Maximum number of service policies to cache the statistics for

    Parent objects:

                    <Cache>

    Values:

            <ServicePolicyCount>
             (mandatory)

            Type: Range. Value lies between 1 and 5000

            Description:Maximum number of service policies to cache the statistics for

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB> <Cache> <ServicePolicyCount>

#### <Persist>

    Description: Persist CBQoSMIB config, service-policy and object indices

    Parent objects:

                    <CBQoSMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Persist CBQoSMIB config, service-policy and object indices

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <CBQoSMIB> <Persist>

## XML Schema Object Documentation for ip_rsvp_oor_oper, version 1. 0.

### Objects

#### <OutOfResource>

    Description: Out of resource counters

    Parent objects:

                    <Counters>

    Child objects:

                    <Interfaces> - Interface specific out of resource counters

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <OutOfResource>

#### <Interfaces>

    Description: Interface specific out of resource counters

    Parent objects:

                    <OutOfResource>

    Child objects:

                    <InterfaceTable> - Table of interface specific out of resource counters

                    <Summary> - Summary of out of resource counts for all interfaces

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <OutOfResource> <Interfaces>

#### <Summary>

    Description: Summary of out of resource counts for all interfaces

    Parent objects:

                    <Interfaces>

    Value: rsvp_mgmt_counters_oor

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <OutOfResource> <Interfaces> <Summary>

#### <InterfaceTable>

    Description: Table of interface specific out of resource counters

    Parent objects:

                    <Interfaces>

    Child objects:

                    <Interface> - Out of resource counters for a specific interface

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <OutOfResource> <Interfaces> <InterfaceTable>

#### <Interface>

    Description: Out of resource counters for a specific interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: xsd:string

            Description:Interface Name. 'None' is used internally where the true interface is unknown (e.g. for routed packets)

    Value: rsvp_mgmt_counters_oor

    Available Paths:

     -

    <Operational> <RSVP> <Counters> <OutOfResource> <Interfaces> <InterfaceTable> <Interface><Naming><InterfaceName>

## XML Schema Object Documentation for ipsla_op_def_mpls_lsp_ping_cfg, version 7. 2.

### Objects

#### <MPLS_LSPPing>

    Description: MPLS LSP Ping Operation type

    Parent objects:

                    <OperationType>

    Child objects:

                    <Create> - Create operation with specified type

                    <DataSize> - Protocol data size in payload of probe packets

                    <EXPBits> - EXP in MPLS LSP echo reply header

                    <EnhancedStatsTable> - Table of statistics collection intervals

                    <ForceExplicitNull> - Forced option for the MPLS LSP operation

                    <Frequency> - Frequency of the probing

                    <History> - Configure the history parameters for this operation

                    <LSPSelector> - Attributes used for path selection during LSP load balancing

                    <OutputInterface> - Echo request output interface

                    <OutputNexthop> - Echo request output nexthop

                    <Reply> - Echo reply options for the MPLS LSP operation

                    <SourceAddress> - IPv4 address of the source device

                    <Statistics> - Statistics collection aggregated over an hour

                    <TTL> - Time to live

                    <Tag> - Add a tag for this operation

                    <Target> - Target for the MPLS LSP operation

                    <Timeout> - Probe/Control timeout interval

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing>

#### <DataSize>

    Description: Protocol data size in payload of probe packets

    Parent objects:

                    <MPLS_LSPPing>

    Child objects:

                    <Request> - Payload size in request probe packet

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <DataSize>

#### <Request>

    Description: Payload size in request probe packet

    Parent objects:

                    <DataSize>

    Values:

            <RequestDataSize>
             (mandatory)

            Type: Range. Value lies between 100 and 17986

            Description:Request data size

        Default value:
            RequestDataSize => 100

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <DataSize> <Request>

#### <Target>

    Description: Target for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPPing>

    Child objects:

                    <IPv4> - Target specified as an IPv4 address

                    <Pseudowire> - Pseudowire target

                    <TrafficEngineering> - Traffic engineering target

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target>

#### <IPv4>

    Description: Target specified as an IPv4 address

    Parent objects:

                    <Target>

    Child objects:

                    <FECAddress> - Target FEC address with mask

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <IPv4>

#### <FECAddress>

    Description: Target FEC address with mask

    Parent objects:

                    <IPv4>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP address for target

            <Mask>
             (mandatory)

            Type: IPV4Mask

            Description:IP netmask for target

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <IPv4> <FECAddress>

#### <TrafficEngineering>

    Description: Traffic engineering target

    Parent objects:

                    <Target>

    Child objects:

                    <Tunnel> - TE tunnel interface

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <TrafficEngineering>

#### <Tunnel>

    Description: TE tunnel interface

    Parent objects:

                    <TrafficEngineering>

    Values:

            <TunnelID>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Tunnel interface number

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <TrafficEngineering> <Tunnel>

#### <Pseudowire>

    Description: Pseudowire target

    Parent objects:

                    <Target>

    Child objects:

                    <TargetAddress> - Target address

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <Pseudowire>

#### <TargetAddress>

    Description: Target address

    Parent objects:

                    <Pseudowire>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:Target address

            <VC_ID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Virtual circuit ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Target> <Pseudowire> <TargetAddress>

#### <Reply>

    Description: Echo reply options for the MPLS LSP operation

    Parent objects:

                    <MPLS_LSPPing>

    Child objects:

                    <DSCPBits> - DSCP bits in the reply IP header

                    <Mode> - Configures reply mode parameters

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Reply>

#### <Mode>

    Description: Configures reply mode parameters

    Parent objects:

                    <Reply>

    Values:

            <ModeValue>
             (mandatory)

            Type: IPSLA_LSPPingReplyMode

            Description:Enables use of router alert in echo reply packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <Reply> <Mode>

#### <TTL>

    Description: Time to live

    Parent objects:

                    <MPLS_LSPPing>

    Values:

            <TTLValue>
             (mandatory)

            Type: Range. Value lies between 1 and 255

            Description:Time to live value

        Default value:
            TTLValue => 255

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <DefinitionTable> <Definition><Naming><OperationID> <OperationType> <MPLS_LSPPing> <TTL>

### Datatypes

#### IPSLA_LSPPingReplyMode

        Definition: Enumeration. Valid values are:
            'IPV4_UDPRouterAlert' - Send replies via IPv4 UDP packets with Router Alert option
            'ControlChannel' - Send replies via a Control Channel option

## XML Schema Object Documentation for t1e1_lnm_action, version 2. 2.

### Objects

#### <LNM>

    Description: LNM action data

    Parent objects:

                    <Controller>

    Child objects:

                    <ClearState> - Resets T1E1 port LNM state

                    <ClearStatistics> - Clears T1E1 port LNM statistics

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <LNM>

#### <ClearState>

    Description: Resets T1E1 port LNM state

    Parent objects:

                    <LNM>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear controller lnm state

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <LNM> <ClearState>

#### <ClearStatistics>

    Description: Clears T1E1 port LNM statistics

    Parent objects:

                    <LNM>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear controller lnm statistics

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <LNM> <ClearStatistics>

## XML Schema Object Documentation for msdpmib_cfg, version 1. 0.

### Objects

#### <MSDP>

    Description: CISCO-IETF-MSDP-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable ciscoIetfMsdpMIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MSDP>

#### <Enable>

    Description: Enable ciscoIetfMsdpMIB notifications

    Parent objects:

                    <MSDP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ciscoIetfMsdpMIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <MSDP> <Enable>

## XML Schema Object Documentation for bridgemib_cfg, version 1. 0.

### Objects

#### <Bridge>

    Description: BRIDGE-MIB notification configuration

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable dot1dBridge notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Bridge>

#### <Enable>

    Description: Enable dot1dBridge notifications

    Parent objects:

                    <Bridge>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable dot1dBridge notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <Bridge> <Enable>

## XML Schema Object Documentation for aaa_tacacs_cfg, version 5. 1.

### Objects

#### <TACACS>

    Description: Modify TACACS+ query parameters

    Parent objects:

                    <AAA>

    Child objects:

                    <HostTable> - Specify a TACACS+ server

                    <Key> - Set TACACS+ encryption key

                    <SingleConnect> - Use a single connection to the TACACS+ server

                    <SourceInterface> - Specify interface for source address in TACACS+ packets

                    <Timeout> - Time to wait for a TACACS+ server to reply

    Available Paths:

     -

    <Configuration> <AAA> <TACACS>

#### <HostTable>

    Description: Specify a TACACS+ server

    Parent objects:

                    <TACACS>

    Child objects:

                    <Host> - One of the TACACS+ servers

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <HostTable>

#### <Host>

    Description: One of the TACACS+ servers

    Parent objects:

                    <HostTable>

    <Naming>:

            <OrderingIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:This is used to sort the servers in the order of precedence

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of TACACS+ server

            <PortNumber>
             (optional)

            Type: AAAPortRange

            Description:Port number (standard 49)

    Child objects:

                    <Created> - This indicates the existence of the TACACS+ host

                    <Key> - Set TACACS+ encryption key

                    <SingleConnect> - Use a single connection to the TACACS+ server

                    <Timeout> - Time to wait for a TACACS+ server to reply

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><PortNumber>

#### <Created>

    Description: This indicates the existence of the TACACS+ host

    Parent objects:

                    <Host>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Host exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><PortNumber> <Created>

#### <Key>

    Description: Set TACACS+ encryption key

    Parent objects:

                    <TACACS>

                    <Host>

    Values:

            <Text>
             (mandatory)

            Type: ProprietaryPassword

            Description:Encryption key

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <Key>

     -

    <Configuration> <AAA> <TACACS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><PortNumber> <Key>

#### <Timeout>

    Description: Time to wait for a TACACS+ server to reply

    Parent objects:

                    <TACACS>

                    <Host>

    Values:

            <Seconds>
             (mandatory)

            Type: AAA_TACACSTimeout

            Description:Wait time

        Default value:
            Seconds => 5

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <Timeout>

     -

    <Configuration> <AAA> <TACACS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><PortNumber> <Timeout>

#### <SingleConnect>

    Description: Use a single connection to the TACACS+ server

    Parent objects:

                    <TACACS>

                    <Host>

    Values:

            <SingleConnect>
             (mandatory)

            Type: xsd:boolean

            Description:Use a single connection for all sessions for a given TACACS+ server

        Default value:
            SingleConnect => false

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <SingleConnect>

     -

    <Configuration> <AAA> <TACACS> <HostTable> <Host><Naming><OrderingIndex><IPAddress><PortNumber> <SingleConnect>

#### <SourceInterface>

    Description: Specify interface for source address in TACACS+ packets

    Parent objects:

                    <TACACS>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface for source address

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <TACACS> <SourceInterface>

#### <TACACSServerGroupTable>

    Description: TACACS+ server-group definition

    Parent objects:

                    <ServerGroups>

    Child objects:

                    <TACACSServerGroup> - TACACS+ Server group name

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <TACACSServerGroupTable>

#### <TACACSServerGroup>

    Description: TACACS+ Server group name

    Parent objects:

                    <TACACSServerGroupTable>

    <Naming>:

            <ServerGroupName>
             (mandatory)

            Type: xsd:string

            Description:TACACS+ Server group name

    Child objects:

                    <Created> - This indicates the existence of the server under the group

                    <ServerTable> - Specify a TACACS+ server

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <TACACSServerGroupTable> <TACACSServerGroup><Naming><ServerGroupName>

#### <ServerTable>

    Description: Specify a TACACS+ server

    Parent objects:

                    <TACACSServerGroup>

    Child objects:

                    <Server> - A server to include in the server group

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <TACACSServerGroupTable> <TACACSServerGroup><Naming><ServerGroupName> <ServerTable>

#### <Server>

    Description: A server to include in the server group

    Parent objects:

                    <ServerTable>

    <Naming>:

            <OrderingIndex>
             (optional)

            Type: xsd:unsignedInt

            Description:This is used to sort the servers in the order of precedence

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address of TACACS+ server

    Values:

            <ServerCreated>
             (mandatory)

            Type: xsd:boolean

            Description:Server exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <TACACSServerGroupTable> <TACACSServerGroup><Naming><ServerGroupName> <ServerTable> <Server><Naming><OrderingIndex><IPAddress>

#### <Created>

    Description: This indicates the existence of the server under the group

    Parent objects:

                    <TACACSServerGroup>

    Values:

            <Exists>
             (mandatory)

            Type: xsd:boolean

            Description:Server group exists

        Default value: none.

    Available Paths:

     -

    <Configuration> <AAA> <ServerGroups> <TACACSServerGroupTable> <TACACSServerGroup><Naming><ServerGroupName> <Created>

### Datatypes

#### AAA_TACACSTimeout

        Definition: Range. Value lies between 1 and 1000

## XML Schema Object Documentation for ipv4_dhcpd_proxy_shadow_oper, version 2. 5.

### Objects

#### <Proxy>

    Description: IPv4 DHCPD Proxy operational data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <Shadow> - DHCP proxy shadow data

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Proxy>

#### <Shadow>

    Description: DHCP proxy shadow data

    Parent objects:

                    <Proxy>

    Child objects:

                    <BindingStatistics> - DHCP proxy shadow binding statistics

                    <BindingTable> - DHCP proxy shadow bindings

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Proxy> <Shadow>

#### <BindingStatistics>

    Description: DHCP proxy shadow binding statistics

    Parent objects:

                    <Shadow>

    Value: ipv4_dhcpd_proxy_shadow_binding_statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Proxy> <Shadow> <BindingStatistics>

#### <BindingTable>

    Description: DHCP proxy shadow bindings

    Parent objects:

                    <Shadow>

    Child objects:

                    <Binding> - Single DHCP proxy binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Proxy> <Shadow> <BindingTable>

#### <Binding>

    Description: Single DHCP proxy binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <ClientUID>
             (mandatory)

            Type: xsd:string

            Description:Client opaque handle

    Value: ipv4_dhcpd_proxy_binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Proxy> <Shadow> <BindingTable> <Binding><Naming><ClientUID>

## XML Schema Object Documentation for mpls_oam_request_oper, version 1. 0.

### Objects

#### <Request>

    Description: LSPV database request operational data

    Parent objects:

                    <Database>

    Child objects:

                    <BriefTable> - LSPV database request brief table operational data

                    <DetailTable> - LSPV database request detail table operational data

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <Request>

#### <DetailTable>

    Description: LSPV database request detail table operational data

    Parent objects:

                    <Request>

    Child objects:

                    <Detail> - LSPV database detail for a request

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <Request> <DetailTable>

#### <Detail>

    Description: LSPV database detail for a request

    Parent objects:

                    <DetailTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Interface request handle

    Value: lspv_request_info

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <Request> <DetailTable> <Detail><Naming><RequestID>

#### <BriefTable>

    Description: LSPV database request brief table operational data

    Parent objects:

                    <Request>

    Child objects:

                    <Brief> - LSPV database brief for a request

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <Request> <BriefTable>

#### <Brief>

    Description: LSPV database brief for a request

    Parent objects:

                    <BriefTable>

    <Naming>:

            <RequestID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Interface request handle

    Value: lspv_request_info_brief

    Available Paths:

     -

    <Operational> <MPLS_OAM> <Database> <Request> <BriefTable> <Brief><Naming><RequestID>

## XML Schema Object Documentation for t1e1_lnm_oper, version 5. 1.

### Objects

#### <LNM>

    Description: T1E1 port LNM operational data

    Parent objects:

                    <Controller>

    Child objects:

                    <Configuration> - T1E1 port LNM Configuration data

                    <Events> - T1E1 port LNM Statistics

                    <Statistics> - T1E1 port LNM Statistics

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <LNM>

#### <Configuration>

    Description: T1E1 port LNM Configuration data

    Parent objects:

                    <LNM>

    Value: lnm_config

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <LNM> <Configuration>

#### <Statistics>

    Description: T1E1 port LNM Statistics

    Parent objects:

                    <LNM>

    Value: lnm_stats

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <LNM> <Statistics>

#### <Events>

    Description: T1E1 port LNM Statistics

    Parent objects:

                    <LNM>

    Value: lnm_event

    Available Paths:

     -

    <Operational> <T1E1> <NodeTable> <Node><Naming><NodeName> <ControllerTable> <Controller><Naming><ControllerName> <LNM> <Events>

## XML Schema Object Documentation for t1e1_action, version 2. 2.

### Objects

#### <T1E1>

    Description: T1E1 action data

    Task IDs required: sonet-sdh

    Parent objects:

                    <Action>

    Child objects:

                    <ChannelGroupTable> - All T1E1 controller action data

                    <ControllerTable> - All T1E1 controller action data

    Available Paths:

     -

    <Action> <T1E1>

#### <ControllerTable>

    Description: All T1E1 controller action data

    Parent objects:

                    <T1E1>

    Child objects:

                    <Controller> - T1E1 controller action data

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable>

#### <Controller>

    Description: T1E1 controller action data

    Parent objects:

                    <ControllerTable>

    <Naming>:

            <ControllerName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Child objects:

                    <BERTInsertError> - BERT insert single bit error

                    <BERTStart> - Start BERT on T1E1 controller

                    <BERTStop> - Stop BERT on T1E1 controller

                    <ClearStats> - Clears T1E1 controller statistics

                    <LNM> - LNM action data

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName>

#### <ClearStats>

    Description: Clears T1E1 controller statistics

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Clear controller stats

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <ClearStats>

#### <BERTStart>

    Description: Start BERT on T1E1 controller

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT start

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <BERTStart>

#### <BERTStop>

    Description: Stop BERT on T1E1 controller

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT stop

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <BERTStop>

#### <BERTInsertError>

    Description: BERT insert single bit error

    Parent objects:

                    <Controller>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT insert error

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ControllerTable> <Controller><Naming><ControllerName> <BERTInsertError>

#### <ChannelGroupTable>

    Description: All T1E1 controller action data

    Parent objects:

                    <T1E1>

    Child objects:

                    <ChannelGroup> - T1E1 channel group action data

    Available Paths:

     -

    <Action> <T1E1> <ChannelGroupTable>

#### <ChannelGroup>

    Description: T1E1 channel group action data

    Parent objects:

                    <ChannelGroupTable>

    <Naming>:

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

            <ChannelGroupID>
             (optional)

            Type: xsd:string

            Description:Channel group number in string format

    Child objects:

                    <BERTInsertError> - BERT insert single bit error on T1E1 channel group

                    <BERTStart> - Start BERT on T1E1 channel group

                    <BERTStop> - Stop BERT on T1E1 channel group

    Available Paths:

     -

    <Action> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><InterfaceName><ChannelGroupID>

#### <BERTStart>

    Description: Start BERT on T1E1 channel group

    Parent objects:

                    <ChannelGroup>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT start

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><InterfaceName><ChannelGroupID> <BERTStart>

#### <BERTStop>

    Description: Stop BERT on T1E1 channel group

    Parent objects:

                    <ChannelGroup>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT stop

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><InterfaceName><ChannelGroupID> <BERTStop>

#### <BERTInsertError>

    Description: BERT insert single bit error on T1E1 channel group

    Parent objects:

                    <ChannelGroup>

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:BERT insert error

        Default value: none.

    Available Paths:

     -

    <Action> <T1E1> <ChannelGroupTable> <ChannelGroup><Naming><InterfaceName><ChannelGroupID> <BERTInsertError>

## XML Schema Object Documentation for parser_common, version 0. 0.

### Objects

#### <Alias>

    Description: Alias for command mapping

    Task IDs required: universal

    Parent objects:

                    <Parser>

    Child objects:

                    <CommandTable> - Table of all aliases configured

    Available Paths:

     -

    <Configuration> <Parser> <Alias>

#### <CommandTable>

    Description: Table of all aliases configured

    Parent objects:

                    <Alias>

    Child objects:

                    <Command> - Alias name to command mapping

    Available Paths:

     -

    <Configuration> <Parser> <Alias> <CommandTable>

#### <Command>

    Description: Alias name to command mapping

    Parent objects:

                    <CommandTable>

    <Naming>:

            <AliasName>
             (mandatory)

            Type: xsd:string

            Description:Alias Name

    Values:

            <Command>
             (mandatory)

            Type: xsd:string

            Description:The actual command

        Default value: none.

    Available Paths:

     -

    <Configuration> <Parser> <Alias> <CommandTable> <Command><Naming><AliasName>

## XML Schema Object Documentation for netflow_asr9k_action, version 1. 0.

### Objects

#### <NetFlow>

    Description: NetFlow action data

    Task IDs required: netflow

    Parent objects:

                    <Action>

    Child objects:

                    <NodeTable> - Node-specific NetFlow action data

    Available Paths:

     -

    <Action> <NetFlow>

#### <NodeTable>

    Description: Node-specific NetFlow action data

    Parent objects:

                    <NetFlow>

    Child objects:

                    <Node> - NetFlow action data for a particular node

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable>

#### <Node>

    Description: NetFlow action data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeLocation>
             (mandatory)

            Type: NodeID

            Description:Node location

    Child objects:

                    <Server> - NetFlow server data

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation>

#### <Server>

    Description: NetFlow server data

    Parent objects:

                    <Node>

    Child objects:

                    <FlowExporterTable> - Flow exporter data

                    <FlowMonitorTable> - Flow monitor data

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server>

#### <FlowExporterTable>

    Description: Flow exporter data

    Parent objects:

                    <Server>

    Child objects:

                    <FlowExporter> - Exporter data

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowExporterTable>

#### <FlowExporter>

    Description: Exporter data

    Parent objects:

                    <FlowExporterTable>

    <Naming>:

            <ExporterName>
             (mandatory)

            Type: xsd:string

            Description:Exporter name

    Child objects:

                    <ClearStatistics> - Clear statistics information for the exporter

                    <RestartProcess> - Restart the specified exporter process

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowExporterTable> <FlowExporter><Naming><ExporterName>

#### <ClearStatistics>

    Description: Clear statistics information for the exporter

    Parent objects:

                    <FlowExporter>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear statistics

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowExporterTable> <FlowExporter><Naming><ExporterName> <ClearStatistics>

#### <RestartProcess>

    Description: Restart the specified exporter process

    Parent objects:

                    <FlowExporter>

    Values:

            <Restarted>
             (mandatory)

            Type: xsd:boolean

            Description:True to restart process

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowExporterTable> <FlowExporter><Naming><ExporterName> <RestartProcess>

#### <FlowMonitorTable>

    Description: Flow monitor data

    Parent objects:

                    <Server>

    Child objects:

                    <FlowMonitor> - Monitor data

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowMonitorTable>

#### <FlowMonitor>

    Description: Monitor data

    Parent objects:

                    <FlowMonitorTable>

    <Naming>:

            <MonitorName>
             (mandatory)

            Type: xsd:string

            Description:Monitor name

    Child objects:

                    <ClearCacheWithForcedExport> - Export and clear all the cache of the monitor

                    <ClearCacheWithoutForcedExport> - clear all the cache of the monitor without exporting

                    <ClearStatistics> - Clear statistics information for the exporter

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowMonitorTable> <FlowMonitor><Naming><MonitorName>

#### <ClearCacheWithForcedExport>

    Description: Export and clear all the cache of the monitor

    Parent objects:

                    <FlowMonitor>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:True to export and clear cache

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowMonitorTable> <FlowMonitor><Naming><MonitorName> <ClearCacheWithForcedExport>

#### <ClearCacheWithoutForcedExport>

    Description: clear all the cache of the monitor without exporting

    Parent objects:

                    <FlowMonitor>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear cache

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowMonitorTable> <FlowMonitor><Naming><MonitorName> <ClearCacheWithoutForcedExport>

#### <ClearStatistics>

    Description: Clear statistics information for the exporter

    Parent objects:

                    <FlowMonitor>

    Values:

            <Cleared>
             (mandatory)

            Type: xsd:boolean

            Description:True to clear statistics

        Default value: none.

    Available Paths:

     -

    <Action> <NetFlow> <NodeTable> <Node><Naming><NodeLocation> <Server> <FlowMonitorTable> <FlowMonitor><Naming><MonitorName> <ClearStatistics>

### Datatypes

#### NFActDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for ipv4_virtual_cfg, version 1. 0.

### Objects

#### <IPv4Virtual>

    Description: IPv4 virtual address for management interfaces

    Task IDs required: network and ipv4

    Parent objects:

                    <Configuration>

    Child objects:

                    <UseAsSourceAddress> - Use as default source address on sourced packets

                    <VRFTable> - VRFs for the virtual IPv4 addresses

    Available Paths:

     -

    <Configuration> <IPv4Virtual>

#### <VRFTable>

    Description: VRFs for the virtual IPv4 addresses

    Parent objects:

                    <IPv4Virtual>

    Child objects:

                    <VRF> - A VRF for a virtual IPv4 address.  Specify 'default' for VRF default

    Available Paths:

     -

    <Configuration> <IPv4Virtual> <VRFTable>

#### <VRF>

    Description: A VRF for a virtual IPv4 address.  Specify 'default' for VRF default

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:Name of VRF

    Child objects:

                    <Address> - IPv4 sddress and mask

    Available Paths:

     -

    <Configuration> <IPv4Virtual> <VRFTable> <VRF><Naming><VRFName>

#### <Address>

    Description: IPv4 sddress and mask

    Parent objects:

                    <VRF>

    Values:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 address

            <Netmask>
             (mandatory)

            Type: IPV4Mask

            Description:IPv4 address mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv4Virtual> <VRFTable> <VRF><Naming><VRFName> <Address>

#### <UseAsSourceAddress>

    Description: Use as default source address on sourced packets

    Parent objects:

                    <IPv4Virtual>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable use as default source address on sourced packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPv4Virtual> <UseAsSourceAddress>

## XML Schema Object Documentation for ipv4_dhcpd_snoop_action, version 2. 4.

### Objects

#### <Snoop>

    Description: DHCP Snoop action data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <AllBindings> - Clear all bindings

                    <BridgeDomainBindingTable> - Clear bridge domain bindings

                    <ClientUIDTable> - Clear binding by Client UID

                    <MACAddressBindingTable> - Clear MAC address bindings

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop>

#### <AllBindings>

    Description: Clear all bindings

    Parent objects:

                    <Snoop>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear all bindings

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <AllBindings>

#### <BridgeDomainBindingTable>

    Description: Clear bridge domain bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <BridgeDomainBinding> - Clear bridge domain bindings

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <BridgeDomainBindingTable>

#### <BridgeDomainBinding>

    Description: Clear bridge domain bindings

    Parent objects:

                    <BridgeDomainBindingTable>

    <Naming>:

            <BridgeName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear bridge domain bindings

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <BridgeDomainBindingTable> <BridgeDomainBinding><Naming><BridgeName>

#### <MACAddressBindingTable>

    Description: Clear MAC address bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <MACAddress> - Clear MAC address bindings

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <MACAddressBindingTable>

#### <MACAddress>

    Description: Clear MAC address bindings

    Parent objects:

                    <MACAddressBindingTable>

    <Naming>:

            <MAC>
             (mandatory)

            Type: xsd:string

            Description:MAC Address

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear binding

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <MACAddressBindingTable> <MACAddress><Naming><MAC>

#### <ClientUIDTable>

    Description: Clear binding by Client UID

    Parent objects:

                    <Snoop>

    Child objects:

                    <ClientUID> - Clear binding by Client UID

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <ClientUIDTable>

#### <ClientUID>

    Description: Clear binding by Client UID

    Parent objects:

                    <ClientUIDTable>

    <Naming>:

            <UID>
             (mandatory)

            Type: xsd:string

            Description:Client UID

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear binding

        Default value: none.

    Available Paths:

     -

    <Action> <IPV4_DHCPD> <Snoop> <ClientUIDTable> <ClientUID><Naming><UID>

## XML Schema Object Documentation for pim_ma_oper, version 10. 2.

### Objects

#### <PIM_MA>

    Description: PIM MA operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - PIM MA interfaces

    Available Paths:

     -

    <Operational> <PIM_MA>

#### <InterfaceTable>

    Description: PIM MA interfaces

    Parent objects:

                    <PIM_MA>

                    <PIM6_MA>

    Child objects:

                    <Interface> - PIM interface name

    Available Paths:

     -

    <Operational> <PIM_MA> <InterfaceTable>

     -

    <Operational> <PIM6_MA> <InterfaceTable>

#### <Interface>

    Description: PIM interface name

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: xsd:string

            Description:Interface name

    Value: pim_ma_idb

    Available Paths:

     -

    <Operational> <PIM_MA> <InterfaceTable> <Interface><Naming><InterfaceName>

     -

    <Operational> <PIM6_MA> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <PIM6_MA>

    Description: PIM6 MA operational data

    Task IDs required: multicast

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceTable> - PIM MA interfaces

    Available Paths:

     -

    <Operational> <PIM6_MA>

## XML Schema Object Documentation for ssrp_cfg, version 4. 1.

### Objects

#### <SSRPSession>

    Description: SSRP Config

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <GroupID> - This specifies the SSRP group and session-id

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SSRPSession>

#### <GroupID>

    Description: This specifies the SSRP group and session-id

    Parent objects:

                    <SSRPSession>

    Values:

            <Group>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:SSRP Group-ID

            <ID>
             (optional)

            Type: Range. Value lies between 1 and -1

            Description:SSRP Session-ID

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SSRPSession> <GroupID>

#### <SSRPGroup>

    Description: Per-node SSRP configuration data

    Parent objects:

                    <ActiveNode>

    Child objects:

                    <GroupTable> - Table of SSRP Group configuration

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <SSRPGroup>

#### <GroupTable>

    Description: Table of SSRP Group configuration

    Parent objects:

                    <SSRPGroup>

    Child objects:

                    <Group> - SSRP Group configuration

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <SSRPGroup> <GroupTable>

#### <Group>

    Description: SSRP Group configuration

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:The identifier for this group

    Child objects:

                    <Profile> - This specifies the SSRP profile to use for this group

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <SSRPGroup> <GroupTable> <Group><Naming><GroupID>

#### <Profile>

    Description: This specifies the SSRP profile to use for this group

    Parent objects:

                    <Group>

    Values:

            <Profile>
             (mandatory)

            Type: xsd:string

            Description:The Profile name

        Default value: none.

    Available Paths:

     -

    <Configuration> <ActiveNodeTable> <ActiveNode><Naming><NodeName> <SSRPGroup> <GroupTable> <Group><Naming><GroupID> <Profile>

## XML Schema Object Documentation for alpha_display_admincfg, version 1. 1.

### Objects

#### <AlphaDisplay>

    Description: Alpha Display Configuration space

    Task IDs required: root-system

    Parent objects:

                    <AdminConfiguration>

    Available Paths:

     -

    <AdminConfiguration> <AlphaDisplay>

## XML Schema Object Documentation for confcopymib_cfg, version 1. 0.

### Objects

#### <ConfigCopy>

    Description: CISCO-CONFIG-COPY-MIB notification configuration

    Task IDs required: config-services

    Parent objects:

                    <Notification>

    Child objects:

                    <Completion> - Enable ccCopyCompletion notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ConfigCopy>

#### <Completion>

    Description: Enable ccCopyCompletion notification

    Parent objects:

                    <ConfigCopy>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable ccCopyCompletion notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ConfigCopy> <Completion>

## XML Schema Object Documentation for l2protocols_srp_cfg, version 1. 1.

### Objects

#### <SRP>

    Description: Interface SRP configuration data

    Task IDs required: pos-dpt

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <IPS> - SRP IPS parameters

                    <TopologyTimer> - SRP topology timer discovery packet send interval

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP>

#### <IPS>

    Description: SRP IPS parameters

    Parent objects:

                    <SRP>

    Child objects:

                    <Delay> - SRP IPS delay parameters

                    <PollingPeriodTimer> - IPS polling period value in seconds

                    <Request> - SRP IPS request parameters

                    <WaitToRestoreTimer> - IPS Wait-To-Restore timer value in seconds

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS>

#### <WaitToRestoreTimer>

    Description: IPS Wait-To-Restore timer value in seconds

    Parent objects:

                    <IPS>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 10 and 3600

            Description:Wait-To-Restore timer value in seconds

        Default value:
            Value => 60

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <WaitToRestoreTimer>

#### <PollingPeriodTimer>

    Description: IPS polling period value in seconds

    Parent objects:

                    <IPS>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 60

            Description:IPS polling period value in seconds

        Default value:
            Value => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <PollingPeriodTimer>

#### <Delay>

    Description: SRP IPS delay parameters

    Parent objects:

                    <IPS>

    Child objects:

                    <TriggerKeepalive> - IPS delay trigger keepalive value in milliseconds

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <Delay>

#### <TriggerKeepalive>

    Description: IPS delay trigger keepalive value in milliseconds

    Parent objects:

                    <Delay>

    <Naming>:

            <Side>
             (mandatory)

            Type: SRPSide

            Description:SRP I/F side

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 51 and 200

            Description:IPS delay trigger keepalive value in milliseconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <Delay> <TriggerKeepalive><Naming><Side>

#### <Request>

    Description: SRP IPS request parameters

    Parent objects:

                    <IPS>

    Child objects:

                    <Switch> - request IPS forced switch

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <Request>

#### <Switch>

    Description: request IPS forced switch

    Parent objects:

                    <Request>

    <Naming>:

            <Side>
             (mandatory)

            Type: SRPSide

            Description:SRP I/F side

    Values:

            <SwitchType>
             (mandatory)

            Type: SRP_IPSRequestSwitchType

            Description:IPS switch wrapping type on a specific side

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <IPS> <Request> <Switch><Naming><Side>

#### <TopologyTimer>

    Description: SRP topology timer discovery packet send interval

    Parent objects:

                    <SRP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 600

            Description:SRP topology timer discovery packet send interval in seconds

        Default value:
            Value => 5

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <SRP> <TopologyTimer>

### Datatypes

#### SRPSide

        Definition: Enumeration. Valid values are:
            'A' - SRP I/F side A
            'B' - SRP I/F side B

#### SRP_IPSRequestSwitchType

        Definition: Enumeration. Valid values are:
            'Forced' - SRP IPS forced switch request

## XML Schema Object Documentation for atmgcmgr_cfg, version 4. 0.

### Objects

#### <ATM>

    Description: Global ATM configuration

    Task IDs required: atm

    Parent objects:

                    <Configuration>

    Child objects:

                    <VCClassTable> - Table of ATM VC class configuration

    Available Paths:

     -

    <Configuration> <ATM>

#### <VCClassTable>

    Description: Table of ATM VC class configuration

    Parent objects:

                    <ATM>

    Child objects:

                    <VCClass> - VC class configuration

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable>

#### <VCClass>

    Description: VC class configuration

    Parent objects:

                    <VCClassTable>

    <Naming>:

            <ClassName>
             (mandatory)

            Type: ATM_VCClassNameType

            Description:Name of the VC class

    Child objects:

                    <OAM> - OAM configuration

                    <VCMParameters> - VC configuration

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName>

#### <OAM>

    Description: OAM configuration

    Parent objects:

                    <VCClass>

    Child objects:

                    <AIS_RDI> - Configure OAM AIS-RDI parameters

                    <Manage> - Configure OAM management on PVC

                    <Retry> - Configure OAM retry parameters

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <OAM>

#### <AIS_RDI>

    Description: Configure OAM AIS-RDI parameters

    Parent objects:

                    <OAM>

    Values:

            <AIS_RDI>
             (optional)

            Type: xsd:boolean

            Description:OAM AIS/RDI configuration

            <CountToDown>
             (optional)

            Type: Range. Value lies between 1 and 60

            Description:Number of AIS/RDI cells received before declaring a VC as down

            <SecondsToUp>
             (optional)

            Type: Range. Value lies between 3 and 60

            Description:Time (in seconds) with no AIS/RDI cells before declaring a VC as up

        Default value: none.

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <OAM> <AIS_RDI>

#### <Manage>

    Description: Configure OAM management on PVC

    Parent objects:

                    <OAM>

    Values:

            <Manage>
             (optional)

            Type: xsd:boolean

            Description:Enable OAM Management

            <LoopbackFrequency>
             (optional)

            Type: Range. Value lies between 0 and 600

            Description:Loopback frequency in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <OAM> <Manage>

#### <Retry>

    Description: Configure OAM retry parameters

    Parent objects:

                    <OAM>

    Values:

            <Retry>
             (optional)

            Type: xsd:boolean

            Description:OAM retry configuration

            <CountToUp>
             (optional)

            Type: Range. Value lies between 1 and 600

            Description:OAM retry count before declaring a VC as up

            <CountToDown>
             (optional)

            Type: Range. Value lies between 1 and 600

            Description:OAM retry count before declaring a VC as down

            <PollFrequency>
             (optional)

            Type: Range. Value lies between 1 and 1000

            Description:OAM retry poll frequency in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <OAM> <Retry>

#### <VCMParameters>

    Description: VC configuration

    Parent objects:

                    <VCClass>

    Child objects:

                    <Encapsulation> - Configure encapsulation

                    <Shape> - Configure traffic shaping parameters

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <VCMParameters>

#### <Encapsulation>

    Description: Configure encapsulation

    Parent objects:

                    <VCMParameters>

    Values:

            <Type>
             (mandatory)

            Type: ATM_PVCEncapsulationType

            Description:Encapsulation type

        Default value: none.

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <VCMParameters> <Encapsulation>

#### <Shape>

    Description: Configure traffic shaping parameters

    Parent objects:

                    <VCMParameters>

    Values:

            <Type>
             (optional)

            Type: ATM_PVCShapingType

            Description:Traffic shaping type

            <PeakCellRate>
             (optional)

            Type: Range. Value lies between 8 and 599040

            Description:Peak cell rate (kbps)

            <SustainedCellRate>
             (optional)

            Type: Range. Value lies between 8 and 599040

            Description:Sustained cell rate (kbps)

            <BurstSize>
             (optional)

            Type: Range. Value lies between 1 and 8192

            Description:Burst size in cells

        Default value: none.

    Available Paths:

     -

    <Configuration> <ATM> <VCClassTable> <VCClass><Naming><ClassName> <VCMParameters> <Shape>

## XML Schema Object Documentation for admin_clock_cfg, version 1. 0.

### Objects

#### <Clock>

    Description: Configure time-of-day clock

    Task IDs required: host-services

    Parent objects:

                    <AdminConfiguration>

    Child objects:

                    <SummerTime> - Configure summer (daylight savings) time

                    <TimeZone> - Configure time zone

    Available Paths:

     -

    <AdminConfiguration> <Clock>

#### <TimeZone>

    Description: Configure time zone

    Task IDs required: host-services

    Parent objects:

                    <Clock>

    Values:

            <TimeZoneName>
             (mandatory)

            Type: xsd:string

            Description:Name of time zone

            <HourOffset>
             (mandatory)

            Type: Range. Value lies between -23 and 23

            Description:Hours offset from UTC

            <MinuteOffset>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minutes offset from UTC

        Default value:
            TimeZoneName => null
            HourOffset => null
            MinuteOffset => 0

    Available Paths:

     -

    <AdminConfiguration> <Clock> <TimeZone>

#### <SummerTime>

    Description: Configure summer (daylight savings) time

    Task IDs required: host-services

    Parent objects:

                    <Clock>

    Values:

            <TimeZoneName>
             (mandatory)

            Type: xsd:string

            Description:Name of time zone in summer

            <Mode>
             (mandatory)

            Type: ClockSummerTimeModeType

            Description:Summer time mode

            <StartWeekNumberOrStartDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description: If Mode is set to 'Recurring' specify Week number of the Month to start , if Mode is set to 'Date' specify Date to start

            <StartWeekdayOrStartYear>
             (optional)

            Type: Range. Value lies between 0 and 2035

            Description: If Mode is set to 'Recurring' specify Weekday to start , if Mode is set to 'Date' specify Year to start

            <StartMonth>
             (optional)

            Type: ClockMonthType

            Description: Month to start

            <StartHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour to start

            <StartMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute to start

            <EndWeekNumberOrEndDate>
             (optional)

            Type: Range. Value lies between 1 and 31

            Description:If Mode is set to 'Recurring' specify Week number of the Month to end , if Mode is set to 'Date' specify Date to End

            <EndWeekdayOrEndYear>
             (optional)

            Type: Range. Value lies between 0 and 2035

            Description:If Mode is set to 'Recurring' specify Weekday to end , if Mode is set to 'Date' specify Year to end

            <EndMonth>
             (optional)

            Type: ClockMonthType

            Description: Month to end

            <EndHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Hour to end

            <EndMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Minute to end

            <Offset>
             (optional)

            Type: Range. Value lies between 1 and 1440

            Description:Offset to add in minutes

        Default value:
            TimeZoneName => null
            Mode => 0
            StartWeekNumberOrStartDate => 2
            StartWeekdayOrStartYear => 0
            StartMonth => 2
            StartHour => 2
            StartMinute => 0
            EndWeekNumberOrEndDate => 1
            EndWeekdayOrEndYear => 0
            EndMonth => 10
            EndHour => 2
            EndMinute => 0
            Offset => 60

    Available Paths:

     -

    <AdminConfiguration> <Clock> <SummerTime>

### Datatypes

#### AdminClockConfDummyType

        Definition: xsd:boolean

## XML Schema Object Documentation for ip_iarm_gl_common_cfg, version 4. 1.

### Objects

#### <ConflictPolicyTable>

    Description: IP ARM conflict policy configuration

    Parent objects:

                    <IPv4>

                    <IPv6>

    Child objects:

                    <ConflictPolicy> - IP ARM conflict policy value definitions

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv4> <ConflictPolicyTable>

     -

    <Configuration> <IP_ARM> <IPv6> <ConflictPolicyTable>

#### <ConflictPolicy>

    Description: IP ARM conflict policy value definitions

    Parent objects:

                    <ConflictPolicyTable>

    Values:

            <Policy>
             (mandatory)

            Type: IP_ARMConflictPolicyType

            Description:Conflict Policy values

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv4> <ConflictPolicyTable> <ConflictPolicy>

     -

    <Configuration> <IP_ARM> <IPv6> <ConflictPolicyTable> <ConflictPolicy>

#### <MulticastHost>

    Description: IP ARM Multicast Host configuration

    Parent objects:

                    <IPv4>

                    <IPv6>

    Child objects:

                    <MulticastHostInterface> - Default multicast host interface

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv4> <MulticastHost>

     -

    <Configuration> <IP_ARM> <IPv6> <MulticastHost>

#### <MulticastHostInterface>

    Description: Default multicast host interface

    Parent objects:

                    <MulticastHost>

    Values:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Default multicast host interface name

        Default value: none.

    Available Paths:

     -

    <Configuration> <IP_ARM> <IPv4> <MulticastHost> <MulticastHostInterface>

     -

    <Configuration> <IP_ARM> <IPv6> <MulticastHost> <MulticastHostInterface>

### Datatypes

#### IP_ARMConflictPolicyType

        Definition: Enumeration. Valid values are:
            'LowestRackSlot' - Lowest Rack/Slot
            'Static' - UP interfaces unaffected
            'LongestPrefix' - Longest Prefix
            'HighestIP' - Highest IP

## XML Schema Object Documentation for iedge_service_policy_intf_cfg, version 1. 0.

### Objects

#### <iEdgeServicePolicy>

    Description: Specify control policy to be applied on subscriber events

    Task IDs required: config-services

    Parent objects:

                    <InterfaceConfiguration>

    Values:

            <PolicyName>
             (mandatory)

            Type: xsd:string

            Description:Specify policy name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <iEdgeServicePolicy>

## XML Schema Object Documentation for daps_ipv4_oper, version 1. 0.

### Objects

#### <IPV4Pool>

    Description: IPv4 Pool operational data

    Task IDs required: ip-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Ipv4 Pool operational data for a particular location

    Available Paths:

     -

    <Operational> <IPV4Pool>

#### <NodeTable>

    Description: Ipv4 Pool operational data for a particular location

    Parent objects:

                    <IPV4Pool>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <PoolTable> - Ipv4 Pool data by pool name

                    <Utilization> - Ipv4 Pool utilization info

                    <VRFTable> - Ipv4 Pool VRF data

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid>

#### <Utilization>

    Description: Ipv4 Pool utilization info

    Parent objects:

                    <Node>

    Value: ip_daps_show_pool_total_util

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <Utilization>

#### <VRFTable>

    Description: Ipv4 Pool VRF data

    Parent objects:

                    <Node>

    Child objects:

                    <VRF> - Ipv4 Pool VRF data

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <VRFTable>

#### <VRF>

    Description: Ipv4 Pool VRF data

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:The VRF name

    Child objects:

                    <VRFRangeTable> - Show VRF allocation summary

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <VRFTable> <VRF><Naming><VRFName>

#### <VRFRangeTable>

    Description: Show VRF allocation summary

    Parent objects:

                    <VRF>

    Child objects:

                    <VRFRange> - Show VRF allocation summary by range

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <VRFTable> <VRF><Naming><VRFName> <VRFRangeTable>

#### <VRFRange>

    Description: Show VRF allocation summary by range

    Parent objects:

                    <VRFRangeTable>

    <Naming>:

            <RangeStart>
             (mandatory)

            Type: IPV4Address

            Description:Range start address

    Value: ip_daps_show_pool_brief

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <VRFTable> <VRF><Naming><VRFName> <VRFRangeTable> <VRFRange><Naming><RangeStart>

#### <PoolTable>

    Description: Ipv4 Pool data by pool name

    Parent objects:

                    <Node>

    Child objects:

                    <Pool> - Ipv4 Pool data by pool name

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable>

#### <Pool>

    Description: Ipv4 Pool data by pool name

    Parent objects:

                    <PoolTable>

    <Naming>:

            <PoolName>
             (mandatory)

            Type: xsd:string

            Description:The pool name

    Child objects:

                    <PoolAllocationTable> - Ipv4 Pool allocation data

                    <PoolConfig> - Display pool configuration

                    <PoolRangeTable> - Show pool allocation summary

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName>

#### <PoolRangeTable>

    Description: Show pool allocation summary

    Parent objects:

                    <Pool>

    Child objects:

                    <PoolRange> - Show pool allocation summary by range

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName> <PoolRangeTable>

#### <PoolRange>

    Description: Show pool allocation summary by range

    Parent objects:

                    <PoolRangeTable>

    <Naming>:

            <RangeStart>
             (mandatory)

            Type: IPV4Address

            Description:Range start address

    Value: ip_daps_show_pool_brief

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName> <PoolRangeTable> <PoolRange><Naming><RangeStart>

#### <PoolAllocationTable>

    Description: Ipv4 Pool allocation data

    Parent objects:

                    <Pool>

    Child objects:

                    <PoolAllocation> - Show pool allocation by ipv4 address

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName> <PoolAllocationTable>

#### <PoolAllocation>

    Description: Show pool allocation by ipv4 address

    Parent objects:

                    <PoolAllocationTable>

    <Naming>:

            <AllocAddr>
             (mandatory)

            Type: IPV4Address

            Description:none

    Value: ip_daps_show_pool_alloc

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName> <PoolAllocationTable> <PoolAllocation><Naming><AllocAddr>

#### <PoolConfig>

    Description: Display pool configuration

    Parent objects:

                    <Pool>

    Value: ip_daps_show_pool_cfg

    Available Paths:

     -

    <Operational> <IPV4Pool> <NodeTable> <Node><Naming><nodeid> <PoolTable> <Pool><Naming><PoolName> <PoolConfig>

## XML Schema Object Documentation for ancp_oper, version 2. 0.

### Objects

#### <ANCP>

    Description: ANCP operations

    Task IDs required: ancp

    Parent objects:

                    <Operational>

    Child objects:

                    <NeighborInstance> - Neighbor Instance

                    <PortInstance> - Port Instance

                    <PortSummary> - ANCP Port Summary

                    <Redundancy> - ANCP Redundancy

                    <Summary> - ANCP Summary

    Available Paths:

     -

    <Operational> <ANCP>

#### <Summary>

    Description: ANCP Summary

    Parent objects:

                    <ANCP>

    Child objects:

                    <SummaryData> - ANCP Data Summary

                    <SummaryStatistics> - ANCP Statistics Summary

    Available Paths:

     -

    <Operational> <ANCP> <Summary>

#### <SummaryData>

    Description: ANCP Data Summary

    Parent objects:

                    <Summary>

    Value: ancp_show_summary_data

    Available Paths:

     -

    <Operational> <ANCP> <Summary> <SummaryData>

#### <SummaryStatistics>

    Description: ANCP Statistics Summary

    Parent objects:

                    <Summary>

    Value: ancp_show_summary_stats

    Available Paths:

     -

    <Operational> <ANCP> <Summary> <SummaryStatistics>

#### <NeighborInstance>

    Description: Neighbor Instance

    Parent objects:

                    <ANCP>

    Child objects:

                    <AdjacencySenderName> - Adjacency Sender Name

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance>

#### <AdjacencySenderName>

    Description: Adjacency Sender Name

    Parent objects:

                    <NeighborInstance>

    Child objects:

                    <AdjacencySenderNameDataTable> - Adjacency Sender Name Data Table

                    <AdjacencySenderNameStatsTable> - Adjacency Sender Name Statistics Table

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance> <AdjacencySenderName>

#### <AdjacencySenderNameDataTable>

    Description: Adjacency Sender Name Data Table

    Parent objects:

                    <AdjacencySenderName>

    Child objects:

                    <AdjacencySenderNameData> - Adjacency Sender Name Data

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance> <AdjacencySenderName> <AdjacencySenderNameDataTable>

#### <AdjacencySenderNameData>

    Description: Adjacency Sender Name Data

    Parent objects:

                    <AdjacencySenderNameDataTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Value: ancp_show_neighbor_data

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance> <AdjacencySenderName> <AdjacencySenderNameDataTable> <AdjacencySenderNameData><Naming><SenderName>

#### <AdjacencySenderNameStatsTable>

    Description: Adjacency Sender Name Statistics Table

    Parent objects:

                    <AdjacencySenderName>

    Child objects:

                    <AdjacencySenderNameStats> - Adjacency Sender Name Statistics

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance> <AdjacencySenderName> <AdjacencySenderNameStatsTable>

#### <AdjacencySenderNameStats>

    Description: Adjacency Sender Name Statistics

    Parent objects:

                    <AdjacencySenderNameStatsTable>

    <Naming>:

            <SenderName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 12

            Description:Sender Name (12 bytes)

    Value: ancp_show_neighbor_stats

    Available Paths:

     -

    <Operational> <ANCP> <NeighborInstance> <AdjacencySenderName> <AdjacencySenderNameStatsTable> <AdjacencySenderNameStats><Naming><SenderName>

#### <PortSummary>

    Description: ANCP Port Summary

    Parent objects:

                    <ANCP>

    Child objects:

                    <PortSummaryData> - ANCP Port Data Summary

                    <PortSummaryStatistics> - ANCP Port Statistics Summary

    Available Paths:

     -

    <Operational> <ANCP> <PortSummary>

#### <PortSummaryData>

    Description: ANCP Port Data Summary

    Parent objects:

                    <PortSummary>

    Value: ancp_show_port_summary_data

    Available Paths:

     -

    <Operational> <ANCP> <PortSummary> <PortSummaryData>

#### <PortSummaryStatistics>

    Description: ANCP Port Statistics Summary

    Parent objects:

                    <PortSummary>

    Value: ancp_show_port_stats

    Available Paths:

     -

    <Operational> <ANCP> <PortSummary> <PortSummaryStatistics>

#### <PortInstance>

    Description: Port Instance

    Parent objects:

                    <ANCP>

    Child objects:

                    <PortACI> - Port ACI

                    <PortInterface> - Port Interface

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance>

#### <PortACI>

    Description: Port ACI

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortACIDataTable> - Port ACI Data Table

                    <PortACIStatsTable> - Port ACI Statistics Table

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortACI>

#### <PortACIDataTable>

    Description: Port ACI Data Table

    Parent objects:

                    <PortACI>

    Child objects:

                    <PortACIData> - Port ACI Data

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortACI> <PortACIDataTable>

#### <PortACIData>

    Description: Port ACI Data

    Parent objects:

                    <PortACIDataTable>

    <Naming>:

            <ACI>
             (mandatory)

            Type: xsd:string

            Description:Access Circuit ID

    Value: ancp_show_port_data

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortACI> <PortACIDataTable> <PortACIData><Naming><ACI>

#### <PortACIStatsTable>

    Description: Port ACI Statistics Table

    Parent objects:

                    <PortACI>

    Child objects:

                    <PortACIStats> - Port ACI Statistics

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortACI> <PortACIStatsTable>

#### <PortACIStats>

    Description: Port ACI Statistics

    Parent objects:

                    <PortACIStatsTable>

    <Naming>:

            <ACI>
             (mandatory)

            Type: xsd:string

            Description:Access Circuit ID

    Value: ancp_show_port_stats

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortACI> <PortACIStatsTable> <PortACIStats><Naming><ACI>

#### <PortInterface>

    Description: Port Interface

    Parent objects:

                    <PortInstance>

    Child objects:

                    <PortInterfaceMapping> - Port Interface Mapping

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortInterface>

#### <PortInterfaceMapping>

    Description: Port Interface Mapping

    Parent objects:

                    <PortInterface>

    Child objects:

                    <PortInterfaceMappingDataTable> - Port Interface Mapping Data Table

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortInterface> <PortInterfaceMapping>

#### <PortInterfaceMappingDataTable>

    Description: Port Interface Mapping Data Table

    Parent objects:

                    <PortInterfaceMapping>

    Child objects:

                    <PortInterfaceMappingData> - Port Interface Mapping Data

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortInterface> <PortInterfaceMapping> <PortInterfaceMappingDataTable>

#### <PortInterfaceMappingData>

    Description: Port Interface Mapping Data

    Parent objects:

                    <PortInterfaceMappingDataTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ancp_show_intf_data

    Available Paths:

     -

    <Operational> <ANCP> <PortInstance> <PortInterface> <PortInterfaceMapping> <PortInterfaceMappingDataTable> <PortInterfaceMappingData><Naming><Interface>

#### <Redundancy>

    Description: ANCP Redundancy

    Parent objects:

                    <ANCP>

    Child objects:

                    <ICCP> - ICCP Information

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy>

#### <ICCP>

    Description: ICCP Information

    Parent objects:

                    <Redundancy>

    Child objects:

                    <General> - ANCP ICCP General Information

                    <GroupInterfaceStatisticsTable> - ICCP Group Interface Statistics Table

                    <GroupInterfaceTable> - ICCP Group Interface Table

                    <GroupPeerTable> - ICCP Group Peer Information Table

                    <GroupStatisticsTable> - ICCP Group Statistics Table

                    <GroupTable> - ICCP Group Table

                    <Statistics> - ANCP ICCP Statistics

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP>

#### <General>

    Description: ANCP ICCP General Information

    Parent objects:

                    <ICCP>

    Value: ancp_iccp_data_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <General>

#### <Statistics>

    Description: ANCP ICCP Statistics

    Parent objects:

                    <ICCP>

    Value: ancp_iccp_stats_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <Statistics>

#### <GroupTable>

    Description: ICCP Group Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <Group> - ICCP Group Information

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupTable>

#### <Group>

    Description: ICCP Group Information

    Parent objects:

                    <GroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Value: ancp_iccp_group_data_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupTable> <Group><Naming><GroupID>

#### <GroupStatisticsTable>

    Description: ICCP Group Statistics Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupStatistics> - ICCP Group Statistics

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupStatisticsTable>

#### <GroupStatistics>

    Description: ICCP Group Statistics

    Parent objects:

                    <GroupStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Value: ancp_iccp_group_stats_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupStatisticsTable> <GroupStatistics><Naming><GroupID>

#### <GroupPeerTable>

    Description: ICCP Group Peer Information Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupPeer> - ICCP Group Peer Information

    <Filter> (Optional Filter Tag):

                    <ANCPGroupFilter>

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupPeerTable>

#### <GroupPeer>

    Description: ICCP Group Peer Information

    Parent objects:

                    <GroupPeerTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group Id

            <PeerAddress>
             (optional)

            Type: IPV4Address

            Description:Peer IP Address

    Value: ancp_iccp_peer_data_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupPeerTable> <GroupPeer><Naming><GroupID><PeerAddress>

#### <GroupInterfaceTable>

    Description: ICCP Group Interface Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupInterface> - ICCP Group Interface Information

    <Filter> (Optional Filter Tag):

                    <ANCPGroupFilter>

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupInterfaceTable>

#### <GroupInterface>

    Description: ICCP Group Interface Information

    Parent objects:

                    <GroupInterfaceTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: ancp_iccp_interface_data_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupInterfaceTable> <GroupInterface><Naming><GroupID><InterfaceName>

#### <GroupInterfaceStatisticsTable>

    Description: ICCP Group Interface Statistics Table

    Parent objects:

                    <ICCP>

    Child objects:

                    <GroupInterfaceStatistics> - ICCP Group Interface Statistics

    <Filter> (Optional Filter Tag):

                    <ANCPGroupFilter>

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupInterfaceStatisticsTable>

#### <GroupInterfaceStatistics>

    Description: ICCP Group Interface Statistics

    Parent objects:

                    <GroupInterfaceStatisticsTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

            <InterfaceName>
             (optional)

            Type: Interface

            Description:Interface name

    Value: ancp_iccp_interface_stats_bag

    Available Paths:

     -

    <Operational> <ANCP> <Redundancy> <ICCP> <GroupInterfaceStatisticsTable> <GroupInterfaceStatistics><Naming><GroupID><InterfaceName>

### Filters

#### <ANCPGroupFilter>

    Description:
    Filter based on ICCP Group ID

    Parameters:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

## XML Schema Object Documentation for dot1agmib_cfg, version 1. 6.

### Objects

#### <CFM>

    Description: 802.1ag Connectivity Fault Management MIB notification configuration

    Task IDs required: snmp

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable 802.1ag Connectivity Fault Management MIB notifications

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <CFM>

#### <Enable>

    Description: Enable 802.1ag Connectivity Fault Management MIB notifications

    Parent objects:

                    <CFM>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable 802.1ag Connectivity Fault Management MIB notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <CFM> <Enable>

## XML Schema Object Documentation for bundlemgr_mbr_interface_cfg, version 5. 0.

### Objects

#### <BundleMember>

    Description: Generic per-member configuration

    Task IDs required: bundle

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <ID> - Add the port to an aggregated interface.

                    <PortPriority> - Priority for this port.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BundleMember>

#### <ID>

    Description: Add the port to an aggregated interface.

    Parent objects:

                    <BundleMember>

    Values:

            <BundleID>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:Identifier of the bundle to add the port to.

            <PortActivity>
             (optional)

            Type: BundlePortActivity

            Description:Port Activity

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BundleMember> <ID>

#### <PortPriority>

    Description: Priority for this port.

    Parent objects:

                    <BundleMember>

    Values:

            <PortPriority>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Priority for this port. Lower value is higher priority.

        Default value:
            PortPriority => 32768

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <BundleMember> <PortPriority>

#### <PeriodShort>

    Description: LACP period for this port. Default is long.

    Parent objects:

                    <LACP>

    Values:

            <PeriodShort>
             (mandatory)

            Type: xsd:boolean

            Description:Configure to set the LACP Period to be short

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <PeriodShort>

#### <ShortReceivePeriod>

    Description: Time expected between ingress LACPDUs on this interface when LACP period short is configured.

    Parent objects:

                    <LACP>

    Values:

            <Period>
             (mandatory)

            Type: Range. Value lies between 100 and 1000

            Description:Expected period for received LACPDUs in milliseconds (must be multiple of 100).

        Default value:
            Period => 1000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <ShortReceivePeriod>

#### <ShortTransmitPeriod>

    Description: Rate at which to transmit LACPDUs on this interface when the peer requests LACP short period.

    Parent objects:

                    <LACP>

    Values:

            <Period>
             (mandatory)

            Type: Range. Value lies between 100 and 1000

            Description:Rate at which to transmit LACPDUs in milliseconds (must be multiple of 100).

        Default value:
            Period => 1000

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <LACP> <ShortTransmitPeriod>

### Datatypes

#### BundlePortActivity

        Definition: Enumeration. Valid values are:
            'On' - On
            'Active' - Active
            'Passive' - Passive

## XML Schema Object Documentation for serial_cfg, version 2. 0.

### Objects

#### <Serial>

    Description: Configure Serial interfaces parameters

    Task IDs required: hdlc

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <CRC> - Set the CRC on a Serial interface

                    <Invert> - Set data invert on a Serial interface

                    <Scramble> - Enable payload scrambling on a Serial interface

                    <TransmitDelay> - Set transmit delay on a Serial interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Serial>

#### <CRC>

    Description: Set the CRC on a Serial interface

    Task IDs required: hdlc

    Parent objects:

                    <Serial>

    Values:

            <CRC>
             (mandatory)

            Type: SerialCRC

            Description:Serial CRC cfg

        Default value:
            CRC => CRC16

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Serial> <CRC>

#### <Invert>

    Description: Set data invert on a Serial interface

    Task IDs required: hdlc

    Parent objects:

                    <Serial>

    Values:

            <Invert>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Serial> <Invert>

#### <Scramble>

    Description: Enable payload scrambling on a Serial interface

    Task IDs required: hdlc

    Parent objects:

                    <Serial>

    Values:

            <Scramble>
             (mandatory)

            Type: xsd:boolean

            Description:Enabled or disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Serial> <Scramble>

#### <TransmitDelay>

    Description: Set transmit delay on a Serial interface

    Task IDs required: hdlc

    Parent objects:

                    <Serial>

    Values:

            <TransmitDelay>
             (mandatory)

            Type: Range. Value lies between 0 and 128

            Description:Number of HDLC flags

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Serial> <TransmitDelay>

### Datatypes

#### SerialCRC

        Definition: Enumeration. Valid values are:
            'CRC16' - CRC16
            'CRC32' - CRC32

## XML Schema Object Documentation for cgn_cfg, version 2. 0.

### Objects

#### <CGNTable>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <Configuration>

    Child objects:

                    <CGN> - CGN Configurations

    Available Paths:

     -

    <Configuration> <CGNTable>

#### <CGN>

    Description: CGN Configurations

    Task IDs required: cgn

    Parent objects:

                    <CGNTable>

    <Naming>:

            <CGNName>
             (mandatory)

            Type: BoundedString. Length less than or equal to 24

            Description:Name of the CGN

    Child objects:

                    <Enable> - Enable CGN Configurations. Deletion of this object also causes deletion of all associated objects under CGN.

                    <ServiceNode> - Location on which service to be started

                    <ServiceType> - Select a service to configure

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName>

#### <Enable>

    Description: Enable CGN Configurations. Deletion of this object also causes deletion of all associated objects under CGN.

    Task IDs required: cgn

    Parent objects:

                    <CGN>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the submode

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <Enable>

#### <ServiceType>

    Description: Select a service to configure

    Task IDs required: cgn

    Parent objects:

                    <CGN>

    Child objects:

                    <NAT44Table> - None

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType>

#### <NAT44Table>

    Description: None

    Task IDs required: cgn

    Parent objects:

                    <ServiceType>

    Child objects:

                    <NAT44> - IPv4 to IPv4 Network address translation

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table>

#### <NAT44>

    Description: IPv4 to IPv4 Network address translation

    Task IDs required: cgn

    Parent objects:

                    <NAT44Table>

    <Naming>:

            <NAT44Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 24

            Description:Name of the NAT44 instance

    Child objects:

                    <ALG> - Configure the Application Level Gateway type to be used

                    <Enable> - Enable IPv4 to IPv4 Network address translation. Deletion of this object also causes deletion of all associated objects under NAT44.

                    <InsideVRFTable> - None

                    <NATRefreshDirection> - NAT refresh direction to be used

                    <PortLimit> - Limit the number of entries per address

                    <Protocol> - Transport protocol

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name>

#### <Enable>

    Description: Enable IPv4 to IPv4 Network address translation. Deletion of this object also causes deletion of all associated objects under NAT44.

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable the submode

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Enable>

#### <PortLimit>

    Description: Limit the number of entries per address

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Values:

            <Limit>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Port limit

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <PortLimit>

#### <Protocol>

    Description: Transport protocol

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Child objects:

                    <ICMP> - ICMP protocol

                    <TCP> - TCP protocol

                    <UDP> - UDP protocol

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol>

#### <ICMP>

    Description: ICMP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <Timeout> - Session timeout

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <ICMP>

#### <Timeout>

    Description: Session timeout

    Task IDs required: cgn

    Parent objects:

                    <ICMP>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Timeout in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <ICMP> <Timeout>

#### <TCP>

    Description: TCP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <Session> - Sesion related configuration

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP>

#### <Session>

    Description: Sesion related configuration

    Task IDs required: cgn

    Parent objects:

                    <UDP>

                    <TCP>

    Child objects:

                    <Active> - Active session timeout

                    <Initial> - Initial session timeout

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP> <Session>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP> <Session>

#### <Initial>

    Description: Initial session timeout

    Task IDs required: cgn

    Parent objects:

                    <Session>

    Child objects:

                    <Timeout> - Session timeout

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP> <Session> <Initial>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP> <Session> <Initial>

#### <Timeout>

    Description: Session timeout

    Task IDs required: cgn

    Parent objects:

                    <Active>

                    <Initial>

    Values:

            <Value>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Timeout in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP> <Session> <Initial> <Timeout>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP> <Session> <Initial> <Timeout>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP> <Session> <Active> <Timeout>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP> <Session> <Active> <Timeout>

#### <Active>

    Description: Active session timeout

    Task IDs required: cgn

    Parent objects:

                    <Session>

    Child objects:

                    <Timeout> - Session timeout

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <TCP> <Session> <Active>

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP> <Session> <Active>

#### <UDP>

    Description: UDP protocol

    Task IDs required: cgn

    Parent objects:

                    <Protocol>

    Child objects:

                    <Session> - Sesion related configuration

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <Protocol> <UDP>

#### <ALG>

    Description: Configure the Application Level Gateway type to be used

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Values:

            <ALG>
             (mandatory)

            Type: ALGType

            Description:ALG type

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <ALG>

#### <NATRefreshDirection>

    Description: NAT refresh direction to be used

    Task IDs required: cgn

    Parent objects:

                    <NAT44>

    Values:

            <NATRefreshDirection>
             (mandatory)

            Type: NATRefreshDirectionType

            Description:Refresh NAT in out-bound direction

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceType> <NAT44Table> <NAT44><Naming><NAT44Name> <NATRefreshDirection>

#### <ServiceNode>

    Description: Location on which service to be started

    Task IDs required: cgn

    Parent objects:

                    <CGN>

    Values:

            <ActiveNodeName>
             (mandatory)

            Type: NodeID

            Description:Location on which active cgn to be instantiated

            <StandbyNodeName>
             (optional)

            Type: NodeID

            Description:Location on which standby cgn to be instantiated

        Default value: none.

    Available Paths:

     -

    <Configuration> <CGNTable> <CGN><Naming><CGNName> <ServiceNode>

### Datatypes

#### ALGType

        Definition: Enumeration. Valid values are:
            'ActiveFTP' - Active FTP

#### NATRefreshDirectionType

        Definition: Enumeration. Valid values are:
            'Outbound' - Outbound

## XML Schema Object Documentation for ppp_lcp_cfg, version 4. 1.

### Objects

#### <Authentication>

    Description: PPP authentication parameters

    Parent objects:

                    <PPP>

    Child objects:

                    <MaxAuthenticationFailures> - This specifies whether to allow multiple authentication failures and, if so, how many

                    <Method> - This specifies the PPP link authentication method

                    <Timeout> - Maximum time to wait for an authentication response

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Authentication>

#### <MaxAuthenticationFailures>

    Description: This specifies whether to allow multiple authentication failures and, if so, how many

    Parent objects:

                    <Authentication>

    Values:

            <Number>
             (mandatory)

            Type: Range. Value lies between 0 and 10

            Description:Number of failed authentication attempts allowed

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Authentication> <MaxAuthenticationFailures>

#### <Method>

    Description: This specifies the PPP link authentication method

    Parent objects:

                    <Authentication>

    Values:

            <Methods>
             (optional)

            Type: PPPAuthenticationMethod[3]

            Description:Select between one and three authentication methods in order of preference

            <Name>
             (optional)

            Type: xsd:string

            Description:Use an authentication list with this name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Authentication> <Method>

#### <Timeout>

    Description: Maximum time to wait for an authentication response

    Parent objects:

                    <Authentication>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 3 and 30

            Description:Seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Authentication> <Timeout>

#### <CHAP>

    Description: Challenge Handshake Authentication Protocol (CHAP) configuration data

    Parent objects:

                    <PPP>

    Child objects:

                    <Hostname> - This specifies the CHAP hostname

                    <Password> - This specifies the default CHAP password

                    <Refuse> - This specifies whether to refuse to authenticate using CHAP

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <CHAP>

#### <Password>

    Description: This specifies the default CHAP password

    Parent objects:

                    <CHAP>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:The default CHAP password

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <CHAP> <Password>

#### <Refuse>

    Description: This specifies whether to refuse to authenticate using CHAP

    Parent objects:

                    <CHAP>

    Values:

            <Refuse>
             (mandatory)

            Type: xsd:boolean

            Description:Refuse to authenticate CHAP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <CHAP> <Refuse>

#### <Hostname>

    Description: This specifies the CHAP hostname

    Parent objects:

                    <CHAP>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:The CHAP hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <CHAP> <Hostname>

#### <MS-CHAP>

    Description: Microsoft Challenge Handshake Authentication Protocol (MS-CHAP) configuration data

    Parent objects:

                    <PPP>

    Child objects:

                    <Hostname> - This specifies the MS-CHAP hostname

                    <Password> - This specifies the default MS-CHAP password

                    <Refuse> - This specifies whether to refuse to authenticate using MS-CHAP

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MS-CHAP>

#### <Password>

    Description: This specifies the default MS-CHAP password

    Parent objects:

                    <MS-CHAP>

    Values:

            <Password>
             (mandatory)

            Type: ProprietaryPassword

            Description:The default MS-CHAP password

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MS-CHAP> <Password>

#### <Refuse>

    Description: This specifies whether to refuse to authenticate using MS-CHAP

    Parent objects:

                    <MS-CHAP>

    Values:

            <Refuse>
             (mandatory)

            Type: xsd:boolean

            Description:Refuse to authenticate MS-CHAP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MS-CHAP> <Refuse>

#### <Hostname>

    Description: This specifies the MS-CHAP hostname

    Parent objects:

                    <MS-CHAP>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:The MS-CHAP hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MS-CHAP> <Hostname>

#### <PAP>

    Description: Password Authentication Protocol (PAP) configuration data

    Parent objects:

                    <PPP>

    Child objects:

                    <Refuse> - This specifies whether to refuse to authenticate using PAP

                    <SendUserInfo> - This specifies the outbound PAP username and password

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <PAP>

#### <Refuse>

    Description: This specifies whether to refuse to authenticate using PAP

    Parent objects:

                    <PAP>

    Values:

            <Refuse>
             (mandatory)

            Type: xsd:boolean

            Description:Refuse to authenticate PAP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <PAP> <Refuse>

#### <SendUserInfo>

    Description: This specifies the outbound PAP username and password

    Parent objects:

                    <PAP>

    Values:

            <Username>
             (optional)

            Type: xsd:string

            Description:Outbound PAP username

            <Password>
             (optional)

            Type: ProprietaryPassword

            Description:Outbound PAP password

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <PAP> <SendUserInfo>

#### <Multilink>

    Description: Multilink configuration

    Parent objects:

                    <PPP>

    Child objects:

                    <MinimumActive> - Minimum criteria for the linestate of a Multilink PPPinterface to be brought up

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Multilink>

#### <MinimumActive>

    Description: Minimum criteria for the linestate of a Multilink PPPinterface to be brought up

    Parent objects:

                    <Multilink>

    Child objects:

                    <Links> - Number of active links needed to bring up an MP interface

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Multilink> <MinimumActive>

#### <Links>

    Description: Number of active links needed to bring up an MP interface

    Parent objects:

                    <MinimumActive>

    Values:

            <Links>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:Number of active links

        Default value:
            Links => 1

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <Multilink> <MinimumActive> <Links>

#### <MCMP>

    Description: PPP Multiclass Multilink parameters

    Parent objects:

                    <PPP>

    Child objects:

                    <Enable> - This specifies that MCMP is enabled on this interface

                    <Local> - This specifies the MCMP options for the local host

                    <Remote> - This specifies the MCMP options for the peer

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MCMP>

#### <Enable>

    Description: This specifies that MCMP is enabled on this interface

    Parent objects:

                    <MCMP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable MCMP

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MCMP> <Enable>

#### <Local>

    Description: This specifies the MCMP options for the local host

    Parent objects:

                    <MCMP>

    Values:

            <Initial>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Local Initial #classes

            <Maximum>
             (optional)

            Type: Range. Value lies between 1 and 16

            Description:Local Maximum #classes

        Default value:
            Initial => 2
            Maximum => 4

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MCMP> <Local>

#### <Remote>

    Description: This specifies the MCMP options for the peer

    Parent objects:

                    <MCMP>

    Values:

            <Apply>
             (mandatory)

            Type: Range. Value lies between 1 and 16

            Description:Peer's minimum #classes

        Default value:
            Apply => 2

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <PPP> <MCMP> <Remote>

### Datatypes

#### PPPAuthenticationMethod

        Definition: Enumeration. Valid values are:
            'PAP' - PAP
            'CHAP' - CHAP
            'MS-CHAP' - MS-CHAP

## XML Schema Object Documentation for ipv6_dhcp_action, version 1. 0.

### Objects

#### <DHCPV6D>

    Description: IPV6 DHCP action data

    Task IDs required: ip-services

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - DHCPv6 clear action

    Available Paths:

     -

    <Action> <DHCPV6D>

#### <Clear>

    Description: DHCPv6 clear action

    Parent objects:

                    <DHCPV6D>

    Child objects:

                    <Binding> - Clear Bindings

    Available Paths:

     -

    <Action> <DHCPV6D> <Clear>

#### <Binding>

    Description: Clear Bindings

    Parent objects:

                    <Clear>

    Child objects:

                    <BindingAll> - Clear All Bindings

                    <ClientTable> - Clear Specific Bindings

    Available Paths:

     -

    <Action> <DHCPV6D> <Clear> <Binding>

#### <BindingAll>

    Description: Clear All Bindings

    Parent objects:

                    <Binding>

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear All Bindings

        Default value: none.

    Available Paths:

     -

    <Action> <DHCPV6D> <Clear> <Binding> <BindingAll>

#### <ClientTable>

    Description: Clear Specific Bindings

    Parent objects:

                    <Binding>

    Child objects:

                    <Client> - Clear Specific Bindings

    Available Paths:

     -

    <Action> <DHCPV6D> <Clear> <Binding> <ClientTable>

#### <Client>

    Description: Clear Specific Bindings

    Parent objects:

                    <ClientTable>

    <Naming>:

            <Client>
             (mandatory)

            Type: xsd:string

            Description:DHCPv6 IPv6 Client Address as text strings, e.g. RFC4291 Section 2.2

    Values:

            <Clear>
             (mandatory)

            Type: xsd:boolean

            Description:Clear Specific Bindings

        Default value: none.

    Available Paths:

     -

    <Action> <DHCPV6D> <Clear> <Binding> <ClientTable> <Client><Naming><Client>

## XML Schema Object Documentation for es_acl_action, version 0. 0.

### Objects

#### <ES_ACL>

    Description: ES ACL actions

    Task IDs required: acl

    Parent objects:

                    <Action>

    Child objects:

                    <Copy> - Container to create a copy of an existing acl

                    <Resequence> - Container to resequence ES ACLs

    Available Paths:

     -

    <Action> <ES_ACL>

#### <Copy>

    Description: Container to create a copy of an existing acl

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <ACL> - Copy ACL

    Available Paths:

     -

    <Action> <ES_ACL> <Copy>

#### <ACL>

    Description: Copy ACL

    Parent objects:

                    <Copy>

    <Naming>:

            <SourceName>
             (optional)

            Type: ES_ACLName

            Description:Name of Source ACL to be copied

            <NewName>
             (optional)

            Type: ES_ACLName

            Description:Name of New ACL to be copied

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the copy command

        Default value: none.

    Available Paths:

     -

    <Action> <ES_ACL> <Copy> <ACL><Naming><SourceName><NewName><UserName><LineName>

#### <Resequence>

    Description: Container to resequence ES ACLs

    Parent objects:

                    <ES_ACL>

    Child objects:

                    <ACL> - To resequence a ACL

    Available Paths:

     -

    <Action> <ES_ACL> <Resequence>

#### <ACL>

    Description: To resequence a ACL

    Parent objects:

                    <Resequence>

    <Naming>:

            <Name>
             (optional)

            Type: ES_ACLName

            Description:Name of ACL to be resequenced

            <UserName>
             (optional)

            Type: xsd:string

            Description:UserName

            <LineName>
             (optional)

            Type: xsd:string

            Description:LineName

            <Sequence>
             (optional)

            Type: ACLSequenceNumberRange

            Description:New Starting Sequence number of ACL or prefix list entryif not provided it will start from 10

            <Step>
             (optional)

            Type: ACLSequenceNumberRange

            Description:Step value by which the starting SequenceNumber incrementsif not provided default step will be 10

    Values:

            <Execute>
             (mandatory)

            Type: xsd:boolean

            Description:Execute the resequence command

        Default value: none.

    Available Paths:

     -

    <Action> <ES_ACL> <Resequence> <ACL><Naming><Name><UserName><LineName><Sequence><Step>

## XML Schema Object Documentation for ppp_gbl_cfg, version 4. 1.

### Objects

#### <PPPTemplate>

    Description: PPP template configuration data

    Task IDs required: ppp

    Parent objects:

                    <PPP>

    Child objects:

                    <FSM> - PPP FSM global template configuration data

                    <IPCP> - PPP IPCP global template configuration data

                    <LCP> - PPP LCP global template configuration data

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate>

#### <FSM>

    Description: PPP FSM global template configuration data

    Parent objects:

                    <PPPTemplate>

    Child objects:

                    <MaxConsecutiveConfNaks> - This specifies the maximum number of consecutive Conf-Naks

                    <MaxUnacknowledgedConfRequests> - This specifies the maximum number of unacknowledged Conf-Requests

                    <RetryTimeout> - This specifies the maximum time to wait for a response during PPP negotiation

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <FSM>

#### <MaxUnacknowledgedConfRequests>

    Description: This specifies the maximum number of unacknowledged Conf-Requests

    Parent objects:

                    <FSM>

    Values:

            <Number>
             (mandatory)

            Type: Range. Value lies between 4 and 20

            Description:Number of unacknowledged Conf-Requests

        Default value:
            Number => 10

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <FSM> <MaxUnacknowledgedConfRequests>

#### <MaxConsecutiveConfNaks>

    Description: This specifies the maximum number of consecutive Conf-Naks

    Parent objects:

                    <FSM>

    Values:

            <Number>
             (mandatory)

            Type: Range. Value lies between 2 and 10

            Description:Number of consecutive Conf-Naks

        Default value:
            Number => 5

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <FSM> <MaxConsecutiveConfNaks>

#### <RetryTimeout>

    Description: This specifies the maximum time to wait for a response during PPP negotiation

    Parent objects:

                    <FSM>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Seconds

        Default value:
            Time => 3

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <FSM> <RetryTimeout>

#### <IPCP>

    Description: PPP IPCP global template configuration data

    Parent objects:

                    <PPPTemplate>

    Child objects:

                    <DNS> - IPCP DNS parameters

                    <PeerAddress> - IPCP address parameters

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP>

#### <PeerAddress>

    Description: IPCP address parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <Default> - Specify an IP address to assign to peers through IPCP

                    <Pool> - Accepts an IP address from the peer if in the pool, else allocates one from the pool

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP> <PeerAddress>

#### <Pool>

    Description: Accepts an IP address from the peer if in the pool, else allocates one from the pool

    Parent objects:

                    <PeerAddress>

    Values:

            <Pool>
             (mandatory)

            Type: xsd:string

            Description:The name of the address pool

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP> <PeerAddress> <Pool>

#### <Default>

    Description: Specify an IP address to assign to peers through IPCP

    Parent objects:

                    <PeerAddress>

    Values:

            <Default>
             (mandatory)

            Type: IPV4Address

            Description:The peer ip-address to use

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP> <PeerAddress> <Default>

#### <DNS>

    Description: IPCP DNS parameters

    Parent objects:

                    <IPCP>

    Child objects:

                    <DNSAddresses> - Specify DNS address(es) to provide

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP> <DNS>

#### <DNSAddresses>

    Description: Specify DNS address(es) to provide

    Parent objects:

                    <DNS>

    Values:

            <Primary>
             (optional)

            Type: IPV4Address

            Description:Primary DNS IP address

            <Secondary>
             (optional)

            Type: IPV4Address

            Description:Secondary DNS IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <IPCP> <DNS> <DNSAddresses>

#### <LCP>

    Description: PPP LCP global template configuration data

    Parent objects:

                    <PPPTemplate>

    Child objects:

                    <Authentication> - PPP authentication parameters

                    <Keepalive> - This specifies the rate at which EchoReq packets are sent

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP>

#### <Keepalive>

    Description: This specifies the rate at which EchoReq packets are sent

    Parent objects:

                    <LCP>

    Values:

            <KeepaliveDisable>
             (optional)

            Type: xsd:boolean

            Description:TRUE to disable keepalives, FALSE to specify a new keepalive interval

            <Interval>
             (optional)

            Type: Range. Value lies between 1 and 30

            Description:The keepalive interval. Leave unspecified when disabling keepalives

            <RetryCount>
             (optional)

            Type: Range. Value lies between 1 and 255

            Description:The keepalive retry count. Leave unspecified when disabling keepalives

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Keepalive>

#### <Authentication>

    Description: PPP authentication parameters

    Parent objects:

                    <LCP>

    Child objects:

                    <CHAPHostname> - This specifies the CHAP hostname

                    <MSCHAPHostname> - This specifies the MS-CHAP hostname

                    <MaxAuthenticationFailures> - This specifies whether to allow multiple authentication failures and, if so, how many

                    <Method> - This specifies the PPP link authentication method

                    <Timeout> - Maximum time to wait for an authentication response

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication>

#### <Method>

    Description: This specifies the PPP link authentication method

    Parent objects:

                    <Authentication>

    Values:

            <Methods>
             (mandatory)

            Type: PPPAuthenticationMethodGbl[3]

            Description:Select between one and three authentication methods in order of preference

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication> <Method>

#### <MaxAuthenticationFailures>

    Description: This specifies whether to allow multiple authentication failures and, if so, how many

    Parent objects:

                    <Authentication>

    Values:

            <Number>
             (mandatory)

            Type: Range. Value lies between 0 and 10

            Description:Number of failed authentication attempts allowed

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication> <MaxAuthenticationFailures>

#### <CHAPHostname>

    Description: This specifies the CHAP hostname

    Parent objects:

                    <Authentication>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:The CHAP hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication> <CHAPHostname>

#### <MSCHAPHostname>

    Description: This specifies the MS-CHAP hostname

    Parent objects:

                    <Authentication>

    Values:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:The MS-CHAP hostname

        Default value: none.

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication> <MSCHAPHostname>

#### <Timeout>

    Description: Maximum time to wait for an authentication response

    Parent objects:

                    <Authentication>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 3 and 30

            Description:Seconds

        Default value:
            Time => 10

    Available Paths:

     -

    <Configuration> <DynamicConfigurationTemplates> <PPPTable> <PPP><Naming><TemplateName> <PPPTemplate> <LCP> <Authentication> <Timeout>

### Datatypes

#### PPPAuthenticationMethodGbl

        Definition: Enumeration. Valid values are:
            'PAP' - PAP
            'CHAP' - CHAP
            'MS-CHAP' - MS-CHAP

## XML Schema Object Documentation for l2-eth-infra_feature_cfg, version 5. 1.

### Objects

#### <EthernetFeatures>

    Description: Ethernet Features Configuration

    Task IDs required: ethernet-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <CFM> - CFM global configuration

                    <EgressFiltering> - Egress Filtering Configuration

                    <EtherLinkOAM> - Ethernet Link OAM Global Configuration

    Available Paths:

     -

    <Configuration> <EthernetFeatures>

## XML Schema Object Documentation for ipv4_acl_cfg, version 11. 0.

### Objects

#### <IPV4_ACLAndPrefixList>

    Description: IPv4 ACL configuration data

    Task IDs required: acl

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccessListTable> - Table of access lists.  Entries in this table and the AccessListExistenceTable table must be kept consistent

                    <LogUpdate> - Control access lists log updates

                    <PrefixListTable> - Table of ACL prefix lists.  Entries in this table and the PrefixListExistenceTable table must be kept consistent

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList>

#### <AccessListTable>

    Description: Table of access lists.  Entries in this table and the AccessListExistenceTable table must be kept consistent

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <AccessList> - An ACL

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <AccessListTable>

#### <AccessList>

    Description: An ACL

    Parent objects:

                    <AccessListTable>

    <Naming>:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list name - 32 characters max

    Child objects:

                    <AccessListEntryTable> - ACL entry table; contains list of ACEs

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><AccessListName>

#### <AccessListEntryTable>

    Description: ACL entry table; contains list of ACEs

    Parent objects:

                    <AccessList>

    Child objects:

                    <AccessListEntry> - An ACL entry; either a description (remark) or an ACE to match against

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListEntryTable>

#### <AccessListEntry>

    Description: An ACL entry; either a description (remark) or an ACE to match against

    Parent objects:

                    <AccessListEntryTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: IPV4_ACLSequenceNumberRange

            Description:Sequence number for this entry

    Value: IPv4AclAce

    Available XML formats:

                    ACERule

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <AccessListTable> <AccessList><Naming><AccessListName> <AccessListEntryTable> <AccessListEntry><Naming><SequenceNumber>

#### <LogUpdate>

    Description: Control access lists log updates

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <Rate> - Set access list logging rate

                    <Threshold> - Set access list logging threshold

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <LogUpdate>

#### <Threshold>

    Description: Set access list logging threshold

    Parent objects:

                    <LogUpdate>

    Values:

            <Threshold>
             (mandatory)

            Type: IPV4_ACLLogThresholdRange

            Description:Log update threshold (number of hits)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <LogUpdate> <Threshold>

#### <Rate>

    Description: Set access list logging rate

    Parent objects:

                    <LogUpdate>

    Values:

            <Rate>
             (mandatory)

            Type: IPV4_ACLLogRateRange

            Description:Log update rate (log msgs per second)

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <LogUpdate> <Rate>

#### <PrefixListTable>

    Description: Table of ACL prefix lists.  Entries in this table and the PrefixListExistenceTable table must be kept consistent

    Parent objects:

                    <IPV4_ACLAndPrefixList>

    Child objects:

                    <PrefixList> - Name of a prefix list

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <PrefixListTable>

#### <PrefixList>

    Description: Name of a prefix list

    Parent objects:

                    <PrefixListTable>

    <Naming>:

            <PrefixListName>
             (mandatory)

            Type: xsd:string

            Description:Prefix list name - max 32 characters

    Child objects:

                    <PrefixListEntryTable> - Sequence of entries forming a prefix list

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><PrefixListName>

#### <PrefixListEntryTable>

    Description: Sequence of entries forming a prefix list

    Parent objects:

                    <PrefixList>

    Child objects:

                    <PrefixListEntry> - A prefix list entry; either a description (remark) or a prefix to match against

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListEntryTable>

#### <PrefixListEntry>

    Description: A prefix list entry; either a description (remark) or a prefix to match against

    Parent objects:

                    <PrefixListEntryTable>

    <Naming>:

            <SequenceNumber>
             (mandatory)

            Type: IPV4_ACLSequenceNumberRange

            Description:Sequence number of prefix list

    Values:

            <Grant>
             (optional)

            Type: IPV4_ACLGrantEnum

            Description:Whether to forward or drop packets matching the prefix list

            <Prefix>
             (optional)

            Type: IPV4Address

            Description:IPv4 address prefix to match

            <Netmask>
             (optional)

            Type: IPV4Mask

            Description:Mask of IPv4 address prefix

            <MatchExactLength>
             (optional)

            Type: xsd:boolean

            Description:Set to perform an exact prefix length match.  Item is mutually exclusive with minimum and maximum length match items

            <ExactPrefixLength>
             (optional)

            Type: IPV4_ACLPrefixLengthRange

            Description:If exact prefix length matching specified, set the length of prefix to be matched

            <MatchMaxLength>
             (optional)

            Type: xsd:boolean

            Description:Set to perform a maximum length prefix match.  Item is mutually exclusive with exact length match item

            <MaxPrefixLength>
             (optional)

            Type: IPV4_ACLPrefixLengthRange

            Description:If maximum length prefix matching specified, set the maximum length of prefix to be matched

            <MatchMinLength>
             (optional)

            Type: xsd:boolean

            Description:Set to perform a minimum length prefix match.  Item is mutually exclusive with exact length match item

            <MinPrefixLength>
             (optional)

            Type: IPV4_ACLPrefixLengthRange

            Description:If minimum length prefix matching specified, set the minimum length of prefix to be matched

            <Remark>
             (optional)

            Type: xsd:string

            Description:Comments or a description for the prefix list.  Item is mutually exclusive with all others in the object

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPV4_ACLAndPrefixList> <PrefixListTable> <PrefixList><Naming><PrefixListName> <PrefixListEntryTable> <PrefixListEntry><Naming><SequenceNumber>

### Datatypes

#### IPV4_ACLGrantEnum

        Definition: Enumeration. Valid values are:
            'Deny' - Deny
            'Permit' - Permit

#### IPV4_ACLProtocolNumber

        Definition: Range with Enumeration. Values must lie between 0 and 255 with well-known values being:
            'IP' - Any IP protocol
            'ICMP' - Internet Control Message Protocol
            'IGMP' - Internet Gateway Message Protocol
            'IPInIP' - IP in IP tunneling
            'TCP' - Transport Control Protocol
            'IGRP' - Cisco's IGRP Routing Protocol
            'UDP' - User Datagram Protocol
            'GRE' - Cisco's GRE tunneling
            'ESP' - Encapsulation Security Protocol
            'AHP' - Authentication Header Protocol
            'EIGRP' - Cisco's EIGRP Routing Protocol
            'OSPF' - OSPF Routing Protocol
            'NOS' - KA9Q NOS Compatible IP over IP tunneling
            'PIM' - Protocol Independent Multicast
            'PCP' - Payload Compression Protocol
            'SCTP' - Stream Control Transmission Protocol

#### IPV4_ACLOperatorEnum

        Definition: Enumeration. Valid values are:
            'Equal' - Match only packets on a given port number
            'GreaterThan' - Match only packet with a greater port number
            'LessThan' - Match only packet with a lower port number
            'NotEqual' - Match only packets not on a given port number
            'Range' - Match only packets in the range of port numbers

#### IPV4_ACLLoggingEnum

        Definition: Enumeration. Valid values are:
            'Log' - Log matches against this entry
            'LogInput' - Log matches against this entry, including input interface

#### IPV4_ACL_DSCPNumber

        Definition: Range with Enumeration. Values must lie between 0 and 63 with well-known values being:
            'Default' - Default DSCP
            'AF11' - Match packets with AF11 DSCP
            'AF12' - Match packets with AF12 DSCP
            'AF13' - Match packets with AF13 DSCP
            'AF21' - Match packets with AF21 DSCP
            'AF22' - Match packets with AF22 DSCP
            'AF23' - Match packets with AF23 DSCP
            'AF31' - Match packets with AF31 DSCP
            'AF32' - Match packets with AF32 DSCP
            'AF33' - Match packets with AF33 DSCP
            'AF41' - Match packets with AF41 DSCP
            'AF42' - Match packets with AF42 DSCP
            'AF43' - Match packets with AF43 DSCP
            'CS1' - Match packets with CS1 (precedence 1) DSCP
            'CS2' - Match packets with CS2 (precedence 2) DSCP
            'CS3' - Match packets with CS3 (precedence 3) DSCP
            'CS4' - Match packets with CS4 (precedence 4) DSCP
            'CS5' - Match packets with CS5 (precedence 5) DSCP
            'CS6' - Match packets with CS6 (precedence 6) DSCP
            'CS7' - Match packets with CS7 (precedence 7) DSCP
            'EF' - Match packets with EF DSCP

#### IPV4_ACLPrecedenceNumber

        Definition: Range with Enumeration. Values must lie between 0 and 7 with well-known values being:
            'Critical' - Match packets with critical precedence
            'Flash' - Match packets with flash precedence
            'FlashOverride' - Match packets with flash override precedence
            'Immediate' - Match packets with immediate precedence
            'Internet' - Match packets with internetwork control precedence
            'Network' - Match packets with network control precedence
            'Priority' - Match packets with priority precedence
            'Routine' - Match packets with routine precedence

#### IPV4_ACL_TCPMatchOperatorEnum

        Definition: Enumeration. Valid values are:
            'MatchAll' - Match only packet with all the given TCP bits
            'MatchAny' - Match only packet with any of the given TCP bits

#### IPV4_ACL_TCPBitsNumber

        Definition: Range with Enumeration. Values must lie between 1 and 32 with well-known values being:
            'Established' - Match established connections (0x14)
            'ACK' - Match on the ACK bit (0x10)
            'RST' - Match on the RST bit (0x04)
            'FIN' - Match on the FIN bit (0x01)
            'PSH' - Match on the PSH bit (0x08)
            'SYN' - Match on the SYN bit (0x02)
            'URG' - Match on the URG bit (0x20)

#### IPV4_ACLPortNumber

        Definition: Range with Enumeration. Values must lie between 0 and 65535 with well-known values being:
            'Echo' - Match on the 'echo' port number
            'Discard' - Match on the 'discard' port number
            'Daytime' - Match on the 'daytime' port number (TCP/SCTP only)
            'CharGen' - Match on the 'chargen' port number (TCP/SCTP only)
            'FTPData' - Match on the FTP data connections port number (TCP/SCTP only)
            'FTP' - Match on the 'ftp' port number (TCP/SCTP only)
            'Telnet' - Match on the 'telnet' port number (TCP/SCTP only)
            'SMTP' - Match on the 'smtp' port number (TCP/SCTP only)
            'Time' - Match on the 'time' port number
            'NameServer' - Match on the IEN116 name service port number (UDP only)
            'WhoIs' - Match on the 'nicname' port number (TCP/SCTP only)
            'TACACS' - Match on the 'tacacs' port number
            'DNS' - Match on the 'dns' port number
            'BootPS' - Match on the Bootstrap Protocol server port number (UDP only)
            'BootPC' - Match on the Bootstrap Protocol client port number (UDP only)
            'TFTP' - Match on the 'tftp' port number (UDP only)
            'Gopher' - Match on the 'gopher' port number (TCP/SCTP only)
            'Finger' - Match on the 'finger' port number (TCP/SCTP only)
            'WWW' - Match on the 'http' port number (TCP/SCTP only)
            'Hostname' - Match on the NIC hostname server port number (TCP/SCTP only)
            'POP2' - Match on the 'pop2' port number (TCP/SCTP only)
            'POP3' - Match on the 'pop3' port number (TCP/SCTP only)
            'SunRPC' - Match on the Sun RPC port number
            'Ident' - Match on the 'ident' port number (TCP/SCTP only)
            'NNTP' - Match on the 'nntp' port number (TCP/SCTP only)
            'NTP' - Match on the 'ntp' port number (UDP only)
            'NetBIOS_NS' - Match on the NetBIOS name service port number (UDP only)
            'NetBIOS_DGS' - Match on the NetBIOS datagram service port number (UDP only)
            'NetBIOS_SS' - Match on the NetBIOS session service port number (UDP only)
            'SNMP' - Match on the 'snmp' port number (UDP only)
            'SNMPTrap' - Match on the SNMP traps port number (UDP only)
            'XDMCP' - Match on the 'xdmcp' port number (UDP only)
            'BGP' - Match on the 'bgp' port number (TCP/SCTP only)
            'IRC' - Match on the 'irc' port number (TCP/SCTP only)
            'DNSIX' - Match on the DNSIX security protocol auditing port number (UDP only)
            'MobileIP' - Match on the mobile IP registration port number (UDP only)
            'PIMAutoRP' - Match on the PIM Auto-RP port number
            'ISAKMP' - Match on the 'isakmp' port number (UDP only)
            'ExecOrBiff' - Match on the port used by TCP/SCTP for 'exec' and by UDP for 'biff'
            'LoginOrWho' - Match on the port used by TCP/SCTP for 'login' and by UDP for 'rwho'
            'CmdOrSyslog' - Match on the port used by TCP/SCTP for 'rcmd' and by UDP for 'syslog'
            'LPD' - Match on the 'lpd' port number (TCP/SCTP only)
            'Talk' - Match on the 'talk' port number
            'RIP' - Match on the 'rip' port number (UDP only)
            'UUCP' - Match on the 'uucp' port number (TCP/SCTP only)
            'KLogin' - Match on the Kerberos login port number (TCP/SCTP only)
            'KShell' - Match on the Kerberos shell port number (TCP/SCTP only)
            'LDP' - Match on the LDP port

#### IPV4_ACL_IGMPNumber

        Definition: Range with Enumeration. Values must lie between 0 and 255 with well-known values being:
            'HostQuery' - Host query
            'HostReport' - Host report
            'DVMRP' - Distance Vector Multicast Routing Protocol
            'PIM' - Portocol Independent Multicast
            'Trace' - Multicast Trace
            'V2Report' - Version 2 report
            'V2Leave' - Version 2 leave
            'MTraceResponse' - MTrace response
            'MTrace' - MTrace
            'V3Report' - Version 3 report

#### IPV4_ACL_ICMPTypeCodeEnum

        Definition: Enumeration. Valid values are:
            'MobileRedirect' - Mobile host redirect
            'ConversionError' - Datagram conversion
            'Traceroute' - Traceroute
            'MaskReply' - Mask replies
            'MaskRequest' - Mask requests
            'InformationReply' - Information replies
            'InformationRequest' - Information request
            'TimestampReply' - Timestamp replies
            'TimestampRequest' - Timestamp requests
            'ParameterProblem' - All parameter problems
            'TimeExceeded' - All time exceeds
            'RouterSolicitation' - Router discovery solicitations
            'RouterAdvertisement' - Router discovery advertisements
            'AlternateAddress' - Alternate address
            'Echo' - Echo (ping)
            'Redirect' - All redirects
            'SourceQuench' - Source quenches
            'Unreachable' - All unreachables
            'EchoReply' - Echo reply
            'NetworkUnreachable' - Network unreachable
            'HostUnreachable' - Host unreachable
            'ProtocolUnreachable' - Protocol unreachable
            'PortUnreachable' - Port unreachable
            'PacketTooBig' - Fragmentation needed and DF set
            'SourceRouteFailed' - Source route failed
            'NetworkUnknown' - Network unknown
            'HostUnknown' - Host unknown
            'HostIsolated' - Host isolated
            'DODNetProhibited' - Network prohibited
            'DODHostProhibited' - Host prohibited
            'NetTOSUnreachable' - Network unreachable for TOS
            'HostTOSUnreachable' - Host unreachable for TOS
            'AdministrativelyProhibited' - Administratively prohibited
            'HostPrecedenceUnreachable' - Host unreachable for precedence
            'PrecedenceUnreachable' - Precedence cutoff
            'NetworkRedirect' - Network redirect
            'HostRedirect' - Host redirect
            'NetTOSRedirect' - Network redirect for TOS
            'HostTOSRedirect' - Host redirect for TOS
            'TTLExceeded' - TTL exceeded
            'ReassemblyTimeout' - Reassembly timeout
            'GeneralParameterProblem' - Parameter problem
            'OptionMissing' - Parameter required but not present
            'NoRoomForOption' - Parameter required but no room

#### IPV4_ACL_ICMPTypeRange

        Definition: Range. Value lies between 0 and 255

#### IPV4_ACL_ICMPCodeRange

        Definition: Range. Value lies between 0 and 255

#### IPV4_ACL_PlenRange

        Definition: Range. Value lies between 0 and 65535

#### IPV4_ACL_TTL_Range

        Definition: Range. Value lies between 0 and 255

#### IPV4_ACLSequenceNumberRange

        Definition: Range. Value lies between 1 and 2147483646

#### IPV4_ACLPrefixMatchRange

        Definition: Range. Value lies between 0 and 32

#### IPV4_ACLStatusEnum

        Definition: Enumeration. Valid values are:
            'Enabled' - Enabled
            'Disabled' - Disabled

#### IPV4_ACLLogThresholdRange

        Definition: Range. Value lies between 1 and 2147483647

#### IPV4_ACLLogRateRange

        Definition: Range. Value lies between 1 and 1000

#### IPV4_ACLPrefixLengthRange

        Definition: Range. Value lies between 0 and 32

## XML Schema Object Documentation for ppp_mgr_oper, version 3. 2.

### Objects

#### <PPP>

    Description: PPP operational data

    Task IDs required: ppp

    Parent objects:

                    <Operational>

    Child objects:

                    <InterfaceStatisticsTable> - Per interface PPP operational statistics

                    <InterfaceTable> - Per interface PPP operational data

                    <NodeTable> - Per node PPP operational data

    Available Paths:

     -

    <Operational> <PPP>

#### <InterfaceTable>

    Description: Per interface PPP operational data

    Parent objects:

                    <PPP>

    Child objects:

                    <Interface> - LCP and summarized NCP data for an interface running PPP

    Available Paths:

     -

    <Operational> <PPP> <InterfaceTable>

#### <Interface>

    Description: LCP and summarized NCP data for an interface running PPP

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface running PPP

    Value: ppp_protocol_info

    Available Paths:

     -

    <Operational> <PPP> <InterfaceTable> <Interface><Naming><InterfaceName>

#### <InterfaceStatisticsTable>

    Description: Per interface PPP operational statistics

    Parent objects:

                    <PPP>

    Child objects:

                    <InterfaceStatistics> - LCP and NCP statistics for an interface running PPP

    Available Paths:

     -

    <Operational> <PPP> <InterfaceStatisticsTable>

#### <InterfaceStatistics>

    Description: LCP and NCP statistics for an interface running PPP

    Parent objects:

                    <InterfaceStatisticsTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface running PPP

    Value: ppp_oper_stats_interface

    Available Paths:

     -

    <Operational> <PPP> <InterfaceStatisticsTable> <InterfaceStatistics><Naming><InterfaceName>

#### <NodeTable>

    Description: Per node PPP operational data

    Parent objects:

                    <PPP>

    Child objects:

                    <Node> - The PPP operational data for a particular node

    Available Paths:

     -

    <Operational> <PPP> <NodeTable>

#### <Node>

    Description: The PPP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The identifier for the node

    Child objects:

                    <NodeInterfaceTable> - Per interface PPP operational data

                    <SSOAlertTable> - PPP SSO Alert data for a particular node

                    <SSOGroupTable> - PPP SSO Group data for a particular node

                    <SSOSummary> - Summarized PPP SSO data for a particular node

                    <Statistics> - PPP statistics data for a particular node

                    <Summary> - Summarized PPP data for a particular node

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName>

#### <NodeInterfaceTable>

    Description: Per interface PPP operational data

    Parent objects:

                    <Node>

    Child objects:

                    <NodeInterface> - LCP and summarized NCP data for an interface running PPP

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <NodeInterfaceTable>

#### <NodeInterface>

    Description: LCP and summarized NCP data for an interface running PPP

    Parent objects:

                    <NodeInterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface running PPP

    Value: ppp_protocol_info

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <NodeInterfaceTable> <NodeInterface><Naming><Interface>

#### <Summary>

    Description: Summarized PPP data for a particular node

    Parent objects:

                    <Node>

    Value: ppp_oper_summary

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <Summary>

#### <Statistics>

    Description: PPP statistics data for a particular node

    Parent objects:

                    <Node>

    Value: ppp_oper_stats_global

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <SSOGroupTable>

    Description: PPP SSO Group data for a particular node

    Parent objects:

                    <Node>

    Child objects:

                    <SSOGroup> - PPP SSO state data for a particular group

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOGroupTable>

#### <SSOGroup>

    Description: PPP SSO state data for a particular group

    Parent objects:

                    <SSOGroupTable>

    <Naming>:

            <GroupID>
             (mandatory)

            Type: Range. Value lies between 1 and 65535

            Description:The identifier for the group

    Child objects:

                    <SSOStateTable> - PPP SSO State data for a particular group

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOGroupTable> <SSOGroup><Naming><GroupID>

#### <SSOStateTable>

    Description: PPP SSO State data for a particular group

    Parent objects:

                    <SSOGroup>

    Child objects:

                    <SSOState> - PPP SSO State data for a particular interface

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOGroupTable> <SSOGroup><Naming><GroupID> <SSOStateTable>

#### <SSOState>

    Description: PPP SSO State data for a particular interface

    Parent objects:

                    <SSOStateTable>

    <Naming>:

            <SessionID>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:Session ID for the interface with SSO State

    Value: ppp_oper_sso_state

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOGroupTable> <SSOGroup><Naming><GroupID> <SSOStateTable> <SSOState><Naming><SessionID>

#### <SSOSummary>

    Description: Summarized PPP SSO data for a particular node

    Parent objects:

                    <Node>

    Value: ppp_oper_sso_summary

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOSummary>

#### <SSOAlertTable>

    Description: PPP SSO Alert data for a particular node

    Parent objects:

                    <Node>

    Child objects:

                    <SSOAlert> - PPP SSO Alert data for a particular interface

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOAlertTable>

#### <SSOAlert>

    Description: PPP SSO Alert data for a particular interface

    Parent objects:

                    <SSOAlertTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface with SSO Alert

    Value: ppp_oper_sso_alerts

    Available Paths:

     -

    <Operational> <PPP> <NodeTable> <Node><Naming><NodeName> <SSOAlertTable> <SSOAlert><Naming><Interface>

## XML Schema Object Documentation for notification_log_mib_cfg, version 1. 0.

### Objects

#### <NotificationLogMIB>

    Description: Notification log MIB configuration

    Parent objects:

                    <MIB>

    Child objects:

                    <Default> - To create a default log

                    <DefaultSize> - The max number of notifications that this log (default) can hold

                    <Disable> - Disable, to disable the logging in default log

                    <GlobalAgeOut> - GlobalAgeOut is the minutes associated with the mib

                    <GlobalSize> - GlobalSize, max number of notifications that can be logged in all logs

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB>

#### <GlobalAgeOut>

    Description: GlobalAgeOut is the minutes associated with the mib

    Parent objects:

                    <NotificationLogMIB>

    Values:

            <Minutes>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Time for GlobalAgeOut in min, must be greater then 0

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB> <GlobalAgeOut>

#### <GlobalSize>

    Description: GlobalSize, max number of notifications that can be logged in all logs

    Parent objects:

                    <NotificationLogMIB>

    Values:

            <Number>
             (mandatory)

            Type: Range. Value lies between 1 and 15000

            Description:How many notifications should be logged in all logs

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB> <GlobalSize>

#### <Default>

    Description: To create a default log

    Parent objects:

                    <NotificationLogMIB>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable default log

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB> <Default>

#### <Disable>

    Description: Disable, to disable the logging in default log

    Parent objects:

                    <NotificationLogMIB>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable the logging in default log

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB> <Disable>

#### <DefaultSize>

    Description: The max number of notifications that this log (default) can hold

    Parent objects:

                    <NotificationLogMIB>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 15000

            Description:How many notifications should be logged in this log

        Default value: none.

    Available Paths:

     -

    <Configuration> <MIB> <NotificationLogMIB> <DefaultSize>

## XML Schema Object Documentation for rsvpmib_cfg, version 3. 5.

### Objects

#### <RSVP>

    Description: Enable RSVP-MIB notifications

    Task IDs required: ouni and mpls-te

    Parent objects:

                    <Notification>

    Child objects:

                    <Enable> - Enable all RSVP notifications

                    <LostFlow> - Enable lostFlow notification

                    <NewFlow> - Enable newFlow notification

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RSVP>

#### <Enable>

    Description: Enable all RSVP notifications

    Parent objects:

                    <RSVP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable all RSVP notifications

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RSVP> <Enable>

#### <NewFlow>

    Description: Enable newFlow notification

    Parent objects:

                    <RSVP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable newFlow notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RSVP> <NewFlow>

#### <LostFlow>

    Description: Enable lostFlow notification

    Parent objects:

                    <RSVP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable lostFlow notification

        Default value: none.

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <RSVP> <LostFlow>

## XML Schema Object Documentation for ethernet-span_oper, version 0. 0.

### Objects

#### <SpanMonitorSession>

    Description: Monitor Session operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <Global> - Global operational data

                    <NodeTable> - Node table for node-specific operational data

    Available Paths:

     -

    <Operational> <SpanMonitorSession>

#### <Global>

    Description: Global operational data

    Parent objects:

                    <SpanMonitorSession>

    Child objects:

                    <GlobalSessionTable> - Global Monitor Sessions table

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <Global>

#### <GlobalSessionTable>

    Description: Global Monitor Sessions table

    Parent objects:

                    <Global>

    Child objects:

                    <GlobalSession> - Information about a globally-configured monitor session

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <Global> <GlobalSessionTable>

#### <GlobalSession>

    Description: Information about a globally-configured monitor session

    Parent objects:

                    <GlobalSessionTable>

    <Naming>:

            <Session>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

    Value: span_mgr_session_bag

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <Global> <GlobalSessionTable> <GlobalSession><Naming><Session>

#### <NodeTable>

    Description: Node table for node-specific operational data

    Parent objects:

                    <SpanMonitorSession>

    Child objects:

                    <Node> - Node-specific data for a particular node

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable>

#### <Node>

    Description: Node-specific data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node

    Child objects:

                    <AttachmentTable> - Table of source interfaces configured as attached to a session

                    <HardwareSessionTable> - Table of sessions set up in the hardware.  When all sessions are operating correctly the entries in this table should match those entries in GlobalSessionTable that have a destination configured

                    <InterfaceTable> - Table of source interfaces set up in the hardware.  The entries in this table should match the entries in AttachmentTable when all sessions are operating correctly

                    <LocalSessionTable> - Local Monitor Sessions table

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node>

#### <LocalSessionTable>

    Description: Local Monitor Sessions table

    Parent objects:

                    <Node>

    Child objects:

                    <LocalSession> - Information about a monitor session

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <LocalSessionTable>

#### <LocalSession>

    Description: Information about a monitor session

    Parent objects:

                    <LocalSessionTable>

    <Naming>:

            <Session>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

    Value: span_ma_session_bag

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <LocalSessionTable> <LocalSession><Naming><Session>

#### <AttachmentTable>

    Description: Table of source interfaces configured as attached to a session

    Parent objects:

                    <Node>

    Child objects:

                    <Attachment> - Information about a particular source interface configured as attached to monitor session

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <AttachmentTable>

#### <Attachment>

    Description: Information about a particular source interface configured as attached to monitor session

    Parent objects:

                    <AttachmentTable>

    <Naming>:

            <Session>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    <Filter> (Optional Filter Tag):

                    <SPANSessionFilter>

    Value: span_ma_attachment_bag

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <AttachmentTable> <Attachment><Naming><Session><Interface>

#### <InterfaceTable>

    Description: Table of source interfaces set up in the hardware.  The entries in this table should match the entries in AttachmentTable when all sessions are operating correctly

    Parent objects:

                    <Node>

    Child objects:

                    <Interface> - Information about a particular interface that is set up in the hardware

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <InterfaceTable>

#### <Interface>

    Description: Information about a particular interface that is set up in the hardware

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface

    Value: span_ea_intf_bag

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <InterfaceTable> <Interface><Naming><Interface>

#### <HardwareSessionTable>

    Description: Table of sessions set up in the hardware.  When all sessions are operating correctly the entries in this table should match those entries in GlobalSessionTable that have a destination configured

    Parent objects:

                    <Node>

    Child objects:

                    <HardwareSession> - Information about a particular session that is set up in the hardware

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <HardwareSessionTable>

#### <HardwareSession>

    Description: Information about a particular session that is set up in the hardware

    Parent objects:

                    <HardwareSessionTable>

    <Naming>:

            <SessionID>
             (mandatory)

            Type: SPANSessionID

            Description:Session ID

    Value: span_ea_sess_bag

    Available Paths:

     -

    <Operational> <SpanMonitorSession> <NodeTable> <Node><Naming><Node> <HardwareSessionTable> <HardwareSession><Naming><SessionID>

### Filters

#### <SPANSessionFilter>

    Description:
    Data relating to a particular Monitor Session

    Parameters:

            <Session>
             (mandatory)

            Type: SPANSessionName

            Description:Session Name

## XML Schema Object Documentation for mlan_oper, version 1. 0.

### Objects

#### <Mlan>

    Description: Management LAN Operational data space

    Task IDs required: system

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Table of nodes

    Available Paths:

     -

    <Operational> <Mlan>

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <Mlan>

    Child objects:

                    <Node> - Number

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable>

#### <Node>

    Description: Number

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:node number

    Child objects:

                    <PortCountersTable> - Table of port counters

                    <PortStatusTable> - Table of port status

                    <SwitchATUTable> - Table of switch ATU

                    <SwitchStatusTable> - Table of switch status

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node>

#### <PortStatusTable>

    Description: Table of port status

    Parent objects:

                    <Node>

    Child objects:

                    <PortStatusNumber> - Number

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortStatusTable>

#### <PortStatusNumber>

    Description: Number

    Parent objects:

                    <PortStatusTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:port number

    Child objects:

                    <PortStatus> - mlan port status info

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortStatusTable> <PortStatusNumber><Naming><Number>

#### <PortStatus>

    Description: mlan port status info

    Parent objects:

                    <PortStatusNumber>

    Value: mlan_port_status

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortStatusTable> <PortStatusNumber><Naming><Number> <PortStatus>

#### <PortCountersTable>

    Description: Table of port counters

    Parent objects:

                    <Node>

    Child objects:

                    <PortCountersNumber> - Number

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortCountersTable>

#### <PortCountersNumber>

    Description: Number

    Parent objects:

                    <PortCountersTable>

    <Naming>:

            <Number>
             (mandatory)

            Type: xsd:unsignedInt

            Description:port number

    Child objects:

                    <PortCounters> - mlan port counters info

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortCountersTable> <PortCountersNumber><Naming><Number>

#### <PortCounters>

    Description: mlan port counters info

    Parent objects:

                    <PortCountersNumber>

    Value: mlan_port_counters

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <PortCountersTable> <PortCountersNumber><Naming><Number> <PortCounters>

#### <SwitchStatusTable>

    Description: Table of switch status

    Parent objects:

                    <Node>

    Child objects:

                    <SwitchStatus> - mlan switch status info

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <SwitchStatusTable>

#### <SwitchStatus>

    Description: mlan switch status info

    Parent objects:

                    <SwitchStatusTable>

    Value: mlan_switch_status_data

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <SwitchStatusTable> <SwitchStatus>

#### <SwitchATUTable>

    Description: Table of switch ATU

    Parent objects:

                    <Node>

    Child objects:

                    <AtuEntryNumbers> - Entry number

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <SwitchATUTable>

#### <AtuEntryNumbers>

    Description: Entry number

    Parent objects:

                    <SwitchATUTable>

    <Naming>:

            <entry>
             (mandatory)

            Type: xsd:unsignedInt

            Description:entry number

    Child objects:

                    <SwitchCounters> - mlan switch counters info

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <SwitchATUTable> <AtuEntryNumbers><Naming><entry>

#### <SwitchCounters>

    Description: mlan switch counters info

    Parent objects:

                    <AtuEntryNumbers>

    Value: mlan_switch_atu_data

    Available Paths:

     -

    <Operational> <Mlan> <NodeTable> <Node><Naming><Node> <SwitchATUTable> <AtuEntryNumbers><Naming><entry> <SwitchCounters>

## XML Schema Object Documentation for crypto_ike_oper, version 1. 4.

### Objects

#### <IKE>

    Description: IKE operational data

    Task IDs required: crypto

    Parent objects:

                    <Operational>

    Child objects:

                    <CallAdmissionControlStatistic> - Crypto ISAKMP call admission statistics

                    <Errors> - IKE errors

                    <General> - IKE general information

                    <ISAKMPMemoryStatistic> - ISAKMP memory allocation statistics

                    <ISAKMPPolicySet> - ISAKMP Policy set

                    <ISAKMPPolicySetMatch> - ISAKMP Policy set

                    <ISAKMPProfile> - ISAKMP profile info

                    <Peer> - ISAKMP peer

                    <Policy> - Information for the parameters for each IKE policy

                    <PreSharedKey> - Information for peer's pre-shared key

                    <PublicKey> - Information for peers RSA public key stored on the router

                    <SecurityAssociationDetailedInfo> - Detailed information for urrent IKE SAs

                    <SecurityAssociationGlobalInfo> - Global information for all current IKE SAs

                    <SecurityAssociationStatistic> - Count information for all current IKE SAs

                    <Sessions> - sessions

                    <Statistics> - ISAKMP statistics information

    Available Paths:

     -

    <Operational> <IKE>

#### <General>

    Description: IKE general information

    Parent objects:

                    <IKE>

    Value: show_general__

    Available Paths:

     -

    <Operational> <IKE> <General>

#### <Errors>

    Description: IKE errors

    Parent objects:

                    <IKE>

    Value: ike_errors_stat_show__

    Available Paths:

     -

    <Operational> <IKE> <Errors>

#### <SecurityAssociationGlobalInfo>

    Description: Global information for all current IKE SAs

    Parent objects:

                    <IKE>

    Value: show_sa_detail__

    Available Paths:

     -

    <Operational> <IKE> <SecurityAssociationGlobalInfo>

#### <SecurityAssociationDetailedInfo>

    Description: Detailed information for urrent IKE SAs

    Parent objects:

                    <IKE>

    Child objects:

                    <FVRFTable> - Detailed information per FVRF

    Available Paths:

     -

    <Operational> <IKE> <SecurityAssociationDetailedInfo>

#### <FVRFTable>

    Description: Detailed information per FVRF

    Parent objects:

                    <SecurityAssociationDetailedInfo>

    Child objects:

                    <FVRF> - FVRF entry

    Available Paths:

     -

    <Operational> <IKE> <SecurityAssociationDetailedInfo> <FVRFTable>

#### <FVRF>

    Description: FVRF entry

    Parent objects:

                    <FVRFTable>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: xsd:string

            Description:FVRF name

    Value: show_sa_detail__

    Available Paths:

     -

    <Operational> <IKE> <SecurityAssociationDetailedInfo> <FVRFTable> <FVRF><Naming><FVRF>

#### <SecurityAssociationStatistic>

    Description: Count information for all current IKE SAs

    Parent objects:

                    <IKE>

    Value: ike_sa_count__

    Available Paths:

     -

    <Operational> <IKE> <SecurityAssociationStatistic>

#### <Peer>

    Description: ISAKMP peer

    Parent objects:

                    <IKE>

    Child objects:

                    <PeerAddress> - ISAKMP peer data

                    <PeerAddressTable> - Remote peer addresss table

    Available Paths:

     -

    <Operational> <IKE> <Peer>

#### <PeerAddress>

    Description: ISAKMP peer data

    Parent objects:

                    <Peer>

    Child objects:

                    <PeerAddressInstance> - Remote peer address

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddress>

#### <PeerAddressInstance>

    Description: Remote peer address

    Parent objects:

                    <PeerAddress>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Child objects:

                    <PeerFVRFTable> - Remote peer FVRF table

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddress> <PeerAddressInstance><Naming><Address>

#### <PeerFVRFTable>

    Description: Remote peer FVRF table

    Parent objects:

                    <PeerAddressInstance>

    Child objects:

                    <PeerFVRF> - FVRF instance

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddress> <PeerAddressInstance><Naming><Address> <PeerFVRFTable>

#### <PeerFVRF>

    Description: FVRF instance

    Parent objects:

                    <PeerFVRFTable>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: xsd:string

            Description:FVRF name

    Value: ike_peer_show__

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddress> <PeerAddressInstance><Naming><Address> <PeerFVRFTable> <PeerFVRF><Naming><FVRF>

#### <PeerAddressTable>

    Description: Remote peer addresss table

    Parent objects:

                    <Peer>

    Child objects:

                    <PeerAddress> - IP address

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddressTable>

#### <PeerAddress>

    Description: IP address

    Parent objects:

                    <PeerAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: ike_peer_show__

    Available Paths:

     -

    <Operational> <IKE> <Peer> <PeerAddressTable> <PeerAddress><Naming><Address>

#### <PreSharedKey>

    Description: Information for peer's pre-shared key

    Parent objects:

                    <IKE>

    Value: ike_key_preshare__

    Available Paths:

     -

    <Operational> <IKE> <PreSharedKey>

#### <Policy>

    Description: Information for the parameters for each IKE policy

    Parent objects:

                    <IKE>

    Value: ike_policy_show__

    Available Paths:

     -

    <Operational> <IKE> <Policy>

#### <PublicKey>

    Description: Information for peers RSA public key stored on the router

    Parent objects:

                    <IKE>

    Child objects:

                    <PublicKeyAddressTable> - Public key address table

                    <PublicKeyHostnameTable> - Public key hostname table

    Available Paths:

     -

    <Operational> <IKE> <PublicKey>

#### <PublicKeyAddressTable>

    Description: Public key address table

    Parent objects:

                    <PublicKey>

    Child objects:

                    <PublicKeyAddress> - IP address

    Available Paths:

     -

    <Operational> <IKE> <PublicKey> <PublicKeyAddressTable>

#### <PublicKeyAddress>

    Description: IP address

    Parent objects:

                    <PublicKeyAddressTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: ike_pubkey_show__

    Available Paths:

     -

    <Operational> <IKE> <PublicKey> <PublicKeyAddressTable> <PublicKeyAddress><Naming><Address>

#### <PublicKeyHostnameTable>

    Description: Public key hostname table

    Parent objects:

                    <PublicKey>

    Child objects:

                    <PublicKeyHostname> - Peers hostname

    Available Paths:

     -

    <Operational> <IKE> <PublicKey> <PublicKeyHostnameTable>

#### <PublicKeyHostname>

    Description: Peers hostname

    Parent objects:

                    <PublicKeyHostnameTable>

    <Naming>:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:Hostname

    Value: ike_pubkey_show__

    Available Paths:

     -

    <Operational> <IKE> <PublicKey> <PublicKeyHostnameTable> <PublicKeyHostname><Naming><Hostname>

#### <CallAdmissionControlStatistic>

    Description: Crypto ISAKMP call admission statistics

    Parent objects:

                    <IKE>

    Value: ike_cac_show__

    Available Paths:

     -

    <Operational> <IKE> <CallAdmissionControlStatistic>

#### <ISAKMPMemoryStatistic>

    Description: ISAKMP memory allocation statistics

    Parent objects:

                    <IKE>

    Value: ike_sa_mem__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPMemoryStatistic>

#### <ISAKMPProfile>

    Description: ISAKMP profile info

    Parent objects:

                    <IKE>

    Child objects:

                    <IPSecProfileNameTable> - ISAKMP profile according to ipsec-profile name

                    <ISAKMPProfileNameTable> - ISAKMP profile according to its name

                    <InterfaceNameTable> - ISAKMP profile according to interface name

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile>

#### <ISAKMPProfileNameTable>

    Description: ISAKMP profile according to its name

    Parent objects:

                    <ISAKMPProfile>

    Child objects:

                    <ISAKMPProfileName> - ISAKMP profile name instance

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <ISAKMPProfileNameTable>

#### <ISAKMPProfileName>

    Description: ISAKMP profile name instance

    Parent objects:

                    <ISAKMPProfileNameTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: xsd:string

            Description:ISAKMP profile name

    Value: ike_profile_show__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <ISAKMPProfileNameTable> <ISAKMPProfileName><Naming><Profile>

#### <InterfaceNameTable>

    Description: ISAKMP profile according to interface name

    Parent objects:

                    <ISAKMPProfile>

    Child objects:

                    <InterfaceName> - Interface name instance

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <InterfaceNameTable>

#### <InterfaceName>

    Description: Interface name instance

    Parent objects:

                    <InterfaceNameTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: ike_profile_show__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <InterfaceNameTable> <InterfaceName><Naming><Interface>

#### <IPSecProfileNameTable>

    Description: ISAKMP profile according to ipsec-profile name

    Parent objects:

                    <ISAKMPProfile>

    Child objects:

                    <IPSecProfileName> - IPSec profile instance

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <IPSecProfileNameTable>

#### <IPSecProfileName>

    Description: IPSec profile instance

    Parent objects:

                    <IPSecProfileNameTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: xsd:string

            Description:IPSec profile name

    Value: ike_profile_show__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPProfile> <IPSecProfileNameTable> <IPSecProfileName><Naming><Profile>

#### <ISAKMPPolicySet>

    Description: ISAKMP Policy set

    Parent objects:

                    <IKE>

    Child objects:

                    <ISAKMPPolicySetNameTable> - ISAKMP Policy-set according to its name

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySet>

#### <ISAKMPPolicySetNameTable>

    Description: ISAKMP Policy-set according to its name

    Parent objects:

                    <ISAKMPPolicySet>

    Child objects:

                    <ISAKMPPolicySetName> - ISAKMP Policy-set name instance

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySet> <ISAKMPPolicySetNameTable>

#### <ISAKMPPolicySetName>

    Description: ISAKMP Policy-set name instance

    Parent objects:

                    <ISAKMPPolicySetNameTable>

    <Naming>:

            <PolicySetName>
             (mandatory)

            Type: xsd:string

            Description:ISAKMP Policy-set name

    Value: ike_policy_set_show__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySet> <ISAKMPPolicySetNameTable> <ISAKMPPolicySetName><Naming><PolicySetName>

#### <ISAKMPPolicySetMatch>

    Description: ISAKMP Policy set

    Parent objects:

                    <IKE>

    Child objects:

                    <ISAKMPPolicySetMatchIPTable> - ISAKMP Policy set

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySetMatch>

#### <ISAKMPPolicySetMatchIPTable>

    Description: ISAKMP Policy set

    Parent objects:

                    <ISAKMPPolicySetMatch>

    Child objects:

                    <ISAKMPPolicySetMatchIP> - ISAKMP Policy-set name instance

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySetMatch> <ISAKMPPolicySetMatchIPTable>

#### <ISAKMPPolicySetMatchIP>

    Description: ISAKMP Policy-set name instance

    Parent objects:

                    <ISAKMPPolicySetMatchIPTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

            <Mask>
             (optional)

            Type: IPAddress

            Description:IP Mask

            <FVRF>
             (optional)

            Type: xsd:string

            Description:FVRF name

    Value: ike_policy_set_show__

    Available Paths:

     -

    <Operational> <IKE> <ISAKMPPolicySetMatch> <ISAKMPPolicySetMatchIPTable> <ISAKMPPolicySetMatchIP><Naming><Address><Mask><FVRF>

#### <Sessions>

    Description: sessions

    Parent objects:

                    <IKE>

    Child objects:

                    <AllSessions> - all sessions

                    <FilterByFVRF> - Filter Sessions by FVRF

                    <FilterByGroup> - Filter Sessions by Group

                    <FilterByIVRF> - Filter Sessions by IVRF

                    <FilterByInterface> - Filter Sessions by Interface

                    <FilterByPeerIPAddress> - Filter Sessions by Peer IP Address

                    <FilterByPeerIPAddressAndPort> - Filter Sessions by Peer IP Address and Port

                    <FilterByProfile> - Filter Sessions by Profile

                    <FilterBySessionLocalIPAddress> - Filter Sessions by Session local IP Address and FVRF

                    <FilterBySessionLocalIPAddressAndFVRF> - Filter Sessions by Session local IP Address and FVRF

                    <FilterBySessionPeerIPAddressAndFVRF> - Filter Sessions by Session peer IP Address and FVRF

                    <FilterBySessionPeerIPAddressPortAndFVRF> - Filter Sessions by Session peer IP Address port and FVRF

                    <FilterByUser> - Filter Sessions by User

                    <Groups> - Information for all connected groups

                    <Users> - Information for all connected users

    Available Paths:

     -

    <Operational> <IKE> <Sessions>

#### <Groups>

    Description: Information for all connected groups

    Parent objects:

                    <Sessions>

    Value: ike_sessions_show__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <Groups>

#### <Users>

    Description: Information for all connected users

    Parent objects:

                    <Sessions>

    Value: ike_sessions_show__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <Users>

#### <AllSessions>

    Description: all sessions

    Parent objects:

                    <Sessions>

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <AllSessions>

#### <FilterByFVRF>

    Description: Filter Sessions by FVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <FVRF> - sessions for a specific FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByFVRF>

#### <FVRF>

    Description: sessions for a specific FVRF

    Parent objects:

                    <FilterByFVRF>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:FVRF Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByFVRF> <FVRF><Naming><Name>

#### <FilterByIVRF>

    Description: Filter Sessions by IVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <IVRF> - sessions for a specific IVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByIVRF>

#### <IVRF>

    Description: sessions for a specific IVRF

    Parent objects:

                    <FilterByIVRF>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:IVRF Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByIVRF> <IVRF><Naming><Name>

#### <FilterByUser>

    Description: Filter Sessions by User

    Parent objects:

                    <Sessions>

    Child objects:

                    <User> - sessions for a specific User

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByUser>

#### <User>

    Description: sessions for a specific User

    Parent objects:

                    <FilterByUser>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:User Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByUser> <User><Naming><Name>

#### <FilterByGroup>

    Description: Filter Sessions by Group

    Parent objects:

                    <Sessions>

    Child objects:

                    <Group> - sessions for a specific Group

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByGroup>

#### <Group>

    Description: sessions for a specific Group

    Parent objects:

                    <FilterByGroup>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Group Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByGroup> <Group><Naming><Name>

#### <FilterByProfile>

    Description: Filter Sessions by Profile

    Parent objects:

                    <Sessions>

    Child objects:

                    <Profile> - sessions for a specific Profile

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByProfile>

#### <Profile>

    Description: sessions for a specific Profile

    Parent objects:

                    <FilterByProfile>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Profile Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByProfile> <Profile><Naming><Name>

#### <FilterByInterface>

    Description: Filter Sessions by Interface

    Parent objects:

                    <Sessions>

    Child objects:

                    <Interface> - sessions for a specific Interface

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByInterface>

#### <Interface>

    Description: sessions for a specific Interface

    Parent objects:

                    <FilterByInterface>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Interface Name

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByInterface> <Interface><Naming><Name>

#### <FilterByPeerIPAddress>

    Description: Filter Sessions by Peer IP Address

    Parent objects:

                    <Sessions>

    Child objects:

                    <PeerIPAddress> - sessions for a specific IP address

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByPeerIPAddress>

#### <PeerIPAddress>

    Description: sessions for a specific IP address

    Parent objects:

                    <FilterByPeerIPAddress>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByPeerIPAddress> <PeerIPAddress><Naming><Address>

#### <FilterByPeerIPAddressAndPort>

    Description: Filter Sessions by Peer IP Address and Port

    Parent objects:

                    <Sessions>

    Child objects:

                    <PeerIPAddress> - sessions for a specific IP address and Port

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByPeerIPAddressAndPort>

#### <PeerIPAddress>

    Description: sessions for a specific IP address and Port

    Parent objects:

                    <FilterByPeerIPAddressAndPort>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Child objects:

                    <Port> - sessions for a specific IP address and port

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByPeerIPAddressAndPort> <PeerIPAddress><Naming><Address>

#### <Port>

    Description: sessions for a specific IP address and port

    Parent objects:

                    <PeerIPAddress>

    <Naming>:

            <Port>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Port Number

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterByPeerIPAddressAndPort> <PeerIPAddress><Naming><Address> <Port><Naming><Port>

#### <FilterBySessionLocalIPAddressAndFVRF>

    Description: Filter Sessions by Session local IP Address and FVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <SessionFVRF3> - Filter Sessions by Session local IP Address and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionLocalIPAddressAndFVRF>

#### <SessionFVRF3>

    Description: Filter Sessions by Session local IP Address and FVRF

    Parent objects:

                    <FilterBySessionLocalIPAddressAndFVRF>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: xsd:string

            Description:FVRF

    Child objects:

                    <SessionLocalIPAddress> - Filter Sessions by Session local IP Address and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionLocalIPAddressAndFVRF> <SessionFVRF3><Naming><FVRF>

#### <SessionLocalIPAddress>

    Description: Filter Sessions by Session local IP Address and FVRF

    Parent objects:

                    <SessionFVRF3>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionLocalIPAddressAndFVRF> <SessionFVRF3><Naming><FVRF> <SessionLocalIPAddress><Naming><Address>

#### <FilterBySessionLocalIPAddress>

    Description: Filter Sessions by Session local IP Address and FVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <SessionLocalIPAddress> - Filter Sessions by Session local IP Address and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionLocalIPAddress>

#### <SessionLocalIPAddress>

    Description: Filter Sessions by Session local IP Address and FVRF

    Parent objects:

                    <FilterBySessionLocalIPAddress>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionLocalIPAddress> <SessionLocalIPAddress><Naming><Address>

#### <FilterBySessionPeerIPAddressAndFVRF>

    Description: Filter Sessions by Session peer IP Address and FVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <SessionFVRF1> - Filter Sessions by Session peer IP Address and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressAndFVRF>

#### <SessionFVRF1>

    Description: Filter Sessions by Session peer IP Address and FVRF

    Parent objects:

                    <FilterBySessionPeerIPAddressAndFVRF>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: xsd:string

            Description:FVRF

    Child objects:

                    <SessionPeerIPAddress> - Filter Sessions by Session peer IP Address and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressAndFVRF> <SessionFVRF1><Naming><FVRF>

#### <SessionPeerIPAddress>

    Description: Filter Sessions by Session peer IP Address and FVRF

    Parent objects:

                    <SessionFVRF1>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressAndFVRF> <SessionFVRF1><Naming><FVRF> <SessionPeerIPAddress><Naming><Address>

#### <FilterBySessionPeerIPAddressPortAndFVRF>

    Description: Filter Sessions by Session peer IP Address port and FVRF

    Parent objects:

                    <Sessions>

    Child objects:

                    <SessionFVRF2> - Filter Sessions by Session peer IP Address port and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressPortAndFVRF>

#### <SessionFVRF2>

    Description: Filter Sessions by Session peer IP Address port and FVRF

    Parent objects:

                    <FilterBySessionPeerIPAddressPortAndFVRF>

    <Naming>:

            <FVRF>
             (mandatory)

            Type: xsd:string

            Description:FVRF

    Child objects:

                    <SessionPeerIPAddress1> - Filter Sessions by Session peer IP Address port and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressPortAndFVRF> <SessionFVRF2><Naming><FVRF>

#### <SessionPeerIPAddress1>

    Description: Filter Sessions by Session peer IP Address port and FVRF

    Parent objects:

                    <SessionFVRF2>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPAddress

            Description:IP address

    Child objects:

                    <Port> - Filter Sessions by Session peer IP Address port and FVRF

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressPortAndFVRF> <SessionFVRF2><Naming><FVRF> <SessionPeerIPAddress1><Naming><Address>

#### <Port>

    Description: Filter Sessions by Session peer IP Address port and FVRF

    Parent objects:

                    <SessionPeerIPAddress1>

    <Naming>:

            <Port>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Port Number

    Value: session_all_data__

    Available Paths:

     -

    <Operational> <IKE> <Sessions> <FilterBySessionPeerIPAddressPortAndFVRF> <SessionFVRF2><Naming><FVRF> <SessionPeerIPAddress1><Naming><Address> <Port><Naming><Port>

#### <Statistics>

    Description: ISAKMP statistics information

    Parent objects:

                    <IKE>

    Child objects:

                    <StatsVRFTable> - ISAKMP statistics information per VRF

    Available Paths:

     -

    <Operational> <IKE> <Statistics>

#### <StatsVRFTable>

    Description: ISAKMP statistics information per VRF

    Parent objects:

                    <Statistics>

    Child objects:

                    <StatsVRF> - VRF entry

    Available Paths:

     -

    <Operational> <IKE> <Statistics> <StatsVRFTable>

#### <StatsVRF>

    Description: VRF entry

    Parent objects:

                    <StatsVRFTable>

    <Naming>:

            <VRF>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Value: ike_global_counters_show__

    Available Paths:

     -

    <Operational> <IKE> <Statistics> <StatsVRFTable> <StatsVRF><Naming><VRF>

## XML Schema Object Documentation for error_disable_action, version 1. 0.

### Objects

#### <ErrorDisable>

    Description: Error Disable action commands

    Parent objects:

                    <Action>

    Child objects:

                    <ClearInterfaceTable> - Table of interfaces that are error-disabled

    Available Paths:

     -

    <Action> <ErrorDisable>

#### <ClearInterfaceTable>

    Description: Table of interfaces that are error-disabled

    Parent objects:

                    <ErrorDisable>

    Child objects:

                    <ClearInterface> - Error-disabled interface to clear

    Available Paths:

     -

    <Action> <ErrorDisable> <ClearInterfaceTable>

#### <ClearInterface>

    Description: Error-disabled interface to clear

    Parent objects:

                    <ClearInterfaceTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: Interface

            Description:Member interface

    Values:

            <True>
             (mandatory)

            Type: xsd:boolean

            Description:Clear Error Disable state for this interface

        Default value: none.

    Available Paths:

     -

    <Action> <ErrorDisable> <ClearInterfaceTable> <ClearInterface><Naming><MemberInterface>

## XML Schema Object Documentation for bundlemgr_bmd_oper, version 3. 2.

### Objects

#### <BundleInformation>

    Description: Bundle information

    Task IDs required: bundle

    Parent objects:

                    <Operational>

    Child objects:

                    <Bundle> - Generic information for bundles and members

                    <BundleBriefTable> - Bundle interfaces with common bundle information

                    <LACP> - LACP information for bundles and members

                    <MACAllocation> - Information about allocated MAC addresses that are not in use

                    <Protect> - Information for bundles and members that are in the protect database

                    <ScheduledActions> - Scheduled actions on a bundle

                    <SystemID> - System Identifiers for the local system and all ICCP Groups

                    <mLACP> - mLACP Information for Interchassis Groups and bundles

                    <mLACPBundleCounters> - Bundle specific counters of mLACP events

                    <mLACPMemberCounters> - Member specific counters of mLACP events

                    <mLACP_ICCPGroupCounters> - ICCP Group specific counters of mLACP events

    Available Paths:

     -

    <Operational> <BundleInformation>

#### <Bundle>

    Description: Generic information for bundles and members

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <BundleBundleTable> - Bundle interfaces with common bundle information

                    <BundleMemberTable> - Member interfaces with common bundle information

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle>

#### <BundleMemberTable>

    Description: Member interfaces with common bundle information

    Parent objects:

                    <Bundle>

    Child objects:

                    <BundleMember> - Member interface

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleMemberTable>

#### <BundleMember>

    Description: Member interface

    Parent objects:

                    <BundleMemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: xsd:string

            Description:Member interface

    Child objects:

                    <BundleMemberAncestor> - Data for this item and its parent bundle

                    <BundleMemberItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleMemberTable> <BundleMember><Naming><MemberInterface>

#### <BundleMemberAncestor>

    Description: Data for this item and its parent bundle

    Parent objects:

                    <BundleMember>

    Value: bm_bundle_combined_data

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleMemberTable> <BundleMember><Naming><MemberInterface> <BundleMemberAncestor>

#### <BundleMemberItem>

    Description: Data for this item

    Parent objects:

                    <BundleMember>

    Value: bm_member_data

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleMemberTable> <BundleMember><Naming><MemberInterface> <BundleMemberItem>

#### <BundleBundleTable>

    Description: Bundle interfaces with common bundle information

    Parent objects:

                    <Bundle>

    Child objects:

                    <BundleBundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleBundleTable>

#### <BundleBundle>

    Description: Bundle interface

    Parent objects:

                    <BundleBundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <BundleBundleDescendant> - Data for this item and all its members

                    <BundleBundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleBundleTable> <BundleBundle><Naming><BundleInterface>

#### <BundleBundleItem>

    Description: Data for this item

    Parent objects:

                    <BundleBundle>

    Value: bm_bundle_data

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleBundleTable> <BundleBundle><Naming><BundleInterface> <BundleBundleItem>

#### <BundleBundleDescendant>

    Description: Data for this item and all its members

    Parent objects:

                    <BundleBundle>

    Value: bm_bundle_combined_data

    Available Paths:

     -

    <Operational> <BundleInformation> <Bundle> <BundleBundleTable> <BundleBundle><Naming><BundleInterface> <BundleBundleDescendant>

#### <BundleBriefTable>

    Description: Bundle interfaces with common bundle information

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <BundleBrief> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <BundleBriefTable>

#### <BundleBrief>

    Description: Bundle interface

    Parent objects:

                    <BundleBriefTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <BundleBriefItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <BundleBriefTable> <BundleBrief><Naming><BundleInterface>

#### <BundleBriefItem>

    Description: Data for this item

    Parent objects:

                    <BundleBrief>

    Value: bm_bundle_data

    Available Paths:

     -

    <Operational> <BundleInformation> <BundleBriefTable> <BundleBrief><Naming><BundleInterface> <BundleBriefItem>

#### <LACP>

    Description: LACP information for bundles and members

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <LACPBundleTable> - Bundle interfaces with LACP information

                    <LACPMemberTable> - Member interfaces with LACP information

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP>

#### <LACPMemberTable>

    Description: Member interfaces with LACP information

    Parent objects:

                    <LACP>

    Child objects:

                    <LACPMember> - Member interface

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPMemberTable>

#### <LACPMember>

    Description: Member interface

    Parent objects:

                    <LACPMemberTable>

    <Naming>:

            <MemberInterface>
             (mandatory)

            Type: xsd:string

            Description:Member interface

    Child objects:

                    <LACPMemberAncestor> - Data for this item and its parent bundle

                    <LACPMemberItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPMemberTable> <LACPMember><Naming><MemberInterface>

#### <LACPMemberAncestor>

    Description: Data for this item and its parent bundle

    Parent objects:

                    <LACPMember>

    Value: lacp_combined_data

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPMemberTable> <LACPMember><Naming><MemberInterface> <LACPMemberAncestor>

#### <LACPMemberItem>

    Description: Data for this item

    Parent objects:

                    <LACPMember>

    Value: lacp_mbr_data

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPMemberTable> <LACPMember><Naming><MemberInterface> <LACPMemberItem>

#### <LACPBundleTable>

    Description: Bundle interfaces with LACP information

    Parent objects:

                    <LACP>

    Child objects:

                    <LACPBundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPBundleTable>

#### <LACPBundle>

    Description: Bundle interface

    Parent objects:

                    <LACPBundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <LACPBundleDescendant> - Data for this item and all its members

                    <LACPBundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPBundleTable> <LACPBundle><Naming><BundleInterface>

#### <LACPBundleItem>

    Description: Data for this item

    Parent objects:

                    <LACPBundle>

    Value: lacp_bundle_data

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPBundleTable> <LACPBundle><Naming><BundleInterface> <LACPBundleItem>

#### <LACPBundleDescendant>

    Description: Data for this item and all its members

    Parent objects:

                    <LACPBundle>

    Value: lacp_combined_data

    Available Paths:

     -

    <Operational> <BundleInformation> <LACP> <LACPBundleTable> <LACPBundle><Naming><BundleInterface> <LACPBundleDescendant>

#### <MACAllocation>

    Description: Information about allocated MAC addresses that are not in use

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <MACAllocationGlobal> - All MAC addresses that are allocated but currently not in use

    Available Paths:

     -

    <Operational> <BundleInformation> <MACAllocation>

#### <MACAllocationGlobal>

    Description: All MAC addresses that are allocated but currently not in use

    Parent objects:

                    <MACAllocation>

    Value: bm_mac_ether_alloc

    Available Paths:

     -

    <Operational> <BundleInformation> <MACAllocation> <MACAllocationGlobal>

#### <SystemID>

    Description: System Identifiers for the local system and all ICCP Groups

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <SystemIDGlobal> - System Identifier for the local system

                    <SystemID_ICCPGroupTable> - System Identifiers for all ICCP Groups

    Available Paths:

     -

    <Operational> <BundleInformation> <SystemID>

#### <SystemIDGlobal>

    Description: System Identifier for the local system

    Parent objects:

                    <SystemID>

    Value: lacp_system_id

    Available Paths:

     -

    <Operational> <BundleInformation> <SystemID> <SystemIDGlobal>

#### <SystemID_ICCPGroupTable>

    Description: System Identifiers for all ICCP Groups

    Parent objects:

                    <SystemID>

    Child objects:

                    <SystemID_ICCPGroup> - ICCP Group ID

    Available Paths:

     -

    <Operational> <BundleInformation> <SystemID> <SystemID_ICCPGroupTable>

#### <SystemID_ICCPGroup>

    Description: ICCP Group ID

    Parent objects:

                    <SystemID_ICCPGroupTable>

    <Naming>:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Child objects:

                    <SystemID_ICCPGroupItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <SystemID> <SystemID_ICCPGroupTable> <SystemID_ICCPGroup><Naming><ICCPGroup>

#### <SystemID_ICCPGroupItem>

    Description: Data for this item

    Parent objects:

                    <SystemID_ICCPGroup>

    Value: lacp_system_id

    Available Paths:

     -

    <Operational> <BundleInformation> <SystemID> <SystemID_ICCPGroupTable> <SystemID_ICCPGroup><Naming><ICCPGroup> <SystemID_ICCPGroupItem>

#### <mLACP>

    Description: mLACP Information for Interchassis Groups and bundles

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <mLACPBundleTable> - Bundle interfaces with mLACP information

                    <mLACP_ICCPGroupTable> - ICCP Groups with mLACP information

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP>

#### <mLACPBundleTable>

    Description: Bundle interfaces with mLACP information

    Parent objects:

                    <mLACP>

    Child objects:

                    <mLACPBundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACPBundleTable>

#### <mLACPBundle>

    Description: Bundle interface

    Parent objects:

                    <mLACPBundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <mLACPBundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACPBundleTable> <mLACPBundle><Naming><BundleInterface>

#### <mLACPBundleItem>

    Description: Data for this item

    Parent objects:

                    <mLACPBundle>

    Value: bmd_bag_mlacp_data_multiple

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACPBundleTable> <mLACPBundle><Naming><BundleInterface> <mLACPBundleItem>

#### <mLACP_ICCPGroupTable>

    Description: ICCP Groups with mLACP information

    Parent objects:

                    <mLACP>

    Child objects:

                    <mLACP_ICCPGroup> - ICCP Group ID

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACP_ICCPGroupTable>

#### <mLACP_ICCPGroup>

    Description: ICCP Group ID

    Parent objects:

                    <mLACP_ICCPGroupTable>

    <Naming>:

            <ICCPGroup>
             (mandatory)

            Type: Range. Value lies between 1 and -1

            Description:ICCP Group ID

    Child objects:

                    <mLACP_ICCPGroupItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACP_ICCPGroupTable> <mLACP_ICCPGroup><Naming><ICCPGroup>

#### <mLACP_ICCPGroupItem>

    Description: Data for this item

    Parent objects:

                    <mLACP_ICCPGroup>

    Value: bmd_bag_mlacp_data

    Available Paths:

     -

    <Operational> <BundleInformation> <mLACP> <mLACP_ICCPGroupTable> <mLACP_ICCPGroup><Naming><ICCPGroup> <mLACP_ICCPGroupItem>

#### <Protect>

    Description: Information for bundles and members that are in the protect database

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <ProtectBundleTable> - Bundle interfaces with information in the protect database

    Available Paths:

     -

    <Operational> <BundleInformation> <Protect>

#### <ProtectBundleTable>

    Description: Bundle interfaces with information in the protect database

    Parent objects:

                    <Protect>

    Child objects:

                    <ProtectBundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <Protect> <ProtectBundleTable>

#### <ProtectBundle>

    Description: Bundle interface

    Parent objects:

                    <ProtectBundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <ProtectBundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <Protect> <ProtectBundleTable> <ProtectBundle><Naming><BundleInterface>

#### <ProtectBundleItem>

    Description: Data for this item

    Parent objects:

                    <ProtectBundle>

    Value: bmd_bag_prot_bdl_info

    Available Paths:

     -

    <Operational> <BundleInformation> <Protect> <ProtectBundleTable> <ProtectBundle><Naming><BundleInterface> <ProtectBundleItem>

#### <ScheduledActions>

    Description: Scheduled actions on a bundle

    Parent objects:

                    <BundleInformation>

    Child objects:

                    <ScheduledActionsBundleTable> - Bundles with actions scheduled

    Available Paths:

     -

    <Operational> <BundleInformation> <ScheduledActions>

#### <ScheduledActionsBundleTable>

    Description: Bundles with actions scheduled

    Parent objects:

                    <ScheduledActions>

    Child objects:

                    <ScheduledActionsBundle> - Bundle interface

    Available Paths:

     -

    <Operational> <BundleInformation> <ScheduledActions> <ScheduledActionsBundleTable>

#### <ScheduledActionsBundle>

    Description: Bundle interface

    Parent objects:

                    <ScheduledActionsBundleTable>

    <Naming>:

            <BundleInterface>
             (mandatory)

            Type: Interface

            Description:Bundle interface

    Child objects:

                    <ScheduledActionsBundleItem> - Data for this item

    Available Paths:

     -

    <Operational> <BundleInformation> <ScheduledActions> <ScheduledActionsBundleTable> <ScheduledActionsBundle><Naming><BundleInterface>

#### <ScheduledActionsBundleItem>

    Description: Data for this item

    Parent objects:

                    <ScheduledActionsBundle>

    Value: bmd_sch_action_bag

    Available Paths:

     -

    <Operational> <BundleInformation> <ScheduledActions> <ScheduledActionsBundleTable> <ScheduledActionsBundle><Naming><BundleInterface> <ScheduledActionsBundleItem>

## XML Schema Object Documentation for inventory_common, version 0. 0.

### Objects

#### <SlotTable>

    Description: Table of slots

    Parent objects:

                    <Rack>

                    <Rack>

    Child objects:

                    <Slot> - Slot name

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable>

#### <Slot>

    Description: Slot name

    Parent objects:

                    <SlotTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Slot name

    Child objects:

                    <Attributes> - Attributes

                    <CardTable> - Table of cards

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name>

#### <CardTable>

    Description: Table of cards

    Parent objects:

                    <Slot>

    Child objects:

                    <Card> - Card number

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable>

#### <Card>

    Description: Card number

    Parent objects:

                    <CardTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Card name

    Child objects:

                    <Attributes> - Attributes

                    <HWComponentTable> - Table of  HW components

                    <HardwareInformation> - HardwareInformationDir

                    <PortSlotTable> - Table of port slots

                    <SensorTable> - Table of sensors

                    <SubSlotTable> - Table of subslots

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name>

#### <HardwareInformation>

    Description: HardwareInformationDir

    Parent objects:

                    <Card>

    Child objects:

                    <BootflashInformation> - BootflashInformation

                    <DiskInformation> - DiskInformation

                    <MotherboardInformation> - MotherboardInformation

                    <ProcessorInformation> - ProcesorInformation

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation>

#### <BootflashInformation>

    Description: BootflashInformation

    Parent objects:

                    <HardwareInformation>

    Value: inv_bootflash

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <BootflashInformation>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <BootflashInformation>

#### <ProcessorInformation>

    Description: ProcesorInformation

    Parent objects:

                    <HardwareInformation>

    Value: inv_processor

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <ProcessorInformation>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <ProcessorInformation>

#### <MotherboardInformation>

    Description: MotherboardInformation

    Parent objects:

                    <HardwareInformation>

    Value: inv_xml_motherboard_info

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <MotherboardInformation>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <MotherboardInformation>

#### <DiskInformation>

    Description: DiskInformation

    Parent objects:

                    <HardwareInformation>

    Value: inv_xml_disk_info

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <DiskInformation>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HardwareInformation> <DiskInformation>

#### <SubSlotTable>

    Description: Table of subslots

    Parent objects:

                    <Card>

    Child objects:

                    <SubSlot> - Subslot number

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable>

#### <SubSlot>

    Description: Subslot number

    Parent objects:

                    <SubSlotTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Subslot name

    Child objects:

                    <Attributes> - Attributes

                    <Module> - Module of a subslot

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name>

#### <Module>

    Description: Module of a subslot

    Parent objects:

                    <SubSlot>

    Child objects:

                    <Attributes> - Attributes

                    <PortSlotTable> - Table of port slots

                    <SensorTable> - Table of sensors

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module>

#### <PortSlotTable>

    Description: Table of port slots

    Parent objects:

                    <Module>

                    <Card>

    Child objects:

                    <PortSlot> - Port slot number

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable>

#### <PortSlot>

    Description: Port slot number

    Parent objects:

                    <PortSlotTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Port slot name

    Child objects:

                    <Attributes> - Attributes

                    <Port> - Port

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name>

#### <Port>

    Description: Port

    Parent objects:

                    <PortSlot>

    Child objects:

                    <Attributes> - Attributes

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port>

#### <Attributes>

    Description: Attributes

    Parent objects:

                    <Rack>

                    <Slot>

                    <Card>

                    <SubSlot>

                    <Module>

                    <PortSlot>

                    <Port>

                    <HWComponent>

                    <Sensor>

    Child objects:

                    <BasicInfo> - Entity attributes

                    <FRUInfo> - Field Replaceable Unit (FRU) attributes

    Available Paths:

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes>

#### <BasicInfo>

    Description: Entity attributes

    Parent objects:

                    <Attributes>

    Value: inv_xml_entity_basic_info

    Available Paths:

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <BasicInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <BasicInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <BasicInfo>

#### <FRUInfo>

    Description: Field Replaceable Unit (FRU) attributes

    Parent objects:

                    <Attributes>

    Value: inv_xml_fru_info

    Available Paths:

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Attributes> <FRUInfo>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <FRUInfo>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <PortSlotTable> <PortSlot><Naming><Name> <Port> <Attributes> <FRUInfo>

#### <SensorTable>

    Description: Table of sensors

    Parent objects:

                    <Card>

                    <HWComponent>

                    <Module>

    Child objects:

                    <Sensor> - Sensor number

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable>

#### <Sensor>

    Description: Sensor number

    Parent objects:

                    <SensorTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:Sensor name

    Child objects:

                    <Attributes> - Attributes

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SensorTable> <Sensor><Naming><Name>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name> <SensorTable> <Sensor><Naming><Name>

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <SubSlotTable> <SubSlot><Naming><Name> <Module> <SensorTable> <Sensor><Naming><Name>

#### <HWComponentTable>

    Description: Table of  HW components

    Parent objects:

                    <Card>

    Child objects:

                    <HWComponent> - HW component number

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable>

#### <HWComponent>

    Description: HW component number

    Parent objects:

                    <HWComponentTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: xsd:string

            Description:HW component name

    Child objects:

                    <Attributes> - Attributes

                    <SensorTable> - Table of sensors

    Available Paths:

     -

    <Operational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name>

     -

    <AdminOperational> <PlatformInventory> <RackTable> <Rack><Naming><Name> <SlotTable> <Slot><Naming><Name> <CardTable> <Card><Naming><Name> <HWComponentTable> <HWComponent><Naming><Name>

## XML Schema Object Documentation for mpls_te_interface_cfg, version 14. 1.

### Objects

#### <GlobalAttributes>

    Description: MPLS TE global interface configuration

    Parent objects:

                    <Interface>

    Child objects:

                    <AutoTunnel> - Auto tunnel configuration

                    <BackupPathTable> - Configure MPLS TE backup tunnels for this interface

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes>

#### <BackupPathTable>

    Description: Configure MPLS TE backup tunnels for this interface

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <BackupPath> - Tunnel interface number

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <BackupPathTable>

#### <BackupPath>

    Description: Tunnel interface number

    Parent objects:

                    <BackupPathTable>

    <Naming>:

            <TunnelNumber>
             (mandatory)

            Type: Range. Value lies between 0 and 65535

            Description:Tunnel interface number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Always set to true

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <BackupPathTable> <BackupPath><Naming><TunnelNumber>

#### <AutoTunnel>

    Description: Auto tunnel configuration

    Parent objects:

                    <GlobalAttributes>

    Child objects:

                    <Backup> - Auto tunnel backup configuration

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel>

#### <Backup>

    Description: Auto tunnel backup configuration

    Parent objects:

                    <AutoTunnel>

    Child objects:

                    <Enable> - Enable auto-tunnel backup on this TE link

                    <Exclude> - Auto-tunnel backup exclusion criteria

                    <NextHopOnly> - Enable NHOP-only mode for auto-tunnel backup on this TE link

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel> <Backup>

#### <Enable>

    Description: Enable auto-tunnel backup on this TE link

    Parent objects:

                    <Backup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable auto-tunnel backup on this TE link

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel> <Backup> <Enable>

#### <NextHopOnly>

    Description: Enable NHOP-only mode for auto-tunnel backup on this TE link

    Parent objects:

                    <Backup>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable NHOP-only mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel> <Backup> <NextHopOnly>

#### <Exclude>

    Description: Auto-tunnel backup exclusion criteria

    Parent objects:

                    <Backup>

    Child objects:

                    <SRLGMode> - Set exclude SRLG mode for auto-tunnel backup on this TE link

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel> <Backup> <Exclude>

#### <SRLGMode>

    Description: Set exclude SRLG mode for auto-tunnel backup on this TE link

    Parent objects:

                    <Exclude>

    Values:

            <SRLGMode>
             (mandatory)

            Type: MPLS_TESRLGExcludeType

            Description:Metric to use in path calculation

        Default value: none.

    Available Paths:

     -

    <Configuration> <MPLS_TE> <InterfaceTable> <Interface><Naming><InterfaceName> <GlobalAttributes> <AutoTunnel> <Backup> <Exclude> <SRLGMode>

## XML Schema Object Documentation for ipsla_react_trig_cfg, version 7. 2.

### Objects

#### <ReactionTriggerTable>

    Description: Reaction trigger configuration

    Parent objects:

                    <Operation>

    Child objects:

                    <ReactionTrigger> - Reaction trigger for an operation

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTriggerTable>

#### <ReactionTrigger>

    Description: Reaction trigger for an operation

    Parent objects:

                    <ReactionTriggerTable>

    <Naming>:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Operation number of the operation generating a trigger

    Child objects:

                    <TriggeredOpID> - Operation to be triggered

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTriggerTable> <ReactionTrigger><Naming><OperationID>

#### <TriggeredOpID>

    Description: Operation to be triggered

    Parent objects:

                    <ReactionTrigger>

    Values:

            <OperationID>
             (mandatory)

            Type: Range. Value lies between 1 and 2048

            Description:Operation number of the operation to be triggered

        Default value: none.

    Available Paths:

     -

    <Configuration> <IPSLA> <Operation> <ReactionTriggerTable> <ReactionTrigger><Naming><OperationID> <TriggeredOpID>

## XML Schema Object Documentation for snmp_corr_action, version 2. 0.

### Objects

#### <Correlator>

    Description: Trap correlator action data

    Task IDs required: snmp

    Parent objects:

                    <SNMP>

    Child objects:

                    <Delete> - Deletion of correlated alarms

    Available Paths:

     -

    <Action> <SNMP> <Correlator>

#### <Delete>

    Description: Deletion of correlated alarms

    Parent objects:

                    <Correlator>

    Child objects:

                    <AllTraps> - Apply the action to all the correlated traps

                    <CorrelationIDTable> - Table of Correlation IDs

    Available Paths:

     -

    <Action> <SNMP> <Correlator> <Delete>

#### <AllTraps>

    Description: Apply the action to all the correlated traps

    Parent objects:

                    <Delete>

    Values:

            <Delete>
             (mandatory)

            Type: xsd:boolean

            Description:Delete all the correlated traps

        Default value: none.

    Available Paths:

     -

    <Action> <SNMP> <Correlator> <Delete> <AllTraps>

#### <CorrelationIDTable>

    Description: Table of Correlation IDs

    Parent objects:

                    <Delete>

    Child objects:

                    <CorrelationID> - Delete all traps with a given correlation ID

    Available Paths:

     -

    <Action> <SNMP> <Correlator> <Delete> <CorrelationIDTable>

#### <CorrelationID>

    Description: Delete all traps with a given correlation ID

    Parent objects:

                    <CorrelationIDTable>

    <Naming>:

            <CorrelationID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Correlation ID

    Values:

            <Delete>
             (mandatory)

            Type: xsd:boolean

            Description:Delete traps with the specified correlation ID

        Default value: none.

    Available Paths:

     -

    <Action> <SNMP> <Correlator> <Delete> <CorrelationIDTable> <CorrelationID><Naming><CorrelationID>

## XML Schema Object Documentation for rspp_ma_oper, version 1. 0.

### Objects

#### <ServiceDiversion>

    Description: Service Diversion operational data

    Parent objects:

                    <Operational>

    Child objects:

                    <GlobalData> - Global diversion information

                    <NodeTable> - Table of per-node diversion data

    Available Paths:

     -

    <Operational> <ServiceDiversion>

#### <GlobalData>

    Description: Global diversion information

    Parent objects:

                    <ServiceDiversion>

    Child objects:

                    <GlobalServiceTypeTable> - Services for which diversion may be implemented

    Available Paths:

     -

    <Operational> <ServiceDiversion> <GlobalData>

#### <GlobalServiceTypeTable>

    Description: Services for which diversion may be implemented

    Parent objects:

                    <GlobalData>

    Child objects:

                    <GlobalServiceType> - A service for which diversions may be implemented

    Available Paths:

     -

    <Operational> <ServiceDiversion> <GlobalData> <GlobalServiceTypeTable>

#### <GlobalServiceType>

    Description: A service for which diversions may be implemented

    Parent objects:

                    <GlobalServiceTypeTable>

    <Naming>:

            <ServiceTypeID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type ID

    Child objects:

                    <AttachmentTable> - Table of configuration and diversion state for attachments

    Available Paths:

     -

    <Operational> <ServiceDiversion> <GlobalData> <GlobalServiceTypeTable> <GlobalServiceType><Naming><ServiceTypeID>

#### <AttachmentTable>

    Description: Table of configuration and diversion state for attachments

    Parent objects:

                    <GlobalServiceType>

    Child objects:

                    <Attachment> - The configuration and diversion state for an attachment

    Available Paths:

     -

    <Operational> <ServiceDiversion> <GlobalData> <GlobalServiceTypeTable> <GlobalServiceType><Naming><ServiceTypeID> <AttachmentTable>

#### <Attachment>

    Description: The configuration and diversion state for an attachment

    Parent objects:

                    <AttachmentTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The protected interface

    Value: rspp_ma_public_att

    Available Paths:

     -

    <Operational> <ServiceDiversion> <GlobalData> <GlobalServiceTypeTable> <GlobalServiceType><Naming><ServiceTypeID> <AttachmentTable> <Attachment><Naming><Interface>

#### <NodeTable>

    Description: Table of per-node diversion data

    Parent objects:

                    <ServiceDiversion>

    Child objects:

                    <Node> - The node to get information from

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable>

#### <Node>

    Description: The node to get information from

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:The node to get information from

    Child objects:

                    <ServiceTypeTable> - Service types for which diversions may be implemented

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable> <Node><Naming><Node>

#### <ServiceTypeTable>

    Description: Service types for which diversions may be implemented

    Parent objects:

                    <Node>

    Child objects:

                    <ServiceType> - A service for which diversions may be implemented

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable> <Node><Naming><Node> <ServiceTypeTable>

#### <ServiceType>

    Description: A service for which diversions may be implemented

    Parent objects:

                    <ServiceTypeTable>

    <Naming>:

            <ServiceTypeID>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Service Type ID

    Child objects:

                    <AttachmentErrorTable> - Table of all attachments of this service type and node for which an application error has occurred

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable> <Node><Naming><Node> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID>

#### <AttachmentErrorTable>

    Description: Table of all attachments of this service type and node for which an application error has occurred

    Parent objects:

                    <ServiceType>

    Child objects:

                    <AttachmentError> - Error information on an attachment for this node

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable> <Node><Naming><Node> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID> <AttachmentErrorTable>

#### <AttachmentError>

    Description: Error information on an attachment for this node

    Parent objects:

                    <AttachmentErrorTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:The attachment for which an error has occurred

    Value: rspp_ma_public_err

    Available Paths:

     -

    <Operational> <ServiceDiversion> <NodeTable> <Node><Naming><Node> <ServiceTypeTable> <ServiceType><Naming><ServiceTypeID> <AttachmentErrorTable> <AttachmentError><Naming><Interface>

## XML Schema Object Documentation for ip_ntp_cfg, version 5. 1.

### Objects

#### <NTP>

    Description: NTP configuration

    Task IDs required: ip-services

    Parent objects:

                    <Configuration>

    Child objects:

                    <AccessGroupVRFTable> - Control NTP access

                    <Authentication> - Configure NTP Authentication keys

                    <BroadcastDelay> - Estimated round-trip delay

                    <InterfaceVRFTable> - NTP per interface configuration

                    <Master> - Act as NTP master clock

                    <MaxAssociations> - Set maximum number of associations

                    <PeerVRFTable> - Configures NTP Peers or Servers

                    <SourceTable> - Configure  NTP source interface

                    <UpdateCalendar> - To enable calendar update with NTP time

    Available Paths:

     -

    <Configuration> <NTP>

#### <UpdateCalendar>

    Description: To enable calendar update with NTP time

    Parent objects:

                    <NTP>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <UpdateCalendar>

#### <AccessGroupVRFTable>

    Description: Control NTP access

    Parent objects:

                    <NTP>

    Child objects:

                    <AccessGroupTable> - Control NTP access

    Available Paths:

     -

    <Configuration> <NTP> <AccessGroupVRFTable>

#### <AccessGroupTable>

    Description: Control NTP access

    Parent objects:

                    <AccessGroupVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <AccessGroupAFTable> - Configure NTP access address family

    Available Paths:

     -

    <Configuration> <NTP> <AccessGroupVRFTable> <AccessGroupTable><Naming><VRFName>

#### <AccessGroupAFTable>

    Description: Configure NTP access address family

    Parent objects:

                    <AccessGroupTable>

    <Naming>:

            <AF>
             (mandatory)

            Type: NTPAccessAFType

            Description:Address family

    Child objects:

                    <AccessGroup> - Configure NTP access group

    Available Paths:

     -

    <Configuration> <NTP> <AccessGroupVRFTable> <AccessGroupTable><Naming><VRFName> <AccessGroupAFTable><Naming><AF>

#### <AccessGroup>

    Description: Configure NTP access group

    Parent objects:

                    <AccessGroupAFTable>

    <Naming>:

            <AccessGroupType>
             (mandatory)

            Type: NTPAccessType

            Description:Access group type

    Values:

            <AccessListName>
             (mandatory)

            Type: xsd:string

            Description:Access list name - maximum 32 characters

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <AccessGroupVRFTable> <AccessGroupTable><Naming><VRFName> <AccessGroupAFTable><Naming><AF> <AccessGroup><Naming><AccessGroupType>

#### <Authentication>

    Description: Configure NTP Authentication keys

    Parent objects:

                    <NTP>

    Child objects:

                    <Enable> - Enable NTP authentication keys

                    <KeyTable> - Authentication Key Table

                    <TrustedKeyTable> - Key numbers for trusted time sources

    Available Paths:

     -

    <Configuration> <NTP> <Authentication>

#### <KeyTable>

    Description: Authentication Key Table

    Parent objects:

                    <Authentication>

    Child objects:

                    <Key> - Authentication key for trusted time sources

    Available Paths:

     -

    <Configuration> <NTP> <Authentication> <KeyTable>

#### <Key>

    Description: Authentication key for trusted time sources

    Parent objects:

                    <KeyTable>

    <Naming>:

            <KeyNumber>
             (mandatory)

            Type: NTPKeyNumber

            Description:Authentication Key number

    Values:

            <AuthenticationKey>
             (mandatory)

            Type: EncryptionString

            Description:Authentication key - maximum 32 characters

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <Authentication> <KeyTable> <Key><Naming><KeyNumber>

#### <Enable>

    Description: Enable NTP authentication keys

    Parent objects:

                    <Authentication>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <Authentication> <Enable>

#### <TrustedKeyTable>

    Description: Key numbers for trusted time sources

    Parent objects:

                    <Authentication>

    Child objects:

                    <TrustedKey> - Configure NTP trusted key

    Available Paths:

     -

    <Configuration> <NTP> <Authentication> <TrustedKeyTable>

#### <TrustedKey>

    Description: Configure NTP trusted key

    Parent objects:

                    <TrustedKeyTable>

    <Naming>:

            <KeyNumber>
             (mandatory)

            Type: NTPKeyNumber

            Description:Key number

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <Authentication> <TrustedKeyTable> <TrustedKey><Naming><KeyNumber>

#### <BroadcastDelay>

    Description: Estimated round-trip delay

    Parent objects:

                    <NTP>

    Values:

            <BroadcastDelay>
             (mandatory)

            Type: Range. Value lies between 1 and 999999

            Description:Broadcast Delay

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <BroadcastDelay>

#### <InterfaceVRFTable>

    Description: NTP per interface configuration

    Parent objects:

                    <NTP>

    Child objects:

                    <InterfaceTable> - NTP per interface configuration

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable>

#### <InterfaceTable>

    Description: NTP per interface configuration

    Parent objects:

                    <InterfaceVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <Interface> - Name of the interface

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName>

#### <Interface>

    Description: Name of the interface

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Interface>
             (mandatory)

            Type: Interface

            Description:interface

    Child objects:

                    <Disable> - Disable NTP

                    <InterfaceBroadcast> - Configure NTP broadcast service

                    <InterfaceMulticast> - Configure NTP multicast service

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface>

#### <InterfaceBroadcast>

    Description: Configure NTP broadcast service

    Parent objects:

                    <Interface>

    Child objects:

                    <Broadcast> - Configure NTP broadcast

                    <BroadcastClient> - Listen to NTP broadcasts

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceBroadcast>

#### <Broadcast>

    Description: Configure NTP broadcast

    Parent objects:

                    <InterfaceBroadcast>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:Destination broadcast IPv4 address

            <AuthenticationKey>
             (optional)

            Type: NTPKeyNumber

            Description:Authentication key

            <NTPVersion>
             (optional)

            Type: NTPVersion

            Description:NTP version

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceBroadcast> <Broadcast>

#### <BroadcastClient>

    Description: Listen to NTP broadcasts

    Parent objects:

                    <InterfaceBroadcast>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceBroadcast> <BroadcastClient>

#### <Disable>

    Description: Disable NTP

    Parent objects:

                    <Interface>

    Values:

            <Disable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <Disable>

#### <InterfaceMulticast>

    Description: Configure NTP multicast service

    Parent objects:

                    <Interface>

    Child objects:

                    <MulticastClientTable> - Configures multicast client peers

                    <MulticastServerTable> - Configures multicast server peers

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceMulticast>

#### <MulticastServerTable>

    Description: Configures multicast server peers

    Parent objects:

                    <InterfaceMulticast>

    Child objects:

                    <MulticastServer> - Configure NTP multicast group server peer

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceMulticast> <MulticastServerTable>

#### <MulticastServer>

    Description: Configure NTP multicast group server peer

    Parent objects:

                    <MulticastServerTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPAddress

            Description:IP address of a multicast group

    Values:

            <AuthenticationKey>
             (optional)

            Type: NTPKeyNumber

            Description:Authentication key

            <Version>
             (optional)

            Type: NTPVersion

            Description:NTP version

            <TTL>
             (optional)

            Type: NTPTTL

            Description:TTL

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceMulticast> <MulticastServerTable> <MulticastServer><Naming><IPAddress>

#### <MulticastClientTable>

    Description: Configures multicast client peers

    Parent objects:

                    <InterfaceMulticast>

    Child objects:

                    <MulticastClient> - Listen to NTP multicasts

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceMulticast> <MulticastClientTable>

#### <MulticastClient>

    Description: Listen to NTP multicasts

    Parent objects:

                    <MulticastClientTable>

    <Naming>:

            <IPAddress>
             (mandatory)

            Type: IPAddress

            Description:IP address of a multicast group

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:True Only

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <InterfaceVRFTable> <InterfaceTable><Naming><VRFName> <Interface><Naming><Interface> <InterfaceMulticast> <MulticastClientTable> <MulticastClient><Naming><IPAddress>

#### <Master>

    Description: Act as NTP master clock

    Parent objects:

                    <NTP>

    Values:

            <StratumNumber>
             (mandatory)

            Type: Range. Value lies between 1 and 15

            Description:Stratum number

        Default value:
            StratumNumber => 8

    Available Paths:

     -

    <Configuration> <NTP> <Master>

#### <MaxAssociations>

    Description: Set maximum number of associations

    Parent objects:

                    <NTP>

    Values:

            <MaxAssociationNum>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Max Associations

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <MaxAssociations>

#### <PeerVRFTable>

    Description: Configures NTP Peers or Servers

    Parent objects:

                    <NTP>

    Child objects:

                    <PeerVRF> - Configures NTP Peers or Servers for a single VRF. The 'default' must also be specified for default VRF

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable>

#### <PeerVRF>

    Description: Configures NTP Peers or Servers for a single VRF. The 'default' must also be specified for default VRF

    Parent objects:

                    <PeerVRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <PeerIPV4Table> - Configures IPv4 NTP Peers or Servers

                    <PeerIPV6Table> - Configuration NTP Peers or Servers of IPV6

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName>

#### <PeerIPV4Table>

    Description: Configures IPv4 NTP Peers or Servers

    Parent objects:

                    <PeerVRF>

    Child objects:

                    <PeerIPV4> - Configure an IPv4 NTP server or peer

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV4Table>

#### <PeerIPV4>

    Description: Configure an IPv4 NTP server or peer

    Parent objects:

                    <PeerIPV4Table>

    <Naming>:

            <AddressIPV4>
             (mandatory)

            Type: IPV4Address

            Description:IPv4 Address of a peer

    Child objects:

                    <PeerTypeIPV4> - Configure an IPv4 NTP server or peer

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV4Table> <PeerIPV4><Naming><AddressIPV4>

#### <PeerTypeIPV4>

    Description: Configure an IPv4 NTP server or peer

    Parent objects:

                    <PeerIPV4>

    <Naming>:

            <PeerType>
             (mandatory)

            Type: NTPPeerType

            Description:Peer or Server

    Values:

            <NTPVersion>
             (optional)

            Type: NTPVersion

            Description:NTP version

            <AuthenticationKey>
             (optional)

            Type: NTPKeyNumber

            Description:Authentication Key

            <MinPoll>
             (optional)

            Type: Range. Value lies between 4 and 17

            Description:Minimum poll interval

            <MaxPoll>
             (optional)

            Type: Range. Value lies between 4 and 17

            Description:Maxinum poll interval

            <PreferredPeer>
             (optional)

            Type: NTPPreferPeer

            Description:Preferred peer

            <SourceInterface>
             (optional)

            Type: Interface

            Description:Source interface of this peer

            <Burst>
             (optional)

            Type: NTPBurst

            Description:Use burst mode

            <IBurst>
             (optional)

            Type: NTPIBurst

            Description:Use iburst mode

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV4Table> <PeerIPV4><Naming><AddressIPV4> <PeerTypeIPV4><Naming><PeerType>

#### <PeerIPV6Table>

    Description: Configuration NTP Peers or Servers of IPV6

    Parent objects:

                    <PeerVRF>

    Child objects:

                    <PeerIPV6> - Configure a NTP server or peer

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV6Table>

#### <PeerIPV6>

    Description: Configure a NTP server or peer

    Parent objects:

                    <PeerIPV6Table>

    <Naming>:

            <AddressIPV6>
             (mandatory)

            Type: xsd:string

            Description:Address of a peer

    Child objects:

                    <PeerTypeIPV6> - Configure a NTP server or peer

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV6Table> <PeerIPV6><Naming><AddressIPV6>

#### <PeerTypeIPV6>

    Description: Configure a NTP server or peer

    Parent objects:

                    <PeerIPV6>

    <Naming>:

            <PeerType>
             (mandatory)

            Type: NTPPeerType

            Description:Peer or Server

    Values:

            <NTPVersion>
             (optional)

            Type: NTPVersion

            Description:NTP version

            <AuthenticationKey>
             (optional)

            Type: NTPKeyNumber

            Description:Authentication Key

            <MinPoll>
             (optional)

            Type: Range. Value lies between 4 and 17

            Description:Minimum poll interval

            <MaxPoll>
             (optional)

            Type: Range. Value lies between 4 and 17

            Description:Maxinum poll interval

            <PreferredPeer>
             (optional)

            Type: NTPPreferPeer

            Description:Preferred peer

            <SourceInterface>
             (optional)

            Type: Interface

            Description:Source interface of this peer

            <Burst>
             (optional)

            Type: NTPBurst

            Description:Use burst mode

            <IBurst>
             (optional)

            Type: NTPIBurst

            Description:Use iburst mode

            <AddressIPV6>
             (mandatory)

            Type: IPV6Address

            Description:IPv6 address

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <PeerVRFTable> <PeerVRF><Naming><VRFName> <PeerIPV6Table> <PeerIPV6><Naming><AddressIPV6> <PeerTypeIPV6><Naming><PeerType>

#### <SourceTable>

    Description: Configure  NTP source interface

    Parent objects:

                    <NTP>

    Child objects:

                    <Source> - Configure  NTP source interface

    Available Paths:

     -

    <Configuration> <NTP> <SourceTable>

#### <Source>

    Description: Configure  NTP source interface

    Parent objects:

                    <SourceTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Values:

            <SourceInterface>
             (mandatory)

            Type: Interface

            Description:Source Interface for NTP

        Default value: none.

    Available Paths:

     -

    <Configuration> <NTP> <SourceTable> <Source><Naming><VRFName>

### Datatypes

#### NTPPeerType

        Definition: Enumeration. Valid values are:
            'Peer' - Peer
            'Server' - Server

#### NTPAccessAFType

        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### NTPAccessType

        Definition: Enumeration. Valid values are:
            'Peer' - Peer
            'QueryOnly' - Query Only
            'Serve' - Serve
            'ServeOnly' - Serve Only

#### NTPPreferPeer

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not Used
            'Prefer' - Prefer

#### NTPKeyNumber

        Definition: Range. Value lies between 1 and 65535

#### NTPTTL

        Definition: Range. Value lies between 1 and 255

#### NTPVersion

        Definition: Range. Value lies between 2 and 4

#### NTPBurst

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not Used
            'Burst' - Burst

#### NTPIBurst

        Definition: Enumeration. Valid values are:
            'NotUsed' - Not Used
            'IBurst' - IBurst

## XML Schema Object Documentation for atm_oam_oper, version 2. 0.

### Objects

#### <ATM_OAM>

    Description: ATM OAM operational data

    Task IDs required: atm

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Contains all the nodes

    Available Paths:

     -

    <Operational> <ATM_OAM>

#### <NodeTable>

    Description: Contains all the nodes

    Parent objects:

                    <ATM_OAM>

    Child objects:

                    <Node> - The node on which ATM Interfaces/VCs are located

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable>

#### <Node>

    Description: The node on which ATM Interfaces/VCs are located

    Parent objects:

                    <NodeTable>

    <Naming>:

            <node>
             (mandatory)

            Type: NodeID

            Description:The node id

    Child objects:

                    <PVCTable> - Contains VC OAM information for node

                    <PVPTable> - Contains PVP OAM information for node

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable> <Node><Naming><node>

#### <PVCTable>

    Description: Contains VC OAM information for node

    Parent objects:

                    <Node>

    Child objects:

                    <PVC> - VC information for a given VPI,VCI on an interface

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable> <Node><Naming><node> <PVCTable>

#### <PVC>

    Description: VC information for a given VPI,VCI on an interface

    Parent objects:

                    <PVCTable>

    <Naming>:

            <Interface>
             (optional)

            Type: Interface

            Description:The name of the interface

            <VPI>
             (optional)

            Type: Range. Value lies between 0 and 4095

            Description:VPI

            <VCI>
             (optional)

            Type: Range. Value lies between 1 and 65535

            Description:VCI

    Value: atm_oam_vc

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable> <Node><Naming><node> <PVCTable> <PVC><Naming><Interface><VPI><VCI>

#### <PVPTable>

    Description: Contains PVP OAM information for node

    Parent objects:

                    <Node>

    Child objects:

                    <PVP> - L2 PVP information for a given VPI on an interface

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable> <Node><Naming><node> <PVPTable>

#### <PVP>

    Description: L2 PVP information for a given VPI on an interface

    Parent objects:

                    <PVPTable>

    <Naming>:

            <Interface>
             (optional)

            Type: Interface

            Description:The name of the interface

            <VPI>
             (optional)

            Type: Range. Value lies between 0 and 4095

            Description:VPI

    Value: atm_oam_vc

    Available Paths:

     -

    <Operational> <ATM_OAM> <NodeTable> <Node><Naming><node> <PVPTable> <PVP><Naming><Interface><VPI>

## XML Schema Object Documentation for tunnel_gre_oper, version 1. 0.

### Objects

#### <TunnelTemplate>

    Description: Tunnel Template attributes

    Task IDs required: tunnel

    Parent objects:

                    <Operational>

    Child objects:

                    <TunnelTable> - Table of Tunnel template

    Available Paths:

     -

    <Operational> <TunnelTemplate>

#### <TunnelTable>

    Description: Table of Tunnel template

    Parent objects:

                    <TunnelTemplate>

    Child objects:

                    <Tunnel> - The attributes for a particular tunnel

    Available Paths:

     -

    <Operational> <TunnelTemplate> <TunnelTable>

#### <Tunnel>

    Description: The attributes for a particular tunnel

    Parent objects:

                    <TunnelTable>

    <Naming>:

            <TunnelName>
             (mandatory)

            Type: xsd:string

            Description:A particular tunnel

    Value: tunnel_template_show

    Available Paths:

     -

    <Operational> <TunnelTemplate> <TunnelTable> <Tunnel><Naming><TunnelName>

## XML Schema Object Documentation for ipv6_mld_action, version 4. 0.

### Objects

#### <MLD>

    Description: MLD action data

    Task IDs required: multicast

    Parent objects:

                    <Action>

    Child objects:

                    <Clear> - Clears IGMP related information

    Available Paths:

     -

    <Action> <MLD>

## XML Schema Object Documentation for fr-vcm_cfg, version 1. 3.

### Objects

#### <FrameRelay>

    Description: Frame Relay configuration

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <LMI> - The LMI Configuration

                    <MFRBundleParameters> - Multilink frame-relay bundle parameters

                    <PVCTable> - PVC container

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay>

#### <PVCTable>

    Description: PVC container

    Parent objects:

                    <FrameRelay>

    Child objects:

                    <PVC> - Individual DLCI

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable>

#### <PVC>

    Description: Individual DLCI

    Parent objects:

                    <PVCTable>

    <Naming>:

            <DLCI>
             (mandatory)

            Type: Range. Value lies between 16 and 1007

            Description:DLCI Number

    Child objects:

                    <Create> - Enable the resource

                    <Encapsulation> - Configure the PVC encap

                    <FragmentCounter> - Enable fragment counter

                    <FragmentEndToEnd> - Enable FRF.12 end-to-end fragmentation and define fragment size

                    <QOS> - Interface QOS configuration

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI>

#### <Create>

    Description: Enable the resource

    Parent objects:

                    <PVC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Created

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <Create>

#### <Encapsulation>

    Description: Configure the PVC encap

    Parent objects:

                    <PVC>

    Values:

            <encap>
             (mandatory)

            Type: FR_PVCEncapType

            Description:Encapsulation

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <Encapsulation>

#### <FragmentEndToEnd>

    Description: Enable FRF.12 end-to-end fragmentation and define fragment size

    Parent objects:

                    <PVC>

    Values:

            <end2end-frag-size>
             (mandatory)

            Type: Range. Value lies between 64 and 512

            Description:End-to-End FRF.12 fragment size

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <FragmentEndToEnd>

#### <FragmentCounter>

    Description: Enable fragment counter

    Parent objects:

                    <PVC>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Created

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <FrameRelay> <PVCTable> <PVC><Naming><DLCI> <FragmentCounter>

### Datatypes

#### FR_PVCEncapType

        Definition: Enumeration. Valid values are:
            'PVCEncapCisco' - Cisco Encapsulation
            'PVCEncapIetf' - IETF Encapsulation

## XML Schema Object Documentation for iedge_show_subscriber, version 1. 0.

### Objects

#### <IEDGED>

    Description: IEDGE operational data

    Task IDs required: config-services

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - IEDGE operational data for a particular location

    Available Paths:

     -

    <Operational> <IEDGED>

#### <NodeTable>

    Description: IEDGE operational data for a particular location

    Parent objects:

                    <IEDGED>

    Child objects:

                    <Node> - Location. For eg., 0/1/CPU0

    Available Paths:

     -

    <Operational> <IEDGED> <NodeTable>

#### <Node>

    Description: Location. For eg., 0/1/CPU0

    Parent objects:

                    <NodeTable>

    <Naming>:

            <nodeid>
             (mandatory)

            Type: NodeID

            Description:The node id to filter on. For eg., 0/1/CPU0

    Child objects:

                    <SessionTable> - IP subscriber session information

    Available Paths:

     -

    <Operational> <IEDGED> <NodeTable> <Node><Naming><nodeid>

#### <SessionTable>

    Description: IP subscriber session information

    Parent objects:

                    <Node>

    Child objects:

                    <Session> - Session entry

    <Filter> (Optional Filter Tag):

                    <ByDomain>

                    <ByIntf>

                    <ByIpv4Addr>

                    <ByVrfAndIpv4Addr>

                    <ByIpv6Addr>

                    <ByVrfAndIpv6Addr>

                    <ByMacAddr>

                    <ByNasPort>

                    <ByNasIpv4Addr>

                    <ByUsername>

                    <ByVRF>

    Available Paths:

     -

    <Operational> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable>

#### <Session>

    Description: Session entry

    Parent objects:

                    <SessionTable>

    <Naming>:

            <SessionLabel>
             (mandatory)

            Type: xsd:unsignedInt

            Description:Session Label

    Value: iedge_oper_subscriber_session_data

    Available Paths:

     -

    <Operational> <IEDGED> <NodeTable> <Node><Naming><nodeid> <SessionTable> <Session><Naming><SessionLabel>

### Filters

#### <ByDomain>

    Description:
    Filter based on domain name

    Parameters:

            <DomainName>
             (mandatory)

            Type: xsd:string

            Description:Domain Name

#### <ByIntf>

    Description:
    Filter based on subscriber interface

    Parameters:

            <IntfName>
             (mandatory)

            Type: xsd:string

            Description:Subscriber Interface Name

#### <ByIpv4Addr>

    Description:
    Filter based on subscriber ipv4 address

    Parameters:

            <Ipv4Addr>
             (mandatory)

            Type: IPV4Address

            Description:Subscriber IPv4 Address

#### <ByVrfAndIpv4Addr>

    Description:
    Filter based on subscriber ipv4 address and vrf

    Parameters:

            <Vrf>
             (optional)

            Type: xsd:string

            Description:VRF Name

            <Ipv4Addr>
             (optional)

            Type: IPV4Address

            Description:Subscriber IPv4 Address

#### <ByIpv6Addr>

    Description:
    Filter based on subscriber ipv6 address

    Parameters:

            <Ipv6Addr>
             (mandatory)

            Type: IPV6Address

            Description:Subscriber IPv6 Address

#### <ByVrfAndIpv6Addr>

    Description:
    Filter based on subscriber ipv6 address and vrf

    Parameters:

            <Vrf>
             (optional)

            Type: xsd:string

            Description:VRF Name

            <Ipv6Addr>
             (optional)

            Type: IPV6Address

            Description:Subscriber IPv6 Address

#### <ByMacAddr>

    Description:
    Filter based on subscriber MAC address

    Parameters:

            <MacAddr>
             (mandatory)

            Type: xsd:string

            Description:Subscriber MAC Address

#### <ByNasPort>

    Description:
    Filter based on NAS port

    Parameters:

            <NasPort>
             (mandatory)

            Type: xsd:string

            Description:NAS Port

#### <ByNasIpv4Addr>

    Description:
    Filter based on NAS IPv4 address

    Parameters:

            <NasAddr>
             (mandatory)

            Type: IPV4Address

            Description:NAS IPv4 Address

#### <ByUsername>

    Description:
    Filter based on username

    Parameters:

            <Username>
             (mandatory)

            Type: xsd:string

            Description:Username

#### <ByVRF>

    Description:
    Filter based on VRF

    Parameters:

            <Vrf>
             (mandatory)

            Type: xsd:string

            Description:VRF name

## XML Schema Object Documentation for crypto_ipsec_cfg_if, version 0. 0.

### Objects

#### <IPSec>

    Description: IPSec tunnel/service/gre interfaces

    Task IDs required: crypto

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <DFBit> - DF bit in the encapsulating header

                    <PreFragmentationDisabled> - Disable fragmentation of large packets before IPSec encapsulation

                    <ProfileTable> - ipsec profile

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec>

#### <DFBit>

    Description: DF bit in the encapsulating header

    Task IDs required: crypto

    Parent objects:

                    <IPSec>

    Values:

            <DFBit>
             (mandatory)

            Type: CryptoIPSecDFBitType

            Description:DF-bit

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec> <DFBit>

#### <PreFragmentationDisabled>

    Description: Disable fragmentation of large packets before IPSec encapsulation

    Task IDs required: crypto

    Parent objects:

                    <IPSec>

    Values:

            <Disabled>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE defines disabled

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec> <PreFragmentationDisabled>

#### <ProfileTable>

    Description: ipsec profile

    Parent objects:

                    <IPSec>

    Child objects:

                    <Profile> - IPSec profile name

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec> <ProfileTable>

#### <Profile>

    Description: IPSec profile name

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <Profile>
             (mandatory)

            Type: CryptoNameString

            Description:IPSec profile name

    Child objects:

                    <EnableProfile> - Enable the resource

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec> <ProfileTable> <Profile><Naming><Profile>

#### <EnableProfile>

    Description: Enable the resource

    Task IDs required: crypto

    Parent objects:

                    <Profile>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when profile configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPSec> <ProfileTable> <Profile><Naming><Profile> <EnableProfile>

#### <Tunnel>

    Description: IPsec tunneling

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Destination> - Destination of IPSec tunnel

                    <Source> - Source of IPSec tunnel

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Tunnel>

#### <Destination>

    Description: Destination of IPSec tunnel

    Task IDs required: crypto

    Parent objects:

                    <Tunnel>

    Values:

            <IPAddress>
             (mandatory)

            Type: IPV4Address

            Description:IP address

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Tunnel> <Destination>

#### <Source>

    Description: Source of IPSec tunnel

    Task IDs required: crypto

    Parent objects:

                    <Tunnel>

    Values:

            <IPAddress>
             (optional)

            Type: IPV4Address

            Description:IP address

            <Interface>
             (optional)

            Type: Interface

            Description:Interface Name

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <Tunnel> <Source>

## XML Schema Object Documentation for ip_rsvp_cfg, version 3. 5.

### Objects

#### <RSVP>

    Description: Global RSVP configuration commands

    Task IDs required: ouni and mpls-te

    Parent objects:

                    <Configuration>

    Child objects:

                    <Authentication> - Configure RSVP authentication

                    <GlobalBandwidth> - Configure Global Bandwidth Parameters

                    <InterfaceTable> - Interface table

                    <NeighborTable> - RSVP Neighbor Table

                    <Signalling> - Configure Global RSVP signalling parameters

    Available Paths:

     -

    <Configuration> <RSVP>

#### <GlobalBandwidth>

    Description: Configure Global Bandwidth Parameters

    Parent objects:

                    <RSVP>

    Child objects:

                    <DefaultInterfacePercent> - Configure Global RSVP signalling parameters

    Available Paths:

     -

    <Configuration> <RSVP> <GlobalBandwidth>

#### <DefaultInterfacePercent>

    Description: Configure Global RSVP signalling parameters

    Parent objects:

                    <GlobalBandwidth>

    Child objects:

                    <MAM> - Configure global default MAM I/F percent bandwidth parameters

                    <RDM> - Configure global default RDM I/F percent bandwidth parameters

    Available Paths:

     -

    <Configuration> <RSVP> <GlobalBandwidth> <DefaultInterfacePercent>

#### <RDM>

    Description: Configure global default RDM I/F percent bandwidth parameters

    Parent objects:

                    <DefaultInterfacePercent>

    Values:

            <BC0Percent>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Default BC0 pool I/F % B/W

            <BC1Percent>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Default BC1 pool I/F % B/W

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <GlobalBandwidth> <DefaultInterfacePercent> <RDM>

#### <MAM>

    Description: Configure global default MAM I/F percent bandwidth parameters

    Parent objects:

                    <DefaultInterfacePercent>

    Values:

            <MaxResPercent>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Default maximum reservable I/F % B/W

            <BC0Percent>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Default BC0 pool I/F % B/W

            <BC1Percent>
             (optional)

            Type: Range. Value lies between 0 and 10000

            Description:Default BC1 pool I/F % B/W

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <GlobalBandwidth> <DefaultInterfacePercent> <MAM>

#### <Signalling>

    Description: Configure Global RSVP signalling parameters

    Parent objects:

                    <RSVP>

    Child objects:

                    <Checksum> - RSVP message checksum computation

                    <GracefulRestart> - Configure RSVP Graceful-Restart parameters

                    <HelloGracefulRestartInterval> - Configure interval between successive Hello messages

                    <HelloGracefulRestartMisses> - Configure max number of consecutive missed Hello messages

                    <PESR> - Sending Path Error with State-Removal flag

                    <PrefixFiltering> - Configure prefix filtering parameters

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling>

#### <GracefulRestart>

    Description: Configure RSVP Graceful-Restart parameters

    Parent objects:

                    <Signalling>

    Child objects:

                    <Enable> - Enable graceful restart

                    <RestartTime> - Configure the restart-time

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <GracefulRestart>

#### <Enable>

    Description: Enable graceful restart

    Parent objects:

                    <GracefulRestart>

    Values:

            <GracefulRestartOn>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RSVP graceful restart

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <GracefulRestart> <Enable>

#### <RestartTime>

    Description: Configure the restart-time

    Parent objects:

                    <GracefulRestart>

    Values:

            <GracefulRestartTime>
             (mandatory)

            Type: Range. Value lies between 60 and 3600

            Description:Graceful restart time (seconds)

        Default value:
            GracefulRestartTime => 120

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <GracefulRestart> <RestartTime>

#### <HelloGracefulRestartInterval>

    Description: Configure interval between successive Hello messages

    Parent objects:

                    <Signalling>

    Values:

            <HelloInterval>
             (mandatory)

            Type: Range. Value lies between 3000 and 30000

            Description:Hello interval (milliseconds)

        Default value:
            HelloInterval => 5000

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <HelloGracefulRestartInterval>

#### <HelloGracefulRestartMisses>

    Description: Configure max number of consecutive missed Hello messages

    Parent objects:

                    <Signalling>

    Values:

            <HelloMissed>
             (mandatory)

            Type: Range. Value lies between 1 and 10

            Description:Number of messages

        Default value:
            HelloMissed => 3

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <HelloGracefulRestartMisses>

#### <PESR>

    Description: Sending Path Error with State-Removal flag

    Parent objects:

                    <Signalling>

    Child objects:

                    <Disable> - Disable PESR

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PESR>

#### <Disable>

    Description: Disable PESR

    Parent objects:

                    <PESR>

    Values:

            <PESRDisable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable RSVP PESR

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <PESR> <Disable>

#### <Checksum>

    Description: RSVP message checksum computation

    Parent objects:

                    <Signalling>

    Child objects:

                    <Disable> - Disable RSVP message checksum computation

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <Checksum>

#### <Disable>

    Description: Disable RSVP message checksum computation

    Parent objects:

                    <Checksum>

    Values:

            <ChecksumDisable>
             (mandatory)

            Type: xsd:boolean

            Description:Disable RSVP Checksum Computation

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Signalling> <Checksum> <Disable>

#### <Authentication>

    Description: Configure RSVP authentication

    Parent objects:

                    <RSVP>

                    <Interface>

                    <Neighbor>

    Child objects:

                    <KeyChain> - Key chain to authenticate RSVP signalling messages

                    <LifeTime> - Life time for each security association

                    <WindowSize> - Window-size to limit number of out-of-order messages

    Available Paths:

     -

    <Configuration> <RSVP> <Authentication>

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Authentication>

     -

    <Configuration> <RSVP> <NeighborTable> <Neighbor><Naming><Neighbor> <Authentication>

#### <KeyChain>

    Description: Key chain to authenticate RSVP signalling messages

    Parent objects:

                    <Authentication>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:Name of key-chain

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Authentication> <KeyChain>

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Authentication> <KeyChain>

     -

    <Configuration> <RSVP> <NeighborTable> <Neighbor><Naming><Neighbor> <Authentication> <KeyChain>

#### <WindowSize>

    Description: Window-size to limit number of out-of-order messages

    Parent objects:

                    <Authentication>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 64

            Description:Window-size to restrict out of order messages

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Authentication> <WindowSize>

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Authentication> <WindowSize>

     -

    <Configuration> <RSVP> <NeighborTable> <Neighbor><Naming><Neighbor> <Authentication> <WindowSize>

#### <LifeTime>

    Description: Life time for each security association

    Parent objects:

                    <Authentication>

    Values:

            <Time>
             (mandatory)

            Type: Range. Value lies between 30 and 86400

            Description:Life time (in seconds) for each security association

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <Authentication> <LifeTime>

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Authentication> <LifeTime>

     -

    <Configuration> <RSVP> <NeighborTable> <Neighbor><Naming><Neighbor> <Authentication> <LifeTime>

#### <InterfaceTable>

    Description: Interface table

    Parent objects:

                    <RSVP>

    Child objects:

                    <Interface> - Interface configuration

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable>

#### <Interface>

    Description: Interface configuration

    Parent objects:

                    <InterfaceTable>

    <Naming>:

            <Name>
             (mandatory)

            Type: Interface

            Description:Name of interface

    Child objects:

                    <Authentication> - Configure RSVP authentication

                    <Bandwidth> - Configure Bandwidth

                    <Enable> - Enable RSVP on an interface

                    <IfSignalling> - Configure RSVP signalling parameters

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name>

#### <Enable>

    Description: Enable RSVP on an interface

    Parent objects:

                    <Interface>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:Enable RSVP

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Enable>

#### <Bandwidth>

    Description: Configure Bandwidth

    Parent objects:

                    <Interface>

    Child objects:

                    <MAM> - Configure MAM bandwidth parameters

                    <RDM> - Configure RDM bandwidth parameters

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Bandwidth>

#### <RDM>

    Description: Configure RDM bandwidth parameters

    Parent objects:

                    <Bandwidth>

    Values:

            <MaxResvFlow>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Largest reservable flow (Kbps)

            <BC0Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Reservable bandwidth in BC0 (Kbps)

            <BC1Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Reservable bandwidth in BC1 (Kbps)

            <RDMKeyword>
             (optional)

            Type: RSVP_RDMType

            Description:Set requests should always use RDM

            <BC0Keyword>
             (optional)

            Type: RSVP_BC0Type

            Description:Set requests should always use BC0

            <BC1Keyword>
             (optional)

            Type: RSVP_BC1Type

            Description:Set requests should always use BC1

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Bandwidth> <RDM>

#### <MAM>

    Description: Configure MAM bandwidth parameters

    Parent objects:

                    <Bandwidth>

    Values:

            <MaxResvBandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Maximum reservable bandwidth (Kbps)

            <MaxResvFlow>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Largest reservable flow (Kbps)

            <BC0Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Reservable bandwidth in BC0 (Kbps)

            <BC1Bandwidth>
             (optional)

            Type: Range. Value lies between 0 and -1

            Description:Reservable bandwidth in BC1 (Kbps)

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <Bandwidth> <MAM>

#### <IfSignalling>

    Description: Configure RSVP signalling parameters

    Parent objects:

                    <Interface>

    Child objects:

                    <DSCP> - Set DSCP for RSVP signalling messages

                    <HelloGracefulRestartIfBased> - Enable IF-based Hello adjacency on a RSVP interface

                    <IntervalRate> - Configure number of messages to be sent per interval

                    <MissedMessages> - Configure max number of consecutive missed messages for state expiry

                    <Pacing> - Enable rate-limiting on the interface

                    <RefreshInterval> - Configure interval between successive refreshes

                    <RefreshReduction> - Configure RSVP Refresh Reduction parameters

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling>

#### <DSCP>

    Description: Set DSCP for RSVP signalling messages

    Parent objects:

                    <IfSignalling>

    Values:

            <DSCP>
             (mandatory)

            Type: Range. Value lies between 0 and 63

            Description:Differentiated Services Code Point (DSCP)

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <DSCP>

#### <Pacing>

    Description: Enable rate-limiting on the interface

    Parent objects:

                    <IfSignalling>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <Pacing>

#### <IntervalRate>

    Description: Configure number of messages to be sent per interval

    Parent objects:

                    <IfSignalling>

    Values:

            <MessagesPerInterval>
             (optional)

            Type: Range. Value lies between 1 and 500

            Description:Number of messages to be sent per interval

            <IntervalSize>
             (optional)

            Type: Range. Value lies between 250 and 2000

            Description:Size of an interval (milliseconds)

        Default value:
            MessagesPerInterval => 100
            IntervalSize => 1000

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <IntervalRate>

#### <RefreshInterval>

    Description: Configure interval between successive refreshes

    Parent objects:

                    <IfSignalling>

    Values:

            <RefreshInterval>
             (mandatory)

            Type: Range. Value lies between 10 and 180

            Description:Refresh interval (seconds)

        Default value:
            RefreshInterval => 45

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshInterval>

#### <MissedMessages>

    Description: Configure max number of consecutive missed messages for state expiry

    Parent objects:

                    <IfSignalling>

    Values:

            <MissedMessages>
             (mandatory)

            Type: Range. Value lies between 1 and 8

            Description:Number of missed messages

        Default value:
            MissedMessages => 4

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <MissedMessages>

#### <RefreshReduction>

    Description: Configure RSVP Refresh Reduction parameters

    Parent objects:

                    <IfSignalling>

    Child objects:

                    <BundleMessageMaxSize> - Configure maximum size of a single RSVP Bundle message

                    <Disable> - Disable refresh reduction

                    <ReliableAckHoldTime> - Configure hold time for sending RSVP ACK message(s)

                    <ReliableAckMaxSize> - Configure max size of a single RSVP ACK message

                    <ReliableRetransmitTime> - Configure min delay to wait for an ACK before a retransmit

                    <ReliableSRefresh> - Configure use of reliable messaging for summary refresh

                    <SummaryMaxSize> - Configure max size of a single RSVP summary refresh message

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction>

#### <Disable>

    Description: Disable refresh reduction

    Parent objects:

                    <RefreshReduction>

    Values:

            <RefreshReduction>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <Disable>

#### <ReliableAckHoldTime>

    Description: Configure hold time for sending RSVP ACK message(s)

    Parent objects:

                    <RefreshReduction>

    Values:

            <AckHoldTime>
             (mandatory)

            Type: Range. Value lies between 100 and 5000

            Description:ACK message hold time (milliseconds)

        Default value:
            AckHoldTime => 400

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <ReliableAckHoldTime>

#### <ReliableAckMaxSize>

    Description: Configure max size of a single RSVP ACK message

    Parent objects:

                    <RefreshReduction>

    Values:

            <MaxSize>
             (mandatory)

            Type: Range. Value lies between 20 and 65000

            Description:Max size of an ACK message (bytes)

        Default value:
            MaxSize => 4096

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <ReliableAckMaxSize>

#### <ReliableRetransmitTime>

    Description: Configure min delay to wait for an ACK before a retransmit

    Parent objects:

                    <RefreshReduction>

    Values:

            <RetransmitTime>
             (mandatory)

            Type: Range. Value lies between 100 and 10000

            Description:Min time before RSVP messages retransmit (milliseconds)

        Default value:
            RetransmitTime => 900

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <ReliableRetransmitTime>

#### <ReliableSRefresh>

    Description: Configure use of reliable messaging for summary refresh

    Parent objects:

                    <RefreshReduction>

    Values:

            <SRefreshOn>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <ReliableSRefresh>

#### <SummaryMaxSize>

    Description: Configure max size of a single RSVP summary refresh message

    Parent objects:

                    <RefreshReduction>

    Values:

            <MaxSize>
             (mandatory)

            Type: Range. Value lies between 20 and 65000

            Description:Max size (bytes)

        Default value:
            MaxSize => 4096

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <SummaryMaxSize>

#### <BundleMessageMaxSize>

    Description: Configure maximum size of a single RSVP Bundle message

    Parent objects:

                    <RefreshReduction>

    Values:

            <MaxSize>
             (mandatory)

            Type: Range. Value lies between 512 and 65000

            Description:Max size (bytes)

        Default value:
            MaxSize => 4096

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <RefreshReduction> <BundleMessageMaxSize>

#### <HelloGracefulRestartIfBased>

    Description: Enable IF-based Hello adjacency on a RSVP interface

    Parent objects:

                    <IfSignalling>

    Values:

            <Enabled>
             (mandatory)

            Type: xsd:boolean

            Description:none

        Default value: none.

    Available Paths:

     -

    <Configuration> <RSVP> <InterfaceTable> <Interface><Naming><Name> <IfSignalling> <HelloGracefulRestartIfBased>

#### <NeighborTable>

    Description: RSVP Neighbor Table

    Parent objects:

                    <RSVP>

    Child objects:

                    <Neighbor> - RSVP neighbor configuration

    Available Paths:

     -

    <Configuration> <RSVP> <NeighborTable>

#### <Neighbor>

    Description: RSVP neighbor configuration

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <Neighbor>
             (mandatory)

            Type: IPAddress

            Description:Neighbor IP address

    Child objects:

                    <Authentication> - Configure RSVP authentication

    Available Paths:

     -

    <Configuration> <RSVP> <NeighborTable> <Neighbor><Naming><Neighbor>

### Datatypes

#### RSVP_RDMType

        Definition: Enumeration. Valid values are:
            'RDM' - RDM Keyword Specified
            'NotSpecified' - RDM Keyword Not Specified
            'UseDefaultBandwidth' - Use Default Bandwidth - 75% Link Bandwidth

#### RSVP_BC0Type

        Definition: Enumeration. Valid values are:
            'BC0' - Keyword is bc0
            'GlobalPool' - Keyword is global-pool
            'NotSpecified' - Keyword is not specified

#### RSVP_BC1Type

        Definition: Enumeration. Valid values are:
            'BC1' - Keyword is bc1
            'SubPool' - Keyword is sub-pool

## XML Schema Object Documentation for ipsla_op_hist_path_oper, version 4. 2.

### Objects

#### <Path>

    Description: Historical data with multiple hops along the path

    Parent objects:

                    <History>

    Child objects:

                    <LifeTable> - Tables of lives for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path>

#### <LifeTable>

    Description: Tables of lives for an operation

    Parent objects:

                    <Path>

    Child objects:

                    <Life> - History data for a particular life of the operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable>

#### <Life>

    Description: History data for a particular life of the operation

    Parent objects:

                    <LifeTable>

    <Naming>:

            <LifeIndex>
             (mandatory)

            Type: IPSLALifeIndex

            Description:Life Index

    Child objects:

                    <BucketTable> - Table of history buckets (samples) for a particular operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable> <Life><Naming><LifeIndex>

#### <BucketTable>

    Description: Table of history buckets (samples) for a particular operation

    Parent objects:

                    <Life>

    Child objects:

                    <Bucket> - History bucket for an operation

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable> <Life><Naming><LifeIndex> <BucketTable>

#### <Bucket>

    Description: History bucket for an operation

    Parent objects:

                    <BucketTable>

    <Naming>:

            <BucketIndex>
             (mandatory)

            Type: IPSLABucketIndex

            Description:Bucket Index

    Child objects:

                    <SampleTable> - Table of samples for a particular cycle

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable> <Life><Naming><LifeIndex> <BucketTable> <Bucket><Naming><BucketIndex>

#### <SampleTable>

    Description: Table of samples for a particular cycle

    Parent objects:

                    <Bucket>

    Child objects:

                    <Sample> - Data sample for particular cycle

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable> <Life><Naming><LifeIndex> <BucketTable> <Bucket><Naming><BucketIndex> <SampleTable>

#### <Sample>

    Description: Data sample for particular cycle

    Parent objects:

                    <SampleTable>

    <Naming>:

            <SampleIndex>
             (mandatory)

            Type: IPSLASampleIndex

            Description:Sample Index

    Value: ipsla_history_bag

    Available Paths:

     -

    <Operational> <IPSLA> <OperationData> <OperationTable> <Operation><Naming><OperationID> <History> <Path> <LifeTable> <Life><Naming><LifeIndex> <BucketTable> <Bucket><Naming><BucketIndex> <SampleTable> <Sample><Naming><SampleIndex>

### Datatypes

#### IPSLASampleIndex

        Definition: xsd:unsignedInt

## XML Schema Object Documentation for acl_common_datatypes, version 0. 0.

### Datatypes

#### ACLSequenceNumberRange

        Definition: Range. Value lies between 1 and 2147483646

#### ACL_USAGE_APP_IDEnum

        Definition: Enumeration. Valid values are:
            'PFILTER' - General Usage Statistics
            'BGP' - Usage staistics related to BGP Traffic
            'OSPF' - Usage staistics related to OSPF Traffic

## XML Schema Object Documentation for ip_tcp_traffic_oper, version 3. 1.

### Objects

#### <TCP>

    Description: IP TCP Operational Data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific TCP operational data

    Available Paths:

     -

    <Operational> <TCP>

#### <NodeTable>

    Description: Node-specific TCP operational data

    Parent objects:

                    <TCP>

    Child objects:

                    <Node> - TCP operational data for a particular node

    Available Paths:

     -

    <Operational> <TCP> <NodeTable>

#### <Node>

    Description: TCP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Statistics> - Statistical TCP operational data for a node

    Available Paths:

     -

    <Operational> <TCP> <NodeTable> <Node><Naming><NodeName>

#### <Statistics>

    Description: Statistical TCP operational data for a node

    Parent objects:

                    <Node>

    Child objects:

                    <IPv4Traffic> - TCP Traffic statistics for IPv4

                    <IPv6Traffic> - TCP Traffic statistics for IPv6

    Available Paths:

     -

    <Operational> <TCP> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <IPv4Traffic>

    Description: TCP Traffic statistics for IPv4

    Parent objects:

                    <Statistics>

    Value: ip_tcp

    Available Paths:

     -

    <Operational> <TCP> <NodeTable> <Node><Naming><NodeName> <Statistics> <IPv4Traffic>

#### <IPv6Traffic>

    Description: TCP Traffic statistics for IPv6

    Parent objects:

                    <Statistics>

    Value: ip_tcp

    Available Paths:

     -

    <Operational> <TCP> <NodeTable> <Node><Naming><NodeName> <Statistics> <IPv6Traffic>

## XML Schema Object Documentation for ucp_olm_oper, version 2. 0.

### Objects

#### <OLM>

    Description: UCP OLM operational data

    Task IDs required: ouni or mpls-te

    Parent objects:

                    <Operational>

    Child objects:

                    <ClientTable> - UCP OLM clients container class

                    <ComponentLinkIDTable> - UCP OLM component link ID container class

                    <GlobalStatus> - Global OLM process information

                    <NeighborTable> - UCP OLM neighbors container class

                    <TELinkTable> - UCP OLM TE Links container class

    Available Paths:

     -

    <Operational> <OLM>

#### <GlobalStatus>

    Description: Global OLM process information

    Parent objects:

                    <OLM>

    Value: OLMGlobalInfo

    Available Paths:

     -

    <Operational> <OLM> <GlobalStatus>

#### <ClientTable>

    Description: UCP OLM clients container class

    Parent objects:

                    <OLM>

    Child objects:

                    <Client> - Information on a particular OLM API client

    Available Paths:

     -

    <Operational> <OLM> <ClientTable>

#### <Client>

    Description: Information on a particular OLM API client

    Parent objects:

                    <ClientTable>

    <Naming>:

            <ClientName>
             (mandatory)

            Type: xsd:string

            Description:Client name

    Value: OLMClientInfo

    Available Paths:

     -

    <Operational> <OLM> <ClientTable> <Client><Naming><ClientName>

#### <TELinkTable>

    Description: UCP OLM TE Links container class

    Parent objects:

                    <OLM>

    Child objects:

                    <TELink> - Information on a particular OLM TE Link

    Available Paths:

     -

    <Operational> <OLM> <TELinkTable>

#### <TELink>

    Description: Information on a particular OLM TE Link

    Parent objects:

                    <TELinkTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: OLM_TELinkInfo

    Available Paths:

     -

    <Operational> <OLM> <TELinkTable> <TELink><Naming><InterfaceName>

#### <ComponentLinkIDTable>

    Description: UCP OLM component link ID container class

    Parent objects:

                    <OLM>

    Child objects:

                    <ComponentLinkID> - Retrieve the LMP component link ID for a given interface

    Available Paths:

     -

    <Operational> <OLM> <ComponentLinkIDTable>

#### <ComponentLinkID>

    Description: Retrieve the LMP component link ID for a given interface

    Parent objects:

                    <ComponentLinkIDTable>

    <Naming>:

            <InterfaceName>
             (mandatory)

            Type: Interface

            Description:Interface name

    Value: OLMComponentLinkIDInfo

    Available Paths:

     -

    <Operational> <OLM> <ComponentLinkIDTable> <ComponentLinkID><Naming><InterfaceName>

#### <NeighborTable>

    Description: UCP OLM neighbors container class

    Parent objects:

                    <OLM>

    Child objects:

                    <Neighbor> - Information on a particular OLM neighbor

    Available Paths:

     -

    <Operational> <OLM> <NeighborTable>

#### <Neighbor>

    Description: Information on a particular OLM neighbor

    Parent objects:

                    <NeighborTable>

    <Naming>:

            <NeighborName>
             (mandatory)

            Type: xsd:string

            Description:Neighbor name

    Value: OLMNeighborInfo

    Available Paths:

     -

    <Operational> <OLM> <NeighborTable> <Neighbor><Naming><NeighborName>

## XML Schema Object Documentation for ip_domain_oper, version 1. 0.

### Objects

#### <IPDomain>

    Description: Domain server and host data

    Parent objects:

                    <Operational>

    Child objects:

                    <HostTable> - List of domain hosts

                    <Server> - Domain server data

    Available Paths:

     -

    <Operational> <IPDomain>

#### <Server>

    Description: Domain server data

    Parent objects:

                    <IPDomain>

    Value: domain_sh_server_bag

    Available Paths:

     -

    <Operational> <IPDomain> <Server>

#### <HostTable>

    Description: List of domain hosts

    Parent objects:

                    <IPDomain>

    Child objects:

                    <Host> - IP domain-name, lookup style, nameservers for specific host

    Available Paths:

     -

    <Operational> <IPDomain> <HostTable>

#### <Host>

    Description: IP domain-name, lookup style, nameservers for specific host

    Parent objects:

                    <HostTable>

    <Naming>:

            <Hostname>
             (mandatory)

            Type: xsd:string

            Description:Hostname

    Value: domain_sh_hosts_bag

    Available Paths:

     -

    <Operational> <IPDomain> <HostTable> <Host><Naming><Hostname>

## XML Schema Object Documentation for isismib_cfg, version 20. 2.

### Objects

#### <ISIS>

    Description: Enable ISIS-MIB notifications

    Task IDs required: isis

    Parent objects:

                    <Notification>

    Values:

            <DatabaseOverflow>
             (optional)

            Type: ISIS_MIBDatabaseOverFlowBoolean

            Description:Enable or disable

            <ManualAddressDrops>
             (optional)

            Type: ISIS_MIBManualAddressDropsBoolean

            Description:Enable or disable

            <CorruptedLSPDetected>
             (optional)

            Type: ISIS_MIBCorruptedLSPDetectedBoolean

            Description:Enable or disable

            <AttemptToExceedMaxSequence>
             (optional)

            Type: ISIS_MIBAttemptToExceedMaxSequenceBoolean

            Description:Enable or disable

            <IDLengthMismatch>
             (optional)

            Type: ISIS_MIB_IDLengthMismatchBoolean

            Description:Enable or disable

            <MaxAreaAddressMismatch>
             (optional)

            Type: ISIS_MIBMaxAreaAddressMismatchBoolean

            Description:Enable or disable

            <OwnLSPPurge>
             (optional)

            Type: ISIS_MIBOwnLSPPurgeBoolean

            Description:Enable or disable

            <SequenceNumberSkip>
             (optional)

            Type: ISIS_MIBSequenceNumberSkipBoolean

            Description:Enable or disable

            <AuthenticationTypeFailure>
             (optional)

            Type: ISIS_MIBAuthenticationTypeFailureBoolean

            Description:Enable or disable

            <AuthenticationFailure>
             (optional)

            Type: ISIS_MIBAuthenticationFailureBoolean

            Description:Enable or disable

            <VersionSkew>
             (optional)

            Type: ISIS_MIBVersionSkewBoolean

            Description:Enable or disable

            <AreaMismatch>
             (optional)

            Type: ISIS_MIBAreaMismatchBoolean

            Description:Enable or disable

            <RejectedAdjacency>
             (optional)

            Type: ISIS_MIBRejectedAdjacencyBoolean

            Description:Enable or disable

            <LSPTooLargeToPropagate>
             (optional)

            Type: ISIS_MIB_LSPTooLargeToPropagateBoolean

            Description:Enable or disable

            <OriginatedLSPBufferSizeMismatch>
             (optional)

            Type: ISIS_MIBOriginatedLSPBufferSizeMismatchBoolean

            Description:Enable or disable

            <ProtocolsSupportedMismatch>
             (optional)

            Type: ISIS_MIBProtocolsSupportedMismatchBoolean

            Description:Enable or disable

            <AdjacencyChange>
             (optional)

            Type: ISIS_MIBAdjacencyChangeBoolean

            Description:Enable or disable

            <LSPErrorDetected>
             (optional)

            Type: ISIS_MIB_LSPErrorDetectedBoolean

            Description:Enable or disable

            <All>
             (optional)

            Type: ISIS_MIBAllBoolean

            Description:Enable all isisMIB notifications

        Default value:
            DatabaseOverflow => false
            ManualAddressDrops => false
            CorruptedLSPDetected => false
            AttemptToExceedMaxSequence => false
            IDLengthMismatch => false
            MaxAreaAddressMismatch => false
            OwnLSPPurge => false
            SequenceNumberSkip => false
            AuthenticationTypeFailure => false
            AuthenticationFailure => false
            VersionSkew => false
            AreaMismatch => false
            RejectedAdjacency => false
            LSPTooLargeToPropagate => false
            OriginatedLSPBufferSizeMismatch => false
            ProtocolsSupportedMismatch => false
            AdjacencyChange => false
            LSPErrorDetected => false
            All => false

    Available Paths:

     -

    <Configuration> <SNMP> <Notification> <ISIS>

### Datatypes

#### ISIS_MIBDatabaseOverFlowBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBManualAddressDropsBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBCorruptedLSPDetectedBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAttemptToExceedMaxSequenceBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIB_IDLengthMismatchBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBMaxAreaAddressMismatchBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBOwnLSPPurgeBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBSequenceNumberSkipBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAuthenticationTypeFailureBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAuthenticationFailureBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBVersionSkewBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAreaMismatchBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBRejectedAdjacencyBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIB_LSPTooLargeToPropagateBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBOriginatedLSPBufferSizeMismatchBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBProtocolsSupportedMismatchBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAdjacencyChangeBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIB_LSPErrorDetectedBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

#### ISIS_MIBAllBoolean

        Definition: Enumeration. Valid values are:
            'false' - Disable
            'true' - Enable

## XML Schema Object Documentation for igmpsn_datatypes, version 0. 0.

### Filters

#### <IGMPSnoopingBridgeDomainNameFilter>

    Description:
    Filter based on Bridge Domain Name

    Parameters:

            <BdName>
             (mandatory)

            Type: xsd:string

            Description:Bridge Domain Name

#### <IGMPSnoopingPortNameFilter>

    Description:
    Filter based on Port Name

    Parameters:

            <PortName>
             (mandatory)

            Type: Interface

            Description:Port Name

#### <IGMPSnoopingGroupCombinationFilter>

    Description:
    Filter based on Bridge Domain Name and Group

    Parameters:

            <BdName>
             (optional)

            Type: xsd:string

            Description:Bridge domain name

            <PortName>
             (optional)

            Type: Interface

            Description:Port Name

            <GroupAddress>
             (optional)

            Type: IPAddress

            Description:Group address

            <SourceAddress>
             (optional)

            Type: IPAddress

            Description:Source address

## XML Schema Object Documentation for arp_cfg, version 4. 1.

### Objects

#### <ARP>

    Description: ARP configuration

    Task IDs required: cef

    Parent objects:

                    <Configuration>

    Child objects:

                    <VRFTable> - VRF configuration

    Available Paths:

     -

    <Configuration> <ARP>

#### <VRFTable>

    Description: VRF configuration

    Parent objects:

                    <ARP>

    Child objects:

                    <VRF> - Per VRF configuration, for the default VRF use 'default'

    Available Paths:

     -

    <Configuration> <ARP> <VRFTable>

#### <VRF>

    Description: Per VRF configuration, for the default VRF use 'default'

    Parent objects:

                    <VRFTable>

    <Naming>:

            <VRFName>
             (mandatory)

            Type: xsd:string

            Description:VRF name

    Child objects:

                    <EntryTable> - ARP static and alias entry configuration

    Available Paths:

     -

    <Configuration> <ARP> <VRFTable> <VRF><Naming><VRFName>

#### <EntryTable>

    Description: ARP static and alias entry configuration

    Parent objects:

                    <VRF>

    Child objects:

                    <Entry> - ARP static and alias entry configuration item

    Available Paths:

     -

    <Configuration> <ARP> <VRFTable> <VRF><Naming><VRFName> <EntryTable>

#### <Entry>

    Description: ARP static and alias entry configuration item

    Parent objects:

                    <EntryTable>

    <Naming>:

            <Address>
             (mandatory)

            Type: IPV4Address

            Description:IP Address

    Values:

            <MACAddress>
             (optional)

            Type: MACAddress

            Description:MAC Address

            <Encapsulation>
             (optional)

            Type: ARP_EncapType

            Description:Encapsulation type

            <EntryType>
             (optional)

            Type: ARP_EntryType

            Description:Entry type

        Default value: none.

    Available Paths:

     -

    <Configuration> <ARP> <VRFTable> <VRF><Naming><VRFName> <EntryTable> <Entry><Naming><Address>

### Datatypes

#### ARP_EncapType

        Definition: Enumeration. Valid values are:
            'ARPA' - Encapsulation type ARPA
            'SRP' - Encapsulation type SRP
            'SRPA' - Encapsulation type SRPA
            'SRPB' - Encapsulation type SRPB

#### ARP_EntryType

        Definition: Enumeration. Valid values are:
            'Static' - Static ARP entry type
            'Alias' - Alias ARP entry type

## XML Schema Object Documentation for ip_udp_traffic_oper, version 1. 1.

### Objects

#### <UDP>

    Description: IP UDP Operational Data

    Task IDs required: network

    Parent objects:

                    <Operational>

    Child objects:

                    <NodeTable> - Node-specific UDP operational data

    Available Paths:

     -

    <Operational> <UDP>

#### <NodeTable>

    Description: Node-specific UDP operational data

    Parent objects:

                    <UDP>

    Child objects:

                    <Node> - UDP operational data for a particular node

    Available Paths:

     -

    <Operational> <UDP> <NodeTable>

#### <Node>

    Description: UDP operational data for a particular node

    Parent objects:

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:Node name

    Child objects:

                    <Statistics> - Statistical UDP operational data for a node

    Available Paths:

     -

    <Operational> <UDP> <NodeTable> <Node><Naming><NodeName>

#### <Statistics>

    Description: Statistical UDP operational data for a node

    Parent objects:

                    <Node>

    Child objects:

                    <IPv4Traffic> - UDP Traffic statistics for IPv4

                    <IPv6Traffic> - UDP Traffic statistics for IPv6

    Available Paths:

     -

    <Operational> <UDP> <NodeTable> <Node><Naming><NodeName> <Statistics>

#### <IPv4Traffic>

    Description: UDP Traffic statistics for IPv4

    Parent objects:

                    <Statistics>

    Value: ip_udp

    Available Paths:

     -

    <Operational> <UDP> <NodeTable> <Node><Naming><NodeName> <Statistics> <IPv4Traffic>

#### <IPv6Traffic>

    Description: UDP Traffic statistics for IPv6

    Parent objects:

                    <Statistics>

    Value: ip_udp

    Available Paths:

     -

    <Operational> <UDP> <NodeTable> <Node><Naming><NodeName> <Statistics> <IPv6Traffic>

## XML Schema Object Documentation for infra_sla_action, version 2. 1.

### Objects

#### <SLA>

    Description: SLA action commands

    Parent objects:

                    <Action>

    Child objects:

                    <Protocols> - Table of all SLA protocols

    Available Paths:

     -

    <Action> <SLA>

#### <Protocols>

    Description: Table of all SLA protocols

    Parent objects:

                    <SLA>

    Child objects:

                    <Ethernet> - The Ethernet SLA protocol

                    <Proto1> - The Proto1 SLA protocol

    Available Paths:

     -

    <Action> <SLA> <Protocols>

## XML Schema Object Documentation for iphc_ma_interface_cfg, version 1. 0.

### Objects

#### <IPV4_IPHC>

    Description: Attach IPHC Profile

    Task IDs required: ip-services

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <IPHCProfile> - IPHC profile

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4_IPHC>

#### <IPHCProfile>

    Description: IPHC profile

    Parent objects:

                    <IPV4_IPHC>

    Values:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:IPHC profile name

            <QOS>
             (optional)

            Type: xsd:boolean

            Description:Compression via MQC mode or not

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4_IPHC> <IPHCProfile>

## XML Schema Object Documentation for ethernet-cfm_sla_cfg, version 1. 6.

### Objects

#### <Ethernet>

    Description: The Ethernet SLA protocol

    Task IDs required: ethernet-services

    Parent objects:

                    <Protocols>

    Child objects:

                    <ProfileTable> - Table of SLA profiles on the protocol

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet>

#### <ProfileTable>

    Description: Table of SLA profiles on the protocol

    Parent objects:

                    <Ethernet>

    Child objects:

                    <Profile> - Name of the profile

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable>

#### <Profile>

    Description: Name of the profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Child objects:

                    <PacketType> - Packet type to use on the profile

                    <Probe> - Probe configuration for the SLA profile

                    <Schedule> - Schedule to use for probes within an operation

                    <StatisticTable> - Statistics configuration for the SLA profile

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName>

#### <PacketType>

    Description: Packet type to use on the profile

    Parent objects:

                    <Profile>

    Values:

            <PacketType>
             (mandatory)

            Type: xsd:string

            Description:The possible packet types are cfm-loopback and cfm-delay-measurement

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <PacketType>

#### <Probe>

    Description: Probe configuration for the SLA profile

    Parent objects:

                    <Profile>

    Child objects:

                    <PacketSizeAndPadding> - Minimum size to pad outgoing packet to

                    <Priority> - Priority class to assign to outgoing SLA packets

                    <Send> - Schedule to use for packets within a burst.  The default value is to send a single packet once.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <Probe>

#### <Send>

    Description: Schedule to use for packets within a burst.  The default value is to send a single packet once.

    Parent objects:

                    <Probe>

    Values:

            <BurstInterval>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Interval between bursts.  This must be specified if, and only if, the SendType is 'Burst' and the 'BurstIntervalUnit' is not 'Once'.

            <BurstIntervalUnit>
             (optional)

            Type: SLABurstIntervalUnitsEnum

            Description:Time unit associated with the BurstInterval.  This must be specified if, and only is, SendType is 'Burst'.

            <PacketInterval>
             (mandatory)

            Type: Range. Value lies between 1 and 10000

            Description:Interval between packets.

            <PacketIntervalUnit>
             (mandatory)

            Type: SLAPacketIntervalUnitsEnum

            Description:Time unit associated with the PacketInterval, must not be 'Once'.

            <PacketCount>
             (optional)

            Type: Range. Value lies between 2 and 600

            Description:The number of packets in each burst.  This must be specified if, and only if, the SendType is 'Burst'.

            <SendType>
             (mandatory)

            Type: SLASendType

            Description:The packet distribution: single packets or bursts of packets.  If 'Burst' is specified, PacketCount and BurstInterval must be specified.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <Send>

#### <PacketSizeAndPadding>

    Description: Minimum size to pad outgoing packet to

    Parent objects:

                    <Probe>

    Values:

            <Size>
             (mandatory)

            Type: Range. Value lies between 1 and 9000

            Description:Minimum size to pad outgoing packet to

            <PaddingType>
             (optional)

            Type: SLAPaddingPatternType

            Description:Type of padding to be used for the packet

            <PaddingValue>
             (optional)

            Type: HexInteger

            Description:Pattern to be used for hex padding. This can be specified if, and only if, the PaddingType is 'Hex'.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <PacketSizeAndPadding>

#### <Priority>

    Description: Priority class to assign to outgoing SLA packets

    Parent objects:

                    <Probe>

    Values:

            <Priority>
             (mandatory)

            Type: Range. Value lies between 0 and 7

            Description:Priority class to assign to outgoing SLA packets

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <Probe> <Priority>

#### <StatisticTable>

    Description: Statistics configuration for the SLA profile

    Parent objects:

                    <Profile>

    Child objects:

                    <Statistic> - Type of statistic

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable>

#### <Statistic>

    Description: Type of statistic

    Parent objects:

                    <StatisticTable>

    <Naming>:

            <StatisticName>
             (mandatory)

            Type: SLAStatisticTypeEnum

            Description:The type of statistic to measure

    Child objects:

                    <Aggregation> - Aggregation to apply to results for the statistic

                    <BucketsArchive> - Number of buckets to archive in memory

                    <BucketsSize> - Size of the buckets into which statistics are collected

                    <Enable> - Enable statistic gathering of the metric

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName>

#### <Enable>

    Description: Enable statistic gathering of the metric

    Parent objects:

                    <Statistic>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:Enable statistic gathering of the metric

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <Enable>

#### <Aggregation>

    Description: Aggregation to apply to results for the statistic

    Parent objects:

                    <Statistic>

    Values:

            <BinsCount>
             (mandatory)

            Type: Range. Value lies between 0 and 100

            Description:Number of bins to aggregate results into (0 for no aggregation)

            <BinsWidth>
             (optional)

            Type: Range. Value lies between 1 and 10000

            Description:Width of each bin

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <Aggregation>

#### <BucketsSize>

    Description: Size of the buckets into which statistics are collected

    Parent objects:

                    <Statistic>

    Values:

            <BucketsSize>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Size of each bucket

            <BucketsSizeUnit>
             (mandatory)

            Type: SLABucketsSizeUnitsEnum

            Description:Unit associated with the BucketsSize

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <BucketsSize>

#### <BucketsArchive>

    Description: Number of buckets to archive in memory

    Parent objects:

                    <Statistic>

    Values:

            <BucketsArchive>
             (mandatory)

            Type: Range. Value lies between 1 and 100

            Description:Number of buckets to archive in memory

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <StatisticTable> <Statistic><Naming><StatisticName> <BucketsArchive>

#### <Schedule>

    Description: Schedule to use for probes within an operation

    Parent objects:

                    <Profile>

    Values:

            <ProbeInterval>
             (optional)

            Type: Range. Value lies between 1 and 90

            Description:Interval between probes.  This must be specified if, and only if, ProbeIntervalUnit is not 'Week' or 'Day'.

            <ProbeIntervalDay>
             (optional)

            Type: SLAProbeIntervalDayEnum

            Description:Day of week on which to schedule probes.  This must be specified if, and only if, ProbeIntervalUnit is 'Week'.

            <ProbeIntervalUnit>
             (mandatory)

            Type: SLAProbeIntervalUnitsEnum

            Description:Time unit associated with the ProbeInterval.  The value must not be 'Once'.  If 'Week' or 'Day' is specified, probes are scheduled weekly or daily respectively.

            <StartTimeHour>
             (optional)

            Type: Range. Value lies between 0 and 23

            Description:Time after midnight (in UTC) to send the first packet each day.

            <StartTimeMinute>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight (in UTC) to send the first packet each day. This must be specified if, and only if, StartTimeHour is specified.

            <StartTimeSecond>
             (optional)

            Type: Range. Value lies between 0 and 59

            Description:Time after midnight (in UTC) to send the first packet each day. This must only be specified if StartTimeHour is specified, and must not be specified if ProbeIntervalUnit is 'Week' or 'Day'.

            <ProbeDuration>
             (optional)

            Type: Range. Value lies between 1 and 3600

            Description:Duration of each probe.  This must be specified if, and only if, ProbeDurationUnit is specified.

            <ProbeDurationUnit>
             (optional)

            Type: SLAProbeDurationUnitsEnum

            Description:Time unit associated with the ProbeDuration.  The value must not be 'Once'.

        Default value: none.

    Available Paths:

     -

    <Configuration> <SLA> <Protocols> <Ethernet> <ProfileTable> <Profile><Naming><ProfileName> <Schedule>

## XML Schema Object Documentation for alpha_display_common, version 0. 0.

### Objects

#### <NodeTable>

    Description: Table of nodes

    Parent objects:

                    <AlphaDisplay>

                    <AlphaDisplay>

    Child objects:

                    <Node> - Number

    Available Paths:

     -

    <Operational> <AlphaDisplay> <NodeTable>

     -

    <AdminOperational> <AlphaDisplay> <NodeTable>

#### <Node>

    Description: Number

    Parent objects:

                    <NodeTable>

    <Naming>:

            <Node>
             (mandatory)

            Type: NodeID

            Description:Node number

    Child objects:

                    <Message> - Information about the string displayed on the alpha display LED

    Available Paths:

     -

    <Operational> <AlphaDisplay> <NodeTable> <Node><Naming><Node>

     -

    <AdminOperational> <AlphaDisplay> <NodeTable> <Node><Naming><Node>

#### <Message>

    Description: Information about the string displayed on the alpha display LED

    Parent objects:

                    <Node>

    Values:

            <Message>
             (optional)

            Type: xsd:string

            Description:Message displayed on LED

            <DisplayMode>
             (optional)

            Type: AlphaDisplayModeEnum

            Description:Mode of the displayed message

            <LockStatus>
             (optional)

            Type: AlphaDisplayLockStatusEnum

            Description:Locked status of displayed message

        Default value: none.

    Available Paths:

     -

    <Operational> <AlphaDisplay> <NodeTable> <Node><Naming><Node> <Message>

     -

    <AdminOperational> <AlphaDisplay> <NodeTable> <Node><Naming><Node> <Message>

## XML Schema Object Documentation for infra-object-tracking_cfg, version 1. 0.

### Objects

#### <ObjectTrackingTable>

    Description: Object Tracking configuration

    Task IDs required: sysmgr

    Parent objects:

                    <Configuration>

    Child objects:

                    <ObjectTracking> - Track name - maximum 32 characters

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable>

#### <ObjectTracking>

    Description: Track name - maximum 32 characters

    Parent objects:

                    <ObjectTrackingTable>

    <Naming>:

            <TrackName>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Track name

    Child objects:

                    <DelayDown> - Track delay down time

                    <DelayUp> - Track delay up time

                    <Enable> - Enable the Track

                    <TypeBooleanList> - Track type boolean list

                    <TypeBooleanListAndEnable> - Enable track type boolean list and

                    <TypeBooleanListOrEnable> - Enable track type boolean list or

                    <TypeInterface> - Track type line-protocol

                    <TypeInterfaceEnable> - Enable track type Interface

                    <TypeRoute> - Track type route ipv4

                    <TypeRouteEnable> - Enable track type Route

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName>

#### <Enable>

    Description: Enable the Track

    Parent objects:

                    <ObjectTracking>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when track configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <Enable>

#### <DelayUp>

    Description: Track delay up time

    Parent objects:

                    <ObjectTracking>

    Values:

            <Delay>
             (mandatory)

            Type: ObjectTrackingDelay

            Description:Delay up in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <DelayUp>

#### <DelayDown>

    Description: Track delay down time

    Parent objects:

                    <ObjectTracking>

    Values:

            <Delay>
             (mandatory)

            Type: ObjectTrackingDelay

            Description:Delay up in seconds

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <DelayDown>

#### <TypeInterfaceEnable>

    Description: Enable track type Interface

    Parent objects:

                    <ObjectTracking>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when type interface configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeInterfaceEnable>

#### <TypeInterface>

    Description: Track type line-protocol

    Parent objects:

                    <ObjectTracking>

    Child objects:

                    <Interface> - Interface

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeInterface>

#### <Interface>

    Description: Interface

    Parent objects:

                    <TypeInterface>

    Values:

            <Name>
             (mandatory)

            Type: Interface

            Description:The name of the interface

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeInterface> <Interface>

#### <TypeRouteEnable>

    Description: Enable track type Route

    Parent objects:

                    <ObjectTracking>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when type route configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeRouteEnable>

#### <TypeRoute>

    Description: Track type route ipv4

    Parent objects:

                    <ObjectTracking>

    Child objects:

                    <IPAddress> - set track IPv4 address

                    <VRF> - set track VRF

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeRoute>

#### <VRF>

    Description: set track VRF

    Parent objects:

                    <TypeRoute>

    Values:

            <VRF>
             (mandatory)

            Type: BoundedString. Length less than or equal to 32

            Description:VRF tag - use 'default' for the DEFAULT vrf

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeRoute> <VRF>

#### <IPAddress>

    Description: set track IPv4 address

    Parent objects:

                    <TypeRoute>

    Values:

            <Address>
             (optional)

            Type: IPV4Address

            Description:IP address

            <Mask>
             (optional)

            Type: IPV4Address

            Description:Mask

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeRoute> <IPAddress>

#### <TypeBooleanListAndEnable>

    Description: Enable track type boolean list and

    Parent objects:

                    <ObjectTracking>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when type boolean list and configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanListAndEnable>

#### <TypeBooleanListOrEnable>

    Description: Enable track type boolean list or

    Parent objects:

                    <ObjectTracking>

    Values:

            <Enable>
             (mandatory)

            Type: xsd:boolean

            Description:TRUE when type boolean list or configured

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanListOrEnable>

#### <TypeBooleanList>

    Description: Track type boolean list

    Parent objects:

                    <ObjectTracking>

    Child objects:

                    <AndObjectTable> - Track type boolean and list

                    <OrObjectTable> - Track type boolean or list

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList>

#### <AndObjectTable>

    Description: Track type boolean and list

    Parent objects:

                    <TypeBooleanList>

    Child objects:

                    <AndObject> - Track name - maximum 32 characters

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <AndObjectTable>

#### <AndObject>

    Description: Track name - maximum 32 characters

    Parent objects:

                    <AndObjectTable>

    <Naming>:

            <ObjectName>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Object name

    Child objects:

                    <ObjectSign> - Tracked Object sign (with or without not)

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <AndObjectTable> <AndObject><Naming><ObjectName>

#### <ObjectSign>

    Description: Tracked Object sign (with or without not)

    Parent objects:

                    <AndObject>

    Values:

            <Sign>
             (mandatory)

            Type: ObjectTrackingBooleanSign

            Description:Boolean sign (with or without not)

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <AndObjectTable> <AndObject><Naming><ObjectName> <ObjectSign>

#### <OrObjectTable>

    Description: Track type boolean or list

    Parent objects:

                    <TypeBooleanList>

    Child objects:

                    <OrObject> - Track name - maximum 32 characters

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <OrObjectTable>

#### <OrObject>

    Description: Track name - maximum 32 characters

    Parent objects:

                    <OrObjectTable>

    <Naming>:

            <Object>
             (mandatory)

            Type: ObjectTrackingNameString

            Description:Object name

    Child objects:

                    <ObjectSign> - Tracked Object sign (with or without not)

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <OrObjectTable> <OrObject><Naming><Object>

#### <ObjectSign>

    Description: Tracked Object sign (with or without not)

    Parent objects:

                    <OrObject>

    Values:

            <Sign>
             (mandatory)

            Type: ObjectTrackingBooleanSign

            Description:Boolean sign (with or without not)

        Default value: none.

    Available Paths:

     -

    <Configuration> <ObjectTrackingTable> <ObjectTracking><Naming><TrackName> <TypeBooleanList> <OrObjectTable> <OrObject><Naming><Object> <ObjectSign>

## XML Schema Object Documentation for sysmgr_process_common, version 0. 0.

### Objects

#### <Node>

    Description: Process information per node

    Parent objects:

                    <NodeTable>

                    <NodeTable>

    <Naming>:

            <NodeName>
             (mandatory)

            Type: NodeID

            Description:The node name

    Child objects:

                    <Process> - Process information

    Available Paths:

     -

    <Operational> <SystemProcess> <NodeTable> <Node><Naming><NodeName>

     -

    <AdminOperational> <SystemProcess> <NodeTable> <Node><Naming><NodeName>

#### <Process>

    Description: Process information

    Parent objects:

                    <Node>

    Value: processes_info

    Available Paths:

     -

    <Operational> <SystemProcess> <NodeTable> <Node><Naming><NodeName> <Process>

     -

    <AdminOperational> <SystemProcess> <NodeTable> <Node><Naming><NodeName> <Process>

## XML Schema Object Documentation for ip_pfilter_cfg, version 3. 0.

### Objects

#### <IPV4PacketFilter>

    Description: IPv4 Packet Filtering configuration for the interface

    Task IDs required: acl

    Parent objects:

                    <InterfaceConfiguration>

    Child objects:

                    <Inbound> - Name of filter to be applied to inbound packets

                    <Outbound> - Name of filter to be applied to outbound packets

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4PacketFilter>

#### <Inbound>

    Description: Name of filter to be applied to inbound packets

    Parent objects:

                    <IPV4PacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

            <HardwareCount>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in the hardware.  The default is not to count them.

            <InterfaceStatistics>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in hardware per interface.The default is not to count them.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4PacketFilter> <Inbound>

#### <Outbound>

    Description: Name of filter to be applied to outbound packets

    Parent objects:

                    <IPV4PacketFilter>

    Values:

            <Name>
             (mandatory)

            Type: BoundedString. Length less than or equal to 33

            Description:Name of the packet filter (ACL)

            <HardwareCount>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in the hardware.  The default is not to count them.

            <InterfaceStatistics>
             (optional)

            Type: xsd:boolean

            Description:True if packets hitting the ACL should be counted in hardware per interface.The default is not to count them.

        Default value: none.

    Available Paths:

     -

    <Configuration> <InterfaceConfigurationTable> <InterfaceConfiguration><Naming><Active><InterfaceName> <IPV4PacketFilter> <Outbound>

## XML Schema Object Documentation for ipv4_dhcpd_snoop_oper, version 2. 5.

### Objects

#### <Snoop>

    Description: DHCP Snoop operational data

    Parent objects:

                    <IPV4_DHCPD>

    Child objects:

                    <BindingStatistics> - DHCP snoop binding statistics

                    <BindingTable> - DHCP Snoop Bindings

                    <ProfileTable> - DHCP Snoop Profile

                    <StatisticsInfo> - DHCP snoop statistics info

                    <StatisticsTable> - DHCP Snoop Statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop>

#### <StatisticsTable>

    Description: DHCP Snoop Statistics

    Parent objects:

                    <Snoop>

    Child objects:

                    <Statistics> - DHCP Snoop bridge domain statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <StatisticsTable>

#### <Statistics>

    Description: DHCP Snoop bridge domain statistics

    Parent objects:

                    <StatisticsTable>

    <Naming>:

            <BridgeName>
             (mandatory)

            Type: xsd:string

            Description:Bridge domain name

    Value: ipv4_dhcpd_snoop_stats

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <StatisticsTable> <Statistics><Naming><BridgeName>

#### <StatisticsInfo>

    Description: DHCP snoop statistics info

    Parent objects:

                    <Snoop>

    Value: ipv4_dhcpd_snoop_stats_info

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <StatisticsInfo>

#### <ProfileTable>

    Description: DHCP Snoop Profile

    Parent objects:

                    <Snoop>

    Child objects:

                    <Profile> - DHCP Snoop profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <ProfileTable>

#### <Profile>

    Description: DHCP Snoop profile

    Parent objects:

                    <ProfileTable>

    <Naming>:

            <ProfileName>
             (mandatory)

            Type: xsd:string

            Description:Profile name

    Value: ipv4_dhcpd_snoop_profile

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <ProfileTable> <Profile><Naming><ProfileName>

#### <BindingTable>

    Description: DHCP Snoop Bindings

    Parent objects:

                    <Snoop>

    Child objects:

                    <Binding> - DHCP Snoop binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <BindingTable>

#### <Binding>

    Description: DHCP Snoop binding

    Parent objects:

                    <BindingTable>

    <Naming>:

            <ClientUID>
             (mandatory)

            Type: xsd:string

            Description:Client opaque handle

    Value: ipv4_dhcpd_snoop_binding

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <BindingTable> <Binding><Naming><ClientUID>

#### <BindingStatistics>

    Description: DHCP snoop binding statistics

    Parent objects:

                    <Snoop>

    Value: ipv4_dhcpd_snoop_binding_statistics

    Available Paths:

     -

    <Operational> <IPV4_DHCPD> <Snoop> <BindingStatistics>

## Perl Data Object documentation for aaa_locald.

### Datatypes

#### taskid

        Description: Information about a single Task ID
        Definition: Structure. Contents are:
           TaskID

Type: String with unbounded length

Description: | Name of the task-id

           Read

Type: Boolean

Description: | Is read permitted?

           Write

Type: Boolean

Description: | Is write permitted?

           Execute

Type: Boolean

Description: | Is execute permitted?

           Debug

Type: Boolean

Description: | Is debug permitted?

#### taskmap

        Description: Computed taskmap of a user/usergroup/taskgroup or Task IDs included in a taskgroup
        Definition: Structure. Contents are:
           Tasks

Type: taskid[0...unbounded]

Description: | List of permitted tasks

#### taskgroup_det

        Description: Detailed information regarding a taskgroup
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the taskgroup

           IncludedTaskIDs

Type: taskmap

Description: | Task-ids included

           TaskMap

Type: taskmap

Description: | Computed task map

#### taskgroup

        Description: Information regarding a taskgroup
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the taskgroup

           Taskgroups

Type: string_t[0...unbounded]

Description: | Names of component taskgroups

           IncludedTaskIDs

Type: taskmap

Description: | Task-ids included

           TaskMap

Type: taskmap

Description: | Computed task map

#### usergroup_det

        Description: Detailed information regarding a usergroup
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the usergroup

           Taskgroups

Type: taskgroup_det[0...unbounded]

Description: | Component taskgroups

           TaskMap

Type: taskmap

Description: | Computed task map

#### usergroup

        Description: Information regarding a usergroup
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the usergroup

           Usergroups

Type: string_t[0...unbounded]

Description: | Names of component usergroups

           Taskgroups

Type: string_t[0...unbounded]

Description: | Names of component taskgroups

           TaskMap

Type: taskmap

Description: | Computed task map

#### usergroups_all

        Description: List of all usergroups in the system
        Definition: Structure. Contents are:
           Usergroups

Type: usergroup[0...unbounded]

Description: | Usergroups

#### taskgroups_all

        Description: List of all taskgroups in the system
        Definition: Structure. Contents are:
           Taskgroups

Type: taskgroup[0...unbounded]

Description: | Taskgroups

#### system_supported_tasks

        Description: List of all tasks available in the system
        Definition: Structure. Contents are:
           TaskIDs

Type: string_t[0...unbounded]

Description: | Names of available task-ids

#### user_det

        Description: Detailed information about a single user
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Username

           Usergroups

Type: string_t[0...unbounded]

Description: | Member usergroups

           TaskMap

Type: taskmap

Description: | Computed taskmap

           AdminUser

Type: Boolean

Description: | Is admin plane user ?

#### userdb

        Description: Information about all users configured in the system
        Definition: Structure. Contents are:
           Users

Type: user_det[0...unbounded]

Description: | Users in the system

#### update_url_info

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           info

Type: String with length 255

Description: | The Client, URL & Version for an update file

#### ikegroup_det

        Description: Detailed information about a single IKE group
        Definition: Structure. Contents are:
           Name

Type: String with length 255

Description: | Group Name

           GroupKey

Type: String with length 255

Description: | Group Key

           Acl

Type: String with length 255

Description: | ACL

           SplitDNS

Type: String with length 1000

Description: | List of Split DNS

           DefaultDomain

Type: String with length 255

Description: | Default Domain Name

           GroupLock

Type: Boolean

Description: | Group Lock

           AddressPool

Type: String with length 255

Description: | Address Pool Name

           DNSServers

Type: String with length 100

Description: | Primary & Secondary DNS Servers

           WINSServers

Type: String with length 100

Description: | Primary & Secondary WINS Servers

           BackupServerList

Type: String with length 1000

Description: | List of Backup Servers

           SavePassword

Type: Boolean

Description: | indicate whether to Save Password

           IncludeLocalLan

Type: Boolean

Description: | indicate whether to Include Local Lan

           Pfs

Type: Boolean

Description: | Perfect Forward Secrecy

           FirewallAreYouThere

Type: Boolean

Description: | Firewall Are You There

           MaxUsers

Type: 32-bit signed integer

Description: | Maximum Users Allowed in Group

           MaxLogins

Type: 32-bit signed integer

Description: | Maximum Concurrent Logins Allowed for a single user

           IPv4NetMask

Type: 32-bit signed integer

Description: | IPv4 Network Mask

           CfgVer

Type: 32-bit signed integer

Description: | Configuration Version

           CfgUrl

Type: String with length 255

Description: | Configuration URL

           CfgBbanner

Type: String with length 255

Description: | Configuration Banner

           BrowserProxy

Type: String with length 255

Description: | Browser Proxy Map Name

           update_url

Type: Optional update_url_info

Description: | Update URL to send to client

#### ikegroupdb

        Description: Information about all IKE groups configured in the system
        Definition: Structure. Contents are:
           Groups

Type: ikegroup_det[0...unbounded]

Description: | IKE Groups in the system

#### locald_conn

        Description: Connection handled by the locald
        Definition: Structure. Contents are:
           curr_method_state

Type: 32-bit signed integer

Description: | current method state

           client_ctx

Type: 32-bit signed integer

Description: | client context

           options

Type: 32-bit signed integer

Description: | connection options

           disconnected

Type: Boolean

Description: | is connection disconnected

#### locald_conn_list

        Description: List of connection handled by the locald
        Definition: Structure. Contents are:
           connection_list

Type: locald_conn[0...unbounded]

Description: | list of connections

#### acct_session

        Description: Accounting session record
        Definition: Structure. Contents are:
           sess_id

Type: 32-bit signed integer

Description: | session ID

           key

Type: String with unbounded length

Description: | key identifing the session

           num_recs

Type: 32-bit signed integer

Description: | number of records in the queue

#### acct_session_list

        Description: List of accounting sessions
        Definition: Structure. Contents are:
           session_list

Type: acct_session[0...unbounded]

Description: | list of sessions

### Internal Datatypes

#### string_t

        Description:
        Definition: Type definition for: String with unbounded length

## Perl Data Object documentation for tty_aaa_stats.

### Datatypes

#### tty_aaa_stats

        Description: AAA statistics
        Definition: Structure. Contents are:
           UserName

Type: String with unbounded length

Description: | The authenticated username

### Internal Datatypes

## Perl Data Object documentation for show_radius.

### Datatypes

#### radius_serverbag

        Description:
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | IP address of RADIUS server

           Timeout

Type: 32-bit unsigned integer

Description: | Per-server timeout in seconds

           Retransmit

Type: 32-bit unsigned integer

Description: | Per-server retransmit

           DeadTime

Type: 32-bit unsigned integer

Description: | Per-server deadtime in minutes

           DeadDetectTime

Type: 32-bit unsigned integer

Description: | Per-server dead-detect time in seconds

           DeadDetectTries

Type: 32-bit unsigned integer

Description: | Per-server dead-detect tries

           ComputedDeadDetectTime

Type: 32-bit unsigned integer

Description: | Computed dead-detect time in seconds

           ComputedDeadDetectTries

Type: 32-bit unsigned integer

Description: | Computed dead-detect tries

           AuthenticationPort

Type: 32-bit unsigned integer

Description: | Authentication port

           AccountingPort

Type: 32-bit unsigned integer

Description: | Accounting port

           State

Type: String with unbounded length

Description: | State of the server UP/DOWN

           PacketsIn

Type: 32-bit unsigned integer

Description: | Total number of incoming packets read

           PacketsOut

Type: 32-bit unsigned integer

Description: | Total number of outgoing packets sent

           Timeouts

Type: 32-bit unsigned integer

Description: | Total number of packets timed-out

           Aborts

Type: 32-bit unsigned integer

Description: | Total number of requests aborted

           RepliesExpected

Type: 32-bit unsigned integer

Description: | Number of replies expected to arrive

           AuthenticationRTT

Type: 32-bit unsigned integer

Description: | Round-trip time for authentication in milliseconds

           AccessRequests

Type: 32-bit unsigned integer

Description: | Number of access requests

           AccessRequestRetransmits

Type: 32-bit unsigned integer

Description: | Number of retransmitted access requests

           AccessAccepts

Type: 32-bit unsigned integer

Description: | Number of access accepts

           AccessRejects

Type: 32-bit unsigned integer

Description: | Number of access rejects

           AccessChallenges

Type: 32-bit unsigned integer

Description: | Number of access challenges

           BadAccessResponses

Type: 32-bit unsigned integer

Description: | Number of bad access responses

           BadAccessAuthenticators

Type: 32-bit unsigned integer

Description: | Number of bad access authenticators

           PendingAccessRequests

Type: 32-bit unsigned integer

Description: | Number of pending access requests

           AccessTimeouts

Type: 32-bit unsigned integer

Description: | Number of access packets timed-out

           UnknownAccessTypes

Type: 32-bit unsigned integer

Description: | Number of packets received with unknown type from authentication server

           DroppedAccessResponses

Type: 32-bit unsigned integer

Description: | Number of access responses dropped

           AccountingRTT

Type: 32-bit unsigned integer

Description: | Round-trip time for accounting in milliseconds

           AccountingRequests

Type: 32-bit unsigned integer

Description: | Number of accounting requests

           AccountingRetransmits

Type: 32-bit unsigned integer

Description: | Number of retransmitted accounting requests

           AccountingResponses

Type: 32-bit unsigned integer

Description: | Number of accounting responses

           BadAccountingResponses

Type: 32-bit unsigned integer

Description: | Number of bad accounting responses

           BadAccountingAuthenticators

Type: 32-bit unsigned integer

Description: | Number of bad accounting authenticators

           PendingAccountingRequets

Type: 32-bit unsigned integer

Description: | Number of pending accounting requests

           AccountingTimeouts

Type: 32-bit unsigned integer

Description: | Number of accounting packets timed-out

           UnknownAccountingTypes

Type: 32-bit unsigned integer

Description: | Number of packets received with unknown type from accounting server

           DroppedAccountingResponses

Type: 32-bit unsigned integer

Description: | Number of accounting responses dropped

           IsAPrivateServer

Type: Boolean

Description: | Is a private server

#### radius_servers

        Description:
        Definition: Structure. Contents are:
           ListOfServers

Type: radius_serverbag[0...unbounded]

Description: | List of servers in this group

#### radius_requests

        Description:
        Definition: Structure. Contents are:
           request_list

Type: radius_requestbag[0...unbounded]

Description: |

#### radius_clientbag

        Description:
        Definition: Structure. Contents are:
           UnknownAuthenticationResponse

Type: 32-bit unsigned integer

Description: | Number of RADIUS Access-Responsepackets received from unknownaddresses

           AuthenticationNAS_ID

Type: String with unbounded length

Description: | NAS-Identifier of the RADIUSauthentication client

           UnknownAccountingResponse

Type: 32-bit unsigned integer

Description: | Number of RADIUS Accounting-Responsepackets received from unknownaddresses

           AccountingNAS_ID

Type: String with unbounded length

Description: | NAS-Identifier of the RADIUSaccounting client

#### radius_server_group_bag

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: | Name of the server group

           DeadTime

Type: 32-bit unsigned integer

Description: | Deadtime for this server group in minutes

           GroupMapNumber

Type: 32-bit unsigned integer

Description: | Server group mapped number

           GroupVRFName

Type: String with unbounded length

Description: | VRF to which this group is associated with

           GroupVRFId

Type: 32-bit unsigned integer

Description: | VRF Id

           ListOfServers

Type: radius_serverbag[0...unbounded]

Description: | List of servers in this group

#### radius_server_groups

        Description:
        Definition: Structure. Contents are:
           ListOfGroups

Type: radius_server_group_bag[0...unbounded]

Description: | List of server groups

#### src_intf

        Description:
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Name of the source interface

           IPAddress

Type: 32-bit unsigned integer

Description: | IP Address of Source Interface

           VRFID

Type: 32-bit unsigned integer

Description: | VRF Id

#### source_interfaces

        Description:
        Definition: Structure. Contents are:
           ListOfSourceInterfaces

Type: src_intf[0...unbounded]

Description: | List of source interfaces

### Internal Datatypes

#### sess

        Description:
        Definition: Structure. Contents are:
           dummy

Type: 32-bit signed integer

Description: | Placeholder var so we can pass session * to caller

#### radius_requestbag

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           time_remaining

Type: 32-bit unsigned integer

Description: | Time remaining for this request

           bytes_out

Type: 32-bit unsigned integer

Description: | Bytes written

           out_pak_size

Type: 32-bit unsigned integer

Description: | Size of the packet to be sent

           bytes_in

Type: 32-bit unsigned integer

Description: | Bytes read from socket

           in_pak_size

Type: 32-bit unsigned integer

Description: | Size of the packet to be received

           pak_type

Type: String with unbounded length

Description: | Type of packet

           session_id

Type: 32-bit signed integer

Description: | Session ID

           session

Type: Optional sess

Description: | Session pointer

           sock

Type: 32-bit signed integer

Description: | Socket number

## Perl Data Object documentation for atmgcmgr_vcclass.

### Datatypes

#### atm_vcclass_vch_config

        Description: VCM configuration
        Definition: Structure. Contents are:
           Shape

Type: Optional ATM_TRAF_SHAPING_TYPE

Description: | Traffic shaping type.

           PeakCellRate

Type: Optional 32-bit unsigned integer

Description: | Peak cell rate in kpbs.

           SustainedCellRate

Type: Optional 32-bit unsigned integer

Description: | Sustained cell rate in kbps.

           BurstSize

Type: Optional 32-bit unsigned integer

Description: | Burst size in cells.

           Encapsulation

Type: Optional ATM_ENCAP_TYPE

Description: | VC encapsulation type.

#### atm_vcclass_oam_config

        Description: OAM configuration
        Definition: Structure. Contents are:
           Retry

Type: Optional Boolean

Description: | True if retry is configured.

           RetryCountToUp

Type: Optional 16-bit unsigned integer

Description: | Retry count before declaring the VC as up.

           RetryCountToDown

Type: Optional 16-bit unsigned integer

Description: | Retry count before declaring the VC as down.

           RetryPollFrequency

Type: Optional 16-bit unsigned integer

Description: | Retry frequency in seconds.

           AIS_RDI

Type: Optional Boolean

Description: | True if AIS-RDI is configured.

           AIS_RDICountToDown

Type: Optional 16-bit unsigned integer

Description: | Number of AIS/RDI cells received before declaring a VC as down.

           AIS_RDISecondsToUp

Type: Optional 16-bit unsigned integer

Description: | Time (in seconds) with no AIS/RDI cells before declaring a VC as up.

           Manage

Type: Optional Boolean

Description: | True if PVC management is configured.

           LoopBackFrequency

Type: Optional 16-bit unsigned integer

Description: | Loopback frequency in seconds.

#### atm_vcclass_config

        Description: ATM VC class configuration
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | VC class name.

           VCMParameters

Type: atm_vcclass_vch_config

Description: | VCM configuration.

           OAM

Type: atm_vcclass_oam_config

Description: | OAM configuration.

### Internal Datatypes

#### ATM_ENCAP_TYPE

        Description: ATM encapsulation types
        Definition: Enumeration. Valid values are:
            'ILMI' - ILMI
            'QSAAL' - QSAAL
            'SNAP' - SNAP
            'MUX' - MUX
            'NLPID' - NLPID
            'ENCAP_UNKNOWN' - Unknown (invalid)

#### ATM_TRAF_SHAPING_TYPE

        Description: ATM traffic shaping types
        Definition: Enumeration. Valid values are:
            'CBR' - CBR
            'VBR_NRT' - VBR-NR
            'VBR_RT' - VBR-RT
            'ABR' - ABR
            'UBR_PLUS' - UBR+
            'UBR' - UBR
            'TRAF_SHAPING_TYPE_UNKNOWN' - Unknown (invalid)

## Perl Data Object documentation for atm_ilmi.

### Datatypes

#### atm_ilmi_status

        Description: ILMI interface status
        Definition: Structure. Contents are:
           ILMIEnabled

Type: Boolean

Description: | TRUE if ILMI enabled on interface

           AddressRegistration

Type: Boolean

Description: | TRUE if address registration enabled on interface

           KeepAlive

Type: Boolean

Description: | TRUE if keepalive enabled on interface

           PVC_PVPMgmtEnabled

Type: Boolean

Description: | TRUE if PVC/PVP management is enabled

           SigVCCParamNegotiationEnabled

Type: Boolean

Description: | TRUE if signaling VCC parameter negotiation enabled

#### address_list

        Description: ILMI network prefix list
        Definition: Structure. Contents are:
           NetworkPrefix

Type: String with unbounded length

Description: | Network prefix

           NetworkPrefixLength

Type: 32-bit signed integer

Description: | Network prefix length

           Status

Type: ILMI_NETWORK_PREFIX_STATUS

Description: | Network prefix status

#### atm_ilmi_if_config

        Description: ATM ILMI interface configuration
        Definition: Structure. Contents are:
           PeerIPAddr

Type: IPV4Address

Description: | Peer IP address

           PeerIFName

Type: String with unbounded length

Description: | Peer interface name

           SubscriberAddr

Type: String with unbounded length

Description: | Subscriber address

           InterfaceConfigType

Type: ATM_INTERFACE_TYPE

Description: | Interface type configured

           InterfaceActualType

Type: ATM_INTERFACE_TYPE

Description: | Negotiated interface type

           ConfigSide

Type: ATM_INTERFACE_SIDE

Description: | Interface side configured

           ActualSide

Type: ATM_INTERFACE_SIDE

Description: | Negotiated interface side

           OperStatus

Type: atm_ilmi_status

Description: | Interface operational status

           AdminStatus

Type: atm_ilmi_status

Description: | Interface adminstrative status

           FSMState

Type: ILMI_FSM_STATE

Description: | Finite state machine state

           KeepAliveActivePollFrequency

Type: 32-bit signed integer

Description: | Keepalive poll frequency in seconds while the ILMI link is up

           KeepAliveInactivePollFrequency

Type: 32-bit signed integer

Description: | Keepalive poll frequency in seconds after the ILMI link is declared down

           KeepAliveRetryCount

Type: 32-bit signed integer

Description: | Keepalive retry count

           PublicPrivateIndicator

Type: ATM_INTERFACE_PUBLIC_PRIVATE_INDICATOR

Description: | Public/private indicator

           UNI_NNIType

Type: String with unbounded length

Description: | UNI/NNI type

           ILMI_VPI

Type: 32-bit signed integer

Description: | VPI value of ILMI PVC

           ILMI_VCI

Type: 32-bit signed integer

Description: | VCI value of ILMI PVC

           MaxVPIBits

Type: 32-bit signed integer

Description: | Maximum VPI bits

           MaxVCIBits

Type: 32-bit signed integer

Description: | Maximum VCI bits

           NetworkPrefixList

Type: address_list[0...unbounded]

Description: | Network prefix list

           PeerMaxVPIBits

Type: 32-bit signed integer

Description: | Peer Maximum VPI bits

           PeerMaxVCIBits

Type: 32-bit signed integer

Description: | Peer Maximum VCI bits

### Internal Datatypes

#### ATM_INTERFACE_SIDE

        Description: Interface side information
        Definition: Enumeration. Valid values are:
            'INTF_SIDE_OTHER' - Undefined interface side
            'INTF_SIDE_USER' - User side interface
            'INTF_SIDE_NETWORK' - Network side interface
            'INTF_SIDE_SYMMETRIC' - Symetric side interface

#### ATM_INTERFACE_TYPE

        Description: Interface version information
        Definition: Enumeration. Valid values are:
            'INTF_OTHER' - Undefined interface type
            'INTF_AUTOCONFIG' - Auto-configured interface
            'INTF_ITUDSS2' - ITUD SS2 interface type
            'INTF_UNI3DOT0' - UNI 3.0 interface type
            'INTF_UNI3DOT1' - UNI 3.1 interface type
            'INTF_UNI4DOT0' - UNI 4.0 interface type
            'INTF_IISP_UNI3DOT0' - IISP UNI 3.0 interface type
            'INTF_IISP_UNI3DOT1' - IISP UNI 3.1 interface type
            'INTF_IISP_UNI4DOT0' - IISP UNI 4.0 interface type
            'INTF_PNNI_1DOT0' - PNNI 1.0 interface type
            'INTF_BICI_2DOT0' - BICI 2.0 interface type
            'INTF_UNI_PVC_ONLY' - PVC-only UNI interface
            'INTF_NNI_PVC_ONLY' - PVC-only NNI interface

#### ILMI_FSM_STATE

        Description: ILMI finite state machine definitions
        Definition: Enumeration. Valid values are:
            'STOPPED' - Link stopped
            'LINK_FAILING' - Link failing
            'ESTABLISHING' - Establishing connection
            'CONFIGURING' - Configuring peer information
            'RETRIEVING_NETWORK_PREFIXES' - Retrieving network prefix from peer
            'REGISTERING_NETWORK_PREFIXES' - Registering network prefix to peer
            'RETRIEVING_ADDRESSES' - Retrieving ATM network addresses from peer
            'REGISTERING_ADDRESSES' - Registering ATM network addresses to peer
            'VERIFYING' - Verifying configuration and ATM network adresses

#### ILMI_NETWORK_PREFIX_STATUS

        Description: ILMI network prefix status
        Definition: Enumeration. Valid values are:
            'NETWORK_PREFIX_ACTIVE' - Network prefix is acive
            'NETWORK_PREFIX_NOT_IN_SERVICE' - Network prefix is not in service
            'NETWORK_PREFIX_NOT_READY' - Network prefix is not ready
            'NETWORK_PREFIX_CREATE_AND_GO' - Network prefix is created and is active
            'NETWORK_PREFIX_CREATE_AND_WAIT' - Network prefix is created but not active
            'NETWORK_PREFIX_DESTROY' - Network prefix is being destroyed

#### ATM_INTERFACE_PUBLIC_PRIVATE_INDICATOR

        Description: Interface public/private indicator
        Definition: Enumeration. Valid values are:
            'PUBLIC_PRIVATE_INDICATOR_OTHER' - Interface is not connected to public or private network
            'PUBLIC_PRIVATE_INDICATOR_PUBLIC' - Interface is connected to public network
            'PUBLIC_PRIVATE_INDICATOR_PRIVATE' - Interface is connected to private network

## Perl Data Object documentation for atm_oam_vc.

### Datatypes

#### atm_oam_vc_f4f5_statistics

        Description: ATM OAM VC F4/F5 statistics
        Definition: Structure. Contents are:
           LoopbackCellsSent

Type: 32-bit unsigned integer

Description: | Loopback cells sent

           LoopbackCellsReceived

Type: 32-bit unsigned integer

Description: | Loopback cells received

           AISSent

Type: 32-bit unsigned integer

Description: | AIS cells sent

           AISReceived

Type: 32-bit unsigned integer

Description: | AIS cells received

           RDISent

Type: 32-bit unsigned integer

Description: | RDI cells sent

           RDIReceived

Type: 32-bit unsigned integer

Description: | RDI cells received

           CCSent

Type: 32-bit unsigned integer

Description: | CC cells sent

           CCReceived

Type: 32-bit unsigned integer

Description: | CC cells received

#### atm_oam_vc_statistics

        Description: ATM OAM VC statistics
        Definition: Structure. Contents are:
           F5EndToEnd

Type: Optional atm_oam_vc_f4f5_statistics

Description: | F5 end-to-end statistics

           F5Segment

Type: Optional atm_oam_vc_f4f5_statistics

Description: | F5 segment statistics

           F4EndToEnd

Type: Optional atm_oam_vc_f4f5_statistics

Description: | F4 end-to-end statistics

           F4Segment

Type: Optional atm_oam_vc_f4f5_statistics

Description: | F4 segment statistics

           OAMCellsReceived

Type: 32-bit unsigned integer

Description: | OAM cells received

           OAMCellsSent

Type: 32-bit unsigned integer

Description: | OAM cells sent

           OAMCellsDropped

Type: 32-bit unsigned integer

Description: | OAM cells dropped

#### atm_oam_vc_config

        Description: ATM OAM configuration
        Definition: Structure. Contents are:
           LoopbackFrequency

Type: 16-bit unsigned integer

Description: | Loopback frequency

           KeepVcUp

Type: Optional Boolean

Description: | Keep VC up upon loopback failure (Valid for F5 only)

           AIS_RDIFailureType

Type: Optional AIS_RDI_FAILURE

Description: | Segment or End-to-end AIS-RDI failure (Valid for F5 only)

           RetryCountToUp

Type: 16-bit unsigned integer

Description: | OAM retry count before declaring a VC as up

           RetryCountToDown

Type: 16-bit unsigned integer

Description: | OAM retry count before declaring a VC as down

           RetryPollFrequency

Type: 16-bit unsigned integer

Description: | OAM retry polling frequency in seconds

           AIS_RDICountToDown

Type: 16-bit unsigned integer

Description: | Number of AIS/RDI cells received before declaring a VC as down

           AIS_RDISecondsToUp

Type: 16-bit unsigned integer

Description: | Time (in seconds) with no AIS/RDI cells before declaring a VC as up

           LoopbackStatus

Type: LOOPBACK_STATUS

Description: | Loopback status

           VCState

Type: atm_oam_state_t

Description: | OAM VC state

#### atm_oam_vc_inherit_level

        Description: ATM OAM VC inheritance level
        Definition: Structure. Contents are:
           ManageInheritLevel

Type: VC_OAM_INHERIT_LEVEL

Description: | OAM Manage inherit level - identifies if manage config is set to default, configured on the VC, or inherited from the vcclass.

           RetryInheritLevel

Type: VC_OAM_INHERIT_LEVEL

Description: | Retry inherit level - identifies if retry config is set to default, configured on the VC, or inherited from the vcclass.

           AIS_RDIInheritLevel

Type: VC_OAM_INHERIT_LEVEL

Description: | AIS-RDI inherit level - identifies if ais-rdi config is set to default, configured on the VC, or inherited from the vcclass.

#### atm_oam_vc

        Description: ATM VC OAM Data
        Definition: Structure. Contents are:
           Statistics

Type: atm_oam_vc_statistics

Description: | Statistics

           F5Configuration

Type: Optional atm_oam_vc_config

Description: | F5 configuration

           InheritLevel

Type: Optional atm_oam_vc_inherit_level

Description: | F5 configuration inherit level

           F4Configuration

Type: Optional atm_oam_vc_config

Description: | F4 configuration

           OAMManage

Type: OAM_MANAGE_STATE

Description: | OAM manage configuration

### Internal Datatypes

#### atm_oam_state_t_

        Description:
        Definition: Enumeration. Valid values are:
            'OAM_STATE_DOWNRETRY'
            'OAM_STATE_VERIFIED'
            'OAM_STATE_NOT_VERIFIED'
            'OAM_STATE_UPRETRY'
            'OAM_STATE_AISRDI'
            'OAM_STATE_FAILED'
            'OAM_STATE_AISOUT'
            'OAM_STATE_RDIOUT'
            'MAX_OAM_STATE'

#### atm_oam_state_t

        Description:
        Definition: Type definition for: atm_oam_state_t_

#### LOOPBACK_STATUS

        Description: ATM OAM Loopback Status
        Definition: Enumeration. Valid values are:
            'NoLoopback' - No loopback
            'LoopbackSent' - Loopback sent
            'LoopbackReceived' - Loopback received
            'LoopbackDown' - Loopback down
            'LoopbackStatusUnknown' - Unknown (Invalid)

#### VC_OAM_INHERIT_LEVEL

        Description: ATM VC-class inheritence level
        Definition: Enumeration. Valid values are:
            'ConfiguredOnVC' - Configured on VC
            'ClassOnVC' - Class on VC
            'ClassOnSubIF' - Class on sub-if
            'ClassOnMainIF' - Class on main-if
            'GlobalDefault' - Global default values
            'InheritLevelUnknown' - Unknown (invalid)

#### AIS_RDI_FAILURE

        Description: ATM OAM AIS-RDI failure type
        Definition: Enumeration. Valid values are:
            'Regular' - Regular
            'Segment' - Segment
            'EndToEnd' - End-to-end

#### OAM_MANAGE_STATE

        Description: ATM OAM manage configuration
        Definition: Enumeration. Valid values are:
            'Disable' - Enabled
            'Enable' - Disabled
            'OAMManageStateUnknown' - Unknown (Invalid)

## Perl Data Object documentation for atm_vcm_if.

### Datatypes

#### atm_vcm_if

        Description: ATM Interface configuration
        Definition: Structure. Contents are:
           ILMI_VPI

Type: Optional 32-bit unsigned integer

Description: | ILMI VPI

           ILMI_VCI

Type: Optional 32-bit unsigned integer

Description: | ILMI VCI

           PVCFailures

Type: 32-bit unsigned integer

Description: | Number of PVC Failures

           CurrentlyFailingLayer2PVPs

Type: 32-bit unsigned integer

Description: | Number of currently failing Layer 2 PVPs

           CurrentlyFailingLayer2PVCs

Type: 32-bit unsigned integer

Description: | Number of currently failing Layer 2 PVCs

           CurrentlyFailingLayer3VPTunnels

Type: 32-bit unsigned integer

Description: | Number of currently failing Layer 3 VP tunnels

           CurrentlyFailingLayer3PVCs

Type: 32-bit unsigned integer

Description: | Number of currently failing Layer 3 PVCs

           PVCFailuresTrapEnable

Type: Boolean

Description: | If true, PVC failures trap is enabled

           PVCNotificationInterval

Type: 32-bit unsigned integer

Description: | PVC trap notification interval

           ConfiguredLayer2PVPs

Type: 32-bit unsigned integer

Description: | Number of Layer 2 PVPs configured

           ConfiguredLayer2PVCs

Type: 32-bit unsigned integer

Description: | Number of Layer 2 PVCs configured

           ConfiguredLayer3VPTunnels

Type: 32-bit unsigned integer

Description: | Number of Layer 3 VP tunnels configured

           ConfiguredLayer3PVCs

Type: 32-bit unsigned integer

Description: | Number of Layer 3 PVCs configured

           CellPackingData

Type: Optional atm_vcm_cell_packing_info

Description: | Cell packing specific information

           PortType

Type: VCM_PORT_TYPE

Description: | ATM interface port type

           MainInterface

Type: Interface

Description: | Main Interface handle

           L2CellPackingCount

Type: 16-bit unsigned integer

Description: | Number of L2 attachment circuits with the cell packing feature enabled on this main interface

### Internal Datatypes

#### atm_vcm_cell_packing_info

        Description: ATM  Layer 2 VC specific information
        Definition: Structure. Contents are:
           LocalMaxCellsPackedPerPacket

Type: 16-bit unsigned integer

Description: | Local configuration of maximum number of cells to be packed per packet

           NegotiatedMaxCellsPackedPerPacket

Type: 16-bit unsigned integer

Description: | Negotiated value of maximum number of cells to be packed per packed

           MaxCellPackedTimeout

Type: 16-bit unsigned integer

Description: | Maximum cell packing timeout inmicro seconds

#### VCM_PORT_TYPE

        Description: ATM port type
        Definition: Enumeration. Valid values are:
            'PORT_TYPE_LAYER_2' -  Layer 2 ATM port type
            'PORT_TYPE_LAYER_3' -  Layer 3 ATM port type
            'PORT_TYPE_UNKNOWN' -  ATM port type unknown

## Perl Data Object documentation for atm_vcm_vc.

### Datatypes

#### atm_vcm_vc

        Description: ATM VC data
        Definition: Structure. Contents are:
           MainInterface

Type: Interface

Description: | Main Interface handle

           SubInterface

Type: Interface

Description: | Subinterface handle

           VCInterface

Type: Optional Interface

Description: | VC Interfcace handle

           VPI

Type: 16-bit unsigned integer

Description: | VC VPI value

           VCI

Type: Optional 16-bit unsigned integer

Description: | VC VCI value

           Type

Type: VC_TYPE

Description: | VC Type

           Encapsulation

Type: VC_ENCAP_TYPE

Description: | Encapsulation type

           Shape

Type: VC_TRAF_SHAPING_TYPE

Description: | ATM VC traffic shaping type

           PeakCellRate

Type: Optional 32-bit unsigned integer

Description: | Peak cell rate in Kbps

           SustainedCellRate

Type: Optional 32-bit unsigned integer

Description: | Sustained cell rate in Kbps

           BurstRate

Type: Optional 32-bit unsigned integer

Description: | Burst size in cells

           EncapsInheritLevel

Type: Optional VC_INHERIT_LEVEL

Description: | Encapsulation inherit level - identifies if encapsulation is set to default, configured on the VC, or inherited from the vcclass.

           QoS_InheritLevel

Type: Optional VC_INHERIT_LEVEL

Description: | Quality of Service inherit level - identifies if QoS is set to default, configured on the VC, or inherited from the vcclass.

           TransmitMTU

Type: 32-bit unsigned integer

Description: | Transmit MTU

           ReceiveMTU

Type: 32-bit unsigned integer

Description: | Receive MTU

           VCOnVPTunnel

Type: Optional Boolean

Description: | VC on VP-tunnel flag

           VCOnP2PSubInterface

Type: Optional Boolean

Description: | VC on Point-to-point Sub-interface

           OperStatus

Type: Boolean

Description: | TRUE value indicates that the VC is operationally UP

           AminStatus

Type: Boolean

Description: | TRUE value indicates that the VC is administratively UP

           InternalState

Type: VC_STATE

Description: | VC Internal state

           LastStateChangeTime

Type: 32-bit unsigned integer

Description: | Time when VC was last changed

           CellPackingData

Type: Optional atm_vcm_cell_packing_info

Description: | Cell packing specific data

           TestMode

Type: VC_TEST_MODE_TYPE

Description: | VC test mode

### Internal Datatypes

#### atm_vcm_cell_packing_info

        Description: ATM  Layer 2 VC specific information
        Definition: Structure. Contents are:
           LocalMaxCellsPackedPerPacket

Type: 16-bit unsigned integer

Description: | Local configuration of maximum number of cells to be packed per packet

           NegotiatedMaxCellsPackedPerPacket

Type: 16-bit unsigned integer

Description: | Negotiated value of maximum number of cells to be packed per packed

           MaxCellPackedTimeout

Type: 16-bit unsigned integer

Description: | Maximum cell packing timeout inmicro seconds

#### VC_ENCAP_TYPE

        Description: VC Encapsulation Type
        Definition: Enumeration. Valid values are:
            'ILMI' - ILMI Encapsulation
            'QSAAL' - QSAAL Encapsulation
            'SNAP' - SNAP Encapsulation
            'MUX' - MUX Encapsulation
            'NLPID' - NLPID Encapsulation
            'F4OAM' - F4OAM Encapsulation
            'AAL0' - AAL0 Encapsulation
            'AAL5' - AAL5 Encapsulation
            'ENCAP_UNKNOWN' - Uknown (invalid) Encapsulation

#### VC_TRAF_SHAPING_TYPE

        Description: VC traffic shaping type
        Definition: Enumeration. Valid values are:
            'CBR' - VC traffic shaping type CBR
            'VBR_NRT' - VC traffic shaping type VBR-NR
            'VBR_RT' - VC traffic shaping type VBR-RT
            'ABR' - VC traffic shaping type ABR
            'UBR_PLUS' - VC traffic shaping type UBR+
            'UBR' - VC traffic shaping type UBR
            'TRAF_SHAPING_UNKNOWN' - VC traffic shaping type Unknown (invalid)

#### VC_INHERIT_LEVEL

        Description: ATM vc-class inheritence level
        Definition: Enumeration. Valid values are:
            'VC_INHERIT_CONF_ON_VC' - ATM vc-class inherit level: Config of VC
            'VC_INHERIT_CLASS_ON_VC' - ATM vc-class inherit level: Class of VC
            'VC_INHERIT_CLASS_ON_SUB' - ATM vc-class inherit level: Class of Sub-if
            'VC_INHERIT_CLASS_ON_MAIN' - ATM vc-class inherit level: Class of Main-if
            'VC_INHERIT_GLOBAL_DEFAULT' - ATM vc-class inherit level: Global Default
            'VC_INHERIT_LEVEL_UNKNOWN' - ATM vc-class inherit level: Unknown (invalid)

#### VC_TYPE

        Description:  ATM VC type
        Definition: Enumeration. Valid values are:
            'LAYER3_VC' -  ATM Layer 3 VC type
            'LAYER2_VC' -  ATM Layer 2 VC type
            'LAYER2_VP' -  ATM Layer 2 VP type
            'VC_TYPE_UNKNOWN' -  ATM type unknown

#### VC_STATE

        Description: VC State
        Definition: Enumeration. Valid values are:
            'INITIALIZED' - ATM VC State: only VC data structure initialized
            'MODIFYING' - ATM VC State: configuration currently being changed
            'MODIFIED' - ATM VC State: configuration changed
            'ACTIVATING' - ATM VC State: command sent to hardware to activate
            'ACTIVATED' - ATM VC State: activated in h/w or protocol
            'NOT_VERIFIED' - ATM VC State: OAM/ILMI - yet to verify
            'READY' - ATM VC State: Ready state
            'DEACTIVATING' - ATM VC State: command sent to h/w to deactivate
            'INACTIVE' - ATM VC State: inactive/not present in hardware
            'DELETING' - ATM VC State: VC is being deleted
            'DELETED' - ATM VC State: VC is already delete in hardware
            'STATE_UNKNOWN' - ATM VC State: Unknown(invalid)

#### VC_TEST_MODE_TYPE

        Description: VC Test Mode Type
        Definition: Enumeration. Valid values are:
            'TEST_MODE_NONE' - VC not in test mode
            'LOOP' - VC in test mode Loop
            'RESERVED' - VC in test mode Reserved

## Perl Data Object documentation for atm_vcm_vp.

### Datatypes

#### atm_vcm_vp

        Description: ATM VP-Tunnel data
        Definition: Structure. Contents are:
           MainInterface

Type: Interface

Description: | Main Interface handle

           VPInterface

Type: Interface

Description: | VP Interfcace handle

           VPI

Type: 16-bit unsigned integer

Description: | VP-Tunnel VPI value

           Shape

Type: VP_TRAF_SHAPING_TYPE

Description: | ATM VP traffic shaping type

           PeakCellRate

Type: Optional 32-bit unsigned integer

Description: | Peak cell rate in Kbps

           SustainedCellRate

Type: Optional 32-bit unsigned integer

Description: | Sustained cell rate in Kbps

           BurstRate

Type: Optional 32-bit unsigned integer

Description: | Burst size in cells

           F4OAMEnabled

Type: Boolean

Description: | F4OAM Enabled flag

           DataVCCount

Type: 32-bit unsigned integer

Description: | Number of Data PVCs under this VP-tunnel

           OperStatus

Type: Boolean

Description: | TRUE value indicates that the VP is operationally UP

           AminStatus

Type: Boolean

Description: | TRUE value indicates that the VP is administratively UP

           InternalState

Type: VP_STATE

Description: | Internal state

           LastVPStateChangeTime

Type: 32-bit unsigned integer

Description: | Time when VP-Tunnel state was last changed

### Internal Datatypes

#### VP_TRAF_SHAPING_TYPE

        Description: VP-Tunnel traffic shaping type
        Definition: Enumeration. Valid values are:
            'VP_CBR' - VP-Tunnel traffic shaping type CBR
            'VP_VBR_NRT' - VP-Tunnel traffic shaping type VBR-NR
            'VP_VBR_RT' - VP-Tunnel traffic shaping type VBR-RT
            'VP_ABR' - VP-Tunnel traffic shaping type ABR
            'VP_UBR_PLUS' - VP-Tunnel traffic shaping type UBR+
            'VP_UBR' - VP-Tunnel traffic shaping type UBR
            'VP_TRAF_SHAPING_UNKNOWN' - VP-Tunnel traffic shaping type Unknown (invalid)

#### VP_STATE

        Description: VP-Tunnel State
        Definition: Enumeration. Valid values are:
            'VP_INITIALIZED' - VP-Tunnel State: Initialized
            'VP_MODIFYING' - VP-Tunnel State: Modifying
            'VP_READY' - VP-Tunnel State: Ready
            'VP_MGD_DOWN' - VP-Tunnel State: Managed Down
            'VP_DELETING' - VP-Tunnel State: Deleting
            'VP_DELETED' - VP-Tunnel State: Deleted
            'VP_STATE_UNKNOWN' - VP-Tunnel State: Unknown

## Perl Data Object documentation for bundlemgr_distrib.

### Datatypes

#### bm_mac_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_addr_st[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_name_bag

        Description: Item Name
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name of item

#### lacp_system_id

        Description: LACP System identification information
        Definition: Structure. Contents are:
           SystemID

Type: bm_system_id_type

Description: | System ID

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the system ID is for

           SystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the system (deprecated)

           SystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the system (deprecated)

#### bm_mac_ether_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_type[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_member_data

        Description: Bundle member data for any member
        Definition: Structure. Contents are:
           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth of this member (kbps)

           MemberMuxData

Type: bm_mux_data

Description: | Mux state machine data

           PortPriority

Type: 16-bit unsigned integer

Description: | The priority of this member

           PortNumber

Type: 16-bit unsigned integer

Description: | Member's link number

           UnderlyingLinkID

Type: 8-bit unsigned integer

Description: | Member's underlying link ID

           InterfaceHandle

Type: Interface

Description: | Member's interface handle

           ICCPNode

Type: 32-bit unsigned integer

Description: | Location of member

           MemberType

Type: bmd_member_type_enum

Description: | Member's type (local/foreign)

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (deprecated)

#### bm_bundle_data

        Description: Data for a bundle interface
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           BundleMACAddress

Type: bm_mac_type

Description: | MAC address of the bundle interface

           AvailableBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth available to the bundle interface (kbps)

           EffectiveBandwidth

Type: 32-bit unsigned integer

Description: | Effective bandwidth on the bundle interface (kbps)

           ConfiguredBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth configured on the bundle interface (kbps)

           MinimumActiveLinks

Type: 8-bit unsigned integer

Description: | Minimum number of active links for bundle to go up

           MaximumActiveLinks

Type: 8-bit unsigned integer

Description: | Maximum number of active links in the bundle

           MinimumBandwidth

Type: 32-bit unsigned integer

Description: | Minimum bundle bandwidth for bundle to go up (kbps)

           PrimaryMember

Type: Interface

Description: | Primary bundle member (no longer applicable)

           BFDConfig

Type: bm_bundle_bfd_data[0...unbounded]

Description: | Configuration values for BFD on bundle members

           BundleStatus

Type: bm_bdl_state_type

Description: | The state of the bundle

           ActiveMemberCount

Type: 16-bit unsigned integer

Description: | The number of active local members on the bundle

           StandbyMemberCount

Type: 16-bit unsigned integer

Description: | The number of standby local members on the bundle

           ConfiguredMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           MACSource

Type: bm_bdl_mac_source_type

Description: | The source of the MAC Address

           MACSourceMember

Type: Interface

Description: | The name of the member that supplied the MAC address

           LACPStatus

Type: bm_feature_status_type

Description: | The status of the LACP feature on the bundle

           mLACPStatus

Type: bm_feature_status_type

Description: | The status of the mLACP feature on the bundle

           IPv4BFDStatus

Type: bm_feature_status_type

Description: | The status of the BFD (IPv4) feature on the bundle

           SuppressionTimer

Type: 16-bit unsigned integer

Description: | Timer for suppressing bundle state flaps

           WaitWhileTimer

Type: 16-bit unsigned integer

Description: | The wait while time used for member ports

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the bundle is configured to

           ActiveForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of active foreign members on the bundle

           ConfiguredForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           SwitchoverType

Type: bmd_mlacp_switchover_type

Description: | How a switchover of the bundle from this device will occur

           MaximizeThresholdValueLinks

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if links are below this value

           MaximizeThresholdValueBandWidth

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if bandwidth is below this value

           mLACPMode

Type: bundle_mlacp_mode_type

Description: | Indicates the mode of the device for the bundle

           RecoveryDelay

Type: 16-bit unsigned integer

Description: | Number of seconds to wait before becoming active after recovering from a failure

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (Deprecated)

#### bm_bundle_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: bm_bundle_data

Description: | Bundle information

           MemberData

Type: bm_member_data[0...unbounded]

Description: | Member information

#### bm_node_combined_data

        Description:
        Definition: Structure. Contents are:
           MemberData

Type: bm_member_data[0...unbounded]

Description: | Member information

#### lacp_bundle_data

        Description: Data for a LACP-enabled bundle interface
        Definition: Structure. Contents are:
           ActorBundleData

Type: bm_bundle_data

Description: | Basic bundle information

           ActorOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the interface

           PartnerSystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the partner system

           PartnerSystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the partner system

           PartnerOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the partner

#### lacp_last_changed

        Description: LACP last changed information
        Definition: Structure. Contents are:
           LastChangedSec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (s)

           LastChangedNsec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (nsec)

#### lacp_distrib_debug_data

        Description: MIB debug information for a port using LACP
        Definition: Structure. Contents are:
           ActorMuxData

Type: bm_mux_data

Description: | Actor Mux state machine data

           ActorChurnState

Type: lacp_churnstates

Description: | State of Actor Churn machine

           ActorChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Actor CHURN state

           PartnerChurnState

Type: lacp_churnstates

Description: | State of Partner Churn machine

           PartnerChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Partner CHURN state

           ReceiveMachineState

Type: rxstates

Description: | Current state of Receive machine

           ActorSyncCount

Type: 32-bit unsigned integer

Description: | No. of times port has become IN_SYNC

           PartnerSyncCount

Type: 32-bit unsigned integer

Description: | No. of times partner has become IN_SYNC

           ActorChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to actor

           PartnerChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to partner

#### bm_rpl_state

        Description: Data on bundle replication status
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           ReplicationStatus

Type: bm_rpl_node_entry_st[0...unbounded]

Description: | Per-node replication status

#### lacp_mbr_data

        Description: Link properties for a port using LACP
        Definition: Structure. Contents are:
           SelectedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of selected bundle

           AttachedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of attached bundle

           ActorInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the actor

           PartnerInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the partner

           SelectionState

Type: lacp_sel_state

Description: | State of the Selection Logic state machine

           PeriodState

Type: lacp_period_state

Description: | State of the Period state machine

           ReceiveMachineState

Type: rxstates

Description: | State of the RX state machine

           MuxState

Type: bm_muxstate

Description: | State of the Mux state machine

           ActorChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Actor

           PartnerChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Partner

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | The ID of the ICCP group that the link is configured on

           AdditionalInfo

Type: lacp_link_additional_info

Description: | Additional information for the link

#### lacp_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: lacp_bundle_data

Description: | Bundle information

           MemberData

Type: lacp_mbr_data[0...unbounded]

Description: | Member information

#### bmd_bag_mlacp_bdl

        Description: mLACP information for a bundle
        Definition: Structure. Contents are:
           BundleInterfaceKey

Type: 16-bit unsigned integer

Description: | Bundle interface key

           RedundancyObjectID

Type: 64-bit unsigned integer

Description: | Redundancy Object ID of the bundle

           mLACPBundleData

Type: mlacp_bdl_info_type[0...unbounded]

Description: | mLACP information for the bundle

           mLACPMemberData

Type: mlacp_mbr_info_type[0...unbounded]

Description: | mLACP information for the bundle

#### bmd_bag_mlacp_rg

        Description: mLACP information for an RG
        Definition: Structure. Contents are:
           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the mLACP information is for

           ConnectTimerRunning

Type: 64-bit unsigned integer

Description: | Time remaining on connect timer innsecs

           NodeData

Type: mlacp_rg_node_info_st[0...unbounded]

Description: | Information for the IG from the local and peer devices

#### bmd_bag_mlacp_data

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           ICCPGroupData

Type: bmd_bag_mlacp_rg

Description: | ICCP Group information

           BundleData

Type: bmd_bag_mlacp_bdl[0...unbounded]

Description: | Bundle information

#### bmd_bag_mlacp_data_multiple

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           mLACPData

Type: bmd_bag_mlacp_data[0...unbounded]

Description: | mLACP data for multiple ICCP Groups

### Internal Datatypes

#### bundle_member_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEMBER_STATUS_NOTAGG'
            'BUNDLE_MEMBER_STATUS_OUTOFSYNC'
            'BUNDLE_MEMBER_STATUS_INSYNC'
            'BUNDLE_MEMBER_STATUS_COLLECT'
            'BUNDLE_MEMBER_STATUS_DISTRIB'

#### bundle_member_status_type

        Description:
        Definition: Type definition for: bundle_member_status_enum

#### bundle_media_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEDIA_ETHERNET'
            'BUNDLE_MEDIA_POS'
            'BUNDLE_MEDIA_COUNT'

#### bundle_media_type

        Description:
        Definition: Type definition for: bundle_media_enum

#### bundle_mlacp_mode_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MLACP_MODE_STANDBY'
            'BUNDLE_MLACP_MODE_ACTIVE'
            'BUNDLE_MLACP_MODE_COUNT'

#### bundle_mlacp_mode_type

        Description:
        Definition: Type definition for: bundle_mlacp_mode_enum

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

        Description:
        Definition: Type definition for: im_rules_type

#### im_proto_type

        Description:
        Definition: Type definition for: im_rules_type

#### im_intf_type

        Description:
        Definition: Type definition for: im_rules_type

#### im_callback_group_type

        Description:
        Definition: Type definition for: im_rules_type

#### im_instance_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_STATE_NOTREADY'
            'IM_STATE_ADMINDOWN'
            'IM_STATE_DOWN'
            'IM_STATE_UP'
            'IM_STATE_SHUTDOWN'
            'IM_STATE_ERRDISABLE'
            'IM_STATE_DOWN_IMMEDIATE'
            'IM_STATE_DOWN_IMMEDIATE_ADMIN'
            'IM_STATE_DOWN_GRACEFUL'
            'IM_STATE_BEGIN_SHUTDOWN'
            'IM_STATE_END_SHUTDOWN'
            'IM_STATE_BEGIN_ERROR_DISABLE'
            'IM_STATE_END_ERROR_DISABLE'
            'IM_STATE_BEGIN_DOWN_GRACEFUL'
            'IM_STATE_RESET'
            'IM_STATE_OPERATIONAL'
            'IM_STATE_NOT_OPERATIONAL'
            'IM_STATE_UNKNOWN'
            'IM_STATE_LAST'

#### im_state_enum_type

        Description:
        Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_L2BUNDLE_ATTACH'
            'IM_L2BUNDLE_DETACH'
            'IM_L2BUNDLE_SUSPEND'
            'IM_L2BUNDLE_RESUME'
            'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

        Description:
        Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_INTF_TYPE_DESCRIPTION'
            'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

        Description:
        Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

        Description:
        Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

        Description:
        Definition: Enumeration. Valid values are:
            'IM_DPC_INIT_DATA'
            'IM_DPC_REGISTER'
            'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

        Description:
        Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_CALLBACK_CLASS_3P'
            'IM_CALLBACK_CLASS_CAPS_OWNER'
            'IM_CALLBACK_CLASS_INTF_OWNER'
            'IM_CALLBACK_CLASS_GROUP_OWNER'
            'IM_CALLBACK_CLASS_SPLITPOINT'
            'IM_CALLBACK_CLASS_NETIO'
            'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

        Description:
        Definition: Type definition for: im_callback_class_enum

#### im_callback_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

        Description:
        Definition: Type definition for: im_callback_type

#### im_capssel_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_IN_DECAPS_FIRST'
            'IM_IN_DECAPS_BEFORE'
            'IM_IN_DECAPS_AFTER'
            'IM_IN_DECAPS_LAST'
            'IM_IN_ENCAPS_FIRST'
            'IM_IN_ENCAPS_BEFORE'
            'IM_IN_ENCAPS_AFTER'
            'IM_IN_ENCAPS_LAST'

#### im_location_type

        Description:
        Definition: Type definition for: im_location_type_

#### im_notices

        Description:
        Definition: Enumeration. Valid values are:
            'IM_NOTIFY_DOWN_GRACEFUL'
            'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL'
            'IM_NOTIFY_DOWN_IMMEDIATE'
            'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN'
            'IM_NOTIFY_UP'
            'IM_NOTIFY_IFSTATE_VALUE'
            'IM_NOTIFY_INITIAL'
            'IM_NOTIFY_FINAL'
            'IM_NOTIFY_CREATE'
            'IM_NOTIFY_DELETE'
            'IM_NOTIFY_ADOPT'
            'IM_NOTIFY_TRANSFERRED'
            'IM_NOTIFY_OWNED_RESOURCE'
            'IM_NOTIFY_OWNED_RESOURCE_END'
            'IM_NOTIFY_MTU_SET'
            'IM_NOTIFY_MTU_CHECK'
            'IM_NOTIFY_MTU_VALUE'
            'IM_NOTIFY_MTU_IMPOSE_FAILED'
            'IM_NOTIFY_MANDATORY_CAPS_ADD'
            'IM_NOTIFY_CAPS_REMOVE'
            'IM_NOTIFY_CAPS_ADD'
            'IM_NOTIFY_CAPS_OPTS_CHANGE'
            'IM_NOTIFY_DATAPATH_CONTROL'
            'IM_NOTIFY_ENCAP'
            'IM_NOTIFY_DP_RESTART'
            'IM_NOTIFY_MDR_DONE'
            'IM_NOTIFY_ACTIVE_VIRTUAL'
            'IM_NOTIFY_3P_INITIAL_BULK_END'
            'IM_NOTIFY_ATTR_VALUE'
            'IM_NOTIFY_OWNER_CHAN_MSG_RCV'
            'IM_NOTIFY_OWNER_CHAN_DOWN'
            'IM_NOTIFY_OWNER_CHAN_RESYNC'
            'IM_NOTIFY_EA_INTF_CREATE'
            'IM_NOTIFY_EA_INTF_DELETE'
            'IM_NOTIFY_EA_CAPS_ADD'
            'IM_NOTIFY_EA_CAPS_REM'
            'IM_NOTIFY_EA_DPC'
            'IM_NOTIFY_OWNER_CHAN_MESSAGE'
            'IM_NOTIFY_OWNER_CHAN_RESYNC_START'
            'IM_NOTIFY_OWNER_CHAN_RESYNC_END'
            'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT'
            'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE'
            'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST'
            'IM_NOTIFY_LAST'

#### im_bundle_location_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_BUNDLE_ANY'
            'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

        Description:
        Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_BUNDLE_MEMBER_ANY'
            'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

        Description:
        Definition: Type definition for: im_bundle_member_location_

#### im_view_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### ether_macaddr_

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_macaddr_type

        Description:
        Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_mcast_macaddr_type

        Description:
        Definition: Type definition for: ether_mcast_macaddr_

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### im_attr_macaddr_st

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_macaddr_td

        Description:
        Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

        Description:
        Definition: Structure. Contents are:
           up

Type: 32-bit unsigned integer

Description: |

           down

Type: 32-bit unsigned integer

Description: |

#### im_attr_cardelay_td

        Description:
        Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_DOT1Q_STACK_TYPE_NONE'
            'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q'
            'IM_ATTR_DOT1Q_STACK_TYPE_QINQ'
            'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

        Description:
        Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

        Description:
        Definition: Structure. Contents are:
           etype

Type: 16-bit unsigned integer

Description: |

           ucv

Type: 16-bit unsigned integer

Description: |

#### im_attr_dot1q_tag_type

        Description:
        Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

        Description:
        Definition: Structure. Contents are:
           type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

        Description:
        Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_ucast_addr_td

        Description:
        Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_DUPLEX_UNKNOWN'
            'IM_ATTR_DUPLEX_HALF'
            'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

        Description:
        Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_MEDIA_OTHER'
            'IM_ATTR_MEDIA_UNKNOWN'
            'IM_ATTR_MEDIA_AUI'
            'IM_ATTR_MEDIA_10BASE5'
            'IM_ATTR_MEDIA_FOIRL'
            'IM_ATTR_MEDIA_10BASE2'
            'IM_ATTR_MEDIA_10BROAD36'
            'IM_ATTR_MEDIA_10BASE_T'
            'IM_ATTR_MEDIA_10BASE_THD'
            'IM_ATTR_MEDIA_10BASE_TFD'
            'IM_ATTR_MEDIA_10BASE_FP'
            'IM_ATTR_MEDIA_10BASE_FB'
            'IM_ATTR_MEDIA_10BASE_FL'
            'IM_ATTR_MEDIA_10BASE_FLHD'
            'IM_ATTR_MEDIA_10BASE_FLFD'
            'IM_ATTR_MEDIA_100BASE_T4'
            'IM_ATTR_MEDIA_100BASE_TX'
            'IM_ATTR_MEDIA_100BASE_TXHD'
            'IM_ATTR_MEDIA_100BASE_TXFD'
            'IM_ATTR_MEDIA_100BASE_FX'
            'IM_ATTR_MEDIA_100BASE_FXHD'
            'IM_ATTR_MEDIA_100BASE_FXFD'
            'IM_ATTR_MEDIA_100BASE_EX'
            'IM_ATTR_MEDIA_100BASE_EXHD'
            'IM_ATTR_MEDIA_100BASE_EXFD'
            'IM_ATTR_MEDIA_100BASE_T2'
            'IM_ATTR_MEDIA_100BASE_T2HD'
            'IM_ATTR_MEDIA_100BASE_T2FD'
            'IM_ATTR_MEDIA_1000BASE_X'
            'IM_ATTR_MEDIA_1000BASE_XHDX'
            'IM_ATTR_MEDIA_1000BASE_XFD'
            'IM_ATTR_MEDIA_1000BASE_LX'
            'IM_ATTR_MEDIA_1000BASE_LXHD'
            'IM_ATTR_MEDIA_1000BASE_LXFDX'
            'IM_ATTR_MEDIA_1000BASE_SX'
            'IM_ATTR_MEDIA_1000BASE_SXHD'
            'IM_ATTR_MEDIA_1000BASE_SXFD'
            'IM_ATTR_MEDIA_1000BASE_CX'
            'IM_ATTR_MEDIA_1000BASE_CXHDX'
            'IM_ATTR_MEDIA_1000BASE_CXFD'
            'IM_ATTR_MEDIA_1000BASE_T'
            'IM_ATTR_MEDIA_1000BASE_THD'
            'IM_ATTR_MEDIA_1000BASE_TFD'
            'IM_ATTR_MEDIA_10GBASE_X'
            'IM_ATTR_MEDIA_10GBASE_LX4'
            'IM_ATTR_MEDIA_10GBASE_R'
            'IM_ATTR_MEDIA_10GBASE_ER'
            'IM_ATTR_MEDIA_10GBASE_LR'
            'IM_ATTR_MEDIA_10GBASE_SR'
            'IM_ATTR_MEDIA_10GBASE_W'
            'IM_ATTR_MEDIA_10GBASE_EW'
            'IM_ATTR_MEDIA_10GBASE_LW'
            'IM_ATTR_MEDIA_10GBASE_SW'
            'IM_ATTR_MEDIA_10GBASE_ZR'
            'IM_ATTR_MEDIA_802_9A'
            'IM_ATTR_MEDIA_RJ45'
            'IM_ATTR_MEDIA_1000BASE_ZX'
            'IM_ATTR_MEDIA_1000BASE_CWDM'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1470'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1490'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1510'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1530'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1550'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1570'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1590'
            'IM_ATTR_MEDIA_1000BASE_CWDM_1610'
            'IM_ATTR_MEDIA_10GBASE_DWDM'
            'IM_ATTR_MEDIA_100GBASE_LR4'
            'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

        Description:
        Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_PROMISCUOUS_OFF'
            'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

        Description:
        Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_SCRAMBLE_DISABLED'
            'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

        Description:
        Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_FLOW_CONTROL_OFF'
            'IM_ATTR_FLOW_CONTROL_ON'
            'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

        Description:
        Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_LINK_TYPE_AUTO'
            'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

        Description:
        Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_BDL_ADMIN_UP'
            'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

        Description:
        Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_FRAMING_SONET'
            'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

        Description:
        Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_EFP_MATCH_TYPE_NONE'
            'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED'
            'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG'
            'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG'
            'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

        Description:
        Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21'
            'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

        Description:
        Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

        Description:
        Definition: Structure. Contents are:
           cos

Type: 8-bit unsigned integer

Description: |

#### im_attr_efp_validate_type

        Description:
        Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

        Description:
        Definition: Enumeration. Valid values are:
            'IM_ATTR_TRANSPORT_MODE_UNKNOWN'
            'IM_ATTR_TRANSPORT_MODE_LAN'
            'IM_ATTR_TRANSPORT_MODE_WAN'
            'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E'
            'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

        Description:
        Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'LINK_NOISE_NONE'
            'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

        Description:
        Definition: Type definition for: im_attr_link_noise_state_enum

#### bm_lacp_sel_state

        Description:
        Definition: Enumeration. Valid values are:
            'BM_LACP_UNSELECTED'
            'BM_LACP_STANDBY'
            'BM_LACP_SELECTED'

#### bm_lacp_sel_state_type

        Description:
        Definition: Type definition for: bm_lacp_sel_state

#### bm_bdl_id_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### bm_link_number_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### bm_mac_type

        Description:
        Definition: Type definition for: ether_macaddr_type

#### rxstates_st

        Description:
        Definition: Enumeration. Valid values are:
            'CURRENTRX'
            'EXPIRED'
            'DEFAULTED'
            'INITIALIZE'
            'LACPDISABLED'
            'PORTDISABLED'

#### rxstates

        Description:
        Definition: Type definition for: rxstates_st

#### bm_system_id_st

        Description:
        Definition: Structure. Contents are:
           SystemPrio

Type: 16-bit unsigned integer

Description: | Priority of the system

           SystemMacAddr

Type: bm_mac_type

Description: | MAC Address used to identify the system

#### bm_system_id_type

        Description:
        Definition: Type definition for: bm_system_id_st

#### bm_link_id_st

        Description:
        Definition: Structure. Contents are:
           link_priority

Type: 16-bit unsigned integer

Description: |

           link_number

Type: bm_link_number_type

Description: |

#### bm_link_id_type

        Description:
        Definition: Type definition for: bm_link_id_st

#### bm_link_state_bits_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### bm_link_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_LINK_STATUS_NOTAGG'
            'BM_LINK_STATUS_OUTOFSYNC'
            'BM_LINK_STATUS_INSYNC'
            'BM_LINK_STATUS_COLLECT'
            'BM_LINK_STATUS_DISTRIB'
            'BM_LINK_STATUS_DISTRIB_BFD_DOWN'

#### bm_link_status_type

        Description:
        Definition: Type definition for: bm_link_status_enum

#### bm_link_change_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_LINK_CHANGE_NONE'
            'BM_LINK_CHANGE_ADDED'
            'BM_LINK_CHANGE_MOVED'
            'BM_LINK_CHANGE_DELETED'
            'BM_LINK_CHANGE_SPOOFED'

#### bm_link_change_type

        Description:
        Definition: Type definition for: bm_link_change_enum

#### bm_link_activity_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_LINK_ACTIVITY_OFF'
            'BM_LINK_ACTIVITY_ON'
            'BM_LINK_ACTIVITY_ACTIVE'
            'BM_LINK_ACTIVITY_PASSIVE'
            'BM_LINK_ACTIVITY_COUNT'

#### bm_link_activity_type

        Description:
        Definition: Type definition for: bm_link_activity_enum

#### bm_lacp_port_info_

        Description:
        Definition: Structure. Contents are:
           system

Type: bm_system_id_type

Description: |

           key

Type: bm_bdl_id_type

Description: |

           port

Type: bm_link_id_type

Description: |

           state

Type: bm_link_state_bits_type

Description: |

#### bm_lacp_port_info_type

        Description:
        Definition: Type definition for: bm_lacp_port_info_

#### bm_tx_status_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_rg_id_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_app_type_t_

        Description:
        Definition: Enumeration. Valid values are:
            'ICCP_APP_MIN'
            'ICCP_APP_MLACP'
            'ICCP_APP_IGMP_SNOOPING'
            'ICCP_APP_ANCP'
            'ICCP_APP_MAX'
            'ICCP_APP_ALL'

#### iccp_app_type_t

        Description:
        Definition: Type definition for: iccp_app_type_t_

#### bm_mac_addr_st

        Description:
        Definition: Structure. Contents are:
           Address

Type: MACAddress

Description: | MAC address

#### bm_muxreason

        Description:
        Definition: Enumeration. Valid values are:
            'BM_MUXREASON_NO_REASON' - Selection logic has not yet been run for the bundle this link is a member of
            'BM_MUXREASON_LINK_DOWN' - Link is down
            'BM_MUXREASON_LINK_DELETED' - Link is being removed from the bundle
            'BM_MUXREASON_DUPLEX' - Link has wrong duplexity
            'BM_MUXREASON_BANDWIDTH' - Link has wrong bandwidth
            'BM_MUXREASON_LOOPBACK' - Link is a loopback interface
            'BM_MUXREASON_ACTIVITY_TYPE' - Link has wrong activity type
            'BM_MUXREASON_LINK_LIMIT' - Link's bundle already has maximum number of members allowed
            'BM_MUXREASON_SHARED' - Link is attached to a shared medium
            'BM_MUXREASON_LAGID' - Link has wrong LAG ID
            'BM_MUXREASON_NO_BUNDLE' - Link's bundle does not exist
            'BM_MUXREASON_NO_PRIMARY' - Link's bundle has no primary link
            'BM_MUXREASON_BUNDLE_DOWN' - Link's bundle is shut down
            'BM_MUXREASON_INDIVIDUAL' - Link is marked individual by partner
            'BM_MUXREASON_DEFAULTED' - Link is Defaulted, suggesting it is not receiving LACPDUs from the peer
            'BM_MUXREASON_INSYNC' - Link is in InSync state
            'BM_MUXREASON_COLLECTING' - Link is in Collecting state
            'BM_MUXREASON_ACTIVE_LINK_LIMIT' - Link exceeds maximum active limit
            'BM_MUXREASON_DISTRIBUTING' - Link is in Distributing state
            'BM_MUXREASON_COUNT' - Enumeration maximum value

#### bm_muxstate

        Description:
        Definition: Enumeration. Valid values are:
            'DETACHED' - Port is not attached to a bundle
            'WAITING' - Port has chosen bundle and is waiting to join
            'ATTACHED' - Port is attached to the bundle but not active
            'COLLECTING' - Port is ready to receive data
            'DISTRIBUTING' - Port is distributing data
            'COLLECTINGDISTRIBUTING' - Port is active and can send and receive data

#### bm_mbr_state_reason_type

        Description:
        Definition: Enumeration. Valid values are:
            'BM_MBR_STATE_REASON_UNKNOWN' - Reason unavailable (diagnostics error)
            'BM_MBR_STATE_REASON_UNSELECTABLE_UNKNOWN' - Link cannot be used; reason unavailable (diagnostics error)
            'BM_MBR_STATE_REASON_LINK_DOWN' - Link is down
            'BM_MBR_STATE_REASON_LINK_DELETING' - Link is being removed from the bundle
            'BM_MBR_STATE_REASON_CREATING' - Link is in the process of being created
            'BM_MBR_STATE_REASON_BUNDLE_CREATING' - Bundle is in the process of being created
            'BM_MBR_STATE_REASON_BUNDLE_DELETING' - Bundle is in the process of being deleted
            'BM_MBR_STATE_REASON_BUNDLE_ADMIN_DOWN' - Bundle has been shut down
            'BM_MBR_STATE_REASON_REPLICATING' - Bundle is in the process of being replicated to this location
            'BM_MBR_STATE_REASON_BANDWIDTH' - Incompatible with other links in the bundle (bandwidth out of range)
            'BM_MBR_STATE_REASON_LOOPBACK' - Loopback: Actor and Partner have the same System ID and Key
            'BM_MBR_STATE_REASON_ACTIVITY_TYPE' - Incompatible with other links in the bundle (LACP vs non-LACP)
            'BM_MBR_STATE_REASON_BUNDLE_SHUTDOWN' - Bundle shutdown is configured for the bundle
            'BM_MBR_STATE_REASON_MIN_SELECTED' - Not enough links available to meet minimum-active threshold
            'BM_MBR_STATE_REASON_MAX_SELECTED' - Link is Standby due to maximum-active links configuration
            'BM_MBR_STATE_REASON_LINK_LIMIT' - Link is Standby; bundle has more links than are supported
            'BM_MBR_STATE_REASON_STANDBY_UNKNOWN' - Link is Standby for an unknown reason (diagnostics error)
            'BM_MBR_STATE_REASON_EXPIRED' - Link is Expired; LACPDUs are not being received from the partner
            'BM_MBR_STATE_REASON_DEFAULTED' - Link is Defaulted; LACPDUs are not being received from the partner
            'BM_MBR_STATE_REASON_ACTOR_NOTAGG' - Link is Not Aggregatable (reason unknown)
            'BM_MBR_STATE_REASON_PARTNER_NOTAGG' - Partner has marked the link as Not Aggregatable
            'BM_MBR_STATE_REASON_LAGID' - Partner System ID/Key do not match that of the Selected links
            'BM_MBR_STATE_REASON_BUNDLE_NOT_CFGD' - Bundle interface is not present in configuration
            'BM_MBR_STATE_REASON_BUNDLE_NOT_READY' - Wait-while timer is running
            'BM_MBR_STATE_REASON_PARTNER_OOD' - Partner has not echoed the correct parameters for this link
            'BM_MBR_STATE_REASON_PARTNER_NOT_INSYNC' - Partner is not Synchronized (Waiting, Standby, or LAG ID mismatch)
            'BM_MBR_STATE_REASON_FOREIGN_PARTNER_OOS' - Partner is not Synchronized (Waiting, not Selected, or out-of-date)
            'BM_MBR_STATE_REASON_ATTACH_UNKNOWN' - Link is Attached and has not gone Collecting (reason unknown)
            'BM_MBR_STATE_REASON_PARTNER_NOT_COLLECTING' - Partner has not advertized that it is Collecting
            'BM_MBR_STATE_REASON_COLLECT_UNKNOWN' - Link is Collecting and has not gone Distributing (reason unknown)
            'BM_MBR_STATE_REASON_STANDBY_FOREIGN' - Link is marked as Standby by mLACP peer
            'BM_MBR_STATE_REASON_BFD_STARTING' - Link is waiting for BFD session to start
            'BM_MBR_STATE_REASON_BFD_DOWN' - BFD state of this link is Down
            'BM_MBR_STATE_REASON_BFD_NBR_UNCONFIG' - BFD session is unconfigured on the remote end
            'BM_MBR_STATE_REASON_MLACP' - Link is not operational as a result of mLACP negotiations
            'BM_MBR_STATE_REASON_PE_ISOLATED' - ICCP group is isolated from the core network
            'BM_MBR_STATE_REASON_FORCED_SWITCHOVER' - Forced switchover to the mLACP peer
            'BM_MBR_STATE_REASON_ERRDIS_UNKNOWN' - Link is error disabled (reason unknown)
            'BM_MBR_STATE_REASON_MLACP_NO_MBR_STATE_INFO' - Waiting for member state information from mLACP peer
            'BM_MBR_STATE_REASON_ACTIVE' - Link is Active
            'BM_MBR_STATE_REASON_MLACP_NO_BDL_STATE_INFO' - Waiting for bundle state information from mLACP peer
            'BM_MBR_STATE_REASON_MLACP_NO_BDL_CONFIG_INFO' - Waiting for bundle configuration information from mLACP peer
            'BM_MBR_STATE_REASON_MLACP_NO_BDL_SYNC' - Waiting for bundle to complete initial synchronization with mLACP peer
            'BM_MBR_STATE_REASON_MLACP_BDL_HAS_NO_PEER' - mLACP bundle does not have a peer device
            'BM_MBR_STATE_REASON_MLACP_NAK' - Link is being ignored due to an inconsistency with mLACP peer
            'BM_MBR_STATE_REASON_MLACP_TRANSPORT_UNAVAILABLE' - ICCP transport is unavailable
            'BM_MBR_STATE_REASON_MLACP_NOT_CONFIGURED' - ICCP Group is not fully configured
            'BM_MBR_STATE_REASON_RECOVERY_TIMER' - mLACP recovery delay timer is running
            'BM_MBR_STATE_REASON_MLACP_STANDBY' - mLACP peer is active
            'BM_MBR_STATE_REASON_MAXIMIZED_OUT' - mLACP peer has more links/bandwidth available
            'BM_MBR_STATE_REASON_MLACP_PEER_SELECTED' - mLACP peer has one or more links Selected
            'BM_MBR_STATE_REASON_MLACP_CONNECT_TIMER_RUNNING' - mLACP bundle does not have a peer device (connect timer running)
            'BM_MBR_STATE_REASON_BUNDLE_NOT_MLACP' - Bundle is not configured to run mLACP
            'BM_MBR_STATE_REASON_NOT_ACTIVE' - Link could not be Activated
            'BM_MBR_STATE_REASON_COUNT' - Enumeration maximum value

#### bm_feature_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_FEATURE_NOT_CONFIGURED' - No configuration is applied for a feature
            'BM_FEATURE_NOT_OPERATIONAL' - The feature is currently not operational
            'BM_FEATURE_OPERATIONAL' - The feature is currently operational

#### bm_feature_status_type

        Description:
        Definition: Type definition for: bm_feature_status_enum

#### bmd_bfd_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_BFD_OFF' - BFD is not configured on the bundle
            'BMD_BFD_DOWN' - BFD is down on the bundle
            'BMD_BFD_UNKNOWN' - BFD has just started on a bundle, and the state has not been determined
            'BMD_BFD_UP' - BFD is up on the bundle
            'BMD_BFD_COUNT' - Number of BFD states on a bundle

#### bmd_bfd_state_type

        Description:
        Definition: Type definition for: bmd_bfd_state_enum

#### bm_af_id_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_AF_ID_IPV4' - IPv4 AFI
            'BM_AF_ID_IPV6' - IPv6 AFI

#### bm_af_id_type

        Description:
        Definition: Type definition for: bm_af_id_enum

#### bm_in4_addr_type

        Description:
        Definition: Type definition for: IPV4Address

#### bm_in6_addr_type

        Description:
        Definition: Type definition for: IPV6Address

#### bmd_node_ldp_id

        Description:
        Definition: Type definition for: bm_in4_addr_type

#### bm_addr

        Description:
        Definition: Union.
        Discriminant:
           Name: AF
           Type: bm_af_id_type
        Options are:
           IPV4

Type: bm_in4_addr_type

Description: | IPv4 address type

           IPV6

Type: bm_in6_addr_type

Description: | IPv6 address type

#### bm_bundle_bfd_data

        Description:
        Definition: Structure. Contents are:
           BundleStatus

Type: bmd_bfd_state_type

Description: | Status of BFD on the bundle

           StartTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session start before declaring DOWN

           NbrUnconfigTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session NBR_UNCONFIG before declaring DOWN

           PrefMultiplier

Type: 16-bit unsigned integer

Description: | Preferred multiplier for the BFD session

           PrefMinInterval

Type: 32-bit unsigned integer

Description: | Preferred minimum interval for the BFD session (ms)

           FastDetect

Type: tinybool

Description: | Flag indicating if BFD is enabled

           DestinationAddress

Type: bm_addr

Description: | Configured destination address for BFD session

#### bm_bundle_bfd_data_type

        Description:
        Definition: Type definition for: bm_bundle_bfd_data

#### bmd_member_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_STATE_CONFIGURED' - Member is configured
            'BMD_MBR_STATE_STANDBY' - Member is standby
            'BMD_MBR_STATE_NEGOTIATING' - Member is negotiating
            'BMD_MBR_STATE_BFD_RUNNING' - Member has a BFD session running
            'BMD_MBR_STATE_ACTIVE' - Member is active

#### bmd_member_state_type

        Description:
        Definition: Type definition for: bmd_member_state_enum

#### bm_mux_data

        Description:
        Definition: Structure. Contents are:
           MuxState

Type: bm_muxstate

Description: | Current state of this bundle member

           Error

Type: 32-bit unsigned integer

Description: | Value indicating any error that occured trying to put a link into the desired state

           MemberMuxStateReason

Type: bm_mbr_state_reason_type

Description: | Reason for last Mux state change

           MemberState

Type: bmd_member_state_type

Description: | Current internal state of this bundle member

           MuxStateReason

Type: bm_muxreason

Description: | Reason for last Mux state change (Deprecated)

#### bmd_member_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_LOCAL' - Member has been configured on the local device
            'BMD_MBR_FOREIGN' - Member has been configured on an mLACP peer device
            'BMD_MBR_UNKNOWN' - Member's type is unknown

#### bm_bdl_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_STATE_ADMIN_DOWN' - The bundle has been configured Down
            'BM_BDL_STATE_DOWN' - The bundle is Down
            'BM_BDL_STATE_BUNDLE_SHUTDOWN' - Bundle shutdown has been configured
            'BM_BDL_STATE_PE_ISOLATED' - The bundle cannot contact the core
            'BM_BDL_STATE_NAK' - The state is disputed by a peer device
            'BM_BDL_STATE_UP_ACTIVE' - The bundle is Up
            'BM_BDL_STATE_HOT_STANDBY' - The bundle is Up, but is standby
            'BM_BDL_STATE_COLD_STANDBY' - The bundle is standby, but will not eliminate traffic loss
            'BM_BDL_STATE_UNKNOWN' - The bundle state has not been determined

#### bm_bdl_state_type

        Description:
        Definition: Type definition for: bm_bdl_state_enum

#### bm_bdl_mac_source_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_MAC_SOURCE_UNKNOWN' - The MAC is currently unknown
            'BM_BDL_MAC_SOURCE_CHASSIS' - The MAC was allocated from the chassis pool
            'BM_BDL_MAC_SOURCE_CONFIGURED' - The MAC was configured by the user
            'BM_BDL_MAC_SOURCE_MEMBER' - The MAC belongs to a member
            'BM_BDL_MAC_SOURCE_PEER' - The MAC has come from the peer device
            'BM_BDL_MAC_SOURCE_STALE' - The MAC is being replaced

#### bm_bdl_mac_source_type

        Description:
        Definition: Type definition for: bm_bdl_mac_source_enum

#### bmd_mlacp_switchover_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MLACP_SWITCHOVER_NONREVERTIVE' - Non-revertive switchover type
            'BMD_MLACP_SWITCHOVER_BRUTE_FORCE' - Brute force switchover type
            'BMD_MLACP_SWITCHOVER_REVERTIVE' - Revertive switchover type
            'BMD_MLACP_SWITCHOVER_COUNT' - Number of switchover types

#### bmd_mlacp_switchover_type

        Description:
        Definition: Type definition for: bmd_mlacp_switchover_enum

#### bmd_switch_reason_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_SWITCH_REASON_NONE' - Switch is permitted
            'BM_SWITCH_REASON_NOOP' - Switch has no effect
            'BM_SWITCH_REASON_NOT_MLACP' - mLACP not configured
            'BM_SWITCH_REASON_REVERTIVE' - Brute-force or revertive switchover is in effect
            'BM_SWITCH_REASON_BDL_DOWN' - Would-be active bundle is not ready
            'BM_SWITCH_REASON_RECOVERY' - Recovery delay in effect, applications may not be fully synced
            'BM_SWITCH_REASON_PRECEDING_ERROR' - Preceding switch action not viable
            'BM_SWITCH_REASON_WRONG_ORDER' - Switch actions are scheduled incorrectly

#### bmd_switch_reason_type

        Description:
        Definition: Type definition for: bmd_switch_reason_enum

#### bm_max_threshold_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_MAX_THRESH_NONE' - No maximize threshold
            'BM_MAX_THRESH_LINK' - Maximize threshold is based on links
            'BM_MAX_THRESH_BW' - Maximize threshold is based on bandwidth

#### bm_max_threshold_type

        Description:
        Definition: Type definition for: bm_max_threshold_enum

#### lacp_churnstates

        Description:
        Definition: Enumeration. Valid values are:
            'NOCHURN' - The port is synchronized correctly
            'CHURN' - The port is OutOfSync and the churn timer has expired
            'CHURNMONITOR' - The port is OutOfSync but the churn timer has not expired

#### bm_replication_state

        Description:
        Definition: Enumeration. Valid values are:
            'NONE' - The port is newly created, and no replication actions have been taken
            'RPL_IN_PROGRESS' - Replication is in progress for this node
            'UNRPL_IN_PROGRESS' - Unreplication is in progress for this node
            'RPL_PENDING' - Replication is pending for this node
            'UNRPL_PENDING' - Unreplication is pending for this node
            'RPL_COMPLETE' - Replication has been completed for this node
            'RPL_FAILED' - Replication has failed for this node

#### bm_rpl_node_entry_st

        Description: Per-node replication status
        Definition: Structure. Contents are:
           Node

Type: ValueNodeID

Description: | Node id

           ReplicationStatus

Type: bm_replication_state

Description: | Replication status of this node

           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp for start of replication (if replication in progress) or end of replication if completed or failed

           ReplicationError

Type: 32-bit unsigned integer

Description: | Error from final replication attempt

#### lacp_sel_state

        Description:
        Definition: Enumeration. Valid values are:
            'UNSELECTED' - The link is Unselected
            'STANDBY' - The link is Standby
            'SELECTED' - The link is Selected

#### lacp_period_state

        Description:
        Definition: Enumeration. Valid values are:
            'PERIOD_SLOW' - Packets are being sent using a long period
            'PERIOD_FAST' - Packets are being sent using a short period
            'PERIOD_NONE' - Packets are not being sent

#### lacp_link_device_info_st

        Description:
        Definition: Structure. Contents are:
           PortInfo

Type: bm_lacp_port_info_type

Description: | LACP parameters for this device

           TXPeriod

Type: 16-bit unsigned integer

Description: | Time (in ms) between transmitting LACPDUs

#### lacp_link_device_info_type

        Description: Link properties for a port from a device
        Definition: Type definition for: lacp_link_device_info_st

#### lacp_link_additional_info_local

        Description:
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Member's interface handle

#### lacp_link_additional_info_local_type

        Description: Additional information for a local LACP link
        Definition: Type definition for: lacp_link_additional_info_local

#### lacp_link_additional_info_foreign

        Description:
        Definition: Structure. Contents are:
           PeerAddress

Type: bmd_node_ldp_id

Description: | The LDP address of the device that the link is configured on

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

#### lacp_link_additional_info_foreign_type

        Description: Additional information for a foreign LACP link
        Definition: Type definition for: lacp_link_additional_info_foreign

#### lacp_link_additional_info

        Description: Additional information for the link that is dependent on type
        Definition: Union.
        Discriminant:
           Name: MbrType
           Type: bmd_member_type_enum
        Options are:
           Local

Type: lacp_link_additional_info_local

Description: | Information for a local port

           Foreign

Type: lacp_link_additional_info_foreign

Description: | Information for a foreign port

#### bmd_mlacp_mbr_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'MBR_STATE_NAK' - Member info NAK'd
            'MBR_STATE_UNKNOWN' - No member state TLV received
            'MBR_STATE_UP' - Member is up
            'MBR_STATE_DOWN' - Member is down
            'MBR_STATE_ADMINDOWN' - Member is admin down
            'MBR_STATE_TEST' - Member state TLV reported test
            'MBR_STATE_ERROR' - Member state TLV reported error

#### bmd_mlacp_bdl_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'BDL_STATE_NAK' - Bundle info NAK'd
            'BDL_STATE_UNKNOWN' - No bundle state TLV received
            'BDL_STATE_NO_SYNC' - No bundle config TLV with sync bit set received
            'BDL_STATE_REC_DELAY' - Revertive delay timer running
            'BDL_STATE_UP' - Bundle is up
            'BDL_STATE_DOWN' - Bundle is down
            'BDL_STATE_ADMINDOWN' - Bundle is admin down
            'BDL_STATE_TEST' - Bundle state TLV reported test
            'BDL_STATE_ERROR' - Bundle state TLV reported error

#### mlacp_mbr_info_st

        Description:
        Definition: Structure. Contents are:
           PortName

Type: String with unbounded length

Description: | Port Name

           mLACPNodeID

Type: 8-bit unsigned integer

Description: | mLACP Device ID

           PortNumber

Type: 16-bit unsigned integer

Description: | Port number of the member

           OperationalPriority

Type: 16-bit unsigned integer

Description: | Operational priority of the member in the bundle

           ConfiguredPriority

Type: 16-bit unsigned integer

Description: | Configured priority of the member in the bundle

           MemberState

Type: bmd_mlacp_mbr_state_enum

Description: | Member state

#### mlacp_mbr_info_type

        Description: Information for a bundle from a peer device
        Definition: Type definition for: mlacp_mbr_info_st

#### mlacp_bdl_info_st

        Description:
        Definition: Structure. Contents are:
           BundleName

Type: String with unbounded length

Description: | Bundle name

           mLACPNodeID

Type: 8-bit unsigned integer

Description: | mLACP Device ID

           MACAddress

Type: bm_mac_type

Description: | Bundle MAC address

           AggregatorID

Type: 16-bit unsigned integer

Description: | Bundle aggregrator ID

           BundleState

Type: bmd_mlacp_bdl_state_enum

Description: | Bundle state

#### mlacp_bdl_info_type

        Description: Information for a bundle from a peer device
        Definition: Type definition for: mlacp_bdl_info_st

#### bmd_mlacp_node_sync_enum

        Description: Synchronization states of an mLACP device
        Definition: Enumeration. Valid values are:
            'NODE_SYNC_REQ' - Sync requested of device
            'NODE_SYNC_DONE' - Sync performed by device
            'NODE_SYNC_START' - Sync in progress from device
            'NODE_SYNC_INIT' - Initial sync pending from device

#### bmd_mlacp_node_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'NODE_STATE_INCOMPLETE' - Missing some mLACP IG config
            'NODE_STATE_CONN_REJECTED' - Connection rejected by peer
            'NODE_STATE_CONNECT_SENT' - Connect timer running
            'NODE_STATE_UNCONFIGURED' - Missing some ICCP IG config
            'NODE_STATE_UNREACHABLE' - ICCP declared peer node unreachable
            'NODE_STATE_ICCP_DOWN' - ICCP declared peer node down
            'NODE_STATE_NAK' - System info NAK'd
            'NODE_STATE_UNKNOWN' - No system state TLV received
            'NODE_STATE_MLACP_DOWN' - System state TLV reported down
            'NODE_STATE_ADMINDOWN' - System state TLV reported admin down
            'NODE_STATE_PE_ISOLATED' - System is isolated from core network
            'NODE_STATE_ERROR' - System state TLV reported error
            'NODE_STATE_TEST' - System state TLV reported test
            'NODE_STATE_UP' - System is up

#### mlacp_rg_node_info_st

Description: Definition: Structure. Contents are: mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

LDP_ID

Type: bmd_node_ldp_id

Description: | LDP ID of the device

           VersionNumber

Type: 32-bit unsigned integer

Description: | Version of the protocol being used

           SystemID

Type: bm_system_id_type

Description: | System ID for the ICCP Group

           NodeState

Type: bmd_mlacp_node_state_enum

Description: | Node state

           ICCPGroupState

Type: bmd_mlacp_node_sync_enum

Description: | Node synchronization state

#### mlacp_rg_node_info_type

        Description: LACP information for an RG
        Definition: Type definition for: mlacp_rg_node_info_st

## Perl Data Object documentation for bundlemgr_local.

### Datatypes

#### lacp_counters

        Description: Statistics for a port using using LACP
        Definition: Structure. Contents are:
           LACPDUsReceived

Type: 32-bit unsigned integer

Description: | LACPDUs received

           LACPDUsTransmitted

Type: 32-bit unsigned integer

Description: | LACPDUs transmitted

           MarkerPacketsReceived

Type: 32-bit unsigned integer

Description: | Marker packets received

           MarkerResponsesTransmitted

Type: 32-bit unsigned integer

Description: | Marker response packets transmitted

           IllegalPacketsReceived

Type: 32-bit unsigned integer

Description: | Illegal and unknown packets received

           ExcessLACPDUsReceived

Type: 32-bit unsigned integer

Description: | LACPDUs received that exceed the rate limit

           ExcessMarkerPacketsReceived

Type: 32-bit unsigned integer

Description: | Marker packets received that exceed the rate limit

           Defaulted

Type: 32-bit unsigned integer

Description: | State flag set to Defaulted

           Expired

Type: 32-bit unsigned integer

Description: | State flag set to Expired

           TimeSinceLastLACPDUReceived

Type: bml_timestamp_type

Description: | Time elapsed since last LACPDU received (nsec)

           TimeSinceCleared

Type: bml_timestamp_type

Description: | Time elapsed since counters last cleared (nsec)

           LastClearedSec

Type: 32-bit unsigned integer

Description: | Last time counters cleared (s) (deprecated)

           LastClearedNsec

Type: 32-bit unsigned integer

Description: | Last time counters cleared (nsec) (deprecated)

#### lacp_drops

        Description: Otherwise unaccounted LACP drops for a node
        Definition: Structure. Contents are:
           WrongPortCount

Type: 32-bit unsigned integer

Description: | LACP protocol packets received on ports with LACP inactive/off

           LastWrongPort

Type: 32-bit unsigned integer

Description: | Last unrecognized port on which a packet was received

           UnknownPortCount

Type: 32-bit unsigned integer

Description: | Packets received for which rx port could not be determined

           TimeSinceCleared

Type: bml_timestamp_type

Description: | Time elapsed since counters were last cleared (in nanoseconds)

#### lacp_local_packet_data

        Description: LACP or marker packet data
        Definition: Structure. Contents are:
           PacketInfo

Type: bml_edm_packet_info_type

[0...unbounded]

Description: | Packet data

#### lacp_local_shm_link_data

        Description: Link information in shared memory database
        Definition: Structure. Contents are:
           TxFastPeriod

Type: 16-bit unsigned integer

Description: | The LACP fast transmission interval

           RxFastPeriod

Type: 16-bit unsigned integer

Description: | The LACP fast receive interval

           MediaType

Type: bundle_media_type

Description: | The media type of the bundle interface

           LACPTransmitData

Type: bml_packet_util_lacpdu_output_type

Description: | Data used for sending LACP packets

#### lacp_link_data

        Description: Link properties for a port using LACP (Deprecated)
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Member's interface handle

           ActorOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key for this port

           PartnerSystemPriority

Type: 16-bit unsigned integer

Description: | System priority of partner system

           PartnerSystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the partner system

           PartnerOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key for partner port

           SelectedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of selected bundle

           AttachedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of attached bundle

           ActorPortID

Type: 16-bit unsigned integer

Description: | Port number of this port

           ActorPortPriority

Type: 16-bit unsigned integer

Description: | Priority of this port

           PartnerPortID

Type: 16-bit unsigned integer

Description: | Port number of the partner's port

           PartnerPortPriority

Type: 16-bit unsigned integer

Description: | Priority of the partner's port

           ActorPortState

Type: 8-bit unsigned integer

Description: | LACP state of this port

           PartnerPortState

Type: 8-bit unsigned integer

Description: | LACP state of the partner's port

#### lacp_local_debug_data

        Description: MIB Debugging information about a LACP port (Deprecated)
        Definition: Structure. Contents are:
           ReceiveMachineState

Type: rxstates

Description: | Current state of Receive machine

           LastReceiveSec

Type: 32-bit unsigned integer

Description: | Time when last LACPDU was received (s)

           LastReceiveNsec

Type: 32-bit unsigned integer

Description: | Time when last LACPDU was received (ns)

           ActorSyncCount

Type: 32-bit unsigned integer

Description: | No. of times port has become IN_SYNC

           PartnerSyncCount

Type: 32-bit unsigned integer

Description: | No. of times partner has become IN_SYNC

           ActorChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to actor

           PartnerChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to partner

### Internal Datatypes

#### ether_macaddr_

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_macaddr_type

        Description:
        Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_mcast_macaddr_type

Description: Definition: Type definition for: ether_mcast_macaddr_

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### tinybool

Description: Definition: Type definition for: Unsigned character

#### im_attr_macaddr_st

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

mask

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_macaddr_td

Description: Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

Description: Definition: Structure. Contents are: up

Type: 32-bit unsigned integer

Description:

down

Type: 32-bit unsigned integer

Description:

#### im_attr_cardelay_td

Description: Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_STACK_TYPE_NONE' 'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q' 'IM_ATTR_DOT1Q_STACK_TYPE_QINQ' 'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

Description: Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

Description: Definition: Structure. Contents are: etype

Type: 16-bit unsigned integer

Description:

ucv

Type: 16-bit unsigned integer

Description:

#### im_attr_dot1q_tag_type

Description: Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

Description: Definition: Structure. Contents are: type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type

[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

Description: Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

Description: Definition: Structure. Contents are: size

Type: 32-bit unsigned integer

Description:

ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_ucast_addr_td

Description: Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DUPLEX_UNKNOWN' 'IM_ATTR_DUPLEX_HALF' 'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

Description: Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_MEDIA_OTHER' 'IM_ATTR_MEDIA_UNKNOWN' 'IM_ATTR_MEDIA_AUI' 'IM_ATTR_MEDIA_10BASE5' 'IM_ATTR_MEDIA_FOIRL' 'IM_ATTR_MEDIA_10BASE2' 'IM_ATTR_MEDIA_10BROAD36' 'IM_ATTR_MEDIA_10BASE_T' 'IM_ATTR_MEDIA_10BASE_THD' 'IM_ATTR_MEDIA_10BASE_TFD' 'IM_ATTR_MEDIA_10BASE_FP' 'IM_ATTR_MEDIA_10BASE_FB' 'IM_ATTR_MEDIA_10BASE_FL' 'IM_ATTR_MEDIA_10BASE_FLHD' 'IM_ATTR_MEDIA_10BASE_FLFD' 'IM_ATTR_MEDIA_100BASE_T4' 'IM_ATTR_MEDIA_100BASE_TX' 'IM_ATTR_MEDIA_100BASE_TXHD' 'IM_ATTR_MEDIA_100BASE_TXFD' 'IM_ATTR_MEDIA_100BASE_FX' 'IM_ATTR_MEDIA_100BASE_FXHD' 'IM_ATTR_MEDIA_100BASE_FXFD' 'IM_ATTR_MEDIA_100BASE_EX' 'IM_ATTR_MEDIA_100BASE_EXHD' 'IM_ATTR_MEDIA_100BASE_EXFD' 'IM_ATTR_MEDIA_100BASE_T2' 'IM_ATTR_MEDIA_100BASE_T2HD' 'IM_ATTR_MEDIA_100BASE_T2FD' 'IM_ATTR_MEDIA_1000BASE_X' 'IM_ATTR_MEDIA_1000BASE_XHDX' 'IM_ATTR_MEDIA_1000BASE_XFD' 'IM_ATTR_MEDIA_1000BASE_LX' 'IM_ATTR_MEDIA_1000BASE_LXHD' 'IM_ATTR_MEDIA_1000BASE_LXFDX' 'IM_ATTR_MEDIA_1000BASE_SX' 'IM_ATTR_MEDIA_1000BASE_SXHD' 'IM_ATTR_MEDIA_1000BASE_SXFD' 'IM_ATTR_MEDIA_1000BASE_CX' 'IM_ATTR_MEDIA_1000BASE_CXHDX' 'IM_ATTR_MEDIA_1000BASE_CXFD' 'IM_ATTR_MEDIA_1000BASE_T' 'IM_ATTR_MEDIA_1000BASE_THD' 'IM_ATTR_MEDIA_1000BASE_TFD' 'IM_ATTR_MEDIA_10GBASE_X' 'IM_ATTR_MEDIA_10GBASE_LX4' 'IM_ATTR_MEDIA_10GBASE_R' 'IM_ATTR_MEDIA_10GBASE_ER' 'IM_ATTR_MEDIA_10GBASE_LR' 'IM_ATTR_MEDIA_10GBASE_SR' 'IM_ATTR_MEDIA_10GBASE_W' 'IM_ATTR_MEDIA_10GBASE_EW' 'IM_ATTR_MEDIA_10GBASE_LW' 'IM_ATTR_MEDIA_10GBASE_SW' 'IM_ATTR_MEDIA_10GBASE_ZR' 'IM_ATTR_MEDIA_802_9A' 'IM_ATTR_MEDIA_RJ45' 'IM_ATTR_MEDIA_1000BASE_ZX' 'IM_ATTR_MEDIA_1000BASE_CWDM' 'IM_ATTR_MEDIA_1000BASE_CWDM_1470' 'IM_ATTR_MEDIA_1000BASE_CWDM_1490' 'IM_ATTR_MEDIA_1000BASE_CWDM_1510' 'IM_ATTR_MEDIA_1000BASE_CWDM_1530' 'IM_ATTR_MEDIA_1000BASE_CWDM_1550' 'IM_ATTR_MEDIA_1000BASE_CWDM_1570' 'IM_ATTR_MEDIA_1000BASE_CWDM_1590' 'IM_ATTR_MEDIA_1000BASE_CWDM_1610' 'IM_ATTR_MEDIA_10GBASE_DWDM' 'IM_ATTR_MEDIA_100GBASE_LR4' 'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

Description: Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_PROMISCUOUS_OFF' 'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

Description: Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_SCRAMBLE_DISABLED' 'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

Description: Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FLOW_CONTROL_OFF' 'IM_ATTR_FLOW_CONTROL_ON' 'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

Description: Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_LINK_TYPE_AUTO' 'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

Description: Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_BDL_ADMIN_UP' 'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

Description: Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FRAMING_SONET' 'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

Description: Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_EFP_MATCH_TYPE_NONE' 'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED' 'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

Description: Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

Description: Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

Description: Definition: Structure. Contents are: cos

Type: 8-bit unsigned integer

Description:

#### im_attr_efp_validate_type

Description: Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_TRANSPORT_MODE_UNKNOWN' 'IM_ATTR_TRANSPORT_MODE_LAN' 'IM_ATTR_TRANSPORT_MODE_WAN' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

Description: Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

Description: Definition: Enumeration. Valid values are: 'LINK_NOISE_NONE' 'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

Description: Definition: Type definition for: im_attr_link_noise_state_enum

#### bundle_member_status_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MEMBER_STATUS_NOTAGG' 'BUNDLE_MEMBER_STATUS_OUTOFSYNC' 'BUNDLE_MEMBER_STATUS_INSYNC' 'BUNDLE_MEMBER_STATUS_COLLECT' 'BUNDLE_MEMBER_STATUS_DISTRIB'

#### bundle_member_status_type

Description: Definition: Type definition for: bundle_member_status_enum

#### bundle_media_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MEDIA_ETHERNET' 'BUNDLE_MEDIA_POS' 'BUNDLE_MEDIA_COUNT'

#### bundle_media_type

Description: Definition: Type definition for: bundle_media_enum

#### bundle_mlacp_mode_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MLACP_MODE_STANDBY' 'BUNDLE_MLACP_MODE_ACTIVE' 'BUNDLE_MLACP_MODE_COUNT'

#### bundle_mlacp_mode_type

Description: Definition: Type definition for: bundle_mlacp_mode_enum

#### bm_lacp_sel_state

Description: Definition: Enumeration. Valid values are: 'BM_LACP_UNSELECTED' 'BM_LACP_STANDBY' 'BM_LACP_SELECTED'

#### bm_lacp_sel_state_type

Description: Definition: Type definition for: bm_lacp_sel_state

#### bm_bdl_id_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_link_number_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_mac_type

Description: Definition: Type definition for: ether_macaddr_type

#### rxstates_st

Description: Definition: Enumeration. Valid values are: 'CURRENTRX' 'EXPIRED' 'DEFAULTED' 'INITIALIZE' 'LACPDISABLED' 'PORTDISABLED'

#### rxstates

Description: Definition: Type definition for: rxstates_st

#### bm_system_id_st

Description: Definition: Structure. Contents are: SystemPrio

Type: 16-bit unsigned integer

Description: Priority of the system

SystemMacAddr

Type: bm_mac_type

Description: | MAC Address used to identify the system

#### bm_system_id_type

Description: Definition: Type definition for: bm_system_id_st

#### bm_link_id_st

Description: Definition: Structure. Contents are: link_priority

Type: 16-bit unsigned integer

Description:

link_number

Type: bm_link_number_type

Description: |

#### bm_link_id_type

Description: Definition: Type definition for: bm_link_id_st

#### bm_link_state_bits_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### bm_link_status_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_STATUS_NOTAGG' 'BM_LINK_STATUS_OUTOFSYNC' 'BM_LINK_STATUS_INSYNC' 'BM_LINK_STATUS_COLLECT' 'BM_LINK_STATUS_DISTRIB' 'BM_LINK_STATUS_DISTRIB_BFD_DOWN'

#### bm_link_status_type

Description: Definition: Type definition for: bm_link_status_enum

#### bm_link_change_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_CHANGE_NONE' 'BM_LINK_CHANGE_ADDED' 'BM_LINK_CHANGE_MOVED' 'BM_LINK_CHANGE_DELETED' 'BM_LINK_CHANGE_SPOOFED'

#### bm_link_change_type

Description: Definition: Type definition for: bm_link_change_enum

#### bm_link_activity_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_ACTIVITY_OFF' 'BM_LINK_ACTIVITY_ON' 'BM_LINK_ACTIVITY_ACTIVE' 'BM_LINK_ACTIVITY_PASSIVE' 'BM_LINK_ACTIVITY_COUNT'

#### bm_link_activity_type

Description: Definition: Type definition for: bm_link_activity_enum

#### bm_lacp_port_info_

Description: Definition: Structure. Contents are: system

Type: bm_system_id_type

Description: |

           key

Type: bm_bdl_id_type

Description: |

           port

Type: bm_link_id_type

Description: |

           state

Type: bm_link_state_bits_type

Description: |

#### bm_lacp_port_info_type

        Description:
        Definition: Type definition for: bm_lacp_port_info_

#### bm_tx_status_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### bml_timestamp_type

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### bml_packet_util_port_info_type

Description: Definition: Type definition for: bm_lacp_port_info_type

#### bml_packet_util_collector_info

Description: Definition: Structure. Contents are: max_delay

Type: 32-bit unsigned integer

Description:

#### bml_packet_util_collector_info_type

Description: Definition: Type definition for: bml_packet_util_collector_info

#### bml_packet_lacp

Description: Definition: Structure. Contents are: actor_info

Type: bml_packet_util_port_info_type

Description: |

           partner_info

Type: bml_packet_util_port_info_type

Description: |

           collector_info

Type: bml_packet_util_collector_info_type

Description: |

#### bml_packet_util_lacp_type

        Description:
        Definition: Type definition for: bml_packet_lacp

#### bml_packet_util_marker_req_info

        Description:
        Definition: Structure. Contents are:
           port

Type: 16-bit unsigned integer

Description: |

           system

Type: bm_mac_type

Description: |

           trans_id

Type: 32-bit unsigned integer

Description: |

#### bml_packet_util_marker_req_info_type

        Description:
        Definition: Type definition for: bml_packet_util_marker_req_info

#### bml_packet_util_lacpdu_output

        Description:
        Definition: Structure. Contents are:
           if_handle

Type: Interface

Description: |

           src_mac

Type: bm_mac_type

Description: |

           actor

Type: bm_lacp_port_info_type

Description: |

           partner

Type: bm_lacp_port_info_type

Description: |

#### bml_packet_util_lacpdu_output_type

        Description:
        Definition: Type definition for: bml_packet_util_lacpdu_output

#### bml_packet_util_marker_info

        Description:
        Definition: Structure. Contents are:
           if_handle

Type: Interface

Description: |

           src_mac

Type: bm_mac_type

Description: |

           marker_data

Type: bml_packet_util_marker_req_info_type

Description: |

#### bml_packet_util_marker_info_type

        Description:
        Definition: Type definition for: bml_packet_util_marker_info

#### bml_direction

        Description:
        Definition: Enumeration. Valid values are:
            'BML_DIRECTION_INGRESS'
            'BML_DIRECTION_EGRESS'
            'BML_DIRECTION_COUNT'

#### bml_direction_type

        Description:
        Definition: Type definition for: bml_direction

#### bml_packet_util_tlv

        Description:
        Definition: Structure. Contents are:
           TLVType

Type: 8-bit unsigned integer

Description: | The type value of the TLV

           Value

Type: Hex binary data with unbounded length

Description: | The payload of the TLV

#### bml_packet_util_tlv_type

Description: Definition: Type definition for: bml_packet_util_tlv

#### bml_edm_packet_lacp

Description: Definition: Structure. Contents are: Version

Type: 8-bit unsigned integer

Description: The version registered in the packet

LACPInfo

Type: bml_packet_util_lacp_type

Description: | Decoded information from known LACP TLVs

           UnrecognizedTLVs

Type: bml_packet_util_tlv_type

[0...unbounded]

Description: | Other (unsupported) TLVs in the packet

#### bml_edm_packet_lacp_type

        Description:
        Definition: Type definition for: bml_edm_packet_lacp

#### bml_edm_packet_marker

        Description:
        Definition: Structure. Contents are:
           Version

Type: 8-bit unsigned integer

Description: | The version registered in the packet

           MarkerInfo

Type: bml_packet_util_marker_req_info_type

Description: | Decoded information from known marker TLVs

           UnrecognizedTLVs

Type: bml_packet_util_tlv_type

[0...unbounded]

Description: | Other (unsupported) TLVs in the packet

           Responder

Type: tinybool

Description: | TRUE if this packet is a marker responder

#### bml_edm_packet_marker_type

        Description:
        Definition: Type definition for: bml_edm_packet_marker

#### bml_edm_packet_raw

        Description:
        Definition: Structure. Contents are:
           RawPacket

Type: Hex binary data with unbounded length

Description: | Raw packet data

           DecodeFailureReason

Type: String with unbounded length

Description: | Unexpected values in the packet (if applicable)

#### bml_edm_packet_raw_type

        Description:
        Definition: Type definition for: bml_edm_packet_raw

#### bml_edm_packet_data_type

        Description:
        Definition: Enumeration. Valid values are:
            'DecodedLACPInfo' - The decoded LACP info is filled in
            'DecodedMarkerInfo' - The decoded marker (responder) info is filled in
            'RawPacketData' - Only raw packet data is available

#### bml_edm_packet

Description: Definition: Union. Discriminant: Name: data_type Type: bml_edm_packet_data_type Options are: DecodedLACPPacket

Type: bml_edm_packet_lacp_type

Description: | Decoded data from LACP packet

           DecodedMarkerPacket

Type: bml_edm_packet_marker_type

Description: | Decoded data from marker packet

           RawData

Type: bml_edm_packet_raw_type

Description: | Raw packet data (requested or could not decode)

#### bml_edm_packet_info

        Description:
        Definition: Structure. Contents are:
           TimeSinceLACPDUEvent

Type: bml_timestamp_type

Description: | Time elapsed since packet was sent or received (nsec)

           Direction

Type: bml_direction_type

Description: | Whether this packet was received or sent

           PacketData

Type: bml_edm_packet

Description: | Decoded or raw packet data

           QueueOverflow

Type: 32-bit signed integer

Description: | TRUE if the packet queue has overflowed

#### bml_edm_packet_info_type

        Description:
        Definition: Type definition for: bml_edm_packet_info

## Perl Data Object documentation for bundlemgr_adj.

### Datatypes

#### bma_brief_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: BundleAdjacencyBrief

[0...unbounded]

Description: | Data for all bundles on node

#### bma_bundle_data

        Description: Adjacency info for a single bundle
        Definition: Structure. Contents are:
           Brief

Type: BundleAdjacencyBrief

Description: | Brief bundle data

           Media

Type: bma_media_type

Description: | Media type of bundle

           Members

Type: BundleAdjacencyMember[0...unbounded]

Description: | Members of the bundle

           SubInterfaces

Type: BundleAdjacencySubInterface[0...unbounded]

Description: | Sub-interfaces of the bundle

           PDDataSize

Type: 32-bit unsigned integer

Description: | Data size of PD data

           PDDataType

Type: 32-bit unsigned integer

Description: | Data type of PD data

           PDData

Type: Hex binary data with unbounded length

Description: | PD data for the bundle

### Internal Datatypes

#### bundle_member_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEMBER_STATUS_NOTAGG'
            'BUNDLE_MEMBER_STATUS_OUTOFSYNC'
            'BUNDLE_MEMBER_STATUS_INSYNC'
            'BUNDLE_MEMBER_STATUS_COLLECT'
            'BUNDLE_MEMBER_STATUS_DISTRIB'

#### bundle_member_status_type

        Description:
        Definition: Type definition for: bundle_member_status_enum

#### bundle_media_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEDIA_ETHERNET'
            'BUNDLE_MEDIA_POS'
            'BUNDLE_MEDIA_COUNT'

#### bundle_media_type

Description: Definition: Type definition for: bundle_media_enum

#### bundle_mlacp_mode_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MLACP_MODE_STANDBY' 'BUNDLE_MLACP_MODE_ACTIVE' 'BUNDLE_MLACP_MODE_COUNT'

#### bundle_mlacp_mode_type

Description: Definition: Type definition for: bundle_mlacp_mode_enum

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### BundleAdjacencyBrief

Description: Brief information for a single bundle Definition: Structure. Contents are: InterfaceName

Type: Interface

Description: | Bundle interface

           SubInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of sub-interfaces on the bundle

           MemberCount

Type: 32-bit unsigned integer

Description: | Number of members configured to the bundle

           TotalWeight

Type: 32-bit unsigned integer

Description: | Total weighting (relative bandwidth) of bundle

#### BundleAdjacencyMember

Description: Definition: Structure. Contents are: InterfaceName

Type: Interface

Description: | Member interface

           LinkID

Type: 8-bit unsigned integer

Description: | Member's link ID in database

           Bandwidth

Type: 8-bit unsigned integer

Description: | Member's relative bandwidth

#### BundleAdjacencySubInterface

Description: Definition: Structure. Contents are: InterfaceName

Type: Interface

Description: | Sub-interface

#### BundleMediaType

Description: Definition: Enumeration. Valid values are: 'Ethernet' - Ethernet 'POS' - POS

#### bma_media_type

Description: Definition: Type definition for: BundleMediaType

## Perl Data Object documentation for cdp.

### Datatypes

#### cdp_stats

Description: CDP statistics Definition: Structure. Contents are: ReceivedPackets

Type: 32-bit unsigned integer

Description: Received packets

ReceivedPacketsV1

Type: 32-bit unsigned integer

Description: Received v1 packets

ReceivedPacketsV2

Type: 32-bit unsigned integer

Description: Received v2 packets

TransmittedPackets

Type: 32-bit unsigned integer

Description: Transmitted packets

TransmittedPacketsV1

Type: 32-bit unsigned integer

Description: Transmitted v1 packets

TransmittedPacketsV2

Type: 32-bit unsigned integer

Description: Transmitted v2 packets

HeaderErrors

Type: 32-bit unsigned integer

Description: Header syntax errors

ChecksumErrors

Type: 32-bit unsigned integer

Description: Checksum errors

EncapsulationErrors

Type: 32-bit unsigned integer

Description: Transmission errors

BadPacketErrors

Type: 32-bit unsigned integer

Description: Bad packet received and dropped

OutOfMemoryErrors

Type: 32-bit unsigned integer

Description: Out-of-memory conditions

TruncatedPacketErrors

Type: 32-bit unsigned integer

Description: Truncated messages

HeaderVersionErrors

Type: 32-bit unsigned integer

Description: Can't handle receive version

OpenFileErrors

Type: 32-bit unsigned integer

Description: Cannot open file

#### cdp_neighbor

Description: CDP neighbor info Definition: Array of 0 or more structures. Contents of each array entry are: ReceivingInterfaceName

Type: Interface

Description: | Interface the neighbor entry was received on

           DeviceID

Type: String with unbounded length

Description: | Device identifier

           PortID

Type: String with unbounded length

Description: | Outgoing port identifier

           HeaderVersion

Type: 8-bit unsigned integer

Description: | Version number

           HoldTime

Type: 16-bit unsigned integer

Description: | Remaining hold time

           Capabilities

Type: String with unbounded length

Description: | Capabilities

           CapabilitiesMask

Type: 32-bit unsigned integer

Description: | Capabilities Mask

           Platform

Type: String with unbounded length

Description: | Platform type

           Detail

Type: Optional CDPNeighborEntryDetails

Description: | Detailed neighbor info

#### cdp_interface

        Description: Information about an interface that CDP is running on
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface

           BasecapsState

Type: im_state_type

Description: | Interface basecaps state

           CDPProtocolState

Type: im_state_type

Description: | CDP protocol state

           InterfaceEncaps

Type: InterfaceCapsulation

Description: | Interface encapsulation

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### cdp_duplex

Description: Definition: Enumeration. Valid values are: 'CDP_DPLX_NONE' 'CDP_DPLX_HALF' 'CDP_DPLX_FULL'

#### cdp_duplex_td

Description: Definition: Type definition for: cdp_duplex

#### in6_addr_td

Description: Definition: Type definition for: IPV6Address

#### cdp_clnt_stats_td

Description: Definition: Type definition for: cdp_stats

#### cdp_l3_addr_protocol

Description: Definition: Enumeration. Valid values are: 'IPv4' - IPv4 'IPv6' - IPv6

#### cdp_l3_addr_protocol_type

Description: Definition: Type definition for: cdp_l3_addr_protocol

#### cdp_l3_addr

Description: Definition: Union. Discriminant: Name: AddressType Type: cdp_l3_addr_protocol_type Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IPv6Address

Type: in6_addr_td

Description: | IPv6 address

#### cdp_addr_entry

        Description:
    Optional     Definition: Array of 0 or more structures. Contents of each array entry are:
           Address

Type: cdp_l3_addr

Description: | Network layer address

#### CDPAddressEntry

        Description: CDP Address entry
        Definition: Type definition for: cdp_addr_entry

#### cdp_addr_entry_td

        Description:
        Definition: Type definition for: cdp_addr_entry

#### cdp_prot_hello_entry

        Description:
    Optional     Definition: Array of 0 or more structures. Contents of each array entry are:
           HelloMessage

Type: Hex binary data with unbounded length

Description: | Protocol Hello msg

#### CDPProtocolHelloEntry

Description: CDP Protocol Hello entry Definition: Type definition for: cdp_prot_hello_entry

#### cdp_prot_hello_entry_td

Description: Definition: Type definition for: cdp_prot_hello_entry

#### cdp_neighbor_detail

Description: Definition: Structure. Contents are: NetworkAddresses

Type: Optional cdp_addr_entry

Description: | List of network addresses

           Version

Type: String with unbounded length

Description: | Version TLV

           ProtocolHelloList

Type: Optional cdp_prot_hello_entry

Description: | List of protocol hello entries

           VTPDomain

Type: String with unbounded length

Description: | VTP domain

           NativeVLAN

Type: 32-bit unsigned integer

Description: | Native VLAN

           Duplex

Type: cdp_duplex_td

Description: | Duplex setting

           SystemName

Type: String with unbounded length

Description: | SysName

#### CDPNeighborEntryDetails

        Description: Detailed neighbor info
        Definition: Type definition for: cdp_neighbor_detail

#### cdp_clnt_neighbor_td

        Description:
        Definition: Type definition for: cdp_neighbor

#### cdp_clnt_interface_td

        Description:
        Definition: Type definition for: cdp_interface

## Perl Data Object documentation for chdlc_ma.

### Datatypes

#### chdlc_ma_interface_info

        Description: cHDLC MA interface information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface

           InterfaceState

Type: im_state_type

Description: | IM interface state

           LineState

Type: im_state_type

Description: | Line state

           SLARP_FSM_State

Type: cm_sl_fsm_state_type

Description: | SLARP FSM state

           KeepaliveInterval

Type: 32-bit unsigned integer

Description: | Keepalive interval (seconds), 0 if keepalives are disabled

           KeepaliveRetryCount

Type: 32-bit unsigned integer

Description: | Keepalive retry count

           KeepaliveUniqueValue

Type: 32-bit unsigned integer

Description: | Unique value put in keepalive packets for loopback detection

           LocalSeqNumber

Type: 32-bit unsigned integer

Description: | Last local sequence number sent

           PeerSeqNumber

Type: 32-bit unsigned integer

Description: | Last peer sequence number received

           LocalSeqNumberReturned

Type: 32-bit unsigned integer

Description: | Last local sequence number returned by the peer

           IsKeepaliveStarted

Type: Boolean

Description: | Starting keepalives on this interface has started

           IsKeepaliveSpoofed

Type: Boolean

Description: | Whether keepalives are currently being spoofed.

           IPv4ProtocolInstalled

Type: Boolean

Description: | IPv4 protocol is installed

           IPv6ProtocolInstalled

Type: Boolean

Description: | IPv6 protocol is installed

           MPLSProtocolInstalled

Type: Boolean

Description: | MPLS protocol is installed

           IsLooped

Type: Boolean

Description: | Interface is looped

           IsBundle

Type: Boolean

Description: | Interface is a bundle

           IsAggregated

Type: Boolean

Description: | Interface is aggregated

           BundleInterfaceName

Type: Interface

Description: | Bundle that this interface is a member of, if any

           IsL2AC

Type: Boolean

Description: | Interface is an L2 Attachment Circuit

           IsProvisioned

Type: Boolean

Description: | Interface is a provisioned L2 Attachment Circuit

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID for the provisioned L2 AC

#### chdlc_ma_summary_info

        Description: cHDLC summary counters
        Definition: Structure. Contents are:
           InterfaceCounters

Type: chdlc_ma_summ_intfs

Description: | Interface counters

           FSMStateCounters

Type: chdlc_ma_summ_fsm_states

Description: | FSM states counters

           ModesCounters

Type: chdlc_ma_summ_modes

Description: | Modes counters

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### cm_sl_fsm_state

Description: Definition: Enumeration. Valid values are: 'CM_SL_FSM_STATE_DOWN_KA' 'CM_SL_FSM_STATE_DOWN_NO_KA' 'CM_SL_FSM_STATE_LINECHECK' 'CM_SL_FSM_STATE_UP_KA' 'CM_SL_FSM_STATE_UP_NO_KA'

#### cm_sl_fsm_state_type

Description: Definition: Type definition for: cm_sl_fsm_state

#### chdlc_ma_summ_intfs

Description: Interfaces running cHDLC Definition: Structure. Contents are: SerialPOSCount

Type: 16-bit unsigned integer

Description: Serial/POS Count

BundleCount

Type: 16-bit unsigned integer

Description: Bundle Count

Total

Type: 16-bit unsigned integer

Description: Total Count

#### chdlc_ma_summ_fsm_states

Description: Summary of FSM States for LCP Definition: Structure. Contents are: Total

Type: 16-bit unsigned integer

Description: Total number of SLARP FSMs running

Count

Type: 16-bit unsigned integer[5]

Description: Number of FSMs in each State

#### chdlc_ma_summ_modes

Description: Summary of sessions in each mode Definition: Structure. Contents are: LocalTerminatedSessions

Type: 16-bit unsigned integer

Description: Number of locally terminated sessions

L2ForwardedSessions

Type: 16-bit unsigned integer

Description: Number of L2 forwarded sessions

## Perl Data Object documentation for clns_traffic.

### Datatypes

#### clns_pdu_stats

Description: CLNS statistics per PDU class Definition: Structure. Contents are: OverflowPackets

Type: 32-bit unsigned integer

Description: Overflow packets

MaxOverflowPackets

Type: 32-bit unsigned integer

Description: Maximum overflow packets

RateLimitPackets

Type: 32-bit unsigned integer

Description: Rate limit packets

MaxRateLimitPackets

Type: 32-bit unsigned integer

Description: Maximum rate limit packets

#### clns_statistics

Description: CLNS PDU classes Definition: Structure. Contents are: IIH

Type: clns_pdu_stats

Description: | IIH statistics

           LSP

Type: clns_pdu_stats

Description: | LSP statistics

           SNP

Type: clns_pdu_stats

Description: | SNP statistics

           Other

Type: clns_pdu_stats

Description: | Other statistics

#### clns_traffic_type

        Description: CLNS traffic information
        Definition: Structure. Contents are:
           TimeLastCounterCleared

Type: 32-bit unsigned integer

Description: | Time, in seconds, since counters last cleared

           SendTotalPackets

Type: 32-bit unsigned integer

Description: | Total number of sent packets

           ReceiveTotalPackets

Type: 32-bit unsigned integer

Description: | Total number of received packets

           SendDropBufferOverflowPackets

Type: 32-bit unsigned integer

Description: | Send drop buffer overflow packets

           SendDropOutOfMemoryPackets

Type: 32-bit unsigned integer

Description: | Send drop out of memory packets

           SendDropNetIOPackets

Type: 32-bit unsigned integer

Description: | Send drop NetIO packets

           SendDropOtherPackets

Type: 32-bit unsigned integer

Description: | Send drop other packets

           ReceiveDropPCBPackets

Type: 32-bit unsigned integer

Description: | Receive drop PCB packets

           ReceiveDropNamePackets

Type: 32-bit unsigned integer

Description: | Receive drop name packets

           ReceiveDropOutOfMemoryPackets

Type: 32-bit unsigned integer

Description: | Receive drop memory packets

           ReceiveOtherDropPackets

Type: 32-bit unsigned integer

Description: | Receive drop other packets

           ReceiveDropOtherPackets

Type: 32-bit unsigned integer

Description: | Receive drop other packets

           ReceiveSocketMaxQSizePackets

Type: 32-bit unsigned integer

Description: | Receive socket maximum queue size packets

           ReceivePerPDUDrop

Type: clns_statistics

Description: | Per PDU Class packets drop statistics

           clnstrf_ts_min

Type: 32-bit signed integer[10]

Description: |

           clnstrf_ts_max

Type: 32-bit signed integer[10]

Description: |

           clnstrf_ts_sum

Type: 32-bit signed integer[10]

Description: |

           clnstrf_ts_count

Type: 32-bit signed integer[10]

Description: |

### Internal Datatypes

#### __clns_pdu_class_type

        Description:
        Definition: Enumeration. Valid values are:
            'CLNS_PDU_ISIS_IIH'
            'CLNS_PDU_ISIS_LSP'
            'CLNS_PDU_ISIS_SNP'
            'CLNS_PDU_OTHER'
            'CLNS_PDU_COUNT'

#### clns_pdu_class_type

        Description:
        Definition: Type definition for: __clns_pdu_class_type

#### __clns_drop_type

        Description:
        Definition: Enumeration. Valid values are:
            'CLNS_DROP_SEND_NULL_PCB'
            'CLNS_DROP_SEND_INVALID_NAME'
            'CLNS_DROP_SEND_IDB'
            'CLNS_DROP_SEND_IOMOVE'
            'CLNS_DROP_SEND_GETBUFFER'
            'CLNS_DROP_SEND_MEM'
            'CLNS_DROP_SEND_PAK'
            'CLNS_DROP_SEND_PAK_NETIO'
            'CLNS_DROP_RCV_PCB'
            'CLNS_DROP_RCV_LPTS_FILTER'
            'CLNS_DROP_RCV_RATE_LIMIT'
            'CLNS_DROP_RCV_NAME'
            'CLNS_DROP_RCV_SOCKBUFF'
            'CLNS_DROP_RCV_IDB'
            'CLNS_DROP_RCV_NODROP'
            'CLNS_DROP_RCV_BIND'
            'CLNS_DROP_RCV_DISCARD'
            'CLNS_DROP_RCV_PAK'

#### clns_drop_type

Description: Definition: Type definition for: __clns_drop_type

#### __clns_drop_sub_type

Description: Definition: Enumeration. Valid values are: 'CLNS_DROP_SUB_NONE' 'CLNS_DROP_SUB_WRITE_PAK' 'CLNS_DROP_SUB_READ_PAK' 'CLNS_DROP_SUB_SET_OFF_PAK' 'CLNS_DROP_SUB_GET_OFF_PAK' 'CLNS_DROP_SUB_SET_APPLEN_PAK' 'CLNS_DROP_SUB_ADD_TAIL' 'CLNS_DROP_SUB_ADD_HEAD' 'CLNS_DROP_SUB_TRIM_TAIL' 'CLNS_DROP_SUB_NETIO_RST' 'CLNS_DROP_SUB_NETIO_ERR'

#### clns_drop_sub_type

Description: Definition: Type definition for: __clns_drop_sub_type

## Perl Data Object documentation for isis_oper_types.

### Datatypes

#### isis_sh_chkpt_idb

Description: Checkpointed interface Definition: Structure. Contents are: CheckpointObjectID

Type: 32-bit unsigned integer

Description: Checkpoint object ID

InterfaceName

Type: String with unbounded length

Description: Interface name

CheckpointInterfaceHandle

Type: Interface

Description: | Local interface handle

           LocalCircuitNumber

Type: isis_circuit_number_type

Description: | Local circuit number

           DISAreas

Type: isis_levels_type

Description: | Areas in which this system is DIS

           HasAdjacency

Type: Boolean

Description: | TRUE if there is an adjacency on this interface

           LocalSNPA

Type: isis_snpa_type

Description: | SNPA of this interface

           HasJoinedMcastGroup

Type: Boolean

Description: | TRUE if multicast group registration succeeded on this interface

           HasAchievedLDPSync

Type: Boolean

Description: | MPLS LDP sync status

#### isis_sh_err_log_struc

        Description: Error log structure
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_err_log_ent

[0...unbounded]

Description: | Error Log entries

#### isis_sh_adj_log_struc

        Description: Adjacency log structure
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_adj_log_ent

[0...unbounded]

Description: | Adjacency Log entries

#### isis_sh_spf_log_struc

        Description: Log of IS-IS route calculations
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_spf_log_ent

[0...unbounded]

Description: | SPF Log entries

#### isis_sh_lsp_log_struc

        Description: LSP-log
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_lsp_log_ent

[0...unbounded]

Description: | Log entries

#### isis_sh_te_log_struc

        Description: MPLS TE log
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_te_log_ent

[0...unbounded]

Description: | Log entries

#### isis_sh_te_tunnel

        Description: MPLS TE tunnel
        Definition: Structure. Contents are:
           TESystemID

Type: OSISystemID

Description: | Destination system ID

           TEInterface

Type: Interface

Description: | Tunnel interface

           TEBandwidth

Type: 32-bit unsigned integer

Description: | Tunnel bandwidth

           TEIGPMetric

Type: 32-bit signed integer

Description: | Tunnel metric

           TENextHopIPAddress

Type: IPV4Address

Description: | Tunnel next-hop IP address

           TEModeType

Type: isis_metric_mode_type

Description: | Tunnel metric mode

           TEFAEnabled

Type: Boolean

Description: | Indicates whether MPLS TE forwarding adjacency is enabled

           TECheckpointObjectID

Type: 32-bit unsigned integer

Description: | Tunnel checkpoint object ID

#### isis_sh_chkpt_te_tunnel

        Description: Checkpointed TE tunnel
        Definition: Structure. Contents are:
           CheckpointTELevel

Type: isis_level_type

Description: | TE database level

           CheckpointTESystemID

Type: OSISystemID

Description: | Destination system ID

           CheckpointTEInterface

Type: Interface

Description: | Tunnel interface

           CheckpointTEFlags

Type: 32-bit unsigned integer

Description: | Tunnel flags

           CheckpointTENexthop

Type: isis_ipv4_address_type

Description: | Tunnel next-hop IP address

           CheckpointTEMetric

Type: 32-bit signed integer

Description: | Tunnel metric

           CheckpointTEMetricMode

Type: isis_metric_mode_type

Description: | Tunnel metric mode

           CheckpointTEBandwidth

Type: 32-bit unsigned integer

Description: | Tunnel bandwidth

           CheckpointTEObjectID

Type: 32-bit unsigned integer

Description: | Tunnel checkpoint object ID

#### isis_sh_te_adv

        Description: TE advertisements for an IS-IS level
        Definition: Structure. Contents are:
           TEAdvDataPresent

Type: Boolean

Description: | Indicates whether any TE advertisements are present

           TESystemID

Type: OSISystemID

Description: | Local system ID

           TELocalRouterID

Type: IPV4Address

Description: | Local TE router ID

           TEAdvList

Type: isis_sh_te_adv_entry_p[0...unbounded]

Description: | List of TE advertisement entries

           TEPCEADV

Type: isis_sh_te_pce_adv

Description: | TE PCE advertisements

#### isis_sh_host

        Description: Bag representing a host (IS)
        Definition: Structure. Contents are:
           LocalISFlag

Type: Boolean

Description: | TRUE if this is the local IS

           HostLevels

Type: isis_levels_type

Description: | Host levels

           HostName

Type: String with unbounded length

Description: | Host name

#### isis_sh_proto

        Description: Information about an IS-IS instance
        Definition: Structure. Contents are:
           NSAPSystemID

Type: OSISystemID

Description: | Local system ID

           ValidNSAPSystemID

Type: Boolean

Description: | Indicates if system ID valid

           RunningLevels

Type: isis_levels_type

Description: | Levels running

           ManualAreaAddresses

Type: OSIAreaAddress[0...unbounded]

Description: | Manual area addresses

           ActiveAreaAddresses

Type: OSIAreaAddress[0...unbounded]

Description: | Active area addresses

           ConfiguredNSFFlavor

Type: isis_nsf_flavor_type

Description: | Configured NSF type

           LastRestartNSFFlavor

Type: isis_nsf_flavor_type

Description: | NSF type of last restart

           LastRestartStatus

Type: isis_startup_status_type

Description: | Last restart status

           RemainingTimeForNextNSFRestart

Type: 32-bit unsigned integer

Description: | Time remaining until the next NSF restart may be attempted

           PerTopoData

Type: isis_sh_topo[0...unbounded]

Description: | Per-topology data

#### isis_sh_mesh_groups

        Description: IS-IS mesh-group data
        Definition: Structure. Contents are:
           MeshGroupConfiguredInterfaceList

Type: Optional isis_sh_mesh_entry

Description: | List of mesh-group-configured interfaces

#### isis_sh_lsp

        Description: An IS-IS LSP
        Definition: Structure. Contents are:
           LSPHeaderData

Type: isis_sh_lsp_header

Description: | Information from the LSP header

           LSPBody

Type: Hex binary dump

Description: | LSP as received/sent over the wire, starting from the LSP ID field

#### isis_sh_lsp_db_log_struc

        Description: LSP Database Log
        Definition: Structure. Contents are:
           LogEntry

Type: isis_sh_lsp_db_log_ent

[0...unbounded]

Description: | Entries

#### isis_sh_lsp_db_summary

        Description: Summary Statistics for an IS-IS LSP Database
        Definition: Structure. Contents are:
           Fragment0LSPStats

Type: isis_sh_lsp_db_summary_fragment_0_stats

Description: | Statistics for fragment 0 LSPs

           AllFragmentLSPStats

Type: isis_sh_lsp_db_summary_all_fragments_stats

Description: | Statistics for all LSP fragments

#### isis_sh_ipv4_topo_entry

        Description: IPv4 IS Link Topology Entry
        Definition: Structure. Contents are:
           SourceAddress

Type: isis_ipv4_address_type

Description: | Source Address

           IsParticipant

Type: Boolean

Description: | Does the IS participate in the topology?

           IsOverloaded

Type: Boolean

Description: | Is the IS overloaded?

           IsAttached

Type: Boolean

Description: | Is the IS attached?

           ReachabilityStatus

Type: isis_sh_ipv4_topo_reachable_status

Description: | Is the IS reachable, and, if so, its status within the SPT

           AdvertisedPrefixItemCounts

Type: isis_per_priority_counts

Description: | Per-priority counts of prefix items advertised by the IS

#### isis_sh_ipv6_topo_entry

        Description: IPv6 IS Link Topology Entry
        Definition: Structure. Contents are:
           SourceAddress

Type: isis_ipv6_address_type

Description: | Source Address

           IsParticipant

Type: Boolean

Description: | Does the IS participate in the topology?

           IsOverloaded

Type: Boolean

Description: | Is the IS overloaded?

           IsAttached

Type: Boolean

Description: | Is the IS attached?

           ReachabilityStatus

Type: isis_sh_ipv6_topo_reachable_status

Description: | Is the IS reachable, and, if so, its status within the SPT

           AdvertisedPrefixItemCounts

Type: isis_per_priority_counts

Description: | Per-priority counts of prefix items advertised by the IS

#### isis_sh_topo_summary_node_stats

        Description: Reachability counters
        Definition: Structure. Contents are:
           ReachableNodeCount

Type: 32-bit unsigned integer

Description: | Number of nodes reachable in SPT

           UnreachableNodeCount

Type: 32-bit unsigned integer

Description: | Number of nodes unreachable in SPT

           UnreachableParticipantNodeCount

Type: 32-bit unsigned integer

Description: | Number of participating nodes unreachable in SPT

#### isis_sh_topo_summary

        Description: Summary Statistics for an IS Topology
        Definition: Structure. Contents are:
           RouterNodeCount

Type: isis_sh_topo_summary_node_stats

Description: | Node Counts for System nodes

           PseudonodeNodeCount

Type: isis_sh_topo_summary_node_stats

Description: | Node Counts for Pseudonode nodes

#### isis_sh_ipv4_route

        Description: IS-IS IPv4 route
        Definition: Structure. Contents are:
           ConnectedStatus

Type: isis_sh_route_conn_status

Description: | Status of IS-IS directly connected routes to the prefix

           RedistributedStatus

Type: isis_sh_route_redist_status

Description: | Status of other protocols' routes redistributed into IS-IS

           NativeStatus

Type: isis_sh_ipv4_route_native_status

Description: | Status of native IS-IS routes to the prefix

           PerLevelAdvertisingDetails

Type: isis_sh_ipv4_route_adv[0...unbounded]

Description: | Per level details of how the local system advertises the prefix

#### isis_sh_ipv6_route

        Description: IS-IS IPv6 route
        Definition: Structure. Contents are:
           ConnectedStatus

Type: isis_sh_route_conn_status

Description: | Status of IS-IS directly connected routes to the prefix

           RedistributedStatus

Type: isis_sh_route_redist_status

Description: | Status of other protocols' routes redistributed into IS-IS

           NativeStatus

Type: isis_sh_ipv6_route_native_status

Description: | Status of native IS-IS routes to the prefix

           PerLevelAdvertisingDetails

Type: isis_sh_ipv6_route_adv[0...unbounded]

Description: | Per level details of how the local system advertises the prefix

#### isis_sh_chkpt_lsp

        Description: Checkpointed LSP
        Definition: Structure. Contents are:
           CheckpointLSPObjectID

Type: 32-bit unsigned integer

Description: | LSP Checkpoint table object ID

           CheckpointLSPLevel

Type: Unsigned character

Description: | LSP level

           CheckpointLSPLocalFlag

Type: Boolean

Description: | TRUE if this is a local LSP

           CheckpointLSP_ID

Type: ISIS_LSP_ID

Description: | LSP ID

#### isis_sh_nbr

        Description: A neighbor IS
        Definition: Structure. Contents are:
           NeighborSystemID

Type: OSISystemID

Description: | Neighbor system ID

           NeighborSNPA

Type: isis_snpa_type

Description: | Neighbor SNPA

           LocalInterface

Type: Interface

Description: | Local interface

           NeighborState

Type: isis_adj_state_t

Description: | Neighbor (adjacency) state

           NeighborCircuitType

Type: isis_levels_type

Description: | Circuit type

           NeighborIETF_NSFCapableFlag

Type: Boolean

Description: | TRUE if neighbor is IETF-NSF capable

           NeighborMediaType

Type: isis_media_class_type

Description: | Link media type

           NeighborHoldtime

Type: 32-bit unsigned integer

Description: | Time (s) until neighbor declared down if no IIH received

           NeighborActiveAreaAddresses

Type: OSIAreaAddress[0...unbounded]

Description: | Active area addresses

           NeighborUptimeValidFlag

Type: Boolean

Description: | TRUE if NeighborUptime is set

           NeighborUptime

Type: 32-bit unsigned integer

Description: | How long the neighbor has been up (s)

           TopologiesSupported

Type: isis_topo_id_type[0...unbounded]

Description: | Topologies supported by both neighbor and local system

           NeighborPerAddressFamilyData

Type: isis_sh_adj_af[0...unbounded]

Description: | Per address-family data

           LFANeighborSystemID

Type: OSISystemID

Description: | LFA Neighbor system ID

           LFAAddress

Type: isis_ipv4_address_type

Description: | LFA Neighbor IPv4 address

           LFASourceAddress

Type: isis_ipv4_address_type

Description: | LFA Neighbor Router address

           LFALocalInterface

Type: Interface

Description: | LFA Local interface

           LFAValidFlag

Type: Boolean

Description: | TRUE if LFA info is set

#### isis_sh_adj

        Description: An IS-IS adjacency
        Definition: Structure. Contents are:
           AdjacencySystemID

Type: OSISystemID

Description: | Neighbor system ID

           AdjacencySNPA

Type: isis_snpa_type

Description: | Neighbor SNPA

           AdjacencyInterface

Type: Interface

Description: | Local interface

           AdjacencyMediaType

Type: isis_media_class_type

Description: | Link media type

           AdjacencyState

Type: isis_adj_state_t

Description: | Adjacency state

           AdjacencyBFDState

Type: isis_adj_bfd_state_type

Description: | Adjacency BFD state

           AdjacencyUptimeValidFlag

Type: Boolean

Description: | TRUE if AdjacencyUptime is set

           AdjacencyUptime

Type: 32-bit unsigned integer

Description: | How long the adjacency has been up (s)

           AdjacencyHoldtime

Type: 32-bit unsigned integer

Description: | Time (s) until adjacency declared down if no IIH received

           AdjacencyCheckpointObjectID

Type: Optional 32-bit unsigned integer

Description: | Adjacency checkpoint object ID

           AdjacencyIETF_NSFCapableFlag

Type: Boolean

Description: | TRUE if neighbor is IETF-NSF capable

           AdjacencyDISPriority

Type: isis_dr_priority_type

Description: | Priority of DIS on this LAN. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN

           AdjacencyNeighborPriority

Type: isis_dr_priority_type

Description: | Neighbor IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN

           AdjacencyLocalPriority

Type: isis_dr_priority_type

Description: | Local IS priority. Valid only if aj_media_class is ISIS_MEDIA_CLASS_LAN

           LocalDISFlag

Type: Boolean

Description: | TRUE if local system is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN

           NeighborDISFlag

Type: Boolean

Description: | TRUE if neighbor is DIS. Valid only if AdjacencyMediaType is ISIS_MEDIA_CLASS_LAN

           AdjacencyAreaAddresses

Type: OSIAreaAddress[0...unbounded]

Description: | Area addresses active over this adjacency

           AdjacencyTopologies

Type: isis_sh_adj_topo[0...unbounded]

Description: | Per-topology data

           AdjacencyPerAddressFamilyData

Type: isis_sh_adj_af[0...unbounded]

Description: | Per-address-family data

#### isis_sh_chkpt_adj

        Description: Checkpointed adjacency
        Definition: Structure. Contents are:
           CheckpointAdjacencyObjectID

Type: 32-bit unsigned integer

Description: | Checkpoint object ID

           CheckpointAdjacencySystemID

Type: OSISystemID

Description: | Neighbor system ID

           CheckpointAdjacencySNPA

Type: isis_snpa_type

Description: | Neighbor SNPA

           CheckpointAdjacencyInterface

Type: Interface

Description: | Local interface

           CheckpointAdjacencyLevel

Type: isis_level_type

Description: | Adjacency level

           CheckpointAdjacencyHoldtime

Type: 16-bit unsigned integer

Description: | Adjacency holdtime (s)

           CheckpointAdjacencyLANPriority

Type: isis_dr_priority_type

Description: | Adjacency LAN priority

           CheckpointAdjacencyCircuitNumber

Type: isis_circuit_number_type

Description: | Neighbor circuit number

           CheckpointAdjacencyPerAddressFamilyNextHop

Type: isis_ip_addr_type[0...unbounded]

Description: | Per address family next hops

#### isis_sh_traffic_global

        Description: IS-IS process traffic data
        Definition: Structure. Contents are:
           Statistics

Type: isis_traffic_global_type

Description: | Statistics

           PerAreaData

Type: isis_sh_traffic_area[0...unbounded]

Description: | Per-area data

#### isis_sh_traffic_intf

        Description: IS-IS interface traffic data
        Definition: Structure. Contents are:
           TrafficInterface

Type: Interface

Description: | Interface to which traffic statistics apply

           InterfaceMediaType

Type: Optional isis_media_class_type

Description: | Interface media class

           P2PStatistics

Type: Optional isis_traffic_intf_p2p_type

Description: | P2P interface statistics. NULL for non-P2P interfaces

           PerAreaData

Type: isis_sh_traffic_intf_area[0...unbounded]

Description: | Per-area data

#### isis_sh_nbr_summ

        Description: Neighbor summary data
        Definition: Structure. Contents are:
           Level1Neighbors

Type: Optional isis_sh_nbr_summ_level

Description: | L1-only neighbors

           Level2Neighbors

Type: Optional isis_sh_nbr_summ_level

Description: | L2-only neighbors

           Level12Neigbors

Type: Optional isis_sh_nbr_summ_level

Description: | L12 neighbors

#### isis_sh_if_af

        Description: Per Address family info
        Definition: Structure. Contents are:
           AFName

Type: isis_af_id_type

Description: | Address Family Identifier of the interface

           AFStatus

Type: isis_sh_if_af_status

Description: | Address Family status of the interface

#### isis_sh_if

        Description: All the Information of an IS-IS interface
        Definition: Structure. Contents are:
           ConfiguredCircuitType

Type: isis_levels_type

Description: | Configured circuit type for the interface

           ConfiguredStatus

Type: isis_sh_if_cfg_status

Description: | Configured interface status

           MeshGroup

Type: Optional isis_mesh_group_number_type

Description: | Interface mesh group

           ISType

Type: isis_levels_type

Description: | IS-type of the router

           InterfaceStatusAndData

Type: isis_sh_if_status

Description: | Information about the interface status and its data

#### isis_mib_sys_object

        Description: isisSysObject
        Definition: Structure. Contents are:
           isisSysVersion

Type: 32-bit signed integer

Description: | isisSysVersion

           isisSysLevelType

Type: 32-bit signed integer

Description: | isisSysLevelType

           isisSysID

Type: OSISystemID

Description: | System ID

           isisMaxPathSplits

Type: 32-bit unsigned integer

Description: | isisMaxPathSplits

           isisMaxLSPGenInt

Type: 32-bit unsigned integer

Description: | isisMaxLSPGenInt

           isisSysPollESHelloRate

Type: 32-bit unsigned integer

Description: | isisSysPollESHelloRate

           isisSysWaitTime

Type: 32-bit unsigned integer

Description: | isisSysWaitTime

           isisSysAdminState

Type: 32-bit signed integer

Description: | isisSysAdminState

           isisSysL2toL1Leadking

Type: 32-bit signed integer

Description: | isisSysL2toL1Leaking

           isisSysMaxAge

Type: 32-bit unsigned integer

Description: | isisSysMaxAge

           isisSysReceiveLSPBufferSize

Type: 32-bit unsigned integer

Description: | isisSysReceiveLSPBufferSize

           isisSysProtSupported

Type: Unsigned character[0...unbounded]

Description: | isisSysProtSupported

           isisSysNotificationEnable

Type: 32-bit signed integer

Description: | isisSysNotificationEnable

#### isis_mib_sys_level_entry

        Description: isisSysLevelEntry
        Definition: Structure. Contents are:
           isisSysLevelIndex

Type: 32-bit signed integer

Description: | isisSysLevelIndex

           isisSysLevelOrigLSPBuffSize

Type: 32-bit unsigned integer

Description: | isisSysLevelOrigLSPBuffSize

           isisSysLevelMinLSPGenInt

Type: 32-bit unsigned integer

Description: | isisSysLevelMinLSPGenInt

           isisSysLevelState

Type: 32-bit signed integer

Description: | isisSysLevelState

           isisSysLevelSetOverload

Type: 32-bit signed integer

Description: | isisSysLevelSetOverload

           isisSysLevelSetOverloadUntil

Type: 32-bit unsigned integer

Description: | isisSysLevelSetOverloadUntil

           isisSysLevelMetricStyle

Type: 32-bit signed integer

Description: | isisSysLevelMetricStyle

           isisSysLevelSPFConsiders

Type: 32-bit signed integer

Description: | isisSysLevelSPFConsiders

           isisSysLevelTEEnabled

Type: 32-bit signed integer

Description: | isisSysLevelTEEnabled

#### isis_mib_sys_stat_level_entry

        Description: isisSystemCounterEntry
        Definition: Structure. Contents are:
           isisSysStatLevel

Type: 32-bit signed integer

Description: | isisSysStatLevel

           isisSysStatSPFRuns

Type: 32-bit unsigned integer

Description: | isisSysStatSPFRuns

           isisSysStatCorrLSPs

Type: 32-bit unsigned integer

Description: | isisSysStatCorrLSPs

           isisSysStatAuthTypeFails

Type: 32-bit unsigned integer

Description: | isisSysStatAuthTypeFails

           isisSysStatAuthFails

Type: 32-bit unsigned integer

Description: | isisSysStatAuthFails

           isisSysStatLSPDbaseOloads

Type: 32-bit unsigned integer

Description: | isisSysStatLSPDbaseOloads

           isisSysStatManAddrDropFromAreas

Type: 32-bit unsigned integer

Description: | isisSysStatManAddrDropFromAreas

           isisSysStatAttmptToExMaxSeqNums

Type: 32-bit unsigned integer

Description: | isisSysStatAttmptToExMaxSeqNums

           isisSysStatSeqNumSkips

Type: 32-bit unsigned integer

Description: | isisSysStatSeqNumSkips

           isisSysStatOwnLSPPurges

Type: 32-bit unsigned integer

Description: | isisSysStatOwnLSPPurges

           isisSysStatIDFieldLenMismatches

Type: 32-bit unsigned integer

Description: | isisSysStatIDFieldLenMismatches

           isisSysStatPartChanges

Type: 32-bit unsigned integer

Description: | isisSysStatPartChanges

           isisSysStatLSPErrors

Type: 32-bit unsigned integer

Description: | isisSysStatLSPErrors

#### isis_mib_packet_counter_entry

        Description: isisPacketCounterEntry
        Definition: Structure. Contents are:
           packet_count_circuit_index

Type: 32-bit unsigned integer

Description: |

           isisPacketCountLevel

Type: 32-bit signed integer

Description: | isisPacketCountLevel

           isisPacketCountDirection

Type: 32-bit signed integer

Description: | isisPacketCountDirection

           isisPacketCountIIHello

Type: 32-bit unsigned integer

Description: | isisPacketCountIIHello

           isisPacketCountISHello

Type: 32-bit unsigned integer

Description: | isisPacketCountISHello

           isisPacketCountESHello

Type: 32-bit unsigned integer

Description: | isisPacketCountESHello

           isisPacketCountLSP

Type: 32-bit unsigned integer

Description: | isisPacketCountLSP

           isisPacketCountCSNP

Type: 32-bit unsigned integer

Description: | isisPacketCountCSNP

           isisPacketCountPSNP

Type: 32-bit unsigned integer

Description: | isisPacketCountPSNP

           isisPacketCountUnknown

Type: 32-bit unsigned integer

Description: | isisPacketCountUnknown

#### isis_trap_database_overload

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

isisSysLevelState

Type: 32-bit signed integer

Description: isisSysLevelState

#### isis_trap_manual_address_drops

Description: Definition: Structure. Contents are: notification_area_address

Type: isis_area_address_type

Description: |

#### isis_trap_corrupted_lsp_detected

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

#### isis_trap_attempt_to_exceed_max_sequence

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

#### isis_trap_id_len_mismatch

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

pdu_field_len

Type: 32-bit unsigned integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_max_area_addresses_mismatch

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

pdu_max_area_address

Type: 32-bit unsigned integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_own_lsp_purge

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_sequence_number_skip

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

#### isis_trap_authentication_type_failure

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_version_skew

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_protocol_version

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_area_mismatch

Description: Definition: Structure. Contents are: notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_rejected_adjacency

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_lsp_too_large_to_propagate

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_lsp_size

Type: 32-bit unsigned integer

Description:

pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

#### isis_trap_orig_lsp_buff_size_mismatch

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

           pdu_originating_buffer_size

Type: 32-bit unsigned integer

Description: |

           pdu_buffer_size

Type: 32-bit unsigned integer

Description: |

#### isis_trap_protocols_supported_mismatch

Description: Definition: Structure. Contents are: notification_sys_level_index

Type: 32-bit signed integer

Description:

notification_circ_if_index

Type: 32-bit unsigned integer

Description:

tlv_fragment

Type: isis_mib_nlpid_fragment_type

Description: |

           pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

           pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_adjacency_change

        Description:
        Definition: Structure. Contents are:
           notification_sys_level_index

Type: 32-bit signed integer

Description: |

           notification_circ_if_index

Type: 32-bit unsigned integer

Description: |

           pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

           adj_state

Type: 32-bit signed integer

Description: |

#### isis_trap_lsp_error_detected

        Description:
        Definition: Structure. Contents are:
           notification_sys_level_index

Type: 32-bit signed integer

Description: |

           notification_circ_if_index

Type: 32-bit unsigned integer

Description: |

           pdu_lsp_id

Type: ISIS_LSP_ID

Description: |

           error_offset

Type: 32-bit unsigned integer

Description: |

           error_tlv_type

Type: 32-bit unsigned integer

Description: |

           pdu_fragment

Type: isis_mib_pdu_fragment_type

Description: |

#### isis_trap_entry

        Description:
        Definition: Structure. Contents are:
           trap_data

Type: isis_trap_entry_union

Description: |

### Internal Datatypes

#### isis_level_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_LEVEL0'
            'ISIS_LEVEL1'
            'ISIS_LEVEL2'

#### isis_prefix_priority_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_PREFIX_PRIORITY_CRITICAL' - Critical priority prefixes
            'ISIS_PREFIX_PRIORITY_HIGH' - High priority prefixes
            'ISIS_PREFIX_PRIORITY_MED' - Medium priority prefixes
            'ISIS_PREFIX_PRIORITY_LOW' - Low priority prefixes

#### isis_prefix_origin_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_PREFIX_ORIGIN_L1_SUMMARY_NULL' - Level 1 Summary Null Route
            'ISIS_PREFIX_ORIGIN_L1' - Level 1 Route
            'ISIS_PREFIX_ORIGIN_L2_SUMMARY_NULL' - Level 2 Summary Null Route
            'ISIS_PREFIX_ORIGIN_L2' - Level 2 Route
            'ISIS_PREFIX_ORIGIN_INTERAREA_SUMMARY_NULL' - Level 1 Interarea Summary Null Route
            'ISIS_PREFIX_ORIGIN_INTERAREA' - Level 1 Interarea Route
            'ISIS_PREFIX_ORIGIN_DEFAULT_NEAREST_ATTACHED' - Nearest Attached Default Route

#### isis_metric_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_METRIC_MODE_FIXED' - Fixed 'ISIS_METRIC_MODE_RELATIVE' - Relative 'ISIS_METRIC_MODE_ABSOLUTE' - Absolute

#### isis_prefix_tag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_admin_tag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_adj_state_t

Description: Definition: Enumeration. Valid values are: 'ISIS_ADJ_UP_STATE' - Adjacency up 'ISIS_ADJ_INIT_STATE' - Adjacency initializing 'ISIS_ADJ_FAILED_STATE' - Adjacency down/failed

#### isis_adj_state_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_ADJ_UP_NSF_RESTART' - NSF Restart 'ISIS_ADJ_UP_NEW_ADJ' - New adjacency 'ISIS_ADJ_UP_RESTARTED' - Restarted 'ISIS_ADJ_UP_NSF_RESTORED' - Restored during NSF 'ISIS_ADJ_UP_CHKPT_RESTORED' - Restored from checkpoint 'ISIS_ADJ_INIT_REASON' - Into INIT 'ISIS_ADJ_INIT_NEIGHBOR_FORGOT' - Neighbor forgot us 'ISIS_ADJ_DOWN_HOLDTIME' - Holdtime expired 'ISIS_ADJ_DOWN_IFDOWN' - Interface state going down 'ISIS_ADJ_DOWN_CFG_MISMATCH' - Area address/level mismatch 'ISIS_ADJ_DOWN_CIRC_ID' - Circuit ID changed 'ISIS_ADJ_DOWN_NSF_ACK_FAIL' - NSF could not CSNP Ack P2P adjacency 'ISIS_ADJ_DOWN_DB_CLEAR' - Clear of the Adjacency DB 'ISIS_ADJ_DOWN_NO_COMMON_TOPOLOGY' - Neighbors have no common link topology 'ISIS_ADJ_DOWN_RESTART_TLV_MISSING' - Restart TLV missing during IETF NSF restart 'ISIS_ADJ_DOWN_BFD_DOWN' - BFD session has gone DOWN 'ISIS_ADJ_DOWN_3WAY_DOWN' - 3-way state down

#### isis_adj_topo_change_type

Description: Per-topology change type for an adjacency Definition: Enumeration. Valid values are: 'ISIS_ADJ_TOPO_UP_CHANGE' - Topology up 'ISIS_ADJ_TOPO_NEXTHOP_CHANGE' - Topology next-hop changed 'ISIS_ADJ_TOPO_DOWN_CHANGE' - Topology down

#### isis_adj_bfd_state_type

Description: Current BFD state of an adjacency Definition: Enumeration. Valid values are: 'ISIS_ADJ_BFD_NO_STATE' - No BFD session created 'ISIS_ADJ_BFD_DOWN_STATE' - BFD session is DOWN 'ISIS_ADJ_BFD_INIT_STATE' - Waiting for BFD session to come UP 'ISIS_ADJ_BFD_UP_STATE' - BFD session is UP

#### isis_levels_type

Description: Definition: Enumeration. Valid values are: 'ISIS_LEVELS_NONE' 'ISIS_LEVELS_1' 'ISIS_LEVELS_2' 'ISIS_LEVELS_12' 'ISIS_LEVELS_TOTAL'

#### isis_media_class_type

Description: Definition: Enumeration. Valid values are: 'ISIS_MEDIA_CLASS_LAN' - LAN 'ISIS_MEDIA_CLASS_P2P' - P2P 'ISIS_MEDIA_CLASS_LOOPBACK' - Loopback

#### isis_af_id_type

Description: Definition: Enumeration. Valid values are: 'IPv4' - IPv4 'IPv6' - IPv6

#### isis_string_type

Description: Definition: Type definition for: String with unbounded length

#### isis_ipv4_address_type

Description: Definition: Type definition for: IPV4Address

#### isis_ipv6_address_type

Description: Definition: Type definition for: IPV6Address

#### isis_ip_prefix_length_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_ipv4_prefix_type

Description: IPv4 address and prefix length Definition: Structure. Contents are: Prefix

Type: isis_ipv4_address_type

Description: | prefix

           PrefixLength

Type: isis_ip_prefix_length_type

Description: | prefix length

#### isis_ipv6_prefix_type

        Description: IPv4 address and prefix length
        Definition: Structure. Contents are:
           Prefix

Type: isis_ipv6_address_type

Description: | prefix

           PrefixLength

Type: isis_ip_prefix_length_type

Description: | prefix length

#### isis_ip_addr_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: isis_af_id_type
        Options are:
           IPV4

Type: isis_ipv4_address_type

Description: | IPV4 address type

           IPV6

Type: isis_ipv6_address_type

Description: | IPV6 address type

#### isis_ip_prefix_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: isis_af_id_type
        Options are:
           IPV4

Type: isis_ipv4_prefix_type

Description: |

           IPV6

Type: isis_ipv6_prefix_type

Description: |

#### isis_sub_af_id_type

        Description:
        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast

#### isis_topo_tech_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_TOPO_TECH_DEFAULT_TOPOLOGY' - Default (shared) topology
            'ISIS_TOPO_TECH_MULTI_TOPOLOGY' - IETF Multi-topology Draft

#### isis_std_mt_id_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_MT_ID_STANDARD' - Standard (IPv4 Unicast)
            'ISIS_MT_ID_IN_BAND_MANAGEMENT' - In-band Management
            'ISIS_MT_ID_IPV6' - IPv6 Unicast
            'ISIS_MT_ID_IPV4_MULTICAST' - IPv4 Multicast
            'ISIS_MT_ID_IPV6_MULTICAST' - IPv6 Multicast

#### isis_mt_id_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### isis_topo_tech_defn_type

Description: Definition: Union. Discriminant: Name: tech Type: isis_topo_tech_type Options are: mt

Type: isis_mt_id_type

Description: |

#### isis_topo_id_type

        Description: Identification of an IS-IS topology
        Definition: Structure. Contents are:
           AFName

Type: isis_af_id_type

Description: | AF name

           SAFName

Type: isis_sub_af_id_type

Description: | Sub-AF name

           VRFName

Type: String with unbounded length

Description: | VRF Name

           TopologyName

Type: String with unbounded length

Description: | Topology Name

#### isis_adj_log_topo_type

        Description: Per-topology per-adjacency log data
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           Change

Type: isis_adj_topo_change_type

Description: | Change

#### isis_circuit_number_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### isis_extended_circuit_number_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### isis_system_id_segment_number_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_SYSTEM_ID_SEGMENT_FIRST'
            'ISIS_SYSTEM_ID_SEGMENT_MID'
            'ISIS_SYSTEM_ID_SEGMENT_LAST'

#### isis_area_address_type

Description: IS-IS area address Definition: Structure. Contents are: AreaAddressLength

Type: Unsigned character

Description: area address length (bytes)

AreaAddress

Type: Hex binary data with maximum length 13 bytes

Description: Encoded area address

#### isis_nsel_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_nsap_type

Description: NSAP Definition: Structure. Contents are: NSAPAreaAddres

Type: isis_area_address_type

Description: | area address

           NSAPSystemID

Type: OSISystemID

Description: | system id

           NSAPSelector

Type: isis_nsel_type

Description: | NSEL byte

#### isis_circuit_id_type

        Description:
        Definition: Type definition for: Hex binary data with maximum length 7 bytes

#### isis_snpa_type

        Description:
        Definition: Type definition for: Hex binary data with maximum length 6 bytes

#### isis_pseudo_node_number_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_mpls_srlg_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_lsp_fragment_number_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_lsp_id_wildcarded_type

Description: Definition: Structure. Contents are: IsSystemIDWildcarded

Type: Boolean

Description: Flag indicating whether the System ID is wildcarded

IsPseudoNodeWildcarded

Type: Boolean

Description: Flag indicating whether the PseudoNode is wildcarded

IsFragmentNumberWildcarded

Type: Boolean

Description: Flag indicating whether the fragment number is wildcarded

WildcardedLSPID

Type: ISIS_LSP_ID

Description: | Wildcarded LSP ID

#### isis_hostname_lsp_id_type

Description: Identifier for an LSP fragment using a hostname rather than a system ID Definition: Structure. Contents are: Hostname

Type: String with unbounded length

Description: Hostname

PseudoNodeNumber

Type: isis_pseudo_node_number_type

Description: | Pseudo-node number

           FragmentNumber

Type: isis_lsp_fragment_number_type

Description: | Fragment number

#### isis_mpls_ldp_sync_type

        Description:
        Definition: Type definition for: Boolean

#### isis_metric_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_ipfrr_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_signed_metric_type

Description: Definition: Type definition for: 32-bit signed integer

#### isis_dr_priority_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_intf_enabled_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_SHUTDOWN' - Interface shutdown 'ISIS_INTF_ENABLED_SUPPRESSED' - Interface suppressed (i.e. interface can't advertise prefixes) 'ISIS_INTF_ENABLED_PASSIVE' - Interface passive (i.e. interface can't form adjacencies) 'ISIS_INTF_ENABLED_ACTIVE' - Interface active

#### isis_hello_padding_type

Description: Definition: Enumeration. Valid values are: 'ISIS_HELLO_PADDING_NEVER' - Never pad IIHs to interface MTU size 'ISIS_HELLO_PADDING_SOMETIMES' - Pad IIHs to interface MTU size during adjacency formation only 'ISIS_HELLO_PADDING_ALWAYS' - Always pad IIHs to interface MTU size

#### isis_mesh_group_number_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_route_owner_type

Description: Definition: Enumeration. Valid values are: 'ISIS_ROUTE_OWNER_OWN' - Route discovered by this IS-IS instance 'ISIS_ROUTE_OWNER_REDIST' - Route redistributed from another protocol 'ISIS_ROUTE_OWNER_CONN' - Directly connected route 'ISIS_ROUTE_OWNER_UNKNOWN' - Route of unknown source

#### isis_redist_proto_type

Description: Definition: Enumeration. Valid values are: 'ISIS_REDIST_CONNECTED' - Redistributed protocol is Connected 'ISIS_REDIST_STATIC' - Redistributed protocol is Static 'ISIS_REDIST_OSPF' - Redistributed protocol is OSPF 'ISIS_REDIST_BGP' - Redistributed protocol is BGP 'ISIS_REDIST_ISIS' - Redistributed protocol is IS-IS 'ISIS_REDIST_OSPFV3' - Redistributed protocol is OSPFv3

#### isis_metric_style_type

Description: Definition: Enumeration. Valid values are: 'ISIS_METRIC_STYLE_NARROW' - old-style (ISO 10589) metrics 'ISIS_METRIC_STYLE_WIDE' - new-style 32-bit metrics 'ISIS_METRIC_STYLE_TRANSITION' - send/accept both forms of metric

#### isis_overload_bit_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_OVERLOAD_BIT_UNSET' - Overload bit not set 'ISIS_OVERLOAD_BIT_SET' - Overload bit permanently set 'ISIS_OVERLOAD_BIT_ON_STARTUP_PERIOD' - overload bit is set for a timed period when an area starts 'ISIS_OVERLOAD_BIT_ON_STARTUP_BGP' - overload bit set until BGP has converged

#### isis_nsf_flavor_type

Description: Definition: Enumeration. Valid values are: 'ISIS_NSF_FLAVOR_NONE' - NSF not configured 'ISIS_NSF_FLAVOR_CISCO' - Cisco-proprietary NSF 'ISIS_NSF_FLAVOR_IETF' - IETF-standard NSF

#### isis_startup_status_type

Description: Definition: Enumeration. Valid values are: 'ISIS_STARTUP_SSM_ACTIVE' - Startup-state-machine controlled restart in progress 'ISIS_STARTUP_SSM_COMPLETE' - Startup-state-machine controlled restart complete 'ISIS_STARTUP_SSM_ABORTED' - Startup-state-machine controlled restart aborted 'ISIS_STARTUP_SSM_NOT_RUN' - Startup-state-machine controlled not attempted

#### isis_nsf_ietf_ckt_state_type

Description: Circuit states for IETF NSF Definition: Enumeration. Valid values are: 'ISIS_NSF_IETF_CKT_RUNNING' - NSF inactive or complete 'ISIS_NSF_IETF_CKT_RESTARTING' - Restarting, no ack or CSNP seen 'ISIS_NSF_IETF_CKT_SEEN_RA' - Restarting, ack seen, one or more CSNPs not seen 'ISIS_NSF_IETF_CKT_SEEN_CSNP' - Restarting, CSNPs seen, no ack seen

#### isis_spf_class_type

Description: Types of route calculation Definition: Enumeration. Valid values are: 'ISIS_SPF_IPFRR' - IPFRR SPF 'ISIS_SPF_PARTIAL' - PRC 'ISIS_SPF_NEXT_HOP' - Next Hop 'ISIS_SPF_INCREMENTAL' - Incremental SPF 'ISIS_SPF_FULL' - Full SPF

#### isis_spf_trigger_type

Description: Definition: Enumeration. Valid values are: 'ISIS_SPF_TRIG_CONFIG' - Configuration change 'ISIS_SPF_TRIG_PERIODIC' - Periodic SPF 'ISIS_SPF_TRIG_CLEAR' - Cleared route table 'ISIS_SPF_TRIG_NEWADJ' - New adjacency 'ISIS_SPF_TRIG_DELADJ' - Deleted adjacency 'ISIS_SPF_TRIG_NEXTHOP' - IP nexthop address change 'ISIS_SPF_TRIG_METRIC' - Changed interface metric 'ISIS_SPF_TRIG_DIS' - Change to elected DIS 'ISIS_SPF_TRIG_IPFRR' - Change to IPFRR config 'ISIS_SPF_TRIG_NEWTUNNEL' - New TE Autoroute Tunnel 'ISIS_SPF_TRIG_DELTUNNEL' - Deleted TE Autoroute Tunnel 'ISIS_SPF_TRIG_CHGTUNNEL' - Changed TE Autoroute Tunnel 'ISIS_SPF_TRIG_NEWNODE' - New LSP zero which participates in topology 'ISIS_SPF_TRIG_DELNODE' - New LSP zero which no longer participates in topology 'ISIS_SPF_TRIG_NEWLSP' - Previously unseen LSP fragment 'ISIS_SPF_TRIG_LSPEXPIRY' - LSP expired 'ISIS_SPF_TRIG_ATTACHSET' - Attached bit set 'ISIS_SPF_TRIG_ATTACHCLR' - Attached bit cleared 'ISIS_SPF_TRIG_OVERLOADSET' - Overload bit set 'ISIS_SPF_TRIG_OVERLOADCLR' - Overload bit cleared 'ISIS_SPF_TRIG_LINKGOOD' - Good news link TLV content change 'ISIS_SPF_TRIG_LINKBAD' - Bad news link TLV content change 'ISIS_SPF_TRIG_PREFIXGOOD' - Good news prefix TLV content change 'ISIS_SPF_TRIG_PREFIXBAD' - Bad news prefix TLV content change 'ISIS_SPF_TRIG_PREFIX' - Neutral (neither good nor bad news) prefix TLV content change 'ISIS_SPF_TRIG_AREAADDR' - Area address TLV content change 'ISIS_SPF_TRIG_IPADDR' - IP address TLV content change 'ISIS_SPF_TRIG_PREFIXPOLICY' - Prefix policy change

#### isis_per_priority_counts

Description: Per-priority counts Definition: Structure. Contents are: Critical

Type: 32-bit unsigned integer

Description: Critical priority

High

Type: 32-bit unsigned integer

Description: High priority

Medium

Type: 32-bit unsigned integer

Description: Medium priority

Low

Type: 32-bit unsigned integer

Description: Low priority

#### isis_timings_type

Description: Duration of an event in real and CPU time Definition: Structure. Contents are: RealDuration

Type: 32-bit unsigned integer

Description: Real time duration in milliseconds

CPUDuration

Type: 32-bit unsigned integer

Description: CPU time duration in milliseconds

#### isis_per_priority_timings

Description: Per-priority timings Definition: Structure. Contents are: Critical

Type: isis_timings_type

Description: | Critical priority

           High

Type: isis_timings_type

Description: | High priority

           Medium

Type: isis_timings_type

Description: | Medium priority

           Low

Type: isis_timings_type

Description: | Low priority

#### isis_lsp_trigger_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_LSP_TRIG_CONFIG' - Any configuration change
            'ISIS_LSP_TRIG_NEWADJ' - New adjacency came up
            'ISIS_LSP_TRIG_DELADJ' - Adjacency went down
            'ISIS_LSP_TRIG_DRCHANGE' - DIS changed, or pseudonode changed
            'ISIS_LSP_TRIG_AREASET' - Active area set changed
            'ISIS_LSP_TRIG_ATTACH' - Attached bit changed state
            'ISIS_LSP_TRIG_HIPPITY' - LSPDB overload bit changed state
            'ISIS_LSP_TRIG_REGEN' - LSP regeneration
            'ISIS_LSP_TRIG_IP_IF_UP' - Directly connected IP prefix up
            'ISIS_LSP_TRIG_IP_IF_DOWN' - Directly connected IP prefix down
            'ISIS_LSP_TRIG_IP_INTERAREA' - Interarea IP route appeared or gone
            'ISIS_LSP_TRIG_IP_EXTERNAL' - Redistributed IP route appeared or gone
            'ISIS_LSP_TRIG_IP_DEF_ORIG' - Default information originate changed
            'ISIS_LSP_TRIG_IP_ADDR_CHG' - IP interface address changed
            'ISIS_LSP_TRIG_TE_INFO' - TE bandwidth resource information
            'ISIS_LSP_TRIG_TE_PCE_INFO' - TE PCE information
            'ISIS_LSP_TRIG_TE_FA_INFO' - TE forwarding adjacency information
            'ISIS_LSP_TRIG_PN_CANCEL' - Pseudo-node generation canceled

#### isis_adj_topo_status_type

        Description: Status of a topology in an adjacency
        Definition: Enumeration. Valid values are:
            'ISIS_ADJ_TOPO_STATUS_OK' - Topology is included in adjacency
            'ISIS_ADJ_TOPO_STATUS_INTF_NOT_CONFIGURED' - Topology is not configured on the interface
            'ISIS_ADJ_TOPO_STATUS_INTF_NOT_RUNNING' - Topology is not running on the interface
            'ISIS_ADJ_TOPO_STATUS_INIT_STATE' - Adjacency is in INIT state
            'ISIS_ADJ_TOPO_STATUS_NEIGHBOR_DOESNT_PARTICIPATE' - Neighbor doesn't participate in topology
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_TLV_MISSING' - Neighbor IIH doesn't contain IPv4 address TLV
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_TLV_EMPTY' - Neighbor's IPv4 address TLV is empty
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_TLV_MISSING' - Neighbor IIH doesn't contain IPv6 address TLV
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_TLV_EMPTY' - Neighbor's IPv6 address TLV is empty
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_MATCHES_OURS' - Neighbor's IPv4 address matches ours
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_MATCHES_OURS' - Neighbor's IPv6 address matches ours
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_SUBNET_MISMATCH' - Neighbor's IPv4 address is in a different subnet to ours
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_NOT_LINK_LOCAL' - Neighbor's IPv6 address is not link local

#### isis_tlv_code_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### isis_lsp_db_op_type

Description: Definition: Enumeration. Valid values are: 'ISIS_LSP_DB_CLEAR' - Clear the LSP database 'ISIS_LSP_DB_INSERT_NEW_LSP' - Insertion of new LSP 'ISIS_LSP_DB_REPLACE_LSP_WITH_LSP' - LSP replacing LSP 'ISIS_LSP_DB_PURGE_LSP' - LSP purged by the local system 'ISIS_LSP_DB_DELETE_LSP' - Removal of the LSP from the database

#### isis_enabled_type

Description: Definition: Enumeration. Valid values are: 'ISIS_DISABLED' - Disabled 'ISIS_ENABLED' - Enabled

#### isis_known_type

Description: Definition: Enumeration. Valid values are: 'ISIS_UNKNOWN' - Unknown 'ISIS_KNOWN' - Known

#### isis_up_type

Description: Definition: Enumeration. Valid values are: 'ISIS_DOWN' - Down 'ISIS_UP' - Up

#### isis_valid_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INVALID' - Invalid 'ISIS_VALID' - Valid

#### isis_reachable_type

Description: Definition: Enumeration. Valid values are: 'ISIS_UNREACHABLE' - Unreachable 'ISIS_REACHABLE' - Reachable

#### isis_if_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_DISABLED_NO_NET_CFG' 'ISIS_INTF_DISABLED_AREA_MISSING' 'ISIS_INTF_DISABLED_NO_AREA_RUNNING' 'ISIS_INTF_DISABLED_NO_TOPOS_CFG' 'ISIS_INTF_DISABLED_NO_IMD_CONN' 'ISIS_INTF_DISABLED_IMD_REG_ERROR' 'ISIS_INTF_DISABLED_LEVEL_MISMATCH' 'ISIS_INTF_DISABLED_BASE_CAPS_ERROR' 'ISIS_INTF_DISABLED_INTF_DOESNT_EXIST' 'ISIS_INTF_DISABLED_INTF_SHUTDOWN' 'ISIS_INTF_DISABLED_INTERNAL_ERROR'

#### isis_if_adj_form_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_ADJ_FORM_DISABLED_CFG_PASSIVE' 'ISIS_INTF_ADJ_FORM_DISABLED_NO_TOPO_PARTICIPATE' 'ISIS_INTF_ADJ_FORM_DISABLED_ADD_TO_INTF_STACK_FAIL' 'ISIS_INTF_ADJ_FORM_DISABLED_CLNS_IO' 'ISIS_INTF_ADJ_FORM_DISABLED_INTERNAL_ERROR'

#### isis_if_adv_prefix_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_ADV_PREFIX_DISABLED_IF_CFG_SUPPRESSED' 'ISIS_INTF_ADV_PREFIX_DISABLED_NO_TOPO_PARTICIPATE' 'ISIS_INTF_ADV_PREFIX_DISABLED_INTERNAL_ERROR'

#### isis_if_clns_proto_down_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_PROTO_DOWN_ADD_TO_INTF_STACK_FAIL' 'ISIS_INTF_CLNS_PROTO_DOWN_NO_IMD_CONN' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_NODE_DOESNT_EXIST' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_EXIST_REG_ERROR' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_STATE_REG_ERROR' 'ISIS_INTF_CLNS_PROTO_DOWN_CLNS_NOT_UP'

#### isis_if_clns_mtu_invalid_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_MTU_INVALID_TOO_SMALL' 'ISIS_INTF_CLNS_MTU_INVALID_INTERNAL_ERROR'

#### isis_if_clns_snpa_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_SNPA_UNKNOWN_ACCESS_ERROR' 'ISIS_INTF_CLNS_SNPA_UNKNOWN_NOT_LAN' 'ISIS_INTF_CLNS_SNPA_UNKNOWN_INTERNAL_ERROR'

#### isis_if_topo_adj_form_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_INTF_PASSIVE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_AF_NOT_UP' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_AF_FWD_ADDR_UNKNOWN' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_TOPO_NOT_CFG' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_TOPO_CANNOT_PARTICIPATE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_IDLE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_INTERNAL_ERROR' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_MTU' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_SNPA' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_MCAST'

#### isis_if_topo_adv_prefix_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_INTF_SUPPRESSED' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_AF_NOT_UP' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_AF_PREFIXES_UNKNOWN' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_INTERNAL_ERROR'

#### isis_if_topo_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_DISABLED_NOT_CFG' 'ISIS_INTF_TOPO_DISABLED_INTERNAL_ERROR'

#### isis_if_af_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_DISABLED_NO_TOPO_ENABLED' 'ISIS_INTF_AF_DISABLED_INTERNAL_ERROR'

#### isis_if_af_proto_down_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_PROTO_DOWN_IMD_CONN_FAIL' 'ISIS_INTF_AF_PROTO_DOWN_IMD_NODE_DOESNT_EXIST' 'ISIS_INTF_AF_PROTO_DOWN_IMD_EXIST_REG_ERROR' 'ISIS_INTF_AF_PROTO_DOWN_IMD_STATE_REG_ERROR' 'ISIS_INTF_AF_PROTO_DOWN_AF_NOT_UP' 'ISIS_INTF_AF_PROTO_DOWN_INTERNAL_ERROR'

#### isis_if_af_fwd_addr_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_CFG_PASSIVE' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_PROTO_DOESNT_EXIST' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_NEXT_HOP_REG_ERROR' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_NO_LINK_LOCAL_ADD' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_AF_NOT_UP' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_VRF_ENABLED' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_INTERNAL_ERROR'

#### isis_if_af_prefix_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_PREFIX_UNKNOWN_ADV_SUPPRESSED' 'ISIS_INTF_AF_PREFIX_UNKNOWN_GLOBAL_ADDR_REG_ERROR' 'ISIS_INTF_AF_PREFIX_UNKNOWN_INTERNAL_ERROR'

#### isis_if_mcast_invalid_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_MCAST_INVALID_JOIN_ERROR' - Error when attempting to join this multicast group 'ISIS_INTF_MCAST_INVALID_INTERNAL_ERROR' - Internal error 'ISIS_INTF_MCAST_INVALID_NOT_YET_NEEDED' - Multicast group membership not yet requested

#### isis_auth_alg_type

Description: Definition: Enumeration. Valid values are: 'ISIS_AUTH_ALG_NONE' - No authentication 'ISIS_AUTH_ALG_CLEARTEXT' - Cleartext 'ISIS_AUTH_ALG_HMACMD5' - HMAC-MD5 'ISIS_AUTH_ALG_KEYCHAIN' - Key Chain

#### isis_auth_failure_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_AUTH_FAILURE_MODE_ACCEPT' - Accept PDUs which do not authenticate 'ISIS_AUTH_FAILURE_MODE_DROP' - Drop PDUs which do not authenticate

#### isis_err_log_level

Description: Definition: Enumeration. Valid values are: 'ISIS_ERR_LOG_LEVEL_INFO' 'ISIS_ERR_LOG_LEVEL_WARN' 'ISIS_ERR_LOG_LEVEL_CRITICAL'

#### isis_mib_trap_type

Description: Definition: Enumeration. Valid values are: 'ISIS_TRAP_DATABASE_OVERLOAD' 'ISIS_TRAP_MANUAL_ADDRESS_DROPS' 'ISIS_TRAP_CORRUPTED_LSP_DETECTED' 'ISIS_TRAP_ATTEMPT_TO_EXCEED_MAX_SEQUENCE' 'ISIS_TRAP_ID_LEN_MISMATCH' 'ISIS_TRAP_MAX_AREA_ADDRESSES_MISMATCH' 'ISIS_TRAP_OWN_LSP_PURGE' 'ISIS_TRAP_SEQUENCE_NUMBER_SKIP' 'ISIS_TRAP_AUTHENTICATION_TYPE_FAILURE' 'ISIS_TRAP_AUTHENTICATION_FAILURE' 'ISIS_TRAP_VERSION_SKEW' 'ISIS_TRAP_AREA_MISMATCH' 'ISIS_TRAP_REJECTED_ADJACENCY' 'ISIS_TRAP_LSP_TOO_LARGE_TO_PROPAGATE' 'ISIS_TRAP_ORIG_LSP_BUFF_SIZE_MISMATCH' 'ISIS_TRAP_PROTOCOLS_SUPPORTED_MISMATCH' 'ISIS_TRAP_ADJACENCY_CHANGE' 'ISIS_TRAP_LSP_ERROR_DETECTED' 'ISIS_TRAP_MAX'

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_sh_timestamp_type

Description: Timestamp for an event Definition: Structure. Contents are: Seconds

Type: 32-bit unsigned integer

Description: Timestamp value (seconds)

NanoSeconds

Type: 32-bit unsigned integer

Description: Timestamp value (nanoseconds)

#### isis_sh_generic_log_ent

Description: Generic portion of a log entry Definition: Structure. Contents are: Timestamp

Type: isis_sh_timestamp_type

Description: | Time in UTC relative to Jan 1st, 1970

#### isis_sh_interface_name

Description: Definition: Type definition for: String with unbounded length

#### isis_sh_ipv4_path

Description: IPv4 path to a destination Definition: Structure. Contents are: NeighborID

Type: OSISystemID

Description: | Next hop neighbor ID

           EgressInterface

Type: isis_sh_interface_name

Description: | Interface to send the packet out of

           NeighborAddress

Type: isis_ipv4_address_type

Description: | Next hop neighbor's forwarding address

           NeighborSNPA

Type: Optional isis_snpa_type

Description: | Next hop neighbor's SNPA

           Tag

Type: isis_prefix_tag_type

Description: | Tag associated with the path

#### isis_sh_ipv6_path

        Description: IPv6 path to a destination
        Definition: Structure. Contents are:
           NeighborID

Type: OSISystemID

Description: | Next hop neighbor ID

           EgressInterface

Type: isis_sh_interface_name

Description: | Interface to send the packet out of

           NeighborAddress

Type: isis_ipv6_address_type

Description: | Next hop neighbor's forwarding address

           NeighborSNPA

Type: Optional isis_snpa_type

Description: | Next hop neighbor's SNPA

           Tag

Type: isis_prefix_tag_type

Description: | Tag associated with the path

#### isis_sh_err_log_ent

        Description: An error log entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data

           ErrorLogLevel

Type: isis_err_log_level

Description: | Logging level

           ErrorCode

Type: 32-bit unsigned integer

Description: | Error code

           ErrorReason

Type: String with unbounded length

Description: | Error details

#### isis_sh_adj_log_ent

        Description: An adjacency log entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data

           AdjLogNeighborSystemID

Type: OSISystemID

Description: | Neighbor system ID

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           PrevAdjState

Type: isis_adj_state_t

Description: | Previous adjacency state

           CurAdjState

Type: isis_adj_state_t

Description: | Current adjacency state

           StateReason

Type: isis_adj_state_reason_type

Description: | Reason adjacency changed state

           AdjacencyPerTopologyChanges

Type: isis_adj_log_topo_type[0...unbounded]

Description: | Per-topology changes

#### isis_sh_spf_log_triggers

        Description: The reasons for running a calculation
        Definition: Structure. Contents are:
           Triggers

Type: isis_spf_trigger_type

[0...unbounded]

Description: | Triggers applying to this log entry

           UniqueTriggerCount

Type: 32-bit unsigned integer

Description: | Number of unique triggers on this run

           FirstTriggerLSP_ID

Type: Optional ISIS_LSP_ID

Description: | ID of the first LSP to trigger the calculation, if any

           TriggerLink

Type: Optional ISISNodeID

Description: | ID of a changed link in the first trigger LSP, if any

           TriggerPrefix

Type: Optional isis_ip_prefix_type

Description: | ID of a changed prefix in the first trigger LSP, if any

           TriggerNextHopID

Type: Optional OSISystemID

Description: | ID of a changed next hop, if any

#### isis_sh_spf_log_spt_calc_node_counts

        Description: Node counts for the SPT calculation phase
        Definition: Structure. Contents are:
           Unreachable

Type: 32-bit unsigned integer

Description: | Number of unreachable nodes in the database

           Reachable

Type: 32-bit unsigned integer

Description: | Number of reachable nodes in the database

           Added

Type: 32-bit unsigned integer

Description: | Number of nodes added to the SPT

           Deleted

Type: 32-bit unsigned integer

Description: | Number of nodes deleted from the SPT

           Modified

Type: 32-bit unsigned integer

Description: | Number of modified nodes (first hop and/or metric change)

           Touched

Type: 32-bit unsigned integer

Description: | Number of nodes touched whilst calculating the SPT

#### isis_sh_spf_log_spt_calc

        Description: Statistics for the SPT calculation phase
        Definition: Structure. Contents are:
           Duration

Type: isis_timings_type

Description: | Duration of the SPT calculation

           NodeCounts

Type: isis_sh_spf_log_spt_calc_node_counts

Description: | Node counts

#### isis_sh_spf_log_route_update_node_counts

        Description: Node counts for the route update phase
        Definition: Structure. Contents are:
           PerPriorityTouched

Type: isis_per_priority_counts

Description: | Per-priority count of nodes considered during route update

           TotalTouched

Type: 32-bit unsigned integer

Description: | Total number of nodes considered during route update

#### isis_sh_spf_log_route_update_prefix_counts

        Description: Prefix item counts for the route update phase
        Definition: Structure. Contents are:
           Unreachable

Type: isis_per_priority_counts

Description: | Number of unreachable prefixes in the database

           Reachable

Type: isis_per_priority_counts

Description: | Number of reachable prefixes in the database

           Added

Type: isis_per_priority_counts

Description: | Number of prefixes added during calculation

           Deleted

Type: isis_per_priority_counts

Description: | Number of prefixes deleted during calculation

           Modified

Type: isis_per_priority_counts

Description: | Number of prefixes modified, i.e. a first hop and/or metric change

           Touched

Type: isis_per_priority_counts

Description: | Number of prefixes considered whilst updating the routing table

#### isis_sh_spf_log_route_update_timings_breakdown

        Description: Breakdown of the time taken to perform the route update
        Definition: Structure. Contents are:
           LocalRIBUpdate

Type: isis_per_priority_timings

Description: | Time to update IS-IS's local RIB

           GlobalRIBBuild

Type: isis_per_priority_timings

Description: | Time to build the update to send to the global RIB

           GlobalRIBSend

Type: isis_per_priority_timings

Description: | Time to send the update to the global RIB

#### isis_sh_spf_log_route_update

        Description: Statistics for the route update phase of the calculation
        Definition: Structure. Contents are:
           Duration

Type: isis_timings_type

Description: | Duration of the routing table update

           DurationBreakdown

Type: isis_sh_spf_log_route_update_timings_breakdown

Description: | Breakdown of the time taken by the routing table update

           NodeCounts

Type: isis_sh_spf_log_route_update_node_counts

Description: | Node counts

           ItemCounts

Type: isis_sh_spf_log_route_update_prefix_counts

Description: | Prefix item counts

           RouteCounts

Type: isis_sh_spf_log_route_update_prefix_counts

Description: | Distinct prefix counts

           RIBBatchCounts

Type: isis_per_priority_counts

Description: | Number of RIB batches sent

#### isis_sh_spf_log_ent

        Description: IS-IS route calculation log entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data.

           Class

Type: isis_spf_class_type

Description: | Type of calculation.

           Triggers

Type: isis_sh_spf_log_triggers

Description: | Trigger information

           SPTCalculationStatistics

Type: isis_sh_spf_log_spt_calc

Description: | Statistics for the SPT calculation phase

           RouteUpdateStatistics

Type: isis_sh_spf_log_route_update

Description: | Statistics for the route update phase

           WaitEnforced

Type: 32-bit unsigned integer

Description: | Time between the first trigger and the start of the route calculation, in milliseconds.

           NextWaitInterval

Type: 32-bit unsigned integer

Description: | Minimum time from end of this route calculation until the start of the next, in milliseconds

           UpdatedLSPCount

Type: 32-bit unsigned integer

Description: | Number of LSPs which arrived during the route calculation

#### isis_sh_lsp_log_ent

        Description: LSP-log entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data

           Triggers

Type: isis_lsp_trigger_type[0...unbounded]

Description: | Triggers applying to this log entry.

           TriggerCount

Type: 32-bit unsigned integer

Description: | Number of triggers on this run. May not be equal to the number of trigger event types if one or more trigger events has occurred more than once.

           DelayedTriggerCount

Type: 32-bit unsigned integer

Description: | Number of delayed triggers

           LogInterface

Type: Interface

Description: | Appropriate interface, if any

           PseudoNodeNumber

Type: isis_pseudo_node_number_type

Description: | Pseudo-node number

#### isis_sh_te_log_ent

        Description: MPLS TE log entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data

           NeighborIPAddress

Type: IPV4Address

Description: | Neighbor ip address

           Status

Type: Boolean

Description: | Up (TRUE) or down

           LogInterface

Type: Interface

Description: | Interface

           TELogNeighborSystemID

Type: OSISystemID

Description: | Neighbor system ID

#### isis_sh_te_link_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_SH_TE_LINK_P2P' - Tunnel is absolute
            'ISIS_SH_TE_LINK_BROADCAST' - Broadcast link

#### isis_sh_te_adv_sub_tlv

        Description: MPLS TE advertisement sub TLV
        Definition: Structure. Contents are:
           TESubTlvType

Type: 16-bit unsigned integer

Description: | Type of sub TLV

           TESubTlvLength

Type: 16-bit unsigned integer

Description: | Length of sub TLV

           TESubTlvValue

Type: Hex binary dump

Description: | Value of sub TLV

#### isis_sh_te_adv_sub_tlv_p

        Description:
        Definition: Type definition for: Optional isis_sh_te_adv_sub_tlv

#### isis_sh_te_adv_entry

        Description: MPLS TE advertisement
        Definition: Structure. Contents are:
           TENeighborSystemID

Type: OSISystemID

Description: | Neighbor system ID

           LinkType

Type: isis_sh_te_link_type

Description: | Link type

           LocalIPAddress

Type: IPV4Address

Description: | Local IP address

           TENeighborIPAddress

Type: IPV4Address

Description: | Neighbor IP address

           TEMetric

Type: 32-bit unsigned integer

Description: | TE metric

           TEPhysicalLinkBandwidth

Type: 32-bit unsigned integer

Description: | Physical link bandwidth

           TEReservedLinkBandwidth

Type: 32-bit unsigned integer

Description: | Reservable link bandwidth in global pool

           TETransmittedBandwidth

Type: 32-bit unsigned integer[8]

Description: | Bandwidth in use in global pool

           TESubpoolReservedLinkBandwidth

Type: 32-bit unsigned integer

Description: | Reservable link bandwidth in subpool

           TESubpoolTransmittedBandwidth

Type: 32-bit unsigned integer[8]

Description: | Bandwidth in use in subpool

           TEAffinity

Type: 32-bit unsigned integer

Description: | Affinity bits

           TESubTlvDataPresent

Type: Boolean

Description: | Indicates whether any TE sub TLVs are present

           TESubTlvList

Type: isis_sh_te_adv_sub_tlv_p[0...unbounded]

Description: | List of TE sub TLVs

#### isis_sh_te_adv_entry_p

        Description:
        Definition: Type definition for: Optional isis_sh_te_adv_entry

#### isis_sh_te_pce_flooding_scope

        Description:
        Definition: Enumeration. Valid values are:
            'None' - Flooding is disabled
            'Area' - Area wide flooding
            'Domain' - Domain wide flooding

#### isis_sh_te_pce_adv

        Description: TE PCE advertisements for an IS-IS level
        Definition: Structure. Contents are:
           PCEAdvDataPresent

Type: Boolean

Description: | Indicates whether any PCE advertisements are present

           PCEFloodingScope

Type: isis_sh_te_pce_flooding_scope

Description: | Flooding scope for PCE advertisement

           PCEAddressIPv4

Type: IPV4Address

Description: | IPv4 PCE address

           PCEPathScopeBits

Type: 8-bit unsigned integer

Description: | PCE path scope bits

           PCEPathScopePrefs

Type: 16-bit unsigned integer

Description: | PCE path scope preferences

#### isis_sh_redist_entry_proto

        Description: Redistributed protocol information
        Definition: Union.
        Discriminant:
           Name: Protocol
           Type: isis_redist_proto_type
        Options are:
           ISISInstanceID

Type: isis_string_type

Description: | IS-IS instance identifier

           OSPFProcessID

Type: isis_string_type

Description: | OSPF process identifier

           OSPFv3ProcessID

Type: isis_string_type

Description: | OSPFv3 process identifier

           BGP_ASNumber

Type: isis_string_type

Description: | BGP Autonomous System number

#### isis_sh_redist_entry

        Description: Redistributed protocol entry
        Definition: Array of 0 or more structures. Contents of each array entry are:
           ProtocolDetails

Type: isis_sh_redist_entry_proto

Description: | Relevant details of the redistributed protocol

#### isis_sh_topo_area

        Description: Per-topology, per-area IS-IS protocol data
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | The level this data refers to

           UsesDefaultLinkTopoFlag

Type: Boolean

Description: | Does this topology use the default link topology

           GeneratedMetricStyle

Type: isis_metric_style_type

Description: | Generate metric style

           AcceptedMetricStyle

Type: isis_metric_style_type

Description: | Accept metric style

           Metric

Type: isis_metric_type

Description: | Metric

           ISPFState

Type: isis_enabled_type

Description: | ISPF state

           TEEnabled

Type: Boolean

Description: | Indicates whether MPLS TE is enabled

#### isis_sh_topo_area_ptr_type

        Description:
        Definition: Type definition for: Optional isis_sh_topo_area

#### isis_sh_topo

        Description: Per-topology IS-IS instance data
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           RedistProtocolsList

Type: Optional isis_sh_redist_entry

Description: | List of redistributed protocols

           DefaultAdminDistance

Type: 32-bit unsigned integer

Description: | Default administrative distance

           PerAreaData

Type: isis_sh_topo_area[0...unbounded]

Description: | Per-area data

#### isis_sh_mesh_entry

        Description: Mesh-group informaiton for one interface
        Definition: Array of 0 or more structures. Contents of each array entry are:
           MeshGroupInterface

Type: Interface

Description: | This interface

           MeshGroupNumber

Type: isis_mesh_group_number_type

Description: | Mesh-group number

#### isis_sh_lsp_header

        Description: Contents of an IS-IS LSP header
        Definition: Structure. Contents are:
           LSP_ID

Type: ISIS_LSP_ID

Description: | The LSP ID

           LocalLSPFlag

Type: Boolean

Description: | TRUE if this is a locally generated LSP

           LSPActiveFlag

Type: Boolean

Description: | TRUE if this LSP has not expired

           LSPHoldtime

Type: 16-bit unsigned integer

Description: | Time, in seconds, until LSP expiry (if active) or deletion (if expired)

           LSPSequenceNumber

Type: 32-bit unsigned integer

Description: | The LSP sequence number

           LSPChecksum

Type: 16-bit unsigned integer

Description: | The LSP checksum

           LSPParitionRepairSupportedFlag

Type: Boolean

Description: | TRUE if partition repair is supported

           LSPAttachedFlag

Type: Boolean

Description: | TRUE if attached bit is set

           LSPOverloadedFlag

Type: Boolean

Description: | TRUE if the overload bit is set

           LSPLevel

Type: isis_levels_type

Description: | The type of the IS sourcing the LSP

#### isis_sh_lsp_db_log_ent

        Description: LSP Database Log Entry
        Definition: Structure. Contents are:
           GenericData

Type: isis_sh_generic_log_ent

Description: | Generic entry data

           LSPDBOperation

Type: isis_lsp_db_op_type

Description: | Operation applying to this entry.

           NewLSPEntry

Type: Optional isis_sh_lsp_header

Description: | Entry being inserted or the updated version of an old entry.

           OldLSPEntry

Type: Optional isis_sh_lsp_header

Description: | Entry being replaced.

#### isis_sh_lsp_db_summary_status_class_counters

        Description: LSP status counters
        Definition: Structure. Contents are:
           ActiveLSPCount

Type: 32-bit unsigned integer

Description: | Number of active LSPs

           PurgedLSPCount

Type: 32-bit unsigned integer

Description: | Number of purged LSPs

#### isis_sh_lsp_db_summary_node_class_counters

        Description: LSP node type counters
        Definition: Structure. Contents are:
           RouteLSPCount

Type: isis_sh_lsp_db_summary_status_class_counters

Description: | Router LSPs

           PseudoNodeLSPCount

Type: isis_sh_lsp_db_summary_status_class_counters

Description: | Pseudonode LSPs

#### isis_sh_lsp_db_summary_topo_class_counters

        Description: Per-topology related info
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           OverloadedLSPCount

Type: isis_sh_lsp_db_summary_status_class_counters

Description: | Number of LSPs with their per-topology overload bit set

           AttachedLSPCount

Type: isis_sh_lsp_db_summary_status_class_counters

Description: | Number of LSPs with their per-topology attached bit set

#### isis_sh_lsp_db_summary_fragment_0_stats

        Description: Fragment-0 counters
        Definition: Structure. Contents are:
           NodeCounters

Type: isis_sh_lsp_db_summary_node_class_counters

Description: | Summary by class of node

           PerTopologyCounters

Type: isis_sh_lsp_db_summary_topo_class_counters[0...unbounded]

Description: | Per topology counters

#### isis_sh_lsp_db_summary_all_fragments_stats

        Description: All fragment counters
        Definition: Structure. Contents are:
           NodeCounters

Type: isis_sh_lsp_db_summary_node_class_counters

Description: | Summary by class of node

#### isis_sh_topo_neighbor

        Description: SPT Neighbor
        Definition: Structure. Contents are:
           NeighborID

Type: OSISystemID

Description: | Neighbor ID

           IntermediatePseudonode

Type: Optional ISISNodeID

Description: | Pseudonode between system and its neighbor

#### isis_sh_ipv4_topo_reachable_details

        Description: Status of a reachable IPv4 IS
        Definition: Structure. Contents are:
           RootDistance

Type: isis_metric_type

Description: | Distance to the IS

           MulticastRootDistance

Type: isis_metric_type

Description: | Distance to the IS

           Paths

Type: isis_sh_ipv4_path[0...unbounded]

Description: | First hops towards the IS

           MulticastPaths

Type: isis_sh_ipv4_path[0...unbounded]

Description: | Multicast intact first hops towards the IS

           Parents

Type: isis_sh_topo_neighbor[0...unbounded]

Description: | Parents of the IS within the SPT

           Children

Type: isis_sh_topo_neighbor[0...unbounded]

Description: | Children of the IS within the SPT

#### isis_sh_ipv4_topo_reachable_status

        Description: Reachability status of an IPv4 IS
        Definition: Union.
        Discriminant:
           Name: ReachableStatus
           Type: isis_reachable_type
        Options are:
           ReachableDetails

Type: isis_sh_ipv4_topo_reachable_details

Description: | Status of the IS within the SPT

#### isis_sh_ipv6_topo_reachable_details

        Description: Status of a reachable IPv6 IS
        Definition: Structure. Contents are:
           RootDistance

Type: isis_metric_type

Description: | Distance to the IS

           MulticastRootDistance

Type: isis_metric_type

Description: | Distance to the IS

           Paths

Type: isis_sh_ipv6_path[0...unbounded]

Description: | First hops towards the IS

           MulticastPaths

Type: isis_sh_ipv6_path[0...unbounded]

Description: | Multicast intact first hops towards the IS

           Parents

Type: isis_sh_topo_neighbor[0...unbounded]

Description: | Parents of the IS within the SPT

           Children

Type: isis_sh_topo_neighbor[0...unbounded]

Description: | Children of the IS within the SPT

#### isis_sh_ipv6_topo_reachable_status

        Description: Reachability status of an IPv6 IS
        Definition: Union.
        Discriminant:
           Name: ReachableStatus
           Type: isis_reachable_type
        Options are:
           ReachableDetails

Type: isis_sh_ipv6_topo_reachable_details

Description: | Status of the IS within the SPT

#### isis_sh_route_conn_details

        Description: Details of an IS-IS directly connected prefix
        Definition: Structure. Contents are:
           Interfaces

Type: isis_sh_interface_name

[0...unbounded]

Description: | Interfaces

#### isis_sh_route_conn_status

        Description: Status of an IS-IS directly connected prefix
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           ConnectedDetails

Type: isis_sh_route_conn_details

Description: | Details of the directly connected prefix

#### isis_sh_route_redist_level_details

        Description: Details of a route redistributed into a particular level
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level into which the route is redistributed

           Owner

Type: isis_sh_redist_entry_proto

Description: | Protocol redistributing the route

#### isis_sh_route_redist_details

        Description:
        Definition: Type definition for: isis_sh_route_redist_level_details[0...unbounded]

#### isis_sh_route_redist_status

        Description: Status of redistributed routes to a prefix
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           RedistributionDetails

Type: isis_sh_route_redist_details

Description: | Per level details of the redistributed route

#### isis_sh_route_adv_origin_type

        Description: Origin of a prefix advertisement
        Definition: Enumeration. Valid values are:
            'ISIS_SH_ROUTE_ADV_ORIGIN_INTERFACE' - IS-IS interface prefix
            'ISIS_SH_ROUTE_ADV_ORIGIN_REDISTRIBUTED' - Redistributed prefix
            'ISIS_SH_ROUTE_ADV_ORIGIN_NATIVE' - Native prefix
            'ISIS_SH_ROUTE_ADV_ORIGIN_SUMMARY' - Summary prefix
            'ISIS_SH_ROUTE_ADV_ORIGIN_DEFAULT' - Explicit origination of default prefix

#### isis_sh_ipv4_route_native_source

        Description: Source of a native route
        Definition: Structure. Contents are:
           SourceLSP_ID

Type: ISIS_LSP_ID

Description: | ID of the LSP advertising the prefix

           SourceAddress

Type: isis_ipv4_address_type

Description: | Source address of the IS advertising the prefix

           Tags

Type: isis_prefix_tag_type

[0...unbounded]

Description: | Tags associated with the prefix item

#### isis_sh_ipv4_route_native_preference

        Description: Paths and sources for a native route at a particular preference
        Definition: Structure. Contents are:
           Origin

Type: isis_prefix_origin_type

Description: | Origin of route

           Metric

Type: isis_metric_type

Description: | Distance to network

           MulticastMetric

Type: isis_metric_type

Description: | Multicast-intact distance to network

           IsExternalMetric

Type: Boolean

Description: | Is the metric an external metric?

           AdministrativeDistance

Type: 16-bit unsigned integer

Description: | Administrative Distance

           Paths

Type: isis_sh_ipv4_path[0...unbounded]

Description: | First hops towards the prefix

           MulticastPaths

Type: isis_sh_ipv4_path[0...unbounded]

Description: | Multicast intact first hops towards the prefix

           Sources

Type: isis_sh_ipv4_route_native_source[0...unbounded]

Description: | Sources advertising the prefix

           MulticastSources

Type: isis_sh_ipv4_route_native_source[0...unbounded]

Description: | Multicast-intact sources advertising the prefix

#### isis_sh_ipv4_route_native_details

        Description: Details of a native IS-IS route to a prefix
        Definition: Structure. Contents are:
           Primary

Type: isis_sh_ipv4_route_native_preference

Description: | Primary paths to prefix

           Backups

Type: isis_sh_ipv4_route_native_preference[0...unbounded]

Description: | Backup paths to prefix

           Priority

Type: isis_prefix_priority_type

Description: | Relative importance of the prefix

#### isis_sh_ipv4_route_native_status

        Description: Status of a native IS-IS route to a prefix
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           NativeDetails

Type: isis_sh_ipv4_route_native_details

Description: | Details of the native route

#### isis_sh_ipv4_route_summarization_status

        Description: Summarization status
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           SummaryPrefix

Type: isis_ipv4_prefix_type

Description: | Summarizing Prefix

#### isis_sh_ipv4_route_adv

        Description: How a prefix is advertised in a particular level
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level in which the prefix is advertised

           AdvertisingOrigin

Type: isis_sh_route_adv_origin_type

Description: | The origin of the advertisement

           Metric

Type: isis_metric_type

Description: | Metric with which the prefix is advertised

           IsPropagated

Type: Boolean

Description: | Has the prefix been propagated from another level?

           IsExternalMetric

Type: Boolean

Description: | Is the metric an external metric?

           SummarizationStatus

Type: isis_sh_ipv4_route_summarization_status

Description: | Status of summarization for the prefix

           IsExternalReachability

Type: Boolean

Description: | Is the prefix external to the IS-IS domain?

           IsInterarea

Type: Boolean

Description: | Is the up/down bit set?

           Tags

Type: isis_prefix_tag_type[0...unbounded]

Description: | Tags associated with the prefix

#### isis_sh_ipv6_route_native_source

        Description: Source of a native route
        Definition: Structure. Contents are:
           SourceLSP_ID

Type: ISIS_LSP_ID

Description: | ID of the LSP advertising the prefix

           SourceAddress

Type: isis_ipv6_address_type

Description: | Source address of the IS advertising the prefix

           Tags

Type: isis_prefix_tag_type[0...unbounded]

Description: | Tags associated with the prefix item

#### isis_sh_ipv6_route_native_preference

        Description: Paths and sources for a native route at a particular preference
        Definition: Structure. Contents are:
           Origin

Type: isis_prefix_origin_type

Description: | Origin of route

           Metric

Type: isis_metric_type

Description: | Distance to network

           MulticastMetric

Type: isis_metric_type

Description: | Multicast-intact distance to network

           IsExternalMetric

Type: Boolean

Description: | Is the metric an external metric?

           AdministrativeDistance

Type: 16-bit unsigned integer

Description: | Administrative Distance

           Paths

Type: isis_sh_ipv6_path[0...unbounded]

Description: | First hops towards the prefix

           MulticastPaths

Type: isis_sh_ipv6_path[0...unbounded]

Description: | Multicast intact first hops towards the prefix

           Sources

Type: isis_sh_ipv6_route_native_source[0...unbounded]

Description: | Sources advertising the prefix

           MulticastSources

Type: isis_sh_ipv6_route_native_source[0...unbounded]

Description: | Multicast-intact sources advertising the prefix

#### isis_sh_ipv6_route_native_details

        Description: Details of a native IS-IS route to a prefix
        Definition: Structure. Contents are:
           Primary

Type: isis_sh_ipv6_route_native_preference

Description: | Primary paths to prefix

           Backups

Type: isis_sh_ipv6_route_native_preference[0...unbounded]

Description: | Backup paths to prefix

           Priority

Type: isis_prefix_priority_type

Description: | Relative importance of the prefix

#### isis_sh_ipv6_route_native_status

        Description: Status of a native IS-IS route to a prefix
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           NativeDetails

Type: isis_sh_ipv6_route_native_details

Description: | Details of the native route

#### isis_sh_ipv6_route_summarization_status

        Description: Summarization status
        Definition: Union.
        Discriminant:
           Name: IsValid
           Type: isis_valid_type
        Options are:
           SummaryPrefix

Type: isis_ipv6_prefix_type

Description: | Summarizing Prefix

#### isis_sh_ipv6_route_adv

        Description: How a prefix is advertised in a particular level
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level in which the prefix is advertised

           AdvertisingOrigin

Type: isis_sh_route_adv_origin_type

Description: | The origin of the advertisement

           Metric

Type: isis_metric_type

Description: | Metric with which the prefix is advertised

           IsPropagated

Type: Boolean

Description: | Has the prefix been propagated from another level?

           IsExternalMetric

Type: Boolean

Description: | Is the metric an external metric?

           SummarizationStatus

Type: isis_sh_ipv6_route_summarization_status

Description: | Status of summarization for the prefix

           IsExternalReachability

Type: Boolean

Description: | Is the prefix external to the IS-IS domain?

           IsInterarea

Type: Boolean

Description: | Is the up/down bit set?

           Tags

Type: isis_prefix_tag_type[0...unbounded]

Description: | Tags associated with the prefix

#### isis_sh_adj_ipv4

        Description: IPv4 Specific Per-Adjacency Data
        Definition: Structure. Contents are:
           NextHop

Type: isis_ipv4_address_type

Description: | Adjacency next hop

           InterfaceAddresses

Type: isis_ipv4_address_type[0...unbounded]

Description: | Adjacency interface addresses

#### isis_sh_adj_ipv6

        Description: IPv6 Specific Per-Adjacency Data
        Definition: Structure. Contents are:
           NextHop

Type: isis_ipv6_address_type

Description: | Adjacency next hop

           InterfaceAddresses

Type: isis_ipv6_address_type[0...unbounded]

Description: | Adjacency interface addresses

#### isis_sh_adj_af

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: isis_af_id_type
        Options are:
           IPV4

Type: isis_sh_adj_ipv4

Description: | IPV4 neighbor info

           IPV6

Type: isis_sh_adj_ipv6

Description: | IPV6 neighbor info

#### isis_sh_adj_topo

        Description: Per-topology per-adjacency data
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           TopologyStatus

Type: isis_adj_topo_status_type

Description: | Status of topology in adjacency

           ParallelP2PLinkSuppressedFlag

Type: Boolean

Description: | TRUE if suppressed parallel point-to-point link

#### isis_area_topo_stats_type

        Description: Per-area, per-topology traffic statistics
        Definition: Structure. Contents are:
           SPFRunCount

Type: 32-bit unsigned integer

Description: | Number of full SPF calculations run

           ISPFRunCount

Type: 32-bit unsigned integer

Description: | Number of ISPF calculations run

           NHCRunCount

Type: 32-bit unsigned integer

Description: | Number of Next Hop Calculations run

           PRCRunCount

Type: 32-bit unsigned integer

Description: | Number of PRCs run

           PeriodicRunCount

Type: 32-bit unsigned integer

Description: | Number of periodic SPF calculations run

           IPFRRRSPFCount

Type: 32-bit unsigned integer

Description: | Number of IPFRR R-SPF run

           IPFRRPARCount

Type: 32-bit unsigned integer

Description: | Number of IPFRR Parallel run

#### isis_sh_traffic_area_topo

        Description: Per-area, per-topology traffic data
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           Statistics

Type: isis_area_topo_stats_type

Description: | Statistics

#### isis_area_stats_type

        Description: Per-area traffic statistics
        Definition: Structure. Contents are:
           SystemLSPBuildCount

Type: 32-bit unsigned integer

Description: | Number of times system LSP rebuilt

           SystemLSPRefreshCount

Type: 32-bit unsigned integer

Description: | Number of times system LSP refreshed

#### isis_sh_traffic_area

        Description: Per-area traffic data
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level this data applies to

           Statistics

Type: isis_area_stats_type

Description: | Statistics

           PerTopologyData

Type: isis_sh_traffic_area_topo[0...unbounded]

Description: | Per-topoogy statistics

#### isis_traffic_global_type

        Description: IS-IS process traffic statistics
        Definition: Structure. Contents are:
           FastPSNPLookupCount

Type: 32-bit unsigned integer

Description: | Fast-PSNP cache lookups

           FastPSNPLookupHitCount

Type: 32-bit unsigned integer

Description: | Fast-PSNP cache hits

           FastCSNPLookupCount

Type: 32-bit unsigned integer

Description: | Fast-CSNP cache lookups

           FastCSNPLookupHitCount

Type: 32-bit unsigned integer

Description: | Fast-CSNP cache hits

           FastCSNPCacheUpdateCount

Type: 32-bit unsigned integer

Description: | Fast-CSNP cache updates

           ZeroHoldtimeLSPCount

Type: 32-bit unsigned integer

Description: | LSPs received with holdtime 0

           InvalidChecksumLSPCount

Type: 32-bit unsigned integer

Description: | LSPs received with invalid checksum

           IIHDroppedCount

Type: 32-bit unsigned integer

Description: | IIHs dropped - Not Used

           LSPDroppedCount

Type: 32-bit unsigned integer

Description: | LSPs dropped

           SNPDroppedCount

Type: 32-bit unsigned integer

Description: | SNPs dropped

           MaximumIIHQueueLength

Type: 32-bit unsigned integer

Description: | Maximum IIH queue length - Not Used

           MaximumPDUQueueLength

Type: 32-bit unsigned integer

Description: | Maximum update PDU queue length

           AvgHelloProcessTime

Type: isis_sh_timestamp_type

Description: | Average hello process time

           AvgHelloRecvRate

Type: 32-bit unsigned integer

Description: | Average hello receive rate in packets per second

           AvgCSNPProcessTime

Type: isis_sh_timestamp_type

Description: | Average CSNP process time

           AvgCSNPRecvRate

Type: 32-bit unsigned integer

Description: | Average csnp receive rate in packets per second

           AvgPSNPProcessTime

Type: isis_sh_timestamp_type

Description: | Average PSNP process time

           AvgPSNPRecvRate

Type: 32-bit unsigned integer

Description: | Average psnp receive rate in packets per second

           AvgLSPProcessTime

Type: isis_sh_timestamp_type

Description: | Average LSP process time

           AvgLSPRecvRate

Type: 32-bit unsigned integer

Description: | Average LSP receive rate in packets per second

           AvgHelloTransmitTime

Type: isis_sh_timestamp_type

Description: | Average hello transmit time

           AvgHelloSendRate

Type: 32-bit unsigned integer

Description: | Average hello send rate in packets per second

           AvgCSNPTransmitTime

Type: isis_sh_timestamp_type

Description: | Average CSNP transmit time

           AvgCSNPSendRate

Type: 32-bit unsigned integer

Description: | Average csnp send rate in packets per second

           AvgPSNPTransmitTime

Type: isis_sh_timestamp_type

Description: | Average PSNP transmit time

           AvgPSNPSendRate

Type: 32-bit unsigned integer

Description: | Average psnp send rate in packets per second

           AvgLSPTransmitTime

Type: isis_sh_timestamp_type

Description: | Average LSP transmit time

           AvgLSPSendRate

Type: 32-bit unsigned integer

Description: | Average LSP send rate in packets per second

#### isis_traffic_pdu_count_type

        Description: Per-interface, per-PDU statistics
        Definition: Structure. Contents are:
           PDUReceiveCount

Type: 32-bit unsigned integer

Description: | PDUs received

           PDUSendCount

Type: 32-bit unsigned integer

Description: | PDUs sent

#### isis_traffic_intf_p2p_type

        Description: Per-interface point-to-point statistics
        Definition: Structure. Contents are:
           IIHCount

Type: isis_traffic_pdu_count_type

Description: | IIH statistics

           MemoryExhaustedIIHCount

Type: 32-bit unsigned integer

Description: | IIHs not sent due to memory exhaustion

           LSPRetransmitCount

Type: 32-bit unsigned integer

Description: | LSP retransmissions

#### isis_traffic_intf_area_lan_type

        Description: Per-interface, per-area LAN-only statistics
        Definition: Structure. Contents are:
           IIHCount

Type: isis_traffic_pdu_count_type

Description: | IIH statistics

           MemoryExhaustedIIHCount

Type: 32-bit unsigned integer

Description: | IIHs not sent due to memory exhaustion

           DISElectionCount

Type: 32-bit unsigned integer

Description: | DIS elections

#### isis_traffic_intf_area_type

        Description: Per-interface, per-area statistics
        Definition: Structure. Contents are:
           LSPCount

Type: isis_traffic_pdu_count_type

Description: | LSP statistics

           LSPDropCount

Type: 32-bit unsigned integer

Description: | Count of LSPs dropped due to minimum arrival time config

           CSNPCount

Type: isis_traffic_pdu_count_type

Description: | CSNP statistics

           PSNPCount

Type: isis_traffic_pdu_count_type

Description: | PSNP statistics

           LSPFloodingDupCount

Type: 32-bit unsigned integer

Description: | Count of LSPs already received by neighbors and not flooded

#### isis_sh_traffic_intf_area

        Description: Per-interface, per-area data
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level of the area this data relates to

           Statistics

Type: isis_traffic_intf_area_type

Description: | Statistics

           LANData

Type: Optional isis_traffic_intf_area_lan_type

Description: | LAN interface statistics. NULL for non-LAN interfaces

#### isis_sh_nbr_summ_level

        Description: Neighbor states for one level
        Definition: Structure. Contents are:
           NeighborUpCount

Type: 32-bit unsigned integer

Description: | Neighbors up

           NeighborInitCount

Type: 32-bit unsigned integer

Description: | Neighbors being initialized

           NeighborDownCount

Type: 32-bit unsigned integer

Description: | Neighbors down

#### isis_sh_if_disabled

        Description: Disabled interface info
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_disabled_reason_type

Description: | Reason why the interface is disabled

#### isis_sh_if_adj_form_disabled

        Description: Interface info when adjacency formation is disabled
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_adj_form_disabled_reason_type

Description: | Reason why the interface is not able to form adjacencies

#### isis_sh_if_adj_form_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_adj_form_disabled

Description: | Disabled info for the adjacency formation status

#### isis_sh_if_adv_prefix_disabled

        Description: Interface info when prefix advertisement is disabled
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_adv_prefix_disabled_reason_type

Description: | Reason why the interface is not able to advertise prefixes

#### isis_sh_if_adv_prefix_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_adv_prefix_disabled

Description: | Disabled info for the prefix advertisement status

#### isis_sh_if_cfg_status

        Description: Configured state of an interface
        Definition: Structure. Contents are:
           AdjacencyFormStatus

Type: Boolean

Description: | Configured adjacency formation status

           AdvPrefixStatus

Type: Boolean

Description: | Configured prefix advertisement status

#### isis_sh_if_clns_proto_down

        Description: Interface info when CLNS is down
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_clns_proto_down_reason_type

Description: | Reason why CLNS is down

#### isis_sh_if_clns_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_up_type

Options are: CLNSDownInfo

Type: isis_sh_if_clns_proto_down

Description: | State describing why CLNS is down

#### isis_sh_if_clns_mtu_invalid

        Description: Interface info with invalid MTU
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_clns_mtu_invalid_reason_type

Description: | Reason why the MTU is invalid

#### isis_sh_if_clns_mtu_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_valid_type
        Options are:
           Invalid

Type: isis_sh_if_clns_mtu_invalid

Description: | Information pertaining to the invalid CLNS MTU

           MTU

Type: 32-bit unsigned integer

Description: | Valid MTU

#### isis_sh_if_clns_snpa_unknown

        Description: Interface info with CLNS SNPA unknown
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_clns_snpa_unknown_reason_type

Description: | Reason why the SNPA is unknown

#### isis_sh_if_clns_snpa_known

        Description: CLNS SNPA info
        Definition: Structure. Contents are:
           SNPA

Type: isis_snpa_type

Description: | Valid SNPA

#### isis_sh_if_clns_snpa_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_known_type
        Options are:
           Unknown

Type: isis_sh_if_clns_snpa_unknown

Description: | Information pertaining to the unknown SNPA state

           Known

Type: isis_sh_if_clns_snpa_known

Description: | Information pertaining to the known SNPA state

#### isis_sh_if_mcast_invalid

        Description: Invalid multicast info
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_mcast_invalid_reason_type

Description: | Reason why the multicast status is invalid

#### isis_sh_if_mcast_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_valid_type
        Options are:
           Invalid

Type: isis_sh_if_mcast_invalid

Description: | Information pertaining to the invalid multicast status

#### isis_sh_if_area_clns

        Description: Per interface per area CLNS state
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level of the area

           MulticastStatus

Type: isis_sh_if_mcast_status

Description: | Multicast group membership status

#### isis_sh_if_clns_lan

        Description: LAN specific CLNS state
        Definition: Structure. Contents are:
           PerAreaData

Type: isis_sh_if_area_clns

[0...unbounded]

Description: | Array of per area CLNS data

#### isis_sh_if_clns_p2p_over_lan

        Description: Point-to-point over LAN specific CLNS state
        Definition: Structure. Contents are:
           MulticastStatus

Type: isis_sh_if_mcast_status

Description: | Multicast group membership status

#### isis_sh_if_clns_p2p

        Description: Point-to-point CLNS state
        Definition: Structure. Contents are:
           P2POverLANData

Type: Optional isis_sh_if_clns_p2p_over_lan

Description: | Point-to-point over LAN data

#### isis_sh_if_clns_media_specific_status

        Description: Media Specific CLNS state
        Definition: Union.
        Discriminant:
           Name: CLNSMediaType
           Type: isis_media_class_type
        Options are:
           CLNS_LANData

Type: isis_sh_if_clns_lan

Description: | LAN state

           CLNS_P2PData

Type: isis_sh_if_clns_p2p

Description: | Point-to-point state

#### isis_sh_if_clns

        Description: CLNS I/O data for an interface
        Definition: Structure. Contents are:
           CLNSStatus

Type: isis_sh_if_clns_status

Description: | Is CLNS protcol up or if not, the reason why it is not up

           MTUInfo

Type: isis_sh_if_clns_mtu_status

Description: | A valid MTU or the reason for the MTU being invalid

           SNPAState

Type: isis_sh_if_clns_snpa_status

Description: | SNPA state

           MediaSpecificState

Type: isis_sh_if_clns_media_specific_status

Description: | Media Specific CLNS state

           TimeUntilNextLSP

Type: 32-bit unsigned integer

Description: | Time until next LSP may be sent (ms)

           LSPTransmitRequestedFlag

Type: Boolean

Description: | TRUE if an LSP transmission has been requested

           LSPTransmittedFlag

Type: Boolean

Description: | TRUE if an LSP transmission has been sent, indicates LastLSPLevelTransmitted and LastLSP_IDTransmitted valid

           LSPTxmitdB2BLimit

Type: 32-bit unsigned integer

Description: | Number of LSPs that can be sent back to back in the current window without exceeding the pacing limit

           LSPTxmtB2BMsecs

Type: 32-bit unsigned integer

Description: | Time im msecs indicating the end of the window in which the 'back to back lsps to be sent' counter applies

           LastLSPLevelTransmitted

Type: isis_level_type

Description: | Level of the Last LSP Transmitted

           LastLSP_IDTransmitted

Type: ISIS_LSP_ID

Description: | Last LSP ID Transmitted

#### isis_sh_if_area_active_lan

        Description: Per-interface, per-area data for active LAN interface
        Definition: Structure. Contents are:
           CircuitLAN_ID

Type: isis_circuit_id_type

Description: | Circuit LAN ID

           TimeUntilNextIIH

Type: 32-bit unsigned integer

Description: | Time (ms) until next IIH

           InterfacePriority

Type: isis_dr_priority_type

Description: | Interface's DIS-election priority

           DISPriority

Type: isis_dr_priority_type

Description: | Priority of current DIS on this LAN

           AreWeDIS

Type: Boolean

Description: | Flag indicating if this LAN circuit is the DIS

#### isis_sh_if_area_active

        Description: Per-area data for an interface
        Definition: Structure. Contents are:
           Level

Type: isis_level_type

Description: | Level of the area

           AdjacencyCount

Type: 32-bit unsigned integer

Description: | Number of adjacencies

           LSPPacingInterval

Type: 32-bit unsigned integer

Description: | LSP pacing time period (ms)

           PSNPTransmitQueueSize

Type: 32-bit unsigned integer

Description: | No. of SNP entries queued to be transmitted

           LANData

Type: Optional isis_sh_if_area_active_lan

Description: | LAN data, NULL iff interface has non-LAN media type

#### isis_sh_if_topo_adj_form_disabled

        Description: Topology info when adjacency formation is disabled
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_topo_adj_form_disabled_reason_type

Description: | Reason why the adjacency formation status of a topology is disabled

#### isis_sh_if_topo_adj_form_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_topo_adj_form_disabled

Description: | Disabled state for the adjacency formation status of a topology

#### isis_sh_if_topo_adv_prefix_disabled

        Description: Topology info when prefix advertisement is disabled
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_topo_adv_prefix_disabled_reason_type

Description: | Reason why the prefix advertisement status of a topology is disabled

#### isis_sh_if_topo_adv_prefix_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_topo_adv_prefix_disabled

Description: | Disabled state for the prefix advertisement status of a topology

#### isis_sh_if_topo_enabled

        Description: Enabled topology info of an interface
        Definition: Structure. Contents are:
           AdjacencyFormStatus

Type: isis_sh_if_topo_adj_form_status

Description: | Adjacency formation status of a topology

           AdvPrefixStatus

Type: isis_sh_if_topo_adv_prefix_status

Description: | Prefix advertisement status of a topology

           Level1Metric

Type: isis_metric_type

Description: | L1 metric for this topology

           Level2Metric

Type: isis_metric_type

Description: | L2 metric for this topology

           Level1LDPSyncEnabled

Type: Boolean

Description: | MPLS LDP sync enabled status for L1

           Level2LDPSyncEnabled

Type: Boolean

Description: | MPLS LDP sync enabled status for L2

           LDPSyncStatus

Type: Boolean

Description: | Status of MPLS LDP synchronization

#### isis_sh_if_topo_disabled

        Description: Disabled topology info of an interface
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_topo_disabled_reason_type

Description: | Reason why the topology is disabled

#### isis_sh_if_topo_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_topo_disabled

Description: | Disabled information of a topology

           Enabled

Type: isis_sh_if_topo_enabled

Description: | Enabled information of a topology

#### isis_sh_if_topo

        Description: Per topology info of an interface
        Definition: Structure. Contents are:
           TopologyID

Type: isis_topo_id_type

Description: | Topology identifier

           Status

Type: isis_sh_if_topo_status

Description: | Status of the topology

#### isis_sh_if_af_prefix_unknown

        Description: Address prefix unknown info
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_af_prefix_unknown_reason_type

Description: | Reason why the global prefix(es) is(are) unknown

#### isis_sh_if_af_prefix_data

        Description: Address prefix info
        Definition: Structure. Contents are:
           Prefix

Type: isis_ip_prefix_type

[0...unbounded]

Description: | Array of global prefixes

           IsUnnumbered

Type: Boolean

Description: | Is the interface unnumbered

#### isis_sh_if_af_prefix_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_known_type
        Options are:
           Unknown

Type: isis_sh_if_af_prefix_unknown

Description: | Unknown state for the global prefixes

           PrefixData

Type: isis_sh_if_af_prefix_data

Description: | Global prefix data for the Address Family

#### isis_sh_if_af_fwd_addr_data

        Description: Address-family forwarding address data
        Definition: Structure. Contents are:
           ForwardingAddress

Type: isis_ip_addr_type

[0...unbounded]

Description: | Array of forwarding addresses

           UnnumberedInterfaceName

Type: String with unbounded length

Description: | If the interface is unnumbered, then its name, else NULL

#### isis_sh_if_af_fwd_addr_unknown

        Description: Forwarding address unknown data
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_af_fwd_addr_unknown_reason_type

Description: | Reason why the forwarding address(es) of an AF is(are) unknown

#### isis_sh_if_af_fwd_addr_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_known_type
        Options are:
           Unknown

Type: isis_sh_if_af_fwd_addr_unknown

Description: | Unknown forwarding address data

           ForwardingAddressData

Type: isis_sh_if_af_fwd_addr_data

Description: | Known Forwarding address data

#### isis_sh_if_af_proto_down

        Description: Address family protocol down info
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_af_proto_down_reason_type

Description: | Reason why the Address Family protocol status is down

#### isis_sh_if_af_proto_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_up_type
        Options are:
           Disabled

Type: isis_sh_if_af_proto_down

Description: | Disabled state of the Address Family protocol

#### isis_sh_if_af_disabled

        Description: Address family disabled info
        Definition: Structure. Contents are:
           ReasonCode

Type: isis_if_af_disabled_reason_type

Description: | Reason why the Address Family is disabled

#### isis_sh_if_af_enabled

        Description: Enabled address-family info of an interface
        Definition: Structure. Contents are:
           ProtocolStatus

Type: isis_sh_if_af_proto_status

Description: | Protocol status of the AF

           ForwardingAddressStatus

Type: isis_sh_if_af_fwd_addr_status

Description: | Forwarding status of the AF

           PrefixStatus

Type: isis_sh_if_af_prefix_status

Description: | Prefix status of the AF

#### isis_sh_if_af_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_af_disabled

Description: | Disabled info for the AF of an interface

           AFData

Type: isis_sh_if_af_enabled

Description: | Enabled data for the AF of an interface

#### isis_sh_if_active_p2p

        Description: Per-interface data
        Definition: Structure. Contents are:
           TimeUntilNextIIH

Type: 32-bit unsigned integer

Description: | Time in ms before the next IIH can be sent

           RetransmitLSPQueueSize

Type: 32-bit unsigned integer

Description: | No. of LSPs queued to be retransmitted

           RetransmitLSPInterval

Type: 32-bit unsigned integer

Description: | Time in ms until the next scheduled LSP is retransmitted

           ExtendedCircuitNumber

Type: isis_extended_circuit_number_type

Description: | Extended Circuit Number valid for a P2P interface

#### isis_sh_if_bfd_type

        Description: Per-interface BFD data
        Definition: Structure. Contents are:
           Enabled

Type: Boolean

Description: | BFD enabled status

           Interval

Type: 32-bit unsigned integer

Description: | BFD hello minimum interval in milliseconds

           Multiplier

Type: 32-bit unsigned integer

Description: | BFD hello multiplier

#### isis_sh_if_enabled

        Description: State of an enabled interface
        Definition: Structure. Contents are:
           AdjacencyFormStatus

Type: isis_sh_if_adj_form_status

Description: | Interface's Adjacency Formation status

           AdvPrefixStatus

Type: isis_sh_if_adv_prefix_status

Description: | Interface's Prefix Advertisement status

           InterfaceMediaType

Type: isis_media_class_type

Description: | Media type of the interface

           EnabledCircuitType

Type: isis_levels_type

Description: | Enabled Circuit type of the interface

           LocalCircuitNumber

Type: isis_circuit_number_type

Description: | Local Circuit Number of the interface

           P2PData

Type: Optional isis_sh_if_active_p2p

Description: | Data for an active P2P interface, NULL if not active or P2P

           BFDData

Type: isis_sh_if_bfd_type

Description: | The BFD data for the given interface

           CLNSData

Type: Optional isis_sh_if_clns

Description: | Interface data specific to CLNS I/O services

           PerAreaData

Type: isis_sh_if_area_active[0...unbounded]

Description: | Array of area information for an active interface

           PerTopologyData

Type: isis_sh_if_topo[0...unbounded]

Description: | Array of topology information

           PerAddressFamilyData

Type: isis_sh_if_af[0...unbounded]

Description: | Array of address family information

#### isis_sh_if_status

        Description:
        Definition: Union.
        Discriminant:
           Name: Status
           Type: isis_enabled_type
        Options are:
           Disabled

Type: isis_sh_if_disabled

Description: | The interface state if disabled

           Enabled

Type: isis_sh_if_enabled

Description: | The interface state if enabled

#### isis_mib_pdu_fragment_type

        Description:
        Definition: Structure. Contents are:
           len

Type: 8-bit unsigned integer

Description: |

           buf

Type: Hex binary data with maximum length 64 bytes

Description: |

#### isis_mib_nlpid_fragment_type

        Description:
        Definition: Structure. Contents are:
           len

Type: 8-bit unsigned integer

Description: |

           nlpid

Type: Hex binary data with maximum length 64 bytes

Description: |

#### isis_trap_entry_union

        Description:
        Definition: Union.
        Discriminant:
           Name: TrapType
           Type: isis_mib_trap_type

Options are: database_overload

Type: isis_trap_database_overload

Description: |

           manual_address_drops

Type: isis_trap_manual_address_drops

Description: |

           corrupted_lsp_detected

Type: isis_trap_corrupted_lsp_detected

Description: |

           attempt_to_exceed_max_sequence

Type: isis_trap_attempt_to_exceed_max_sequence

Description: |

           id_len_mismatch

Type: isis_trap_id_len_mismatch

Description: |

           max_area_addresses_mismatch

Type: isis_trap_max_area_addresses_mismatch

Description: |

           own_lsp_purge

Type: isis_trap_own_lsp_purge

Description: |

           sequence_number_skip

Type: isis_trap_sequence_number_skip

Description: |

           authentication_type_failure

Type: isis_trap_authentication_type_failure

Description: |

           authentication_failure

Type: isis_trap_authentication_type_failure

Description: |

           version_skew

Type: isis_trap_version_skew

Description: |

           area_mismatch

Type: isis_trap_area_mismatch

Description: |

           rejected_adjacency

Type: isis_trap_rejected_adjacency

Description: |

           lsp_too_large_to_propagate

Type: isis_trap_lsp_too_large_to_propagate

Description: |

           orig_buff_size_mismatch

Type: isis_trap_orig_lsp_buff_size_mismatch

Description: |

           protocols_supported_mismatch

Type: isis_trap_protocols_supported_mismatch

Description: |

           adjacency_change

Type: isis_trap_adjacency_change

Description: |

           lsp_error_detected

Type: isis_trap_lsp_error_detected

Description: |

## Perl Data Object documentation for instmgr_types.

### Datatypes

#### instmgr_install_status

        Description: Status for an install request
        Definition: Structure. Contents are:
           RequestInformation

Type: instmgr_bag_request_info

Description: | Requested install operation

           Percentage

Type: 8-bit unsigned integer

Description: | Percentage completed

           AbortState

Type: instmgr_bag_abort_state_type

Description: | Abort state

           AbortStatus

Type: instmgr_issu_abort_status_td

Description: | How the abort will occur

           ISSUMessages

Type: instmgr_bag_user_msg_type[0...unbounded]

Description: | Messages related to ISSU operations

           Messages

Type: instmgr_bag_user_msg_type[0...unbounded]

Description: | Messages output to the user

           IncrementalInstallInformation

Type: instmgr_bag_II_info_type

Description: | Incremental Install information

           DownloadedBytes

Type: 32-bit unsigned integer

Description: | Downloaded bytes

           UnansweredQuery

Type: Boolean

Description: | Whether the operation is blocked waiting for a response from the user

#### instmgr_pkg_info

        Description: Information about a package
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the package

           Version

Type: String with unbounded length

Description: | Version of the package

           Description

Type: String with unbounded length

Description: | Description of the package

           Release

Type: String with unbounded length

Description: | Release that the package belongs to

           Vendor

Type: String with unbounded length

Description: | Information about the vendor that supplied the package

           Date

Type: String with unbounded length

Description: | Time and date that the package was built

           Source

Type: String with unbounded length

Description: | Identifies the provider of the package

           Base

Type: String with unbounded length

Description: | Identifies the base bundle that the package is for

           Bootable

Type: Boolean

Description: | TRUE if package has BOOTIMAGE tag set

           Composite

Type: Boolean

Description: | TRUE if package is a composite package

           Cards

Type: instmgr_cardtype_td

[0...unbounded]

Description: | Card types that the package should be installed on

           RestartInfo

Type: String with unbounded length

Description: | Restart info of the package

           PackageType

Type: instmgr_pkgtype_td

Description: | Type of the package

           GroupType

Type: instmgr_grouptype_td

Description: | Group type of the package

           SubPkgs

Type: instmgr_sub_pkg_info_td[0...unbounded]

Description: | Sub-package info of the package

           Depth

Type: 32-bit unsigned integer

Description: | Number of layers of parent packages

           UncompressedSize

Type: 32-bit unsigned integer

Description: | Uncompressed size of package

           CompressedSize

Type: 32-bit unsigned integer

Description: | Compressed size of package

#### instmgr_component_info

        Description: Information about a single component
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the component

           Version

Type: String with unbounded length

Description: | Version of the component

           Release

Type: String with unbounded length

Description: | Release that the component belongs to

           Description

Type: String with unbounded length

Description: | Description of the component

           Files

Type: path_td

[0...unbounded]

Description: | The set of files belonging to the component

#### instmgr_pie_info

        Description: Information about a pie
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the pie

           Expiry

Type: String with unbounded length

Description: | Expiry date of pie

           CompositeName

Type: String with unbounded length

Description: | Name of the composite package, if the pie contains a composite package

           IsComposite

Type: Boolean

Description: | TRUE if pie contains a composite package

           UncompressedSize

Type: 32-bit unsigned integer

Description: | Uncompressed size of pie

           Packages

Type: instmgr_pie_pkg_info

[0...unbounded]

Description: | An array of the information for the packages within the pie

           CompressedSize

Type: 32-bit unsigned integer

Description: | Compressed size of pie

#### version_object

        Description: Version-object information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Version-object name

           CommunicationID

Type: 32-bit unsigned integer

Description: | Version-object ID

           Persistent

Type: Boolean

Description: | Is the version-object persistent?

           Optional

Type: Boolean

Description: | Is the version-object optional?

           Selected

Type: 32-bit unsigned integer

Description: | Selected version of this object

           Nodes

Type: vo_node_info_td

[0...unbounded]

Description: | Node specific info for the object

           CommunicationScope

Type: instmgr_request_scope_td

Description: | Scope of the version-object

#### instmgr_version_info

        Description: Package-specific version-object information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Version-object name

           CommunicationID

Type: 32-bit unsigned integer

Description: | Version-object ID

           Persistent

Type: Boolean

Description: | Is the version-object persistent?

           Optional

Type: Boolean

Description: | Is the version-object optional?

           Versions

Type: node_versions_td

[0...unbounded]

Description: | Versions this object supports

           NodeType

Type: instmgr_nodetype_td

Description: | Supported node types

           CommunicationScope

Type: instmgr_request_scope_td

Description: | Scope of the version-object

#### inventory

        Description: Inventory
        Definition: Structure. Contents are:
           Major

Type: 32-bit unsigned integer

Description: | Major data version number

           Minor

Type: 32-bit unsigned integer

Description: | Minor data version number

           BootImageName

Type: String with unbounded length

Description: | Name of the boot image

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           NodeType

Type: instmgr_nodetype_td

Description: | Node's type

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

#### install_inventory_summary

        Description: Inventory summary information
        Definition: Structure. Contents are:
           DefaultLoadPath

Type: default_loadpath_td

Description: | Default load path

           AdminLoadPath

Type: admin_loadpath_td

Description: | Admin Resources load path

           SDRLoadPaths

Type: lr_specific_loadpath_td[0...unbounded]

Description: | SDR load paths

           LocationLoadPaths

Type: location_specific_loadpath_td[0...unbounded]

Description: | Location load paths

#### instmgr_label

        Description: Label information
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           LabelFlags

Type: instmgr_label_flag_td

Description: | Attribute of label

           Name

Type: String with unbounded length

Description: | Label name

           Description

Type: String with unbounded length

Description: | Label description

#### instmgr_stamp

        Description: Stamp information
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           IDFlags

Type: instmgr_stamp_flag_td

Description: | Attribute of install id

           TimeStamp

Type: String with unbounded length

Description: | Time stamp of id creation

#### instmgr_bootopts

        Description: Install boot option information
        Definition: Structure. Contents are:
           bootopts_type

Type: instmgr_bootopts_type_td

Description: | The bootopts type

           NodeName

Type: ValueNodeID

Description: | Target node name

           DeviceName

Type: String with unbounded length

Description: | Target device name

#### boot_img

        Description: Install manager boot image
        Definition: Structure. Contents are:
           SystemImageFile

Type: String with unbounded length

Description: | The boot image

### Internal Datatypes

#### instmgr_nodetype_td

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### node_versions_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### instmgr_bag_user_msg_category_

Description: Definition: Enumeration. Valid values are: 'UserError' - User error 'NonSpecific' - Non-specific message 'Warning' - Warning message 'Information' - Information message 'UserPrompt' - User prompt 'Log' - Log message 'SystemError' - System error 'UserResponse' - User response

#### instmgr_bag_user_msg_category_type

Description: Definition: Type definition for: instmgr_bag_user_msg_category_

#### instmgr_bag_user_msg_scope_

Description: Definition: Structure. Contents are: AdminRead

Type: Boolean

Description: Does the admin want to read this?

AffectedSDRs

Type: 32-bit unsigned integer

Description: Which LRs are affected by the message

#### instmgr_bag_user_msg_scope_type

Description: Definition: Type definition for: instmgr_bag_user_msg_scope_

#### instmgr_bag_user_msg_

Description: Definition: Structure. Contents are: Category

Type: instmgr_bag_user_msg_category_type

Description: | Category of the message

           Scope

Type: instmgr_bag_user_msg_scope_type

Description: | Scope of the message

           Message

Type: String with unbounded length

Description: | Message

#### instmgr_bag_user_msg_type

        Description: A user message
        Definition: Type definition for: instmgr_bag_user_msg_

#### instmgr_cardtype_td

        Description: A card-type
        Definition: Type definition for: String with unbounded length

#### instmgr_bag_abort_state_

Description: Definition: Enumeration. Valid values are: 'Abortable' - Operation can be aborted 'NoLongerAbortable' - Operation can no longer be aborted 'NeverAbortable' - Operation cannot be aborted 'AlreadyAborted' - Operation has been aborted

#### instmgr_bag_abort_state_type

Description: The abortable state of an install command Definition: Type definition for: instmgr_bag_abort_state_

#### instmgr_bag_II_state_

Description: Definition: Enumeration. Valid values are: 'Idle' - Node to be upraded 'InProgress' - Node is being upraded 'Completed' - Node upgraded successfully 'Aborted' - Node reverted to the old S/W 'Rebooted' - Node rebooted and held in MBI

#### instmgr_bag_II_state_type

Description: The Incremental Install state of an install Definition: Type definition for: instmgr_bag_II_state_

#### instmgr_bag_II_direction_

Description: Definition: Enumeration. Valid values are: 'NotIncremental' - Not incremental install operation 'Installing' - Installing 'Unwinding' - Unwinding

#### instmgr_bag_II_direction_type

Description: The Incremental Install direction Definition: Type definition for: instmgr_bag_II_direction_

#### instmgr_bag_II_node_state_

Description: Definition: Structure. Contents are: NodeName

Type: ValueNodeID

Description: | Node identifier

           State

Type: instmgr_bag_II_state_type

Description: | State

#### instmgr_bag_II_node_state_type

        Description: The state of Incremental Install for a given node
        Definition: Type definition for: instmgr_bag_II_node_state_

#### instmgr_bag_II_info_

        Description:
        Definition: Structure. Contents are:
           Direction

Type: instmgr_bag_II_direction_type

Description: | Install direction

           Nodes

Type: instmgr_bag_II_node_state_type

[0...unbounded]

Description: | Participating nodes

           II_Error

Type: String with unbounded length

Description: | First error during incremental install

#### instmgr_bag_II_info_type

        Description: Incremental Install info
        Definition: Type definition for: instmgr_bag_II_info_

#### instmgr_bag_request_trigger_type_

        Description:
        Definition: Enumeration. Valid values are:
            'CLI' - Request triggered by CLI
            'XML' - Request triggered by XML

#### instmgr_bag_request_trigger_type

Description: The trigger type of an install request Definition: Type definition for: instmgr_bag_request_trigger_type_

#### instmgr_request_type

Description: Definition: Enumeration. Valid values are: 'Add' - install add 'Accept' - install accept 'Clean' - install clean 'Activate' - install activate 'Deactivate' - install deactivate 'Commit' - install commit 'Verify' - install verify 'Rollback' - install rollback 'ClearRollback' - install clear rollback oldest 'ClearLog' - install clear historylog 'HealthCheck' - install healthcheck 'Operation' - install run/accept/complete 'StopTimer' - install auto-abort-timer stop 'Label' - install label 'ClearLabel' - clear install label 'BootOptions' - install boot-options 'ClearBootOptions' - clear install boot-options

#### instmgr_request_type_td

Description: Definition: Type definition for: instmgr_request_type

#### instmgr_request_scope

Description: Definition: Enumeration. Valid values are: 'Global' - Global 'SDR' - Per SDR 'AdminResources' - Admin Resource Nodes 'SpecifiedNodes' - Specified Nodes

#### instmgr_request_scope_td

Description: Definition: Type definition for: instmgr_request_scope

#### instmgr_issu_operation_scope

Description: Definition: Enumeration. Valid values are: 'LoadScope' - Load scope 'RunScope' - Run scope 'AcceptScope' - Accept scope 'CompleteScope' - Complete scope 'CountScope' - Scope count 'StandbyReloadScope' - Standby reload scope 'SystemReloadScope' - System reload scope 'SystemRollbackScope' - System rollback scope 'TotalScope' - Scope total count 'UndefinedScope' - Undefined scope

#### instmgr_issu_operation_scope_td

Description: Definition: Type definition for: instmgr_issu_operation_scope

#### instmgr_node_td

Description: List of nodes Definition: Type definition for: ValueNodeID[0...unbounded]

#### lr_name_td

Description: SDR name Definition: Type definition for: String with unbounded length

#### instmgr_lrs_td

Description: List of SDRs Definition: Type definition for: lr_name_td[0...unbounded]

#### instmgr_issu_abort_method_en

Description: Definition: Enumeration. Valid values are: 'MethodUndefined' - Unknown abort method 'MethodNoOperation' - No abort is required 'MethodStandbyReload' - Abort will reload standby nodes 'MethodSystemReload' - Abort will reload the whole system 'MethodRollback' - Abort will rollback 'MethodNotPossible' - Abort is not possible 'MethodAdminOnly' - Abort is not possible by SDR user

#### instmgr_issu_abort_method_td

Description: Abort method Definition: Type definition for: instmgr_issu_abort_method_en

#### instmgr_issu_abort_impact_en

Description: Definition: Enumeration. Valid values are: 'Undefined' - Unknown abort impact 'Hitless' - Abort is hitless 'TrafficOutage' - Abort will not affect traffic 'NotApplicable' - Abort impact: n/a

#### instmgr_issu_abort_impact_td

Description: Abort impact Definition: Type definition for: instmgr_issu_abort_impact_en

#### instmgr_issu_abort_status

Description: Definition: Structure. Contents are: AbortMethod

Type: instmgr_issu_abort_method_td

Description: | Method of abort

           AbortImpact

Type: instmgr_issu_abort_impact_td

Description: | Impact of abort

#### instmgr_issu_abort_status_td

        Description: Abort status
        Definition: Type definition for: instmgr_issu_abort_status

#### instmgr_pkgtype_en

        Description:
        Definition: Enumeration. Valid values are:
            'INST_PKGTYPE_UNDEFINED' - Undefined package
            'INST_PKGTYPE_ROOT' - Root package
            'INST_PKGTYPE_STANDARD' - Standard package
            'INST_PKGTYPE_INTERNAL' - Internal package

#### instmgr_pkgtype_td

Description: Package type Definition: Type definition for: instmgr_pkgtype_en

#### instmgr_grouptype_en

Description: Definition: Enumeration. Valid values are: 'INST_PKGGROUP_UNDEFINED' - Undefined grouping 'INST_PKGGROUP_GROUPED' - Packages are grouped 'INST_PKGGROUP_INDIVIDUAL' - Packages are all individual

#### instmgr_grouptype_td

Description: Group type Definition: Type definition for: instmgr_grouptype_en

#### scope_info

Description: Definition: Union. Discriminant: Name: Scope Type: instmgr_request_scope_td Options are: AffectedSDRs

Type: instmgr_lrs_td

Description: | Names of secure domain routers for which the install operation is targeted at

           Nodes

Type: instmgr_node_td

Description: | Node identifiers

#### instmgr_scope_td

        Description:
        Definition: Type definition for: scope_info

#### instmgr_bag_request_info_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           UserID

Type: String with unbounded length

Description: | User ID that started the reqeust

           TriggerType

Type: instmgr_bag_request_trigger_type

Description: | Request trigger type

           OperationType

Type: instmgr_request_type_td

Description: | Requested operation type

           OperationDetail

Type: String with unbounded length

Description: | Detail operation information

#### instmgr_bag_request_info

        Description: Request information
        Definition: Type definition for: instmgr_bag_request_info_

#### instmgr_sub_pkg_info

        Description:
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the sub-package

           NodeTypes

Type: instmgr_nodetype_td

Description: | Node types of the package

#### instmgr_sub_pkg_info_td

        Description:
        Definition: Type definition for: instmgr_sub_pkg_info

#### path_td

        Description: The path of the file from the root directory of the package group
        Definition: Type definition for: String with unbounded length

#### instmgr_pie_pkg_info_

Description: Definition: Structure. Contents are: PackageInformation

Type: instmgr_pkg_info

Description: | The package information

           Components

Type: instmgr_component_info

[0...unbounded]

Description: | A list of the components in the packages

#### instmgr_pie_pkg_info

        Description: Information about the package(s) in a pie
        Definition: Type definition for: instmgr_pie_pkg_info_

#### vo_node_info_

        Description:
        Definition: Structure. Contents are:
           NodeName

Type: ValueNodeID

Description: | Node ID of the node

           NodeType

Type: instmgr_nodetype_td

Description: | Node type of the node

           Versions

Type: node_versions_td

[0...unbounded]

Description: | Versions this node supports

#### vo_node_info_td

        Description: Version-object node information
        Definition: Type definition for: vo_node_info_

#### pkg_group

        Description:
        Definition: Structure. Contents are:
           DeviceName

Type: String with unbounded length

Description: | Device name

           Name

Type: String with unbounded length

Description: | Package group name

#### pkg_group_td

        Description: Package group
        Definition: Type definition for: pkg_group

#### pkg_info

        Description:
        Definition: Structure. Contents are:
           Package

Type: pkg_group_td

Description: | Package

           Version

Type: String with unbounded length

Description: | Version

           BuildInformation

Type: String with unbounded length

Description: | Build information

#### pkg_info_td

        Description: Package information
        Definition: Type definition for: pkg_info

#### location_specific_loadpath

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

           NodeName

Type: ValueNodeID

Description: | Node identifier

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### location_specific_loadpath_td

        Description: SDR specific load path information
        Definition: Type definition for: location_specific_loadpath

#### lr_specific_loadpath

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### lr_specific_loadpath_td

        Description: SDR specific load path information
        Definition: Type definition for: lr_specific_loadpath

#### default_loadpath_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterNames

Type: lr_name_td

[0...unbounded]

Description: | Names of SDRs this applies to

           AdminMatch

Type: Boolean

Description: | Does this match the Admin Resources load path?

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Default load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### default_loadpath_td

        Description: Default Load path information
        Definition: Type definition for: default_loadpath_

#### admin_loadpath_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Admin Resources load path

           StandbyLoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load paths for standby nodes

#### admin_loadpath_td

        Description: Admin Resources Load path information
        Definition: Type definition for: admin_loadpath_

#### instmgr_label_flag

        Description:
        Definition: Enumeration. Valid values are:
            'LabelActive' - Active label
            'LabelCommitted' - Committed label

#### instmgr_label_flag_td

        Description:
        Definition: Type definition for: instmgr_label_flag

#### instmgr_stamp_flag

        Description:
        Definition: Enumeration. Valid values are:
            'StampActive' - Active install id
            'StampCommitted' - Committed install id
            'StampLabeled' - Labeled install id
            'StampDescribed' - Described install id

#### instmgr_stamp_flag_td

Description: Definition: Type definition for: instmgr_stamp_flag

#### instmgr_bootopts_type

Description: Definition: Enumeration. Valid values are: 'BootOptionNone' - No boot option is specified 'BootOptionClean' - Clean boot option 'BootOptionFormat' - Format boot option

#### instmgr_bootopts_type_td

Description: Definition: Type definition for: instmgr_bootopts_type

## Perl Data Object documentation for instmgr_log_entry.

### Datatypes

#### install_log_entry_4

Description: Install manager history log entry Definition: Structure. Contents are: Header

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Header information

           Summary

Type: instmgr_bag_log_entry_user_msg_type_3

[0...unbounded]

Description: | Summary information

           Messages

Type: instmgr_bag_log_entry_user_msg_type_3

[0...unbounded]

Description: | Status Information Logs

           Changes

Type: instmgr_bag_log_entry_user_msg_type_3

[0...unbounded]

Description: | Install changes

           Details

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Install details

           Communications

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Install communications

#### install_log_entry_3

        Description: Install manager history log entry
        Definition: Structure. Contents are:
           Header

Type: instmgr_bag_log_entry_user_msg_type_3

[0...unbounded]

Description: | Header information

           Summary

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Summary information

           Messages

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Status Information Logs

           Changes

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Install changes

           Details

Type: instmgr_bag_log_entry_user_msg_type_3[0...unbounded]

Description: | Install details

#### install_log_entry

        Description: Install manager history log entry (Version 2)
        Definition: Structure. Contents are:
           Header

Type: instmgr_bag_log_entry_user_msg_type

[0...unbounded]

Description: | Header information

           Summary

Type: instmgr_bag_log_entry_user_msg_type[0...unbounded]

Description: | Summary information

           Messages

Type: instmgr_bag_log_entry_user_msg_type[0...unbounded]

Description: | Status Information Logs

           Changes

Type: instmgr_bag_log_entry_user_msg_type[0...unbounded]

Description: | Install changes

           Details

Type: instmgr_bag_log_entry_user_msg_type[0...unbounded]

Description: | Install details

### Internal Datatypes

#### instmgr_bag_log_entry_user_msg_category_

        Description:
        Definition: Enumeration. Valid values are:
            'UserError' - User error
            'NonSpecific' - Non-specific message
            'Warning' - Warning message
            'Information' - Information message
            'UserPrompt' - User prompt
            'Log' - Log message
            'SystemError' - System error
            'UserResponse' - User response

#### instmgr_bag_log_entry_user_msg_category_type

        Description: Category type
        Definition: Type definition for: instmgr_bag_log_entry_user_msg_category_

#### instmgr_bag_log_entry_user_msg_scope_

        Description:
        Definition: Structure. Contents are:
           AdminRead

Type: Boolean

Description: | Does the admin want to read this?

           AffectedSDRs

Type: 32-bit unsigned integer

Description: | Which SDRs are affected by the message

#### instmgr_bag_log_entry_user_msg_scope_type

Description: Definition: Type definition for: instmgr_bag_log_entry_user_msg_scope_

#### instmgr_bag_log_entry_user_msg_

Description: Definition: Structure. Contents are: Category

Type: instmgr_bag_log_entry_user_msg_category_type

Description: | Category of the message

           Message

Type: String with unbounded length

Description: | Message

#### instmgr_bag_log_entry_user_msg_type

Description: A user message Definition: Type definition for: instmgr_bag_log_entry_user_msg_

#### instmgr_bag_log_entry_v3_

Description: Definition: Structure. Contents are: Category

Type: instmgr_bag_log_entry_user_msg_category_type

Description: | Category of the message

           Scope

Type: instmgr_bag_log_entry_user_msg_scope_type

Description: | Scope of the message

           Message

Type: String with unbounded length

Description: | Message

#### instmgr_bag_log_entry_v3

        Description:
        Definition: Type definition for: instmgr_bag_log_entry_v3_

#### msg_contents

        Description:
        Definition: Union.
        Discriminant:
           Name: Version
           Type: 32-bit unsigned integer
        Options are:
           V3

Type: instmgr_bag_log_entry_v3

Description: |

           Default (Default)

Type: instmgr_bag_log_entry_user_msg_type

Description: |

#### log_contents_type

        Description:
        Definition: Type definition for: msg_contents

#### instmgr_bag_log_entry_user_msg_3_

        Description:
        Definition: Structure. Contents are:
           LogContents

Type: log_contents_type

Description: | Log contents

#### instmgr_bag_log_entry_user_msg_type_3

        Description: A user message
        Definition: Type definition for: instmgr_bag_log_entry_user_msg_3_

## Perl Data Object documentation for crypto_engine.

### Datatypes

#### crypto_engine_datapath_stats__

        Description: Crypto-Engine datapath stats
        Definition: Structure. Contents are:
           DecryptReceivedPackets

Type: 64-bit signed integer

Description: | Decrypt-Side rx pkts

           DecryptSentPackets

Type: 64-bit signed integer

Description: | Decrypt-Side tx pkts

           DecryptTransportModePackets

Type: 64-bit signed integer

Description: | Decrypt-Side transport mode pkts

           DecryptTunnelModePackets

Type: 64-bit signed integer

Description: | Decrypt-Side tunnel mode pkts

           DecryptAHPackets

Type: 64-bit signed integer

Description: | Decrypt-Side AH pkts

           DecryptESPPackets

Type: 64-bit signed integer

Description: | Decrypt-Side ESP pkts

           DecryptNatTDecapPackets

Type: 64-bit signed integer

Description: | Decrypt-Side NAT-T decap pkts

           DecryptClearPackets

Type: 64-bit signed integer

Description: | Decrypt-Side Clear pkts

           DecryptIcmpPackets

Type: 64-bit signed integer

Description: | Decrypt-Side ICMP pkts

           DecryptDropPackets

Type: 64-bit signed integer

Description: | Decrypt-Side pkt drops

           DecryptAuthenticationErrors

Type: 64-bit signed integer

Description: | Decrypt-Side authentication errors

           DecryptDecryptionErrors

Type: 64-bit signed integer

Description: | Decrypt-Side decryption errors

           DecryptAntiReplayFailures

Type: 64-bit signed integer

Description: | Decrypt-Side anti-replay failures

           DecryptPolicyCheckFailures

Type: 64-bit signed integer

Description: | Decrypt-Side policy-check failures

           DecryptIllegalClear

Type: 64-bit signed integer

Description: | Decrypt-Side Illegal clear pkts

           DecryptSpdErrors

Type: 64-bit signed integer

Description: | Decrypt-Side SPD errors

           DecryptHardLifetimeDrops

Type: 64-bit signed integer

Description: | Decrypt-Side hard lifetime drops

           DecryptInvalidSa

Type: 64-bit signed integer

Description: | Decrypt-Side invalid SA

           DecryptSpiNoMatch

Type: 64-bit signed integer

Description: | Decrypt-Side SPI no match

           DecryptDestinationAddrNoMatch

Type: 64-bit signed integer

Description: | Decrypt-Side destination addr no match

           DecryptProtocolNoMatch

Type: 64-bit signed integer

Description: | Decrypt-Side protocol no match

           DecryptReassemblyFragsReceived

Type: 64-bit signed integer

Description: | Decrypt-Side Reassembly frags Rx

           DecryptIpsecFragments

Type: 64-bit signed integer

Description: | Decrypt-Side ipsec fragments

           DecryptReassemblyDone

Type: 64-bit signed integer

Description: | Decrypt-Side ipsec reassembly done

           DecryptIpsecReassemblyDone

Type: 64-bit signed integer

Description: | Decrypt-Side clear fragments

           DecryptClearFragsReasmDone

Type: 64-bit signed integer

Description: | Decrypt-Side clear frags reasm done

           DecryptReassemblyDrop

Type: 64-bit signed integer

Description: | Decrypt-Side reassembly drop

           DecryptReassemblyFragDrop

Type: 64-bit signed integer

Description: | Decrypt-Side reassembly frag drop

           DecryptReceivedFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx Frames

           DecryptReceivedBytes

Type: 64-bit signed integer

Description: | Decrypt-Side Rx bytes

           DecryptReceivedMcastBcastFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx Mcast/Bcast frames

           DecryptReceivedLessThan128BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx less than 128B frames

           DecryptReceivedLessThan512BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx less than 512B frames

           DecryptReceivedLessThan1KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx less than 1KB frames

           DecryptReceivedLessThan9KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Rx less than 9KB frames

           DecryptSent

Type: 64-bit signed integer

Description: | Decrypt-Side Rx Frame dropes

           DecryptSentFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx Frames

           DecryptSentByte

Type: 64-bit signed integer

Description: | Decrypt-Side Tx bytes

           DecryptSentMcastBcastFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx Mcast/Bcast frames

           DecryptSentLessThan128BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 128B frames

           DecryptSentLessThan512BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 512B frames

           DecryptSentLessThan1KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 1KB frames

           DecryptSentLessThan9KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 9KB frames

           EncryptReceivedPackets

Type: 64-bit signed integer

Description: | Encrypt-Side rx pkts

           EncryptSentPackets

Type: 64-bit signed integer

Description: | Encrypt-Side tx pkts

           EncryptTransportModePackets

Type: 64-bit signed integer

Description: | Encrypt-Side transport mode pkts

           EncryptTunnelModePackets

Type: 64-bit signed integer

Description: | Encrypt-Side tunnel mode pkts

           EncryptNatTDecapPackets

Type: 64-bit signed integer

Description: | Encrypt-Side NAT-T decap pkts

           EncryptLafPrefragPackets

Type: 64-bit signed integer

Description: | Encrypt-Side LAF Prefrag pkts

           EncryptFragmentedPackets

Type: 64-bit signed integer

Description: | Encrypt-Side fragmented pkts

           EncryptClearPackets

Type: 64-bit signed integer

Description: | Encrypt-Side Clear pkts

           EncryptIcmpPackets

Type: 64-bit signed integer

Description: | Encrypt-Side ICMP pkts

           EncryptDrops

Type: 64-bit signed integer

Description: | Encrypt-Side pkt drops

           EncryptIkeTedDrops

Type: 64-bit signed integer

Description: | Encrypt-Side IKE TED drops

           EncryptIkeTed

Type: 64-bit signed integer

Description: | Encrypt-Side authentication errors

           EncryptEncryptionErrors

Type: 64-bit signed integer

Description: | Encrypt-Side encryption errors

           EncryptFragmentationFailures

Type: 64-bit signed integer

Description: | Encrypt-Side fragmentation failures

           EncryptHardLifetimeDrops

Type: 64-bit signed integer

Description: | Encrypt-Side hard lifetime drops

           EncryptInvalidSa

Type: 64-bit signed integer

Description: | Encrypt-Side invalid SA

           EncryptReceivedFragments

Type: 64-bit signed integer

Description: | Encrypt-Side rx fragments

           EncryptClearFragments

Type: 64-bit signed integer

Description: | Encrypt-Side clear fragments

           EncryptClearFragsDone

Type: 64-bit signed integer

Description: | Encrypt-Side clear frags done

           EncryptReassemblyDrop

Type: 64-bit signed integer

Description: | Encrypt-Side reassembly drop

           EncryptReassemblyFragDrop

Type: 64-bit signed integer

Description: | Encrypt-Side reassembly frag drop

           EncryptReceivedFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx frames

           EncryptReceivedBytes

Type: 64-bit signed integer

Description: | Encrypt-Side Rx bytes

           EncryptReceivedMcastBcastFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx Mcast/Bcast frames

           EncryptReceivedLessThan128BFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx less than 128B frames

           EncryptReceivedLessThan512BFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx less than 512B frames

           EncryptReceivedLessThan1KFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx less than 1KB frames

           EncryptReceivedLessThan9KFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Rx less than 9KB frames

           EncryptReceivedFrameDrops

Type: 64-bit signed integer

Description: | Encrypt-Side Rx Frame dropes

           EncryptSentFrames

Type: 64-bit signed integer

Description: | Encrypt-Side Tx Frames

           EncryptSentBytes

Type: 64-bit signed integer

Description: | Encrypt-Side Tx bytes

           EncryptSentMcastBcastFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx Mcast/Bcast frames

           EncryptSentLessThan128BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 128B frames

           EncryptSentLessThan512BFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 512B frames

           EncryptSentLessThan1KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 1KB frames

           EncryptSentLessThan9KBFrames

Type: 64-bit signed integer

Description: | Decrypt-Side Tx less than 9KB frames

### Internal Datatypes

## Perl Data Object documentation for crypto_ike.

### Datatypes

#### show_general__

Description: Definition: Structure. Contents are: Enable

Type: Boolean

Description: IKE Enabled indicator

Identity

Type: crypto_ike_id_type

Description: | IPv4 or FQDN

           Keepalive

Type: 32-bit unsigned integer

Description: | Interval time in seconds

           KeepaliveFail

Type: 32-bit unsigned integer

Description: | Retry time in seconds

           KeepaliveMode

Type: 32-bit unsigned integer

Description: | Keepalive mode IOS, DPD

#### show_sa_brief__

Description: Definition: Array of 0 or more structures. Contents of each array entry are: FVRFName

Type: String with length 33

Description: FVRF

Destination

Type: IPV4Address

Description: | Destination address

           Source

Type: IPV4Address

Description: | Source address

           State

Type: crypto_ike_state_type

Description: | SA state

           SA_ID

Type: 32-bit unsigned integer

Description: | SA ID

           Node

Type: 32-bit unsigned integer

Description: | Node

           SACondition

Type: 16-bit unsigned integer

Description: | SA condition

           InUse

Type: crypto_ike_use_type

Description: | Flag to print in use

#### ike_key_preshare__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           KeyRing

Type: String with length 33

Description: | KeyRing name

           Hostname

Type: String with length 128

Description: | Hostname for remote peer

           Address

Type: IPV4Address

Description: | Address for remote peer

           Mask

Type: IPV4Address

Description: | Address prefix mask

           Key

Type: String with length 128

Description: | Preshare key

#### ike_policy_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           Priority

Type: 32-bit unsigned integer

Description: | Policy priority

           Encryption

Type: crypto_ike_encr_type

Description: | Encryption algorithm

           AuthenticationMethod

Type: crypto_ike_auth_type

Description: | Authentication method

           Hash

Type: crypto_ike_hash_type

Description: | Hash algrithm

           Group

Type: crypto_ike_dh_type

Description: | DH group

           LifetimeInSeconds

Type: 32-bit unsigned integer

Description: | Lifetime in seconds

           LifetimeInKilobytes

Type: 32-bit unsigned integer

Description: | Lifetime in kilobytes

#### ike_Policy_set_match_ipv4_addr

        Description: Match information for IPv4 adress
        Definition: Array of 0 or more structures. Contents of each array entry are:
           IP_Addr

Type: IPV4Address

Description: | Match of IPv4 Address

           IP_Mask

Type: IPV4Address

Description: | Masg of the IPv4 Address

           FVRF_Name

Type: String with length 33

Description: | FVRF

#### ike_policy_set_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           PolicySetName

Type: String with unbounded length

Description: | PolicySetName

           NumOfPolicies

Type: 32-bit unsigned integer

Description: | NumOfPolicies

           Match_addr

Type: Optional ike_Policy_set_match_ipv4_addr

Description: | Match address

           Policies

Type: 32-bit unsigned integer[5]

Description: | Policies

#### ike_pubkey_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           Hostname

Type: String with length 128

Description: | Hostname

           Address

Type: IPV4Address

Description: | Address

           FVRF

Type: String with length 65

Description: | Tunnel front-door vrf name

           Usage

Type: crypto_ike_usage_type

Description: | Usage

           Code

Type: crypto_ike_key_src_type

Description: | Code

           KeyLength

Type: 16-bit unsigned integer

Description: | Key length

           Key

Type: String with length 256

Description: | Keys

           KeyRing

Type: String with length 33

Description: | KeyRing name

#### ike_criteria_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           CriteriaName

Type: String with length 65

Description: | Criteria name

#### ike_match_ipv4_addr

        Description: Match information for IPv4 adress
        Definition: Structure. Contents are:
           IpAddr

Type: IPV4Address

Description: | Match of IPv4 Address

           IpMask

Type: IPV4Address

Description: | Masg of the IPv4 Address

           FVRF

Type: String with unbounded length

Description: | FVRF name

#### ike_match_host

        Description: Match information for FQDN
        Definition: Structure. Contents are:
           HostName

Type: String with unbounded length

Description: | Host Name

#### ike_match_host_domain

        Description: Match information for FQDN
        Definition: Structure. Contents are:
           HostDomainName

Type: String with unbounded length

Description: | Host Domain

#### ike_match_user

        Description: Match information for User
        Definition: Structure. Contents are:
           User_Name

Type: String with unbounded length

Description: | User Name

#### ike_match_user_domain

Description: Match information for User Definition: Structure. Contents are: UserDomainName

Type: String with unbounded length

Description: User Domain Name

#### ike_match_group

Description: Match information for Group Definition: Structure. Contents are: Group_Name

Type: String with unbounded length

Description: Group Name

#### ike_match_id_show__

Description: Definition: Structure. Contents are: MatchInfo

Type: match_info_union

Description: | Match Information

           CriteriaType

Type: ike_match_ipv4_criteria_type

Description: | Criteria Type

           criteria

Type: Optional ike_criteria_show__

Description: |

#### ike_profile_keyring_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           KeyRingName

Type: String with length 65

Description: | KeyRing name

#### ike_self_id_user_fqdn

        Description: Self Identity Information for User FQDN
        Definition: Structure. Contents are:
           fqdn

Type: Optional Signed character

Description: |

#### ike_profile_show__

Description: Definition: Array of 0 or more structures. Contents of each array entry are: ProfileName

Type: String with unbounded length

Description: Profile name

SelfID

Type: self_id_union

Description: | SelfID

           AuthenListName

Type: String with unbounded length

Description: | Authentication list name

           AuthorListName

Type: String with unbounded length

Description: | Authorization list name

           Accounting

Type: String with unbounded length

Description: | Accounting name

           keyring_ptr

Type: Optional ike_profile_keyring_show__

Description: | Pointer to keyring

           match_id_arr

Type: ike_match_id_show__

[0...unbounded]

Description: | Pointer to match ID

#### ike_sessions_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           GroupName

Type: String with length 255

Description: | Logged In Group Name

           XauthUserName

Type: String with length 255

Description: | Logged In User Name

           Count

Type: 16-bit unsigned integer

Description: | This indicates the number of users that are logged in to a group

           MaxUsers

Type: 16-bit unsigned integer

Description: | This indicates the Maximum number of users (per group) or sessions (per user) that are allowed

           users

Type: show_ike_sessions_users_info_td

[0...unbounded]

Description: | Users that are logged in to the group

           ike_sas

Type: show_ike_sessions_ike_sas_info_td

[0...unbounded]

Description: | IKE sas of a session

           AssignedAddress

Type: IPV4Address

Description: | Assigned IP address

           IntfName

Type: String with length 65

Description: | Interface name

           ProfileName

Type: String with length 128

Description: | ISAKMP profile name

           FrontDoorVRFName

Type: String with length 33

Description: | FVRF name

           IVRFName

Type: String with length 33

Description: | IVRF name

           ISAKMPPolicy

Type: String with length 128

Description: | ISAKMP policy name

           PeerIpAddr

Type: IPV4Address

Description: | Peer IP address

           PeerPort

Type: 32-bit unsigned integer

Description: | Peer port

           IkeReferenceCount

Type: 32-bit unsigned integer

Description: | Ike sas Reference Count

#### identity_ipsec__

        Description:
        Definition: Structure. Contents are:
           Port

Type: 16-bit unsigned integer

Description: | Layer 4 port number

           Reserved

Type: 16-bit unsigned integer

Description: | Reserved

           Protocol

Type: l4_protocol_type_ipsec

Description: | Layer 4 protocol number

           IDType

Type: identity_type_ipsec

Description: | Type of identity

           Address

Type: IPV4Address

Description: | Layer 3 IP address

           Mask

Type: IPV4Address

Description: | Mask for IP address

#### ipsec_ike_proxy_info__

        Description:
        Definition: Structure. Contents are:
           LocalIdentity

Type: identity_ipsec__

Description: | Identity of the local peer

           PeerIdentity

Type: identity_ipsec__

Description: | Identity of remote peer

#### ipsec_sa_session_info__

        Description:
        Definition: Structure. Contents are:
           IPSecFlowId

Type: 32-bit signed integer

Description: | IPsec flowid

           ActiveSAs

Type: 32-bit unsigned integer

Description: | Number of IPsec SAs of this peer

           AgreedProxy

Type: ipsec_ike_proxy_info__

Description: | Agreed proxy between the two peers

           inTotalPacketsProcessed

Type: 64-bit unsigned integer

Description: | Inbound packets

           inTotalPacketsDropped

Type: 64-bit unsigned integer

Description: | Inbound Packets

           LifetimeSeconds

Type: 64-bit unsigned integer

Description: | Lifetime in seconds

           LifetimeKb

Type: 64-bit unsigned integer

Description: | Lifetime in seconds

           outTotalPacketsProcessed

Type: 64-bit unsigned integer

Description: | Outbound packets

           outTotalPacketsDropped

Type: 64-bit unsigned integer

Description: | Outbound Packets dropped

#### ipsec_sessions_info__

        Description:
        Definition: Structure. Contents are:
           IPSECList

Type: ipsec_sa_session_info__

[0...unbounded]

Description: | IPsec SA List

#### session_all_data__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           ike_data

Type: Optional ike_sessions_show__

Description: |

           ipsec_data

Type: Optional ipsec_sessions_info__

Description: |

#### ike_peer_sa_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           MatchID

Type: String with length 128

Description: | Match ID type and value

           ConnectionID

Type: 32-bit unsigned integer

Description: | Connection ID

           State

Type: crypto_ike_state_type

Description: | Session state

#### ike_peer_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           RemoteAddress

Type: IPV4Address

Description: | Remote peer IPv4 address

           LocalAddress

Type: IPV4Address

Description: | Local IPv4 address

           Port

Type: 32-bit unsigned integer

Description: | Port

           FVRF

Type: String with length 65

Description: | Tunnel front-door vrf name

           Description

Type: String with length 81

Description: | Peer description

           UDPEncapsulation

Type: Boolean

Description: | If peer is behind NAT and uses UDP

           peer_sa

Type: Optional ike_peer_sa_show__

Description: | Pointer to peer SAs

#### show_sa_detail__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           Destination

Type: IPV4Address

Description: | Destination address

           Source

Type: IPV4Address

Description: | Source address

           FVRF

Type: String with length 33

Description: | Tunnel front-door vrf name

           IVRF

Type: String with length 33

Description: | Tunnel in-door vrf name

           Port

Type: 32-bit unsigned integer

Description: | Port

           State

Type: crypto_ike_state_type

Description: | SA state

           SA_ID

Type: 32-bit unsigned integer

Description: | SA ID

           Node

Type: 32-bit unsigned integer

Description: | Node

           SACondition

Type: 16-bit unsigned integer

Description: | SA condition

           InUse

Type: crypto_ike_use_type

Description: | Flag to print in use

           InitOrResp

Type: crypto_ike_role_type

Description: | Initiator or Responder

           PeerCapability

Type: 32-bit unsigned integer

Description: | Peer Capability

           MyCapability

Type: 32-bit unsigned integer

Description: | My Capability

           CapabilityString

Type: String with length 33

Description: | Capability String

           PeerKeepaliveCapability

Type: 32-bit unsigned integer

Description: | Peer Keepalive Capability

           MyKeepaliveCapability

Type: 32-bit unsigned integer

Description: | My Keepalive Capability

           ErrorCounter

Type: 16-bit unsigned integer

Description: | Error counter

           DHGroup

Type: crypto_ike_dh_type

Description: | DH group

           Lifetime

Type: 32-bit unsigned integer

Description: | Actual life time in seconds

           ProfileName

Type: String with length 65

Description: | Profile name

           EncryptionAlgorithm

Type: crypto_ike_enc_alg_type

Description: | Encryption Algorithm

           AuthenAlgorithm

Type: crypto_ike_auth_type

Description: | Authentication Algorithm

           HashAlgorithm

Type: crypto_ike_hash_type

Description: | Hash Algorithm

           KeySize

Type: 16-bit unsigned integer

Description: | Key size in bytes

           NegotiationMode

Type: crypto_ike_nego_type

Description: | Negotiation mode

#### ike_cac_show__

        Description:
        Definition: Structure. Contents are:
           Initialized

Type: Boolean

Description: | CAC initialized indicator

           CurrentActiveSA

Type: 32-bit unsigned integer

Description: | Current active sas in the system

           CurrentInNegotiationSA

Type: 32-bit unsigned integer

Description: | Current in negotiation sas in the system

           IKE_SALimit

Type: 32-bit unsigned integer

Description: | Configured active SA limit

           IKE_InNegotiationSALimit

Type: 32-bit unsigned integer

Description: | Configured in-negotiation SA limit

           TotalCPULimit

Type: 8-bit unsigned integer

Description: | Configured total CPU limit

           IKE_CPULimit

Type: 8-bit unsigned integer

Description: | Configured ike CPU limit

           IncommingAdmitted

Type: 32-bit unsigned integer

Description: | Accepted incoming calls

           IncomingDeniedResources

Type: 32-bit unsigned integer

Description: | Denied for resources incoming calls

           IncomingDeniedLimit

Type: 32-bit unsigned integer

Description: | Denied for limit incoming calls

           OutgoingAdmitted

Type: 32-bit unsigned integer

Description: | Accepted outgoing calls

           OutgoingDeniedResources

Type: 32-bit unsigned integer

Description: | Denied for resources outgoing calls

           OutgoingDeniedLimit

Type: 32-bit unsigned integer

Description: | Denied for limit outgoing calls

#### ike_error_event_show__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           Type

Type: 32-bit signed integer

Description: | Event type

           TypeString

Type: String with length 30

Description: | Event type string

           Description

Type: String with length 81

Description: | Event description

           Count

Type: 32-bit unsigned integer

Description: | Event instances num

#### ike_errors_stat_show__

        Description:
        Definition: Structure. Contents are:
           Initialized

Type: Boolean

Description: | Initialization indicator

           ptr

Type: Optional ike_error_event_show__

Description: | Pointer to an error event

#### ike_sa_stat__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           CountType

Type: Hex binary data with length 50 bytes

Description: | Statistic type

           MinCount

Type: 32-bit unsigned integer

Description: | Minimum count

           MaxCount

Type: 32-bit unsigned integer

Description: | Maximum count

           AverageCount

Type: 32-bit unsigned integer

Description: | Average count

           SuspendedCount

Type: 32-bit unsigned integer

Description: | Suspended count

#### ike_sa_count__

Description: Definition: Structure. Contents are: ActiveSACount

Type: 16-bit unsigned integer

Description: Active SA count

NegotiateCount

Type: 16-bit unsigned integer

Description: Count for SA currently being negotiated

DeadSACount

Type: 16-bit unsigned integer

Description: Dead SA count

DetailedStatistics

Type: Optional ike_sa_stat__

Description: | Detail stat

#### ike_sa_mem__

Description: Definition: Structure. Contents are: ReallocCount

Type: 32-bit unsigned integer

Description: Realloc count

EncryptReallocCount

Type: 32-bit unsigned integer

Description: Realloc count for encryption

MaxPacket

Type: 16-bit unsigned integer

Description: Max packet size in bytes

MinPacket

Type: 16-bit unsigned integer

Description: Min packet size in bytes

AveragePacket

Type: 16-bit unsigned integer

Description: Average packet size in bytes

#### ike_handles_show__

Description: Definition: Structure. Contents are: NumberOfHandles

Type: 32-bit unsigned integer

Description: The total number of handles in the mapping DB

handles

Type: 64-bit unsigned integer[0...unbounded]

Description: The handles in the DB

#### ike_mem_show__

Description: Definition: Structure. Contents are: NumberOfTags

Type: 32-bit signed integer

Description: The number of tags on memory mgmt locations

MemoryTags

Type: show_ike_mem_dbg_tags_td[0...unbounded]

Description: | the memory tags information

#### ike_global_counters_show__

Description: Definition: Structure. Contents are: ActiveTunnels

Type: 32-bit unsigned integer

Description: Active Tunnels

PreviousTunnels

Type: 32-bit unsigned integer

Description: Previous Tunnels

InOctets

Type: 32-bit unsigned integer

Description: In Octets

InPkts

Type: 32-bit unsigned integer

Description: In Pkts

InDropPkts

Type: 32-bit unsigned integer

Description: In Drop Pkts

InNotifys

Type: 32-bit unsigned integer

Description: In Notifys

InP2Exchgs

Type: 32-bit unsigned integer

Description: In P2 Exchgs

InP2ExchgInvalids

Type: 32-bit unsigned integer

Description: In P2 Exchg Invalids

InP2ExchgRejects

Type: 32-bit unsigned integer

Description: In P2 Exchg Rejects

InP2SaDelRequests

Type: 32-bit unsigned integer

Description: In P2 SA Del Requests

OutOctets

Type: 32-bit unsigned integer

Description: Out Octets

OutPkts

Type: 32-bit unsigned integer

Description: Out Pkts

OutDropPkts

Type: 32-bit unsigned integer

Description: Out Drop Pkts

OutNotifys

Type: 32-bit unsigned integer

Description: Out Notifys

OutP2Exchgs

Type: 32-bit unsigned integer

Description: Out P2 Exchgs

OutP2ExchgInvalids

Type: 32-bit unsigned integer

Description: Out P2 Exchg Invalids

OutP2ExchgRejects

Type: 32-bit unsigned integer

Description: Out P2 Exchg Rejects

OutP2SaDelRequests

Type: 32-bit unsigned integer

Description: Out P2 SA Del Requests

InitTunnels

Type: 32-bit unsigned integer

Description: Init Tunnels

InitTunnelFails

Type: 32-bit unsigned integer

Description: Init Tunnel Fails

RespTunnelFails

Type: 32-bit unsigned integer

Description: Resp Tunnel Fails

SysCapFails

Type: 32-bit unsigned integer

Description: Sys Cap Fails

AuthFails

Type: 32-bit unsigned integer

Description: Auth Fails

DecryptFail

Type: 32-bit unsigned integer

Description: Decrypt Fail

HashValidFails

Type: 32-bit unsigned integer

Description: Hash Valid Fails

NoSaFails

Type: 32-bit unsigned integer

Description: No SA Fails

#### ike_send_update_exec__

Description: Definition: Structure. Contents are: NumberOfSaInformed

Type: 32-bit unsigned integer

Description: The total number of IKE SA's that were informed

#### ike_sa_history_show__

Description: Definition: Array of 0 or more structures. Contents of each array entry are: Reason

Type: 32-bit unsigned integer

Description: Fail reason

Timestamp

Type: 32-bit unsigned integer

Description: Timestamp

TunnelIndex

Type: 32-bit unsigned integer

Description: Tunnel index

LocalType

Type: 32-bit unsigned integer

Description: Local ID type

LocalValue

Type: String with length 128

Description: Local ID value

RemoteType

Type: 32-bit unsigned integer

Description: Remote ID type

RemoteValue

Type: String with length 128

Description: Remote ID value

SourceAddress

Type: 32-bit unsigned integer

Description: Source IP address

DestinationAddress

Type: 32-bit unsigned integer

Description: Destinatiion IP address

IVRFName

Type: String with length 33

Description: IVRF

### Internal Datatypes

#### crypto_ike_id_type

Description: Definition: Enumeration. Valid values are: 'IPV4' - IPv4 identity 'FQDN' - FQDN identity

#### crypto_ike_state_type

Description: Definition: Enumeration. Valid values are: 'InitState' - ISAKMP MM Init State 'SetupState' - ISAKMP SA SETUP State 'ExchangeState' - ISAKMP Key Exchange State 'AuthenticationState' - ISAKMP MM Authentication State 'NoState' - ISAKMP SA No State 'AgInitState' - ISAKMP AG Init State 'AgAuthenticationState' - ISAKMP AG Authentication State 'SaAcceptState' - ISAKMP SA Accept State 'QmAuthenticationAwaitState' - ISAKMP QM Authentication Await State 'QmIdleState' - ISAKMP QM Idle State 'QmCommitAwaitState' - ISAKMP QM Commit Await State 'ConfigurationXAuthenticationState' - ISAKMP Configuration XAuthentication State 'ConfigurationAddressState' - ISAKMP Configuration Address State 'PeerDiscoveringState' - ISAKMP SA Peer Discovering State 'NewSaState' - ISAKMP New SA State

#### crypto_ike_cond_type

Description: Definition: Enumeration. Valid values are: 'SAIsAlive' - ISAKMP SA Is Alive 'SAIsDead' - ISAKMP SA Is Dead

#### crypto_ike_use_type

Description: Definition: Enumeration. Valid values are: 'SANotInUse' - ISAKMP SA Is Not In Use 'SAInUse' - ISAKMP SA Is Currently In Use

#### crypto_ike_enc_alg_type

Description: Definition: Enumeration. Valid values are: 'IKE_ET_DES_CBC' - Data Encryption Standards 'IKE_ET_IDEA_CBC' - IDEA Encryption 'IKE_ET_BLOWFISH_CBC' - BLOWFISH Encryption 'IKE_ET_RC5_CBC' - RC5 Encryption 'IKE_ET_3DES_CBC' - Triple DES 'IKE_ET_CAST_CBC' - CAST Encryption 'IKE_ET_AES_CBC' - Advanced Encryption Standard

#### crypto_ike_encr_type

Description: Definition: Enumeration. Valid values are: 'DES' - Data Encryption Standards 'AES128' - Advanced Encryption Standard With Key Size 128 bits 'AES192' - Advanced Encryption Standard With Key Size 192 bits 'AES256' - Advanced Encryption Standard With Key Size 256 bits 'TripleDES' - Triple DES

#### crypto_ike_hash_type

Description: Definition: Enumeration. Valid values are: 'MD5' - Message Digest 5 'SHA' - Secure Hash Standard

#### crypto_ike_auth_type

Description: Definition: Enumeration. Valid values are: 'PresharedKey' - Pre-Shared Key 'RSASignature' - Rivest-Shamir-Adleman Signature 'RSAEncryption' - Rivest-Shamir-Adleman Encryption 'XInitPreShared' - XAUTH Init PreShared 'XRespPreShared' - XAUTH Resp PreShared 'XInitDSS' - XAUTH Init DSS 'XRespDSS' - XAUTH Resp DSS 'XInitRSA' - XAUTH Init RSA 'XRespRSA' - XAUTH Resp RSA 'XInitRSAEncryption' - XAUTH Init RSA Encryption 'XRespRSAEncryption' - XAUTH Resp RSA Encryption 'XInitRSARevisedEncryption' - XAUTH Init RSA Revised Encryption 'XRespRSARevisedEncryption' - XAUTH Resp RSA Revised Encryption

#### crypto_ike_dh_type

Description: Definition: Enumeration. Valid values are: 'DH1' - Diffie-Hellman group 1 'DH2' - Diffie-Hellman group 2 'DH5' - Diffie-Hellman group 5

#### crypto_ike_usage_type

Description: Definition: Enumeration. Valid values are: 'GeneralPurposeKey' - General Purpose Key 'EncryptionKey' - Encryption Key 'SignatureKey' - Signature Key

#### crypto_ike_key_src_type

Description: Definition: Enumeration. Valid values are: 'ManualEntry' - Key Source From Manual Entry 'FromCertificate' - Key Source From Certificate 'FromDNS' - Key Source From DNS

#### crypto_ike_nego_type

Description: Definition: Enumeration. Valid values are: 'MainMode' - Main Mode negotiation mode 'AggressiveMode' - Aggressive Mode negotiation mode

#### crypto_ike_role_type

Description: Definition: Enumeration. Valid values are: 'Responder' - ISAKMP Responder side 'Initiator' - ISAKMP Initiator side

#### l4_protocol_type_ipsec

Description: Definition: Enumeration. Valid values are: 'IKE_IPSEC_IPPROTO_IP' - IP protocol 'IKE_IPSEC_IPPROTO_ICMP' - Control message protocol 'IKE_IPSEC_IPPROTO_IGMP' - Group management protocol 'IKE_IPSEC_IPPROTO_TCP' - TCP protocol 'IKE_IPSEC_IPPROTO_UDP' - UDP protocol 'IKE_IPSEC_IPPROTO_RAW' - Raw IP packet

#### identity_type_ipsec

Description: Definition: Enumeration. Valid values are: 'IKE_IPSEC_Illegal_IDtype' - illegal IDtype 'IKE_IPSEC_IPV4_ADDR' - IPV4_ADDR 'IKE_IPSEC_IPV4_SUBNET' - IPV4_SUBNET

#### ike_match_id_discrim

Description: Match Identity Types Definition: Enumeration. Valid values are: 'IKE_MATCH_ID_NO_MATCH' - No matching was set 'IKE_MATCH_ID_IPV4_ADDR' - Match by IPv4 adress 'IKE_MATCH_ID_HOST' - Match by FQDN 'IKE_MATCH_ID_HOST_DOMAIN' - Match by FQDN 'IKE_MATCH_ID_USER' - Match by User 'IKE_MATCH_ID_USER_DOMAIN' - Match by User 'IKE_MATCH_ID_GROUP' - Match by Group Name

#### ike_match_ipv4_criteria_type

Description: Criteria type Definition: Enumeration. Valid values are: 'IKE_MATCH_CRITERIA_IPSEC_PROFILE' 'IKE_MATCH_CRITERIA_INTERFACE'

#### match_info_union

Description: Definition: Union. Discriminant: Name: discriminant Type: ike_match_id_discrim Options are: ipv4_addr

Type: ike_match_ipv4_addr

Description: |

           host

Type: ike_match_host

Description: |

           host_domain

Type: ike_match_host_domain

Description: |

           user

Type: ike_match_user

Description: |

           user_domain

Type: ike_match_user_domain

Description: |

           grp

Type: ike_match_group

Description: |

#### ike_self_id_discrim

        Description: Self Identity Types
        Definition: Enumeration. Valid values are:
            'IKE_SELF_ID_FQDN' - Self Identity is FQDN
            'IKE_SELF_ID_USER_FQDN' - Self Identity is User FQDN
            'IKE_SELF_ID_IPV4_ADDR' - Self Identity is IPv4 Address

#### self_id_union

        Description: Self Identity Information
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: ike_self_id_discrim
        Options are:
           user_fqdn

Type: ike_self_id_user_fqdn

Description: |

#### show_ike_sessions_users_info_st

        Description:
        Definition: Structure. Contents are:
           UserName

Type: String with length 256

Description: | Logged In User Name

           Count

Type: 16-bit unsigned integer

Description: | This indicates the number of times that the User has logged in.

           MaxLogins

Type: 16-bit unsigned integer

Description: | This indicates the Maximum number of sessions (per user) that are allowed

#### show_ike_sessions_users_info_td

        Description: Maintains Information about the users of a group
        Definition: Type definition for: show_ike_sessions_users_info_st

#### show_ike_sessions_ike_sas_info_st

        Description:
        Definition: Structure. Contents are:
           SAConnectionID

Type: 32-bit signed integer

Description: | Ike SA connection ID

           LocalIpAddress

Type: IPV4Address

Description: | Local IP Address

           LocalPort

Type: 32-bit unsigned integer

Description: | Local port

           RemoteIpAddress

Type: IPV4Address

Description: | Remote IP Address

           RemotePort

Type: 32-bit unsigned integer

Description: | Remote port

           IkeSAStatus

Type: String with length 32

Description: | Ike SA status

#### show_ike_sessions_ike_sas_info_td

        Description: Maintains Information about the ike sas of a session
        Definition: Type definition for: show_ike_sessions_ike_sas_info_st

#### ike_sessions_show_cmd_t

        Description:
        Definition: Enumeration. Valid values are:
            'SHOW_SESSIONS_GROUPS'
            'SHOW_SESSIONS_USERS'
            'SHOW_SESSIONS_DEFAULT'
            'SHOW_SESSIONS_SUMMARY'
            'SHOW_SESSIONS_MAX'

#### ike_handles_show_cmd_t

Description: Definition: Enumeration. Valid values are: 'SHOW_HANDLES_SESSION' 'SHOW_HANDLES_SA' 'SHOW_HANDLES_MAX'

#### ike_mem_debug_cmd_t

Description: Definition: Enumeration. Valid values are: 'IKE_MEM_DBG_CLEAR' 'IKE_MEM_DBG_SHOW' 'IKE_MEM_DBG_ENABLE' 'IKE_MEM_DBG_DISABLE'

#### show_ike_mem_dbg_tags_st

Description: Definition: Structure. Contents are: function

Type: Hex binary data with maximum length 100 bytes

Description:

line

Type: 32-bit signed integer

Description:

fmt_tag

Type: Hex binary data with maximum length 255 bytes

Description:

#### show_ike_mem_dbg_tags_td

Description: Information of a memory operation location Definition: Type definition for: show_ike_mem_dbg_tags_st

## Perl Data Object documentation for crypto_ipsec.

### Datatypes

#### sa_lifetime__

Description: Definition: Structure. Contents are: Bytes

Type: 32-bit unsigned integer

Description: The volume of traffic in bytes that can occur for the SA

Seconds

Type: 32-bit unsigned integer

Description: The time that this SA can live

#### ipsec_sa_type__

Description: Definition: Structure. Contents are: SelectorType

Type: ipsec_sa_selector_type__

Description: | Selector Type

           ProtocolType

Type: ipsec_prot_type__

Description: | protocol type

           SecurityAssocMethod

Type: ipsec_sa_negotiation_method__

Description: | SA negotiation method

#### identity__

        Description:
        Definition: Structure. Contents are:
           Port

Type: 16-bit unsigned integer

Description: | Layer 4 port number

           Reserved

Type: 16-bit unsigned integer

Description: | Reserved

           Protocol

Type: l4_protocol_type

Description: | Layer 4 protocol number

           IDType

Type: identity_type

Description: | Type of identity

           Address

Type: IPV4Address

Description: | Layer 3 IP address

           Mask

Type: IPV4Address

Description: | Mask for IP address

#### ipsec_peer_info__

        Description:
        Definition: Structure. Contents are:
           Source

Type: IPV4Address

Description: | Source address

           Destination

Type: IPV4Address

Description: | Destination address

           OrigRemoteAddr

Type: IPV4Address

Description: | Original Remote Addr

           UDP_port_used

Type: Boolean

Description: | UDP Port Used

           LocalPort

Type: 16-bit unsigned integer

Description: | Local UDP port

           PeerPort

Type: 16-bit unsigned integer

Description: | Peer UDP port

           FVRF_ID

Type: 32-bit unsigned integer

Description: | Peer FVRF ID

#### ipsec_proxy_info__

        Description:
        Definition: Structure. Contents are:
           LocalIdentity

Type: identity__

Description: | Identity of the local peer

           PeerIdentity

Type: identity__

Description: | Identity of remote peer

#### sa_vol_lifetime__

        Description:
        Definition: Structure. Contents are:
           CurrentBytes

Type: 64-bit unsigned integer

Description: | Current traffic in bytes

           PacketsProcessed

Type: 32-bit unsigned integer

Description: | Current packets handled

           PacketsDropped

Type: 32-bit unsigned integer

Description: | Current packets dropped

#### crypto_hw_flow_counts__

        Description:
        Definition: Structure. Contents are:
           inTotalBytes

Type: 64-bit unsigned integer

Description: | Inbound octets

           inTotalPacketsProcessed

Type: 64-bit unsigned integer

Description: | Inbound packets

           inTotalPacketsDropped

Type: 64-bit unsigned integer

Description: | Inbound Packets dropped excluding Anti-Replay drops

           inDropsDueToAntiReplay

Type: 64-bit unsigned integer

Description: | Inbound packets drops due to anti-replay processing

           inTotalAuthenticationPackets

Type: 64-bit unsigned integer

Description: | Inbound authenticated packets

           inTotalAuthenticationPacketFailures

Type: 64-bit unsigned integer

Description: | Inbound authentication failures

           inTotalIPSecProcessedPackets

Type: 64-bit unsigned integer

Description: | Inbound decrypted packets

           inTotalIPSecProcessedPacketFailures

Type: 64-bit unsigned integer

Description: | Inbound authentication failures

           outTotalBytes

Type: 64-bit unsigned integer

Description: | Outbound octets

           outTotalPacketsProcessed

Type: 64-bit unsigned integer

Description: | Outbound packets

           outTotalPacketsDropped

Type: 64-bit unsigned integer

Description: | Outbound Packets dropped

           outTotalAuthenticationPackets

Type: 64-bit unsigned integer

Description: | Outbound authenticated packets

           outTotalAuthenticationPacketFailures

Type: 64-bit unsigned integer

Description: | Outbound authentication failures

           outTotalIPSecProcessedPackets

Type: 64-bit unsigned integer

Description: | Outbound encrypted packets

           outTotalIPSecProcessedPacketFailures

Type: 64-bit unsigned integer

Description: | Outbound encryption failures

#### sa_dpd_info__

        Description:
        Definition: Structure. Contents are:
           dpd_enabled

Type: 32-bit unsigned integer

Description: |

           dpd_mode

Type: 32-bit unsigned integer

Description: |

           dpd_timeout

Type: 32-bit unsigned integer

Description: |

#### show_sa_routes_element__

Description: Definition: Structure. Contents are: Source

Type: String with length 120

Description: Source address and port

Destination

Type: String with length 120

Description: Destination address and port

#### show_sa_element__

Description: Definition: Structure. Contents are: SecurityAssociationID

Type: 32-bit unsigned integer

Description: Flow ID

SecurityAssociationType

Type: ipsec_sa_type__

Description: | SA type

           SecurityAssociationState

Type: 32-bit unsigned integer

Description: | SA state

           IkeVersion

Type: 32-bit unsigned integer

Description: | IKE version

           Bundle

Type: Boolean

Description: | SA bundle

           Node

Type: 32-bit unsigned integer[2]

Description: | Node

           ProfileName

Type: String with length 120

Description: | Profile name

           InterfaceName

Type: String with length 120

Description: | Attached interface

           TunnelVrf

Type: String with length 120

Description: | Tunnel VRF name

           IVRFName

Type: String with length 120

Description: | IVRF Name

           IVRFId

Type: 32-bit unsigned integer

Description: | IVRF id

           Mode

Type: ipsec_type

Description: | Transport or tunnel

           TunnelInfo

Type: ipsec_peer_info__

Description: | Tunnel Info

           SPI

Type: 32-bit unsigned integer

Description: | Assigned SPI

           LifetimeInKilobytes

Type: sa_vol_lifetime__

Description: | SA lifetime in traffic volume in kilobytes

           AgreedLifetime

Type: sa_lifetime__

Description: | SA lifetime

           AcceptedTransform

Type: ipsec_accpt_transform

Description: | Accepted Transform

           SADirection

Type: traffic_vector

Description: | Inbound or outbound

           AgreedProxy

Type: ipsec_proxy_info__

Description: | Agreed proxy between the two peers

           DpdInfo

Type: sa_dpd_info__

Description: | DPD info

           ArAccelEnabled

Type: 32-bit unsigned integer

Description: | anti-replay accel enabled

           ArAccelWind

Type: 32-bit unsigned integer

Description: | anti-replay accel window

           IdleTimeoutEnabled

Type: 32-bit unsigned integer

Description: | idle timeout enabled

           IdleTimeout

Type: 32-bit unsigned integer

Description: | idle timeout

           IsIPSecHWAvailabe

Type: Boolean

Description: | IPSec Hardware support available

           flowHardwareCounts

Type: crypto_hw_flow_counts__

Description: | Flow Hardware Counts

           RemaingSec

Type: 32-bit unsigned integer

Description: | Remaining SA seconds

           RemainingKB

Type: 32-bit unsigned integer

Description: | Remaining SA KB

           RoutesList

Type: show_sa_routes_element__[0...unbounded]

Description: | Routes List

#### show_sa_details__

        Description:
        Definition: Structure. Contents are:
           SAList

Type: show_sa_element__

[0...unbounded]

Description: | SA list

#### show_sa_brief_element__

        Description:
        Definition: Structure. Contents are:
           SecurityAssociationID

Type: 32-bit unsigned integer

Description: | Flow ID

           InterfaceName

Type: String with length 120

Description: | Attached interface

           Source

Type: String with length 120

Description: | Source address and port

           Destination

Type: String with length 120

Description: | Destination address and port

           TunnelVrf

Type: String with length 120

Description: | Tunnel VRF name

           ProfileName

Type: String with length 120

Description: | Profile name

           Transform

Type: String with length 120

Description: | Transform

           Lifetime

Type: String with length 120

Description: | Lifetime

#### show_sa_brief_details__

        Description:
        Definition: Structure. Contents are:
           SABriefList

Type: show_sa_brief_element__

[0...unbounded]

Description: | SA brief list

#### crypto_hw_vrf_counts__

        Description:
        Definition: Structure. Contents are:
           InboundOctets

Type: 64-bit unsigned integer

Description: | Inbound octets

           OutboundOctets

Type: 64-bit unsigned integer

Description: | Outbound octets

           InboundPackets

Type: 64-bit unsigned integer

Description: | Inbound packets

           TotalInboundPacketsDroppedNoAntiReplayDrops

Type: 64-bit unsigned integer

Description: | Inbound Packets dropped excluding Anti-Replay drops

           InPktDropsAntiReplay

Type: 64-bit unsigned integer

Description: | Inbound pkt drops due to anti-replay processing

           InboundAuthenticatedPackets

Type: 64-bit unsigned integer

Description: | Inbound authenticated packets

           InboundAuthenticationFailures

Type: 64-bit unsigned integer

Description: | Inbound authentication failures

           InboundDecryptedPackets

Type: 64-bit unsigned integer

Description: | Inbound decrypted packets

           InboundDecryptionFailures

Type: 64-bit unsigned integer

Description: | Inbound authentication failures

           OutboundPackets

Type: 64-bit unsigned integer

Description: | Outbound packets

           TotalOutboundPacketsDropped

Type: 64-bit unsigned integer

Description: | Outbound Packets dropped

           OutboundAuthenticatedPackets

Type: 64-bit unsigned integer

Description: | Outbound authenticated packets

           OutboundAuthenticationFailures

Type: 64-bit unsigned integer

Description: | Outbound authentication failures

           OutboundEncryptedPackets

Type: 64-bit unsigned integer

Description: | Outbound encrypted packets

           OutboundEncryptionFailures

Type: 64-bit unsigned integer

Description: | Outbound encryption failures

           ProtocolUseFails

Type: 64-bit unsigned integer

Description: | Protocol Use Fails

           NoSecurityAssociationFailures

Type: 64-bit unsigned integer

Description: | Drops due to No SA

           CapsulationFailures

Type: 64-bit unsigned integer

Description: | Capsulation failures

#### show_vrf_element__

        Description:
        Definition: Structure. Contents are:
           VRFIdentifier

Type: 32-bit unsigned integer

Description: | STATS VRF ID

           StatsVrfName

Type: String with length 120

Description: | Stats VRF name

           CurrentlyActiveTunnels

Type: 32-bit unsigned integer

Description: | Active Tunnels

           CurrentlyExpiredTunnels

Type: 32-bit unsigned integer

Description: | Expired Tunnels

           IsIPSecHWAvailabe

Type: Boolean

Description: | IPSec Hardware support available

           vrfHardwareCounts

Type: crypto_hw_vrf_counts__

Description: | VRF Hardware Counts

#### show_vrf_details__

        Description:
        Definition: Structure. Contents are:
           VRFList

Type: show_vrf_element__

[0...unbounded]

Description: | VRF list

#### show_ipsec_location__

        Description:
        Definition: Structure. Contents are:
           LocationStr

Type: String with length 32

Description: | Location String

#### show_ipsec_intf_info__

Description: Definition: Structure. Contents are: InterfaceName

Type: String with length 120

Description: IPSec interface

InterfaceHandle

Type: 32-bit unsigned integer

Description: Interface handle

Location

Type: show_ipsec_location__[2]

Description: | Locations

           ProfNum

Type: 32-bit unsigned integer

Description: | Number of profiles

           VrfName

Type: String with length 120

Description: | VRF

           VrfId

Type: 32-bit unsigned integer

Description: | VRF ID

           TunnelSrc

Type: IPV4Address

Description: | Tunnel source

           TunnelDst

Type: IPV4Address

Description: | Tunnel destination

           TunnelVrf

Type: String with length 120

Description: | Tunnel VRF

           FlowNum

Type: 32-bit signed integer

Description: | Number of Flows

           ModeType

Type: 32-bit unsigned integer

Description: | Mode: service/tunnel

           DfBit

Type: 32-bit signed integer

Description: | Df-bit

           PrefragmentDis

Type: 8-bit unsigned integer

Description: | Pre-fragment disable

           pmtu

Type: 16-bit unsigned integer

Description: | pmtu

           ConnList

Type: 32-bit unsigned integer[0...unbounded]

Description: | Connections (flowID)

#### show_ipsec_intf_details__

        Description:
        Definition: Structure. Contents are:
           IntfList

Type: show_ipsec_intf_info__

[0...unbounded]

Description: | Interface List

#### show_intf_name_element__

        Description:
        Definition: Structure. Contents are:
           InterfaceName

Type: String with length 120

Description: | IPSec interface

#### show_ts_transform__

        Description:
        Definition: Structure. Contents are:
           Name

Type: String with length 120

Description: | Transform name

#### show_ts_element__

Description: Definition: Structure. Contents are: TSName

Type: String with length 120

Description: TS name

Mode

Type: 32-bit unsigned integer

Description: TS mode

Used

Type: Boolean

Description: TS used

Transforms

Type: show_ts_transform__[3]

Description: | Transforms

#### show_acl_element__

Description: Definition: Structure. Contents are: ACLName

Type: String with length 120

Description: ACL name

TSList

Type: show_ts_element__[5]

Description: | Transform set List

#### manual_key_info_

Description: Definition: Structure. Contents are: EspSpi

Type: 32-bit unsigned integer

Description: ESP SPI

EspEnc

Type: Hex binary data with maximum length 32 bytes

Description: ESP Encryption Key

EspEncLen

Type: 32-bit unsigned integer

Description: ESP Encryption Key Length

EspAuth

Type: Hex binary data with maximum length 32 bytes

Description: ESP Authentication Key

EspAuthLen

Type: 32-bit unsigned integer

Description: ESP Authentication Key Length

AhSpi

Type: 32-bit unsigned integer

Description: AH SPI

AhKey

Type: Hex binary data with maximum length 32 bytes

Description: AH Authentication Key

AhLen

Type: 32-bit unsigned integer

Description: AH Authentication Key Length

#### show_prof_element__

Description: Definition: Structure. Contents are: ProfName

Type: String with length 120

Description: Profile name

ProfDescr

Type: String with length 120

Description: Profile description

TransportUse

Type: Boolean

Description: Used by Transport

TunnelUse

Type: Boolean

Description: Used by Tunnel

SviUse

Type: Boolean

Description: Used by SVI

Lifetime

Type: sa_lifetime__

Description: | Life Time

           IdleTime

Type: 32-bit unsigned integer

Description: | Idle time

           ReplayDisable

Type: Boolean

Description: | Replay Disable

           Pfs

Type: 32-bit unsigned integer

Description: | PFS group

           RRI

Type: Boolean

Description: | RRI enabled

           RouteDistance

Type: 32-bit unsigned integer

Description: | Route Distance

           RouteTag

Type: 32-bit unsigned integer

Description: | RouteTag

           Type

Type: 32-bit unsigned integer

Description: | Profile Type

           Manual

Type: Boolean

Description: | Manual Profile

           ManualKey

Type: manual_key_info_

[2]

Description: | Manual Key info

           IntfList

Type: show_intf_name_element__

[0...unbounded]

Description: | Interface List

           AclList

Type: show_acl_element__

[0...unbounded]

Description: | ACL List

#### show_imp_config_element__

        Description:
        Definition: Structure. Contents are:
           ReplayDisable

Type: Boolean

Description: | Replay Disable

           WindowSize

Type: 32-bit unsigned integer

Description: | Window Size

           PrefragmentDis

Type: Boolean

Description: | Prefrag Disable

           NatTDisable

Type: Boolean

Description: | NAT-T Disable

           DfBit

Type: 8-bit unsigned integer

Description: | DF bit

           Lifetime

Type: sa_lifetime__

Description: | Life Time

           IdleTime

Type: 32-bit unsigned integer

Description: | Idle Time

           TSList

Type: show_ts_element__[0...unbounded]

Description: | Transform List

           ProfileList

Type: show_prof_element__[0...unbounded]

Description: | Profile List

#### show_imp_event__

        Description:
        Definition: Structure. Contents are:
           Description

Type: String with length 120

Description: | Description

           Count

Type: 32-bit unsigned integer

Description: | Count

#### show_imp_event_stats__

        Description:
        Definition: Structure. Contents are:
           IMPEvent

Type: show_imp_event__

[18]

Description: | IMP Event

#### show_imp_summary__

        Description:
        Definition: Structure. Contents are:
           FlowsNum

Type: 32-bit unsigned integer

Description: | Number of Flows

           ProfNum

Type: 32-bit unsigned integer

Description: | Number of profiles

           ACLNum

Type: 32-bit unsigned integer

Description: | Number of ACLs

           AttachedACLNum

Type: 32-bit unsigned integer

Description: | Number of Attached ACLs

           IMPEventStatsInfo

Type: show_imp_event_stats__

Description: | IMP Event Stats Info

#### show_ipsec_profiles__

        Description:
        Definition: Structure. Contents are:
           ProfileList

Type: show_prof_element__

[0...unbounded]

Description: | Profile List

#### show_ipsec_ts__

        Description:
        Definition: Structure. Contents are:
           TSList

Type: show_ts_element__

[0...unbounded]

Description: | Transform-set List

#### show_ipsec_peer__

        Description:
        Definition: Structure. Contents are:
           PeerInfo

Type: ipsec_peer_info__

Description: | Peer Info

           FlowList

Type: 32-bit unsigned integer[0...unbounded]

Description: | Flow List

#### show_ipsec_peers__

        Description:
        Definition: Structure. Contents are:
           PeerList

Type: show_ipsec_peer__

[0...unbounded]

Description: | Peer List

#### show_spi_info__

        Description:
        Definition: Structure. Contents are:
           Allocated

Type: 32-bit unsigned integer

Description: | Allocated SPIs

           Free

Type: 32-bit unsigned integer

Description: | Free SPIs

           ErrDupFree

Type: 32-bit unsigned integer

Description: | Error: Duplicate Free SPIs

           ErrSetInUSe

Type: 32-bit unsigned integer

Description: | Error: Set In Use

           ErrClearInUSe

Type: 32-bit unsigned integer

Description: | Error: Clear In Use

           ErrFreeInUSe

Type: 32-bit unsigned integer

Description: | Error: Free In Use

#### show_conf_ace_info__

        Description:
        Definition: Structure. Contents are:
           SeqNum

Type: 32-bit unsigned integer

Description: | Sequence Number

           AcNum

Type: 32-bit unsigned integer

Description: | AC Num

           Type

Type: 32-bit unsigned integer

Description: | Type

           FlowId

Type: 32-bit unsigned integer

Description: | Flow Id

           BaseAcNum

Type: 32-bit unsigned integer

Description: | Base AC Num

           BaseSeqNum

Type: 32-bit unsigned integer

Description: | Base Seq Num

           NegState

Type: 32-bit unsigned integer

Description: | Negotiate State

           PeerInfo

Type: ipsec_peer_info__

Description: | Peer Info

#### ts_propofal_proto__

        Description:
        Definition: Structure. Contents are:
           TsProposal

Type: 32-bit unsigned integer[2]

Description: | TS Proposal

#### show_conf_acl_info__

Description: Definition: Structure. Contents are: ACLName

Type: String with length 120

Description: ACL name

Bucket

Type: 32-bit unsigned integer

Description: Bucket

ProfName

Type: String with length 120

Description: Profile name

InterfaceName

Type: String with length 120

Description: Interface name

Mode

Type: 32-bit unsigned integer

Description: Mode

Type

Type: 32-bit unsigned integer

Description: Type

StaticAceNum

Type: 32-bit unsigned integer

Description: Static ACE Num

PeerInfo

Type: ipsec_peer_info__

Description: | Peer Info

           Transforms

Type: ts_propofal_proto__

[5]

Description: | Transforms

           AceList

Type: show_conf_ace_info__

[0...unbounded]

Description: | ACE List

#### show_conf_acls_info__

        Description:
        Definition: Structure. Contents are:
           ConfAclList

Type: show_conf_acl_info__

[0...unbounded]

Description: | ACLs info

#### show_sa_count__

        Description:
        Definition: Structure. Contents are:
           SACount

Type: 32-bit unsigned integer

Description: | SA Count; Number of Flows

### Internal Datatypes

#### ipsec_type

        Description:
        Definition: Enumeration. Valid values are:
            'STATIC_ACE' - Static Ace
            'DYNAMIC_ACE' - Dynamic Ace
            'TUNNEL_DACE' - Tunnel Ace
            'TRANSPORT' - Transport
            'TUNNEL' - Tunnel
            'UDP_TUNNEL' - UDP Tunnel
            'UDP_TRANSPORT' - UPD Transport

#### traffic_vector

Description: Definition: Enumeration. Valid values are: 'INBOUND_TRAFFIC' - Inbound traffic 'OUTBOUND_TRAFFIC' - Outbound traffic

#### identity_type

Description: Definition: Enumeration. Valid values are: 'IPV4_ADDR' - Inbound traffic 'IPV4_SUBNET' - Outbound traffic

#### l4_protocol_type

Description: Definition: Enumeration. Valid values are: 'IPSEC_IPPROTO_IP' - IP protocol 'IPSEC_IPPROTO_ICMP' - Control message protocol 'IPSEC_IPPROTO_IGMP' - Group management protocol 'IPSEC_IPPROTO_TCP' - TCP protocol 'IPSEC_IPPROTO_UDP' - UDP protocol 'IPSEC_IPPROTO_RAW' - Raw IP packet

#### ipsec_accpt_transform

Description: Definition: Enumeration. Valid values are: 'IPSEC_ESP_DES' - ESP transform using DES cipher (56 bits) 'IPSEC_ESP_3DES' - ESP transform using 3DES(EDE) cipher (168 bits) 'IPSEC_ESP_AES' - ESP transform using AES cipher (128 bits) 'IPSEC_ESP_192_AES' - ESP transform using AES cipher (192 bits) 'IPSEC_ESP_256_AES' - ESP transform using AES cipher (256 bits) 'IPSEC_ESP_MD5' - ESP transform using MD5 authentication 'IPSEC_ESP_SHA1' - ESP transform using SHA authentication 'IPSEC_ESP_DES_MD5' - ESP transform using DES cipher and MD5 authentication 'IPSEC_ESP_DES_SHA1' - ESP transform using DES cipher and SHA authentication 'IPSEC_ESP_3DES_MD5' - ESP transform using 3DES cipher and MD5 authentication 'IPSEC_ESP_3DES_SHA1' - ESP transform using 3DES cipher and SHA authentication 'IPSEC_ESP_AES_MD5' - ESP transform using AES cipher (128 bits) and MD5 authentication 'IPSEC_ESP_AES_SHA1' - ESP transform using AES cipher (128 bits) and SHA authentication 'IPSEC_ESP_192_AES_MD5' - ESP transform using AES cipher (192 bits) and MD5 authentication 'IPSEC_ESP_192_AES_SHA1' - ESP transform using AES cipher (192 bits) and SHA authentication 'IPSEC_ESP_256_AES_MD5' - ESP transform using AES cipher (256 bits) and MD5 authentication 'IPSEC_ESP_256_AES_SHA1' - ESP transform using AES cipher (256 bits) and SHA authentication 'IPSEC_AH_MD5' - AH transform using MD5 authentication 'IPSEC_AH_SHA1' - AH transform using SHA authentication

#### ipsec_sa_selector_type__

Description: Definition: Enumeration. Valid values are: 'IPSEC_SELCTOR_SPECIFIED' - Application specifies the selector 'IPSEC_NO_SELECTOR' - Selector not provided provided by appln/cli

#### ipsec_prot_type__

Description: Definition: Enumeration. Valid values are: 'IPSECV4' - IPSec for v4 'IPSECV6' - IPSec for v6

#### ipsec_sa_negotiation_method__

Description: Definition: Enumeration. Valid values are: 'MANUAL' - Manual SA 'ISAKMP' - SA negotiated by ISAKMP

## Perl Data Object documentation for drivers_media_dpt.

### Datatypes

#### dpt_srp_per_mac_source_counters_info

Description: SRP interface per MAC address source counters info Definition: Structure. Contents are: MACAddr

Type: String with unbounded length

Description: MAC address

IsMACAccountingEnabled

Type: Boolean

Description: True if MAC filtering is enabled for this MAC address

IsMACFilteringEnabled

Type: Boolean

Description: True if MAC filtering is enabled for this MAC address

CAMIndex

Type: 32-bit unsigned integer

Description: CAM entry index

PacketCount

Type: 64-bit unsigned integer

Description: Packet count

ByteCount

Type: 64-bit unsigned integer

Description: Byte count

#### dpt_srp_source_counters_info

Description: SRP interface source counters info Definition: Structure. Contents are: IsAdminDown

Type: Boolean

Description: Is the interface administratively down

MACAddrList

Type: dpt_srp_per_mac_source_counters_info[0...unbounded]

Description: | Array of per MAC address source counters

#### dpt_srp_per_side_transit_counters_info

Description: SRP per side transit counters info Definition: Structure. Contents are: LowPriorityPacketCount

Type: 64-bit unsigned integer

Description: Low priority packet counter

LowPriorityByteCount

Type: 64-bit unsigned integer

Description: Low priority byte counter

HighPriorityPacketCount

Type: 64-bit unsigned integer

Description: High priority packet counter

HighPriorityByteCount

Type: 64-bit unsigned integer

Description: High priority byte counter

MulticastPacketCount

Type: 64-bit unsigned integer

Description: Multicast packet counter

MulticastByteCount

Type: 64-bit unsigned integer

Description: Multicast byte counter

UnicastPacketCount

Type: 64-bit unsigned integer

Description: Unicast packet counter

UnicastByteCount

Type: 64-bit unsigned integer

Description: Unicast byte counter

#### dpt_srp_per_side_traffic_counters_info

Description: SRP per side traffic counters info Definition: Structure. Contents are: LowPriorityUnicastPacketCount

Type: 64-bit unsigned integer

Description: Low priority unicast packet counter

LowPriorityUnicastByteCount

Type: 64-bit unsigned integer

Description: Low priority unicast byte counter

HighPriorityUnicastPacketCount

Type: 64-bit unsigned integer

Description: High priority unicast packet counter

HighPriorityUnicastByteCount

Type: 64-bit unsigned integer

Description: High priority unicast byte counter

LowPriorityMulticastPacketCount

Type: 64-bit unsigned integer

Description: Low priority multicast packet counter

LowPriorityMulticastByteCount

Type: 64-bit unsigned integer

Description: Low priority multicast byte counter

HighPriorityMulticastPacketCount

Type: 64-bit unsigned integer

Description: High priority multicast packet counter

HighPriorityMulticastByteCount

Type: 64-bit unsigned integer

Description: High priority multicast byte counter

#### dpt_srp_per_side_traffic_rate_info

Description: SRP per side traffic rate info Definition: Structure. Contents are: DataRateInterval

Type: 32-bit unsigned integer

Description: Data rate interval measured in 30 seconds

TransitLowPriorityPacketRate

Type: 64-bit unsigned integer

Description: Transit low priority packet rate

TransitLowPriorityBitRate

Type: 64-bit unsigned integer

Description: Transit low priority bit rate

TransitHighPriorityPacketRate

Type: 64-bit unsigned integer

Description: Transit high priority packet rate

TransitHighPriorityBitRate

Type: 64-bit unsigned integer

Description: Transit high priority bit rate

TransitMulticastPacketRate

Type: 64-bit unsigned integer

Description: Transit multicast packet rate

TransitMulticastBitRate

Type: 64-bit unsigned integer

Description: Transit multicast bit rate

TransitUnicastPacketRate

Type: 64-bit unsigned integer

Description: Transit unicast packet rate

TransitUnicastBitRate

Type: 64-bit unsigned integer

Description: Transit unicast bit rate

HostReceivePacketRate

Type: 64-bit unsigned integer

Description: Host receive packet rate

HostReceiveBitRate

Type: 64-bit unsigned integer

Description: Host receive bit rate

TotalReceivePacketRate

Type: 64-bit unsigned integer

Description: Total receive packet rate

TotalReceiveBitRate

Type: 64-bit unsigned integer

Description: Total receive bit rate

HostTransmitPacketRate

Type: 64-bit unsigned integer

Description: Host transmit packet rate

HostTransmitBitRate

Type: 64-bit unsigned integer

Description: Host transmit bit rate

HostTransmitPacketRateWrapped

Type: 64-bit unsigned integer

Description: Host transmit packet rate when side is wrapped

HostTransmitBitRateWrapped

Type: 64-bit unsigned integer

Description: Host transmit bit rate when side is wrapped

TotalTransmitPacketRate

Type: 64-bit unsigned integer

Description: Total transmit packet rate

TotalTransmitBitRate

Type: 64-bit unsigned integer

Description: Total transmit bit rate

#### dpt_srp_per_side_recv_errors_info

Description: SRP per side received errors info Definition: Structure. Contents are: InputErrorCount

Type: 64-bit unsigned integer

Description: Input errors

CRCErrorCount

Type: 64-bit unsigned integer

Description: Input CRC errors

IgnoredErrorCount

Type: 64-bit unsigned integer

Description: Input ignored errors

FramerRuntCount

Type: 64-bit unsigned integer

Description: Framer runts

FramerGaintCount

Type: 64-bit unsigned integer

Description: Framer giants

FramerAbortCount

Type: 64-bit unsigned integer

Description: Framer aborts

MACRuntCount

Type: 64-bit unsigned integer

Description: MAC runts

MACGiantCount

Type: 64-bit unsigned integer

Description: MAC giants

MAC_TTLStripCount

Type: 64-bit unsigned integer

Description: MAC TTL strips

#### dpt_srp_per_side_rac_counters_info

Description: SRP interface per side rac counters info Definition: Structure. Contents are: Transit

Type: dpt_srp_per_side_transit_counters_info

Description: | Transit counters

           HostReceive

Type: dpt_srp_per_side_traffic_counters_info

Description: | Host receive counters

           TotalReceive

Type: dpt_srp_per_side_traffic_counters_info

Description: | Total receive counters

           HostTransmit

Type: dpt_srp_per_side_traffic_counters_info

Description: | Host transmit counters

           HostTransmitWrapped

Type: dpt_srp_per_side_traffic_counters_info

Description: | Host transmit counters when side is wrapped

           TotalTransmit

Type: dpt_srp_per_side_traffic_counters_info

Description: | Total transmit counters

           TrafficRate

Type: dpt_srp_per_side_traffic_rate_info

Description: | Traffic rate counters

           ReceivedErrors

Type: dpt_srp_per_side_recv_errors_info

Description: | Received Errors

#### dpt_srp_rac_counters_info

        Description: SRP interface rac counters info
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interface administratively down

           SideA

Type: dpt_srp_per_side_rac_counters_info

Description: | Side A RAC counters

           SideB

Type: dpt_srp_per_side_rac_counters_info

Description: | Side B RAC counters

#### dpt_srp_per_side_transit_delays_info

        Description: SRP interface per side transit buffer delays info
        Definition: Structure. Contents are:
           DataRateInterval

Type: 32-bit unsigned integer

Description: | Data rate interval measured in 30 seconds

           LowPriorityTrafficMininumDelay

Type: 64-bit unsigned integer

Description: | Transit buffer minimum delay for low priority traffic

           LowPriorityTrafficAverageDelay

Type: 64-bit unsigned integer

Description: | Transit buffer average delay for low priority traffic

           LowPriorityTrafficMaximumDelay

Type: 64-bit unsigned integer

Description: | Transit buffer maximum delay for low priority traffic

           HighPriorityTrafficMininumDelay

Type: 64-bit unsigned integer

Description: | Transit buffer minimum delay for high priority traffic

           HighPriorityTrafficAverageDelay

Type: 64-bit unsigned integer

Description: | Transit buffer average delay for high priority traffic

           HighPriorityTrafficMaximumDelay

Type: 64-bit unsigned integer

Description: | Transit buffer maximum delay for high priority traffic

#### dpt_srp_transit_delays_info

        Description: SRP interface transit buffer delays info
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interface administratively down

           SideA

Type: dpt_srp_per_side_transit_delays_info

Description: | Side A transit delays

           SideB

Type: dpt_srp_per_side_transit_delays_info

Description: | Side B transit delays

#### dpt_srp_per_side_controller_info

        Description: SRP per side RAC registers info
        Definition: Structure. Contents are:
           TextString

Type: String with unbounded length

Description: | Text string

### Internal Datatypes

## Perl Data Object documentation for ethernet_defs.

### Datatypes

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### ethernet_port_enable_

        Description:
        Definition: Enumeration. Valid values are:
            'Disabled' - Port disabled, both directions
            'RxEnabled' - Port enabled rx direction only
            'TxEnabled' - Port enabled tx direction only
            'Enabled' - Port enabled, both directions

#### ethernet_port_enable_type

Description: Port admin state Definition: Type definition for: ethernet_port_enable_

#### ethernet_speed_

Description: Definition: Enumeration. Valid values are: 'ETHERNET_SPEED_INVALID' 'TenMbps' 'HundredMbps' 'OneGbps' 'TenGbps' 'HundredGbps' 'ETHERNET_SPEED_TYPES_COUNT'

#### ethernet_speed_type

Description: Speed Definition: Type definition for: ethernet_speed_

#### ethernet_duplex_

Description: Definition: Enumeration. Valid values are: 'ETHERNET_DUPLEX_INVALID' 'HalfDuplex' 'FullDuplex'

#### ethernet_duplex_type

Description: Duplexity Definition: Type definition for: ethernet_duplex_

#### ether_flowcontrol_

Description: Definition: Enumeration. Valid values are: 'NoFlowcontrol' - No flow control (disabled) 'Egress' - Traffic egress (pause frames ingress) 'Ingress' - Traffic ingress (pause frames egress) 'Bidirectional' - On both ingress and egress

#### ether_flowcontrol_type

Description: Flowcontrol type Definition: Type definition for: ether_flowcontrol_

#### ethernet_loopback_

Description: Definition: Enumeration. Valid values are: 'NoLoopback' - Disabled 'Internal' - Loopback in the framer 'Line' - Loops peer's packets back to them 'External' - tx externally connected to rx

#### ethernet_loopback_type

Description: Loopback type Definition: Type definition for: ethernet_loopback_

#### ethernet_ipg_

Description: Definition: Enumeration. Valid values are: 'Standard' - IEEE standard value of 12 'NonStandard' - Non-standard value of 16

#### ethernet_ipg_type

Description: Inter packet gap Definition: Type definition for: ethernet_ipg_

#### ether_autoneg_mask_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### ether_autoneg_

Description: Definition: Structure. Contents are: AutonegEnabled

Type: 32-bit signed integer

Description: TRUE if autonegotiation is enabled

Mask

Type: ether_autoneg_mask_type

Description: | Validity mask: 0x1 speed, 0x2 duplex, 0x4 flowcontrol

           Speed

Type: ethernet_speed_type

Description: | Restricted speed (if relevant bit is set in mask)

           Duplex

Type: ethernet_duplex_type

Description: | Restricted duplex (if relevant bit is set in mask)

           Flowcontrol

Type: ether_flowcontrol_type

Description: | Restricted flowcontrol (if relevant bit is set in mask)

           ConfigOverride

Type: 32-bit signed integer

Description: | If true, configuration overrides negotiated settings. If false, negotiated settings in effect

#### ether_autoneg_type

        Description: Autonegotiation settings
        Definition: Type definition for: ether_autoneg_

#### ether_cardelay_mgmt_

        Description:
        Definition: Structure. Contents are:
           CarrierDelayUp

Type: 32-bit unsigned integer

Description: | Carrier delay up (msecs)

           CarrierDelayDown

Type: 32-bit unsigned integer

Description: | Carrier delay down (msecs)

#### ether_cardelay_mgmt_type

        Description: Carrier delay management values
        Definition: Type definition for: ether_cardelay_mgmt_

#### ethernet_media_

        Description:
        Definition: Enumeration. Valid values are:
            'ETHERNET_OTHER' - IEEE 802.3/802.3ae clause 30.2.5
            'ETHERNET_UNKNOWN' - Initializing, true state or type not yet known
            'ETHERNET_AUI' - No internal MAU, view from AUI
            'ETHERNET_10BASE5' - Thick coax MAU
            'ETHERNET_FOIRL' - FOIRL MAU as specified in 9.9
            'ETHERNET_10BASE2' - Thin coax MAU
            'ETHERNET_10BROAD36' - Broadband DTE MAU
            'ETHERNET_10BASE_T' - UTP MAU, duplexity unknown
            'ETHERNET_10BASE_THD' - UTP MAU, half duplex
            'ETHERNET_10BASE_TFD' - UTP MAU, full duplex
            'ETHERNET_10BASE_FP' - Passive fiber MAU
            'ETHERNET_10BASE_FB' - Synchronous fiber MAU
            'ETHERNET_10BASE_FL' - Asynchronous fiber MAU, duplexity unknown
            'ETHERNET_10BASE_FLHD' - Asynchronous fiber MAU, half duplex
            'ETHERNET_10BASE_FLFD' - Asynchronous fiber MAU, full duplex
            'ETHERNET_100BASE_T4' - Four-pair Category 3 UTP
            'ETHERNET_100BASE_TX' - Two-pair Category 5 UTP, duplexity unknown
            'ETHERNET_100BASE_TXHD' - Two-pair Category 5 UTP, half duplex
            'ETHERNET_100BASE_TXFD' - Two-pair Category 5 UTP, full duplex
            'ETHERNET_100BASE_FX' - X fiber over PMD, duplexity unknown
            'ETHERNET_100BASE_FXHD' - X fiber over PMD, half duplex
            'ETHERNET_100BASE_FXFD' - X fiber over PMD, full duplex
            'ETHERNET_100BASE_EX' - X fiber over PMD (40km), duplexity unknown
            'ETHERNET_100BASE_EXHD' - X fiber over PMD (40km), half duplex
            'ETHERNET_100BASE_EXFD' - X fiber over PMD (40km), full duplex
            'ETHERNET_100BASE_T2' - Two-pair Category 3 UTP, duplexity unknown
            'ETHERNET_100BASE_T2HD' - Two-pair Category 3 UTP, half duplex
            'ETHERNET_100BASE_T2FD' - Two-pair Category 3 UTP, full duplex
            'ETHERNET_1000BASE_X' - X PCS/PMA, duplexity unknown
            'ETHERNET_1000BASE_XHD' - X 1000BASE-XHDX PCS/PMA, half duplex
            'ETHERNET_1000BASE_XFD' - X PCS/PMA, full duplex
            'ETHERNET_1000BASE_LX' - X fiber over long-wl laser PMD, duplexity unknown
            'ETHERNET_1000BASE_LXHD' - X fiber over long-wl laser PMD, half duplex
            'ETHERNET_1000BASE_LXFD' - X fiber over long-wl laser PMD, full duplex
            'ETHERNET_1000BASE_SX' - X fiber over short-wl laser PMD, duplexity unknown
            'ETHERNET_1000BASE_SXHD' - X fiber over short-wl laser PMD, half duplex
            'ETHERNET_1000BASE_SXFD' - X fiber over short-wl laser PMD, full duplex
            'ETHERNET_1000BASE_CX' - X copper over 150-Ohm balanced PMD, duplexity unknown
            'ETHERNET_1000BASE_CXHD' - X copper over 150-Ohm balancedPMD, half duplex
            'ETHERNET_1000BASE_CXFD' - X copper over 150-Ohm balancedPMD, full duplex
            'ETHERNET_1000BASE_T' - Four-pair Category 5 UTP PHY, duplexity unknown
            'ETHERNET_1000BASE_THD' - Four-pair Category 5 UTP PHY, half duplex
            'ETHERNET_1000BASE_TFD' - Four-pair Category 5 UTP PHY, full duplex
            'ETHERNET_10GBASE_X' - X PCS/PMA
            'ETHERNET_10GBASE_LX4' - X fiber over 4 lane 1310nm optics
            'ETHERNET_10GBASE_R' - R PCS/PMA
            'ETHERNET_10GBASE_ER' - R fiber over 1550nm optics
            'ETHERNET_10GBASE_LR' - R fiber over 1310nm optics
            'ETHERNET_10GBASE_SR' - R fiber over 850nm optics
            'ETHERNET_10GBASE_W' - W PCS/PMA
            'ETHERNET_10GBASE_EW' - W fiber over 1550nm optics
            'ETHERNET_10GBASE_LW' - W fiber over 1310nm optics
            'ETHERNET_10GBASE_SW' - W fiber over 850nm optics
            'ETHERNET_1000BASE_ZX' - Single-mode fiber over 1550nm optics (Cisco)
            'ETHERNET_1000BASE_CWDM' - CWDM with unknown wavelength optics
            'ETHERNET_1000BASE_CWDM_1470' - CWDM with 1470nm optics
            'ETHERNET_1000BASE_CWDM_1490' - CWDM with 1490nm optics
            'ETHERNET_1000BASE_CWDM_1510' - CWDM with 1510nm optics
            'ETHERNET_1000BASE_CWDM_1530' - CWDM with 1530nm optics
            'ETHERNET_1000BASE_CWDM_1550' - CWDM with 1550nm optics
            'ETHERNET_1000BASE_CWDM_1570' - CWDM with 1570nm optics
            'ETHERNET_1000BASE_CWDM_1590' - CWDM with 1590nm optics
            'ETHERNET_1000BASE_CWDM_1610' - CWDM with 1610nm optics
            'ETHERNET_10GBASE_ZR' - Cisco-defined, over 1550nm optics
            'ETHERNET_10GBASE_DWDM' - DWDM optics
            'ETHERNET_100GBASE_LR4' - fiber over 4 Lane optics
            'ETHERNET_1000BASE_DWDM' - DWDM optics
            'ETHERNET_BASE_MAX'

#### ethernet_media_type

Description: Ethernet media types: IEEE 802.3/802.3ae clause 30.5.1.1.2 Definition: Type definition for: ethernet_media_

#### ethernet_bert_pattern_

Description: Definition: Enumeration. Valid values are: 'NoTestPattern' 'HighFrequency' 'LowFrequency' 'MixedFrequency' 'ContinuousRandom' 'ContinuousJitter' 'LongContinuousRandom' 'ShortContinuousRandom' 'PseudorandomSeedA' 'PseudorandomSeedB' 'PRBS31' 'SquareWave' 'Pseudorandom' 'ETHERNET_BERT_PATTERN_TYPES'

#### ethernet_bert_pattern_type

Description: Ethernet test patterns (IEEE spec 36A/48A) Definition: Type definition for: ethernet_bert_pattern_

#### ethernet_bert_err_cnt_

Description: Definition: Enumeration. Valid values are: 'NoCountType' 'BitErrorCount' 'FrameErrorCount' 'BlockErrorCount' 'ETHERNET_BERT_ERR_CNT_TYPES'

#### ethernet_bert_err_cnt_type

Description: Definition: Type definition for: ethernet_bert_err_cnt_

#### ethernet_bert_mask_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### ethernet_dev_

Description: Definition: Enumeration. Valid values are: 'NoDevice' 'PMA_PMD' 'WIS' 'PCS' 'PhyXS' 'DTE_XS' 'ETHERNET_NUM_DEV'

#### ethernet_dev_type

Description: Definition: Type definition for: ethernet_dev_

#### ethernet_dev_if_

Description: Definition: Enumeration. Valid values are: 'NoInterface' 'XGMII' 'XAUI' 'ETHERNET_NUM_DEV_IF'

#### ethernet_dev_if_type

Description: Definition: Type definition for: ethernet_dev_if_

#### ethernet_bert_status_

Description: Definition: Structure. Contents are: BERTStateEnabled

Type: tinybool

Description: | State

           DataAvailability

Type: ethernet_bert_mask_type

Description: | Flag indicating available data

           ReceiveCount

Type: 64-bit unsigned integer

Description: | Receive count (if 0x1 set in flag)

           TransmitCount

Type: 64-bit unsigned integer

Description: | Transmit count (if 0x2 set in flag)

           ReceiveErrors

Type: 64-bit unsigned integer

Description: | Received errors (if 0x4 set in flag)

           ErrorType

Type: ethernet_bert_err_cnt_type

Description: | Bit, block or frame error

           TestPattern

Type: ethernet_bert_pattern_type

Description: | Test pattern

           DeviceUnderTest

Type: ethernet_dev_type

Description: | Device being tested

           InterfaceDevice

Type: ethernet_dev_if_type

Description: | Interface being tested

#### ethernet_bert_status_type

        Description:
        Definition: Type definition for: ethernet_bert_status_

## Perl Data Object documentation for mac_account.

### Datatypes

#### mac_acc_stats

        Description: Per MAC address stats information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           Direction

Type: mac_acc_direction_type

Description: | Direction

           MACAddress

Type: Hex binary data with maximum length 6 bytes

Description: | MAC address

           Packets

Type: 64-bit unsigned integer

Description: | Number of packets counted

           Bytes

Type: 64-bit unsigned integer

Description: | Number of bytes counted

#### mac_acc_interface

        Description: Per interface MAC accounting information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           FreeIngress

Type: 32-bit unsigned integer

Description: | MAC accounting entries available on ingress

           FreeEgress

Type: 32-bit unsigned integer

Description: | MAC accounting entries available on egress

           OnIngressEnabled

Type: 32-bit signed integer

Description: | MAC accounting on on ingress

           OnEgressEnabled

Type: 32-bit signed integer

Description: | MAC accounting on on egress

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### im_attr_macaddr_st

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_macaddr_td

        Description:
        Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

        Description:
        Definition: Structure. Contents are:
           up

Type: 32-bit unsigned integer

Description: |

           down

Type: 32-bit unsigned integer

Description: |

#### im_attr_cardelay_td

Description: Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_STACK_TYPE_NONE' 'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q' 'IM_ATTR_DOT1Q_STACK_TYPE_QINQ' 'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

Description: Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

Description: Definition: Structure. Contents are: etype

Type: 16-bit unsigned integer

Description:

ucv

Type: 16-bit unsigned integer

Description:

#### im_attr_dot1q_tag_type

Description: Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

Description: Definition: Structure. Contents are: type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type

[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

Description: Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

Description: Definition: Structure. Contents are: size

Type: 32-bit unsigned integer

Description:

ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_ucast_addr_td

Description: Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DUPLEX_UNKNOWN' 'IM_ATTR_DUPLEX_HALF' 'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

Description: Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_MEDIA_OTHER' 'IM_ATTR_MEDIA_UNKNOWN' 'IM_ATTR_MEDIA_AUI' 'IM_ATTR_MEDIA_10BASE5' 'IM_ATTR_MEDIA_FOIRL' 'IM_ATTR_MEDIA_10BASE2' 'IM_ATTR_MEDIA_10BROAD36' 'IM_ATTR_MEDIA_10BASE_T' 'IM_ATTR_MEDIA_10BASE_THD' 'IM_ATTR_MEDIA_10BASE_TFD' 'IM_ATTR_MEDIA_10BASE_FP' 'IM_ATTR_MEDIA_10BASE_FB' 'IM_ATTR_MEDIA_10BASE_FL' 'IM_ATTR_MEDIA_10BASE_FLHD' 'IM_ATTR_MEDIA_10BASE_FLFD' 'IM_ATTR_MEDIA_100BASE_T4' 'IM_ATTR_MEDIA_100BASE_TX' 'IM_ATTR_MEDIA_100BASE_TXHD' 'IM_ATTR_MEDIA_100BASE_TXFD' 'IM_ATTR_MEDIA_100BASE_FX' 'IM_ATTR_MEDIA_100BASE_FXHD' 'IM_ATTR_MEDIA_100BASE_FXFD' 'IM_ATTR_MEDIA_100BASE_EX' 'IM_ATTR_MEDIA_100BASE_EXHD' 'IM_ATTR_MEDIA_100BASE_EXFD' 'IM_ATTR_MEDIA_100BASE_T2' 'IM_ATTR_MEDIA_100BASE_T2HD' 'IM_ATTR_MEDIA_100BASE_T2FD' 'IM_ATTR_MEDIA_1000BASE_X' 'IM_ATTR_MEDIA_1000BASE_XHDX' 'IM_ATTR_MEDIA_1000BASE_XFD' 'IM_ATTR_MEDIA_1000BASE_LX' 'IM_ATTR_MEDIA_1000BASE_LXHD' 'IM_ATTR_MEDIA_1000BASE_LXFDX' 'IM_ATTR_MEDIA_1000BASE_SX' 'IM_ATTR_MEDIA_1000BASE_SXHD' 'IM_ATTR_MEDIA_1000BASE_SXFD' 'IM_ATTR_MEDIA_1000BASE_CX' 'IM_ATTR_MEDIA_1000BASE_CXHDX' 'IM_ATTR_MEDIA_1000BASE_CXFD' 'IM_ATTR_MEDIA_1000BASE_T' 'IM_ATTR_MEDIA_1000BASE_THD' 'IM_ATTR_MEDIA_1000BASE_TFD' 'IM_ATTR_MEDIA_10GBASE_X' 'IM_ATTR_MEDIA_10GBASE_LX4' 'IM_ATTR_MEDIA_10GBASE_R' 'IM_ATTR_MEDIA_10GBASE_ER' 'IM_ATTR_MEDIA_10GBASE_LR' 'IM_ATTR_MEDIA_10GBASE_SR' 'IM_ATTR_MEDIA_10GBASE_W' 'IM_ATTR_MEDIA_10GBASE_EW' 'IM_ATTR_MEDIA_10GBASE_LW' 'IM_ATTR_MEDIA_10GBASE_SW' 'IM_ATTR_MEDIA_10GBASE_ZR' 'IM_ATTR_MEDIA_802_9A' 'IM_ATTR_MEDIA_RJ45' 'IM_ATTR_MEDIA_1000BASE_ZX' 'IM_ATTR_MEDIA_1000BASE_CWDM' 'IM_ATTR_MEDIA_1000BASE_CWDM_1470' 'IM_ATTR_MEDIA_1000BASE_CWDM_1490' 'IM_ATTR_MEDIA_1000BASE_CWDM_1510' 'IM_ATTR_MEDIA_1000BASE_CWDM_1530' 'IM_ATTR_MEDIA_1000BASE_CWDM_1550' 'IM_ATTR_MEDIA_1000BASE_CWDM_1570' 'IM_ATTR_MEDIA_1000BASE_CWDM_1590' 'IM_ATTR_MEDIA_1000BASE_CWDM_1610' 'IM_ATTR_MEDIA_10GBASE_DWDM' 'IM_ATTR_MEDIA_100GBASE_LR4' 'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

Description: Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_PROMISCUOUS_OFF' 'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

Description: Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_SCRAMBLE_DISABLED' 'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

Description: Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FLOW_CONTROL_OFF' 'IM_ATTR_FLOW_CONTROL_ON' 'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

Description: Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_LINK_TYPE_AUTO' 'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

Description: Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_BDL_ADMIN_UP' 'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

Description: Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FRAMING_SONET' 'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

Description: Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_EFP_MATCH_TYPE_NONE' 'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED' 'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

Description: Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

Description: Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

Description: Definition: Structure. Contents are: cos

Type: 8-bit unsigned integer

Description:

#### im_attr_efp_validate_type

Description: Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_TRANSPORT_MODE_UNKNOWN' 'IM_ATTR_TRANSPORT_MODE_LAN' 'IM_ATTR_TRANSPORT_MODE_WAN' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

Description: Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

Description: Definition: Enumeration. Valid values are: 'LINK_NOISE_NONE' 'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

Description: Definition: Type definition for: im_attr_link_noise_state_enum

#### mac_acc_direction_type

Description: Definition: Enumeration. Valid values are: 'MAC_ACC_DIR_IN' - Ingress 'MAC_ACC_DIR_OUT' - Egress

## Perl Data Object documentation for ethernet_show_controller.

### Datatypes

#### eth_ctrlr_phy_100gbase_r4_bag_type

Description: Definition: Structure. Contents are: DigitalOpticalMonitoring

Type: eth_phy_100gbase_r4_opt_mon

Description: | Digitial Optical Monitoring

           CurrentAlarms

Type: eth_phy_100gbase_r4_alarms

Description: | Current alarms

           PreviousAlarms

Type: eth_phy_100gbase_r4_alarms

Description: | Previous alarms

           Statistics

Type: eth_phy_100gbase_r4_stats

Description: | Aggregate statistics

#### ethernet_controller_driver_bag_type

        Description: Ethernet bag for driver state for the show controllers command
        Definition: Structure. Contents are:
           AdminState

Type: ethernet_port_enable_type

Description: | Port Administrative State

           OperState

Type: tinybool

Description: | Port Operational state - TRUE if up

           LinkState

Type: ether_link_state_type

Description: | Link state

           MediaType

Type: ethernet_media_type

Description: | Port media type

           OpticsPresent

Type: ether_optics_present_type

Description: | Presence of port optics - TRUE if present

           OpticsVendor

Type: String with unbounded length

Description: | Name of the port optics manufacturer

           OpticsVendorPartNumber

Type: String with unbounded length

Description: | Part number for the port optics

           OpticsVendorSerialNumber

Type: String with unbounded length

Description: | Serial number for the port optics

           LEDState

Type: ether_led_state_type

Description: | State of the LED

           OperMAC

Type: ether_macaddr_type

Description: | Deprecated, use OperationalMACAddress instead

           BIAMAC

Type: ether_macaddr_type

Description: | Deprecated, use BurnedInMACAddress instead

           UcastAddrs

Type: ether_macaddr_type[0...unbounded]

Description: | Deprecated, use UnicastMACAddressFilter instead

           McastAddrs

Type: ether_mcast_macaddr_type[0...unbounded]

Description: | Deprecated, use MulticastMACAddresses instead

           Promiscuous

Type: tinybool

Description: | Port promiscuous state - TRUE if on

           Autoneg

Type: ether_autoneg_type

Description: | Port autonegotiation configuration settings

           Speed

Type: ethernet_speed_type

Description: | Port operational speed

           Duplex

Type: ethernet_duplex_type

Description: | Port operational duplexity

           Flowcontrol

Type: ether_flowcontrol_type

Description: | Port operational flow control

           Loopback

Type: ethernet_loopback_type

Description: | Port operational loopback

           MTU

Type: 32-bit unsigned integer

Description: | Port operational MTU

           MRU

Type: 32-bit unsigned integer

Description: | Port operational MRU

           IPG

Type: ethernet_ipg_type

Description: | Port operational inter-packet-gap

           OperationalMACAddress

Type: mac_addr_type

Description: | Port operational MAC address

           BurnedInMACAddress

Type: mac_addr_type

Description: | Port Burned-In MAC address

           UnicastMACAddresses

Type: mac_addr_type[0...unbounded]

Description: | MAC addresses in the unicast ingress destination MAC filter

           MulticastMACAddresses

Type: ether_mcast_mac_type[0...unbounded]

Description: | MAC addresses in the multicast ingress destination MAC filter

           PHY

Type: Optional eth_ctrlr_phy_bag_type

Description: | PHY specific information

#### ethernet_port_stats_type

        Description: Port stats counters
        Definition: Structure. Contents are:
           ReceivedTotalBytes

Type: 64-bit unsigned integer

Description: | Total octets of all frames

           ReceivedGoodBytes

Type: 64-bit unsigned integer

Description: | Total octets of all good frames

           ReceivedTotalFrames

Type: 64-bit unsigned integer

Description: | All frames, good or bad

           Received8021QFrames

Type: 64-bit unsigned integer

Description: | All 802.1Q frames

           ReceivedPauseFrames

Type: 64-bit unsigned integer

Description: | All pause frames

           ReceivedTotal64OctetFrames

Type: 64-bit unsigned integer

Description: | All 64 Octet Frame Count

           ReceivedTotalOctetFramesFrom65To127

Type: 64-bit unsigned integer

Description: | All 65-127 Octet Frame Count

           ReceivedTotalOctetFramesFrom128To255

Type: 64-bit unsigned integer

Description: | All 128-255 Octet Frame Count

           ReceivedTotalOctetFramesFrom256To511

Type: 64-bit unsigned integer

Description: | All 256-511 Octet Frame Count

           ReceivedTotalOctetFramesFrom512To1023

Type: 64-bit unsigned integer

Description: | All 512-1023 Octet Frame Count

           ReceivedTotalOctetFramesFrom1024To1518

Type: 64-bit unsigned integer

Description: | All 1024-1518 Octet Frame Count

           ReceivedTotalOctetFramesFrom1519ToMax

Type: 64-bit unsigned integer

Description: | All > 1518 Octet Frame Count

           ReceivedGoodFrames

Type: 64-bit unsigned integer

Description: | Received Good Frames

           ReceivedUnicastFrames

Type: 64-bit unsigned integer

Description: | Received unicast Frames

           ReceivedMulticastFrames

Type: 64-bit unsigned integer

Description: | Received multicast Frames

           ReceivedBroadcastFrames

Type: 64-bit unsigned integer

Description: | Received broadcast Frames

           NumberOfBufferOverrunPacketsDropped

Type: 64-bit unsigned integer

Description: | Drops due to buffer overrun

           NumberOfAbortedPacketsDropped

Type: 64-bit unsigned integer

Description: | Drops due to packet abort

           input_drop_unknown_dot1q

Type: 64-bit unsigned integer

Description: |

           NumberofInvalidVLAN_IDPacketsDropped

Type: 64-bit unsigned integer

Description: | Drops due to invalid VLAN id

           InvalidDestMACDropPackets

Type: 64-bit unsigned integer

Description: | Drops due to the destination MAC not matching

           InvalidEncapDropPackets

Type: 64-bit unsigned integer

Description: | Drops due to the encapsulation or ether type not matching

           NumberOfMiscellaneousPacketsDropped

Type: 64-bit unsigned integer

Description: | Any other drops not counted

           DroppedGiantPacketsGreaterthanMRU

Type: 64-bit unsigned integer

Description: | Good frames > MRU, dropped

           DroppedEtherStatsUndersizePkts

Type: 64-bit unsigned integer

Description: | Good frames < 64 Octet, dropped

           DroppedJabbersPacketsGreaterthanMRU

Type: 64-bit unsigned integer

Description: | Bad Frames > MRU, dropped

           DroppedEtherStatsFragments

Type: 64-bit unsigned integer

Description: | Bad Frames < 64 Octet, dropped

           DroppedPacketsWithCRCAlignErrors

Type: 64-bit unsigned integer

Description: | Frames 64 - MRU with CRC error

           EtherStatsCollisions

Type: 64-bit unsigned integer

Description: | All collision events

           SymbolErrors

Type: 64-bit unsigned integer

Description: | Symbol errors

           DroppedMiscellaneousErrorPackets

Type: 64-bit unsigned integer

Description: | Any other errors not counted

           RFC2819EtherStatsOversizedPkts

Type: 64-bit unsigned integer

Description: | RFC2819 etherStatsOversizedPkts

           RFC2819EtherStatsJabbers

Type: 64-bit unsigned integer

Description: | RFC2819 etherStatsJabbers

           RFC2819EtherStatsCRCAlignErrors

Type: 64-bit unsigned integer

Description: | RFC2819 etherStatsCRCAlignErrors

           TotalBytesTransmitted

Type: 64-bit unsigned integer

Description: | Total octets of all frames

           TotalGoodBytesTransmitted

Type: 64-bit unsigned integer

Description: | Total octets of all good frames

           TotalFramesTransmitted

Type: 64-bit unsigned integer

Description: | All frames, good or bad

           Transmitted8021QFrames

Type: 64-bit unsigned integer

Description: | All 802.1Q frames

           TransmittedTotalPauseFrames

Type: 64-bit unsigned integer

Description: | All pause frames

           TransmittedTotal64OctetFrames

Type: 64-bit unsigned integer

Description: | All 64 Octet Frame Count

           TransmittedTotalOctetFramesFrom65To127

Type: 64-bit unsigned integer

Description: | All 65-127 Octet Frame Count

           TransmittedTotalOctetFramesFrom128To255

Type: 64-bit unsigned integer

Description: | All 128-255 Octet Frame Count

           TransmittedTotalOctetFramesFrom256To511

Type: 64-bit unsigned integer

Description: | All 256-511 Octet Frame Count

           TransmittedTotalOctetFramesFrom512To1023

Type: 64-bit unsigned integer

Description: | All 512-1023 Octet Frame Count

           TransmittedTotalOctetFramesFrom1024To1518

Type: 64-bit unsigned integer

Description: | All 1024-1518 Octet Frame Count

           TransmittedTotalOctetFramesFrom1518ToMax

Type: 64-bit unsigned integer

Description: | All > 1518 Octet Frame Count

           TransmittedGoodFrames

Type: 64-bit unsigned integer

Description: | Transmitted Good Frames

           TransmittedUnicastFrames

Type: 64-bit unsigned integer

Description: | Transmitted unicast Frames

           TransmittedMulticastFrames

Type: 64-bit unsigned integer

Description: | Transmitted multicast Frames

           TransmittedBroadcastFrames

Type: 64-bit unsigned integer

Description: | Transmitted broadcast Frames

           BufferUnderrunPacketDrops

Type: 64-bit unsigned integer

Description: | Drops due to buffer underrun

           AbortedPacketDrops

Type: 64-bit unsigned integer

Description: | Drops due to packet abort

           UncountedDroppedFrames

Type: 64-bit unsigned integer

Description: | Any other drops not counted

           MiscellaneousOutputErrors

Type: 64-bit unsigned integer

Description: | Any other errors not counted

#### eth_showctrl_bert

        Description: Per port BERT test status information
        Definition: Structure. Contents are:
           BERTStatus

Type: ethernet_bert_status_type

Description: | Current test status

           TimeLeft

Type: 32-bit unsigned integer

Description: | Remaining time for this test in seconds

           PortBERTInterval

Type: 32-bit unsigned integer

Description: | Port BERT interval

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### ethernet_port_enable_

        Description:
        Definition: Enumeration. Valid values are:
            'Disabled' - Port disabled, both directions
            'RxEnabled' - Port enabled rx direction only
            'TxEnabled' - Port enabled tx direction only
            'Enabled' - Port enabled, both directions

#### ethernet_port_enable_type

Description: Port admin state Definition: Type definition for: ethernet_port_enable_

#### ethernet_speed_

Description: Definition: Enumeration. Valid values are: 'ETHERNET_SPEED_INVALID' 'TenMbps' 'HundredMbps' 'OneGbps' 'TenGbps' 'HundredGbps' 'ETHERNET_SPEED_TYPES_COUNT'

#### ethernet_speed_type

Description: Speed Definition: Type definition for: ethernet_speed_

#### ethernet_duplex_

Description: Definition: Enumeration. Valid values are: 'ETHERNET_DUPLEX_INVALID' 'HalfDuplex' 'FullDuplex'

#### ethernet_duplex_type

Description: Duplexity Definition: Type definition for: ethernet_duplex_

#### ether_flowcontrol_

Description: Definition: Enumeration. Valid values are: 'NoFlowcontrol' - No flow control (disabled) 'Egress' - Traffic egress (pause frames ingress) 'Ingress' - Traffic ingress (pause frames egress) 'Bidirectional' - On both ingress and egress

#### ether_flowcontrol_type

Description: Flowcontrol type Definition: Type definition for: ether_flowcontrol_

#### ethernet_loopback_

Description: Definition: Enumeration. Valid values are: 'NoLoopback' - Disabled 'Internal' - Loopback in the framer 'Line' - Loops peer's packets back to them 'External' - tx externally connected to rx

#### ethernet_loopback_type

Description: Loopback type Definition: Type definition for: ethernet_loopback_

#### ethernet_ipg_

Description: Definition: Enumeration. Valid values are: 'Standard' - IEEE standard value of 12 'NonStandard' - Non-standard value of 16

#### ethernet_ipg_type

Description: Inter packet gap Definition: Type definition for: ethernet_ipg_

#### ether_autoneg_mask_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### ether_autoneg_

Description: Definition: Structure. Contents are: AutonegEnabled

Type: 32-bit signed integer

Description: TRUE if autonegotiation is enabled

Mask

Type: ether_autoneg_mask_type

Description: | Validity mask: 0x1 speed, 0x2 duplex, 0x4 flowcontrol

           Speed

Type: ethernet_speed_type

Description: | Restricted speed (if relevant bit is set in mask)

           Duplex

Type: ethernet_duplex_type

Description: | Restricted duplex (if relevant bit is set in mask)

           Flowcontrol

Type: ether_flowcontrol_type

Description: | Restricted flowcontrol (if relevant bit is set in mask)

           ConfigOverride

Type: 32-bit signed integer

Description: | If true, configuration overrides negotiated settings. If false, negotiated settings in effect

#### ether_autoneg_type

        Description: Autonegotiation settings
        Definition: Type definition for: ether_autoneg_

#### ether_cardelay_mgmt_

        Description:
        Definition: Structure. Contents are:
           CarrierDelayUp

Type: 32-bit unsigned integer

Description: | Carrier delay up (msecs)

           CarrierDelayDown

Type: 32-bit unsigned integer

Description: | Carrier delay down (msecs)

#### ether_cardelay_mgmt_type

        Description: Carrier delay management values
        Definition: Type definition for: ether_cardelay_mgmt_

#### ethernet_media_

        Description:
        Definition: Enumeration. Valid values are:
            'ETHERNET_OTHER' - IEEE 802.3/802.3ae clause 30.2.5
            'ETHERNET_UNKNOWN' - Initializing, true state or type not yet known
            'ETHERNET_AUI' - No internal MAU, view from AUI
            'ETHERNET_10BASE5' - Thick coax MAU
            'ETHERNET_FOIRL' - FOIRL MAU as specified in 9.9
            'ETHERNET_10BASE2' - Thin coax MAU
            'ETHERNET_10BROAD36' - Broadband DTE MAU
            'ETHERNET_10BASE_T' - UTP MAU, duplexity unknown
            'ETHERNET_10BASE_THD' - UTP MAU, half duplex
            'ETHERNET_10BASE_TFD' - UTP MAU, full duplex
            'ETHERNET_10BASE_FP' - Passive fiber MAU
            'ETHERNET_10BASE_FB' - Synchronous fiber MAU
            'ETHERNET_10BASE_FL' - Asynchronous fiber MAU, duplexity unknown
            'ETHERNET_10BASE_FLHD' - Asynchronous fiber MAU, half duplex
            'ETHERNET_10BASE_FLFD' - Asynchronous fiber MAU, full duplex
            'ETHERNET_100BASE_T4' - Four-pair Category 3 UTP
            'ETHERNET_100BASE_TX' - Two-pair Category 5 UTP, duplexity unknown
            'ETHERNET_100BASE_TXHD' - Two-pair Category 5 UTP, half duplex
            'ETHERNET_100BASE_TXFD' - Two-pair Category 5 UTP, full duplex
            'ETHERNET_100BASE_FX' - X fiber over PMD, duplexity unknown
            'ETHERNET_100BASE_FXHD' - X fiber over PMD, half duplex
            'ETHERNET_100BASE_FXFD' - X fiber over PMD, full duplex
            'ETHERNET_100BASE_EX' - X fiber over PMD (40km), duplexity unknown
            'ETHERNET_100BASE_EXHD' - X fiber over PMD (40km), half duplex
            'ETHERNET_100BASE_EXFD' - X fiber over PMD (40km), full duplex
            'ETHERNET_100BASE_T2' - Two-pair Category 3 UTP, duplexity unknown
            'ETHERNET_100BASE_T2HD' - Two-pair Category 3 UTP, half duplex
            'ETHERNET_100BASE_T2FD' - Two-pair Category 3 UTP, full duplex
            'ETHERNET_1000BASE_X' - X PCS/PMA, duplexity unknown
            'ETHERNET_1000BASE_XHD' - X 1000BASE-XHDX PCS/PMA, half duplex
            'ETHERNET_1000BASE_XFD' - X PCS/PMA, full duplex
            'ETHERNET_1000BASE_LX' - X fiber over long-wl laser PMD, duplexity unknown
            'ETHERNET_1000BASE_LXHD' - X fiber over long-wl laser PMD, half duplex
            'ETHERNET_1000BASE_LXFD' - X fiber over long-wl laser PMD, full duplex
            'ETHERNET_1000BASE_SX' - X fiber over short-wl laser PMD, duplexity unknown
            'ETHERNET_1000BASE_SXHD' - X fiber over short-wl laser PMD, half duplex
            'ETHERNET_1000BASE_SXFD' - X fiber over short-wl laser PMD, full duplex
            'ETHERNET_1000BASE_CX' - X copper over 150-Ohm balanced PMD, duplexity unknown
            'ETHERNET_1000BASE_CXHD' - X copper over 150-Ohm balancedPMD, half duplex
            'ETHERNET_1000BASE_CXFD' - X copper over 150-Ohm balancedPMD, full duplex
            'ETHERNET_1000BASE_T' - Four-pair Category 5 UTP PHY, duplexity unknown
            'ETHERNET_1000BASE_THD' - Four-pair Category 5 UTP PHY, half duplex
            'ETHERNET_1000BASE_TFD' - Four-pair Category 5 UTP PHY, full duplex
            'ETHERNET_10GBASE_X' - X PCS/PMA
            'ETHERNET_10GBASE_LX4' - X fiber over 4 lane 1310nm optics
            'ETHERNET_10GBASE_R' - R PCS/PMA
            'ETHERNET_10GBASE_ER' - R fiber over 1550nm optics
            'ETHERNET_10GBASE_LR' - R fiber over 1310nm optics
            'ETHERNET_10GBASE_SR' - R fiber over 850nm optics
            'ETHERNET_10GBASE_W' - W PCS/PMA
            'ETHERNET_10GBASE_EW' - W fiber over 1550nm optics
            'ETHERNET_10GBASE_LW' - W fiber over 1310nm optics
            'ETHERNET_10GBASE_SW' - W fiber over 850nm optics
            'ETHERNET_1000BASE_ZX' - Single-mode fiber over 1550nm optics (Cisco)
            'ETHERNET_1000BASE_CWDM' - CWDM with unknown wavelength optics
            'ETHERNET_1000BASE_CWDM_1470' - CWDM with 1470nm optics
            'ETHERNET_1000BASE_CWDM_1490' - CWDM with 1490nm optics
            'ETHERNET_1000BASE_CWDM_1510' - CWDM with 1510nm optics
            'ETHERNET_1000BASE_CWDM_1530' - CWDM with 1530nm optics
            'ETHERNET_1000BASE_CWDM_1550' - CWDM with 1550nm optics
            'ETHERNET_1000BASE_CWDM_1570' - CWDM with 1570nm optics
            'ETHERNET_1000BASE_CWDM_1590' - CWDM with 1590nm optics
            'ETHERNET_1000BASE_CWDM_1610' - CWDM with 1610nm optics
            'ETHERNET_10GBASE_ZR' - Cisco-defined, over 1550nm optics
            'ETHERNET_10GBASE_DWDM' - DWDM optics
            'ETHERNET_100GBASE_LR4' - fiber over 4 Lane optics
            'ETHERNET_1000BASE_DWDM' - DWDM optics
            'ETHERNET_BASE_MAX'

#### ethernet_media_type

Description: Ethernet media types: IEEE 802.3/802.3ae clause 30.5.1.1.2 Definition: Type definition for: ethernet_media_

#### ethernet_bert_pattern_

Description: Definition: Enumeration. Valid values are: 'NoTestPattern' 'HighFrequency' 'LowFrequency' 'MixedFrequency' 'ContinuousRandom' 'ContinuousJitter' 'LongContinuousRandom' 'ShortContinuousRandom' 'PseudorandomSeedA' 'PseudorandomSeedB' 'PRBS31' 'SquareWave' 'Pseudorandom' 'ETHERNET_BERT_PATTERN_TYPES'

#### ethernet_bert_pattern_type

Description: Ethernet test patterns (IEEE spec 36A/48A) Definition: Type definition for: ethernet_bert_pattern_

#### ethernet_bert_err_cnt_

Description: Definition: Enumeration. Valid values are: 'NoCountType' 'BitErrorCount' 'FrameErrorCount' 'BlockErrorCount' 'ETHERNET_BERT_ERR_CNT_TYPES'

#### ethernet_bert_err_cnt_type

Description: Definition: Type definition for: ethernet_bert_err_cnt_

#### ethernet_bert_mask_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### ethernet_dev_

Description: Definition: Enumeration. Valid values are: 'NoDevice' 'PMA_PMD' 'WIS' 'PCS' 'PhyXS' 'DTE_XS' 'ETHERNET_NUM_DEV'

#### ethernet_dev_type

Description: Definition: Type definition for: ethernet_dev_

#### ethernet_dev_if_

Description: Definition: Enumeration. Valid values are: 'NoInterface' 'XGMII' 'XAUI' 'ETHERNET_NUM_DEV_IF'

#### ethernet_dev_if_type

Description: Definition: Type definition for: ethernet_dev_if_

#### ethernet_bert_status_

Description: Definition: Structure. Contents are: BERTStateEnabled

Type: tinybool

Description: | State

           DataAvailability

Type: ethernet_bert_mask_type

Description: | Flag indicating available data

           ReceiveCount

Type: 64-bit unsigned integer

Description: | Receive count (if 0x1 set in flag)

           TransmitCount

Type: 64-bit unsigned integer

Description: | Transmit count (if 0x2 set in flag)

           ReceiveErrors

Type: 64-bit unsigned integer

Description: | Received errors (if 0x4 set in flag)

           ErrorType

Type: ethernet_bert_err_cnt_type

Description: | Bit, block or frame error

           TestPattern

Type: ethernet_bert_pattern_type

Description: | Test pattern

           DeviceUnderTest

Type: ethernet_dev_type

Description: | Device being tested

           InterfaceDevice

Type: ethernet_dev_if_type

Description: | Interface being tested

#### ethernet_bert_status_type

        Description:
        Definition: Type definition for: ethernet_bert_status_

#### ether_macaddr_

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_macaddr_type

        Description:
        Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: Hex binary data with maximum length 6 bytes

Description: |

           Mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### ether_mcast_macaddr_type

Description: Definition: Type definition for: ether_mcast_macaddr_

#### ether_link_state_

Description: Definition: Enumeration. Valid values are: 'StateUndefined' - State undefined 'UnknownState' - Initializing, true state not yet known 'Available' - Link or light normal, loopback normal 'NotAvailable' - Link loss or low light, no loopback 'RemoteFault' - Remote fault with no detail 'InvalidSignal' - Invalid signal, applies only to 10BASE-FB 'RemoteJabber' - Remote fault, reason known to be jabber 'LinkLoss' - Remote fault, reason known to be far-end link loss 'RemoteTest' - Remote fault, reason known to be test 'Offline' - Offline (applies to auto-negotiation) 'AutoNegError' - Auto-Negotiation Error 'PMDLinkFault' - PMD/PMA receive link fault 'FrameLoss' - WIS loss of frames 'SignalLoss' - WIS loss of signal 'LinkFault' - PCS receive link fault 'ExcessiveBer' - PCS Bit Error Rate monitor reporting excessive error rate 'DXSLinkFault' - DTE XGXS receive link fault 'PXSLinkFault' - PHY XGXS transmit link fault 'Security' - Security failure (not a valid part) 'PhyNotPresent' - The optics for the port are not present 'NoOpticLicense' - License error (No advanced optical license) 'UnsupportedModule' - Module is not supported 'DWDMLaserShut' - DWDM Laser shutdown 'WANPHYLaserShut' - WANPHY Laser shutdown 'IncompatibleConfig' - Incompatible configuration 'SystemError' - System error 'WANFramingError' - WAN Framing Error 'OTNFramingError' - OTN Framing Error

#### ether_link_state_type

Description: Ethernet link state: IEEE 802.3/802.3ae clause 30.5.1.1.4 Definition: Type definition for: ether_link_state_

#### ether_led_state

Description: Definition: Enumeration. Valid values are: 'LEDStateUnknown' - LED state is unknown 'LEDOff' - LED is off 'GreenOn' - LED is green 'GreenFlashing' - LED is flashing green 'YellowOn' - LED is yellow 'YellowFlashing' - LED is flashing yellow 'RedOn' - LED is red 'RedFlashing' - LED is flashing red

#### ether_led_state_type

Description: Definition: Type definition for: ether_led_state

#### ether_optics_present

Description: Definition: Enumeration. Valid values are: 'OpticsNotPresent' - Optics are not present 'OpticsArePresent' - Optics are present 'NoOpticsInformation' - Optics state is unknown

#### ether_optics_present_type

Description: Definition: Type definition for: ether_optics_present

#### mac_addr_type

Description: Definition: Type definition for: MACAddress

#### ether_mcast_mac_type_

Description: Definition: Structure. Contents are: MACAddress

Type: mac_addr_type

Description: | MAC address

           Mask

Type: mac_addr_type

Description: | Mask for this MAC address

#### ether_mcast_mac_type

        Description: Multicast MAC address
        Definition: Type definition for: ether_mcast_mac_type_

#### eth_phy_100gbase_r4_lane_opt_mon

        Description:
        Definition: Structure. Contents are:
           CenterWavelength

Type: 32-bit unsigned integer

Description: | Center Wavelength (nm*1000)

           TransmitLaserPower

Type: 32-bit signed integer

Description: | Transmit Laser Power (dBM*1000)

           ReceivedLaserPower

Type: 32-bit signed integer

Description: | Received Optical Power (dBM*1000)

           LaserBiasCurrent

Type: 32-bit unsigned integer

Description: | Laser Bias Current (uAmps)

#### eth_phy_100gbase_r4_opt_mon

Description: Definition: Structure. Contents are: TransceiverTemperature

Type: 32-bit unsigned integer

Description: The temperature of the transceiver (milli-degrees celcius)

Lane

Type: eth_phy_100gbase_r4_lane_opt_mon[4]

Description: | Digitial Optical Monitoring (per lane information)

#### eth_phy_100gbase_r4_alarms

Description: Definition: Structure. Contents are: ReceivedLossOfSignalAlarm

Type: 32-bit signed integer

Description: Received Loss of Signal

PCSLossOfBlockLockAlarm

Type: 32-bit signed integer

Description: PCS Loss of Block Lock

LocalFaultAlarm

Type: 32-bit signed integer

Description: Local Fault

RemoteFaultAlarm

Type: 32-bit signed integer

Description: Remote Fault

SD_BERAlarm

Type: 32-bit signed integer

Description: SD-BER

SF_BERAlarm

Type: 32-bit signed integer

Description: SF-BER

#### eth_phy_100gbase_r4_stats

Description: Definition: Structure. Contents are: SyncHeaderErrors

Type: 64-bit unsigned integer

Description: Sync-header error count

PCSBIPErrors

Type: 64-bit unsigned integer

Description: PCS BIP error count

#### eth_ctrlr_phy_bag_type

Description: Ethernet bag for physical driver state in show controllers Definition: Union. Discriminant: Name: MediaType Type: ethernet_media_type Options are: HundredGBaseLR4

Type: eth_ctrlr_phy_100gbase_r4_bag_type

Description: | 100GBASE-LR4

## Perl Data Object documentation for dwdm_ui.

### Datatypes

#### dwdm_edm_wave_info

        Description: wavelength information
        Definition: Structure. Contents are:
           WaveBand

Type: 32-bit unsigned integer

Description: | Wavelength band

           WaveChannelMin

Type: 32-bit unsigned integer

Description: | Lowest ITU wavelength channel number supported

           WaveChannelMax

Type: 32-bit unsigned integer

Description: | Highest ITU wavelength channel number supported

#### dwdm_edm_network_srlg_info

Description: Network SRLG Information Definition: Structure. Contents are: NetworkSrlg

Type: 32-bit unsigned integer[102]

Description: Network Srlg

#### dwdm_edm_embargo_info

Description: Maintenance Embargo Information Definition: Structure. Contents are: EmbargoFlag

Type: Boolean

Description: Maintenance Embargo

#### dwdm_edm_proactive_info

Description: Proactive Information Definition: Structure. Contents are: ProactiveFeature

Type: Boolean

Description: Feature Support

ProactiveStatus

Type: Boolean

Description: Proactive Status

ProactiveFSMState

Type: String with maximum length 64

Description: Proactive FSM State

ProactiveFSMIfState

Type: String with maximum length 64

Description: Proactive FSM IF State

TasState

Type: String with maximum length 64

Description: TAS State

TrigThreshCoeff

Type: 8-bit unsigned integer

Description: Trigger threshold coefficient

TrigThreshPower

Type: 8-bit unsigned integer

Description: Trigger threshold power

RvrtThreshCoeff

Type: 8-bit unsigned integer

Description: Revert threshold coefficient

RvrtThreshPower

Type: 8-bit unsigned integer

Description: Revert threshold power

TrigSamples

Type: 8-bit unsigned integer

Description: Required Trigger Samples

RvrtSamples

Type: 8-bit unsigned integer

Description: Required Revert Samples

TriggerWindow

Type: 32-bit unsigned integer

Description: Trigger Integration window

RevertWindow

Type: 32-bit unsigned integer

Description: Revert Integration Window

ProtectionTrigger

Type: Boolean

Description: Protection Trigger State

InterfaceTrigger

Type: Boolean

Description: Proactive Interface Triffer

TxAPS

Type: 8-bit unsigned integer

Description: Transmitted APS Byte

RxAPS

Type: 8-bit unsigned integer

Description: Received APS byte

TxAPSDescr

Type: String with maximum length 64

Description: Tx APS Description

RxAPSDescr

Type: String with maximum length 64

Description: Rx APS Description

AlarmState

Type: Boolean

Description: AlarmState

TrigEcCnt

Type: 32-bit unsigned integer

Description: Trigger EC Cnt

RvrtEcCnt

Type: 32-bit unsigned integer

Description: Revert EC Cnt

#### dwdm_edm_optics_info

Description: optics transponder information Definition: Structure. Contents are: OpticsType

Type: String with maximum length 64

Description: Optics type name

ClockSource

Type: 8-bit unsigned integer

Description: Actual transmit clock source

WaveBand

Type: 32-bit unsigned integer

Description: Wavelength band information

WaveChannel

Type: 32-bit unsigned integer

Description: Current ITU wavelength channel number

WaveFrequency

Type: 32-bit unsigned integer

Description: wavelenght frequency read from hw in the uint 0.01nm

IsWaveFrequencyValid

Type: Boolean

Description: True if hw supported wavelength frequency readback

TransmitPower

Type: 32-bit signed integer

Description: Transmit power in the unit of 0.01dbm

TransmitPowerThreshold

Type: 32-bit signed integer

Description: Transmit power threshold value

LaserCurrentBias

Type: 32-bit signed integer

Description: Laser current bias value

LaserCurrentBiasThreshold

Type: 32-bit signed integer

Description: Laser Current Bias threshold value

ReceivePower

Type: 32-bit signed integer

Description: Transponder receive power

IsRxLOSThresholdSupported

Type: Boolean

Description: TRUE if Rx LOS thresold configurable

RxLOSThreshold

Type: 32-bit signed integer

Description: Rx LOS threshold value

TransmitPowerMin

Type: 32-bit signed integer

Description: Transmit power mininum value in the interval time

TransmitPowerMax

Type: 32-bit signed integer

Description: Transmit power maximum value in the interval time

TransmitPowerAvg

Type: 32-bit signed integer

Description: Transmit optical average value in the interval time

ReceivePowerMin

Type: 32-bit signed integer

Description: Recieve power mininum value in the interval time

ReceivePowerMax

Type: 32-bit signed integer

Description: Receive power maximum value in the interval time

ReceivePowerAvg

Type: 32-bit signed integer

Description: Recieve power average value in the interval time

LaserBiasCurrentMin

Type: 32-bit signed integer

Description: Laser bias current minimum value in the interval time

LaserBiasCurrentMax

Type: 32-bit signed integer

Description: Laser bias current maxinum value in the interval time

LaserBiasCurrentAvg

Type: 32-bit signed integer

Description: Laser bias current average value in the interval time

OutputPowerFail

Type: 32-bit unsigned integer

Description: Transmit power failure(above/belowe a threshold) count

InputPowerFail

Type: 32-bit unsigned integer

Description: Receive power failure(above/belowe a threshold) count

#### dwdm_edm_g709_alarm

Description: G709 Alarm information Definition: Structure. Contents are: ReportingEnabled

Type: Boolean

Description: Is reporting enabled?

IsDetected

Type: Boolean

Description: Is defect detected?

IsAsserted

Type: Boolean

Description: Is defect delared?

Counter

Type: 64-bit unsigned integer

Description: Alarm counter

#### dwdm_edm_g709_alert

Description: G709 Alert Information Definition: Structure. Contents are: ReportingEnabled

Type: Boolean

Description: Is reporting enabled?

IsDetected

Type: Boolean

Description: Is defect detected?

IsAsserted

Type: Boolean

Description: Is defect delared?

Threshold

Type: 32-bit signed integer

Description: Error threshold power

Counter

Type: 64-bit unsigned integer

Description: Error counter

#### dwdm_edm_g709_pm

Description: G709 PM information Definition: Structure. Contents are: Counter

Type: 64-bit unsigned integer

Description: Performance Monitoring counter

#### dwdm_edm_g709_tti

Description: G709 TTI information Definition: Structure. Contents are: TxStringType

Type: 32-bit unsigned integer

Description: Type of String

ExpectedStringType

Type: 32-bit unsigned integer

Description: Type of String

TxTTI

Type: String with maximum length 129

Description: Tx TTI String

RxTTI

Type: String with maximum length 129

Description: Rx TTI String

ExpectedTTI

Type: String with maximum length 129

Description: Expected TTI String

#### dwdm_edm_tdc_info

Description: TDC information Definition: Structure. Contents are: TDCValid

Type: Boolean

Description: TRUE for Valid else Invalid

MajorAlarm

Type: Boolean

Description: TRUE for Alarm condition else FALSE

OperationMode

Type: Boolean

Description: TRUE for MANUAL else AUTO

TDCStatus

Type: Boolean

Description: TRUE if TDC Aquiring else Locked

DispersionOffset

Type: 32-bit signed integer

Description: TDC Dispersion Offset

RerouteBER

Type: 32-bit signed integer

Description: Reroute BER

IsRerouteControlEnabled

Type: Boolean

Description: TRUE for ENABLED else DISABLED

#### dwdm_edm_g709_otu

Description: DWDM OTU information Definition: Structure. Contents are: LOS

Type: dwdm_edm_g709_alarm

Description: | Loss of Signal information

           LOF

Type: dwdm_edm_g709_alarm

Description: | Loss of Frame information

           LOM

Type: dwdm_edm_g709_alarm

Description: | Loss of MultiFrame information

           OOF

Type: dwdm_edm_g709_alarm

Description: | Out of Frame information

           OOM

Type: dwdm_edm_g709_alarm

Description: | Out of MultiFrame information

           AIS

Type: dwdm_edm_g709_alarm

Description: | Alarm Indication Signal information

           IAE

Type: dwdm_edm_g709_alarm

Description: | Incoming Alignment Error information

           BDI

Type: dwdm_edm_g709_alarm

Description: | Backward Defect Indication information

           TIM

Type: dwdm_edm_g709_alarm

Description: | Trace Identifier Mismatch information

           EOC

Type: dwdm_edm_g709_alarm

Description: | GCC End of Channel information

           SF_BER

Type: dwdm_edm_g709_alert

Description: | Signal Fail BER information

           SD_BER

Type: dwdm_edm_g709_alert

Description: | Signal Degrade BER information

           BBE_TCA

Type: dwdm_edm_g709_alert

Description: | Backgound Block Error TCA information

           ES_TCA

Type: dwdm_edm_g709_alert

Description: | Errored Seconds TCA information

           BEI

Type: 64-bit unsigned integer

Description: | Backward Error Indication counter

           BIP

Type: 64-bit unsigned integer

Description: | Bit Interleave Parity(BIP) counter

           BBE

Type: dwdm_edm_g709_pm

Description: | Backgound Block Error information

           ES

Type: dwdm_edm_g709_pm

Description: | Errored Seconds information

           SES

Type: dwdm_edm_g709_pm

Description: | Severly Errored Seconds information

           UAS

Type: dwdm_edm_g709_pm

Description: | Unavailability Seconds information

           FC

Type: dwdm_edm_g709_pm

Description: | Failure Count information

           BBER

Type: dwdm_edm_g709_pm

Description: | Backgound Block Error Rate information

           ESR

Type: dwdm_edm_g709_pm

Description: | Errored Seconds Rate information

           SESR

Type: dwdm_edm_g709_pm

Description: | Severly Errored Seconds Rate information

           TTI

Type: dwdm_edm_g709_tti

Description: | Trail Trace Identifier information

#### dwdm_edm_g709_odu

        Description: dwdm odu information
        Definition: Structure. Contents are:
           OCI

Type: dwdm_edm_g709_alarm

Description: | Open Connection Indiction information

           AIS

Type: dwdm_edm_g709_alarm

Description: | Alarm Indication Signal information

           LCK

Type: dwdm_edm_g709_alarm

Description: | Upstream Connection Locked information

           BDI

Type: dwdm_edm_g709_alarm

Description: | Backward Defect Indication information

           EOC

Type: dwdm_edm_g709_alarm

Description: | GCC End of Channel information

           PTIM

Type: dwdm_edm_g709_alarm

Description: | Payload Type Identifier Mismatch information

           TIM

Type: dwdm_edm_g709_alarm

Description: | Trace Identifier Mismatch information

           SF_BER

Type: dwdm_edm_g709_alert

Description: | Signal Fail BER information

           SD_BER

Type: dwdm_edm_g709_alert

Description: | Signal Degrade BER information

           BBE_TCA

Type: dwdm_edm_g709_alert

Description: | Background Block Error TCA information

           ES_TCA

Type: dwdm_edm_g709_alert

Description: | Errored Seconds TCA information

           BIP

Type: 64-bit unsigned integer

Description: | Bit Interleave Parity(BIP) counter

           BEI

Type: 64-bit unsigned integer

Description: | Backward Error Indication counter

           BBE

Type: dwdm_edm_g709_pm

Description: | Background Block Error information

           ES

Type: dwdm_edm_g709_pm

Description: | Errored Seconds information

           SES

Type: dwdm_edm_g709_pm

Description: | Severly Errored Seconds information

           UAS

Type: dwdm_edm_g709_pm

Description: | Unavailability Seconds information

           FC

Type: dwdm_edm_g709_pm

Description: | Failure count information

           BBER

Type: dwdm_edm_g709_pm

Description: | Background Block Error Rate count information

           ESR

Type: dwdm_edm_g709_pm

Description: | Errored Seconds Rate information

           SESR

Type: dwdm_edm_g709_pm

Description: | Severly Errored Seconds Rate information

           TTI

Type: dwdm_edm_g709_tti

Description: | Trail Trace Identifier information

#### dwdm_edm_g709_info

        Description: g709 information
        Definition: Structure. Contents are:
           IsG709Enabled

Type: Boolean

Description: | Is G709 framing enabled

           IsFECModeDefault

Type: Boolean

Description: | Is Operating FEC Mode Default

           FECMode

Type: 32-bit signed integer

Description: | FEC information

           RemoteFECMode

Type: 32-bit signed integer

Description: | Remote FEC information

           EFECMode

Type: G709EFECMode

Description: | EFEC information

           LoopbackMode

Type: 32-bit signed integer

Description: | Loopback information

           FECMismatch

Type: dwdm_edm_g709_alarm

Description: | FEC mismatch alarm

           EC_TCA

Type: dwdm_edm_g709_alert

Description: | FEC Corrected bits TCA information

           UC_TCA

Type: dwdm_edm_g709_alert

Description: | FEC uncorrected words TCA information

           EC

Type: 64-bit unsigned integer

Description: | Corrected bit error counter

           EC_ACCUM

Type: 64-bit unsigned integer

Description: | FEC Corrected bit error accumulated counter

           UC

Type: 64-bit unsigned integer

Description: | FEC Uncorrected words counter

           FEC_BER

Type: 64-bit unsigned integer

Description: | pre fec ber calculated

           FEC_BER_MAN

Type: 32-bit signed integer

Description: | pre fec ber calculated

           Q

Type: 64-bit unsigned integer

Description: | q value calculated

           Q_MARGIN

Type: 64-bit unsigned integer

Description: | q margin calculated

           FECstr

Type: String with maximum length 64

Description: | FEC BER String

           QStr

Type: String with maximum length 64

Description: | Q String

           QMarginStr

Type: String with maximum length 64

Description: | QMargin String

           OTUInfo

Type: dwdm_edm_g709_otu

Description: | OTU layer information

           ODUInfo

Type: dwdm_edm_g709_odu

Description: | ODU layer Information

           NetworkPortID

Type: String with maximum length 65

Description: | Network port ID

           NetworkConnID

Type: String with maximum length 65

Description: | Network connection ID

#### dwdm_edm_register_data_entry

        Description: Register name and information entry def
        Definition: Structure. Contents are:
           RegisterAddress

Type: 32-bit unsigned integer

Description: | Register addr in the ASIC

           RegisterName

Type: Hex binary data with maximum length 64 bytes

Description: | Register name in the ASIC

           RegisterValue

Type: 32-bit unsigned integer

Description: | Register value in the ASIC

#### dwdm_edm_register

        Description:  Register array information
        Definition: Structure. Contents are:
           Registers

Type: dwdm_edm_register_data_entry

[0...unbounded]

Description: | Register array

#### dwdm_edm_signal_log_info

        Description: Signal log information
        Definition: Structure. Contents are:
           IsLogEnabled

Type: Boolean

Description: | 'true' if signal log is enabled 'false' otherwise

           LogFilename

Type: String with maximum length 64

Description: | Log file name

#### dwdm_edm_port_info

        Description: dwdm port operational information
        Definition: Structure. Contents are:
           ControllerState

Type: 32-bit unsigned integer

Description: | DWDM controller state admin down or up

           TransportAdminState

Type: 32-bit unsigned integer

Description: | DWDM controller TAS state: IS, OOS or OOS-MT

           PLIMType

Type: 32-bit signed integer

Description: | Type of PLIM

           G709Info

Type: dwdm_edm_g709_info

Description: | G709 operational information

           OpticsInfo

Type: dwdm_edm_optics_info

Description: | Optics operational information

           TdcInfo

Type: dwdm_edm_tdc_info

Description: | TDC operational information

           NetworkSRLGInfo

Type: dwdm_edm_network_srlg_info

Description: | Network SRLG information

           Proactive

Type: dwdm_edm_proactive_info

Description: | Proactive protection information

           SignalLog

Type: dwdm_edm_signal_log_info

Description: | Signal log information

### Internal Datatypes

#### G709EFECMode

        Description:
        Definition: Enumeration. Valid values are:
            'None' - Enhanced FEC on G709 Not enabled
            'G975_1_I4' - Enhanced FEC G975.1 I.4
            'G975_1_I7' - Enhanced FEC G975.1 I.7

## Perl Data Object documentation for eigrp.

### Datatypes

#### eigrp_prefix_bd

        Description: EIGRP IP v4/v6 Prefix
        Definition: Structure. Contents are:
           IPv4Prefix

Type: IPV4Address

Description: | IPv4 Prefix

           IPv6Prefix

Type: IPV6Address

Description: | IPv6 Prefix

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

#### eigrp_addr_bd

        Description: EIGRP IP v4/v6 Address
        Definition: Structure. Contents are:
           IPv4Address

Type: IPV4Address

Description: | IPv4 Address

           IPv6Address

Type: IPV6Address

Description: | IPv6 Address

#### eigrp_vrfs_bd

        Description: EIGRP VRF Name
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | VRF Name

#### eigrp_peer_stats_bd

        Description: EIGRP peer prefix statistics
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           State

Type: Signed character

Description: | State

           Source

Type: eigrp_addr_bd

Description: | Source address

           InterfaceList

Type: String with unbounded length

Description: | Interface name

           PeerPrefixCount

Type: 32-bit unsigned integer

Description: | Peer prefix count

           RestartCount

Type: 32-bit unsigned integer

Description: | Restart count

           TimeLeft

Type: 32-bit unsigned integer

Description: | Time left

#### eigrp_show_accounting_bd

        Description: EIGRP Accounting
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           RouterID

Type: IPV4Address

Description: | Router ID

           AggregateCount

Type: 32-bit unsigned integer

Description: | Number of aggregates

           State

Type: Signed character

Description: | Redist state

           RedistPrefixCount

Type: 32-bit unsigned integer

Description: | Redist prefix count

           RestartCount

Type: 32-bit unsigned integer

Description: | Restart count

           TimeLeft

Type: 32-bit unsigned integer

Description: | Time left

           RedistPrefixPresent

Type: Boolean

Description: | Are there redist'ed prefixes ?

           PeerStatisticsList

Type: eigrp_peer_stats_bd

[0...unbounded]

Description: | Peers and their status

#### eigrp_show_interfaces_bd

        Description: An EIGRP interface
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           PeerCount

Type: 32-bit unsigned integer

Description: | Peer Count

           UnreliableTransmits

Type: 32-bit unsigned integer

Description: | Unreliable transmissions

           ReliableTransmits

Type: 32-bit unsigned integer

Description: | Reliable transmissions

           TotalSRTT

Type: 32-bit unsigned integer

Description: | Total SRTT

           UnreliableSendInterval

Type: 32-bit unsigned integer

Description: | Send interval for Unreliable transmissions

           ReliableSendInterval

Type: 32-bit unsigned integer

Description: | Send interval for Reliable transmissions

           LastMCFlowDelay

Type: 32-bit unsigned integer

Description: | Last multicast flow delay

           PendingRoutes

Type: 32-bit unsigned integer

Description: | Number of pending routes

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello interval

           Holdtime

Type: 32-bit unsigned integer

Description: | Hold time

           SerialNumberPresent

Type: Boolean

Description: | Is serno present

           TransmitSerialNumber

Type: 64-bit unsigned integer

Description: | Thread serial number

           PacketizePending

Type: Boolean

Description: | Packetize Timer pending

           UnreliableMulticastSent

Type: 32-bit unsigned integer

Description: | Unreliable multicasts sent

           ReliableMulticastSent

Type: 32-bit unsigned integer

Description: | Reliable multicasts sent

           UnreliableUnicastSent

Type: 32-bit unsigned integer

Description: | Unreliable unicasts sent

           ReliableUnicastSent

Type: 32-bit unsigned integer

Description: | Reliable unicasts sent

           MulticastExceptionsSent

Type: 32-bit unsigned integer

Description: | Multicast Exceptions sent

           CRPacketsSent

Type: 32-bit unsigned integer

Description: | CR packets sent

           AcksSuppressed

Type: 32-bit unsigned integer

Description: | Suppressed Acks

           RetransmissionsSent

Type: 32-bit unsigned integer

Description: | Retransmissions sent

           OutOfSequenceReceived

Type: 32-bit unsigned integer

Description: | Out-of-sequence received

           StubInterface

Type: Boolean

Description: | All stub peers

           NextHopSelfEnabled

Type: Boolean

Description: | Next-hop-self enabled

           SplitHorizonEnabled

Type: Boolean

Description: | SplitHorizon enabled

           PassiveInterface

Type: Boolean

Description: | Interface is passive

           BandwidthPercent

Type: 32-bit unsigned integer

Description: | Bandwidth percent

           StaticNeighbors

Type: eigrp_addr_bd

[0...unbounded]

Description: | Static Neighbors

           SiteOfOriginType

Type: eigrp_bd_soo

Description: | Site of Origin Type

           SiteOfOrigin

Type: Hex binary data with length 6 bytes

Description: | Site of Origin

           AuthMode

Type: 32-bit unsigned integer

Description: | Authentication Mode

           AuthKeychain

Type: String with unbounded length

Description: | Authentication Keychain Name

           AuthKeyExists

Type: Boolean

Description: | Authentication key exists

           AuthKeyMD5

Type: Boolean

Description: | Authentication key programmed with MD5 algorithm

           AuthKeyId

Type: 64-bit unsigned integer

Description: | Current active Authentication Key Id

           TotalPktRecvd

Type: 32-bit unsigned integer

Description: | Total packets received

           PktDropWrongKC

Type: 32-bit unsigned integer

Description: | Packets dropped due to wrong keychain configured

           PktDropNoAuth

Type: 32-bit unsigned integer

Description: | Packets dropped due to missing authentication data

           PktDropInvalidAuth

Type: 32-bit unsigned integer

Description: | Packets dropped due to invalid authentication data

           PktAcceptedValidAuth

Type: 32-bit unsigned integer

Description: | Packets accepted with valid authentication data

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth

           Delay

Type: 32-bit unsigned integer

Description: | Delay

           Reliability

Type: 32-bit unsigned integer

Description: | Reliability

           Load

Type: 32-bit unsigned integer

Description: | Load

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           ConfiguredBandwidth

Type: 32-bit unsigned integer

Description: | Configured bandwidth

           ConfiguredDelay

Type: 32-bit unsigned integer

Description: | Configured delay

           ConfiguredReliability

Type: 32-bit unsigned integer

Description: | Configured reliability

           ConfiguredLoad

Type: 32-bit unsigned integer

Description: | Configured load

           ConfiguredBandwidthFlag

Type: Boolean

Description: | Bandwidth configured

           ConfiguredDelayFlag

Type: Boolean

Description: | Delay configured

           ConfiguredReliabilityFlag

Type: Boolean

Description: | Reliability configured

           ConfiguredLoadFlag

Type: Boolean

Description: | Load configured

           UP

Type: Boolean

Description: | Interface is UP

           TypeSupported

Type: Boolean

Description: | Interface type is supported

           ITALRecordFound

Type: Boolean

Description: | ITAL Record valid

           Configured

Type: Boolean

Description: | Interface config exists

           MulticastEnabled

Type: Boolean

Description: | Requested socket state

           SocketSetup

Type: Boolean

Description: | Setup socket state

           LPTSSocketSetup

Type: Boolean

Description: | Setup LPTS socket state

           PrimaryIPV4Address

Type: IPV4Address

Description: | Primary IPv4 Address

           IPv6LinkLocalAddr

Type: IPV6Address

Description: | IPv6 LL Address

           PrimaryPrefixLength

Type: 32-bit unsigned integer

Description: | Primary prefix length

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface Handle

           InterfaceType

Type: 32-bit unsigned integer

Description: | IM Interface Type

           ConfiguredItems

Type: 32-bit unsigned integer

Description: | Interface Configured Items

#### eigrp_show_static_neighbors_bd

        Description: EIGRP Static neighbor
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           Source

Type: eigrp_addr_bd

Description: | Neighbor address

           InterfaceList

Type: String with unbounded length

Description: | Interface Name

#### eigrp_show_nbr_q_bd

        Description: EIGRP Neighbor queue
        Definition: Structure. Contents are:
           OperationCode

Type: 32-bit unsigned integer

Description: | Operation Code

           AckSequnceNumber

Type: 32-bit unsigned integer

Description: | ACK sequence number

           StartSerialNumber

Type: 64-bit unsigned integer

Description: | Starting serial number

           EndSerialNumber

Type: 64-bit unsigned integer

Description: | Ending serial number

           Pregenerated

Type: Boolean

Description: | Pregenerated pak

           PacketLength

Type: 32-bit unsigned integer

Description: | pak len

           TimeSentFlag

Type: Boolean

Description: | Has a pak been sent

           TimeSent

Type: 32-bit unsigned integer

Description: | Time sent

           InitBitSet

Type: Boolean

Description: | Is the init bit set

           Sequenced

Type: Boolean

Description: | Is it sequenced

#### eigrp_show_neighbors_bd

        Description: EIGRP neighbor
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           PeerSuspended

Type: Boolean

Description: | Is it a suspended peer

           PeerHandle

Type: 32-bit unsigned integer

Description: | Peer handle

           Source

Type: eigrp_addr_bd

Description: | Peer address

           InterfaceList

Type: String with unbounded length

Description: | Interface name

           Holdtime

Type: 32-bit unsigned integer

Description: | Hold time

           Uptime

Type: 32-bit unsigned integer

Description: | UP time (seconds)

           SRTT

Type: 32-bit unsigned integer

Description: | Round trip time

           RTO

Type: 32-bit unsigned integer

Description: | RTO

           QueueCount

Type: 32-bit unsigned integer

Description: | Q counts

           LastSequenceNumber

Type: 32-bit unsigned integer

Description: | Last sequence number

           StaticNeighbor

Type: Boolean

Description: | Is it a static neighbor

           RestartConfigured

Type: Boolean

Description: | Is Restart time configured

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time (seconds)

           LastStartupSerialNumber

Type: 64-bit unsigned integer

Description: | Last startup serial number

           IOSMajorVersion

Type: 8-bit unsigned integer

Description: | IOS Major version

           IOSMinorVersion

Type: 8-bit unsigned integer

Description: | IOS Minor version

           EIGRPMajorVersion

Type: 8-bit unsigned integer

Description: | EIGRP Major version

           EIGRPMinorVersion

Type: 8-bit unsigned integer

Description: | EIGRP Major version

           RetransmissionCount

Type: 32-bit unsigned integer

Description: | Retransmission count

           RetryCount

Type: 32-bit unsigned integer

Description: | Retry count

           NeedInit

Type: Boolean

Description: | Need EIGRP Init message

           NeedInitAck

Type: Boolean

Description: | Need EIGRP InitAck message

           ReinitializationNeeded

Type: Boolean

Description: | Reinitialization needed

           ReinitStart

Type: 32-bit unsigned integer

Description: | Reinit period

           PeerPrefixCount

Type: 32-bit unsigned integer

Description: | Prefix count

           Stubbed

Type: Boolean

Description: | Is it stubbed

           AllowConnected

Type: Boolean

Description: | Connected routes accepted

           AllowStatic

Type: Boolean

Description: | Static routes accepted

           AllowSummaries

Type: Boolean

Description: | Summary routes accepted

           AllowRedistributed

Type: Boolean

Description: | Redist'ed routes accepted

           TestHandle

Type: Boolean

Description: | Test handle flag

           StubbedInterface

Type: Boolean

Description: | Is it stubbed

           SuspendedReset

Type: Boolean

Description: | Suspension manually reset

           SuspendedTimeLeft

Type: 32-bit unsigned integer

Description: | Suspended time left

           NeighborQueue

Type: eigrp_show_nbr_q_bd

[0...unbounded]

Description: | Neighbor Queue

#### eigrp_show_path_bd

        Description: An EIGRP path
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           NextHopPresent

Type: Boolean

Description: | NH flag

           NextHopAddress

Type: eigrp_addr_bd

Description: | Nexthop address

           InterfaceHandle

Type: Interface

Description: | Interface handle

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Origin

Type: eigrp_bd_path_origin

Description: | Origin of route

           Infosource

Type: eigrp_addr_bd

Description: | Source of route

           SendFlag

Type: eigrp_bd_path_send_flag

Description: | Send flag

           ReplyOutstanding

Type: Boolean

Description: | Outstanding reply

           Metric

Type: 32-bit unsigned integer

Description: | Metric

           SuccessorMetric

Type: 32-bit unsigned integer

Description: | Successor metric

           ReplyStatus

Type: Boolean

Description: | Reply status

           SIAStatus

Type: Boolean

Description: | SIA status

           TransmitSerialNumber

Type: 64-bit unsigned integer

Description: | Transmit thread serial number

           Anchored

Type: Boolean

Description: | Is Transmit thread anchored

           ExternalPath

Type: Boolean

Description: | External

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth

           Delay

Type: 32-bit unsigned integer

Description: | Delay

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           HopCount

Type: 32-bit unsigned integer

Description: | Hopcount

           Reliability

Type: 8-bit unsigned integer

Description: | Reliability

           Load

Type: 8-bit unsigned integer

Description: | Load

           InternalTag

Type: 8-bit unsigned integer

Description: | Internal Tag

           ExtendedCommunitiesPresent

Type: Boolean

Description: | Extended communities present

           ExtendedCommunitiesLength

Type: Boolean

Description: | Length of extended communities

           ExtendedCommunities

Type: Hex binary data with length 8 bytes

Description: | Extended communities

           ExternalInformationPresent

Type: Boolean

Description: | External information present

           ExternalRouterID

Type: 32-bit unsigned integer

Description: | Router ID

           ExternalThisSystem

Type: Boolean

Description: | Is it this system

           ExternalAS

Type: 32-bit unsigned integer

Description: | AS Number

           ExternalProtocol

Type: String with unbounded length

Description: | Protocol ID

           ExternalMetric

Type: 32-bit unsigned integer

Description: | Metric

           ExternalTag

Type: 32-bit unsigned integer

Description: | Tag

           ConditionalDefaultPath

Type: Boolean

Description: | Conditional Default flag

           RIBState

Type: eigrp_bd_path_rib_state

Description: | State of path in RIB

#### eigrp_show_act_bd

        Description: EIGRP route's active peer information
        Definition: Structure. Contents are:
           PeerAvailable

Type: Boolean

Description: | Peer available

           Source

Type: eigrp_addr_bd

Description: | Peer Address

           InterfaceList

Type: String with unbounded length

Description: | Interface name

           HandleNumber

Type: 32-bit unsigned integer

Description: | Handle number

#### eigrp_show_route_bd

        Description: EIGRP Route
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           RouterID

Type: IPV4Address

Description: | Router ID

           Active

Type: Boolean

Description: | Active route

           Prefix

Type: eigrp_prefix_bd

Description: | IP Prefix/length

           Successors

Type: 32-bit unsigned integer

Description: | Successors

           SuccessorsPresent

Type: Boolean

Description: | Are there successors

           OldMetric

Type: 32-bit unsigned integer

Description: | Old metric

           Metric

Type: 32-bit unsigned integer

Description: | Metric

           Tag

Type: 32-bit unsigned integer

Description: | Tag

           SendFlag

Type: eigrp_bd_path_send_flag

Description: | Send flag

           TransmitSerialNumber

Type: 64-bit unsigned integer

Description: | Transmit thread Serial Number

           TransmitRefcount

Type: 32-bit unsigned integer

Description: | Transmit thread refcount

           TransmitAnchored

Type: Boolean

Description: | Is Transmit thread anchored

           ReplyHandles

Type: 32-bit unsigned integer

Description: | Reply handles used

           ActiveTimeSecs

Type: 32-bit unsigned integer

Description: | Active time seconds

           ActiveTimeNsecs

Type: 32-bit unsigned integer

Description: | Active time nanoseconds

           Origin

Type: 32-bit unsigned integer

Description: | Origin

           RetryCount

Type: 32-bit unsigned integer

Description: | Retry count

           ActiveStats

Type: Boolean

Description: | Active stats flag

           MinTime

Type: 32-bit unsigned integer

Description: | Active stats min time

           MaxTime

Type: 32-bit unsigned integer

Description: | Active stats max time

           AverageTime

Type: 32-bit unsigned integer

Description: | Active stats average time

           AckCount

Type: 32-bit unsigned integer

Description: | Active stats active count

           Replies

Type: 32-bit unsigned integer

Description: | Number of replies outstanding

           Paths

Type: eigrp_show_path_bd[0...unbounded]

Description: | Paths for this route

           ActivePeers

Type: eigrp_show_act_bd[0...unbounded]

Description: | Peers yet to respond

           RouteInSIA

Type: Boolean

Description: | Route is SIA

           SIAReplyHandles

Type: 32-bit unsigned integer

Description: | Reply handles used

           SIAPeers

Type: eigrp_show_act_bd[0...unbounded]

Description: | SIA Peers yet to respond

#### eigrp_show_quiescent_if_bd

        Description: EIGRP Quiescent Interface
        Definition: Structure. Contents are:
           QuiescentInterfaceList

Type: String with unbounded length

Description: | Interface Name

#### eigrp_show_top_summary_bd

        Description: EIGRP Topology summary
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           RouterID

Type: IPV4Address

Description: | Router ID

           ThreadPresent

Type: Boolean

Description: | Is thread present ?

           TransmitSerialNumber

Type: 64-bit unsigned integer

Description: | Thread serial number

           NextSerialNumber

Type: 64-bit unsigned integer

Description: | Next serial number

           RouteCount

Type: 32-bit unsigned integer

Description: | Number of routes

           PathCount

Type: 32-bit unsigned integer

Description: | Number of paths

           DummyCount

Type: 32-bit unsigned integer

Description: | Dummy count

           DDBName

Type: String with unbounded length

Description: | DDB Name

           InterfaceCount

Type: 32-bit unsigned integer

Description: | Number of interfaces

           HandlesUsed

Type: 32-bit unsigned integer

Description: | Number of handles used

           ActiveInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of active interfaces

           QuiescentList

Type: eigrp_show_quiescent_if_bd

[0...unbounded]

Description: | Quiescent interfaces

#### eigrp_show_traffic_bd

        Description: EIGRP Traffic Statistics
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           HellosSent

Type: 32-bit unsigned integer

Description: | Hellos sent

           HellosReceived

Type: 32-bit unsigned integer

Description: | Hellos received

           UpdatesSent

Type: 32-bit unsigned integer

Description: | Updates sent

           UpdatesReceived

Type: 32-bit unsigned integer

Description: | Updates received

           QueriesSent

Type: 32-bit unsigned integer

Description: | Queries sent

           QueriesReceived

Type: 32-bit unsigned integer

Description: | Queries received

           RepliesSent

Type: 32-bit unsigned integer

Description: | Replies sent

           RepliesReceived

Type: 32-bit unsigned integer

Description: | Replies received

           AcksSent

Type: 32-bit unsigned integer

Description: | Acks sent

           AcksReceived

Type: 32-bit unsigned integer

Description: | Acks received

           SIAQueriesSent

Type: 32-bit unsigned integer

Description: | SIA Queries sent

           SIAQueriesReceived

Type: 32-bit unsigned integer

Description: | SIA Queries received

           SIARepliesSent

Type: 32-bit unsigned integer

Description: | SIA Replies sent

           SIARepliesReceived

Type: 32-bit unsigned integer

Description: | SIA Replies received

           MaxQueueDepth

Type: 32-bit unsigned integer

Description: | Maximum queue depth

           QueueDrops

Type: 32-bit unsigned integer

Description: | Queue drops

#### eigrp_show_redist_bd

        Description: EIGRP Redist Protocol information
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           RedistributedProtocol

Type: String with unbounded length

Description: | Redistributed Protocol

           RedistributedProtocolTag

Type: String with unbounded length

Description: | Redistributed Protocol tag

           RedristributePolicy

Type: String with unbounded length

Description: | Redistribute Filter policy

           RedistributeProtocolID

Type: 32-bit unsigned integer

Description: | Redistributed Protocol ID

           RIBHandle

Type: 32-bit unsigned integer

Description: | Redistributed Protocol handle

#### eigrp_show_prot_int_bd

        Description: EIGRP Protocol Interface information
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           Interface

Type: String with unbounded length

Description: | Interface

           OutboundFilterPolicy

Type: String with unbounded length

Description: | Outbound Filter Policy

           InboundFilterPolicy

Type: String with unbounded length

Description: | Inbound Filter Policy

           Inactive

Type: Boolean

Description: | Interface is DOWN

           PassiveInterface

Type: Boolean

Description: | Interface is passive

#### eigrp_show_prot_vrf_bd

Description: EIGRP VRF protocol information Definition: Structure. Contents are: AFI

Type: 32-bit unsigned integer

Description: AFI

ASNumber

Type: 32-bit unsigned integer

Description: AS Number

RouterID

Type: IPV4Address

Description: | Router ID

           AutoSummarization

Type: Boolean

Description: | Auto Summarization

           LogNeighborChanges

Type: Boolean

Description: | Neighbor changes logged

           LogNeighborWarnings

Type: Boolean

Description: | Neighbor warnings logged

           RIBTableLimitReached

Type: Boolean

Description: | RIB Table limit has been reached

           OutboundFilterPolicy

Type: String with unbounded length

Description: | Outbound Filter Policy

           InboundFilterPolicy

Type: String with unbounded length

Description: | Inbound Filter Policy

           OutgoingCandidateDefaultFlagged

Type: Boolean

Description: | Default Allowed Out

           OutgoingCandidateDefaultPolicy

Type: String with unbounded length

Description: | Default Allowed Out Policy

           IncomingCandidateDefaultFlagged

Type: Boolean

Description: | Default Allowed In

           IncomingCandidateDefaultPolicy

Type: String with unbounded length

Description: | Default Allowed In Policy

           InternalDistance

Type: 8-bit unsigned integer

Description: | Internal Distance

           ExternalDistance

Type: 8-bit unsigned integer

Description: | External Distance

           MaximumPaths

Type: 8-bit unsigned integer

Description: | Maximum paths

           Variance

Type: 8-bit unsigned integer

Description: | Variance

           MetricWeightK1

Type: 32-bit unsigned integer

Description: | K1 value

           MetricWeightK2

Type: 32-bit unsigned integer

Description: | K2 value

           MetricWeightK3

Type: 32-bit unsigned integer

Description: | K3 value

           MetricWeightK4

Type: 32-bit unsigned integer

Description: | K4 value

           MetricWeightK5

Type: 32-bit unsigned integer

Description: | K5 value

           MetricMaximumHopcount

Type: 32-bit unsigned integer

Description: | Metric MaxHops configured

           DefaultMetricConfigured

Type: Boolean

Description: | Default Metric Configured

           DefaultBandwidth

Type: 32-bit unsigned integer

Description: | Default Bandwidth

           DefaultDelay

Type: 32-bit unsigned integer

Description: | Default Delay

           DefaultReliability

Type: 32-bit unsigned integer

Description: | Default Reliability

           DefaultLoad

Type: 32-bit unsigned integer

Description: | Default Load

           DefaultMTU

Type: 32-bit unsigned integer

Description: | Default MTu

           StubConfigured

Type: Boolean

Description: | Stub Configured

           StubReceiveOnly

Type: Boolean

Description: | Stub Receive-only configured

           StubAllowConnectedRoutes

Type: Boolean

Description: | ConnectedRoutes allowed

           StubAllowStaticRoutes

Type: Boolean

Description: | Static Routes allowed

           StubAllowSummaryRoutes

Type: Boolean

Description: | Summary Routes allowed

           StubAllowRedistributedRoutes

Type: Boolean

Description: | Redistributed Routes allowed

           NSFEnabled

Type: Boolean

Description: | NSF Enabled

           NSFRouteHoldTime

Type: 32-bit unsigned integer

Description: | NSF Route Hold Time

           NSFSignalTime

Type: 32-bit unsigned integer

Description: | NSF Signal Time

           NSFConvergeTime

Type: 32-bit unsigned integer

Description: | NSF Converge Time

           RestartConfigured

Type: Boolean

Description: | Is Restart time configured

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time (seconds)

           SIAActiveTime

Type: 32-bit unsigned integer

Description: | SIA Active Time

           RedistributedProtocols

Type: eigrp_show_redist_bd

[0...unbounded]

Description: | Redistributed Protocols

           Interfaces

Type: eigrp_show_prot_int_bd

[0...unbounded]

Description: | Interfaces

           RIBProtocolID

Type: 32-bit unsigned integer

Description: | RIB Protocol ID

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           ITALActivationReceived

Type: Boolean

Description: | VRF activated by ITAL

           VRFActivated

Type: Boolean

Description: | VRF activated by EIGRP

           UP

Type: Boolean

Description: | VRF information available

           RIBInitialized

Type: Boolean

Description: | RIB initialization for VRF

           RIBConverged

Type: Boolean

Description: | RIB convergence for VRF

           RIBConvergedReload

Type: Boolean

Description: | Reload following RIB Convergence

           SocketRequest

Type: Boolean

Description: | Requested Socket Option for VRF

           SocketSetup

Type: Boolean

Description: | Setup socket state for VRF

           DefaultVRF

Type: Boolean

Description: | VRF represents default-context

           AFEnabled

Type: Boolean

Description: | AF Enabled

           ConfiguredItems

Type: 32-bit unsigned integer

Description: | VRF Configured Items

           AFConfiguredItems

Type: 32-bit unsigned integer

Description: | AF Configured Items

           IP_ARMRouterID

Type: 32-bit unsigned integer

Description: | IP ARM Router ID

           FirstInterfaceUPAddress

Type: 32-bit unsigned integer

Description: | IP Address of first UP interface

           NSFInProgress

Type: 32-bit unsigned integer

Description: | DDB NSF in progress indication

           RIBTableConverged

Type: 32-bit unsigned integer

Description: | RIB Table convergence indication

#### eigrp_show_events_bd

        Description: EIGRP DUAL events
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           ASNumber

Type: 32-bit unsigned integer

Description: | AS Number

           CurrentEventIndex

Type: 32-bit unsigned integer

Description: | Current event

           EIGRPStartAbsoluteSeconds

Type: 32-bit unsigned integer

Description: | Seconds since EIGRP started (absolute)

           EIGRPStartAbsoluteNanoseconds

Type: 32-bit unsigned integer

Description: | Seconds since EIGRP started (absolute)

           EIGRPStartRelativeSeconds

Type: 32-bit unsigned integer

Description: | Seconds since EIGRP started (relative)

           EIGRPStartRelativeNanoseconds

Type: 32-bit unsigned integer

Description: | Seconds since EIGRP started (relative)

           Events

Type: Hex binary data with length 30000 bytes

Description: | Event buffer

#### eigrp_show_proc_stats_bd

        Description: EIGRP process statistics
        Definition: Structure. Contents are:
           ConfigureVRFCount

Type: 32-bit unsigned integer

Description: | Configured VRFs

           ConfiguredIPV4AddressFamilyCount

Type: 32-bit unsigned integer

Description: | Configured IPV4 address families

           ActiveIPV4AddressFamilyCount

Type: 32-bit unsigned integer

Description: | Active IPV4 address families

           ConfiguredIPV4InterfaceCount

Type: 32-bit unsigned integer

Description: | Configured IPV4 interfaces

           ActiveIPV4InterfaceCount

Type: 32-bit unsigned integer

Description: | Active IPV4 interfaces

           ConfiguredIPV6AddressFamilyCount

Type: 32-bit unsigned integer

Description: | Configured IPV6 address families

           ActiveIPV6AddressFamilyCount

Type: 32-bit unsigned integer

Description: | Active IPV6 address families

           ConfiguredIPV6InterfaceCount

Type: 32-bit unsigned integer

Description: | Configured IPV6 interfaces

           ActiveIPV6InterfaceCount

Type: 32-bit unsigned integer

Description: | Active IPV6 interfaces

           ConnectionSysdbOpen

Type: 64-bit unsigned integer

Description: | Succeeded sysdb open connections

           ConnectionSysdbOpenError

Type: 64-bit unsigned integer

Description: | Failed sysdb open connections

           ConnectionSysdbOpenLastError

Type: 32-bit signed integer

Description: | Sysdb open connection last error

#### eigrp_show_proc_af_stats_bd

Description: EIGRP Process AF statistics Definition: Structure. Contents are: AFI

Type: 32-bit unsigned integer

Description: AFI

ConfiguredAddressFamilyCount

Type: 32-bit unsigned integer

Description: Configured address families

ActiveAddressFamilyCount

Type: 32-bit unsigned integer

Description: Active address families

ConfiguredInterfaceCount

Type: 32-bit unsigned integer

Description: Configured interfaces

ActiveInterfacesCount

Type: 32-bit unsigned integer

Description: Active interfaces

ConnectionRIBOpen

Type: 64-bit unsigned integer

Description: Succeeded RIB open connections

ConnectionRIBOpenError

Type: 64-bit unsigned integer

Description: Failed RIB open connections

ConnectionRIBOpenLastError

Type: 32-bit signed integer

Description: RIB open connection last error

ConnectionRIBNotification

Type: 64-bit unsigned integer

Description: Succeeded RIB connection notifications

ConnectionRIBNotificationError

Type: 64-bit unsigned integer

Description: Failed RIB connection notifications

ConnectionRIBNotificationLastError

Type: 32-bit signed integer

Description: RIB connection notifications last error

ConnectionRIBEvent

Type: 64-bit unsigned integer

Description: Succeeded RIB connection events

ConnectionRIBEventError

Type: 64-bit unsigned integer

Description: Failed RIB connection events

ConnectionRIBEventLastError

Type: 32-bit signed integer

Description: RIB connection events last error

ConnectionRAWOpen

Type: 64-bit unsigned integer

Description: Succeeded RAW open connections

ConnectionRAWOpenError

Type: 64-bit unsigned integer

Description: Failed RAW open connections

ConnectionRAWOpenLastError

Type: 32-bit signed integer

Description: RAW open connection last error

ConnectionRAWNotification

Type: 64-bit unsigned integer

Description: Succeeded RAW connection notifications

ConnectionRAWNotificationError

Type: 64-bit unsigned integer

Description: Failed RAW connection notifications

ConnectionRAWNotificationLastError

Type: 32-bit signed integer

Description: RAW connection notification last error

ConnectionRAWEvent

Type: 64-bit unsigned integer

Description: Succeeded RAW connection events

ConnectionRAWEventError

Type: 64-bit unsigned integer

Description: Failed RAW connection events

ConnectionRAWEventLastError

Type: 32-bit signed integer

Description: RAW connection events last error

BatchBufferRouteAdd

Type: 64-bit unsigned integer

Description: Succeeded RIB batch buffer route add

BatchBufferRouteAddError

Type: 64-bit unsigned integer

Description: Failed RIB batch buffer route add

BatchBufferRouteAddLastError

Type: 32-bit signed integer

Description: RIB batch buffer route add last error

BatchBufferPathAdd

Type: 64-bit unsigned integer

Description: Succeeded RIB batch buffer path add

BatchBufferPathAddError

Type: 64-bit unsigned integer

Description: Failed RIB batch buffer path add

BatchBufferPathAddLastError

Type: 32-bit signed integer

Description: RIB batch buffer path add last error

BatchBufferPathDelete

Type: 64-bit unsigned integer

Description: Succeeded RIB batch buffer path delete

BatchBufferPathDeleteError

Type: 64-bit unsigned integer

Description: Failed RIB batch buffer path delete

BatchBufferPathDeleteLastError

Type: 32-bit signed integer

Description: RIB batch buffer path delete last error

BatchBufferRouteSend

Type: 64-bit unsigned integer

Description: Succeeded RIB batch buffer route send

BatchBufferRouteSendError

Type: 64-bit unsigned integer

Description: Failed RIB batch buffer route send

BatchBufferRouteSendLastError

Type: 32-bit signed integer

Description: RIB batch buffer route send last error

RIBCallbackRoute

Type: 64-bit unsigned integer

Description: RIB Callback count for route

RIBCallbackClear

Type: 64-bit unsigned integer

Description: RIB Callback count for clear

RIBCallbackTableEvent

Type: 64-bit unsigned integer

Description: RIB Callback count for table event

RIBCallbackConvergence

Type: 64-bit unsigned integer

Description: RIB Callback count for convergence

RAWPacketIn

Type: 64-bit unsigned integer

Description: Succeeded RAW packets in

RAWPacketInError

Type: 64-bit unsigned integer

Description: Failed RAW packets in

RAWPacketInLastError

Type: 32-bit signed integer

Description: RAW packets in last Error

RAWPacketOut

Type: 64-bit unsigned integer

Description: Succeeded RAW packets out

RAWPacketOutError

Type: 64-bit unsigned integer

Description: Failed RAW packets out

RAWPacketOutLastError

Type: 32-bit signed integer

Description: RAW packets out last error

StandbyPacketsReceived

Type: 64-bit unsigned integer

Description: Packets rx in SRP

StandbyPacketsSent

Type: 64-bit unsigned integer

Description: Packets tx in SRP

#### eigrp_show_af_stats_bd

Description: EIGRP AF statistics Definition: Structure. Contents are: AFI

Type: 32-bit unsigned integer

Description: AFI

ASNumber

Type: 32-bit unsigned integer

Description: AS Number

ConfiguredInterfaceCount

Type: 32-bit unsigned integer

Description: Configured interfaces

ActiveInterfacesCount

Type: 32-bit unsigned integer

Description: Active interfaces

ActivateCount

Type: 64-bit unsigned integer

Description: Activate address family success count

ActivateError

Type: 64-bit unsigned integer

Description: Activate address family failure count

ActivateLastError

Type: 32-bit signed integer

Description: Activate address family last error

DeactivateCount

Type: 64-bit unsigned integer

Description: Deactivate address family success count

DeactivateError

Type: 64-bit unsigned integer

Description: Deactivate address family failure count

DeactivateLastError

Type: 32-bit signed integer

Description: Deactivate address family last error

SocketSet

Type: 64-bit unsigned integer

Description: Socket setup success count

SocketSetError

Type: 64-bit unsigned integer

Description: Socket setup failure count

SockSetLastError

Type: 32-bit signed integer

Description: Socket setup last error

RAWPacketIn

Type: 64-bit unsigned integer

Description: Succeeded RAW packets in

RAWPacketInError

Type: 64-bit unsigned integer

Description: Failed RAW packets ln

RAWPacketInLastError

Type: 32-bit signed integer

Description: RAW packets in last error

RAWPacketOut

Type: 64-bit unsigned integer

Description: Succeeded RAW packets out

RAWPacketOutError

Type: 64-bit unsigned integer

Description: Failed RAW packets out

RAWPacketOutLastError

Type: 32-bit signed integer

Description: RAW Packets out last error

#### eigrp_show_if_stats_bd

Description: EIGRP interface statistics Definition: Structure. Contents are: AFI

Type: 32-bit unsigned integer

Description: AFI

ASNumber

Type: 32-bit unsigned integer

Description: AS Number

ActivateCount

Type: 64-bit unsigned integer

Description: Activate interface success count

ActivateError

Type: 64-bit unsigned integer

Description: Activate interface failure count

ActivateLastError

Type: 32-bit signed integer

Description: Activate interface last error

DeactivateCount

Type: 64-bit unsigned integer

Description: Deactivate interface success count

DeactivateError

Type: 64-bit unsigned integer

Description: Deactivate interface failure count

DeactivateLastError

Type: 32-bit signed integer

Description: Deactivate interface last error

MulticastSocketSet

Type: 64-bit unsigned integer

Description: Multicast socket setup success count

MulticastSocketSetError

Type: 64-bit unsigned integer

Description: Multicast socket setup failure count

MulticastSocketSetLastError

Type: 32-bit signed integer

Description: Multicast socket setup last error

LPTSSocketSet

Type: 64-bit unsigned integer

Description: LPTS socket setup success count

LPTSSocketSetError

Type: 64-bit unsigned integer

Description: LPTS socket setup failure count

LPTSSocketSetLastError

Type: 32-bit signed integer

Description: LPTS socket setup last error

RAWPacketIn

Type: 64-bit unsigned integer

Description: Succeeded RAW packets in

RAWPacketInError

Type: 64-bit unsigned integer

Description: Failed RAW packets in

RAWPacketInLastError

Type: 32-bit signed integer

Description: RAW packets in last error

RAWPacketOut

Type: 64-bit unsigned integer

Description: Succeeded RAW packets out

RAWPacketOutError

Type: 64-bit unsigned integer

Description: Failed RAW packets out

RAWPacketOutLastError

Type: 32-bit signed integer

Description: RAW packets out last error

### Internal Datatypes

#### eigrp_bd_soo

Description: EIGRP SoO types Definition: Enumeration. Valid values are: 'None' - No SoO configured 'AS' - AS:nn format 'IPV4Address' - IPV4Address:nn format 'FourByteAS' - AS2.AS:nn format

#### eigrp_bd_rt_origin

Description: EIGRP SIA types Definition: Enumeration. Valid values are: 'Clear' - Clear 'Local' - Local 'Multiple' - Multiple Computations 'Successor' - Successor 'DualCount' - Number of entries

#### eigrp_bd_path_origin

Description: EIGRP path origin Definition: Enumeration. Valid values are: 'Connected' - connected destination 'StaticRedistributed' - static redistribution 'ConnectedRedistributed' - connected redistribution 'Redistributed' - redistributed destination 'VPNv4Sourced' - vpnv4 destination 'VPNv6Sourced' - vpnv6 destination 'Summary' - summary destination 'Dummy' - bogus drdb used for sia transmission 'EIGRPDestination' - igrp2 destination 'OriginCount' - Number of org types

#### eigrp_bd_path_send_flag

Description: EIGRP path send flag Definition: Enumeration. Valid values are: 'NoSendPending' - No packet send pending 'MulticastUpdatePending' - Multicast update pending 'MulticastQueryPending' - Multicast query pending 'ReplyPending' - Reply pending 'SIAQueryPending' - SIA Query pending 'SIAReplyPending' - SIA Reply pending

#### eigrp_bd_path_rib_state

Description: Definition: Enumeration. Valid values are: 'ActivePath' - Active path 'BackupPath' - Backup path 'PathSentToRIB' - Path sent to RIB 'PathNotSelected' - Path not selected for installation in RIB 'ErrorState' - Path in error state

## Perl Data Object documentation for tty_exec_prop_stats.

### Datatypes

#### tty_exec_prop_stats

Description: exec_prop statistics Definition: Structure. Contents are: TimeStampEnabled

Type: Boolean

Description: Specifies whether timestamp is enabled or not

### Internal Datatypes

## Perl Data Object documentation for fib.

### Datatypes

#### fib_sh_rsrc_shm

Description: Shared memory availability Definition: Structure. Contents are: srs_curr_mode

Type: 32-bit unsigned integer

Description: OOR mode for this shared memory window

srs_avg_avail

Type: 32-bit unsigned integer

Description: Average number of bytes available

srs_max_avail

Type: 32-bit unsigned integer

Description: Maximum bytes available

#### fib_addr_str

Description: FIB address Definition: Structure. Contents are: address

Type: String with length 60

Description: address

#### fib_sh_rsrc_avail_state

Description: FIB resource availability state Definition: Structure. Contents are: sr_curr_mode

Type: 32-bit unsigned integer

Description: Current overall oor mode

sr_shm_state

Type: fib_sh_rsrc_shm[0...unbounded]

Description: | Current status of shared memories

           sr_hwrsrc_mode

Type: 32-bit unsigned integer[0...unbounded]

Description: | Hardware resource mode

           sr_hwrsrc_info

Type: Hex binary data with unbounded length

Description: | Opaque hardware rsrc state info

           sr_shmwin_oor_count

Type: 8-bit unsigned integer

Description: |

           sr_hw_oor_count

Type: 8-bit unsigned integer

Description: |

           sr_in_oor_ts

Type: 64-bit unsigned integer

Description: |

           sr_out_oor_ts

Type: 64-bit unsigned integer

Description: |

#### fib_sh_nhinfo

Description: FIB per nhinfo information Definition: Structure. Contents are: si_protocol

Type: 32-bit unsigned integer

Description: FIB Protocol Type

si_nhinfo

Type: 32-bit unsigned integer

Description: NHinfo object

si_nhtype

Type: 32-bit unsigned integer

Description: NHinfo Type

si_ifh

Type: 32-bit unsigned integer

Description: Ifhndl assoc w nhinfo

si_pfi_interface_type

Type: 32-bit unsigned integer

Description: Pamna Interface Type

si_adj_ptr

Type: 32-bit unsigned integer

Description: Adj Ptr

si_adj_present

Type: Boolean

Description: nhinfo point to adj

si_special_type

Type: 32-bit unsigned integer

Description: nature of special nhinfo

si_refcount

Type: 32-bit unsigned integer

Description: refcount

si_flags

Type: 32-bit unsigned integer

Description: nhinfo flags

si_adj_if

Type: 32-bit unsigned integer

Description: ADJ Interface

si_ext_pfx

Type: Hex binary data with maximum length 20 bytes

Description: Extension Prefix

si_ext_pfx_len

Type: 32-bit unsigned integer

Description: Extension Prefix Len

si_adj_address

Type: Hex binary data with maximum length 20 bytes

Description: AIB L3 Address

si_adj_addrlen

Type: 32-bit unsigned integer

Description: ADJ L3 address length

si_adj_rw_len

Type: 32-bit unsigned integer

Description: Length of Macstring

si_adj_rw

Type: 32-bit unsigned integer[32]

Description: Macstring for Adjacency

si_dep_nhinfo_type

Type: 32-bit unsigned integer

Description: Depenedent nhinfo type

si_dep_nhinfo

Type: 32-bit unsigned integer

Description: Dependent nhinfo

si_dep_nhinfo_ifh

Type: 32-bit unsigned integer

Description: Dependent nhinfo ifhndl

si_bkup_frr

Type: 32-bit unsigned integer

Description: pointer to Backup FRR obj

si_protect_frr

Type: 32-bit unsigned integer

Description: pointer to protect FRR object

si_bkup_nhinfo

Type: 32-bit unsigned integer

Description: Bacckup NHINFO obj

si_bkup_ifh

Type: 32-bit unsigned integer

Description: Bacckup IFH

si_bkup_addr

Type: Hex binary data with maximum length 20 bytes

Description: Bkup L3 Address

si_bkup_addrlen

Type: 32-bit unsigned integer

Description: BKup L3 address length

si_frr_active

Type: Boolean

Description: is FRR currently active

si_attr_is_ext_mgd

Type: Boolean

Description: NH is externally managed

si_attr_is_incomp

Type: Boolean

Description: NH is incomplete

si_attr_is_tunnel

Type: Boolean

Description: NH is assoc w tunnel

si_attr_is_gre_tunnel

Type: Boolean

Description: NH is assoc w GRE tunnel

si_gre_ti

Type: 32-bit unsigned integer

Description: GRE tunnel info

si_gre_ti_flags

Type: 32-bit unsigned integer

Description: Flags on GRE tunnel info

si_gre_ti_refcnt

Type: 32-bit unsigned integer

Description: Refcount on GRE tunnel info

si_gre_tos_propagate

Type: Boolean

Description: Is GRE TOS propagate set

si_hardware

Type: Hex binary data with unbounded length

Description: Platform Hardware info

si_nhinfo_ptr

Type: 32-bit unsigned integer

Description: nhinfo pointer

si_fnb_idb_ptr

Type: 32-bit unsigned integer

Description: pointer to idb

si_anc_ifh

Type: 32-bit unsigned integer

Description: Ancestor IFH

#### fib_sh_tbl_mpls_label_stack

Description: mpls label stack information for FIB table entries Definition: Structure. Contents are: NumberOfLabels

Type: 32-bit unsigned integer

Description:

LStack

Type: 32-bit unsigned integer[5]

Description:

OutInterface

Type: Interface

Description: |

           NHAddress

Type: String with length 52

Description: |

#### fib_sh_tbl_path_mpls_info

Description: mpls path information for FIB table entries Definition: Structure. Contents are: LocalLable

Type: 32-bit unsigned integer

Description:

RecursiveFwdChain

Type: Boolean

Description:

RecursiveOutLabelValid

Type: Boolean

Description:

RecursiveOutLable

Type: 32-bit unsigned integer

Description:

NumberOfIGPPaths

Type: 32-bit unsigned integer

Description:

IGPLabelStackArray

Type: fib_sh_tbl_mpls_label_stack[0...unbounded]

Description: |

#### fib_ip2mpls_path_info

Description: Definition: Structure. Contents are: OutgoingLabel

Type: 32-bit unsigned integer

Description: Outgoing label

NextHop

Type: String with length 52

Description: Next hop

OutgoingInterface

Type: 32-bit unsigned integer

Description: Outgoing interface

#### fib_sh_tbl_ip2mpls_pl_info

Description: Definition: Array of 0 or more structures. Contents of each array entry are: SP_IP2MPathInfo

Type: fib_ip2mpls_path_info

Description: |

#### fib_sh_tbl_fib_ip2m

Description: Definition: Structure. Contents are: sf_table_id

Type: 32-bit unsigned integer

Description:

Prefix

Type: Hex binary data with length 52 bytes

Description: Prefix for entry

PrefixLength

Type: 32-bit unsigned integer

Description: Prefix length for this entry

SFNumberIP2MPaths

Type: 32-bit unsigned integer

Description: Number ip2m path for this entry

SF_MPLS_PLInfo

Type: Optional fib_sh_tbl_ip2mpls_pl_info

Description: | mpls pl info for entry

#### fib_sh_tbl_path_det

Description: Detailed path information for FIB table entries Definition: Structure. Contents are: IPAddressToRecurse

Type: String with length 52

Description: IP address to recurse to

DetailNextHopPrefix

Type: String with length 52

Description: Next hop prefix

NextHopMaskLength

Type: 8-bit unsigned integer

Description: Next hop mask length

InterfaceAssociatedPath

Type: Interface

Description: | Interface associated with this path

           NextHopInterface

Type: Interface

Description: | Next hop interface

           NextHopTableID

Type: 32-bit unsigned integer

Description: | Next hop table-id

           NextHopVRF

Type: Hex binary data with maximum length 33 bytes

Description: | Next hop VRF

           TunnleEndpointID

Type: 32-bit unsigned integer

Description: | Tunnel endpoint id

           NumberOfDependenciesThisPath

Type: 32-bit unsigned integer

Description: | No. of dependents for this path

           RobinResetValue

Type: 8-bit unsigned integer

Description: | Round robin reset value

           RecursePrefixObject

Type: Boolean

Description: | Is recursion object a leaf?

           NextPrefixRecursion

Type: Hex binary data with length 60 bytes

Description: | Next prefix recursion in the path

           NextPrefixLength

Type: 8-bit unsigned integer

Description: | Next prefix length

           DetailFIBAdjacencyType

Type: fib_adjacency_show_type

Description: | FIB entry adjacency type

           CurrentPathFlag

Type: Boolean

Description: | Current path flag

           RecursivePathInformation

Type: Boolean

Description: | Recursive path information is available

           ExternalAdjacency

Type: Boolean

Description: | Path is an external adjacency

           NHInformationPointsValidAdjacency

Type: Boolean

Description: | NHINFO points to valid adj

           FIBPathNHInformationType

Type: fib_neh_type

Description: | FIB Nhinfo type

           FIBPathNHInformationTypeSpecial

Type: fib_neh_special_type

Description: | FIB Nhinfo type special

           WeightOfPath

Type: 32-bit unsigned integer

Description: | Weight of the path

           TunnelClass

Type: 8-bit unsigned integer

Description: | Tunnel class of the path

#### fib_sh_tbl_path

        Description: Brief path information for FIB table entries
        Definition: Array of 0 or more structures. Contents of each array entry are:
           MoreDetailAboutPath

Type: Optional fib_sh_tbl_path_det

Description: | More detail about this path entry

           MPLSInformationForPath

Type: Optional fib_sh_tbl_path_mpls_info

Description: | mpls info for this path entry

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware info

           BriefInterfaceHandle

Type: Interface

Description: | Interface handle

           BriefNextHopPrefix

Type: String with length 52

Description: | Next hop prefix

           ResolvedPath

Type: Boolean

Description: | Resolved path

           RecursivePath

Type: Boolean

Description: | Recursive path

           PacketsReceivedPath

Type: Boolean

Description: | Packets received on this path

           AttachedPath

Type: Boolean

Description: | Attached path

           BackupPath

Type: Boolean

Description: | Backup path

           BestExternalPath

Type: Boolean

Description: | Best external path

           PathFlags

Type: 16-bit unsigned integer

Description: | path flags

#### fib_sh_tbl_loadinfo_int

        Description: Internal load sharing information arrays for FIB table entries
        Definition: Structure. Contents are:
           LevelOFLDIS

Type: 8-bit unsigned integer

Description: | level of ldis

           NumberOfLDIS

Type: 8-bit unsigned integer

Description: | no. of ldis

           MaximumIndexArrays

Type: 32-bit unsigned integer

Description: | Maximum index of the arrays

           PathIndices

Type: Hex binary data with maximum length 1024 bytes

Description: | Path indices

           PathLDINumbers

Type: Hex binary data with maximum length 1024 bytes

Description: | Path indices

           SanityFlag

Type: Boolean[0...unbounded]

Description: | Sanity flag

           AdjacencyAddress

Type: fib_addr_str

[0...unbounded]

Description: | Adjacency address

           InterfaceHandle

Type: Interface[0...unbounded]

Description: | Interface handle

           MaximumSlots

Type: 32-bit unsigned integer

Description: | Maximum slots

           WeightsOfPaths

Type: 32-bit unsigned integer[0...unbounded]

Description: | Weights of paths

           NormalizedWeights

Type: Hex binary data with maximum length 32 bytes

Description: | Normalized weights

           TunnelClassValue

Type: Hex binary data with maximum length 32 bytes

Description: | Tunnel class value

           IsPBTSInfoValid

Type: Boolean

Description: | PBTS info valid flag

           PBTSClassOffset

Type: Hex binary data with maximum length 9 bytes

Description: | PBTS class offset

           PBTSClassNumPaths

Type: Hex binary data with maximum length 9 bytes

Description: | PBTS class num paths

           PlatformHardwareInformation

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

#### fib_sh_tbl_loadinfo_det

        Description: Detailed load sharing information for FIB table entries
        Definition: Structure. Contents are:
           PacketsThroughLoadInformation

Type: 64-bit unsigned integer

Description: | Packets through this loadinfo

           BytesThroughLoadInformation

Type: 64-bit unsigned integer

Description: | Bytes through this loadinfo

           TotalPacketsThroughLoadInformation

Type: 64-bit unsigned integer

Description: | Total packets through this loadinfo

           TotalBytesThroughLoadInformation

Type: 64-bit unsigned integer

Description: | Total bytes through this loadinfo

           PrefixOfOwner

Type: 32-bit unsigned integer

Description: | Prefix of the owner

           MaskLengthOfOwner

Type: 32-bit unsigned integer

Description: | Mask length of the owner

           LoadInformationReferenceCount

Type: 16-bit unsigned integer

Description: | Loadinfo reference count

           PerDestLoadSharingFlag

Type: Boolean

Description: | Per destination load sharing flag

           LoadInformationOwnerDeletedFlag

Type: Boolean

Description: | Loadinfo owner deleted flag

           LoadinfoSanityFlag

Type: Boolean

Description: | Loadinfo sanity flag

           IsOwner

Type: Boolean

Description: | Owner flag

           LoadInformtionInternalData

Type: Optional fib_sh_tbl_loadinfo_int

Description: | Loadinfo internal data

#### fib_sh_tbl_fib_det

        Description: Detailed FIB table entry information
        Definition: Structure. Contents are:
           FIBEntryVersion

Type: 32-bit unsigned integer

Description: | FIB entry version number

           PerPrefixAccounting

Type: 8-bit unsigned integer

Description: | Per Prefix Accounting

           LoadSharingType

Type: fib_loadshare_show_type

Description: | Load sharing type

           FIBEntryAdjacencyType

Type: fib_adjacency_show_type

Description: | FIB entry adjacency type

           FIBProtocolType

Type: 32-bit unsigned integer

Description: | FIB Protocol type

           AFI_FIB_ProtocolType

Type: 32-bit unsigned integer

Description: | AFI FIB protocol type

           FIB_NHInformationType

Type: 32-bit unsigned integer

Description: | FIB Nhinfo type

           NHInformationInterfaceHandle

Type: 32-bit unsigned integer

Description: | NHINFO IFhandle

           NHInformationPointsToAdjacency

Type: Boolean

Description: | NHINFO points to valid adj

           AIB_L3_Address

Type: Hex binary data with maximum length 20 bytes

Description: | AIB L3 Address

           AdjacencyAddressLength

Type: 32-bit unsigned integer

Description: | ADJ ADDR LEN

           AdjacencyInterface

Type: 32-bit unsigned integer

Description: | ADJ IFH

           FIBSpecialNHInformationType

Type: 32-bit unsigned integer

Description: | FIB Special NHINFO Type

           FIBEntryAdjacencyAddress

Type: Hex binary data with length 52 bytes

Description: | FIB entry adj address

           FIBEntryAdjacencyInterface

Type: 32-bit unsigned integer

Description: | FIB entry adjacency interface

           PacketsThroughFIBEntry

Type: 64-bit unsigned integer

Description: | Packets through this FIB entry

           BytesThroughFIBEntry

Type: 64-bit unsigned integer

Description: | Bytes through this FIB entry

           DetailedPrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           PrefixProtocol

Type: 32-bit unsigned integer

Description: | Prefix protocol

           PrecedenceForpackets

Type: 8-bit unsigned integer

Description: | Precedence for packets to this entry

           TrafficIndexForPackets

Type: 8-bit unsigned integer

Description: | Traffic index for packets to this entry

           SwitchCompontentID

Type: 32-bit unsigned integer

Description: | Switch function compontent ID

           FastAdjacencyFlag

Type: Boolean

Description: | Fast adjacency flag

           IllegalFastAdjacencyFlag

Type: Boolean

Description: | Illegal fast adjacency flag

           RemoteAdjacencyFlag

Type: Boolean

Description: | Remote adjacency flag

           LastResolutionFailureCode

Type: 32-bit unsigned integer

Description: | Last resolution failure code

           LoadshareInformation

Type: Optional fib_sh_tbl_loadinfo_det

Description: | Detailed Loadshare info

           BGPAttributeID

Type: 32-bit unsigned integer

Description: | BGP attribute id

           BGPLocalAttributeID

Type: 32-bit unsigned integer

Description: | BGP local attribute id

           BGPAttributeOriginAS

Type: 32-bit unsigned integer

Description: | BGP attribute origin as

           BGPAttributeNextHopAS

Type: 32-bit unsigned integer

Description: | BGP attribute next hop as

           PathString

Type: Hex binary data with length 64 bytes

Description: | As path string

           ExtcomString

Type: Hex binary data with length 64 bytes

Description: | extcom st

           ExtendedCommunity

Type: 32-bit unsigned integer

Description: | extended community

           QOSGroup

Type: 32-bit unsigned integer

Description: | qos group

           MPLSFec

Type: 32-bit unsigned integer

Description: | mpls fec

           QPPB_QOSGroupAndIPPrecedence

Type: 32-bit unsigned integer

Description: | qppb QOS group and IP precedence

           PLTimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for PL in msec

           LDITimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for LDI in msec

           LWLDITimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for LW-LDI in msec

           PLTimeStampType

Type: 32-bit unsigned integer

Description: | The type of time-stamp on PL

#### fib_sh_tbl_fib

        Description: Basic FIB table information
        Definition: Structure. Contents are:
           Prefix

Type: Hex binary data with length 52 bytes

Description: | Prefix of FIB entry

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length for this entry

           ProtocolTypeFIBEntry

Type: 32-bit unsigned integer

Description: | Proto type for this entry

           DetailFIBEntryInformation

Type: Optional fib_sh_tbl_fib_det

Description: | Detailed FIB entry information

           FIBEntryPath

Type: Optional fib_sh_tbl_path

Description: | FIB entry path details

           PlatformHardware

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

           PointerToPathList

Type: 32-bit unsigned integer

Description: | The pointer to the Pathlist

           NumberOfReferancesToPathList

Type: 32-bit unsigned integer

Description: | Number of references to the pathlist

           PathListFlags

Type: 32-bit unsigned integer

Description: | The pathlist flags

           PathListSource

Type: 32-bit unsigned integer

Description: | The pathlist source

           NumberOfReferancesToLDI

Type: 32-bit unsigned integer

Description: | Number of references to the LDI

           PointerToLDIType

Type: 32-bit unsigned integer

Description: | The pointer to the LDI

           LDIFlags

Type: 32-bit unsigned integer

Description: | The LDI flags

           PointerToLDI

Type: 32-bit unsigned integer

Description: | The pointer to the LDI

           FlagsExternalLDI

Type: 32-bit unsigned integer

Description: | The flags of ext assocaited with LDI

           PointerExternalLDI

Type: 32-bit unsigned integer

Description: | The pointer to the ext assocaited with LDI

           ExactPathInterfaceHandle

Type: 32-bit unsigned integer

Description: | exact-path interface handle

           ExactPathGREInterfaceHandle

Type: 32-bit unsigned integer

Description: | exact-path GRE physical interface handle

           ExactRouteGREPhysIfhAvail

Type: Boolean

Description: | exact-route GRE phy ifh available

           ExactRouteResult

Type: Boolean

Description: | exact-route result

           PrefixIsStaticOrConnected

Type: Boolean

Description: | Prefix is static or connected

           PacketShouldRecieve

Type: Boolean

Description: | Packet should always be received

           PrefixConnected

Type: Boolean

Description: | Prefix is connected

           PrefixForAdjancency

Type: Boolean

Description: | Prefix is for an adjacency

           PurgableAfterPurgeInterval

Type: Boolean

Description: | Purgable after the purge interval

           BroadcastReciveFlag

Type: Boolean

Description: | Broadcast receive flag

           BroadcastForwardFlag

Type: Boolean

Description: | Broadcast forward flag

           ZeroByZeroRouteAsDefault

Type: Boolean

Description: | 0/0 route added as default route

           ExternalSwitchTriggered

Type: Boolean

Description: | External switch function triggered

           RouteAttributeFlag

Type: Boolean

Description: | Route attributes summary flag

           DummyRealZeroRoute

Type: Boolean

Description: | Dummy real zero route

           InternalFIBFlag

Type: 32-bit unsigned integer

Description: | Internal fib flags

           LDI_LWFlag

Type: 32-bit unsigned integer

Description: | The LDI LW flags

           PointerToLDI_LW_LDI

Type: 32-bit unsigned integer

Description: | The pointer to the LDI LW LDI

           RefCounterOfLDI_LW_LDI

Type: 32-bit unsigned integer

Description: | The refcounter of LDI LW LDI

           TypeOfLDI_LW_LDI

Type: 32-bit unsigned integer

Description: | The type of LDI LW LDI

           PointerToSharedLDI_Of_LW_LDI

Type: 32-bit unsigned integer

Description: | The pointer to the shared LDI of LW-LDI

           PointerTpLeafInMemory

Type: 32-bit unsigned integer

Description: | The pointer tp the leaf in the memory

           InternalFIBRefcount

Type: 32-bit unsigned integer

Description: | Internal fib refcount

           LSPAFlags

Type: 32-bit unsigned integer

Description: | The LSPA flags

           VersionOfRoute

Type: 32-bit unsigned integer

Description: | The version of the route

           TimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update in msec

           PointerToLSPA

Type: 32-bit unsigned integer

Description: | The pointer to the LSPA

           SubscriberIFHForSubscriberRoutes

Type: 32-bit unsigned integer

Description: | Subscriber IFH for subscriber routes

#### fib_sh_sum

        Description: FIB summary statistics
        Definition: Structure. Contents are:
           RouterID

Type: IPV4Address

Description: | The router-id

           ss_tbl_id

Type: 32-bit unsigned integer

Description: | Table Id

           ss_tbl_id_ptr

Type: 32-bit unsigned integer

Description: | Table Id Ptr

           ss_vrf_id

Type: 32-bit unsigned integer

Description: | Virtual routing forwarding instance Id

           VirtualRouterID

Type: 32-bit unsigned integer

Description: | Virtual router instance Id

           ss_lba

Type: 32-bit unsigned integer

Description: | LBA configuration

           LoadBalancing

Type: ss_lba_state_type

Description: | LBA configuration state

           ss_vrf_name

Type: string with unbounded length

Description: | VRF name string

           ss_tbl_flags

Type: 32-bit unsigned integer

Description: | Table flags

           ForwardingElements

Type: 32-bit unsigned integer

Description: | Number of forwarding elements linked to the table

           ss_table_version

Type: 32-bit unsigned integer

Description: | FIB table version number

           ss_rt_updts_per_rt_src

Type: 32-bit unsigned integer[6]

Description: | Number of updates from each route source

           Routes

Type: 32-bit unsigned integer

Description: | Number of routes

           PrefixInPlaceModifications

Type: 32-bit unsigned integer

Description: | Number of inplace modifications

           StalePrefixDeletes

Type: 32-bit unsigned integer

Description: | Number of deleted stale leafs

           ss_fib_memory

Type: 32-bit unsigned integer

Description: | Memory used by the FIB table

           LoadSharingElements

Type: 32-bit unsigned integer

Description: | Count of load share elements

           LoadSharingReferences

Type: 32-bit unsigned integer

Description: | Count of load share references

           ExplicitLoadSharingElements

Type: 32-bit unsigned integer

Description: | Explicit load share elements

           SharedLoadSharingElements

Type: 32-bit unsigned integer

Description: | Shared load share elements

           ExplicitLoadSharingElementBytes

Type: 32-bit unsigned integer

Description: | Memory used by Explicit LDIs in bytes

           SharedLDIBytes

Type: 32-bit unsigned integer

Description: | Memory used by Shared LDIs in bytes

           TotalLoadShareElementBytes

Type: 32-bit unsigned integer

Description: | Total Bytes used by load share elem

           LeavesUsedBytes

Type: 32-bit unsigned integer

Description: | Total Bytes used by leaves

           ReresolveEntries

Type: 32-bit unsigned integer

Description: | Number of reresolved entries

           OldUnresolveEntries

Type: 32-bit unsigned integer

Description: | Number of old unresolved entries

           NewUnresolveEntries

Type: 32-bit unsigned integer

Description: | Number of new unresolved entries

           UnresolveEntries

Type: 32-bit unsigned integer

Description: | Number of total unresolved entries

           CEFRouteDrops

Type: 32-bit unsigned integer

Description: | Number of routes dropped by CEF

           ss_rcc_route_drop_count

Type: 32-bit unsigned integer

Description: | Number of rcc routes dropped by CEF

           ExistingLeavesRevisions

Type: 32-bit unsigned integer

Description: | Number of entries present on addition

           ss_is_glbldef

Type: Boolean

Description: | Global default table flag

           FIBDefaultFlag

Type: Boolean

Description: | Default FIB flag

           FIBDefaultPrefix

Type: 32-bit unsigned integer

Description: | Default prefix

           FIBDefaultPrefixMaskLength

Type: 32-bit unsigned integer

Description: | Default prefix mask length

           NextHops

Type: 32-bit unsigned integer

Description: | Number of NHINFOS

           IncompleteNextHops

Type: 32-bit unsigned integer

Description: | Number of incomplete NHINFOS

           ss_accounting

Type: Boolean

Description: | Accounting flag

           ss_gtrie_stats

Type: Hex binary data with unbounded length

Description: | Gtrie statistics

           ResolutionTimer

Type: 32-bit unsigned integer

Description: | IP CEF resolution timer in seconds

           SlowProcessTimer

Type: 32-bit unsigned integer

Description: | IP CEF slow processing time in seconds

           MaxResolutionTimer

Type: 32-bit unsigned integer

Description: | IP CEF max resolution time in seconds

           ImpositionPrefixes

Type: 32-bit unsigned integer

Description: | Number of prefixes with imposition LDI

           ExtendedPrefixes

Type: 32-bit unsigned integer

Description: | Number of prefixes with extended path-list

           CEFRecycledRouteDrops

Type: 32-bit unsigned integer

Description: | Number of routes dropped because of recycled label

           LDIBackwalks

Type: 32-bit unsigned integer

Description: | pd backwalks on LDI modify with backup path

#### fib_sh_obj_stats

        Description: FIB Max time statistics for each FIB object
        Definition: Structure. Contents are:
           fos_tot_updates

Type: 64-bit unsigned integer

Description: | Total number of updates

           fos_tot_upd_time

Type: 64-bit unsigned integer

Description: | Total time for updates

           fos_max_action_type

Type: 32-bit unsigned integer

Description: | The action that took max time

           fos_max_time

Type: 64-bit unsigned integer

Description: | Time for the update

           fos_max_tstamp

Type: 64-bit unsigned integer

Description: | Time stamp of max update

#### fib_sh_platf_upd_stats

        Description: FIB platform update statistics
        Definition: Structure. Contents are:
           fpus_num_success

Type: 64-bit unsigned integer

Description: | Number of successful updates

           fpus_num_failure

Type: 64-bit unsigned integer

Description: | Number of unsuccessful updates

           fpus_obj_stats

Type: fib_sh_obj_stats

[0...unbounded]

Description: | Array of max time info indexed by object type

           fpus_upd_total_time

Type: 64-bit unsigned integer

Description: | Total time for all pd updates

#### fib_sh_proto_debug_stats

        Description: FIB per protocol debug information
        Definition: Structure. Contents are:
           fpd_gbltbl_entries

Type: 64-bit unsigned integer

Description: | the number of fib entries in global tbl

           fpd_gbltbl_rej_entries

Type: 64-bit unsigned integer

Description: | the number of fib entries in global retry tbl

           fpd_vrftbl_entries

Type: 64-bit unsigned integer

Description: | the number of fib entries in vrf tbls

           fpd_vrftbl_rej_entries

Type: 64-bit unsigned integer

Description: | the number of fib entries in vrf retry tbls

           fpd_num_tbls

Type: 32-bit unsigned integer

Description: | the number of tables in table set

           fpd_bcdl_msgs

Type: 64-bit unsigned integer

Description: | the number of bcdl msgs

           fpd_route_upd

Type: 64-bit unsigned integer

Description: | the number of route updates

           fpd_route_del

Type: 64-bit unsigned integer

Description: | the number of route deletes

           fpd_route_rcv

Type: 64-bit unsigned integer

Description: | the number of routes received

           fpd_route_drops

Type: 64-bit unsigned integer

Description: | the number of routes dropped

           fpd_recycled_drops

Type: 64-bit unsigned integer

Description: | the number of routes dropped because of recycled label

           fpd_adj_upd

Type: 64-bit unsigned integer

Description: | the number of adjacency updates

           fpd_adj_del

Type: 64-bit unsigned integer

Description: | the number of adjacency deletes

           fpd_adj_upd_tx

Type: 64-bit unsigned integer

Description: | number of TX adjacency updates from AIB

           fpd_adj_upd_tx_nh_found

Type: 64-bit unsigned integer

Description: | number of TX adjacency updates that found or created NH

           fpd_adj_upd_tx_retry_created

Type: 64-bit unsigned integer

Description: | number of TX adjacency updates that went to retry

           fpd_adj_tx_retry_nh_found

Type: 64-bit unsigned integer

Description: | number of TX adj retries that found or created NH

           fpd_adj_tx_retry_obj_reinit

Type: 64-bit unsigned integer

Description: | number of times TX NH retry objects updated

           fpd_adj_drops

Type: 64-bit unsigned integer

Description: | number of adj updates dropped because of OOR

           fpd_adj_msg

Type: 64-bit unsigned integer

Description: | number of AIB messages

           fpd_te_rcv

Type: 64-bit unsigned integer

Description: | the number of TE upds received

           fpd_platf_upd_stats

Type: fib_sh_platf_upd_stats

Description: | platform update statistics

           fpd_num_retry_touts

Type: 64-bit unsigned integer

Description: | the number of retry timeouts

           fpd_ldi_num_fixedup

Type: 64-bit unsigned integer

Description: | the number of fixup LDIs

           fpd_ldi_num_correct_fixup

Type: 64-bit unsigned integer

Description: | the number of corrected fixup LDIs

           fpd_pl_num_queued_fixedup

Type: 64-bit unsigned integer

Description: | the number of PL queued for fixup

           fpd_pl_num_correct_fixup

Type: 64-bit unsigned integer

Description: | the number of corrected fixup PLs

           fpd_pl_retry_add_exist

Type: 64-bit unsigned integer

Description: | the number PLs added to retry while already in retry

           fpd_pl_inline_res_q

Type: 64-bit unsigned integer

Description: | the number of PLs linked to resolving tables for inline res

           fpd_pl_with_backup_create_count

Type: 64-bit unsigned integer

Description: | number of pl creates with backu path

           fpd_pl_with_backup_del_count

Type: 64-bit unsigned integer

Description: | number of pl deletes with backup path

           fpd_pl_backup_enable_count

Type: 64-bit unsigned integer

Description: | number of PLs marked to include backup path

           fpd_pl_backup_disable_count

Type: 64-bit unsigned integer

Description: | number of PLs unmarked to include backup path

           fpd_ldi_backup_activate_count

Type: 64-bit unsigned integer

Description: | number of ldi backup path activications

           fpd_ldi_last_backup_activate_time

Type: 64-bit unsigned integer

Description: | ldi mod time for last backup activation

           fpd_ldi_max_backup_activate_time

Type: 64-bit unsigned integer

Description: | max ldi mod time for backup activation

           fpd_ldi_min_backup_activate_time

Type: 64-bit unsigned integer

Description: | min ldi mod time for backup activation

           fpd_ldi_total_backup_activate_time

Type: 64-bit unsigned integer

Description: | total ldi mod time for backup activation

           fpd_ldi_avg_backup_activate_time

Type: 64-bit unsigned integer

Description: | avg ldi mod time for backup activation

           fpd_ldi_num_del_refcnt

Type: 64-bit unsigned integer

Description: | the number of deleted with non-zero refcount

           fpd_num_retries

Type: 64-bit unsigned integer[0...unbounded]

Description: | the number of retries of each type

           fpd_retryq_size

Type: 32-bit unsigned integer

Description: | the number of elements in retryq

           fpd_num_allocs

Type: 64-bit unsigned integer

Description: | the number of allocs for this proto

           fpd_num_frees

Type: 64-bit unsigned integer

Description: | the number of frees for this proto

#### fib_sh_proto_purge_stats

        Description: FIB per protocol purge counters
        Definition: Structure. Contents are:
           fpp_cntrs

Type: 32-bit unsigned integer[3]

Description: | the number of frees for this proto

#### fib_sh_route_del_ts

        Description:
        Definition: Structure. Contents are:
           tableid

Type: 32-bit unsigned integer

Description: |

           prfx

Type: 32-bit unsigned integer

Description: |

           prfx_len

Type: 32-bit unsigned integer

Description: |

           msec_time

Type: 64-bit unsigned integer

Description: |

#### fib_sh_misc

Description: FIB miscellaneous info Definition: Structure. Contents are: mi_proto_dbg_stats

Type: fib_sh_proto_debug_stats[0...unbounded]

Description: | Per protocol debug stats

           mi_pfi_ifh_upd

Type: 64-bit unsigned integer

Description: | number of pfi ifh create notif

           mi_pfi_ifh_del

Type: 64-bit unsigned integer

Description: | number of pfi ifh delete notif

           mi_pfi_ifh_stale

Type: 64-bit unsigned integer

Description: | number of stale ifh removed

           mi_tot_plat_upd_time

Type: 64-bit unsigned integer

Description: | total platform update time

           mi_tot_dnld_time

Type: 64-bit unsigned integer

Description: | total download time

           mi_clock_time

Type: 64-bit unsigned integer

Description: | clock download time

           mi_cpu_time

Type: 64-bit unsigned integer

Description: | CPU download time

           mi_shm_reset_ts

Type: 64-bit unsigned integer

Description: | Last FIB shared memory reset time stamp

           mi_idb_recycle_count

Type: 32-bit unsigned integer

Description: | Number of idbs that hit ifh recycle

           mi_idb_recycle_cleanup_count

Type: 32-bit unsigned integer

Description: | Number of idb cleaned up after hitting ifh recycle

           mi_idb_ext_cleanup_failed_count

Type: 32-bit unsigned integer[3]

Description: | Number of recycled idb extensions that failed cleanup

           mi_num_mgmt_list

Type: 32-bit unsigned integer

Description: | Number of management interfaces

           mi_idb_purge_cntrs

Type: fib_sh_proto_purge_stats

[3]

Description: | the number of counters used for purge counter stats

           mi_del_ts

Type: fib_sh_route_del_ts

[500]

Description: |

#### fib_sh_int_det

        Description: FIB per interface detail information
        Definition: Structure. Contents are:
           InterfaceMTU

Type: 16-bit unsigned integer

Description: | Interface MTU

           ForwardingFlag

Type: Boolean

Description: | Forwarding enabled/disabled flag

           TableID

Type: 32-bit unsigned integer

Description: | Table Id

           TablePointer

Type: 32-bit unsigned integer

Description: | Table Ptr

           RPFConfiguredFlag

Type: Boolean

Description: | RPF configured flag

           RPFMode

Type: fib_rpf_mode_type

Description: | RPF mode

           DefaultRouteWithRPF

Type: Boolean

Description: | Allow default route with RPF

           SelfPingWithRPF

Type: Boolean

Description: | Allow selfping with RPF

           BGP_PAInputConfiguredFlag

Type: Boolean

Description: | BGP PA configured flag

           SourceBGP_PAInputConfiguredFlag

Type: Boolean

Description: | src BGP PA configured flag

           DestinationBGP_PAInputConfiguredFlag

Type: Boolean

Description: | dst BGP PA configured flag

           BGP_PAOutputConfiguredFlag

Type: Boolean

Description: | BGP PA configured flag

           SourceBGP_PAOutputConfiguredFlag

Type: Boolean

Description: | src BGP PA configured flag

           DestinationBGP_PAOutputConfiguredFlag

Type: Boolean

Description: | dst BGP PA configured flag

           ICMPRedirectsFlag

Type: Boolean

Description: | ICMP redirects configured flag

#### fib_sh_int

        Description: FIB per interface information
        Definition: Structure. Contents are:
           PerInterface

Type: Interface

Description: | Interface handle

           FIBInterfaceType

Type: 32-bit unsigned integer

Description: | FIB Interface type

           FIB_IDPointer

Type: 32-bit unsigned integer

Description: | Pointer to fibidb

           FIB_IDFlags

Type: 32-bit unsigned integer

Description: | Flags on fibidb

           FIB_IDExtensionPointer

Type: 32-bit unsigned integer

Description: | Pointer to fibidb extension

           NumberOfDependentNextHopInformation

Type: 32-bit unsigned integer

Description: | Number of dependent nhinfo's

           VRFLocalCEFInformationPointer

Type: 32-bit unsigned integer

Description: | Vrf local cef info ptr

           InterfaceMTU

Type: 16-bit unsigned integer

Description: | Interface MTU

           ReferenceCount

Type: 16-bit unsigned integer

Description: | Reference count

           LastModifiedTime

Type: 32-bit unsigned integer

Description: | Time last modified

           LastOperation

Type: fibidb_oper_type

Description: | Last Oper

           ProtocolEnabled

Type: Boolean

Description: | Is the protocol configured?

           DetailFIBIntInformation

Type: Optional fib_sh_int_det

Description: | Detailed FIB interface information

           ReferanceCountForProtocol

Type: 32-bit unsigned integer

Description: | Reference count for the protocol

           NumberOfInputPackets

Type: 64-bit unsigned integer

Description: | Number of input packets

           NumberOfInputBytes

Type: 64-bit unsigned integer

Description: | Number of input bytes

           NumberOfOutputPackets

Type: 64-bit unsigned integer

Description: | Number of output packets

           NumberOfOutputBytes

Type: 64-bit unsigned integer

Description: | Number of output bytes

           InterfaceUpFlag

Type: Boolean

Description: | Interface up flag

           PerPacketLoadBalancingFlag

Type: Boolean

Description: | Per packet loadbalancing flag

           P2PInterfaceFlag

Type: Boolean

Description: | P2P interface flag

           LoopbackInterfaceFlag

Type: Boolean

Description: | Loopback interface flag

           NullInterfaceFlag

Type: Boolean

Description: | Null interface flag

           TunnelInterfaceFlag

Type: Boolean

Description: | Tunnel interface flag

           GRETunnelInterfaceFlag

Type: Boolean

Description: | GRE Tunnel interface flag

           PuntPacketsFromFIBSwitchingFlag

Type: Boolean

Description: | Punt packets from FIB switching flag

           DropPacketsWhileFIBSwitchingFlag

Type: Boolean

Description: | Drop packets while FIB switching flag

           PuntPacketsFromLinecardFlag

Type: Boolean

Description: | Punt packets from linecard flag

           PrimaryIPV4Address

Type: String with length 52

Description: | Pimary local v4 address for the interface

           PrimaryIPV6Address

Type: String with length 52

Description: | Pimary local v6 address for the interface

#### fib_sh_tbl_ext

        Description: FIB external client information
        Definition: Structure. Contents are:
           se_prefix

Type: Hex binary data with length 52 bytes

Description: | Prefix of FIB entry

           se_prefix_len

Type: 32-bit unsigned integer

Description: | Prefix length for this entry

           se_reg_proto

Type: 32-bit unsigned integer

Description: | Registration proto

           se_ifh

Type: 32-bit unsigned integer

Description: | Interface handle

           se_hardware

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

           seld_internals

Type: Optional fib_sh_tbl_loadinfo_det

Description: | Loadinfo internal data

           se_interest_type

Type: 32-bit unsigned integer

Description: | External client interest type

           se_client_name

Type: String with unbounded length

Description: | External client name

           se_via

Type: Hex binary data with length 52 bytes

Description: | IP address to recurse to

           se_state

Type: 32-bit unsigned integer

Description: | State information

           se_num_notifs

Type: 32-bit unsigned integer

Description: | Number of notifications sent

           se_fec_mark

Type: 32-bit unsigned integer

Description: | Registration ptr

           se_fecm_pl

Type: 32-bit unsigned integer

Description: | Registration pathlist ptr

           se_fecm_pl_flags

Type: 32-bit unsigned integer

Description: | Registration pathlist flags

           se_fecm_pl_rfcnt

Type: 32-bit unsigned integer

Description: | Registration pathlist refcount

           se_fecm_ldi

Type: 32-bit unsigned integer

Description: | Registration loadinfo ptr

           se_fecm_ldi_flags

Type: 32-bit unsigned integer

Description: | Registration loadinfo flags

           se_fecm_ldi_rfcnt

Type: 32-bit unsigned integer

Description: | Registration loadinfo refcount

           se_fecm_clnt_reg_data

Type: 32-bit unsigned integer

Description: | External client ptr

           se_fecp_table_id

Type: 32-bit unsigned integer

Description: | Registration table-id

           se_fecp_cookie

Type: Hex binary data with maximum length 16 bytes

Description: | Registration cookie

           se_pend_timestamp

Type: 64-bit unsigned integer

Description: | Timestamp of pending notif

#### fib_sh_tbl_ext_sum

        Description: FIB external client summary information
        Definition: Structure. Contents are:
           ses_client_name

Type: String with unbounded length

Description: | External client name

           ses_feci_fib_proto

Type: 32-bit unsigned integer

Description: | Registration proto

           ses_num_regs

Type: 32-bit unsigned integer

Description: | Number of registrations

           ses_num_pending

Type: 32-bit unsigned integer

Description: | Number of pending notifs

           ses_client_pulsed_time

Type: 64-bit unsigned integer

Description: | Client pulsed timestamp

#### fib_sh_rec_nh_dep

        Description: FIB recursive nexthop dependant information
        Definition: Array of 0 or more structures. Contents of each array entry are:
           rnd_type

Type: 32-bit unsigned integer

Description: | Dependant type

           rnd_tunnel_id

Type: 32-bit unsigned integer

Description: | Tunnel endpoint id

           rnd_ref_count

Type: 32-bit unsigned integer

Description: | Ref count

           rnd_resolved

Type: Boolean

Description: | Dependant resolved

           rnd_flags

Type: 32-bit unsigned integer

Description: | Dependant flags

           rnd_loc_tun_up

Type: 32-bit unsigned integer

Description: | Local tunnel status

           rnd_data

Type: Hex binary data with maximum length 128 bytes

Description: | L2TPv3 encapsulation details

           rnd_src_size

Type: 32-bit unsigned integer

Description: | Source addr pool size

           rnd_stale

Type: Boolean

Description: | Stale flag

           rnd_retry

Type: Boolean

Description: | Retry flag

           rnd_hw_info

Type: Hex binary data with unbounded length

Description: | Opaque hardware info

#### fib_sh_rec_nh

        Description: FIB recursive nexthop information
        Definition: Structure. Contents are:
           rn_prefix

Type: Hex binary data with length 52 bytes

Description: | Recursive nexthop prefix

           rn_prefix_len

Type: 32-bit unsigned integer

Description: | Prefix length

           rn_flags

Type: 32-bit unsigned integer

Description: | Flags

           rn_resolved

Type: Boolean

Description: | Recursive nexthop resolved

           rn_resolve_prefix

Type: Hex binary data with length 52 bytes

Description: | Resolving prefix

           rn_resolve_prefix_len

Type: 32-bit unsigned integer

Description: | Resolving prefix length

           rn_v4mappedv6

Type: Boolean

Description: | Address is v4-mapped-v6

           rn_hw_info_incl

Type: Boolean

Description: | Hardware info included

           rn_first_dep

Type: Optional fib_sh_rec_nh_dep

Description: | First dependant

#### fib_attribute_det

        Description: Detailed info for downloaded fib route attributes
        Definition: Structure. Contents are:
           sfa_attribute_id

Type: 32-bit unsigned integer

Description: | BGP attribute id

           sfa_lcl_attribute_id

Type: 32-bit unsigned integer

Description: | BGP local attribute id

           sfa_origin_as

Type: 32-bit unsigned integer

Description: | BGP attribute origin as

           sfa_next_hop_as

Type: 32-bit unsigned integer

Description: | BGP attribute next hop as

           sfa_aspath_string

Type: Hex binary data with length 64 bytes

Description: | As path string

           sfa_extended_community_string

Type: Hex binary data with length 64 bytes

Description: | extcom st

           sfa_extended_community

Type: 32-bit unsigned integer

Description: | extended community

#### fib_attribute_summary

Description: Summary of downloaded fib route attributes Definition: Structure. Contents are: sfas_num_entries

Type: 32-bit unsigned integer

Description: Number of attribute entries

sfas_cur_avail_index

Type: 32-bit unsigned integer

Description: Next available index

sfas_num_chunks_alloced

Type: 32-bit unsigned integer

Description: Number of local attrib table chunks alloced

#### fib_tunnel_exact_src

Description: Tunnel template exact source address Definition: Structure. Contents are: protocol

Type: 32-bit unsigned integer

Description: Protocol

src

Type: 32-bit unsigned integer

Description: Tunnel src address

### Internal Datatypes

#### ss_lba_state_type

Description: Load Balance config Definition: Enumeration. Valid values are: 'L3' - L3 Load Balance config 'L4' - L4 Load Balance config

#### fib_adjacency_show_type

Description: Adjacency types Definition: Enumeration. Valid values are: 'FIB_ADJACENCY_NORMAL' - Normal adjacency 'FIB_ADJACENCY_NULL' - Null adjacency 'FIB_ADJACENCY_PUNT' - Punt adjacency 'FIB_ADJACENCY_DROP' - Drop adjacency 'FIB_ADJACENCY_GLEAN' - Glean adjacency 'FIB_ADJACENCY_DISCARD' - Discard adjacency 'FIB_ADJACENCY_BROADCAST' - Broadcast adjacency 'FIB_ADJACENCY_EXTERNAL' - external adjacency 'FIB_ADJACENCY_UNKNOWN' - Unknown adjacency

#### fib_loadshare_show_type

Description: Loadsharing type Definition: Enumeration. Valid values are: 'FIB_LOADSHARE_NONE' - No loadsharing 'FIB_LOADSHARE_PER_PACKET' - Per packet loadsharing 'FIB_LOADSHARE_DEST_SHARING' - Destination loadsharing

#### fibidb_oper_type_

Description: Definition: Enumeration. Valid values are: 'FIBIDB_NONE' 'FIBIDB_CREATE' 'FIBIDB_DELETE' 'FIBIDB_MODIFY' 'FIBIDB_MAX'

#### fibidb_oper_type

Description: Definition: Type definition for: fibidb_oper_type_

#### fib_neh_type_

Description: Definition: Enumeration. Valid values are: 'NH_LOCAL' 'NH_REMOTE' 'NH_SPECIAL'

#### fib_neh_type

Description: Definition: Type definition for: fib_neh_type_

#### fib_neh_special_type_

Description: Definition: Enumeration. Valid values are: 'NH_NOTFOUND' 'NH_NULL0' 'NH_PUNT' 'NH_DROP' 'NH_GLEAN' 'NH_RECEIVE' 'NH_BROADCAST' 'NH_EXTERNAL' 'NH_MAX_TYPE'

#### fib_neh_special_type

Description: Definition: Type definition for: fib_neh_special_type_

#### fib_rpf_mode_type

Description: RPF mode types Definition: Enumeration. Valid values are: 'FIB_RPF_MODE_STRICT' - RPF mode strict 'FIB_RPF_MODE_LOOSE' - RPF mode loose 'FIB_RPF_MODE_UNKNOWN' - RPF mode unknown

## Perl Data Object documentation for fr_vcm_vc.

### Datatypes

#### fr_vcm_vc

Description: FR VC Data Definition: Structure. Contents are: MainInterface

Type: Interface

Description: | Main Interface

           SubInterface

Type: Interface

Description: | Subinterface

           SubInterfaceName

Type: String with length 64

Description: | Subinterface name

           VcInterface

Type: Interface

Description: | VC Interface

           DLCI

Type: 32-bit unsigned integer

Description: | PVC

           TerminationType

Type: TERMINATION_TYPE

Description: | Termination Type

           VcUsage

Type: VC_USAGE_TYPE

Description: | PVC Usage

           EncapType

Type: VC_ENCAP_TYPE

Description: | VC Encapsulation type

           EncapsInheriteda

Type: Boolean

Description: | identifies if encapsulation is set here or inherited

           NumberInputPackets

Type: 64-bit unsigned integer

Description: | Number of input packets

           NumberOutputPackets

Type: 64-bit unsigned integer

Description: | Number of output packets

           NumberInputBytes

Type: 64-bit unsigned integer

Description: | Number of input bytes

           NumberOutputBytes

Type: 64-bit unsigned integer

Description: | Number of output bytes

           NumberInputErrors

Type: 64-bit unsigned integer

Description: | Number of input errors

           NumberOutputErrors

Type: 64-bit unsigned integer

Description: | Number of output errors

           InputDroppedPackets

Type: 64-bit unsigned integer

Description: | Number of dropped input packets

           OutputDroppedPackets

Type: 64-bit unsigned integer

Description: | Number of dropped output packets

           PVCUp

Type: Boolean

Description: | PVC Up - TRUE valueindicates VC is up

           TrapVCState

Type: FR_VCM_TRAP_VC_STATE

Description: | VC state sent as SNMP trap

           LastPVCChangeTime

Type: String with length 256

Description: | Time when PVC was last changed

           PVCCreateTime

Type: String with length 256

Description: | Time when the PVC is created

           FragmentSize

Type: 16-bit unsigned integer

Description: | FRF.12 Fragment Size

           FragmentationMode

Type: 32-bit unsigned integer

Description: | FRF.12 Fragment Mode

           FragmentCounterStatus

Type: 32-bit unsigned integer

Description: | Fragment Counter config status

           NumberInputFragPkts

Type: 64-bit unsigned integer

Description: | FRF.12 Input Fragment Packets

           NumerInputFragBytes

Type: 64-bit unsigned integer

Description: | FRF.12 Input Fragment Bytes

           NumberOutputFragPkts

Type: 64-bit unsigned integer

Description: | FRF.12 Output Fragment Pkts

           NumberOutputFragBytes

Type: 64-bit unsigned integer

Description: | FRF.12 Output Fragment Bytes

           NumberInputUnFragPkts

Type: 64-bit unsigned integer

Description: | FRF.12 Input Unfragmented Pkts

           NumberInputUnFragBytes

Type: 64-bit unsigned integer

Description: | FRF.12 Input Unfragmented Bytes

           NumberOutputUnFragPkts

Type: 64-bit unsigned integer

Description: | FRF.12 Output Unfragmented Pkts

           NumberOutputUnFragBytes

Type: 64-bit unsigned integer

Description: | FRF.12 Output Unfragmented Bytes

           NumberInputReassemPkts

Type: 64-bit unsigned integer

Description: | FRF.12 Input Reassembled Packets

           NumberInputReassemBytes

Type: 64-bit unsigned integer

Description: | FRF.12 Input Reassembled Bytes

#### fr_vcm_summary

        Description: FR PVC Summary Data
        Definition: Structure. Contents are:
           LocalPVCStatistics

Type: pvc_summary

Description: | Local PVC statistics

           SwitchedPVCStatistics

Type: pvc_summary

Description: | Switched PVC statistics

           DynamicPVCStatistics

Type: pvc_summary

Description: | Dynamic PVC statistics

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### VC_ENCAP_TYPE

Description: VC encapsulation type Definition: Enumeration. Valid values are: 'VC_ENCAP_CISCO' - FR VC Encap: Cisco 'VC_ENCAP_IETF' - FR VC Encap: IETF

#### TERMINATION_TYPE

Description: Termination type Definition: Enumeration. Valid values are: 'DTE' - Termination Type: DTE 'DCE' - Termination Type: DCE 'NNI' - Termination Type: NNI

#### VC_USAGE_TYPE

Description: VC Usage Type Definition: Enumeration. Valid values are: 'STATIC_PVC' - VC Usage: Static PVC 'CONTROL_PVC' - VC Usage: Control PVC 'DYNAMIC_PVC' - VC Usage: Dynamic PVC 'SWITCHED_PVC' - VC Usage: Switched PVC 'LOCAL_SVC' - VC Usage: Local SVC 'SWITCHED_SVC' - VC Usage: Switched SVC 'VC_NOTSET' - VC Usage: VC not set

#### FR_VCM_TRAP_VC_STATE

Description: Trap VC State Definition: Enumeration. Valid values are: 'FR_VCM_TRAP_VC_ST_UNKNOWN' - Trap State: Unknown 'FR_VCM_TRAP_VC_ST_INVALID' - Trap State: Invalid 'FR_VCM_TRAP_VC_ST_ACTIVE' - Trap State: Active 'FR_VCM_TRAP_VC_ST_INACTIVE' - Trap State: Inactive

#### pvc_summary

Description: FR PVC summary Definition: Structure. Contents are: ActivePVCs

Type: 32-bit unsigned integer

Description: Number of active PVCs

InactivePVCs

Type: 32-bit unsigned integer

Description: Number of inactive PVCs

DeletedPVCs

Type: 32-bit unsigned integer

Description: Number of deleted PVCs

StaticPVCs

Type: 32-bit unsigned integer

Description: Number of static PVCs

## Perl Data Object documentation for fr_lmi_stats.

### Datatypes

#### fr_lmi_stats

Description: Frame relay LMI statistics Definition: Structure. Contents are: InvalidUI

Type: 32-bit unsigned integer

Description: Number of invalid Unnumbered Info Field values supplied

InvalidProtocolDiscriminator

Type: 32-bit unsigned integer

Description: Number of packets seen with invalid protocol discriminators

InvalidDummyCallReference

Type: 32-bit unsigned integer

Description: Number of packets seen with invalid call reference values

InvalidMessageType

Type: 32-bit unsigned integer

Description: Number of packets with unknown message types

InvalidStatusMessage

Type: 32-bit unsigned integer

Description: Number of status messages with errors

InvalidStatusEnquiryMessage

Type: 32-bit unsigned integer

Description: Number of status enquiry messages with errors

InvalidLockingShift

Type: 32-bit unsigned integer

Description: Number of ANSI LMI messages with the wrong locking shift value

InvalidIEID

Type: 32-bit unsigned integer

Description: Number of packets with IEs with unknown IDs

InvalidReportTypeIELength

Type: 32-bit unsigned integer

Description: Number of packets where the report type IE was the wrong length

InvalidReportRequest

Type: 32-bit unsigned integer

Description: Number of packets where the report type IE contained an invalid request

InvalidKeepaliveIELength

Type: 32-bit unsigned integer

Description: Number of packets where the keepalive IE was the wrong length

NumberEnquiriesReceived

Type: 32-bit unsigned integer

Description: Number of enquiry messages received

NumberEnquiriesSent

Type: 32-bit unsigned integer

Description: Number of enquiry messages sent

NumberStatusReceived

Type: 32-bit unsigned integer

Description: Number of status messages received

NumberStatusSent

Type: 32-bit unsigned integer

Description: Number of status messages sent

NumberUpdateStatusReceived

Type: 32-bit unsigned integer

Description: Number of update status messages received

NumberUpdateStatusSent

Type: 32-bit unsigned integer

Description: Number of update status messages sent

NumberFullStatusReceived

Type: 32-bit unsigned integer

Description: Number of full status messages received

NumberFullStatusSent

Type: 32-bit unsigned integer

Description: Number of full status messages sent

NumberDTETimeouts

Type: 32-bit unsigned integer

Description: Number of times the t391 timer expired before a status message arrived

NumberDCETimeouts

Type: 32-bit unsigned integer

Description: Number of times the t392 timer expired before a status enquiry message arrived

NumberLinkTimeouts

Type: 32-bit unsigned integer

Description: Number of times the n392 threshold has been exceeded within n393 events

### Internal Datatypes

## Perl Data Object documentation for fr_lmi_status.

### Datatypes

#### fr_lmi_status

Description: Frame Relay LMI Status Definition: Structure. Contents are: LmiType

Type: fr_lmi_flavour_type

Description: | The LMI type: Autosense, ANSI, CCITT or CISCO

           InterfaceType

Type: fr_lmi_mode_t

Description: | The DTE/DCE LMI interface type

           LineStatus

Type: Boolean

Description: | The line status for an interface

           LMIEnabled

Type: Boolean

Description: | The status of FR LMI for an interface

           T391Period

Type: 32-bit unsigned integer

Description: | DTE polling interval

           N391DTE

Type: 32-bit unsigned integer

Description: | Full status polling counter

           N392DTE

Type: 32-bit unsigned integer

Description: | DTE error threshold

           N393DTE

Type: 32-bit unsigned integer

Description: | DTE monitored events count

           T392Period

Type: 32-bit unsigned integer

Description: | DCE polling verification interval

           N392DCE

Type: 32-bit unsigned integer

Description: | DCE error threshold

           N393DCE

Type: 32-bit unsigned integer

Description: | DCE monitored events count

### Internal Datatypes

#### fr_lmi_flavour_type

        Description:
        Definition: Enumeration. Valid values are:
            'FR_LMI_FLAV_AUTO'
            'FR_LMI_FLAV_ANSI'
            'FR_LMI_FLAV_CCITT'
            'FR_LMI_FLAV_CISCO'

#### fr_lmi_mode_t

Description: Definition: Enumeration. Valid values are: 'FR_LMI_DTE_MODE' 'FR_LMI_DCE_MODE'

## Perl Data Object documentation for lrd_lrinfo.

### Datatypes

#### lrd_node_info

Description: Definition: Structure. Contents are: State

Type: lrd_redundancy_state

Description: | Redundancy state of this node.

           PartnerName

Type: String with maximum length 32

Description: | Location of partner

### Internal Datatypes

#### lrd_redundancy_state

Description: Definition: Enumeration. Valid values are: 'LRD_REDUNDANCY_UNKNOWN' - Redundancy Unknown 'LRD_REDUNDANCY_ACTIVE' - Active 'LRD_REDUNDANCY_STANDBY' - Standby 'LRD_REDUNDANCY_UNUSABLE' - Redundancy Unusable 'LRD_REDUNDANCY_UNRECOGNIZED' - Unrecognized Redundancy State

## Perl Data Object documentation for iedge_ui_data.

### Datatypes

#### iedge_oper_authen_data

Description: Definition: Structure. Contents are: authen_state

Type: iedge_oper_authen_state

Description: | Authentication State for Subscriber Session

           iedge_oper_aaa_method_list

Type: String with unbounded length

Description: | AAA Method List used to perform authentication

#### iedge_oper_author_data

Description: Definition: Structure. Contents are: author_state

Type: iedge_oper_author_state

Description: | Authorization State for Subscriber Session

           iedge_oper_aaa_method_list

Type: String with unbounded length

Description: | AAA Method List used to perform authorization

#### iedge_oper_accounting_data

Description: Definition: Structure. Contents are: accounting_state

Type: iedge_oper_accounting_state

Description: | Accounting State for Subscriber Session

           iedge_oper_aaa_method_list

Type: String with unbounded length

Description: | AAA Method List used to perform accounting

#### iedge_oper_service_data

Description: Definition: Structure. Contents are: service_name

Type: String with unbounded length

Description: Service Name

service_type

Type: iedge_oper_service_type

Description: | Service Type

           service_state

Type: iedge_oper_service_state

Description: | Service State

           service_author_data

Type: iedge_oper_author_data

Description: | Service Authorization Data

           service_authen_data

Type: iedge_oper_authen_data

Description: | Service Authentication Data

#### iedge_oper_policy_data

        Description:
        Definition: Structure. Contents are:
           sub_policy_info

Type: String with unbounded length

Description: | Matching event, condition and executed actions

#### iedge_oper_subscriber_session_data

        Description:
        Definition: Structure. Contents are:
           SessionLabel

Type: 32-bit unsigned integer

Description: | Unique Subscriber ID

           SessionContextType

Type: iedge_oper_context_type

Description: | Session label or Flow label

           SessionType

Type: iedge_oper_session_type

Description: | Subscriber session type

           SessionState

Type: String with unbounded length

Description: | Subscriber State

           SessionStateType

Type: iedge_oper_session_state_type

Description: | Subscriber State Type

           SessionCreationTime

Type: 32-bit unsigned integer

Description: | Subscriber Create Time

           SessionStateChangeTime

Type: 32-bit unsigned integer

Description: | Time when state change occurred

           SessionName

Type: String with unbounded length

Description: | Primary name associated with session

           VRFName

Type: String with unbounded length

Description: | VRF name associated with session

           SubscriberInterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface Handle associated with the session

           SessionIdentityAttributes

Type: Hex binary data with unbounded length

Description: | List of Identity collected for Subscriber Session

           SessionAuthenticationInfo

Type: iedge_oper_authen_data[0...unbounded]

Description: | Subscriber Authentication Information

           SessionAuthorizationInfo

Type: iedge_oper_author_data[0...unbounded]

Description: | Subscriber Authorization Information

           SessionAccountingInfo

Type: iedge_oper_accounting_data[0...unbounded]

Description: | Subscriber Accounting Information

           SessionPolicyInfo

Type: iedge_oper_policy_data[0...unbounded]

Description: | Subscriber Control Policy applied to this Session

           SessionServiceInfo

Type: iedge_oper_service_data[0...unbounded]

Description: | List of Subscriber services associated to this Session

           ParentSessionLabel

Type: 32-bit unsigned integer

Description: | Parent session label

### Internal Datatypes

#### iedge_oper_session_type

        Description:
        Definition: Enumeration. Valid values are:
            'IEDGE_OPER_CLIENT_TYPE_UNK' - Unknown
            'IEDGE_OPER_CLIENT_TYPE_PPPOE' - PPPoE/PPP Client
            'IEDGE_OPER_CLIENT_TYPE_PPP' - PPP Serial Client
            'IEDGE_OPER_CLIENT_TYPE_IP_SUB' - IP Subscriber, Packet Trigger
            'IEDGE_OPER_CLIENT_TYPE_DHCP' - IP Subscriber, DHCP Trigger
            'IEDGE_OPER_CLIENT_TYPE_MAX' - Maximum

#### iedge_oper_session_state_type

        Description:
        Definition: Enumeration. Valid values are:
            'IEDGE_OPER_SUBSCRIBER_STATE_INIT' - initialize
            'IEDGE_OPER_SUBSCRIBER_STATE_CONNECTING' - connecting
            'IEDGE_OPER_SUBSCRIBER_STATE_CONNECTED' - connected
            'IEDGE_OPER_SUBSCRIBER_STATE_DISCONNECTING' - disconnecting
            'IEDGE_OPER_SUBSCRIBER_STATE_END' - end
            'IEDGE_OPER_SUBSCRIBER_STATE_MAX' - Unknown

#### iedge_oper_authen_state

        Description:
        Definition: Enumeration. Valid values are:
            'IEDGE_OPER_AUTHENTICATION_NOT_REQUIRED' - Authentication not specified for Subscriber
            'IEDGE_OPER_AUTHENTICATION_IN_PROGRESS' - Authentication in progress
            'IEDGE_OPER_AUTHENTICATION_SUCCESS' - Authentication completed successfully
            'IEDGE_OPER_AUTHENTICATION_FAILURE' - Authentication failed

#### iedge_oper_author_state

Description: Definition: Enumeration. Valid values are: 'IEDGE_OPER_AUTHORIZATION_NOT_REQUIRED' - Authorization not specified for Subscriber 'IEDGE_OPER_AUTHORIZATION_IN_PROGRESS' - Authorization in progress 'IEDGE_OPER_AUTHORIZATION_SUCCESS' - Authorization completed successfully 'IEDGE_OPER_AUTHORIZATION_FAILURE' - Authorization failed

#### iedge_oper_accounting_state

Description: Definition: Enumeration. Valid values are: 'IEDGE_OPER_ACCOUNTING_NOT_REQUIRED' - Accounting not specified for Subscriber 'IEDGE_OPER_ACCOUNTING_IN_PROGRESS' - Accounting in progress 'IEDGE_OPER_ACCOUNTING_SUCCESS' - Accounting completed successfully 'IEDGE_OPER_ACCOUNTING_FAILURE' - Accounting failed

#### iedge_oper_service_type

Description: Definition: Enumeration. Valid values are: 'IEDGE_OPER_SERVICE_LOCAL' - Service is locally defined 'IEDGE_OPER_SERVICE_SHARED_PROFILE' - Shared Service profile retrived from AAA 'IEDGE_OPER_SERVICE_USER_PROFILE' - User Profile retrieved from AAA

#### iedge_oper_service_state

Description: Definition: Enumeration. Valid values are: 'IEDGE_OPER_SERVICE_DOWNLOAD' - Retrieving the Service from an External Device 'IEDGE_OPER_SERVICE_STATE_INSTALL' - Creating the Service in the Service Database 'IEDGE_OPER_SERVICE_AUTHENTICATION' - Authenticating the Service 'IEDGE_OPER_SERVICE_ACTIVATING' - Service is being applied to Subscriber Session 'IEDGE_OPER_SERVICE_ACTIVATED' - Service is installed and active

#### iedge_oper_context_type

Description: Definition: Enumeration. Valid values are: 'IEDGE_OPER_SUB_LABEL_TYPE_SESSION' - Context type is Session 'IEDGE_OPER_SUB_LABEL_TYPE_APPSESSION' - Context type is Application 'IEDGE_OPER_SUB_LABEL_TYPE_SERVICE' - Context type is Service 'IEDGE_OPER_SUB_LABEL_TYPE_UNKNOWN' - Context type is Unknown

## Perl Data Object documentation for islm_data.

### Datatypes

#### islm_summary_data

Description: Definition: Structure. Contents are: SessionLimit

Type: 32-bit unsigned integer

Description: configured session limit

SessionThreshold

Type: 32-bit unsigned integer

Description: configured session threshold

SessionLicenseCount

Type: 32-bit unsigned integer

Description: number of license

SessionCount

Type: 32-bit unsigned integer

Description: number of sessions

### Internal Datatypes

## Perl Data Object documentation for infra_alarm_logger.

### Datatypes

#### al_aldems_alarm_bag

Description: Alarm-Logger alarm Definition: Structure. Contents are: SourceID

Type: String with unbounded length

Description: Source Identifier(Location).Indicates the node in which the alarm was generated

Timestamp

Type: 64-bit unsigned integer

Description: Time when the alarm was generated. It is expressed in number of milliseconds since 00:00:00 UTC, January 1, 1970

Category

Type: String with unbounded length

Description: Category of the alarm

Group

Type: String with unbounded length

Description: Group of messages to which this alarm belongs to

Code

Type: String with unbounded length

Description: Alarm code which further qualifies the alarm within a message group

Severity

Type: al_alarm_severity

Description: | Severity of the alarm

           State

Type: al_alarm_bistate

Description: | State of the alarm (bistate alarms only)

           CorrelationID

Type: 32-bit unsigned integer

Description: | Correlation Identifier

           IsAdmin

Type: Boolean

Description: | Indicates the event id admin-level

           AdditionalText

Type: String with unbounded length

Description: | Full text of the Alarm

#### al_logging_info_bag

        Description: Logging information
        Definition: Structure. Contents are:
           LogBufferSize

Type: 32-bit unsigned integer

Description: | Current Logging Buffer Size (Bytes)

           MaxLogBufferSize

Type: 32-bit unsigned integer

Description: | Maximum Logging Buffer Size (Bytes)

           RecordCount

Type: 32-bit unsigned integer

Description: | Number of Records in the Buffer

           CapacityThreshold

Type: 32-bit unsigned integer

Description: | Percentage of the buffer utilization which, when exceeded, triggers the generation of a notification for the clients of the XML agent

           SeverityFilter

Type: al_alarm_severity

Description: | Severity Filter

### Internal Datatypes

#### al_alarm_severity

        Description:
        Definition: Enumeration. Valid values are:
            'Unknown'
            'Emergency'
            'Alert'
            'Critical'
            'Error'
            'Warning'
            'Notice'
            'Informational'
            'Debugging'

#### al_alarm_bistate

Description: Definition: Enumeration. Valid values are: 'NotAvailable' 'Active' 'Clear'

## Perl Data Object documentation for infra_correlator.

### Datatypes

#### al_aldems_alarm_bag

Description: Alarm-Logger alarm Definition: Structure. Contents are: SourceID

Type: String with unbounded length

Description: Source Identifier(Location).Indicates the node in which the alarm was generated

Timestamp

Type: 64-bit unsigned integer

Description: Time when the alarm was generated. It is expressed in number of milliseconds since 00:00:00 UTC, January 1, 1970

Category

Type: String with unbounded length

Description: Category of the alarm

Group

Type: String with unbounded length

Description: Group of messages to which this alarm belongs to

Code

Type: String with unbounded length

Description: Alarm code which further qualifies the alarm within a message group

Severity

Type: al_alarm_severity

Description: | Severity of the alarm

           State

Type: al_alarm_bistate

Description: | State of the alarm (bistate alarms only)

           CorrelationID

Type: 32-bit unsigned integer

Description: | Correlation Identifier

           IsAdmin

Type: Boolean

Description: | Indicates the event id admin-level

           AdditionalText

Type: String with unbounded length

Description: | Full text of the Alarm

#### al_logging_info_bag

        Description: Logging information
        Definition: Structure. Contents are:
           LogBufferSize

Type: 32-bit unsigned integer

Description: | Current Logging Buffer Size (Bytes)

           MaxLogBufferSize

Type: 32-bit unsigned integer

Description: | Maximum Logging Buffer Size (Bytes)

           RecordCount

Type: 32-bit unsigned integer

Description: | Number of Records in the Buffer

           CapacityThreshold

Type: 32-bit unsigned integer

Description: | Percentage of the buffer utilization which, when exceeded, triggers the generation of a notification for the clients of the XML agent

           SeverityFilter

Type: al_alarm_severity

Description: | Severity Filter

#### ac_aldems_alarm_bag

        Description: Correlator Alarm
        Definition: Structure. Contents are:
           RuleName

Type: String with unbounded length

Description: | Correlation rule name

           AlarmInfo

Type: al_aldems_alarm_bag

Description: | Correlated alarm information

           Context

Type: String with unbounded length

Description: | Context string for the alarm

#### ac_rule_summary_bag

        Description: Correlation Rule summary information
        Definition: Structure. Contents are:
           RuleName

Type: String with unbounded length

Description: | Correlation Rule Name

           Stateful

Type: Boolean

Description: | Whether the rule is stateful

           RuleState

Type: ac_rule_state

Description: | Applied state of the rule It could be not applied, applied or applied to all

           BufferedAlarmsCount

Type: Optional 32-bit unsigned integer

Description: | Number of buffered alarms correlated to this rule

#### ac_rule_detail_bag

        Description: Correlation Rule detail information
        Definition: Structure. Contents are:
           RuleSummary

Type: ac_rule_summary_bag

Description: | Rule summary, name, etc

           Timeout

Type: Optional 32-bit unsigned integer

Description: | Time window (in ms) for which root/all messages are kept in correlater before sending them to the logger

           Codes

Type: ac_msg_code_td

[0...unbounded]

Description: | Message codes defining the rule.

           ApplyLocation

Type: ValueNodeID

[0...unbounded]

Description: | Locations (R/S/M) to which the rule is applied

           ApplyContext

Type: context_td[0...unbounded]

Description: | Contexts (Interfaces) to which the rule is applied

           RootCauseTimeout

Type: Optional 32-bit unsigned integer

Description: | Timeout before root cause alarm

           Internal

Type: Boolean

Description: | True if the rule is internal

           ReissueNonBistate

Type: Boolean

Description: | Whether to reissue non-bistate alarms

           Reparent

Type: Boolean

Description: | Reparent

           ContextCorrelation

Type: Boolean

Description: | Whether context correlation is enabled

#### ac_rule_info_bag

        Description: Deprecated bag for correlation rule information
        Definition: Structure. Contents are:
           RuleName

Type: String with unbounded length

Description: | Correlation Rule Name

           Timeout

Type: 32-bit unsigned integer

Description: | Time window (in ms) for which root/all messages are kept in correlater before sending them to the logger

           RuleState

Type: ac_rule_state

Description: | Applied state of the rule It could be not applied, applied or applied to all

           Codes

Type: ac_msg_code_td[0...10]

Description: | Message codes defining the rule.

           ApplyLocation

Type: ValueNodeID[0...32]

Description: | Locations (R/S/M) to which the rule is applied

           ApplyContext

Type: context_td[0...32]

Description: | Contexts (Interfaces) to which the rule is applied

#### ac_suppr_rule_summary_bag

        Description: Suppress Rule summary information
        Definition: Structure. Contents are:
           RuleName

Type: String with unbounded length

Description: | Suppress Rule Name

           RuleState

Type: ac_rule_state

Description: | Applied state of the rule It could be not applied, applied or applied to all

           SuppressedAlarmsCount

Type: 32-bit unsigned integer

Description: | Number of suppressed alarms associated with this rule

#### ac_suppr_rule_detail_bag

        Description: Suppress Rule detail information
        Definition: Structure. Contents are:
           RuleSummary

Type: ac_suppr_rule_summary_bag

Description: | Rule summary, name, etc

           AllAlarms

Type: Boolean

Description: | Match any alarm

           Codes

Type: ac_msg_code_td[0...unbounded]

Description: | Message codes defining the rule.

           AlarmSeverity

Type: al_alarm_severity

Description: | Severity level to suppress

           ApplySource

Type: ValueNodeID[0...unbounded]

Description: | Sources (R/S/M) to which the rule is applied

#### ac_ruleset_summary_bag

        Description: Correlation Ruleset summary information
        Definition: Structure. Contents are:
           RuleSetName

Type: String with unbounded length

Description: | Ruleset Name

#### ac_ruleset_detail_bag

        Description: Correlation Ruleset detail information
        Definition: Structure. Contents are:
           RuleSetName

Type: String with unbounded length

Description: | Ruleset Name

           Rules

Type: ac_rule_summary_bag

[0...unbounded]

Description: | Rules contained in a ruleset

#### ac_buffer_info_bag

        Description: Correlator buffer usage information
        Definition: Structure. Contents are:
           CurrentSize

Type: 32-bit unsigned integer

Description: | Current buffer usage

           ConfiguredSize

Type: 32-bit unsigned integer

Description: | Configured buffer size

### Internal Datatypes

#### al_alarm_severity

        Description:
        Definition: Enumeration. Valid values are:
            'Unknown'
            'Emergency'
            'Alert'
            'Critical'
            'Error'
            'Warning'
            'Notice'
            'Informational'
            'Debugging'

#### al_alarm_bistate

Description: Definition: Enumeration. Valid values are: 'NotAvailable' 'Active' 'Clear'

#### context_td

Description: Definition: Type definition for: String with maximum length 33

#### ac_rule_state

Description: Definition: Enumeration. Valid values are: 'RuleUnapplied' - Rule is in Unapplied state 'RuleApplied' - Rule is Applied to specified RacksSlots, Contexts and Sources 'RuleAppliedAll' - Rule is Applied to all of router

#### ac_msg_code

Description: Definition: Structure. Contents are: Category

Type: String with unbounded length

Description: Category of messages to which this alarm belongs

Group

Type: String with unbounded length

Description: Group of messages to which this alarm belongs

Code

Type: String with unbounded length

Description: Alarm code which further qualifies the alarm within a message group

#### ac_msg_code_td

Description: MSG group code pair Definition: Type definition for: ac_msg_code

## Perl Data Object documentation for errdis_state.

### Datatypes

#### edown_state

Description: The error-disable state of an interface Definition: Structure. Contents are: Reason

Type: edown_state_reason

Description: | The reason for disabling an interface

           Timestamp

Type: 32-bit unsigned integer

Description: | Timestamp for when the interface was error-disabled

           AutoRecovery

Type: Boolean

Description: | Flag indicating whether this interface will be auto-recovered

           RecoveryTimeLeft

Type: 32-bit unsigned integer

Description: | Time left before auto-recovery is attempted

### Internal Datatypes

#### edown_state_reason

Description: The reason for disabling an interface Definition: Enumeration. Valid values are: 'NotErrorDisabled' - Not error-disabled 'ForLinkOamSessionDown' - An OAM session has gone down 'ForLinkOamDiscoveryTimeout' - An OAM has not come up 'ForLinkOamCapabilitiesConflict' - OAM configuration conflicts with peer 'ForLinkOamMiswired' - A mis-wiring has been detected 'ForLinkOamLinkFault' - A unidirectional has been detected 'ForLinkOamDyingGasp' - A dying gasp event has occurred 'ForLinkOamCriticalEvent' - A critical event had occurred 'ForLinkOamThresholdBreached' - A threshold has been breached 'ForBPDUGuard' - STP BPDU received on a BPDU Guard configured port 'ForLegacyBPDU' - Legacy STP BPDU received 'ForBundleDown' - Bundle interface down

## Perl Data Object documentation for infra_iccp_gl_mgmt.

### Datatypes

#### iccp_mgmt_member_info

Description: ICCP Member Information Definition: Structure. Contents are: Address

Type: IPV4Address

Description: | Address

           LDPState

Type: iccp_mgmt_member_ldp_state

Description: | LDP State

           ICCPState

Type: iccp_mgmt_member_iccp_state

Description: | ICCP State

           RouteWatchState

Type: iccp_mgmt_route_watch_state

Description: | Route Watch State

           HostName

Type: String with unbounded length

Description: | Host name

#### iccp_mgmt_app_info

        Description: ICCP Application Information
        Definition: Structure. Contents are:
           Type

Type: iccp_application_type

Description: | Application Type

#### iccp_mgmt_bbi_info

        Description: ICCP Backbone Interface Information
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface name

           State

Type: im_state_enum_type

Description: | Interface State

#### iccp_mgmt_isolation_recovery_delay_timer_info

        Description: ICCP Isolation Recovery Delay Timer Information
        Definition: Structure. Contents are:
           State

Type: iccp_timer_state

Description: | Timer State

           Value

Type: 32-bit unsigned integer

Description: | Timer Value in Seconds

           Elapsed

Type: 32-bit unsigned integer

Description: | Elapsed Time in Seconds when Running

#### iccp_mgmt_rg_info

        Description: ICCP Redundancy Group Information
        Definition: Structure. Contents are:
           GroupID

Type: 32-bit unsigned integer

Description: | Redundancy Group ID

           Members

Type: iccp_mgmt_member_info

[0...unbounded]

Description: | Member table

           BackboneInterfaces

Type: iccp_mgmt_bbi_info[0...unbounded]

Description: | Backbone Interface table

           Applications

Type: iccp_mgmt_app_info[0...unbounded]

Description: | Application table

           IsolationRecoveryDelayTimer

Type: iccp_mgmt_isolation_recovery_delay_timer_info

Description: | Isolation Recovery Delay Timer

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### tinybool

Description: Definition: Type definition for: Unsigned character

#### iccp_rg_id_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### iccp_app_type_t_

Description: Definition: Enumeration. Valid values are: 'ICCP_APP_MIN' 'ICCP_APP_MLACP' 'ICCP_APP_IGMP_SNOOPING' 'ICCP_APP_ANCP' 'ICCP_APP_MAX' 'ICCP_APP_ALL'

#### iccp_app_type_t

Description: Definition: Type definition for: iccp_app_type_t_

#### iccp_mgmt_member_ldp_state

Description: ICCP LDP member states Definition: Enumeration. Valid values are: 'Initializing' - Initializing 'Up' - Up 'Down' - Down

#### iccp_mgmt_member_iccp_state

Description: ICCP member states Definition: Enumeration. Valid values are: 'NotICCPCapable' - Member in Not Capable State 'Disconnected' - Member in Disconnected State 'Connecting' - Member in Connecting State 'Connected' - Member in Connected State

#### iccp_mgmt_route_watch_state

Description: ICCP Route Watch states Definition: Enumeration. Valid values are: 'RouteWatchNotInitialized' - Route Watch not yet Initiated 'RouteWatchDown' - Route Watch in Down State 'RouteWatchUp' - Route Watch in Up State

#### iccp_application_type

Description: ICCP application type Definition: Enumeration. Valid values are: 'MLACP' - MLACP 'IGMPSnooping' - IGMP Snooping 'ANCP' - ANCP 'Unknown' - Unknown

#### iccp_timer_state

Description: ICCP timer states Definition: Enumeration. Valid values are: 'Running' - Running 'NotRunning' - Not Running

## Perl Data Object documentation for licmgr_types.

### Datatypes

#### license_log_req

Description: license operation log requestID information Definition: Structure. Contents are: RequestID

Type: 32-bit unsigned integer

Description: System requestID

Admin

Type: Boolean

Description: Indicate if the request is administration

Log

Type: log_string_type[0...unbounded]

Description: | log information

#### license_log_feature

Description: license operation log of featureID information Definition: Structure. Contents are: FeatureID

Type: String with unbounded length

Description: FeatureID

Admin

Type: Boolean

Description: Indicate if the request is administration

Log

Type: log_string_type[0...unbounded]

Description: | log information

#### license_log_location

Description: license operation log of node information Definition: Structure. Contents are: LogNodeName

Type: String with unbounded length

Description: Node name of collected log

Admin

Type: Boolean

Description: Indicate if the request is administration

Log

Type: log_string_type[0...unbounded]

Description: | log information

#### license_log_sdr

Description: license operation SDR information Definition: Structure. Contents are: SecureDomainRouterName

Type: String with unbounded length

Description: SDR name

Admin

Type: Boolean

Description: Indicate if the request is administration

Log

Type: log_string_type[0...unbounded]

Description: | log information

#### license_request_udi

Description: system local udi information Definition: Structure. Contents are: UDIIDLIST

Type: udi_list[0...unbounded]

Description: | Unique Device Identifier List

           OperationID

Type: 32-bit unsigned integer

Description: | Operation Identifier

           PID

Type: String with unbounded length

Description: | Product Identifier

#### license_plat_feature_info

Description: Platform features information Definition: Structure. Contents are: PlatformFeatureIDList

Type: plat_feat_id_list[0...unbounded]

Description: | feature id List

#### license_backup_info

Description: license backup file information Definition: Structure. Contents are: BackupInfo

Type: String with unbounded length

Description: Information of license backup file

#### license_request_file

Description: license file information Definition: Structure. Contents are: StoreName

Type: String with unbounded length

Description: Store Name of license file

StoreIndex

Type: 32-bit unsigned integer

Description: Store Index of license file

LicenseLine

Type: String with unbounded length

Description: License Line of license file

#### license_pools_info

Description: The Pool information that License is related to Definition: Structure. Contents are: CreatedPoolName

Type: String with unbounded length

Description: Created Pool name and Owner

FeaturesList

Type: pfeature_info_td[0...unbounded]

Description: | featureID list in the pool

           NodeNameList

Type: node_string

[0...unbounded]

Description: | Node name of the pool

#### rehost_feature_info

        Description: license rehost ticket of feature information
        Definition: Structure. Contents are:
           RehostFeatureID

Type: String with unbounded length

Description: | FeatureID

           RehostFeatureList

Type: rehost_feature_td

[0...unbounded]

Description: | Rehost information each rack

#### rehost_rack_info

        Description: license rehost ticket of rack information
        Definition: Structure. Contents are:
           RackID

Type: 32-bit unsigned integer

Description: | Rack ID

           UDIOfRack

Type: String with unbounded length

Description: | UDI for Rack

           FeatureForRack

Type: rehost_rack_td

[0...unbounded]

Description: | Feature information of theSpecific Rack

#### license_request_feature

        Description: license status of feautreID information
        Definition: Structure. Contents are:
           LicenseInfo

Type: licmgr_feature_td

[0...unbounded]

Description: | License Information

           FeatureID

Type: String with unbounded length

Description: | FeatureID

#### license_request_location

        Description: license status of node information
        Definition: Structure. Contents are:
           LicenseInfo

Type: licmgr_feature_td

[0...unbounded]

Description: | License Information

           NodeName

Type: String with unbounded length

Description: | Node Name of license

#### license_request_sdr

        Description: license status of SDR information
        Definition: Structure. Contents are:
           LicenseInfo

Type: licmgr_feature_td

[0...unbounded]

Description: | License Information

           SecureDomainRouterName

Type: String with unbounded length

Description: | SDR name

#### license_request_status

        Description: license status information
        Definition: Structure. Contents are:
           Status

Type: String with unbounded length

Description: | Show Status Info

#### license_request_tar

Description: license tar report information Definition: Structure. Contents are: ShowTarInfo

Type: String with unbounded length

Description: Show Tar Report Info

### Internal Datatypes

#### log_string_type

Description: Single detailed log message Definition: Type definition for: String with unbounded length

#### udi_status_info

Description: Definition: Structure. Contents are: UDIID

Type: String with unbounded length

Description: Unique Device Identifier

RMAFlag

Type: Boolean

Description: Indicates if the chassis goes down

RMATime

Type: String with unbounded length

Description: Chassis down time

LicenseCount

Type: 32-bit unsigned integer

Description: Number of Licenses for this UDI

#### udi_status_info_td

Description: UDI status information Definition: Type definition for: udi_status_info

#### udi_info_list_td

Description: UDI status information list Definition: Type definition for: udi_status_info_td[0...unbounded]

#### udi_list

Description: Unique Device Identifier Definition: Type definition for: String with unbounded length

#### plat_feat_id_list

Description: platform feature id Definition: Type definition for: String with unbounded length

#### pfeature_list_td

Description: Definition: Structure. Contents are: FeatureIDOfPool

Type: String with unbounded length

Description: featureID in specific pool

#### pfeature_info_td

Description: featureID List in the specific pool Definition: Type definition for: pfeature_list_td

#### node_string

Description: The list of node names Definition: Type definition for: String with unbounded length

#### rehost_feature_t

Description: Definition: Structure. Contents are: RackID

Type: 32-bit unsigned integer

Description: Rack ID

UDIForRehostFeature

Type: String with unbounded length

Description: UDI ID

RehostOperationID

Type: 32-bit unsigned integer

Description: OperationID of rehost ticket operation

RehostCount

Type: 32-bit unsigned integer

Description: Remove count of the featureID

#### rehost_feature_td

Description: License rehost ticket information Definition: Type definition for: rehost_feature_t

#### rehost_rack_t

Description: Definition: Structure. Contents are: FeatureOfRemove

Type: String with unbounded length

Description: FeatureID for the specific rackID

RemoveOperationID

Type: 32-bit unsigned integer

Description: OperationID of rehost ticket operation

RemoveCount

Type: 32-bit unsigned integer

Description: Remove count of the featureID

#### rehost_rack_td

Description: License rehost ticket rack information Definition: Type definition for: rehost_rack_t

#### node_info

Description: Definition: Structure. Contents are: NodeID

Type: ValueNodeID

Description: | NodeID of allocated or using license

           NodeName

Type: String with unbounded length

Description: | Node name of the license

           LicenseCount

Type: 32-bit unsigned integer

Description: | License Number of the sdr

           ActiveCount

Type: 32-bit unsigned integer

Description: | Number of Active Licenses for the sdr

           NodeSDRName

Type: String with unbounded length

Description: | SDR name of nodeid

#### node_info_td

Description: Node information of the license Definition: Type definition for: node_info

#### pool_info

Description: Definition: Structure. Contents are: PoolName

Type: String with unbounded length

Description: Name of pool

PoolTotalLicenseCount

Type: 32-bit unsigned integer

Description: Total number of licenses in pool

PoolAvailableCount

Type: 32-bit unsigned integer

Description: Number of available licenses

PoolOperationalCount

Type: 32-bit unsigned integer

Description: Number of operational licenses

NodeInfoList

Type: node_info_td[0...unbounded]

Description: | Node information list

#### pool_info_td

Description: Pool information of the feature Definition: Type definition for: pool_info

#### licmgr_feature

Description: Definition: Structure. Contents are: FeatureID

Type: String with unbounded length

Description: FeatureID

PoolList

Type: pool_info_td[0...unbounded]

Description: | Pool information of the Feature

           SlotBased

Type: Boolean

Description: | Indicate if the feature is slot based

           Evaluation

Type: Boolean

Description: | Indicate if the feature is evauation

           Expired

Type: Boolean

Description: | Indicate if the feature is expired

           EvalDays

Type: 32-bit unsigned integer

Description: | Evaluation days

           EvalStartTime

Type: String with unbounded length

Description: | Evaluation feature installed time

           RemainTime

Type: String with unbounded length

Description: | Remaining time for evaluation feature

           Implicit

Type: Boolean

Description: | Indicate if the feature is implicit license

           ImplicitRemainTime

Type: String with unbounded length

Description: | Remaining time for implicit feature

           UDICount

Type: 32-bit unsigned integer

Description: | Number of udi which the feature is in

           UDIInfo

Type: udi_status_info_td

[0...unbounded]

Description: | Udi status information

           TotalLicenseCount

Type: 32-bit unsigned integer

Description: | Total number of licenses

           AvailableCount

Type: 32-bit unsigned integer

Description: | Number of available license

           AllocatedCount

Type: 32-bit unsigned integer

Description: | Number of allocated license

           ActiveCount

Type: 32-bit unsigned integer

Description: | Number of active license

           StoreIndex

Type: 32-bit unsigned integer

Description: | Store index

           StoreName

Type: String with unbounded length

Description: | Store name

#### licmgr_feature_td

        Description: Feature information
        Definition: Type definition for: licmgr_feature

## Perl Data Object documentation for object_tracking.

### Datatypes

#### bool_track_info__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           ObjectName

Type: String with length 33

Description: | Object Name

           TrackState

Type: Boolean

Description: | Track state

           WithNot

Type: Boolean

Description: | Track object with Not

#### route_track_info__

Description: Definition: Structure. Contents are: Prefix

Type: 32-bit unsigned integer

Description: Prefix

PrefixLength

Type: 32-bit unsigned integer

Description: Prefix Length

VRF

Type: String with length 120

Description: VRF Name

NextHop

Type: String with length 120

Description: Next Hop

#### intf_track_info__

Description: Definition: Structure. Contents are: InterfaceName

Type: String with length 120

Description: Interface Name

#### interface_tracking_info__

Description: Definition: Array of 0 or more structures. Contents of each array entry are: InterfaceName

Type: String with length 120

Description: Interface Name

#### track_info__

Description: Definition: Array of 0 or more structures. Contents of each array entry are: TrackeName

Type: String with length 33

Description: Track Name

Type

Type: track_type__

Description: | Track type

           TrackState

Type: Boolean

Description: | Track state

           StateChangeCounter

Type: 32-bit unsigned integer

Description: | State Change Counter

           SecondsLastChange

Type: 64-bit unsigned integer

Description: | Seconds Last Change

           TrackTypeInfo

Type: track_type_info_union

Description: | Track type information

           BoolTracks

Type: Optional bool_track_info__

Description: | boolean objects

           TrackingInteraces

Type: Optional interface_tracking_info__

Description: | Tracking Interfaces

#### track_info_brief__

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           TrackeName

Type: String with length 33

Description: | Track Name

           Type

Type: track_type__

Description: | Track type

           TrackState

Type: Boolean

Description: | Track state

           TrackTypeInfo

Type: track_type_info_union

Description: | Track type information

### Internal Datatypes

#### track_type__

        Description:
        Definition: Enumeration. Valid values are:
            'InterfaceType' - Line protocol type
            'RouteType' - Route type
            'BoolAndType' - Boolean and type
            'BoolOrType' - Boolean or type
            'UndefinedType' - type undefined

#### track_type_info_union

        Description:
        Definition: Union.
        Discriminant:
           Name: discriminant
           Type: track_type__
        Options are:
           InterfaceTracks

Type: intf_track_info__

Description: | track type interface info

           RouteTracks

Type: route_track_info__

Description: | track type route info

## Perl Data Object documentation for pak_show_stats.

### Datatypes

#### pak_show_stats

        Description: Packet statistics
        Definition: Structure. Contents are:
           TotalHeaderCount

Type: 32-bit unsigned integer

Description: | No. of packet headers

           FreeHeaderCount

Type: 32-bit unsigned integer

Description: | No. of free packet headers

           ActualFreeHeaderCount

Type: 32-bit unsigned integer

Description: | Actual No of free packet hdrs in the free list

           HeaderSize

Type: 32-bit unsigned integer

Description: | Packet header size

           PoolList

Type: pak_show_pool_td

[0...unbounded]

Description: | List of packet pools

           TotalClones

Type: 32-bit unsigned integer

Description: | No. of cloned packets

           FreeClones

Type: 32-bit unsigned integer

Description: | No. of free cloned packets

           ActualFreeClones

Type: 32-bit unsigned integer

Description: | Actual No. of free cloned packets in free list

           CloneSize

Type: 32-bit unsigned integer

Description: | Cloned packet size

           TotalFSV

Type: 32-bit unsigned integer

Description: | No. of FSVs

           FreeFSV

Type: 32-bit unsigned integer

Description: | No. of free FSVs

           FSVSize

Type: 32-bit unsigned integer

Description: | FSV size

           TotalTrace

Type: 32-bit unsigned integer

Description: | No. of trace packets

           FreeTrace

Type: 32-bit unsigned integer

Description: | No. of free trace packets

           TraceSize

Type: 32-bit unsigned integer

Description: | Trace packet size

### Internal Datatypes

#### pak_show_pool_struct

        Description:
        Definition: Structure. Contents are:
           TotalParticleCount

Type: 32-bit unsigned integer

Description: | Total_particle count

           FreeParticleCount

Type: 32-bit unsigned integer

Description: | Free particle count

           ActualFreeParticleCount

Type: 32-bit unsigned integer

Description: | Number of Free particles in list

           MaxUsedParticleCount

Type: 32-bit unsigned integer

Description: | Max used particle count

           ParticleSize

Type: 32-bit unsigned integer

Description: | Particle size

           Pool

Type: 32-bit unsigned integer

Description: | Packet pool pointer

           FallbackPool

Type: 32-bit unsigned integer

Description: | Fallback pool pointer

           Region

Type: 32-bit unsigned integer

Description: | Region pointer

#### pak_show_pool_td

        Description: Packet pool information
        Definition: Type definition for: pak_show_pool_struct

## Perl Data Object documentation for rgmgr_show.

### Datatypes

#### rgmgr_red_grp

        Description:
        Definition: Structure. Contents are:
           MultiRouterAPSGroupNumber

Type: String with length 64

Description: | Configured interchassis redundancy group number

           ControllerName

Type: String with length 64

Description: | Name of controller being backed up

           ControllerHandle

Type: Interface

Description: | Handle of controller being backed up

           BackupInterfaceName

Type: String with length 64

Description: | Backup interface name

           BackupInterfaceHandle

Type: Interface

Description: | Backup interface handle

           BackupInterfaceNextHopIPAddress

Type: IPV4Address

Description: | Backup interface next hop IP address

           InterChassisGroupState

Type: String with length 64

Description: | Configured interchassis redundancy group state

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for statsd.

### Datatypes

#### ifstatsbag_generic

Description: Generic set of interface counters Definition: Structure. Contents are: PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

MulticastPacketsReceived

Type: 64-bit unsigned integer

Description: Multicast packets received

BroadcastPacketsReceived

Type: 64-bit unsigned integer

Description: Broadcast packets received

MulticastPacketsSent

Type: 64-bit unsigned integer

Description: Multicast packets sent

BroadcastPacketsSent

Type: 64-bit unsigned integer

Description: Broadcast packets sent

OutputDrops

Type: 32-bit unsigned integer

Description: Total output drops

OutputQueueDrops

Type: 32-bit unsigned integer

Description: Output queue drops

InputDrops

Type: 32-bit unsigned integer

Description: Total input drops

InputQueueDrops

Type: 32-bit unsigned integer

Description: Input queue drops

RuntPacketsReceived

Type: 32-bit unsigned integer

Description: Received runt packets

GiantPacketsReceived

Type: 32-bit unsigned integer

Description: Received giant packets

ThrottledPacketsReceived

Type: 32-bit unsigned integer

Description: Received throttled packets

ParityPacketsReceived

Type: 32-bit unsigned integer

Description: Received parity packets

UnknownProtocolPacketsReceived

Type: 32-bit unsigned integer

Description: Unknown protocol packets received

InputErrors

Type: 32-bit unsigned integer

Description: Total input errors

CRCErrors

Type: 32-bit unsigned integer

Description: Input CRC errors

InputOverruns

Type: 32-bit unsigned integer

Description: Input overruns

FramingErrorsReceived

Type: 32-bit unsigned integer

Description: Framing-errors received

InputIgnoredPackets

Type: 32-bit unsigned integer

Description: Input ignored packets

InputAborts

Type: 32-bit unsigned integer

Description: Input aborts

OutputErrors

Type: 32-bit unsigned integer

Description: Total output errors

OutputUnderruns

Type: 32-bit unsigned integer

Description: Output underruns

OutputBufferFailures

Type: 32-bit unsigned integer

Description: Output buffer failures

OutputBuffersSwappedOut

Type: 32-bit unsigned integer

Description: Output buffers swapped out

Applique

Type: 32-bit unsigned integer

Description: Applique

Resets

Type: 32-bit unsigned integer

Description: Number of board resets

CarrierTransitions

Type: 32-bit unsigned integer

Description: Carrier transitions

AvailabilityFlag

Type: 32-bit unsigned integer

Description: Availability bit mask

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

SecondsSinceLastClearCounters

Type: 32-bit unsigned integer

Description: Number of seconds since last clear counters

LastDiscontinuityTime

Type: 32-bit unsigned integer

Description: SysUpTime when counters were last reset (in seconds)

SecondsSincePacketReceived

Type: 32-bit unsigned integer

Description: Seconds since packet received

SecondsSincePacketSent

Type: 32-bit unsigned integer

Description: Seconds since packet sent

#### ifstatsbag_basic

Description: Basic set of interface counters Definition: Structure. Contents are: PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

InputDrops

Type: 32-bit unsigned integer

Description: Total input drops

InputQueueDrops

Type: 32-bit unsigned integer

Description: Input queue drops

InputErrors

Type: 32-bit unsigned integer

Description: Total input errors

OutputDrops

Type: 32-bit unsigned integer

Description: Total output drops

OutputQueueDrops

Type: 32-bit unsigned integer

Description: Output queue drops

OutputErrors

Type: 32-bit unsigned integer

Description: Total output errors

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

SecondsSinceLastClearCounters

Type: 32-bit unsigned integer

Description: Number of seconds since last clear counters

LastDiscontinuityTime

Type: 32-bit unsigned integer

Description: SysUpTime when counters were last reset (in seconds)

SecondsSincePacketReceived

Type: 32-bit unsigned integer

Description: Seconds since packet received

SecondsSincePacketSent

Type: 32-bit unsigned integer

Description: Seconds since packet sent

#### statsdbag_datarate

Description: Datarate information Definition: Structure. Contents are: InputDataRate

Type: 64-bit unsigned integer

Description: Input data rate in 1000's of bps

InputPacketRate

Type: 64-bit unsigned integer

Description: Input packets per second

OutputDataRate

Type: 64-bit unsigned integer

Description: Output data rate in 1000's of bps

OutputPacketRate

Type: 64-bit unsigned integer

Description: Output packets per second

PeakInputDataRate

Type: 64-bit unsigned integer

Description: Peak input data rate

PeakInputPacketRate

Type: 64-bit unsigned integer

Description: Peak input packet rate

PeakOutputDataRate

Type: 64-bit unsigned integer

Description: Peak output data rate

PeakOutputPacketRate

Type: 64-bit unsigned integer

Description: Peak output packet rate

Bandwidth

Type: 32-bit unsigned integer

Description: Bandwidth (in kbps)

LoadInterval

Type: 32-bit unsigned integer

Description: Number of 30-sec intervals less one

OutputLoad

Type: 8-bit unsigned integer

Description: Output load as fraction of 255

InputLoad

Type: 8-bit unsigned integer

Description: Input load as fraction of 255

Reliability

Type: 8-bit unsigned integer

Description: Reliability coefficient

#### ifstatsbag_proto

Description: Interface counters per protocol Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

Protocol

Type: 32-bit unsigned integer

Description: Protocol number

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

InputDataRate

Type: 64-bit unsigned integer

Description: Input data rate in 1000's of bps

InputPacketRate

Type: 64-bit unsigned integer

Description: Input packets per second

OutputDataRate

Type: 64-bit unsigned integer

Description: Output data rate in 1000's of bps

OutputPacketRate

Type: 64-bit unsigned integer

Description: Output packets per second

#### ifstatsbag_srp

Description: SRP interface statistics Definition: Structure. Contents are: DataRateInterval

Type: 32-bit unsigned integer

Description: Data rate interval (5 mins or 30 seconds)

SideADataRate

Type: ifstats_srp_per_side_data_rate_t

Description: | Data rates for side A interface

           SideBDataRate

Type: ifstats_srp_per_side_data_rate_t

Description: | Data rates for side B interface

           SideAErrors

Type: ifstats_srp_per_side_errors_t

Description: | Errors for side A interface

           SideBErrors

Type: ifstats_srp_per_side_errors_t

Description: | Errors for side B interface

### Internal Datatypes

#### ifstats_ip_version

        Description:
        Definition: Enumeration. Valid values are:
            'IF_STATS_IPV4'
            'IF_STATS_IPV6'

#### ifstats_ip_version

        Description:
        Definition: Type definition for: ifstats_ip_version

#### stats_ip_ver

        Description: IP version
        Definition: Enumeration. Valid values are:
            'IPv4' - IP version 4
            'IPv6' - IP version 6

#### ifstats_srp_per_side_errors_st

Description: Definition: Structure. Contents are: ErrorPacketsReceived

Type: 32-bit unsigned integer

Description: Error packets received

CRCErrors

Type: 32-bit unsigned integer

Description: Input CRC errors

InputInsufficientResourceEvents

Type: 32-bit unsigned integer

Description: Input insufficient resources events

MACAbortsReceived

Type: 32-bit unsigned integer

Description: Aborts received at MAC/RAC

MACRuntPacketsReceived

Type: 32-bit unsigned integer

Description: Too small packets received at MAC/RAC

MACGiantPacketsReceived

Type: 32-bit unsigned integer

Description: Too large packets received at MAC/RAC

FramerRuntPacketsReceived

Type: 32-bit unsigned integer

Description: Too small packets received at framer

FramerGiantPacketsReceived

Type: 32-bit unsigned integer

Description: Too large packets received at framer

FramerAbortsReceived

Type: 32-bit unsigned integer

Description: Aborts received at framer

#### ifstats_srp_per_side_errors_t

Description: Definition: Type definition for: ifstats_srp_per_side_errors_st

#### ifstats_srp_per_side_data_rate_st

Description: Definition: Structure. Contents are: valid

Type: 32-bit unsigned integer

Description:

tx_bit_rate_wrapped

Type: 32-bit unsigned integer

Description:

tx_pkt_rate_wrapped

Type: 32-bit unsigned integer

Description:

BitRateSent

Type: 32-bit unsigned integer

Description: Sent bit rate

PacketRateSent

Type: 32-bit unsigned integer

Description: Sent packet rate

BitRateReceived

Type: 32-bit unsigned integer

Description: Received bit rate

PacketRateReceived

Type: 32-bit unsigned integer

Description: Received packet rate

#### ifstats_srp_per_side_data_rate_t

Description: Definition: Type definition for: ifstats_srp_per_side_data_rate_st

## Perl Data Object documentation for ip_addrpool_show.

### Datatypes

#### ip_ap_show_bag_pool_brief_type

Description: Definition: Structure. Contents are: PoolName

Type: String with unbounded length

Description:

GroupName

Type: String with unbounded length

Description:

First

Type: IPV4Address

Description: |

           Last

Type: IPV4Address

Description: |

           InUse

Type: 32-bit unsigned integer

Description: |

           Free

Type: 32-bit unsigned integer

Description: |

#### ip_ap_show_bag_pool_detail_type

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: |

           Range

Type: ip_ap_show_range_type

[0...unbounded]

Description: |

#### ip_ap_show_bag_orphans_type

        Description:
        Definition: Structure. Contents are:
           First

Type: IPV4Address

Description: |

           Last

Type: IPV4Address

Description: |

           Orphans

Type: 32-bit signed integer

Description: |

           AddressesBits

Type: 8-bit unsigned integer[0...unbounded]

Description: |

### Internal Datatypes

#### ip_ap_show_addr

        Description:
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: |

           InUse

Type: 32-bit signed integer

Description: |

#### ip_ap_show_addr_type

        Description:
        Definition: Type definition for: ip_ap_show_addr

#### ip_ap_show_range

        Description:
        Definition: Structure. Contents are:
           First

Type: IPV4Address

Description: |

           Last

Type: IPV4Address

Description: |

           InUse

Type: 32-bit signed integer

Description: |

           Free

Type: 32-bit signed integer

Description: |

           Addresses

Type: ip_ap_show_addr_type

[0...unbounded]

Description: |

#### ip_ap_show_range_type

        Description:
        Definition: Type definition for: ip_ap_show_range

## Perl Data Object documentation for ip_bfd_gl_mgmt.

### Datatypes

#### bfd_mgmt_interval_statistics

        Description: BFD Agent Interval between packets Information
        Definition: Structure. Contents are:
           Number

Type: 32-bit unsigned integer

Description: | Number of Interval Samples between Packets sent/received

           Minimum

Type: 32-bit unsigned integer

Description: | Minimum of Transmit/Receive Interval (in milli-seconds)

           Maximum

Type: 32-bit unsigned integer

Description: | Maximum of Transmit/Receive Interval (in milli-seconds)

           Average

Type: 32-bit unsigned integer

Description: | Average of Transmit/Receive Interval (in milli-seconds)

           Last

Type: 32-bit unsigned integer

Description: | Time since last Transmit/Receive (in milli-seconds)

#### bfd_mgmt_echo_interval_multiplier_information

        Description: BFD Agent Echo Interval and Detection Multiplier Information
        Definition: Structure. Contents are:
           NegotiatedTransmitInterval

Type: 32-bit unsigned integer

Description: | Negotiated transmit interval in milli-seconds

           DetectionTime

Type: 32-bit unsigned integer

Description: | Detection time in milli-seconds

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

#### bfd_mgmt_async_interval_multiplier_information

Description: BFD Agent Async Interval and Detection Multiplier Information Definition: Structure. Contents are: NegotiatedRemoteTransmitInterval

Type: 32-bit unsigned integer

Description: Negotiated remote transmit interval in milli-seconds

NegotiatedLocalTransmitInterval

Type: 32-bit unsigned integer

Description: Negotiated local transmit interval in milli-seconds

DetectionTime

Type: 32-bit unsigned integer

Description: Detection time in milli-seconds

DetectionMultiplier

Type: 32-bit unsigned integer

Description: Detection Multiplier

#### bfd_mgmt_session_status_information_brief

Description: BFD Session Status Brief Information Definition: Structure. Contents are: AsyncIntervalMultiplier

Type: bfd_mgmt_async_interval_multiplier_information

Description: | Async Interval and Detect Multiplier Information

           EchoIntervalMultiplier

Type: bfd_mgmt_echo_interval_multiplier_information

Description: | Echo Interval and Detect Multiplier Information

#### bfd_agent_mgmt_session_brief

        Description: BFD Agent brief Session Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           RemoteDiscriminator

Type: bfd_discr_t

Description: | Session's Remote discriminator

           StatusBriefInformation

Type: bfd_mgmt_session_status_information_brief

Description: | Brief Status Information

           SessionVersion

Type: 32-bit unsigned integer

Description: | Session's BFD version

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           LastUpTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (seconds)

           LastUpTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (nanoseconds)

           LastDownTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (seconds)

           LastDownTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (nanoseconds)

           PktIn

Type: 64-bit unsigned integer

Description: | Packet In Counter

           PktOut

Type: 64-bit unsigned integer

Description: | Packet Out Counter

           UpCounter

Type: 32-bit unsigned integer

Description: | Up Count

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           DesiredMinTxInterval

Type: 32-bit unsigned integer

Description: | Desired Min TX Interval

           RequiredMinRxInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Interval

           RequiredMinRxEchoInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Echo Interval

#### bfd_mgmt_session_status_information

        Description: BFD Agent detailed Session Information
        Definition: Structure. Contents are:
           Sessiontype

Type: BFDSessionType

Description: | Session type

           State

Type: bfd_mgmt_session_state

Description: | State

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           SourceAddress

Type: ip_addr_t_union

Description: | Source address

           LastStateChange

Type: bfd_mgmt_session_state_time

Description: | Time since last state change

           ToUpStateCount

Type: 32-bit unsigned integer

Description: | Number of times session state went to UP

           TransmitPacket

Type: bfd_mgmt_control_packet

Description: | Transmit Packet

           ReceivePacket

Type: bfd_mgmt_control_packet

Description: | Receive Packet

           StatusBriefInformation

Type: bfd_mgmt_session_status_information_brief

Description: | Brief Status Information

           DesiredMinimumEchoTransmitInterval

Type: 32-bit unsigned integer

Description: | Desired minimum echo transmit interval in milli-seconds

           AsyncTransmitStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Async Packets Transmitted (in milli-seconds)

           AsyncReceiveStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Async Packets Received (in milli-seconds)

           EchoTransmitStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Echo Packets Transmitted (in milli-seconds)

           EchoReceivedStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Echo Packets Received (in milli-seconds)

           RemoteNegotiatedInterval

Type: 32-bit unsigned integer

Description: | Remote Negotiated Interval in milli-seconds

           LatencyNumber

Type: 32-bit unsigned integer

Description: | Number of Latency Samples. Time between Transmit and Receive

           LatencyMinimum

Type: 32-bit unsigned integer

Description: | Minimum value of Latency (in micro-seconds)

           LatencyMaximum

Type: 32-bit unsigned integer

Description: | Maximum value of Latency (in micro-seconds)

           LatencyAverage

Type: 32-bit unsigned integer

Description: | Average value of Latency (in micro-seconds)

           NodeID

Type: ValueNodeID

Description: | Location where session is housed

#### bfd_mgmt_packet_count

        Description: BFD Agent Packet Count Info
        Definition: Structure. Contents are:
           HelloTransmitCount

Type: 32-bit unsigned integer

Description: | Number of Hellos transmitted

           HelloReceiveCount

Type: 32-bit unsigned integer

Description: | Number of Hellos received

           EchoTransmitCount

Type: 32-bit unsigned integer

Description: | Number of echo packets transmitted

           EchoReceiveCount

Type: 32-bit unsigned integer

Description: | Number of echo packets received

           DisplayType

Type: bfd_mgmt_pkt_display_type

Description: | Packet Display Type

#### bfd_mgmt_bfd_information

        Description: BFD Summary Information
        Definition: Structure. Contents are:
           SessionState

Type: bfd_mgmt_session_state_information

Description: | Statistics of states for sessions

#### bfd_mgmt_bfd_loc_information

        Description: BFD Location Summary Information
        Definition: Structure. Contents are:
           SessionState

Type: bfd_loc_mgmt_session_state_information

Description: | Statistics of states for sessions

#### bfd_mgmt_mib_database

        Description: BFD MIB Mapping Database Entry Information
        Definition: Structure. Contents are:
           LocalDiscriminator

Type: bfd_discr_t

Description: | Sessions' Local Discriminator

           RemoteDiscriminator

Type: bfd_discr_t

Description: | Sessions' Remote Discriminator

           SessionVersion

Type: 32-bit unsigned integer

Description: | Session BFD Version

           SessionState

Type: 32-bit unsigned integer

Description: | Session State

           TrapBitmap

Type: 32-bit unsigned integer

Description: | Trap Generator Bitmap

           PktIn

Type: 64-bit unsigned integer

Description: | Packet In Counter

           PktOut

Type: 64-bit unsigned integer

Description: | Packet Out Counter

           LastUpTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (seconds)

           LastUpTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (nanoseconds)

           LastDownTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (seconds)

           LastDownTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (nanoseconds)

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           UpCounter

Type: 32-bit unsigned integer

Description: | Up Count

           LastTimeCached

Type: 64-bit unsigned integer

Description: | Last Time Session Info Queried

           DestAddress

Type: ip_addr_t_union

Description: | Session Destination address

           InterfaceName

Type: String with maximum length 64

Description: | Session Interface Name

           IntHandle

Type: 32-bit unsigned integer

Description: | Session Interface Handle

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           DesiredMinTxInterval

Type: 32-bit unsigned integer

Description: | Desired Min TX Interval

           RequiredMinRxInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Interval

           RequiredMinRxEchoInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Echo Interval

#### bfd_mgmt_retry_queue

        Description: BFD Agent Retry Queue Entry
        Definition: Structure. Contents are:
           RetryInterface

Type: 32-bit unsigned integer

Description: | Retry Interface Handle

           RetrySource

Type: ip_addr_t_union

Description: | Retry Source Address

           RetryDestination

Type: ip_addr_t_union

Description: | Retry Destination Address

           RetryFlags

Type: 32-bit unsigned integer

Description: | Retry Flags

           RetryInterval

Type: 32-bit unsigned integer

Description: | Retry Interval

           RetryMultiplier

Type: 32-bit unsigned integer

Description: | Retry Multiplier

           RetryPinterface

Type: 32-bit unsigned integer

Description: | Retry Parent Interface Handle

           RetryIntname

Type: String with maximum length 64

Description: | Retry Interface Name

           RetryBasecap

Type: 32-bit unsigned integer

Description: | Retry Interface Base Cap

           RetryInttype

Type: 32-bit unsigned integer

Description: | Retry Interface Type

           RetryEvent

Type: 32-bit unsigned integer

Description: | Retry Event

#### bfd_timespec

        Description:
        Definition: Structure. Contents are:
           tv_sec

Type: 32-bit unsigned integer

Description: |

           tv_nsec

Type: 32-bit unsigned integer

Description: |

#### bfd_mgmt_session_status_cmd_data

        Description: BFD Agent detailed Session status Information
        Definition: Structure. Contents are:
           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           SessionFlags

Type: 32-bit unsigned integer

Description: | Session Flags

           State

Type: bfd_mgmt_session_state

Description: | State

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           SessionInttype

Type: 32-bit unsigned integer

Description: | Session Interface Type

           SessionIntHandle

Type: 32-bit unsigned integer

Description: | Session Interface Handle

           SessionBasecaps

Type: 32-bit unsigned integer

Description: | Session Interface Base Caps

           AsyncSourceAddress

Type: ip_addr_t_union

Description: | Source address

           EchoDestAddress

Type: ip_addr_t_union

Description: | Session Destination address

           EchoSourceAddress

Type: ip_addr_t_union

Description: | Echo Source address

           TableId

Type: 32-bit unsigned integer

Description: | Table Id

           pd_info

Type: 16-bit unsigned integer

Description: |

           adj_mac_length

Type: 32-bit signed integer

Description: |

           adj_mac_string

Type: String with length 80

Description: |

           adj_fwd_context

Type: 32-bit unsigned integer

Description: |

           last_up_time

Type: bfd_timespec

Description: |

           last_down_time

Type: bfd_timespec

Description: |

           unassociated

Type: bfd_timespec

Description: |

           TransmitPacket

Type: bfd_mgmt_control_packet

Description: | Transmit Packet

           ReceivePacket

Type: bfd_mgmt_control_packet

Description: | Receive Packet

           tx_echo_pkt

Type: bfd_mgmt_echo_packet

Description: |

           NodeID

Type: ValueNodeID

Description: | Location where session is housed

           history

Type: bfd_mgmt_history_t[50]

Description: |

           tx_cntr

Type: bfd_mgmt_count_n_stamp_t[14]

Description: |

           rx_cntr

Type: bfd_mgmt_count_n_stamp_t[17]

Description: |

           p_block_tx

Type: bfd_mgmt_count_n_stamp_t

Description: |

           p_block_rx

Type: bfd_mgmt_count_n_stamp_t

Description: |

#### bfd_beb_mgmt_node_t

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: |

           intf_type

Type: 32-bit unsigned integer

Description: |

           beb_state

Type: bfd_beb_state_t

Description: |

           tx_session_ifhandle

Type: Interface

Description: |

           tx_session_discr

Type: bfd_discr_t

Description: |

           pfi_prot_registered

Type: 32-bit signed integer

Description: |

           is_fib_ready

Type: 32-bit signed integer

Description: |

           table

Type: 32-bit unsigned integer

Description: |

           prev_tx_count

Type: 8-bit unsigned integer

Description: |

           pps_allocated_val

Type: 32-bit unsigned integer

Description: |

           total_pps_allocated_val

Type: 32-bit unsigned integer

Description: |

           max_act_links

Type: 32-bit unsigned integer

Description: |

           history_index

Type: 8-bit signed integer

Description: |

           memlink_num

Type: 8-bit signed integer

Description: |

           history

Type: bfd_beb_mgmt_history_t[20]

Description: |

           memlinks

Type: bfd_bem_mgmt_node_t[64]

Description: |

#### bfd_mgmt_session_brief

        Description: BFD Brief Session Information
        Definition: Structure. Contents are:
           NodeID

Type: ValueNodeID

Description: | Location where session is housed

           State

Type: bfd_mgmt_session_state

Description: | State

           StatusBriefInformation

Type: bfd_mgmt_session_status_information_brief

Description: | Brief Status Information

#### bfd_mgmt_session_owner_information

        Description: BFD Session Owner Information
        Definition: Structure. Contents are:
           Interval

Type: 32-bit unsigned integer

Description: | Client specified minimum transmit interval in milli-seconds

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Client specified detection multiplier to compute detection time

           Name

Type: String with maximum length 257

Description: | Client process name

#### bfd_mgmt_session_association_information

        Description: BFD Session Association Information
        Definition: Structure. Contents are:
           SessionType

Type: BFDSessionType

Description: | Session type

           InterfaceName

Type: String with maximum length 64

Description: | Session Interface Name

           DestinationAddress

Type: ip_addr_t_union

Description: | Destination Address

           OwnerInformation

Type: bfd_mgmt_session_owner_information[0...unbounded]

Description: | Client applications owning the session

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

#### bfd_mgmt_session_detail

        Description: BFD Detailed Session Information
        Definition: Structure. Contents are:
           StatusInformation

Type: bfd_mgmt_session_status_information

Description: | Session status information

           OwnerInformation

Type: bfd_mgmt_session_owner_information[0...unbounded]

Description: | Client applications owning the session

           AssociationInformation

Type: bfd_mgmt_session_association_information[0...unbounded]

Description: | Association session information

#### bfd_mgmt_relation_link_detail

        Description: Detail Member Link Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           InterfaceName

Type: String with maximum length 64

Description: | Session Interface Name

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

#### bfd_mgmt_relation_link_brief

        Description: Brief Member Link Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           InterfaceName

Type: String with maximum length 64

Description: | Session Interface Name

#### bfd_mgmt_relation

        Description: BFD Relation Detail Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           LinkInformation

Type: bfd_mgmt_relation_link_detail[0...unbounded]

Description: | Detail Member Link Information

           AssociationInformation

Type: bfd_mgmt_session_association_information[0...unbounded]

Description: | Association session information

#### bfd_mgmt_relation_brief

        Description: BFD Relation Brief Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           LinkInformation

Type: bfd_mgmt_relation_link_brief[0...unbounded]

Description: | Brief Member Link Information

#### bfd_mgmt_client_flags

        Description: BFD Client Flags
        Definition: Structure. Contents are:
           IsZombieState

Type: 32-bit signed integer

Description: | Client is in Zombie State

           IsRecreateState

Type: 32-bit signed integer

Description: | Client is in Recreate State

#### bfd_mgmt_client_brief_information

        Description: BFD Brief Client Information
        Definition: Structure. Contents are:
           Name

Type: String with maximum length 257

Description: | Client process name

           NodeID

Type: ValueNodeID

Description: | Location where client resides

           SessionCount

Type: 32-bit unsigned integer

Description: | Number of sessions created by this client

#### bfd_mgmt_client_detail_information

        Description: BFD detailed Client Information
        Definition: Structure. Contents are:
           Brief

Type: bfd_mgmt_client_brief_information

Description: | Brief client information

           Flags

Type: bfd_mgmt_client_flags

Description: | The BFD Client Flags

           RecreateTime

Type: 32-bit unsigned integer

Description: | Recreate Time in Seconds

#### bsl_mgmt_node_t

        Description:
        Definition: Structure. Contents are:
           NodeID

Type: ValueNodeID

Description: | Location where session is housed

           bfd_nodeid

Type: 16-bit unsigned integer

Description: |

           progd_state

Type: bsl_node_state_t

Description: |

           apply_state

Type: bsl_node_state_t

Description: |

           chkpt_id

Type: 32-bit unsigned integer

Description: |

           bsl_flags

Type: 32-bit unsigned integer

Description: |

           lrd_card_state_index

Type: 8-bit signed integer

Description: |

           lrd_card_state

Type: 32-bit unsigned integer[8]

Description: |

           lrd_card_state_time

Type: bfd_timespec[8]

Description: |

           lrd_sw_state_index

Type: 8-bit signed integer

Description: |

           lrd_sw_state

Type: 32-bit unsigned integer[8]

Description: |

           lrd_sw_state_time

Type: bfd_timespec[8]

Description: |

           lpts_first_rc

Type: 32-bit unsigned integer

Description: |

           lpts_last_rc

Type: 32-bit unsigned integer

Description: |

           lpts_first_rc_time

Type: bfd_timespec

Description: |

           lpts_last_rc_time

Type: bfd_timespec

Description: |

           chkpt_first_rc

Type: 32-bit unsigned integer

Description: |

           chkpt_last_rc

Type: 32-bit unsigned integer

Description: |

           chkpt_first_rc_time

Type: bfd_timespec

Description: |

           chkpt_last_rc_time

Type: bfd_timespec

Description: |

           history_index

Type: 8-bit signed integer

Description: |

           history

Type: bsl_mgmt_history_t[16]

Description: |

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### tinybool

Description: Definition: Type definition for: Unsigned character

#### bfd_session_state

Description: Definition: Enumeration. Valid values are: 'BFD_SESSION_STATE_ADMINDOWN' 'BFD_SESSION_STATE_DOWN' 'BFD_SESSION_STATE_INIT' 'BFD_SESSION_STATE_UP' 'BFD_SESSION_STATE_FAILING' 'BFD_SESSION_STATE_STANDBY' 'BFD_SESSION_STATE_NUM'

#### bfd_session_state_t

Description: Definition: Type definition for: bfd_session_state

#### bfd_discr_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### bfd_session_diag

Description: Definition: Enumeration. Valid values are: 'BFD_SESSION_DIAG_NONE' 'BFD_SESSION_DIAG_CONTROL_DETECT_EXPIRED' 'BFD_SESSION_DIAG_ECHO_FUNCTION_FAILED' 'BFD_SESSION_DIAG_NBOR_SIGNALED_DOWN' 'BFD_SESSION_DIAG_FWDING_PLANE_RESET' 'BFD_SESSION_DIAG_PATH_DOWN' 'BFD_SESSION_DIAG_CONC_PATH_DOWN' 'BFD_SESSION_DIAG_ADMIN_DOWN' 'BFD_SESSION_DIAG_REV_CONC_PATH_DOWN' 'BFD_SESSION_DIAG_NUM'

#### bfd_session_diag_t

Description: Definition: Type definition for: bfd_session_diag

#### bfd_agent_history_id_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_HISTORY_ID_INVALID' 'BFD_AGENT_HISTORY_ID_ASSOCIATED' 'BFD_AGENT_HISTORY_ID_UNASSOCIATED' 'BFD_AGENT_HISTORY_ID_ERROR_UNASSOCIATE' 'BFD_AGENT_HISTORY_ID_ALLOC_DISCRIM' 'BFD_AGENT_HISTORY_ID_CTRL_SRC_ADDR_V4' 'BFD_AGENT_HISTORY_ID_CTRL_SRC_ADDR_V6' 'BFD_AGENT_HISTORY_ID_VR_VRF_TBL_GET' 'BFD_AGENT_HISTORY_ID_VR_VRF_TBL_CHANGE' 'BFD_AGENT_HISTORY_ID_ADJACENCY_UPDATE' 'BFD_AGENT_HISTORY_ID_INTF_ADDR_UPDATE_V4' 'BFD_AGENT_HISTORY_ID_INTF_ADDR_UPDATE_V6' 'BFD_AGENT_HISTORY_ID_RECREATED' 'BFD_AGENT_HISTORY_ID_PPS_STARVATION' 'BFD_AGENT_HISTORY_ID_PPS_RECOVERED' 'BFD_AGENT_HISTORY_ID_INTERVAL_SET' 'BFD_AGENT_HISTORY_ID_INTERVAL_CHANGE' 'BFD_AGENT_HISTORY_ID_INTERVAL_MOD_FAIL' 'BFD_AGENT_HISTORY_ID_FLAG_UPDATE' 'BFD_AGENT_HISTORY_ID_STATE_CHANGE_V0' 'BFD_AGENT_HISTORY_ID_STATE_CHANGE_V1' 'BFD_AGENT_HISTORY_ID_BUNDLE_CHANGE' 'BFD_AGENT_HISTORY_ID_CTRL_VERSION_CHANGE' 'BFD_AGENT_HISTORY_ID_BAD_REMOTE_STATE' 'BFD_AGENT_HISTORY_ID_REMOTE_DOWN_LAST_CTRL_PKT_TX' 'BFD_AGENT_HISTORY_ID_ECHO_TX_INTERVALS' 'BFD_AGENT_HISTORY_ID_ECHO_TIMER_BACKOFF' 'BFD_AGENT_HISTORY_ID_LATENCY' 'BFD_AGENT_HISTORY_ID_ECHO_FAILURE' 'BFD_AGENT_HISTORY_ID_FUNCTION_LATENCY' 'BFD_AGENT_HISTORY_ID_FIB' 'BFD_AGENT_HISTORY_ID_MAX_NUM'

#### bfd_agent_history_id

Description: Definition: Type definition for: bfd_agent_history_id_

#### bfd_agent_tx_granularity_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_TX_ASYNC_LT_70' 'BFD_AGENT_TX_ASYNC_70_TO_120' 'BFD_AGENT_TX_ASYNC_120_TO_150' 'BFD_AGENT_TX_ASYNC_150_TO_200' 'BFD_AGENT_TX_ASYNC_200_TO_250' 'BFD_AGENT_TX_ASYNC_250_TO_300' 'BFD_AGENT_TX_ASYNC_GT_300' 'BFD_AGENT_TX_ECHO_LT_70' 'BFD_AGENT_TX_ECHO_70_TO_120' 'BFD_AGENT_TX_ECHO_120_TO_150' 'BFD_AGENT_TX_ECHO_150_TO_200' 'BFD_AGENT_TX_ECHO_200_TO_250' 'BFD_AGENT_TX_ECHO_250_TO_300' 'BFD_AGENT_TX_ECHO_GT_300' 'BFD_AGENT_TX_MAX_NUM'

#### bfd_agent_tx_granularity

Description: Definition: Type definition for: bfd_agent_tx_granularity_

#### bfd_agent_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_RX_ASYNC_VALID' 'BFD_AGENT_RX_ASYNC_BAD_CANNNOT_GET_LOCK' 'BFD_AGENT_RX_ASYNC_BAD_LOADING_FROM_CHKPT' 'BFD_AGENT_RX_ASYNC_BAD_BEING_CREATED' 'BFD_AGENT_RX_ASYNC_BAD_SOURCE_ADDRESS' 'BFD_AGENT_RX_ASYNC_BAD_DISCRIM' 'BFD_AGENT_RX_ASYNC_BAD_IFHANDLE' 'BFD_AGENT_RX_ASYNC_BAD_PACKET_LENGTH' 'BFD_AGENT_RX_ASYNC_ZERO_MULTIPLIER' 'BFD_AGENT_RX_ASYNC_BAD_AUTHENTICATION' 'BFD_AGENT_RX_ASYNC_BAD_ADDR_FAMILY' 'BFD_AGENT_RX_ASYNC_ZERO_MY_DISCRIM' 'BFD_AGENT_RX_ASYNC_STILL_ACTIVATING' 'BFD_AGENT_RX_ECHO_VALID' 'BFD_AGENT_RX_ECHO_BAD_IFHANDLE' 'BFD_AGENT_RX_ECHO_BAD_PACKET_LENGTH' 'BFD_AGENT_RX_ECHO_SESSION_NOT_UP' 'BFD_AGENT_RX_MAX_NUM'

#### bfd_agent_rx_pkt_reason

Description: Definition: Type definition for: bfd_agent_rx_pkt_reason_

#### bfd_isb_async_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_ISB_ASYNC_RX_BAD_LENGTH' 'BFD_ISB_ASYNC_RX_ZERO_MULTIPLIER' 'BFD_ISB_ASYNC_RX_ZERO_MY_DISCRIM' 'BFD_ISB_ASYNC_RX_BAD_AUTHENTICATION' 'BFD_ISB_ASYNC_RX_NO_ISB_OBJ' 'BFD_ISB_ASYNC_RX_BAD_ADDR_FAMILY' 'BFD_ISB_ASYNC_RX_BAD_VERSION' 'BFD_ISB_ASYNC_RX_BAD_MUTEX' 'BFD_ISB_ASYNC_RX_BAD_ADDRESS' 'BFD_ISB_ASYNC_RX_BAD_DISCRIM' 'BFD_ISB_ASYNC_RX_BAD_IFHANDLE' 'BFD_ISB_ASYNC_RX_BAD_NO_SESSION' 'BFD_ISB_ASYNC_RX_BAD_DROPPED_IN_PD' 'BFD_ISB_ASYNC_RX_STILL_ACTIVATING' 'BFD_ISB_ASYNC_RX_MAX_NUM'

#### bfd_isb_async_rx_pkt_reason

Description: Definition: Type definition for: bfd_isb_async_rx_pkt_reason_

#### bfd_isb_echo_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_ISB_ECHO_RX_BAD_LENGTH' 'BFD_ISB_ECHO_RX_NO_ISB_OBJ' 'BFD_ISB_ECHO_RX_BAD_ADDR_FAMILY' 'BFD_ISB_ECHO_RX_BAD_VERSION' 'BFD_ISB_ECHO_RX_BAD_IFHANDLE' 'BFD_ISB_ECHO_RX_BAD_NO_SESSION' 'BFD_ISB_ECHO_RX_BAD_DROPPED_IN_PD' 'BFD_ISB_ECHO_RX_MAX_NUM'

#### bfd_isb_echo_rx_pkt_reason

Description: Definition: Type definition for: bfd_isb_echo_rx_pkt_reason_

#### bfd_bem_state_t_

Description: Definition: Enumeration. Valid values are: 'BFD_BEM_STATE_NONE' 'BFD_BEM_STATE_INIT' 'BFD_BEM_STATE_OFF' 'BFD_BEM_STATE_NO_PPS' 'BFD_BEM_STATE_PPS_TEST' 'BFD_BEM_STATE_BUNDLE_DOWN' 'BFD_BEM_STATE_BUNDLE_UP' 'BFD_BEM_STATE_FIB_READY' 'BFD_BEM_STATE_WAITING_BUNDLE_UP' 'BFD_BEM_STATE_WAITING_FIB_READY' 'BFD_BEM_STATE_WAITING_RX' 'BFD_BEM_STATE_TESTING_TX' 'BFD_BEM_STATE_ON' 'BFD_BEM_STATE_MAX'

#### bfd_bem_state_t

Description: Definition: Type definition for: bfd_bem_state_t_

#### bfd_beb_state_t_

Description: Definition: Enumeration. Valid values are: 'BFD_BEB_STATE_NONE' 'BFD_BEB_STATE_IIR_CREATE' 'BFD_BEB_STATE_IIR_DELETE' 'BFD_BEB_STATE_IIR_UP' 'BFD_BEB_STATE_IIR_DOWN' 'BFD_BEB_STATE_PFI_DOWN' 'BFD_BEB_STATE_SVR_UP' 'BFD_BEB_STATE_MAX'

#### bfd_beb_state_t

Description: Definition: Type definition for: bfd_beb_state_t_

#### bfd_af_id_type

Description: Definition: Enumeration. Valid values are: 'BFD_AF_ID_IPV4' - IPv4 AFI 'BFD_AF_ID_IPV6' - IPv6 AFI

#### bfd_in_addr_t

Description: Definition: Type definition for: IPV4Address

#### bfd_in6_addr_t

Description: Definition: Type definition for: IPV6Address

#### ip_addr_t_union

Description: Definition: Union. Discriminant: Name: AFI Type: bfd_af_id_type Options are: IPV4

Type: bfd_in_addr_t

Description: | IPv4 address type

           IPV6

Type: bfd_in6_addr_t

Description: | IPv6 address type

#### bfd_mgmt_session_state

        Description: BFD session states
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_SESSION_STATE_INIT' - Session in Initializing State
            'BFD_MGMT_SESSION_STATE_UP' - Session in Up State
            'BFD_MGMT_SESSION_STATE_DOWN' - Session in Down State
            'BFD_MGMT_SESSION_STATE_FAILING' - Session in Failing State
            'BFD_MGMT_SESSION_STATE_ADMINDOWN' - Session in Administratively Shutdown State
            'BFD_MGMT_SESSION_STATE_UNKNOWN' - Session in Unknown State

#### BFDSessionType

        Description: BFD session type
        Definition: Enumeration. Valid values are:
            'Undefined' - Session type is undefined
            'IPSingleHop' - Session type is IP single hop
            'BundleMember' - Session type is bundle member
            'BundleInterface' - Session type is bundle interface
            'StateInheriting' - Session type is state inheriting

#### bfd_mgmt_session_diag

Description: BFD session diagnostic Definition: Enumeration. Valid values are: 'BFD_MGMT_SESSION_DIAG_NONE' - No diagnostic 'BFD_MGMT_SESSION_DIAG_CONTROL_DETECT_EXPIRED' - Control Detection Time Expired 'BFD_MGMT_SESSION_DIAG_ECHO_FUNCTION_FAILED' - Echo Function Failed 'BFD_MGMT_SESSION_DIAG_NBOR_SIGNALED_DOWN' - Neighbor Signaled Session Down 'BFD_MGMT_SESSION_DIAG_FWDING_PLANE_RESET' - Forwarding Plane Reset 'BFD_MGMT_SESSION_DIAG_PATH_DOWN' - Path Down 'BFD_MGMT_SESSION_DIAG_CONC_PATH_DOWN' - Concatenated Path Down 'BFD_MGMT_SESSION_DIAG_ADMIN_DOWN' - Administratively Down 'BFD_MGMT_SESSION_DIAG_REV_CONC_PATH_DOWN' - Reverse Concatenated Path Down

#### bfd_mgmt_session_state_information

Description: BFD Session State Information Definition: Structure. Contents are: TotalCount

Type: 32-bit unsigned integer

Description: Number of sessions in database

DownCount

Type: 32-bit unsigned integer

Description: Number of sessions in down state

UpCount

Type: 32-bit unsigned integer

Description: Number of sessions in up state

UnknownCount

Type: 32-bit unsigned integer

Description: Number of sessions in unknown state

#### bfd_loc_mgmt_session_state_information

Description: BFD Location Session State Information Definition: Structure. Contents are: TotalCount

Type: 32-bit unsigned integer

Description: Number of sessions in database

UpCount

Type: 32-bit unsigned integer

Description: Number of sessions in up state

DownCount

Type: 32-bit unsigned integer

Description: Number of sessions in down state

UnknownCount

Type: 32-bit unsigned integer

Description: Number of sessions in unknown state

RetryCount

Type: 32-bit unsigned integer

Description: Number of sessions in retry state

StandbyCount

Type: 32-bit unsigned integer

Description: Number of sessions in standby state

#### bfd_mgmt_session_state_time

Description: BFD Session State Transition Time Information Definition: Structure. Contents are: Days

Type: 32-bit unsigned integer

Description: Number of days since last session state transition

Hours

Type: 8-bit unsigned integer

Description: Number of hours since last session state transition

Minutes

Type: 8-bit unsigned integer

Description: Number of mins since last session state transition

Seconds

Type: 8-bit unsigned integer

Description: Number of seconds since last session state transition

#### bfd_mgmt_control_packet

Description: BFD Control Packet Definition: Structure. Contents are: Version

Type: 8-bit unsigned integer

Description: Version

Diagnostic

Type: bfd_mgmt_session_diag

Description: | Diagnostic

           IHearYou

Type: 32-bit signed integer

Description: | I Hear You (v0)

           State

Type: bfd_mgmt_session_state

Description: | State (v1)

           Demand

Type: 32-bit signed integer

Description: | Demand mode

           Poll

Type: 32-bit signed integer

Description: | Poll bit

           Final

Type: 32-bit signed integer

Description: | Final bit

           ControlPlaneIndependent

Type: 32-bit signed integer

Description: | BFD implementation does not share fate with its control plane

           AuthenticationPresent

Type: 32-bit signed integer

Description: | Requesting authentication for the session

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           Length

Type: 32-bit unsigned integer

Description: | Length

           MyDiscriminator

Type: bfd_discr_t

Description: | My Discriminator

           YourDiscriminator

Type: bfd_discr_t

Description: | Your Discriminator

           DesiredMinimumTransmitInterval

Type: 32-bit unsigned integer

Description: | Desired minimum transmit interval in micro-seconds

           RequiredMinimumReceiveInterval

Type: 32-bit unsigned integer

Description: | Required receive interval in micro-seconds

           RequiredMinimumEchoReceiveInterval

Type: 32-bit unsigned integer

Description: | Required echo receive interval in micro-seconds

#### bfd_mgmt_pkt_display_type

        Description: BFD session type
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_PKT_DISPLAY_TYPE_NONE' - None
            'BFD_MGMT_PKT_DISPLAY_TYPE_BOB_MBR' - Display Type Bundle RTR Member
            'BFD_MGMT_PKT_DISPLAY_TYPE_MAX' - Display Type Enum Max Value

#### bfd_mgmt_history_id

        Description: BFD persistent history ids
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_HISTORY_ID_INVALID'
            'BFD_MGMT_HISTORY_ID_ASSOCIATED'
            'BFD_MGMT_HISTORY_ID_UNASSOCIATED'
            'BFD_MGMT_HISTORY_ID_ERROR_UNASSOCIATE'
            'BFD_MGMT_HISTORY_ID_ALLOC_DISCRIM'
            'BFD_MGMT_HISTORY_ID_CTRL_SRC_ADDR_V4'
            'BFD_MGMT_HISTORY_ID_CTRL_SRC_ADDR_V6'
            'BFD_MGMT_HISTORY_ID_VR_VRF_TBL_GET'
            'BFD_MGMT_HISTORY_ID_VR_VRF_TBL_CHANGE'
            'BFD_MGMT_HISTORY_ID_ADJACENCY_UPDATE'
            'BFD_MGMT_HISTORY_ID_INTF_ADDR_UPDATE_V4'
            'BFD_MGMT_HISTORY_ID_INTF_ADDR_UPDATE_V6'
            'BFD_MGMT_HISTORY_ID_RECREATED'
            'BFD_MGMT_HISTORY_ID_PPS_STARVATION'
            'BFD_MGMT_HISTORY_ID_PPS_RECOVERED'
            'BFD_MGMT_HISTORY_ID_INTERVAL_SET'
            'BFD_MGMT_HISTORY_ID_INTERVAL_CHANGE'
            'BFD_MGMT_HISTORY_ID_INTERVAL_MOD_FAIL'
            'BFD_MGMT_HISTORY_ID_FLAG_UPDATE'
            'BFD_MGMT_HISTORY_ID_STATE_CHANGE'
            'BFD_MGMT_HISTORY_ID_BUNDLE_CHANGE'
            'BFD_MGMT_HISTORY_ID_CTRL_VERSION_CHANGE'
            'BFD_MGMT_HISTORY_ID_BAD_REMOTE_STATE'
            'BFD_MGMT_HISTORY_ID_REMOTE_DOWN_LAST_CTRL_PKT_TX'
            'BFD_MGMT_HISTORY_ID_ECHO_TX_INTERVALS'
            'BFD_MGMT_HISTORY_ID_ECHO_TIMER_BACKOFF'
            'BFD_MGMT_HISTORY_ID_LATENCY'
            'BFD_MGMT_HISTORY_ID_ECHO_FAILURE'
            'BFD_MGMT_HISTORY_ID_FUNCTION_LATENCY'
            'BFD_MGMT_HISTORY_ID_MAX_NUM'

#### bfd_mgmt_history_t

        Description: BFD persistent history
        Definition: Structure. Contents are:
           Id

Type: bfd_agent_history_id

Description: | ID

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

#### bfd_mgmt_count_n_stamp_t

        Description: BFD persistent counter and timestamps
        Definition: Structure. Contents are:
           Counter

Type: 64-bit unsigned integer

Description: | Counters

           timestamps

Type: bfd_timespec

[3]

Description: |

#### bfd_mgmt_echo_packet

        Description: BFD echo packet
        Definition: Structure. Contents are:
           echo_version

Type: 32-bit unsigned integer

Description: |

           echo_local_discr

Type: 32-bit unsigned integer

Description: |

           echo_seq_num

Type: 32-bit unsigned integer

Description: |

#### bfd_bem_mgmt_history_t

        Description:
        Definition: Structure. Contents are:
           BEMId

Type: 32-bit unsigned integer

Description: |

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

#### bfd_bem_mgmt_node_t

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: |

           intf_num

Type: 16-bit unsigned integer

Description: |

           no_rx_count

Type: 16-bit unsigned integer

Description: |

           no_rx_time

Type: bfd_timespec

Description: |

           bem_state

Type: bfd_bem_state_t

Description: |

           session_discr

Type: bfd_discr_t

Description: |

           async_pps_alloc_val

Type: 32-bit unsigned integer

Description: |

           prev_rx_count

Type: Hex binary data with maximum length 8 bytes

Description: |

           history_index

Type: 8-bit signed integer

Description: |

           history

Type: bfd_bem_mgmt_history_t[20]

Description: |

#### bfd_beb_mgmt_history_t

        Description:
        Definition: Structure. Contents are:
           BEBId

Type: 32-bit unsigned integer

Description: |

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

#### bsl_node_state_t_

        Description:
        Definition: Enumeration. Valid values are:
            'BSL_NODE_STATE_INVALID'
            'BSL_NODE_STATE_ACTIVE'
            'BSL_NODE_STATE_INACTIVE'
            'BSL_NODE_STATE_MAX'

#### bsl_node_state_t

        Description:
        Definition: Type definition for: bsl_node_state_t_

#### bsl_mgmt_history_t

        Description:
        Definition: Structure. Contents are:
           BSLId

Type: 32-bit unsigned integer

Description: |

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

## Perl Data Object documentation for ip_bfd_node_mgmt.

### Datatypes

#### bfd_mgmt_interval_statistics

        Description: BFD Agent Interval between packets Information
        Definition: Structure. Contents are:
           Number

Type: 32-bit unsigned integer

Description: | Number of Interval Samples between Packets sent/received

           Minimum

Type: 32-bit unsigned integer

Description: | Minimum of Transmit/Receive Interval (in milli-seconds)

           Maximum

Type: 32-bit unsigned integer

Description: | Maximum of Transmit/Receive Interval (in milli-seconds)

           Average

Type: 32-bit unsigned integer

Description: | Average of Transmit/Receive Interval (in milli-seconds)

           Last

Type: 32-bit unsigned integer

Description: | Time since last Transmit/Receive (in milli-seconds)

#### bfd_mgmt_echo_interval_multiplier_information

Description: BFD Agent Echo Interval and Detection Multiplier Information Definition: Structure. Contents are: NegotiatedTransmitInterval

Type: 32-bit unsigned integer

Description: Negotiated transmit interval in milli-seconds

DetectionTime

Type: 32-bit unsigned integer

Description: Detection time in milli-seconds

DetectionMultiplier

Type: 32-bit unsigned integer

Description: Detection Multiplier

#### bfd_mgmt_async_interval_multiplier_information

Description: BFD Agent Async Interval and Detection Multiplier Information Definition: Structure. Contents are: NegotiatedRemoteTransmitInterval

Type: 32-bit unsigned integer

Description: Negotiated remote transmit interval in milli-seconds

NegotiatedLocalTransmitInterval

Type: 32-bit unsigned integer

Description: Negotiated local transmit interval in milli-seconds

DetectionTime

Type: 32-bit unsigned integer

Description: Detection time in milli-seconds

DetectionMultiplier

Type: 32-bit unsigned integer

Description: Detection Multiplier

#### bfd_mgmt_session_status_information_brief

Description: BFD Session Status Brief Information Definition: Structure. Contents are: AsyncIntervalMultiplier

Type: bfd_mgmt_async_interval_multiplier_information

Description: | Async Interval and Detect Multiplier Information

           EchoIntervalMultiplier

Type: bfd_mgmt_echo_interval_multiplier_information

Description: | Echo Interval and Detect Multiplier Information

#### bfd_agent_mgmt_session_brief

        Description: BFD Agent brief Session Information
        Definition: Structure. Contents are:
           State

Type: bfd_mgmt_session_state

Description: | State

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           RemoteDiscriminator

Type: bfd_discr_t

Description: | Session's Remote discriminator

           StatusBriefInformation

Type: bfd_mgmt_session_status_information_brief

Description: | Brief Status Information

           SessionVersion

Type: 32-bit unsigned integer

Description: | Session's BFD version

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           LastUpTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (seconds)

           LastUpTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (nanoseconds)

           LastDownTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (seconds)

           LastDownTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (nanoseconds)

           PktIn

Type: 64-bit unsigned integer

Description: | Packet In Counter

           PktOut

Type: 64-bit unsigned integer

Description: | Packet Out Counter

           UpCounter

Type: 32-bit unsigned integer

Description: | Up Count

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           DesiredMinTxInterval

Type: 32-bit unsigned integer

Description: | Desired Min TX Interval

           RequiredMinRxInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Interval

           RequiredMinRxEchoInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Echo Interval

#### bfd_mgmt_session_status_information

        Description: BFD Agent detailed Session Information
        Definition: Structure. Contents are:
           Sessiontype

Type: BFDSessionType

Description: | Session type

           State

Type: bfd_mgmt_session_state

Description: | State

           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           SourceAddress

Type: ip_addr_t_union

Description: | Source address

           LastStateChange

Type: bfd_mgmt_session_state_time

Description: | Time since last state change

           ToUpStateCount

Type: 32-bit unsigned integer

Description: | Number of times session state went to UP

           TransmitPacket

Type: bfd_mgmt_control_packet

Description: | Transmit Packet

           ReceivePacket

Type: bfd_mgmt_control_packet

Description: | Receive Packet

           StatusBriefInformation

Type: bfd_mgmt_session_status_information_brief

Description: | Brief Status Information

           DesiredMinimumEchoTransmitInterval

Type: 32-bit unsigned integer

Description: | Desired minimum echo transmit interval in milli-seconds

           AsyncTransmitStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Async Packets Transmitted (in milli-seconds)

           AsyncReceiveStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Async Packets Received (in milli-seconds)

           EchoTransmitStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Echo Packets Transmitted (in milli-seconds)

           EchoReceivedStatistics

Type: bfd_mgmt_interval_statistics

Description: | Statistics of Interval between Echo Packets Received (in milli-seconds)

           RemoteNegotiatedInterval

Type: 32-bit unsigned integer

Description: | Remote Negotiated Interval in milli-seconds

           LatencyNumber

Type: 32-bit unsigned integer

Description: | Number of Latency Samples. Time between Transmit and Receive

           LatencyMinimum

Type: 32-bit unsigned integer

Description: | Minimum value of Latency (in micro-seconds)

           LatencyMaximum

Type: 32-bit unsigned integer

Description: | Maximum value of Latency (in micro-seconds)

           LatencyAverage

Type: 32-bit unsigned integer

Description: | Average value of Latency (in micro-seconds)

           NodeID

Type: ValueNodeID

Description: | Location where session is housed

#### bfd_mgmt_packet_count

        Description: BFD Agent Packet Count Info
        Definition: Structure. Contents are:
           HelloTransmitCount

Type: 32-bit unsigned integer

Description: | Number of Hellos transmitted

           HelloReceiveCount

Type: 32-bit unsigned integer

Description: | Number of Hellos received

           EchoTransmitCount

Type: 32-bit unsigned integer

Description: | Number of echo packets transmitted

           EchoReceiveCount

Type: 32-bit unsigned integer

Description: | Number of echo packets received

           DisplayType

Type: bfd_mgmt_pkt_display_type

Description: | Packet Display Type

#### bfd_mgmt_bfd_information

        Description: BFD Summary Information
        Definition: Structure. Contents are:
           SessionState

Type: bfd_mgmt_session_state_information

Description: | Statistics of states for sessions

#### bfd_mgmt_bfd_loc_information

        Description: BFD Location Summary Information
        Definition: Structure. Contents are:
           SessionState

Type: bfd_loc_mgmt_session_state_information

Description: | Statistics of states for sessions

#### bfd_mgmt_mib_database

        Description: BFD MIB Mapping Database Entry Information
        Definition: Structure. Contents are:
           LocalDiscriminator

Type: bfd_discr_t

Description: | Sessions' Local Discriminator

           RemoteDiscriminator

Type: bfd_discr_t

Description: | Sessions' Remote Discriminator

           SessionVersion

Type: 32-bit unsigned integer

Description: | Session BFD Version

           SessionState

Type: 32-bit unsigned integer

Description: | Session State

           TrapBitmap

Type: 32-bit unsigned integer

Description: | Trap Generator Bitmap

           PktIn

Type: 64-bit unsigned integer

Description: | Packet In Counter

           PktOut

Type: 64-bit unsigned integer

Description: | Packet Out Counter

           LastUpTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (seconds)

           LastUpTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Up Time (nanoseconds)

           LastDownTimeSec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (seconds)

           LastDownTimeNsec

Type: 32-bit unsigned integer

Description: | Last Session Down Time (nanoseconds)

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           UpCounter

Type: 32-bit unsigned integer

Description: | Up Count

           LastTimeCached

Type: 64-bit unsigned integer

Description: | Last Time Session Info Queried

           DestAddress

Type: ip_addr_t_union

Description: | Session Destination address

           InterfaceName

Type: String with maximum length 64

Description: | Session Interface Name

           IntHandle

Type: 32-bit unsigned integer

Description: | Session Interface Handle

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           DesiredMinTxInterval

Type: 32-bit unsigned integer

Description: | Desired Min TX Interval

           RequiredMinRxInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Interval

           RequiredMinRxEchoInterval

Type: 32-bit unsigned integer

Description: | Required Min RX Echo Interval

#### bfd_mgmt_retry_queue

        Description: BFD Agent Retry Queue Entry
        Definition: Structure. Contents are:
           RetryInterface

Type: 32-bit unsigned integer

Description: | Retry Interface Handle

           RetrySource

Type: ip_addr_t_union

Description: | Retry Source Address

           RetryDestination

Type: ip_addr_t_union

Description: | Retry Destination Address

           RetryFlags

Type: 32-bit unsigned integer

Description: | Retry Flags

           RetryInterval

Type: 32-bit unsigned integer

Description: | Retry Interval

           RetryMultiplier

Type: 32-bit unsigned integer

Description: | Retry Multiplier

           RetryPinterface

Type: 32-bit unsigned integer

Description: | Retry Parent Interface Handle

           RetryIntname

Type: String with maximum length 64

Description: | Retry Interface Name

           RetryBasecap

Type: 32-bit unsigned integer

Description: | Retry Interface Base Cap

           RetryInttype

Type: 32-bit unsigned integer

Description: | Retry Interface Type

           RetryEvent

Type: 32-bit unsigned integer

Description: | Retry Event

#### bfd_timespec

        Description:
        Definition: Structure. Contents are:
           tv_sec

Type: 32-bit unsigned integer

Description: |

           tv_nsec

Type: 32-bit unsigned integer

Description: |

#### bfd_mgmt_session_status_cmd_data

        Description: BFD Agent detailed Session status Information
        Definition: Structure. Contents are:
           LocalDiscriminator

Type: bfd_discr_t

Description: | Session's Local discriminator

           SessionFlags

Type: 32-bit unsigned integer

Description: | Session Flags

           State

Type: bfd_mgmt_session_state

Description: | State

           LastDownDiag

Type: bfd_mgmt_session_diag

Description: | Last Session Down Diag

           SessionInttype

Type: 32-bit unsigned integer

Description: | Session Interface Type

           SessionIntHandle

Type: 32-bit unsigned integer

Description: | Session Interface Handle

           SessionBasecaps

Type: 32-bit unsigned integer

Description: | Session Interface Base Caps

           AsyncSourceAddress

Type: ip_addr_t_union

Description: | Source address

           EchoDestAddress

Type: ip_addr_t_union

Description: | Session Destination address

           EchoSourceAddress

Type: ip_addr_t_union

Description: | Echo Source address

           TableId

Type: 32-bit unsigned integer

Description: | Table Id

           pd_info

Type: 16-bit unsigned integer

Description: |

           adj_mac_length

Type: 32-bit signed integer

Description: |

           adj_mac_string

Type: String with length 80

Description: |

           adj_fwd_context

Type: 32-bit unsigned integer

Description: |

           last_up_time

Type: bfd_timespec

Description: |

           last_down_time

Type: bfd_timespec

Description: |

           unassociated

Type: bfd_timespec

Description: |

           TransmitPacket

Type: bfd_mgmt_control_packet

Description: | Transmit Packet

           ReceivePacket

Type: bfd_mgmt_control_packet

Description: | Receive Packet

           tx_echo_pkt

Type: bfd_mgmt_echo_packet

Description: |

           NodeID

Type: ValueNodeID

Description: | Location where session is housed

           history

Type: bfd_mgmt_history_t[50]

Description: |

           tx_cntr

Type: bfd_mgmt_count_n_stamp_t[14]

Description: |

           rx_cntr

Type: bfd_mgmt_count_n_stamp_t[17]

Description: |

           p_block_tx

Type: bfd_mgmt_count_n_stamp_t

Description: |

           p_block_rx

Type: bfd_mgmt_count_n_stamp_t

Description: |

#### bfd_beb_mgmt_node_t

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: |

           intf_type

Type: 32-bit unsigned integer

Description: |

           beb_state

Type: bfd_beb_state_t

Description: |

           tx_session_ifhandle

Type: Interface

Description: |

           tx_session_discr

Type: bfd_discr_t

Description: |

           pfi_prot_registered

Type: 32-bit signed integer

Description: |

           is_fib_ready

Type: 32-bit signed integer

Description: |

           table

Type: 32-bit unsigned integer

Description: |

           prev_tx_count

Type: 8-bit unsigned integer

Description: |

           pps_allocated_val

Type: 32-bit unsigned integer

Description: |

           total_pps_allocated_val

Type: 32-bit unsigned integer

Description: |

           max_act_links

Type: 32-bit unsigned integer

Description: |

           history_index

Type: 8-bit signed integer

Description: |

           memlink_num

Type: 8-bit signed integer

Description: |

           history

Type: bfd_beb_mgmt_history_t[20]

Description: |

           memlinks

Type: bfd_bem_mgmt_node_t[64]

Description: |

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### tinybool

Description: Definition: Type definition for: Unsigned character

#### bfd_session_state

Description: Definition: Enumeration. Valid values are: 'BFD_SESSION_STATE_ADMINDOWN' 'BFD_SESSION_STATE_DOWN' 'BFD_SESSION_STATE_INIT' 'BFD_SESSION_STATE_UP' 'BFD_SESSION_STATE_FAILING' 'BFD_SESSION_STATE_STANDBY' 'BFD_SESSION_STATE_NUM'

#### bfd_session_state_t

Description: Definition: Type definition for: bfd_session_state

#### bfd_discr_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### bfd_session_diag

Description: Definition: Enumeration. Valid values are: 'BFD_SESSION_DIAG_NONE' 'BFD_SESSION_DIAG_CONTROL_DETECT_EXPIRED' 'BFD_SESSION_DIAG_ECHO_FUNCTION_FAILED' 'BFD_SESSION_DIAG_NBOR_SIGNALED_DOWN' 'BFD_SESSION_DIAG_FWDING_PLANE_RESET' 'BFD_SESSION_DIAG_PATH_DOWN' 'BFD_SESSION_DIAG_CONC_PATH_DOWN' 'BFD_SESSION_DIAG_ADMIN_DOWN' 'BFD_SESSION_DIAG_REV_CONC_PATH_DOWN' 'BFD_SESSION_DIAG_NUM'

#### bfd_session_diag_t

Description: Definition: Type definition for: bfd_session_diag

#### bfd_agent_history_id_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_HISTORY_ID_INVALID' 'BFD_AGENT_HISTORY_ID_ASSOCIATED' 'BFD_AGENT_HISTORY_ID_UNASSOCIATED' 'BFD_AGENT_HISTORY_ID_ERROR_UNASSOCIATE' 'BFD_AGENT_HISTORY_ID_ALLOC_DISCRIM' 'BFD_AGENT_HISTORY_ID_CTRL_SRC_ADDR_V4' 'BFD_AGENT_HISTORY_ID_CTRL_SRC_ADDR_V6' 'BFD_AGENT_HISTORY_ID_VR_VRF_TBL_GET' 'BFD_AGENT_HISTORY_ID_VR_VRF_TBL_CHANGE' 'BFD_AGENT_HISTORY_ID_ADJACENCY_UPDATE' 'BFD_AGENT_HISTORY_ID_INTF_ADDR_UPDATE_V4' 'BFD_AGENT_HISTORY_ID_INTF_ADDR_UPDATE_V6' 'BFD_AGENT_HISTORY_ID_RECREATED' 'BFD_AGENT_HISTORY_ID_PPS_STARVATION' 'BFD_AGENT_HISTORY_ID_PPS_RECOVERED' 'BFD_AGENT_HISTORY_ID_INTERVAL_SET' 'BFD_AGENT_HISTORY_ID_INTERVAL_CHANGE' 'BFD_AGENT_HISTORY_ID_INTERVAL_MOD_FAIL' 'BFD_AGENT_HISTORY_ID_FLAG_UPDATE' 'BFD_AGENT_HISTORY_ID_STATE_CHANGE_V0' 'BFD_AGENT_HISTORY_ID_STATE_CHANGE_V1' 'BFD_AGENT_HISTORY_ID_BUNDLE_CHANGE' 'BFD_AGENT_HISTORY_ID_CTRL_VERSION_CHANGE' 'BFD_AGENT_HISTORY_ID_BAD_REMOTE_STATE' 'BFD_AGENT_HISTORY_ID_REMOTE_DOWN_LAST_CTRL_PKT_TX' 'BFD_AGENT_HISTORY_ID_ECHO_TX_INTERVALS' 'BFD_AGENT_HISTORY_ID_ECHO_TIMER_BACKOFF' 'BFD_AGENT_HISTORY_ID_LATENCY' 'BFD_AGENT_HISTORY_ID_ECHO_FAILURE' 'BFD_AGENT_HISTORY_ID_FUNCTION_LATENCY' 'BFD_AGENT_HISTORY_ID_FIB' 'BFD_AGENT_HISTORY_ID_MAX_NUM'

#### bfd_agent_history_id

Description: Definition: Type definition for: bfd_agent_history_id_

#### bfd_agent_tx_granularity_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_TX_ASYNC_LT_70' 'BFD_AGENT_TX_ASYNC_70_TO_120' 'BFD_AGENT_TX_ASYNC_120_TO_150' 'BFD_AGENT_TX_ASYNC_150_TO_200' 'BFD_AGENT_TX_ASYNC_200_TO_250' 'BFD_AGENT_TX_ASYNC_250_TO_300' 'BFD_AGENT_TX_ASYNC_GT_300' 'BFD_AGENT_TX_ECHO_LT_70' 'BFD_AGENT_TX_ECHO_70_TO_120' 'BFD_AGENT_TX_ECHO_120_TO_150' 'BFD_AGENT_TX_ECHO_150_TO_200' 'BFD_AGENT_TX_ECHO_200_TO_250' 'BFD_AGENT_TX_ECHO_250_TO_300' 'BFD_AGENT_TX_ECHO_GT_300' 'BFD_AGENT_TX_MAX_NUM'

#### bfd_agent_tx_granularity

Description: Definition: Type definition for: bfd_agent_tx_granularity_

#### bfd_agent_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_AGENT_RX_ASYNC_VALID' 'BFD_AGENT_RX_ASYNC_BAD_CANNNOT_GET_LOCK' 'BFD_AGENT_RX_ASYNC_BAD_LOADING_FROM_CHKPT' 'BFD_AGENT_RX_ASYNC_BAD_BEING_CREATED' 'BFD_AGENT_RX_ASYNC_BAD_SOURCE_ADDRESS' 'BFD_AGENT_RX_ASYNC_BAD_DISCRIM' 'BFD_AGENT_RX_ASYNC_BAD_IFHANDLE' 'BFD_AGENT_RX_ASYNC_BAD_PACKET_LENGTH' 'BFD_AGENT_RX_ASYNC_ZERO_MULTIPLIER' 'BFD_AGENT_RX_ASYNC_BAD_AUTHENTICATION' 'BFD_AGENT_RX_ASYNC_BAD_ADDR_FAMILY' 'BFD_AGENT_RX_ASYNC_ZERO_MY_DISCRIM' 'BFD_AGENT_RX_ASYNC_STILL_ACTIVATING' 'BFD_AGENT_RX_ECHO_VALID' 'BFD_AGENT_RX_ECHO_BAD_IFHANDLE' 'BFD_AGENT_RX_ECHO_BAD_PACKET_LENGTH' 'BFD_AGENT_RX_ECHO_SESSION_NOT_UP' 'BFD_AGENT_RX_MAX_NUM'

#### bfd_agent_rx_pkt_reason

Description: Definition: Type definition for: bfd_agent_rx_pkt_reason_

#### bfd_isb_async_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_ISB_ASYNC_RX_BAD_LENGTH' 'BFD_ISB_ASYNC_RX_ZERO_MULTIPLIER' 'BFD_ISB_ASYNC_RX_ZERO_MY_DISCRIM' 'BFD_ISB_ASYNC_RX_BAD_AUTHENTICATION' 'BFD_ISB_ASYNC_RX_NO_ISB_OBJ' 'BFD_ISB_ASYNC_RX_BAD_ADDR_FAMILY' 'BFD_ISB_ASYNC_RX_BAD_VERSION' 'BFD_ISB_ASYNC_RX_BAD_MUTEX' 'BFD_ISB_ASYNC_RX_BAD_ADDRESS' 'BFD_ISB_ASYNC_RX_BAD_DISCRIM' 'BFD_ISB_ASYNC_RX_BAD_IFHANDLE' 'BFD_ISB_ASYNC_RX_BAD_NO_SESSION' 'BFD_ISB_ASYNC_RX_BAD_DROPPED_IN_PD' 'BFD_ISB_ASYNC_RX_STILL_ACTIVATING' 'BFD_ISB_ASYNC_RX_MAX_NUM'

#### bfd_isb_async_rx_pkt_reason

Description: Definition: Type definition for: bfd_isb_async_rx_pkt_reason_

#### bfd_isb_echo_rx_pkt_reason_

Description: Definition: Enumeration. Valid values are: 'BFD_ISB_ECHO_RX_BAD_LENGTH' 'BFD_ISB_ECHO_RX_NO_ISB_OBJ' 'BFD_ISB_ECHO_RX_BAD_ADDR_FAMILY' 'BFD_ISB_ECHO_RX_BAD_VERSION' 'BFD_ISB_ECHO_RX_BAD_IFHANDLE' 'BFD_ISB_ECHO_RX_BAD_NO_SESSION' 'BFD_ISB_ECHO_RX_BAD_DROPPED_IN_PD' 'BFD_ISB_ECHO_RX_MAX_NUM'

#### bfd_isb_echo_rx_pkt_reason

Description: Definition: Type definition for: bfd_isb_echo_rx_pkt_reason_

#### bfd_bem_state_t_

Description: Definition: Enumeration. Valid values are: 'BFD_BEM_STATE_NONE' 'BFD_BEM_STATE_INIT' 'BFD_BEM_STATE_OFF' 'BFD_BEM_STATE_NO_PPS' 'BFD_BEM_STATE_PPS_TEST' 'BFD_BEM_STATE_BUNDLE_DOWN' 'BFD_BEM_STATE_BUNDLE_UP' 'BFD_BEM_STATE_FIB_READY' 'BFD_BEM_STATE_WAITING_BUNDLE_UP' 'BFD_BEM_STATE_WAITING_FIB_READY' 'BFD_BEM_STATE_WAITING_RX' 'BFD_BEM_STATE_TESTING_TX' 'BFD_BEM_STATE_ON' 'BFD_BEM_STATE_MAX'

#### bfd_bem_state_t

Description: Definition: Type definition for: bfd_bem_state_t_

#### bfd_beb_state_t_

Description: Definition: Enumeration. Valid values are: 'BFD_BEB_STATE_NONE' 'BFD_BEB_STATE_IIR_CREATE' 'BFD_BEB_STATE_IIR_DELETE' 'BFD_BEB_STATE_IIR_UP' 'BFD_BEB_STATE_IIR_DOWN' 'BFD_BEB_STATE_PFI_DOWN' 'BFD_BEB_STATE_SVR_UP' 'BFD_BEB_STATE_MAX'

#### bfd_beb_state_t

Description: Definition: Type definition for: bfd_beb_state_t_

#### bfd_af_id_type

Description: Definition: Enumeration. Valid values are: 'BFD_AF_ID_IPV4' - IPv4 AFI 'BFD_AF_ID_IPV6' - IPv6 AFI

#### bfd_in_addr_t

Description: Definition: Type definition for: IPV4Address

#### bfd_in6_addr_t

Description: Definition: Type definition for: IPV6Address

#### ip_addr_t_union

Description: Definition: Union. Discriminant: Name: AFI Type: bfd_af_id_type Options are: IPV4

Type: bfd_in_addr_t

Description: | IPv4 address type

           IPV6

Type: bfd_in6_addr_t

Description: | IPv6 address type

#### bfd_mgmt_session_state

        Description: BFD session states
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_SESSION_STATE_INIT' - Session in Initializing State
            'BFD_MGMT_SESSION_STATE_UP' - Session in Up State
            'BFD_MGMT_SESSION_STATE_DOWN' - Session in Down State
            'BFD_MGMT_SESSION_STATE_FAILING' - Session in Failing State
            'BFD_MGMT_SESSION_STATE_ADMINDOWN' - Session in Administratively Shutdown State
            'BFD_MGMT_SESSION_STATE_UNKNOWN' - Session in Unknown State

#### BFDSessionType

        Description: BFD session type
        Definition: Enumeration. Valid values are:
            'Undefined' - Session type is undefined
            'IPSingleHop' - Session type is IP single hop
            'BundleMember' - Session type is bundle member
            'BundleInterface' - Session type is bundle interface
            'StateInheriting' - Session type is state inheriting

#### bfd_mgmt_session_diag

Description: BFD session diagnostic Definition: Enumeration. Valid values are: 'BFD_MGMT_SESSION_DIAG_NONE' - No diagnostic 'BFD_MGMT_SESSION_DIAG_CONTROL_DETECT_EXPIRED' - Control Detection Time Expired 'BFD_MGMT_SESSION_DIAG_ECHO_FUNCTION_FAILED' - Echo Function Failed 'BFD_MGMT_SESSION_DIAG_NBOR_SIGNALED_DOWN' - Neighbor Signaled Session Down 'BFD_MGMT_SESSION_DIAG_FWDING_PLANE_RESET' - Forwarding Plane Reset 'BFD_MGMT_SESSION_DIAG_PATH_DOWN' - Path Down 'BFD_MGMT_SESSION_DIAG_CONC_PATH_DOWN' - Concatenated Path Down 'BFD_MGMT_SESSION_DIAG_ADMIN_DOWN' - Administratively Down 'BFD_MGMT_SESSION_DIAG_REV_CONC_PATH_DOWN' - Reverse Concatenated Path Down

#### bfd_mgmt_session_state_information

Description: BFD Session State Information Definition: Structure. Contents are: TotalCount

Type: 32-bit unsigned integer

Description: Number of sessions in database

DownCount

Type: 32-bit unsigned integer

Description: Number of sessions in down state

UpCount

Type: 32-bit unsigned integer

Description: Number of sessions in up state

UnknownCount

Type: 32-bit unsigned integer

Description: Number of sessions in unknown state

#### bfd_loc_mgmt_session_state_information

Description: BFD Location Session State Information Definition: Structure. Contents are: TotalCount

Type: 32-bit unsigned integer

Description: Number of sessions in database

UpCount

Type: 32-bit unsigned integer

Description: Number of sessions in up state

DownCount

Type: 32-bit unsigned integer

Description: Number of sessions in down state

UnknownCount

Type: 32-bit unsigned integer

Description: Number of sessions in unknown state

RetryCount

Type: 32-bit unsigned integer

Description: Number of sessions in retry state

StandbyCount

Type: 32-bit unsigned integer

Description: Number of sessions in standby state

#### bfd_mgmt_session_state_time

Description: BFD Session State Transition Time Information Definition: Structure. Contents are: Days

Type: 32-bit unsigned integer

Description: Number of days since last session state transition

Hours

Type: 8-bit unsigned integer

Description: Number of hours since last session state transition

Minutes

Type: 8-bit unsigned integer

Description: Number of mins since last session state transition

Seconds

Type: 8-bit unsigned integer

Description: Number of seconds since last session state transition

#### bfd_mgmt_control_packet

Description: BFD Control Packet Definition: Structure. Contents are: Version

Type: 8-bit unsigned integer

Description: Version

Diagnostic

Type: bfd_mgmt_session_diag

Description: | Diagnostic

           IHearYou

Type: 32-bit signed integer

Description: | I Hear You (v0)

           State

Type: bfd_mgmt_session_state

Description: | State (v1)

           Demand

Type: 32-bit signed integer

Description: | Demand mode

           Poll

Type: 32-bit signed integer

Description: | Poll bit

           Final

Type: 32-bit signed integer

Description: | Final bit

           ControlPlaneIndependent

Type: 32-bit signed integer

Description: | BFD implementation does not share fate with its control plane

           AuthenticationPresent

Type: 32-bit signed integer

Description: | Requesting authentication for the session

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | Detection Multiplier

           Length

Type: 32-bit unsigned integer

Description: | Length

           MyDiscriminator

Type: bfd_discr_t

Description: | My Discriminator

           YourDiscriminator

Type: bfd_discr_t

Description: | Your Discriminator

           DesiredMinimumTransmitInterval

Type: 32-bit unsigned integer

Description: | Desired minimum transmit interval in micro-seconds

           RequiredMinimumReceiveInterval

Type: 32-bit unsigned integer

Description: | Required receive interval in micro-seconds

           RequiredMinimumEchoReceiveInterval

Type: 32-bit unsigned integer

Description: | Required echo receive interval in micro-seconds

#### bfd_mgmt_pkt_display_type

        Description: BFD session type
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_PKT_DISPLAY_TYPE_NONE' - None
            'BFD_MGMT_PKT_DISPLAY_TYPE_BOB_MBR' - Display Type Bundle RTR Member
            'BFD_MGMT_PKT_DISPLAY_TYPE_MAX' - Display Type Enum Max Value

#### bfd_mgmt_history_id

        Description: BFD persistent history ids
        Definition: Enumeration. Valid values are:
            'BFD_MGMT_HISTORY_ID_INVALID'
            'BFD_MGMT_HISTORY_ID_ASSOCIATED'
            'BFD_MGMT_HISTORY_ID_UNASSOCIATED'
            'BFD_MGMT_HISTORY_ID_ERROR_UNASSOCIATE'
            'BFD_MGMT_HISTORY_ID_ALLOC_DISCRIM'
            'BFD_MGMT_HISTORY_ID_CTRL_SRC_ADDR_V4'
            'BFD_MGMT_HISTORY_ID_CTRL_SRC_ADDR_V6'
            'BFD_MGMT_HISTORY_ID_VR_VRF_TBL_GET'
            'BFD_MGMT_HISTORY_ID_VR_VRF_TBL_CHANGE'
            'BFD_MGMT_HISTORY_ID_ADJACENCY_UPDATE'
            'BFD_MGMT_HISTORY_ID_INTF_ADDR_UPDATE_V4'
            'BFD_MGMT_HISTORY_ID_INTF_ADDR_UPDATE_V6'
            'BFD_MGMT_HISTORY_ID_RECREATED'
            'BFD_MGMT_HISTORY_ID_PPS_STARVATION'
            'BFD_MGMT_HISTORY_ID_PPS_RECOVERED'
            'BFD_MGMT_HISTORY_ID_INTERVAL_SET'
            'BFD_MGMT_HISTORY_ID_INTERVAL_CHANGE'
            'BFD_MGMT_HISTORY_ID_INTERVAL_MOD_FAIL'
            'BFD_MGMT_HISTORY_ID_FLAG_UPDATE'
            'BFD_MGMT_HISTORY_ID_STATE_CHANGE'
            'BFD_MGMT_HISTORY_ID_BUNDLE_CHANGE'
            'BFD_MGMT_HISTORY_ID_CTRL_VERSION_CHANGE'
            'BFD_MGMT_HISTORY_ID_BAD_REMOTE_STATE'
            'BFD_MGMT_HISTORY_ID_REMOTE_DOWN_LAST_CTRL_PKT_TX'
            'BFD_MGMT_HISTORY_ID_ECHO_TX_INTERVALS'
            'BFD_MGMT_HISTORY_ID_ECHO_TIMER_BACKOFF'
            'BFD_MGMT_HISTORY_ID_LATENCY'
            'BFD_MGMT_HISTORY_ID_ECHO_FAILURE'
            'BFD_MGMT_HISTORY_ID_FUNCTION_LATENCY'
            'BFD_MGMT_HISTORY_ID_MAX_NUM'

#### bfd_mgmt_history_t

        Description: BFD persistent history
        Definition: Structure. Contents are:
           Id

Type: bfd_agent_history_id

Description: | ID

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

#### bfd_mgmt_count_n_stamp_t

        Description: BFD persistent counter and timestamps
        Definition: Structure. Contents are:
           Counter

Type: 64-bit unsigned integer

Description: | Counters

           timestamps

Type: bfd_timespec

[3]

Description: |

#### bfd_mgmt_echo_packet

        Description: BFD echo packet
        Definition: Structure. Contents are:
           echo_version

Type: 32-bit unsigned integer

Description: |

           echo_local_discr

Type: 32-bit unsigned integer

Description: |

           echo_seq_num

Type: 32-bit unsigned integer

Description: |

#### bfd_bem_mgmt_history_t

        Description:
        Definition: Structure. Contents are:
           BEMId

Type: 32-bit unsigned integer

Description: |

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

#### bfd_bem_mgmt_node_t

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: |

           intf_num

Type: 16-bit unsigned integer

Description: |

           no_rx_count

Type: 16-bit unsigned integer

Description: |

           no_rx_time

Type: bfd_timespec

Description: |

           bem_state

Type: bfd_bem_state_t

Description: |

           session_discr

Type: bfd_discr_t

Description: |

           async_pps_alloc_val

Type: 32-bit unsigned integer

Description: |

           prev_rx_count

Type: Hex binary data with maximum length 8 bytes

Description: |

           history_index

Type: 8-bit signed integer

Description: |

           history

Type: bfd_bem_mgmt_history_t[20]

Description: |

#### bfd_beb_mgmt_history_t

        Description:
        Definition: Structure. Contents are:
           BEBId

Type: 32-bit unsigned integer

Description: |

           timestamp

Type: bfd_timespec

Description: |

           Param1

Type: 32-bit unsigned integer

Description: | Params

           Param2

Type: 32-bit unsigned integer

Description: | Params

           Param3

Type: 32-bit unsigned integer

Description: | Params

           Param4

Type: 32-bit unsigned integer

Description: | Params

## Perl Data Object documentation for ip_domain.

### Datatypes

#### domain_sh_server_bag

        Description: Domain servers
        Definition: Structure. Contents are:
           DomainLookup

Type: server_domain_lkup

Description: | Domain lookup

           server_addr_cnt

Type: 32-bit unsigned integer

Description: |

           domain_list_cnt

Type: 32-bit unsigned integer

Description: |

           DomainName

Type: String with maximum length 256

Description: | Domain name

           server_addr_array

Type: name_v46_addr[6]

Description: |

           domain_list_array

Type: name_string[6]

Description: |

           ServerAddressList

Type: domain_ipaddress[0...unbounded]

Description: | Server address list

           DomainList

Type: string_type[0...unbounded]

Description: | Domain list

#### domain_host_alias_bag

        Description: Domain host alias
        Definition: Structure. Contents are:
           HostAlias

Type: string_type

[0...unbounded]

Description: | Host alias list

#### domain_sh_hosts_bag

        Description: Domain hosts
        Definition: Structure. Contents are:
           se_flags

Type: 32-bit unsigned integer

Description: |

           AFName

Type: host_address_type

Description: | Address type

           Age

Type: 16-bit unsigned integer

Description: | Age in hours

           se_host_addr_cnt

Type: 16-bit unsigned integer

Description: |

           se_host_alias_cnt

Type: 16-bit unsigned integer

Description: |

           Hostname

Type: String with maximum length 256

Description: | Hostname

           se_host_addr_array

Type: address[36]

Description: |

           se_host_alias_array

Type: dname_alias[36]

Description: |

           HostAddressList

Type: domain_ipaddress[0...unbounded]

Description: | Host address list

           HostAliasList

Type: Optional domain_host_alias_bag

Description: | Host alias

### Internal Datatypes

#### address_

        Description:
        Definition: Structure. Contents are:
           addr

Type: 32-bit unsigned integer[4]

Description: |

#### address

        Description:
        Definition: Type definition for: address_

#### host_address_type

        Description: Host Address Type
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 family address
            'IPv6' - IPv6 family address

#### domain_ipv6_address_type

Description: Definition: Type definition for: IPV6Address

#### domain_ipaddress

Description: IP Address Definition: Union. Discriminant: Name: AFName Type: host_address_type Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IPv6Address

Type: domain_ipv6_address_type

Description: | IPv6 address

#### name_string_

        Description:
        Definition: Structure. Contents are:
           name

Type: String with maximum length 256

Description: |

#### name_string

        Description:
        Definition: Type definition for: name_string_

#### name_v46_addr_

        Description:
        Definition: Structure. Contents are:
           family

Type: 32-bit signed integer

Description: |

           addr

Type: 32-bit unsigned integer[4]

Description: |

#### name_v46_addr

Description: Definition: Type definition for: name_v46_addr_

#### dname_alias_

Description: Definition: Structure. Contents are: Alias

Type: String with maximum length 256

Description: Hostname alias

#### dname_alias

Description: Definition: Type definition for: dname_alias_

#### server_domain_lkup

Description: Domain look up Definition: Enumeration. Valid values are: 'DomainService' - Domain service 'StaticMapping' - Static mapping

#### string_type

Description: Definition: Type definition for: String with maximum length 256

## Perl Data Object documentation for ip_iarm_cons.

### Datatypes

#### ip_arm_edm_addr_cflcts_bag_type

Description: Address conflict information by network Definition: Structure. Contents are: ForcedDown

Type: Boolean

Description: Was interface forced down?

ForcedDownInterface

Type: String with unbounded length

Description: Forced down interface name

ForcedDownAddress

Type: ip_arm_edm_addr_type

Description: | Forced down address info

           UpInterface

Type: String with unbounded length

Description: | Up interface name

           UpAddress

Type: ip_arm_edm_addr_type

Description: | Up address info

           VRFName

Type: String with unbounded length

Description: | VRF Name

#### ip_arm_edm_unnum_cflcts_bag_type

        Description: Unnumbered interface conflict information by network
        Definition: Structure. Contents are:
           ForcedDownInterface

Type: String with unbounded length

Description: | Forced down unnumbered interface name

           UnnumberedInterface

Type: String with unbounded length

Description: | Unnumbered interface name

           ReferencedInterface

Type: String with unbounded length

Description: | Referenced interface name

           VRFName

Type: String with unbounded length

Description: | VRF Name

#### ip_arm_edm_summary_bag_type

Description: Unnumbered interface conflict information by network Definition: Structure. Contents are: ProducerCount

Type: 32-bit signed integer

Description: Number of producers

AddressConflictCount

Type: 32-bit signed integer

Description: Number of address conflicts

UnnumberedConflictCount

Type: 32-bit signed integer

Description: Number of unnumbered interface conflicts

VrfCount

Type: 32-bit signed integer

Description: Number of known VRFs

#### ip_arm_edm_db_net_bag_type

Description: Database information by network Definition: Structure. Contents are: InterfaceName

Type: String with unbounded length

Description: Interface name

Address

Type: ip_arm_edm_addr_type

Description: | Address info

           ReferencedInterface

Type: Optional string_td

Description: | Referenced Interface - only valid for an unnumbered interface

           VRFName

Type: String with unbounded length

Description: | VRF Name

#### ip_arm_edm_db_if_bag_type

        Description: Database information by interface
        Definition: Structure. Contents are:
           Address

Type: ip_arm_edm_addr_type

[0...unbounded]

Description: | Address info

           ReferencedInterface

Type: Optional string_td

Description: | Referenced Interface - only valid for an unnumbered interface

           VRFName

Type: String with unbounded length

Description: | VRF Name

#### ip_arm_edm_co_addr_bag_type

        Description: Externally managed addresses
        Definition: Structure. Contents are:
           Address

Type: arm_addrtype

Description: | Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

#### ip_arm_edm_co_if_bag_type

        Description: Interfaces managed by external processes
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Externally managed interface

           Manager

Type: String with unbounded length

Description: | External manager

           State

Type: ip_arm_edm_co_if_state_type

Description: | State of interface

           Addresses

Type: ip_arm_edm_co_addr_bag_type

[0...unbounded]

Description: | Addresses on the interface

           VRFName

Type: String with unbounded length

Description: | VRF Name

#### ip_arm_edm_co_bag_type

        Description: Group of interfaces managed by external processes
        Definition: Structure. Contents are:
           IdenticalAddressesConflict

Type: Boolean

Description: | Identical IP addresses conflict

           InactiveAddressesVisible

Type: Boolean

Description: | Are inactive IP addresses visible?

           Interfaces

Type: ip_arm_edm_co_if_bag_type

[0...unbounded]

Description: | Interfaces being externally managed

#### ip_arm_edm_db_vrf_bag_type

        Description: VRF summary information
        Definition: Structure. Contents are:
           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           VRFName

Type: String with unbounded length

Description: | VRF Name

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

#### ip_arm_edm_db_rtrid_bag_type

        Description: Router-id information by VRF
        Definition: Structure. Contents are:
           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           VRFName

Type: String with unbounded length

Description: | VRF Name

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           RouterID

Type: IPV4Address

Description: | Router ID

### Internal Datatypes

#### IPV6AddressType

        Description: IPV6 Address type
        Definition: Type definition for: IPV6Address

#### arm_addrtype

        Description:
        Definition: Union.
        Discriminant:
           Name: AFI
           Type: 32-bit signed integer
        Options are:
           IPV4Address

Type: IPV4Address

Description: | IPV4 Address

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Address

#### ip_arm_edm_addr

        Description:
        Definition: Structure. Contents are:
           Address

Type: arm_addrtype

Description: | Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           RouteTag

Type: 32-bit unsigned integer

Description: | Route Tag of the address

           IsPrimary

Type: Optional Boolean

Description: | Is address primary - valid only for IPv4 addresses

           IsTentative

Type: Optional Boolean

Description: | Is address valid/tentative - valid only for IPV6 addresses

           Producer

Type: String with unbounded length

Description: | Producer Name

#### ip_arm_edm_addr_type

        Description:
        Definition: Type definition for: ip_arm_edm_addr

#### string_td

        Description:
        Definition: Type definition for: String with unbounded length

#### ip_arm_edm_co_if_state_type

Description: State of interface Definition: Enumeration. Valid values are: 'IP_ARM_CO_IF_STATE_UP' - Interface is up 'IP_ARM_CO_IF_STATE_DOWN' - Interface is down 'IP_ARM_CO_IF_STATE_FORCED_DOWN' - Interface is forced down

## Perl Data Object documentation for l2snoop_show.

### Datatypes

#### l2snoop_sh_brief_bag

Description: L2 snoop brief information Definition: Structure. Contents are: AFName

Type: 32-bit unsigned integer

Description: Address family

PCBAddress

Type: 32-bit unsigned integer

Description: PCB address

SocketProtocol

Type: ProtoTypeSocket

Description: | Socket protocol

           LocalAddress

Type: l2snoop_address_type

Description: | Local address

           ForeignAddress

Type: l2snoop_address_type

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           ReceivedQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           IsPawSocket

Type: Boolean

Description: | True if paw socket

#### l2snoop_sh_table_bag

        Description: L2 snoop detail information
        Definition: Structure. Contents are:
           AFName

Type: host_address_type

Description: | Address family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB address

           SocketProtocol

Type: ProtoTypeSocket

Description: | Socket protocol

           LocalAddress

Type: l2snoop_address_type

Description: | Local address

           ForeignAddress

Type: l2snoop_address_type

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           ReceivedQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           IsPawSocket

Type: Boolean

Description: | True if paw socket

           IsUDPNoChecksum

Type: Boolean

Description: | True if UDP no checksum

           IsSocketBound

Type: Boolean

Description: | True if socket bound

           Filters

Type: l2snoopRxFilter[0...unbounded]

Description: | PCB filters

#### l2snoop_sh_pcb_stats_bag

        Description: L2 snoop statistics PCB information
        Definition: Structure. Contents are:
           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB address

           ReceivedApplicationPackets

Type: 64-bit unsigned integer

Description: | Packets received from application

           ReceivedXIPCPulses

Type: 64-bit unsigned integer

Description: | XIPC pulses received from application

           SentNetIOPackets

Type: 64-bit unsigned integer

Description: | Packets sent to network (NetIO)

           FailedQueuedNetIOPackets

Type: 32-bit unsigned integer

Description: | Packets failed getting queued to network (NetIO)

           ReceivedNetworkPackets

Type: 64-bit unsigned integer

Description: | Packets received from network

           FailedQueuedApplicationPackets

Type: 32-bit unsigned integer

Description: | Packets failed queued to application

           QueuedApplicationPackets

Type: 64-bit unsigned integer

Description: | Packets queued to application

           IsPawSocket

Type: Boolean

Description: | True if paw socket

#### l2_snoop_send_stats

        Description: L2 snoop send statistics
        Definition: Structure. Contents are:
           PacketTransmitRequests

Type: Optional 32-bit unsigned integer

Description: | Packet transmit requests

           PacketTransmitQueueFailures

Type: Optional 32-bit unsigned integer

Description: | Packet queue transmits failed

           TransmitNetworkPackets

Type: Optional 32-bit unsigned integer

Description: | Sent to network packets

           ApplNotBoundPackets

Type: Optional 32-bit unsigned integer

Description: | Application not bound

           InvalidApplControlDataPackets

Type: Optional 32-bit unsigned integer

Description: | Invalid application control data

           InvalidApplControlData2Packets

Type: Optional 32-bit unsigned integer

Description: | Invalid application control data2

           InvalidRefUDPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Invalid references to perform UDP checksum

           FailedLocateIPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to locate IP header

           FailedGetIPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get IP header

           FailedGetIPHeaderIncompletePackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get IP header incomplete

           FailedGetIPAddressPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get IP addresses

           FailedGetUDPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get UDP header

           FailedInitUDPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to initialize UDP header

           FailedCalculateUDPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to calculate UDP checksum

           FailedSetUDPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to set UDP checksum

           FailedSetTransmitPathPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to set transmit path

           NetIONotAvailTransmitPackets

Type: Optional 32-bit unsigned integer

Description: | NetIO not available to transmit packets

#### l2_snoop_receive_stats

        Description: L2 snoop receive statistics
        Definition: Structure. Contents are:
           ReceiveNetworkPackets

Type: Optional 32-bit unsigned integer

Description: | Packets received from network

           FoundApplications

Type: Optional 32-bit unsigned integer

Description: | Applications found

           NotFoundApplications

Type: Optional 32-bit unsigned integer

Description: | Applications not found

           PacketCopies

Type: Optional 32-bit unsigned integer

Description: | Packet copies

           QueuedApplPackets

Type: Optional 32-bit unsigned integer

Description: | Packet queued to applications

           CopyPacketFailures

Type: Optional 32-bit unsigned integer

Description: | Copy packet failures

           FailedQueueApplPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to queue to application

           FailedGetNetworkHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get network header

           FailedGetIPVersionPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to get IP version

           UnsupportedIPv6Packets

Type: Optional 32-bit unsigned integer

Description: | Unsupported IPv6 packet

           InvalidIPVersionPackets

Type: Optional 32-bit unsigned integer

Description: | Invalid IP version

           IPFunctionUnavailPackets

Type: Optional 32-bit unsigned integer

Description: | Unavailable IP functions

           NoIPProtocolPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to acquire IP protocol

           FailedValidateIPPackets

Type: Optional 32-bit unsigned integer

Description: | Failed to validate IP packet

           MissingIPProtocolPackets

Type: Optional 32-bit unsigned integer

Description: | Missing data for this IP protocol

           UnableReadIPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to read IP header

           UnableVerifyIPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to verify IP checksum

           InvalidIPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Invalid IP checksum

           UnableSetTransportOffsetPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to set transport offset

           UnableGetUDPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to get UDP header

           UnableVerifyUDPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to verify UDP checksum

           UDPChecksumInvalidPackets

Type: Optional 32-bit unsigned integer

Description: | UDP checksum invalid

           UnableGetTCPHeaderPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to get TCP header

           UnableVerifyTCPChecksumPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to verify TCP checksum

           TCPChecksumInvaildPackets

Type: Optional 32-bit unsigned integer

Description: | TCP checksum invaild

           InconsisPacketLenPackets

Type: Optional 32-bit unsigned integer

Description: | Inconsistent packet length

           UnableSetApplOffsetPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to set application offset

           UnableSetApplLenPackets

Type: Optional 32-bit unsigned integer

Description: | Unable to set application length

           UnexpectedPacketRefPackets

Type: Optional 32-bit unsigned integer

Description: | Unexpected packet reference

           UnexpectedProtocolRefPackets

Type: Optional 32-bit unsigned integer

Description: | Unexpected protocol reference

           BadRefPackets

Type: Optional 32-bit unsigned integer

Description: | Bad reference when delivering packet

           ApplNotBoundPackets

Type: Optional 32-bit unsigned integer

Description: | Receive application not bound

           InvalidApplDataPackets

Type: Optional 32-bit unsigned integer

Description: | Invalid application data

           FailedValidatePackets

Type: Optional 32-bit unsigned integer

Description: | Failed to validate packet

           FilteredPackets

Type: Optional 32-bit unsigned integer

Description: | Filtered packets

           UnexpectedErrorDeliverPackets

Type: Optional 32-bit unsigned integer

Description: | Unexpected packet delivering error

#### l2_snoop_summary_stats

Description: L2 snoop summary statistics Definition: Structure. Contents are: Send

Type: l2_snoop_send_stats

Description: | L2 snoop send statistics

           Receive

Type: l2_snoop_receive_stats

Description: | L2 snoop receive statistics

#### l2snoop_sh_summ_stats_bag

        Description:
        Definition: Structure. Contents are:
           SummStats

Type: l2snoopSummStats

[0...unbounded]

Description: | Summary Statistics table

### Internal Datatypes

#### host_address_type

        Description: Address Family Type
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### ProtoTypeSocket

Description: Protocol Type Socket Definition: Enumeration. Valid values are: 'TCP' - TCP Socket Protocol 'UDP' - UDP Socket Protocol

#### l2snoop_in6_addr_t

Description: Definition: Type definition for: IPV6Address

#### l2snoop_address_type

Description: Definition: Union. Discriminant: Name: AFName Type: host_address_type Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 Address

           IPv6Address

Type: l2snoop_in6_addr_t

Description: | IPv6 Address

#### l2snoopRxFilter

        Description: L2Snoop PCB Filter
        Definition: Structure. Contents are:
           SetMask

Type: 32-bit unsigned integer

Description: | Set mask

           PacketType

Type: Optional 32-bit unsigned integer

Description: | Protocol-specific packet type

#### l2snoopSummStats

        Description: L2Snoop Summary Stats
        Definition: Structure. Contents are:
           StatId

Type: 32-bit unsigned integer

Description: | Statistics ID

           Stat

Type: 32-bit unsigned integer

Description: | Statistics Value

## Perl Data Object documentation for ip_transport_clients.

### Datatypes

#### transp_client_stats_bag

Description: Aggregated statistics of a transport client Definition: Structure. Contents are: ClientJID

Type: 32-bit signed integer

Description: Job ID of the transport client

ClientName

Type: String with length 21

Description: Transport client name

IPv4ReceivedPackets

Type: 32-bit unsigned integer

Description: Total IPv4 packets received from client

IPv4SentPackets

Type: 32-bit unsigned integer

Description: Total IPv4 packets sent to client

IPv6ReceivedPackets

Type: 32-bit unsigned integer

Description: Total IPv6 packets received from app

IPv6SentPackets

Type: 32-bit unsigned integer

Description: Total IPv6 packets sent to app

### Internal Datatypes

## Perl Data Object documentation for mpa.

### Datatypes

#### mpa_source_bag

Description: Multicast Source Filter List For IGMPv3 Support Definition: Array of 0 or more structures. Contents of each array entry are: SourceAddress

Type: mpa_bag_ip_addr_type

Description: | Source address

           IncludedSources

Type: 32-bit unsigned integer

Description: | INCLUDE count

           ExcludedSources

Type: 32-bit unsigned integer

Description: | EXCLUDE count

           FilterMode

Type: mpa_if_filter_state_type

Description: | Filter mode

           filter_state

Type: 32-bit unsigned integer

Description: | Filter active/inactive

           IsFilterActive

Type: Boolean

Description: | This is true if the filter is active false otherwise

#### mpa_group_bag

        Description: Multicast PA Joined Groups Info
        Definition: Array of 0 or more structures. Contents of each array entry are:
           GroupAddress

Type: mpa_bag_ip_addr_type

Description: | Group address

           IncludedGroups

Type: 32-bit unsigned integer

Description: | INCLUDE count

           ExcludedGroups

Type: 32-bit unsigned integer

Description: | EXCLUDE count

           FilterMode

Type: mpa_if_filter_state_type

Description: | Filter mode

           SourceList

Type: Optional mpa_source_bag

Description: | Source list

#### mpa_grp_mmbr_info

        Description: List of interface multicast memberships
        Definition: Structure. Contents are:
           GroupList

Type: Optional mpa_group_bag

Description: |

#### mpa_clnt_bag

        Description: Single MPA client information
        Definition: Structure. Contents are:
           Protocol

Type: 32-bit unsigned integer

Description: | Protocol type

           Node

Type: ValueNodeID

Description: | Location

#### mpa_clnt_list_bag

        Description: List of MPA Clients
        Definition: Structure. Contents are:
           Clients

Type: mpa_clnt_bag

[0...unbounded]

Description: | List of MPA Clients

#### mpa_if_proto_source_filter

        Description: Multicast source filter list for a single transport
        Definition: Array of 0 or more structures. Contents of each array entry are:
           MulticastProtocol

Type: 32-bit unsigned integer

Description: | Protocol

           IncludedSourceFilters

Type: 32-bit unsigned integer

Description: | Include Source Filter Reference Count

           ExcludedSourceFilters

Type: 32-bit unsigned integer

Description: | Exclude Source Filter Reference Count

#### mpa_if_source_filter

        Description: Multicast Source Filter List For IGMPv3 Support
        Definition: Array of 0 or more structures. Contents of each array entry are:
           MulticastSourceAddress

Type: mpa_bag_ip_addr_type

Description: | Multicast source address

           IsMulticastSourceFilterActive

Type: Boolean

Description: | If true, multicast source filter is enabled

           IncludedSourceFilters

Type: Optional 32-bit unsigned integer

Description: | Include Source Filter Reference Count

           ExcludedSourceFilters

Type: Optional 32-bit unsigned integer

Description: | Exclude Source Filter Reference Count

           ifmsf_psfl

Type: Optional mpa_if_proto_source_filter

Description: |

#### mpa_if_proto_group

        Description: MHost Internally Joined Groups Info for a single transport
        Definition: Array of 0 or more structures. Contents of each array entry are:
           ProtocolGroup

Type: 32-bit unsigned integer

Description: | Protocol groups

           IncludedProtocolGroups

Type: 32-bit unsigned integer

Description: | Include procotol group reference count

           ExcludedProtocolGroups

Type: 32-bit unsigned integer

Description: | Exclude procotol group reference count

#### mpa_if_group

        Description: MHost Internally Joined Groups Info
        Definition: Array of 0 or more structures. Contents of each array entry are:
           InterfaceGroupAddress

Type: mpa_bag_ip_addr_type

Description: | Interface group address

           InterfaceGroupFilterMode

Type: mpa_if_filter_state_type

Description: | Interface group filter mode

           InterfaceProtocolGroups

Type: Optional mpa_if_proto_group

Description: | List of MHost Internally Joined Groups info for a single transport

           InterfaceGroupSourceFilter

Type: Optional mpa_if_source_filter

Description: | Multicast source filter list for IGMPv3support

#### mpa_if_mhost

        Description: List of mhost groups per interface
        Definition: Structure. Contents are:
           GroupList

Type: Optional mpa_if_group

Description: | Mhost Group List

### Internal Datatypes

#### mpa_af_id_type

        Description: MPA address family types
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### MPAClient

        Description: MPA client types
        Definition: Enumeration. Valid values are:
            'Consumer' - Consumer
            'Producer' - Producer

#### mpa_if_filter_mode

        Description:
        Definition: Enumeration. Valid values are:
            'Include' - Filter Mode is 'include'.
            'Exclude' - Filter Mode is 'exclude'.

#### mpa_if_filter_state_type

Description: Filter Modes Definition: Type definition for: mpa_if_filter_mode

#### mpa_ipv4_address_type

Description: Definition: Type definition for: IPV4Address

#### mpa_ipv6_address_type

Description: Definition: Type definition for: IPV6Address

#### mpa_bag_ip_addr_type

Description: Definition: Union. Discriminant: Name: AFName Type: mpa_af_id_type Options are: IPV4Address

Type: mpa_ipv4_address_type

Description: | IPV4 address type

           IPV6Address

Type: mpa_ipv6_address_type

Description: | IPV6 address type

## Perl Data Object documentation for ip_ntp.

### Datatypes

#### string_bag

        Description: State of a single TCP connection
        Definition: Structure. Contents are:
           State

Type: String with unbounded length

Description: |

#### edm_ul_i

        Description:
        Definition: Structure. Contents are:
           Int

Type: 32-bit unsigned integer

Description: |

#### edm_ul_f

Description: Definition: Structure. Contents are: Frac

Type: 32-bit unsigned integer

Description:

#### edm_l_fp

Description: Definition: Structure. Contents are: Sec

Type: edm_ul_i

Description: |

           FracSecs

Type: edm_ul_f

Description: |

#### filter_details

        Description: Sub part of peer info
        Definition: Structure. Contents are:
           filter_delay

Type: String with unbounded length

Description: |

           filter_offset

Type: String with unbounded length

Description: |

           filter_disp

Type: String with unbounded length

Description: |

#### ntp_edm_peer_info_common

Description: Peer common info Definition: Structure. Contents are: HostMode

Type: NtpMode

Description: | Association mode with this peer

           IsConfigured

Type: Boolean

Description: | Is configured

           Address

Type: String with unbounded length

Description: | Peer Address

           ReferenceID

Type: IPV4Address

Description: | Peer reference ID

           HostPoll

Type: Unsigned character

Description: | Host poll

           Reachability

Type: Unsigned character

Description: | Reachability

           Stratum

Type: Unsigned character

Description: | Peer stratum

           Status

Type: NtpPeerStatus

Description: | Peer status

           Delay

Type: String with unbounded length

Description: | Peer delay

           Offset

Type: String with unbounded length

Description: | Peer offset

           Dispersion

Type: String with unbounded length

Description: | Peer dispersion

           IsSysPeer

Type: Boolean

Description: | Indicates whether this is syspeer

#### ntp_edm_peer_summary_info

        Description: Peer summary info
        Definition: Structure. Contents are:
           PeerInfoCommon

Type: ntp_edm_peer_info_common

Description: | Common peer info

           TimeSince

Type: 32-bit signed integer

Description: | Time since last frame received (-1=none)

#### ntp_edm_peer_detail_info

        Description: Peer Detail Information
        Definition: Structure. Contents are:
           PeerInfoCommon

Type: ntp_edm_peer_info_common

Description: | Common peer info

           Leap

Type: NtpLeap

Description: | Leap

           PeerMode

Type: NtpMode

Description: | Peer's association mode

           PollInterval

Type: Unsigned character

Description: | Peer poll interval

           IsRefClock

Type: Boolean

Description: | Is refclock

           IsAuthenticated

Type: Boolean

Description: | Is authenticated

           RootDelay

Type: String with unbounded length

Description: | Root delay

           RootDispersion

Type: String with unbounded length

Description: | Root dispersion

           SynchDistance

Type: String with unbounded length

Description: | Synch distance

           RefTime

Type: edm_l_fp

Description: | Reference time

           Precision

Type: Signed character

Description: | Precision

           Version

Type: Unsigned character

Description: | NTP version

           OriginateTime

Type: edm_l_fp

Description: | Originate timestamp

           ReceiveTime

Type: edm_l_fp

Description: | Receive timestamp

           TransmitTime

Type: edm_l_fp

Description: | Transmit timestamp

           FilterIndex

Type: 32-bit unsigned integer

Description: | Index into filter shift register

           filter_details

Type: filter_details[8]

Description: | Filter Details

#### ntp_edm_assoc_detail_result

        Description: The NTP association detail result
        Definition: Structure. Contents are:
           IsNtpEnabled

Type: Boolean

Description: | Is NTP enabled

           SysLeap

Type: NtpLeap

Description: | Leap

           PeerDetailInfo

Type: ntp_edm_peer_detail_info[0...unbounded]

Description: | Peer info

#### ntp_edm_assoc_summary_result

        Description: The NTP association result
        Definition: Structure. Contents are:
           IsNtpEnabled

Type: Boolean

Description: | Is NTP enabled

           SysLeap

Type: NtpLeap

Description: | Leap

           PeerSummaryInfo

Type: ntp_edm_peer_summary_info[0...unbounded]

Description: | Peer info

#### ntp_edm_status_result

        Description: The NTP status result
        Definition: Structure. Contents are:
           IsNtpEnabled

Type: Boolean

Description: | Is NTP enabled

           SysDispersion

Type: String with unbounded length

Description: | Peer dispersion

           SysOffset

Type: String with unbounded length

Description: | Clock offset

           ClockPeriod

Type: 32-bit unsigned integer

Description: | Clock period in nanosecs

           SysLeap

Type: NtpLeap

Description: | leap

           SysPrecision

Type: Signed character

Description: | Precision

           SysStratum

Type: Unsigned character

Description: | Stratum

           SysRefID

Type: IPV4Address

Description: | Reference clock ID

           SysRefTime

Type: edm_l_fp

Description: | Reference time

           SysRootDelay

Type: String with unbounded length

Description: | Root delay

           SysRootDispersion

Type: String with unbounded length

Description: | Root dispersion

           LoopFilterState

Type: NtpLoopFilterState

Description: | Loop Filter State

           SysDrift

Type: edm_l_fp

Description: | System Drift

           PollInterval

Type: Unsigned character

Description: | Peer poll interval

           IsUpdated

Type: ClockUpdateNode

Description: | Is clock updated

           LastUpdate

Type: 32-bit signed integer

Description: | Last Update

#### ntp_edm_GEO_result

        Description: The NTP GEO status result
        Definition: Structure. Contents are:
           Status

Type: NtpSysSrvStatus

Description: | Synchronization status

           SvrAddress

Type: IPV4Address

Description: | Peer server address

           HighPrioConn

Type: Boolean

Description: | High Priority NTP server connected

           GeneralConn

Type: Boolean

Description: | Some NTP server connected

### Internal Datatypes

#### ntp_mode_

        Description:
        Definition: Enumeration. Valid values are:
            'NTP_MODE_UNSPEC' - Unspecified probably old NTP version
            'NTP_MODE_SYMETRIC_ACTIVE' - Symmetric active
            'NTP_MODE_SYMETRIC_PASSIVE' - Symmetric passive
            'NTP_MODE_CLIENT' - Client mode
            'NTP_MODE_SERVER' - Server mode
            'NTP_MODE_XCAST_SERVER' - Broadcast mode
            'NTP_MODE_CONTROL' - Control mode packet
            'NTP_MODE_PRIVATE' - Implementation defined function
            'NTP_MODE_XCAST_CLIENT' - A broadcast client mode

#### NtpMode

        Description: Type of mode
        Definition: Type definition for: ntp_mode_

#### ntp_leap_

        Description:
        Definition: Enumeration. Valid values are:
            'NTP_LEAP_NOWARNING' - Normal, no leap second warning
            'NTP_LEAP_ADDSECOND' - Last minute of day has 61 seconds
            'NTP_LEAP_DELSECOND' - Last minute of day has 59 seconds
            'NTP_LEAP_NOTINSYNC' - Overload, clock is free running

#### NtpLeap

Description: Type of leap Definition: Type definition for: ntp_leap_

#### ntp_peer_status_

Description: Definition: Enumeration. Valid values are: 'NTP_CTL_PST_SEL_REJECT' - reject 'NTP_CTL_PST_SEL_SANE' - x falsetick 'NTP_CTL_PST_SEL_CORRECT' - . excess 'NTP_CTL_PST_SEL_SELCAND' - - outlyer 'NTP_CTL_PST_SEL_SYNCCAND' - + candidate 'NTP_CTL_PST_SEL_DISTSYSPEER' - # selected 'NTP_CTL_PST_SEL_SYSPEER' - * sys peer 'NTP_CTL_PST_SEL_PPS' - o pps peer

#### NtpPeerStatus

Description: Type of peer status Definition: Type definition for: ntp_peer_status_

#### ntp_sys_srv_status_

Description: Definition: Enumeration. Valid values are: 'NTP_SYS_SRV_UNKNOWN' - unknown 'NTP_SYS_SRV_NOTRUN' - not running 'NTP_SYS_SRV_NOTSYNC' - not synchronized 'NTP_SYS_SRV_SYNC_LOCAL' - sync to local 'NTP_SYS_SRV_SYNC_REFCLOCK' - sync to ref clock 'NTP_SYS_SRV_SYNC_REMOTE' - sync to remote server

#### NtpSysSrvStatus

Description: Type of sync Definition: Type definition for: ntp_sys_srv_status_

#### ntp_loopfilter_state_

Description: Definition: Enumeration. Valid values are: 'NTP_LOOPFLT_NSET' - never set 'NTP_LOOPFLT_FSET' - drift set from file 'NTP_LOOPFLT_SPIK' - spike 'NTP_LOOPFLT_FREQ' - drift being measured 'NTP_LOOPFLT_SYNC' - normal controlled loop 'NTP_LOOPFLT_UNKN' - unknown

#### NtpLoopFilterState

Description: Loop filter state Definition: Type definition for: ntp_loopfilter_state_

#### clk_update_mode_

Description: Definition: Enumeration. Valid values are: 'CLK_NEVER_UPDATED' - clock is never updated 'CLK_UPDATED' - clock is updated 'CLK_NO_UPDATE_INFO' - clock has no update info

#### ClockUpdateNode

Description: Mode of Clock Update Definition: Type definition for: clk_update_mode_

## Perl Data Object documentation for raw_show.

### Datatypes

#### raw_pcb_send_stats_type

Description: RAW send statistics Definition: Structure. Contents are: ReceivedApplicationBytes

Type: 64-bit unsigned integer

Description: Bytes received from application

ReceivedXIPCPulses

Type: 64-bit unsigned integer

Description: XIPC pulses received from application

SentNetworkPackets

Type: 64-bit unsigned integer

Description: Packets sent to network (v4/v6 IO)

SentNetIOPackets

Type: 64-bit unsigned integer

Description: Packets sent to network (NetIO)

FailedQueuedNetworkPackets

Type: 32-bit unsigned integer

Description: Packets failed getting queued to network (v4/v6 IO)

FailedQueuedNetIOPackets

Type: 32-bit unsigned integer

Description: Packets failed getting queued to network (NetIO)

#### raw_pcb_receive_stats_type

Description: RAW receive statistics Definition: Structure. Contents are: ReceivedNetworkPackets

Type: 64-bit unsigned integer

Description: Packets received from network

FailedQueuedApplicationPackets

Type: 32-bit unsigned integer

Description: Packet that couldn't be queued to application.

QueuedApplicationPackets

Type: 64-bit unsigned integer

Description: Packets queued to application

#### raw_sh_pcb_stats_bag

Description: RAW statistics Definition: Structure. Contents are: PCBAddress

Type: 32-bit unsigned integer

Description: PCB address

VRF_ID

Type: 32-bit unsigned integer

Description: VRF ID

Send

Type: raw_pcb_send_stats_type

Description: | RAW send statistics

           Receive

Type: raw_pcb_receive_stats_type

Description: | RAW receive statistics

           IsPawSocket

Type: Boolean

Description: | True for PAW socket

#### raw_sh_brief_bag

        Description: Raw Brief Information
        Definition: Structure. Contents are:
           AFName

Type: raw_address_family_type

Description: | Address family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB address

           Protocol

Type: 32-bit unsigned integer

Description: | Assigned Internet protocol number

           LocalAddress

Type: raw_address_type

Description: | Local address

           ForeignAddress

Type: raw_address_type

Description: | Foreign address

           ReceiveQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           IsPawSocket

Type: Boolean

Description: | TRUE for PAW socket

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

#### raw_sh_table_bag

        Description: RAW detail information
        Definition: Structure. Contents are:
           AFName

Type: raw_address_family_type

Description: | Address family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB address

           SocketAddress

Type: 32-bit unsigned integer

Description: | Socket Address

           Protocol

Type: 32-bit unsigned integer

Description: | Assigned Internet protocol number

           LocalAddress

Type: raw_address_type

Description: | Local address

           ForeignAddress

Type: raw_address_type

Description: | Foreign address

           ReceiveQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           IsPawSocket

Type: Boolean

Description: | TRUE for PAW socket

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           LocalProcessID

Type: 32-bit unsigned integer

Description: | ID of the local process

### Internal Datatypes

#### raw_address_family_type

        Description: Address family type
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### raw_in6_addr_t

        Description:
        Definition: Type definition for: IPV6Address

#### raw_address_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: raw_address_family_type

Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 Address

           IPv6Address

Type: raw_in6_addr_t

Description: | IPv6 Address

## Perl Data Object documentation for rib_edm.

### Datatypes

#### rib_edm_advert

        Description: Route advertisement information
        Definition: Array of 0 or more structures. Contents of each array entry are:
           ProtocolID

Type: 32-bit unsigned integer

Description: | Protocol advertising the route

           NumberOfExtendedCommunities

Type: 32-bit unsigned integer

Description: | Number of extended communities

           ExtendedCommunities

Type: Hex binary data with maximum length 64 bytes

Description: | Extended communities

           code

Type: Signed character

Description: | Protocol code

           instance_name

Type: Hex binary data with maximum length 41 bytes

Description: | Instance name

#### ipv4_rib_edm_client_history_route

        Description: Route information for history purposes
        Definition: Array of 0 or more structures. Contents of each array entry are:
           Prefix

Type: ipv4_rib_edm_addr

Description: | Route prefix

           PrefixLength

Type: Unsigned character

Description: | Length of prefix

           Priority

Type: 8-bit unsigned integer

Description: | Priority of update

           Flags

Type: 16-bit unsigned integer

Description: | Route flags

           source

Type: 32-bit unsigned integer

Description: | source

           tableid

Type: 32-bit unsigned integer

Description: | table identifier

           Distance

Type: 32-bit unsigned integer

Description: | Administrative distance

           Metric

Type: 32-bit unsigned integer

Description: | Route metric

           local_label

Type: 32-bit unsigned integer

Description: | Route local label

           code

Type: Signed character

Description: | Protocol code

           path_num

Type: Signed character

Description: | Number of paths

           RouteAge

Type: 32-bit unsigned integer

Description: | Age of event (seconds)

           RouteModifyTime

Type: 64-bit unsigned integer

Description: | Time of event (nanoseconds)

           advertisement

Type: Optional rib_edm_advert

Description: | list of advertising protos

#### ipv4_rib_edm_client_history

        Description: Client's history information
        Definition: Structure. Contents are:
           hist_data

Type: Optional ipv4_rib_edm_client_history_route

Description: | A bag of history data

           hist_pid

Type: 32-bit unsigned integer

Description: | Client's Process ID

           hist_nid

Type: 32-bit unsigned integer

Description: | Client's node ID

           hist_nodename

Type: String with unbounded length

Description: | Client's node name

#### ipv4_rib_edm_client

        Description: Rib client information
        Definition: Structure. Contents are:
           pname

Type: String with unbounded length

Description: | Client's name

           nodename

Type: String with unbounded length

Description: | Node client process is running on

           pid

Type: 32-bit unsigned integer

Description: | Client's process ID

           redist

Type: Boolean

Description: | Is client registered for redist

           proto

Type: Boolean

Description: | Is client registered as a protocol

           ClientID

Type: 32-bit unsigned integer

Description: | Client's RIB ID number

#### ipv4_rib_edm_client_redist

        Description: General info. on a client's redistribution
        Definition: Structure. Contents are:
           num_tables_outsync

Type: 32-bit unsigned integer

Description: | Num tables to get updates from

           num_history_routes

Type: 32-bit unsigned integer

Description: | Number of history routes

           routes

Type: Optional ipv4_rib_edm_client_history_route

Description: | Link to history routes

#### ipv4_rib_edm_client_redist_table

        Description: Information on a client's redistribution of a table
        Definition: Structure. Contents are:
           full_table

Type: Boolean

Description: | Full table redistrbution or not?

           insync

Type: 32-bit unsigned integer

Description: | Is this is sync or not?

           afi

Type: 32-bit unsigned integer

Description: | Address Family

           safi

Type: 32-bit unsigned integer

Description: | sub Address Family

           vrf_name

Type: String with unbounded length

Description: | VRF Name of the table

           updatemode

Type: 32-bit unsigned integer

Description: | Update type in route registration

#### ipv4_rib_edm_client_redist_proto

        Description: Information on a client's  redist of a proto
        Definition: Structure. Contents are:
           insync

Type: Boolean

Description: | Is this in sync or not?

           ProtocolNames

Type: String with unbounded length

Description: | Name of proto it is redistributing

           proto_instance

Type: String with unbounded length

Description: | Instance of redistributed proto

           updatemode

Type: 32-bit unsigned integer

Description: | Type of route information getting redistributed

#### ipv4_rib_edm_client_proto_info

Description: Information on client protocols Definition: Structure. Contents are: num_protos_outsync

Type: 32-bit unsigned integer

Description: Count of out-of-sync protocols

update_time

Type: 32-bit unsigned integer

Description: Time of last update in seconds

#### rib_edm_client_proto_table_info

Description: Information on table-specific client protocols Definition: Structure. Contents are: num_protos_outsync

Type: 32-bit unsigned integer

Description: Count of out-of-sync protocols

update_time

Type: 64-bit unsigned integer

Description: Time of last update (nanoseconds)

afi

Type: 32-bit unsigned integer

Description: Address Family

safi

Type: 32-bit unsigned integer

Description: sub Address Family

vrf_name

Type: String with unbounded length

Description: VRF Name of the table

#### ipv4_rib_edm_client_proto

Description: Information on a client proto Definition: Structure. Contents are: ProtocolNames

Type: String with unbounded length

Description: Name of proto

proto_instance

Type: String with unbounded length

Description: Instance of proto

Distance

Type: 32-bit unsigned integer

Description: Route distane for the protocol

maxmetric

Type: 32-bit unsigned integer

Description: Route metric for the protocol

purgetime

Type: 32-bit unsigned integer

Description: Route purgetime

update_complete

Type: Boolean

Description: Has the client finished updating

#### ipv4_rib_edm_path

Description: Information of a rib path Definition: Array of 0 or more structures. Contents of each array entry are: Address

Type: ipv4_rib_edm_addr

Description: | Nexthop

           InformationSource

Type: ipv4_rib_edm_addr

Description: | Infosource

           InterfaceIndex

Type: Interface

Description: | Interface handle

           Metric

Type: 32-bit unsigned integer

Description: | Metrics

           Flags

Type: 16-bit unsigned integer

Description: | Flags

           PrivateFlags

Type: 16-bit unsigned integer

Description: | Private Flags

           NextHopTableID

Type: 32-bit unsigned integer

Description: | Nexthop tableid

           NextHopVRFName

Type: String with unbounded length

Description: | VRF Name of the nh table

           NextHopTableName

Type: String with unbounded length

Description: | NH table name

           NextHopAFI

Type: 32-bit unsigned integer

Description: | NH afi

           NextHopSAFI

Type: 32-bit unsigned integer

Description: | NH safi

           RouteLabel

Type: 32-bit unsigned integer

Description: | Label associated with this path

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID associated with this path

           NumberOfExtendedCommunities

Type: 32-bit unsigned integer

Description: | Number of extended communities

           ExtendedCommunities

Type: Hex binary data with maximum length 64 bytes

Description: | Extended communities

           MVPNPresent

Type: Boolean

Description: | MVPN attribute present

           MVPNAttribute

Type: Hex binary data with maximum length 12 bytes

Description: | MVPN attribute

           PATHRTPresent

Type: Boolean

Description: | Path RT present

           PATHRTAttribute

Type: Hex binary data with maximum length 8 bytes

Description: | Path RT Attribute

#### ipv4_rib_edm_route

        Description: Information of a rib route head and rib proto route
        Definition: Structure. Contents are:
           Prefix

Type: ipv4_rib_edm_addr

Description: | Route prefix

           PrefixLength

Type: Unsigned character

Description: | Length of prefix

           RouteVersion

Type: 32-bit unsigned integer

Description: | Route version

           ProtocolID

Type: 32-bit unsigned integer

Description: | Protocol advertising the route

           ProtocolName

Type: String with unbounded length

Description: | Name of Protocol

           Instance

Type: String with unbounded length

Description: | Instance name

           ClientID

Type: 32-bit unsigned integer

Description: | Client adding the route to RIB

           RouteType

Type: 16-bit unsigned integer

Description: | Route type

           Priority

Type: 8-bit unsigned integer

Description: | Route priority

           Flags

Type: 32-bit unsigned integer

Description: | Route flags

           Tag

Type: 32-bit unsigned integer

Description: | Opaque proto specific info

           Distance

Type: 32-bit unsigned integer

Description: | Distance of the route

           Metric

Type: 32-bit unsigned integer

Description: | Route metric

           PathsCount

Type: 32-bit unsigned integer

Description: | Number of paths

           AttributeIdentity

Type: 32-bit unsigned integer

Description: | BGP Attribute ID

           TrafficIndex

Type: 32-bit unsigned integer

Description: | BGP Traffic Index

           RoutePrecedence

Type: 8-bit unsigned integer

Description: | Route ip precedence

           QosGroup

Type: 8-bit unsigned integer

Description: | Route qos group

           Active

Type: Boolean

Description: | Is the route active or backup

           RouteAge

Type: 32-bit unsigned integer

Description: | Age of route (seconds)

           RouteLabel

Type: 32-bit unsigned integer

Description: | Local label of the route

           Version

Type: 32-bit unsigned integer

Description: | Route Version

           RouteModifyTime

Type: 64-bit unsigned integer

Description: | Route modification time(nanoseconds)

           RoutePath

Type: Optional ipv4_rib_edm_path

Description: | Path(s) of the route

           PICCount

Type: 8-bit unsigned integer

Description: | Number of pic paths in this route

#### ipv4_rib_edm_table

        Description: Information of a routing table
        Definition: Structure. Contents are:
           tableid

Type: 32-bit unsigned integer

Description: | Table id

           afi

Type: 32-bit unsigned integer

Description: | Address Family

           safi

Type: 32-bit unsigned integer

Description: | sub Address Family

           vrf_name

Type: String with unbounded length

Description: | VRF Name of the table

           table_name

Type: String with unbounded length

Description: | Name of the table

           Version

Type: 32-bit unsigned integer

Description: | Table version

           conf_prefix_limit

Type: 32-bit unsigned integer

Description: | Configured prefix limit

           current_prefix_count

Type: 32-bit unsigned integer

Description: | Num prefixes in table

           table_version

Type: 32-bit unsigned integer

Description: | Version no. of the table

           prefix_limit_notified

Type: Boolean

Description: | Prefix limit state indicator

           fwd_referenced

Type: Boolean

Description: | Table in fwd reference state?

           deleted

Type: Boolean

Description: | Table deleted?

           initial_converge

Type: Boolean

Description: | Table has reached convergence

#### ipv4_rib_edm_proto

        Description: Information of a rib protocol
        Definition: Structure. Contents are:
           ProtocolNames

Type: String with unbounded length

Description: | Name

           Instance

Type: String with unbounded length

Description: | Instance

           Version

Type: 32-bit unsigned integer

Description: | Proto version

           RedistributionClientCount

Type: 32-bit unsigned integer

Description: | Number of redist clients

           ProtocolClientsCount

Type: 32-bit unsigned integer

Description: | Number of proto clients

           RoutesCounts

Type: 32-bit unsigned integer

Description: | Number of routes (including active, backup and deleted), where, number of backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount

           ActiveRoutesCount

Type: 32-bit unsigned integer

Description: | Number of active routes (not deleted)

           DeletedRoutesCount

Type: 32-bit unsigned integer

Description: | Number of deleted routes

           PathsCount

Type: 32-bit unsigned integer

Description: | Number of paths for all routes

           ProtocolRouteMemory

Type: 32-bit unsigned integer

Description: | Memory for proto's routes and paths in bytes

#### rib_edm_route_count

        Description: Specifics of route count
        Definition: Structure. Contents are:
           ActiveRoutesCount

Type: 32-bit unsigned integer

Description: | Number of active routes

           num_backup_routes

Type: 32-bit unsigned integer

Description: | Number of backup (inactive) routes

           num_active_paths

Type: 32-bit unsigned integer

Description: | Number of paths to active routes

           num_backup_paths

Type: 32-bit unsigned integer

Description: | Number of paths to backup routes

#### rib_edm_proto_route_summ_detail

Description: Details of Protocol route types Definition: Structure. Contents are: name

Type: String with unbounded length

Description: Proto name

Instance

Type: String with unbounded length

Description: Instance

proto_route_count

Type: rib_edm_route_count

Description: | Count for proto. instance

           rtype_none

Type: rib_edm_route_count

Description: | No route type

           rtype_other

Type: rib_edm_route_count

Description: | Unknown route type

           rtype_ospf_intra

Type: rib_edm_route_count

Description: | OSPF route within an area

           rtype_ospf_inter

Type: rib_edm_route_count

Description: | OSPF route across diff. areas

           rtype_ospf_extern1

Type: rib_edm_route_count

Description: | OSPF external route of type 1

           rtype_ospf_extern2

Type: rib_edm_route_count

Description: | OSPF external route of type 2

           rtype_isis_sum

Type: rib_edm_route_count

Description: | IS-IS summary route

           rtype_isis_l1

Type: rib_edm_route_count

Description: | IS-IS level 1 route

           rtype_isis_l2

Type: rib_edm_route_count

Description: | IS-IS level 2 route

           rtype_isis_l1_ia

Type: rib_edm_route_count

Description: | IS-IS level1 inter-area route

           rtype_bgp_int

Type: rib_edm_route_count

Description: | iBGP route

           rtype_bgp_ext

Type: rib_edm_route_count

Description: | eBGP route

           rtype_bgp_loc

Type: rib_edm_route_count

Description: | BGP local route

           rtype_ospf_nssa1

Type: rib_edm_route_count

Description: | OSPF NSSA ext. route type 1

           rtype_ospf_nssa2

Type: rib_edm_route_count

Description: | OSPF NSSA ext. route type 2

           rtype_igrp2_int

Type: rib_edm_route_count

Description: | EIGRP internal route

           rtype_igrp2_ext

Type: rib_edm_route_count

Description: | EIGRP external route

#### rib_edm_nh_stats

        Description: Nexthop statistics for a table
        Definition: Structure. Contents are:
           num_resolved_nh

Type: 32-bit unsigned integer

Description: | Number of resolved nexthop

           num_unresolved_nh

Type: 32-bit unsigned integer

Description: | Number of unresolved nexthop

#### rib_edm_nh_client

        Description: Information of a nexthop notification client
        Definition: Array of 0 or more structures. Contents of each array entry are:
           id

Type: 32-bit unsigned integer

Description: | Client id

           ref_count

Type: 32-bit unsigned integer

Description: | The number NH reference this client

           nh_create_age

Type: 32-bit unsigned integer

Description: | How long has client has been created

           nh_create_time

Type: 64-bit unsigned integer

Description: | Client creation time

           nh_read_age

Type: 32-bit unsigned integer

Description: | How long ago client read this notification

           nh_read_time

Type: 64-bit unsigned integer

Description: | Client notification read time

#### rib_edm_nh_path

        Description: Information of a nexthop notification client
        Definition: Structure. Contents are:
           interface

Type: 32-bit unsigned integer

Description: |

           Address

Type: ipv4_rib_edm_addr

Description: |

           tableid

Type: 32-bit unsigned integer

Description: |

           vrf_name

Type: String with unbounded length

Description: | VRF Name of the nh table

#### rib_edm_nh_addr

        Description: Information of a registered nexthop notification address
        Definition: Structure. Contents are:
           Prefix

Type: ipv4_rib_edm_addr

Description: | Route prefix

           prefix_len

Type: 32-bit unsigned integer

Description: | Length of prefix

           dest_addr

Type: ipv4_rib_edm_addr

Description: | Destination address

           dest_intf

Type: 32-bit unsigned integer

Description: | Destination interface

           dest_tableid

Type: 32-bit unsigned integer

Description: | Destination tableid

           dest_metric

Type: 32-bit unsigned integer

Description: | Destination metric

           dest_vrf_name

Type: String with unbounded length

Description: | VRF Name of the nh table

           damped

Type: Boolean

Description: | Nexthop being damped?

           exact_match

Type: Boolean

Description: | Exact match

           allow_default

Type: Boolean

Description: | Allow default flag

           recurse

Type: Boolean

Description: | Allow recurse flag

           unres_nh_tree

Type: Boolean

Description: | Context about which tree the server should walk

           clients

Type: Optional rib_edm_nh_client

Description: | Client(s) of the address

           resolved_route

Type: ipv4_rib_edm_route

Description: | Route resolved this nexthop

           dest_path_count

Type: 32-bit unsigned integer

Description: | Number of destination paths

           dest_paths

Type: rib_edm_nh_path[0...unbounded]

Description: | Path(s) of the route

           accrued_penalty

Type: 16-bit unsigned integer

Description: | Damped accured penalty

           expiration_age

Type: 32-bit unsigned integer

Description: | How soon the nexthop is undamped

           expiration_time

Type: 64-bit unsigned integer

Description: | Time where the first is undamped

           min_damped_threshold

Type: 32-bit unsigned integer

Description: | Minimum damped threshold

           max_damped_penalty

Type: 32-bit unsigned integer

Description: | Maximum damped threshold

           decay_rate

Type: 32-bit unsigned integer

Description: | Damped decay rate

           Version

Type: 32-bit unsigned integer

Description: | Event version

           last_event_age

Type: 32-bit unsigned integer

Description: | How long since last event occured

           last_event_time

Type: 64-bit unsigned integer

Description: | Time at which last event occured

#### rib_edm_attribute

        Description: Information of a BGP attribute installed in the RIB
        Definition: Structure. Contents are:
           id

Type: 32-bit unsigned integer

Description: | Attribute ID (From BGP)

           size

Type: 32-bit unsigned integer

Description: | Size of Attribute Data

#### rib_edm_extcomms

        Description: Information of an extended community installed in the RIB
        Definition: Structure. Contents are:
           ext_comm

Type: Hex binary data with maximum length 8 bytes

Description: | Extended community

           ref_count

Type: 32-bit unsigned integer

Description: | Number of references

#### rib_edm_mvpnattr

        Description: Information of an mvpn attributes installed in the RIB
        Definition: Structure. Contents are:
           MVPNAttribute

Type: Hex binary data with maximum length 12 bytes

Description: | MVPN attributes

           ref_count

Type: 32-bit unsigned integer

Description: | Number of references

#### rib_edm_vpnattrs_summ

Description: Information about all vpn attributes installed in the RIB Definition: Structure. Contents are: ext_comm_count

Type: 32-bit unsigned integer

Description: Number of extended communites

ext_comm_size

Type: 32-bit unsigned integer

Description: Total size

mvpn_attr_count

Type: 32-bit unsigned integer

Description: Number of MVPN attributes

mvpn_attr_size

Type: 32-bit unsigned integer

Description: Total size

#### rib_edm_opaque_summary

Description: Information of a Opaque data installed in the RIB Definition: Structure. Contents are: opaque_count

Type: 32-bit unsigned integer

Description: Number of opaque object

opaque_size

Type: 32-bit unsigned integer

Description: Toatl size

#### rib_edm_opaque_list_summary

Description: Information of a Opaque data installed in the RIB Definition: Structure. Contents are: opaque_list

Type: rib_edm_opaque_summary[6]

Description: |

#### rib_edm_opaque_obj

Description: Informaton of an opaque data Definition: Structure. Contents are: key

Type: Hex binary data with unbounded length

Description:

data

Type: Hex binary data with unbounded length

Description:

#### rib_edm_stats_batch_summary

Description: RIB Batch statistic information Definition: Structure. Contents are: total_msg_rx

Type: 32-bit unsigned integer

Description:

route_op_arg_rx

Type: 32-bit unsigned integer

Description:

attribute_arg_rx

Type: 32-bit unsigned integer

Description:

complete_arg_rx

Type: 32-bit unsigned integer

Description:

converge_arg_rx

Type: 32-bit unsigned integer

Description:

opaque_arg_rx

Type: 32-bit unsigned integer

Description:

total_fwd_ref

Type: 32-bit unsigned integer

Description:

invalid_client_id_error

Type: 32-bit unsigned integer

Description:

mem_alloc_error

Type: 32-bit unsigned integer

Description:

client_lookup_error

Type: 32-bit unsigned integer

Description:

db_lookup_error

Type: 32-bit unsigned integer

Description:

proto_lookup_error

Type: 32-bit unsigned integer

Description:

client_proto_lookup_error

Type: 32-bit unsigned integer

Description:

unknown_arg

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_result

Type: 32-bit unsigned integer

Description:

last_operation

Type: 32-bit unsigned integer

Description:

last_client

Type: 32-bit unsigned integer

Description:

last_msg_rx_time

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_nh_batch_summary

Description: RIB batch nexthop statistics informatio Definition: Structure. Contents are: total_nh_batch_requests

Type: 32-bit unsigned integer

Description:

total_nh_operations

Type: 32-bit unsigned integer

Description:

batch_init

Type: 32-bit unsigned integer

Description:

batch_register

Type: 32-bit unsigned integer

Description:

batch_unregister

Type: 32-bit unsigned integer

Description:

register_complete

Type: 32-bit unsigned integer

Description:

sync_register

Type: 32-bit unsigned integer

Description:

batch_finish

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_client

Type: 32-bit unsigned integer

Description:

last_nh_operation

Type: 32-bit unsigned integer

Description:

last_result

Type: Boolean

Description:

last_nh_time

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_lwm_summary

Description: Definition: Structure. Contents are: total_lwm

Type: 32-bit unsigned integer

Description:

route_add

Type: 32-bit unsigned integer

Description:

route_delete

Type: 32-bit unsigned integer

Description:

purge_protocol

Type: 32-bit unsigned integer

Description:

protocol_register

Type: 32-bit unsigned integer

Description:

protocol_unregister

Type: 32-bit unsigned integer

Description:

protocol_modify

Type: 32-bit unsigned integer

Description:

redist_proto

Type: 32-bit unsigned integer

Description:

unreg_redist_proto

Type: 32-bit unsigned integer

Description:

redist_reset

Type: 32-bit unsigned integer

Description:

update_complete

Type: 32-bit unsigned integer

Description:

advertisement

Type: 32-bit unsigned integer

Description:

unreg_advertisement

Type: 32-bit unsigned integer

Description:

next_hop_register

Type: 32-bit unsigned integer

Description:

next_hop_unregister

Type: 32-bit unsigned integer

Description:

bind_data

Type: 32-bit unsigned integer

Description:

succcess

Type: 32-bit unsigned integer

Description:

route_lookup

Type: 32-bit unsigned integer

Description:

best_local_addr

Type: 32-bit unsigned integer

Description:

is_connected

Type: 32-bit unsigned integer

Description:

first_hop

Type: 32-bit unsigned integer

Description:

find_proto

Type: 32-bit unsigned integer

Description:

other

Type: 32-bit unsigned integer

Description:

last_client

Type: 32-bit unsigned integer

Description:

last_operation

Type: 32-bit unsigned integer

Description:

last_oper_result

Type: Boolean

Description:

last_lwm_time

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_summary

Description: Summary of RIB statistic information Definition: Structure. Contents are: batch_stats

Type: Optional rib_edm_stats_batch_summary

Description: |

           lwm_stats

Type: Optional rib_edm_stats_lwm_summary

Description: |

           nh_batch_stats

Type: Optional rib_edm_stats_nh_batch_summary

Description: |

#### rib_edm_stats_route_op

        Description: Route operation statistics
        Definition: Structure. Contents are:
           paths_add_op

Type: 32-bit unsigned integer

Description: |

           prefix_added

Type: 32-bit unsigned integer

Description: |

           paths_added

Type: 32-bit unsigned integer

Description: |

           prefix_modified_add

Type: 32-bit unsigned integer

Description: |

           paths_delete_op

Type: 32-bit unsigned integer

Description: |

           prefix_deleted

Type: 32-bit unsigned integer

Description: |

           paths_deleted

Type: 32-bit unsigned integer

Description: |

           prefix_modified_del

Type: 32-bit unsigned integer

Description: |

           prefix_flushed

Type: 32-bit unsigned integer

Description: |

           paths_flushed

Type: 32-bit unsigned integer

Description: |

           invalid_op

Type: 32-bit unsigned integer

Description: |

           flushed

Type: 32-bit unsigned integer

Description: |

           too_manypaths

Type: 32-bit unsigned integer

Description: |

           invalid_parameter

Type: 32-bit unsigned integer

Description: |

           mem_alloc_error

Type: 32-bit unsigned integer

Description: |

           path_backup

Type: 32-bit unsigned integer

Description: |

           path_active

Type: 32-bit unsigned integer

Description: |

           path_change

Type: 32-bit unsigned integer

Description: |

           path_nochange

Type: 32-bit unsigned integer

Description: |

           table_limit

Type: 32-bit unsigned integer

Description: |

           outsync

Type: 32-bit unsigned integer

Description: |

           last_outsync

Type: 64-bit unsigned integer

Description: |

           last_route_opt

Type: 16-bit unsigned integer

Description: |

           last_result

Type: 32-bit unsigned integer

Description: |

           last_opt_time

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_advertisement

        Description: Advertisement statistic
        Definition: Structure. Contents are:
           total_adv

Type: 32-bit unsigned integer

Description: |

           new_adv

Type: 32-bit unsigned integer

Description: |

           modification

Type: 32-bit unsigned integer

Description: |

           delete

Type: 32-bit unsigned integer

Description: |

           success

Type: 32-bit unsigned integer

Description: |

           last_result

Type: Boolean

Description: |

           last_adv_time

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_batch_complete

Description: Batch complete operation statistic Definition: Structure. Contents are: total_complete

Type: 32-bit unsigned integer

Description:

insync

Type: 32-bit unsigned integer

Description:

last_insync

Type: 64-bit unsigned integer

Description:

last_complete_msg

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_batch_converge

Description: Batch converge operation statistics Definition: Structure. Contents are: total_converge

Type: 32-bit unsigned integer

Description:

insync

Type: 32-bit unsigned integer

Description:

last_insync

Type: 64-bit unsigned integer

Description:

bad_args

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_converge_msg

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_complete_update

Description: Batch complete update statistic Definition: Structure. Contents are: total_complete

Type: 32-bit unsigned integer

Description:

insync

Type: 32-bit unsigned integer

Description:

last_insync

Type: 64-bit unsigned integer

Description:

bad_args

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_complete_msg

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_purge

Description: Purge statistics Definition: Structure. Contents are: total_purges

Type: 32-bit unsigned integer

Description:

total_prefix_deleted

Type: 32-bit unsigned integer

Description:

total_paths_deleted

Type: 32-bit unsigned integer

Description:

last_purge

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_nexthop

Description: Nexthop notification statistics Definition: Structure. Contents are: table_id

Type: 32-bit unsigned integer

Description:

vrf_name

Type: String with unbounded length

Description:

total_next_hop_reg

Type: 32-bit unsigned integer

Description:

total_next_hop_unreg

Type: 32-bit unsigned integer

Description:

total_sync_reg

Type: 32-bit unsigned integer

Description:

last_registration

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_opaque

Description: Opaqaue statistics Definition: Structure. Contents are: total_registration

Type: 32-bit unsigned integer

Description:

total_add

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_result

Type: Boolean

Description:

last_registration

Type: 64-bit unsigned integer

Description:

#### rib_edm_client_proto_stats_summary

Description: Summary of RIB client protocol statistic summary Definition: Structure. Contents are: route_op_stats

Type: Optional rib_edm_stats_route_op

Description: |

           adv

Type: Optional rib_edm_stats_advertisement

Description: |

           complete_stats

Type: Optional rib_edm_stats_batch_complete

Description: |

           converge_stats

Type: Optional rib_edm_stats_batch_converge

Description: |

           complete_update_stats

Type: Optional rib_edm_stats_complete_update

Description: |

           purge_stats

Type: Optional rib_edm_stats_purge

Description: |

           nh_stats

Type: Optional rib_edm_stats_nexthop

Description: |

           opaque_stats

Type: rib_edm_stats_opaque[6]

Description: |

           ProtocolName

Type: String with unbounded length

Description: | Name of Protocol

           Instance

Type: String with unbounded length

Description: | Instance name

#### rib_edm_stats_client_notf

        Description: RIB pulse statistics
        Definition: Structure. Contents are:
           total_notifications

Type: 32-bit unsigned integer

Description: |

           clear

Type: 32-bit unsigned integer

Description: |

           nexthop_critical

Type: 32-bit unsigned integer

Description: |

           nexthop_noncritical

Type: 32-bit unsigned integer

Description: |

           nexthop_converge

Type: 32-bit unsigned integer

Description: |

           redist_register

Type: 32-bit unsigned integer

Description: |

           redist_reset

Type: 32-bit unsigned integer

Description: |

           preceeding_client

Type: 32-bit unsigned integer

Description: |

           redist_list

Type: 32-bit unsigned integer

Description: |

           gc_proto

Type: 32-bit unsigned integer

Description: |

           gc_db

Type: 32-bit unsigned integer

Description: |

           gc_attribute

Type: 32-bit unsigned integer

Description: |

           table_event

Type: 32-bit unsigned integer

Description: |

           critical

Type: 32-bit unsigned integer

Description: |

           non_critical

Type: 32-bit unsigned integer

Description: |

           delay_timer

Type: 32-bit unsigned integer

Description: |

           skip_notification

Type: 32-bit unsigned integer

Description: |

           end_of_data

Type: 32-bit unsigned integer

Description: |

           last_notification

Type: 64-bit unsigned integer

Description: |

           last_eod

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_redist_route

        Description: Route redistribution statistics
        Definition: Structure. Contents are:
           total_redist

Type: 32-bit unsigned integer

Description: |

           update_sent

Type: 32-bit unsigned integer

Description: |

           paths_sent

Type: 32-bit unsigned integer

Description: |

           prefixes_deleted

Type: 32-bit unsigned integer

Description: |

           total_advertisment

Type: 32-bit unsigned integer

Description: |

           last_redist_delete

Type: Boolean

Description: |

           last_redist

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_redist_attr

        Description: Attribe redistribution statistics
        Definition: Structure. Contents are:
           total_redist

Type: 32-bit unsigned integer

Description: |

           total_tbl_entries

Type: 32-bit unsigned integer

Description: |

           last_redist

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_redist_opaque

Description: Opaque redistribution statistics Definition: Structure. Contents are: total_redist

Type: 32-bit unsigned integer

Description:

total_tbl_entries

Type: 32-bit unsigned integer

Description:

last_redist

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_redist_nh

Description: Nexthop redistribution statistics Definition: Structure. Contents are: table_id

Type: 32-bit unsigned integer

Description:

vrf_name

Type: String with unbounded length

Description:

total_redist

Type: 32-bit unsigned integer

Description:

total_converge

Type: 32-bit unsigned integer

Description:

total_suppress

Type: 32-bit unsigned integer

Description:

last_redist

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_redist

Description: Redistribution statistics Definition: Structure. Contents are: route

Type: Optional rib_edm_stats_redist_route

Description: |

           attr

Type: Optional rib_edm_stats_redist_attr

Description: |

           opaque_stats

Type: rib_edm_stats_redist_opaque

[6]

Description: |

           ProtocolName

Type: String with unbounded length

Description: | Name of Protocol

           Instance

Type: String with unbounded length

Description: | Instance name

#### rib_edm_stats_client_redist

        Description: Client redistribution stats
        Definition: Structure. Contents are:
           total_redist

Type: 32-bit unsigned integer

Description: |

           last_redist

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_client_tbl

        Description: Table operation statistics
        Definition: Structure. Contents are:
           total_table_register

Type: 32-bit unsigned integer

Description: |

           new_table

Type: 32-bit unsigned integer

Description: |

           modification

Type: 32-bit unsigned integer

Description: |

           deletion

Type: 32-bit unsigned integer

Description: |

           cl_lookup_err

Type: 32-bit unsigned integer

Description: |

           tbl_lookup_err

Type: 32-bit unsigned integer

Description: |

           invalid_id_lookup_err

Type: 32-bit unsigned integer

Description: |

           tbl_create_err

Type: 32-bit unsigned integer

Description: |

           success

Type: 32-bit unsigned integer

Description: |

           last_result

Type: Boolean

Description: |

           last_registration

Type: 64-bit unsigned integer

Description: |

#### rib_edm_stats_client_redist_tbl

Description: Table redistribution statistics Definition: Structure. Contents are: total_table_redist

Type: 32-bit unsigned integer

Description:

table_created

Type: 32-bit unsigned integer

Description:

table_full

Type: 32-bit unsigned integer

Description:

has_space

Type: 32-bit unsigned integer

Description:

last_redist

Type: 8-bit unsigned integer

Description:

last_redist_time

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_client_attribute

Description: Attribute operation statistics Definition: Structure. Contents are: total_registration

Type: 32-bit unsigned integer

Description:

total_add

Type: 32-bit unsigned integer

Description:

success

Type: 32-bit unsigned integer

Description:

last_result

Type: Boolean

Description:

last_registration

Type: 64-bit unsigned integer

Description:

#### rib_edm_stats_client_lookups

Description: Lookup statistics Definition: Structure. Contents are: best_local_address

Type: 32-bit unsigned integer

Description:

is_connected

Type: 32-bit unsigned integer

Description:

route_lookups

Type: 32-bit unsigned integer

Description:

next_hop_lookups

Type: 32-bit unsigned integer

Description:

default_source

Type: 32-bit unsigned integer

Description:

#### rib_edm_client_stats_summary

Description: Summary of RIB client statistics Definition: Structure. Contents are: client_id

Type: 32-bit unsigned integer

Description:

notification

Type: Optional rib_edm_stats_client_notf

Description: |

           redist

Type: Optional rib_edm_stats_client_redist

Description: |

           tbl_stats

Type: Optional rib_edm_stats_client_tbl

Description: |

           redist_tbl

Type: Optional rib_edm_stats_client_redist_tbl

Description: |

           attribute

Type: Optional rib_edm_stats_client_attribute

Description: |

           lookups

Type: Optional rib_edm_stats_client_lookups

Description: |

#### rib_edm_recursion_depth_max

        Description: Information about the maximum recursion depth in the RIB
        Definition: Structure. Contents are:
           current

Type: 32-bit unsigned integer

Description: | Current maximum recursion depth

           configured

Type: 32-bit unsigned integer

Description: | Configured maximum recursion depth

### Internal Datatypes

#### ipv4_rib_edm_addr

        Description:
        Definition: Type definition for: IPV4Address

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for rip.

### Datatypes

#### rip_show_global_config_bd

Description: RIP's configuration settings Definition: Structure. Contents are: Active

Type: Boolean

Description: VRF active indicator

VRFisedSocket

Type: Boolean

Description: VRF added to socket indicator

RIPVersion

Type: 32-bit signed integer

Description: Version of RIP configured

DefaultMetric

Type: 8-bit unsigned integer

Description: Default metric for RIP routes

MaximumPaths

Type: 8-bit unsigned integer

Description: Maximum number of paths a route can have

AutoSummarize

Type: Boolean

Description: Auto-summarization indicator

MulticastAddress

Type: Boolean

Description: Use broadcast/multicast address indicator

FlashThreshold

Type: 8-bit unsigned integer

Description: Flash update threshold

InputQLength

Type: 16-bit unsigned integer

Description: Length of the input queue

TriggeredRIP

Type: Boolean

Description: Triggered RIP enabled indicator

ValidationIndicator

Type: Boolean

Description: Incoming packet source validation indicator

UpdateTimer

Type: 32-bit unsigned integer

Description: Update timer

NextUpdateTime

Type: 32-bit unsigned integer

Description: Time left for next update

InvalidTimer

Type: 32-bit unsigned integer

Description: Invalid timer

HoldDownTimer

Type: 32-bit unsigned integer

Description: Holddown timer

FlushTimer

Type: 32-bit unsigned integer

Description: Flush timer

OOMFlags

Type: 32-bit unsigned integer

Description: Out-of-memory status flags

NSFStatus

Type: Boolean

Description: NSF Enable status

NSFLifeTime

Type: 32-bit unsigned integer

Description: NSF life time

#### rip_show_output_filter_bd

Description: Information about an output filter Definition: Structure. Contents are: access_list_name

Type: String with unbounded length

Description: Name of an access list used for output filtering

#### rip_path_bd

Description: A RIP route path Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source address

           NextHopAddress

Type: IPV4Address

Description: | Next hop address

           Metric

Type: 16-bit unsigned integer

Description: | Metric

           Tag

Type: 16-bit unsigned integer

Description: | Tag

           Interface

Type: Interface

Description: | Interface

           Uptime

Type: 32-bit unsigned integer

Description: | Up time

           IsPermanent

Type: Boolean

Description: | Permanent indicator

#### rip_show_route_bd

        Description: A route in RIP's local routing table
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination IP Address for this route

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of IP address

           Distance

Type: 16-bit unsigned integer

Description: | Route administrative distance

           BgpCount

Type: 16-bit unsigned integer

Description: | Hop count for this route

           RouteType

Type: 16-bit unsigned integer

Description: | Type of this route

           RouteSummary

Type: Boolean

Description: | Summary route placeholder indicator

           RouteTag

Type: 16-bit unsigned integer

Description: | Generic route information

           Version

Type: 8-bit unsigned integer

Description: | RIB supplied version number

           Attributes

Type: 32-bit unsigned integer

Description: | RIB supplied route attributes

           Active

Type: Boolean

Description: | Active route indicator

           Paths

Type: rip_path_bd

[0...unbounded]

Description: | The paths for this route

           PathOrigin

Type: rip_route_origin

Description: | Where this route was learnt

           HoldDown

Type: Boolean

Description: | Indicates whether route is in holddown

#### rip_peer_bd

        Description: A RIP peer
        Definition: Structure. Contents are:
           PeerUptime

Type: 32-bit unsigned integer

Description: | Uptime of this peer

           PeerAddress

Type: IPV4Address

Description: | IP Address of this peer

           PeerVersion

Type: 8-bit unsigned integer

Description: | RIP version for this peer

           DiscardedPeerPackets

Type: 32-bit unsigned integer

Description: | Discarded packets from this peer

           DiscardedPeerRoutes

Type: 32-bit unsigned integer

Description: | Discarded routes from this peer

#### rip_summary_bd

        Description: A RIP summary route
        Definition: Structure. Contents are:
           Prefix

Type: IPV4Address

Description: | Summary address prefix

           PrefixLength

Type: 32-bit unsigned integer

Description: | Summary address prefix length

           NextHopAddress

Type: IPV4Address

Description: | Summary address next hop

           Metric

Type: 32-bit signed integer

Description: | Summary metric

#### rip_show_interface_bd

        Description: A RIP-enabled interface
        Definition: Structure. Contents are:
           Interface

Type: String with unbounded length

Description: | Interface name

           IfHandle

Type: Interface

Description: | Interface handle

           RIPEnabled

Type: Boolean

Description: | Whether RIP is enabled on this interface

           IsPassiveInterface

Type: Boolean

Description: | Passive interface indicator

           MulticastAddress

Type: Boolean

Description: | Use broadcast address for v2 packets

           AcceptMetric

Type: Boolean

Description: | Accept routes of metric 0 indicator

           SendVersion

Type: 32-bit unsigned integer

Description: | Versions that the interface is sending

           ReceiveVersion

Type: 32-bit unsigned integer

Description: | Versions that the interface will recieve

           State

Type: interface_state

Description: | Current state of the interface

           DestinationAddress

Type: IPV4Address

Description: | IP Address of this interface

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of the IP address

           RIPSummary

Type: rip_summary_bd[0...unbounded]

Description: | User defined summary addresses

           RIPPeer

Type: rip_peer_bd[0...unbounded]

Description: | Neighbors on this interface

           MetricCost

Type: 32-bit unsigned integer

Description: | Cost added to routes through this interface

           SplitHorizon

Type: Boolean

Description: | Split horizon enabled indicator

           PoisonHorizon

Type: Boolean

Description: | Poisoned reverse enabled indicator

           TriggeredRIP

Type: Boolean

Description: | Triggered RIP enabled indicator

           NeighborAddress

Type: IPV4Address

Description: | Interface's triggered RIP neighbor

           OOMFlags

Type: 32-bit unsigned integer

Description: | Out-of-memory status flags

           JoinStatus

Type: Boolean

Description: | Multicast group join status

           LPTSState

Type: Boolean

Description: |

           AuthMode

Type: 32-bit unsigned integer

Description: | Authentication Mode

           AuthKeychain

Type: String with unbounded length

Description: | Authentication Keychain Name

           SendAuthKeyExists

Type: Boolean

Description: | Authentication send key exists

           AuthKeyMD5

Type: Boolean

Description: | Authentication key programmed with MD5 algorithm

           AuthKeySendId

Type: 64-bit unsigned integer

Description: | Current active Send Authentication Key Id

           TotalPktRecvd

Type: 32-bit unsigned integer

Description: | Total packets received

           PktDropWrongKC

Type: 32-bit unsigned integer

Description: | Packets dropped due to wrong keychain configured

           PktDropNoAuth

Type: 32-bit unsigned integer

Description: | Packets dropped due to missing authentication data

           PktDropInvalidAuth

Type: 32-bit unsigned integer

Description: | Packets dropped due to invalid authentication data

           PktAcceptedValidAuth

Type: 32-bit unsigned integer

Description: | Packets accepted with valid authentication data

#### rip_show_statistics_bd

        Description: RIP statistics
        Definition: Structure. Contents are:
           ReceivedPackets

Type: 32-bit unsigned integer

Description: | Total packets received

           DiscardedPackets

Type: 32-bit unsigned integer

Description: | Total discarded packets

           DiscardedRoutes

Type: 32-bit unsigned integer

Description: | Total discarded routes

           StandbyPacketsReceived

Type: 32-bit unsigned integer

Description: | Packets rx in SRP

           SentMessages

Type: 32-bit unsigned integer

Description: | Number of messages sent

           SentMessageFailures

Type: 32-bit unsigned integer

Description: | Number of message send failures

           QueryResponses

Type: 32-bit unsigned integer

Description: | Number of RIP queries responded to

           PeriodicUpdates

Type: 32-bit unsigned integer

Description: | Number of periodic RIP updates

           RouteCount

Type: 32-bit unsigned integer

Description: | Number of routes allocated

           PathCount

Type: 32-bit unsigned integer

Description: | Number of paths allocated

           RouteMallocFailures

Type: 32-bit unsigned integer

Description: | Number of failures to allocate memory for a route

           PathMallocFailures

Type: 32-bit unsigned integer

Description: | Number of failures to allocate memory for a path

           RIBUpdates

Type: 32-bit unsigned integer

Description: | Number of route updates to RIB made by RIP

#### rip_show_trig_nbr_bd

        Description: A triggered rip neighbor
        Definition: Structure. Contents are:
           Interface

Type: String with unbounded length

Description: | Interface to this neighbor

           local_ip_address

Type: IPV4Address

Description: | Local IP address to this neighbor

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of the IP addresses

           neighbor_ip_address

Type: IPV4Address

Description: | Neighbor's IP address

           Version

Type: 8-bit unsigned integer

Description: | Neighbor's RIP version

           State

Type: 8-bit unsigned integer

Description: | Current state of the neighbor

           retries

Type: 8-bit unsigned integer

Description: | Number of dropped packets to neighbor

           last_sent_sequence

Type: 32-bit unsigned integer

Description: | Last sent sequence number

           default_route_sent

Type: Boolean

Description: | Default route sent indicator

           default_route_metric

Type: 32-bit signed integer

Description: | Sent metric of the defualt route

#### rip_show_trig_cfg_bd

        Description: Triggered RIP config data
        Definition: Structure. Contents are:
           trigger_delay_time

Type: 32-bit signed integer

Description: | Time between polling for more work

           trigger_time

Type: 32-bit signed integer

Description: | Time between resends of net requests

           trigger_reduced_time

Type: 32-bit signed integer

Description: | Time between resends of neighbor requests

           trigger_expired_time

Type: 32-bit signed integer

Description: | Total expiry time on any packet

#### rip_show_trig_idx_bd

        Description: An item on the triggered RIP index queue
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination IP Address for this route

           Distance

Type: 16-bit unsigned integer

Description: | Route administrative distance

           BgpCount

Type: 16-bit unsigned integer

Description: | Hop count for this route

           index

Type: 32-bit unsigned integer

Description: | Index of route in triggered RIP index queue

           RouteType

Type: 16-bit unsigned integer

Description: | Type of this route

           RouteSummary

Type: Boolean

Description: | Summary route placeholder indicator

           RouteTag

Type: 16-bit unsigned integer

Description: | Generic route information

           Version

Type: 8-bit unsigned integer

Description: | RIB supplied version number

           Attributes

Type: 32-bit unsigned integer

Description: | RIB supplied route attributes

           Active

Type: Boolean

Description: | Active route indicator

           Paths

Type: rip_path_bd

[0...unbounded]

Description: | The paths for this route

#### rip_show_internal_bd

        Description: RIP internal data
        Definition: Structure. Contents are:
           proc_socket_fd

Type: 32-bit signed integer

Description: | Internal data

           proc_udp_connected

Type: Boolean

Description: | Internal data

           proc_oom_cur_state

Type: 32-bit signed integer

Description: | Internal data

           proc_oom_severe_state_time

Type: 32-bit unsigned integer

Description: | Internal data

           proc_oom_severe_state_timer_running

Type: Boolean

Description: | Internal data

           proc_route_count

Type: 32-bit unsigned integer

Description: | Internal data

           proc_path_count

Type: 32-bit unsigned integer

Description: | Internal data

           proc_garbage_time

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_batch_buf_max_buf_len

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_batch_buf_max_msg_len

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_batch_buf_data_len

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_batch_buf_msg_len

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_num_transit_routes

Type: 32-bit unsigned integer

Description: | Internal data

           proc_rib_rdb_queue_size

Type: 32-bit unsigned integer

Description: | Internal data

           VRFName

Type: String with unbounded length

Description: | Internal data

           vrf_id

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_nsf_enable

Type: Boolean

Description: | Internal data

           vrf_nsf_lifetime

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_distance

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_distanceipQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_trig_rip_configured

Type: Boolean

Description: | Internal data

           vrf_active

Type: Boolean

Description: | Internal data

           vrf_added_to_socket

Type: Boolean

Description: | Internal data

           vrf_psl_if_sendQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_oom_flags

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_route_count

Type: 32-bit unsigned integer

Description: | Internal data

           vrf_path_count

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_table_id

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_qflags

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_active

Type: Boolean

Description: | Internal data

           rdb_handle

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_old_handle

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_connected_redist_handle

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_bgp_redist_handle

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_rib_table_ready

Type: Boolean

Description: | Internal data

           rdb_default_info_orig

Type: Boolean

Description: | Internal data

           rdb_redinfoQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_rib_updateQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_rib_delete_pending

Type: Boolean

Description: | Internal data

           rdb_trig_updateQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_trig_update_batch_count

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_garbageQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_converged

Type: Boolean

Description: | Internal data

           rdb_convergence_timer_expired

Type: Boolean

Description: | Internal data

           rdb_convergence_timer_running

Type: Boolean

Description: | Internal data

           rdb_top_ageout_timer_running

Type: Boolean

Description: | Internal data

           rdb_top_garbage_timer_running

Type: Boolean

Description: | Internal data

           rdb_top_garbage_time_next

Type: 32-bit unsigned integer

Description: | Internal data

           rdb_om_triggered_update_timer_running

Type: Boolean

Description: | Internal data

           rdb_wq_requestQ_size

Type: 32-bit unsigned integer

Description: | Internal data

           if_all_peerQ_size

Type: 32-bit unsigned integer

Description: | Internal data

#### rip_show_vrf_summ_bd

        Description: RIP VRF summary data
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | VRF Name

           Active

Type: Boolean

Description: | VRF Active indicator

           OOMFlags

Type: 32-bit unsigned integer

Description: | Current OOM flags

           RouteCount

Type: 32-bit unsigned integer

Description: | Number of routes allocated

           PathCount

Type: 32-bit unsigned integer

Description: | Number of paths allocated

           UpdateTimer

Type: 32-bit unsigned integer

Description: | Update timer

           NextUpdateTime

Type: 32-bit unsigned integer

Description: | Time left for next update

           InvalidTimer

Type: 32-bit unsigned integer

Description: | Invalid timer

           HoldDownTimer

Type: 32-bit unsigned integer

Description: | Holddown timer

           FlushTimer

Type: 32-bit unsigned integer

Description: | Flush timer

           InterfaceConfiguredCount

Type: 32-bit unsigned integer

Description: | Number of interfaces configured

           ActiveInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of active interfaces

#### rip_show_if_summ_bd

        Description: RIP Interface summary data
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Enabled

Type: Boolean

Description: | RIP enabled indicator

           State

Type: interface_state

Description: | Interface state

           DestinationAddress

Type: IPV4Address

Description: | IP address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of IP address

           OOMFlags

Type: 32-bit unsigned integer

Description: | Current OOM flags

           SendVersion

Type: 32-bit unsigned integer

Description: | RIP versions this interface sends out

           ReceiveVersion

Type: 32-bit unsigned integer

Description: | RIP versions this interface will receive

           NeighborCount

Type: 32-bit unsigned integer

Description: | Number of neighbors seen

#### rip_show_proto_proc_bd

        Description: RIP protocol process data
        Definition: Structure. Contents are:
           VRFConfigCount

Type: 32-bit unsigned integer

Description: | Number of VRFs configured

           VRFActiveCount

Type: 32-bit unsigned integer

Description: | Number of active VRFs

           SocketDescriptor

Type: 32-bit signed integer

Description: | Socket descriptior

           CurrentOOMState

Type: 32-bit signed integer

Description: | Current OOM state

           RouteCount

Type: 32-bit unsigned integer

Description: | Number of routes allocated

           PathCount

Type: 32-bit unsigned integer

Description: | Number of paths allocated

           VRFSummary

Type: rip_show_vrf_summ_bd

[0...unbounded]

Description: | List of VRFs configured

#### rip_show_proto_vrf_bd

        Description: RIP protocol VRF data
        Definition: Structure. Contents are:
           VRFSummary

Type: rip_show_vrf_summ_bd

Description: | VRF summary data

           InterfaceSummary

Type: rip_show_if_summ_bd

[0...unbounded]

Description: | List of Interfaces configured

### Internal Datatypes

#### rip_route_origin

        Description:
        Definition: Enumeration. Valid values are:
            'RIP_RT_ORG_RUNOVER' - configured 'network'
            'RIP_RT_ORG_REDIST' - redistributed
            'RIP_RT_ORG_AUTOSUMMARY' - auto summary
            'RIP_RT_ORG_RIP' - learned via RIP
            'RIP_RT_ORG_INTSUMMARY' - interface summary-address
            'RIP_RT_ORG_UNUSED' - route stay in for triggered rip

#### interface_state

        Description:
        Definition: Enumeration. Valid values are:
            'INTERFACE_NONE' - Interface does not exist
            'INTERFACE_DOWN' - Interface exists but IP is down
            'INTERFACE_UP' - Interface exists and IP is up
            'INTERFACE_UNKNOWN' - Unknown state

## Perl Data Object documentation for tcp_types.

### Datatypes

#### tcp_async_session_stats_bag

        Description: TCP Async Session Statistic
        Definition: Structure. Contents are:
           AsyncSession

Type: Boolean

Description: | Flag of async session

           DataWriteSuccessNum

Type: 32-bit unsigned integer[2]

Description: | Number of successful data write to XIPC

           DataReadSuccessNum

Type: 32-bit unsigned integer[2]

Description: | Number of successful data read from XIPC

           DataWriteErrorNum

Type: 32-bit unsigned integer[2]

Description: | Number of failed data write to XIPC

           DataReadErrorNum

Type: 32-bit unsigned integer[2]

Description: | Number of failed data read from XIPC

           ControlWriteSuccessNum

Type: 32-bit unsigned integer[5]

Description: | Number of successful control write to XIPC

           ControlReadSuccessNum

Type: 32-bit unsigned integer[5]

Description: | Number of successful control read to XIPC

           ControlWriteErrorNum

Type: 32-bit unsigned integer[5]

Description: | Number of failed control write to XIPC

           ControlReadErrorNum

Type: 32-bit unsigned integer[5]

Description: | Number of failed control read from XIPC

           DataWriteBytes

Type: 64-bit unsigned integer[2]

Description: | Number of bytes data has been written

           DataReadBytes

Type: 64-bit unsigned integer[2]

Description: | Number of bytes data has been read

#### tcp_sh_stats_bag

Description: TCP Statistics Definition: Structure. Contents are: SYNCacheCount

Type: 32-bit unsigned integer

Description: Current number of SYN cache entries

NumOpenSockets

Type: 32-bit unsigned integer

Description: Number of Open sockets

TotalPaketsSent

Type: 32-bit unsigned integer

Description: Total packets sent

SendPacketsDropped

Type: 32-bit unsigned integer

Description: Total transmit packets dropped due to general failures

SendAuthPacketsDropped

Type: 32-bit unsigned integer

Description: Total transmit packets dropped due to authentication failures

DataPaketsSent

Type: 32-bit unsigned integer

Description: Data packets sent

DataBytesSent

Type: 32-bit unsigned integer

Description: Data bytes sent

PacketsRetransmitted

Type: 32-bit unsigned integer

Description: Data packets retransmitted

BytesRetransmitted

Type: 32-bit unsigned integer

Description: Data bytes retransmitted

ACKOnlyPacketsSent

Type: 32-bit unsigned integer

Description: Ack only packets sent (incl. delay)

DelayACKPacketsSent

Type: 32-bit unsigned integer

Description: Delay ack packets sent

UrgentOnlyPacketsSent

Type: 32-bit unsigned integer

Description: Urgent only packets sent

WindowProbePacketsSent

Type: 32-bit unsigned integer

Description: Window probe packets sent

WindowUpdatePacketsSent

Type: 32-bit unsigned integer

Description: Window update packets sent

ControlPacketsSent

Type: 32-bit unsigned integer

Description: Control (SYN|FIN|RST) packets sent

RSTPacketsSent

Type: 32-bit unsigned integer

Description: RST packets sent

TotalPacketsReceived

Type: 32-bit unsigned integer

Description: Total packets received

ReceivedPacketsDropped

Type: 32-bit unsigned integer

Description: Received packets dropped due to general failures

SYNACLMatchPktsDropped

Type: 32-bit unsigned integer

Description: Received packets dropped due to ACL DENY on SYN pkts

ReceivedPacketsDroppedStaleCHdr

Type: 32-bit unsigned integer

Description: Received packets dropped due to stale cached header

ReceivedAuthPacketsDropped

Type: 32-bit unsigned integer

Description: Received packets dropped due to authentication failures

ACKPacketsReceived

Type: 32-bit unsigned integer

Description: Ack packets received

ACKBytesReceived

Type: 32-bit unsigned integer

Description: Bytes acked by ack packets

DuplicatedACKPacketsReceived

Type: 32-bit unsigned integer

Description: Duplicate ack packets

ACKPacketsForUnsentReceived

Type: 32-bit unsigned integer

Description: Ack packets for unsent data

DataPacketsReceivedInSequence

Type: 32-bit unsigned integer

Description: Data packets received in sequence

DataBytesReceivedInSequence

Type: 32-bit unsigned integer

Description: Data bytes received in sequence

DuplicatePacketsReceived

Type: 32-bit unsigned integer

Description: Duplicate packets received

DuplicateBytesReceived

Type: 32-bit unsigned integer

Description: Duplicate bytes received

PartialDuplicateACKReceived

Type: 32-bit unsigned integer

Description: Packets with partial dup data

PartialDuplicateBytesReceived

Type: 32-bit unsigned integer

Description: Bytes with partial dup data

OutOfOrderPacketsReceived

Type: 32-bit unsigned integer

Description: Out-of-order packets received

OutOfOrderBytesReceived

Type: 32-bit unsigned integer

Description: Out-of-order bytes received

AfterWindowPacketsReceived

Type: 32-bit unsigned integer

Description: After-window packets received

AfterWindowBytesReceived

Type: 32-bit unsigned integer

Description: After-window bytes received

WindowProbePacketsReceived

Type: 32-bit unsigned integer

Description: Window probe packets received

WindowUpdatePacketsReceived

Type: 32-bit unsigned integer

Description: Window update packets received

PacketsReceivedAfterClosePacket

Type: 32-bit unsigned integer

Description: Packets received after close

BadChecksumPacketsReceived

Type: 32-bit unsigned integer

Description: Packets received with bad checksum

TooShortPacketsReceived

Type: 32-bit unsigned integer

Description: Packets received with too short size

NoPortPacketsReceived

Type: 32-bit unsigned integer

Description: Packets rcceived with no wild listener

ConnectionsRequested

Type: 32-bit unsigned integer

Description: Connection requests sent

ConnectionsAccepted

Type: 32-bit unsigned integer

Description: Connection requests accepted

ConnectionsEstablished

Type: 32-bit unsigned integer

Description: Connections established

ConnectionsCurrentlyEstablished

Type: 32-bit unsigned integer

Description: Connections currently in ESTAB or CLOSEWAIT

ConnectionsCurrentlyClosing

Type: 32-bit unsigned integer

Description: Connections currently in one of the closing states

ConnectionsForciblyClosed

Type: 32-bit unsigned integer

Description: Connections forcibly closed

ConnectionsClosed

Type: 32-bit unsigned integer

Description: connections closed (incl. drops)

ConnectionsDropped

Type: 32-bit unsigned integer

Description: connections dropped

EmbryonicConnectionDropped

Type: 32-bit unsigned integer

Description: Embryonic connections dropped

ConnectionsFailed

Type: 32-bit unsigned integer

Description: Connections failed

EstablishedConnectionsReset

Type: 32-bit unsigned integer

Description: Established connections reset

RetransmitTimeouts

Type: 32-bit unsigned integer

Description: Retransmit timeouts (incl. data packets)

RetransmitDropped

Type: 32-bit unsigned integer

Description: Connection drops during retransmit timeouts

KeepAliveTimeouts

Type: 32-bit unsigned integer

Description: Keepalive timeouts

KeepAliveDropped

Type: 32-bit unsigned integer

Description: Connection drops due to keepalive timeouts

KeepAliveProbes

Type: 32-bit unsigned integer

Description: Keepalive probes sent

PAWSDropped

Type: 32-bit unsigned integer

Description: Segments dropped due to PAWS

PersistDropped

Type: 32-bit unsigned integer

Description: Segments dropped due to window probe

TryLockDropped

Type: 32-bit unsigned integer

Description: Segments dropped due to trylock fail

ConnectionRateLimited

Type: 32-bit unsigned integer

Description: Connections rate-limited

SYNCacheAdded

Type: 32-bit unsigned integer

Description: SYN Cache entries added

SYNCacheCompleted

Type: 32-bit unsigned integer

Description: SYN Cache connections completed

SYNCacheTimedOut

Type: 32-bit unsigned integer

Description: SYN Cache entries timed out

SYNCacheOverflow

Type: 32-bit unsigned integer

Description: SYN Cache entries dropped due to overflow

SYNCacheReset

Type: 32-bit unsigned integer

Description: SYN Cache entries dropped due to RST

SYNCacheUnreach

Type: 32-bit unsigned integer

Description: SYN Cache entries dropped due to ICMP unreach

SYNCacheBucketOflow

Type: 32-bit unsigned integer

Description: SYN Cache entries dropped due to bucket overflow

SYNCacheAborted

Type: 32-bit unsigned integer

Description: SYN Cache entries aborted (no mem)

SYNCacheDuplicateSYNs

Type: 32-bit unsigned integer

Description: SYN Cache duplicate SYNs received

SYNCacheDropped

Type: 32-bit unsigned integer

Description: SYN Cache entries dropped (no route/mem)

PulseErrors

Type: 32-bit unsigned integer

Description: Punt (down to ip) failures

SocketLayerPackets

Type: 32-bit unsigned integer

Description: Packets owned by the socket layer

ReassemblyPackets

Type: 32-bit unsigned integer

Description: Packets owned by TCP reassembly

RecoveredPackets

Type: 32-bit unsigned integer

Description: Packets freed after starvation

PacketFailures

Type: 32-bit unsigned integer

Description: Packet allocation errors

MSSUp

Type: 32-bit unsigned integer

Description: Number of times MSS was increased

MSSDown

Type: 32-bit unsigned integer

Description: Number of times MSS was decreased

TruncatedWriteIOV

Type: 32-bit unsigned integer

Description: Segments truncated due to insufficient Write I/O vectors

NoThrottle

Type: 32-bit unsigned integer

Description: Number of times throttle mode was off

LowWaterMarkThrottle

Type: 32-bit unsigned integer

Description: Number of times low water mark throttle was on

HighWaterMarkThrottle

Type: 32-bit unsigned integer

Description: Number of times high water mark throttle was on

StalledTimerTickleCount

Type: 32-bit unsigned integer

Description: Number of times a stalled tcp timer was tickled

StalledTimerTickleTime

Type: 32-bit unsigned integer

Description: Last timestamp when a stalled tcp timer was tickled

IQSockWrites

Type: 32-bit unsigned integer

Description: Number of write attempts from socket-lib into an IQ

IQSockRetries

Type: 32-bit unsigned integer

Description: Number of retried write attempts

IQSockAborts

Type: 32-bit unsigned integer

Description: Number of aborted socket-lib writes

#### tcp_sh_table_bag

Description: Detailed information about a TCP connection Definition: Structure. Contents are: AddressFamily

Type: addrFamily

Description: | Address Family

           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           SO

Type: 32-bit unsigned integer

Description: | Socket Address

           TCPCB

Type: 32-bit unsigned integer

Description: | TCPCB Address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF Id

           ConnectionState

Type: tcpConnState

Description: | Connection state

           EstablishedTime

Type: 32-bit unsigned integer

Description: | Time at which connection is established

           LocalPid

Type: 32-bit unsigned integer

Description: | Id of the local process

           LocalAddress

Type: IPV4Address

[4]

Description: | Local address

           ForeignAddress

Type: IPV4Address

[4]

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           PacketPriority

Type: pakPrio

Description: | Priority given to packets on this socket

           PacketTOS

Type: 16-bit unsigned integer

Description: | Type of Service value to be applied to transmistted packets

           PacketTTL

Type: 16-bit unsigned integer

Description: | TTL to be applied to transmited packets

           HashIndex

Type: 32-bit unsigned integer

Description: | Index of the Hash Bucket

           CurrentReceiveQueueSize

Type: 32-bit unsigned integer

Description: | Current receive queue size in bytes

           MaxReceiveQueueSize

Type: 32-bit unsigned integer

Description: | Max receive queue size in bytes

           CurrentSendQueueSize

Type: 32-bit unsigned integer

Description: | Current send queue size in bytes

           MaxSendQueueSize

Type: 32-bit unsigned integer

Description: | Max send queue size in bytes

           CurrentReceiveQueuePacketSize

Type: 32-bit unsigned integer

Description: | Current receive queue size in packets

           MaxReceiveQueuePacketSize

Type: 32-bit unsigned integer

Description: | Max receive queue size in packets

           SaveQueueSize

Type: 32-bit unsigned integer

Description: | Save queue (out-of seq data) size in bytes

           SendInitialSequenceNum

Type: 32-bit unsigned integer

Description: | Initial send sequence number

           SendUnackSequenceNum

Type: 32-bit unsigned integer

Description: | Sequence number of unacked data

           SendNextSequenceNum

Type: 32-bit unsigned integer

Description: | Sequence number of next data to be sent

           SendMaxSequenceNum

Type: 32-bit unsigned integer

Description: | Highest sequence number sent

           SendWindowSize

Type: 32-bit unsigned integer

Description: | Send window size in bytes

           SendCongestionWindowSize

Type: 32-bit unsigned integer

Description: | Send congestion window size in bytes

           ReceiveInitialSequenceNum

Type: 32-bit unsigned integer

Description: | Initial receive sequence number

           ReceiveNextSequenceNum

Type: 32-bit unsigned integer

Description: | Next sequence number expected

           ReceiveAdvWindowSize

Type: 32-bit unsigned integer

Description: | Receive advertised window size in bytes

           ReceiveWindowSize

Type: 32-bit unsigned integer

Description: | Receive window size in bytes

           MSS

Type: 32-bit unsigned integer

Description: | Max segment size calculated in bytes

           PeerMSS

Type: 32-bit unsigned integer

Description: | Max segment size offered by the peer in bytes

           SRTT

Type: 32-bit unsigned integer

Description: | Smoothed round trip time * 8 (msec)

           RTTO

Type: 32-bit unsigned integer

Description: | Round trip timeout (msec)

           KRTT

Type: 32-bit unsigned integer

Description: | Round trip time (karn algorithm) (msec)

           SRTV

Type: 32-bit unsigned integer

Description: | Smoothed round trip time variance * 4 (msec)

           MinRTT

Type: 32-bit unsigned integer

Description: | Min RTT (msec)

           MaxRTT

Type: 32-bit unsigned integer

Description: | Max RTT (msec)

           Retries

Type: 32-bit unsigned integer

Description: | Number of retries

           AckHoldTime

Type: 32-bit unsigned integer

Description: | ACK hold time (msec)

           GiveupTime

Type: 32-bit unsigned integer

Description: | Giveup time (msec)

           KeepAliveTime

Type: 32-bit unsigned integer

Description: | Keepalive time (msec)

           SYNWaitTime

Type: 32-bit unsigned integer

Description: | SYN wait time (msec)

           Timers

Type: tcp_timer_bag[8]

Description: | Timers

           SocketOptionFlags

Type: tcp_sock_options_bag

Description: | Socket option flags

           SocketStateFlags

Type: tcp_sock_states_bag

Description: | Socket state flags

           FeatureFlags

Type: tcp_conn_features_bag

Description: | Connection feature flags

           StateFlags

Type: tcp_conn_states_bag

Description: | Connection state flags

           RequestFlags

Type: tcp_conn_features_bag

Description: | Connection request flags

           RXSYNaclname

Type: Hex binary data with maximum length 32 bytes

Description: | RX Syn acl name

           SoftError

Type: 32-bit signed integer

Description: | Error code from ICMP Notify

           SockError

Type: 32-bit signed integer

Description: | Socket error code

           IsRetransForever

Type: Boolean

Description: | Retransimit forever?

           MinMSS

Type: 32-bit unsigned integer

Description: | Lowest MSS ever used

           MaxMSS

Type: 32-bit unsigned integer

Description: | Highest MSS ever used

           ConnectRetries

Type: 16-bit unsigned integer

Description: | Number of times connect will be retried?

           ConnectRetryInterval

Type: 16-bit unsigned integer

Description: | Connect retry interval in seconds

           ReceiveWindowScale

Type: 32-bit unsigned integer

Description: | Window scaling for receive window

           SendWindowScale

Type: 32-bit unsigned integer

Description: | Window scaling for send window

           RequestReceiveWindowScale

Type: 32-bit unsigned integer

Description: | Requested receive window scale

           RqstSendWndScale

Type: 32-bit unsigned integer

Description: | Requested send window scale

           TimeStampRecent

Type: 32-bit unsigned integer

Description: | Timestamp from remote host

           TimeStampRecentAge

Type: 32-bit unsigned integer

Description: | Timestamp when last updated

           LastACKSent

Type: 32-bit unsigned integer

Description: | ACK number of a sent segment

           SackBlks

Type: sackblk_bag[6]

Description: | Seq nos. of sack blocks

           SendSackHoles

Type: sackhole_bag[6]

Description: | Sorted list of sack holes

           ReceiveBufStateFlags

Type: tcp_sockbuf_states_bag

Description: | Receive buffer state flags

           SendBufStateFlags

Type: tcp_sockbuf_states_bag

Description: | Send buffer state flags

           SendbufLowwat

Type: 32-bit unsigned integer

Description: | Send buffer's low water mark

           RecvbufLowwat

Type: 32-bit unsigned integer

Description: | Receive buffer's low water mark

           SendbufHiwat

Type: 32-bit unsigned integer

Description: | Send buffer's high water mark

           RecvbufHiwat

Type: 32-bit unsigned integer

Description: | Receive buffer's high water mark

           SendbufNotifyThresh

Type: 32-bit unsigned integer

Description: | Send buffer's notify threshold

           SendPDUCount

Type: 32-bit unsigned integer

Description: | # of PDU's in Send Buffer

           ConnLimit

Type: 32-bit unsigned integer

Description: | Max conns accepted on listen socket

           ConnCount

Type: 32-bit unsigned integer

Description: | Number of existing conns on listen socket

#### tcp_sh_brief_bag

        Description: Summary information about a TCP connection
        Definition: Structure. Contents are:
           AddressFamily

Type: addrFamily

Description: | Address family

           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           ConnectionState

Type: tcpConnState

Description: | Connection state

           LocalPid

Type: 32-bit unsigned integer

Description: | Id of the local process

           LocalAddress

Type: IPV4Address[4]

Description: | Local address

           ForeignAddress

Type: IPV4Address[4]

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           CurrentReceiveQueueSize

Type: 32-bit unsigned integer

Description: | Current receive queue size in bytes

           CurrentSendQueueSize

Type: 32-bit unsigned integer

Description: | Current send queue size in bytes

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

#### tcp_sh_count_bag

        Description: Count of connections in a given state
        Definition: Structure. Contents are:
           ConnectionState

Type: tcpConnState

Description: | Connection state

           ConnectionCount

Type: 32-bit unsigned integer

Description: | Number of connections in this state

#### tcp_io_counts_bag

        Description: Counts of I/O events
        Definition: Structure. Contents are:
           IOCount

Type: 32-bit unsigned integer

Description: | Number of I/O operations done by application

           ArmCount

Type: 32-bit unsigned integer

Description: | How many times socket was armed by application

           UnarmCount

Type: 32-bit unsigned integer

Description: | How many times socket was unarmed by application

           AutoarmCount

Type: 32-bit unsigned integer

Description: | How many times socket was auto-armed by TCP

#### tcp_sh_pcb_stats_bag

        Description: TCP PCB Statistics
        Definition: Structure. Contents are:
           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF Id

           PacketsSent

Type: 64-bit unsigned integer

Description: | Packets received from application

           XIPCPulseReceived

Type: 64-bit unsigned integer

Description: | XIPC pulses received from application

           SegmentInstructionReceived

Type: 32-bit unsigned integer

Description: | Segment Instruction received from partner node

           SendPacketsQueued

Type: 64-bit unsigned integer

Description: | Packets queued to v4/v6 IO

           SendPacketsQueuedNetIO

Type: 64-bit unsigned integer

Description: | Packets queued to NetIO

           SendQueueFailed

Type: 32-bit unsigned integer

Description: | Packets failed to be queued to v4/v6 IO

           SendQueueNetIOFailed

Type: 32-bit unsigned integer

Description: | Packets failed to be queued to NetIO

           PacketsReceived

Type: 64-bit unsigned integer

Description: | Packets received from network

           ReceiveQueueFailed

Type: 32-bit unsigned integer

Description: | Received packets failed to be queued to application

           ReceivedPacketsQueued

Type: 64-bit unsigned integer

Description: | Received packets queued to application

           SendWindowShrinkIgnored

Type: 32-bit unsigned integer

Description: | No. of times send window shrinkage by peer was ignored

           IsPAWSocket

Type: Boolean

Description: | PAW or non-PAW socket?

           ReadIoCounts

Type: tcp_io_counts_bag

Description: | Read I/O counts

           WriteIoCounts

Type: tcp_io_counts_bag

Description: | Write I/O counts

           ReadIoTime

Type: 32-bit unsigned integer

Description: | Time at which receive buffer was last read from

           WriteIoTime

Type: 32-bit unsigned integer

Description: | Time at which send buffer was last written to

           AsyncSessionStats

Type: tcp_async_session_stats_bag

Description: | Statistics of Async TCP Sessions

#### tcp_packet_trace_bag

        Description:  TCP PCB Packet traces
        Definition: Structure. Contents are:
           tpt_pcb

Type: 32-bit unsigned integer

Description: |

           tpt_family

Type: addrFamily

Description: |

           tpt_vrfid

Type: 32-bit unsigned integer

Description: |

           tpt_laddr

Type: IPV4Address[4]

Description: |

           tpt_faddr

Type: IPV4Address[4]

Description: |

           tpt_lport

Type: 16-bit unsigned integer

Description: |

           tpt_fport

Type: 16-bit unsigned integer

Description: |

           tpt_timebase

Type: 64-bit unsigned integer

Description: |

           tpt_ndx

Type: 32-bit unsigned integer

Description: |

           tpt_trace

Type: Signed character[0...unbounded]

Description: |

#### tcp_dump_file_bag

        Description: TCP Dump File contents
        Definition: Structure. Contents are:
           filename

Type: Hex binary data with maximum length 100 bytes

Description: |

           detail_bag

Type: tcp_sh_table_bag

Description: |

           stats_bag

Type: tcp_sh_pcb_stats_bag

Description: |

           pkttrace_bag

Type: tcp_packet_trace_bag

Description: |

#### tcp_dump_dir_bag

        Description:  TCP Dump directory listing
        Definition: Structure. Contents are:
           listing

Type: Signed character[0...unbounded]

Description: |

#### tcp_sh_authdb_bag

        Description:
        Definition: Structure. Contents are:
           tcp_auth_peer

Type: Signed character[0...unbounded]

Description: |

### Internal Datatypes

#### sackblk_bag_

        Description:
        Definition: Structure. Contents are:
           Start

Type: 32-bit unsigned integer

Description: | Start seq no. of sack block

           End

Type: 32-bit unsigned integer

Description: | End seq no. of sack block

#### sackblk_bag

Description: Sack block entry Definition: Type definition for: sackblk_bag_

#### sackhole_bag_

Description: Definition: Structure. Contents are: Start

Type: 32-bit unsigned integer

Description: Start seq no. of hole

End

Type: 32-bit unsigned integer

Description: End seq no. of hole

DuplicatedACK

Type: 32-bit unsigned integer

Description: Number of dup (s)acks for this hole

Retransmitted

Type: 32-bit unsigned integer

Description: Next seq. no in hole to be retransmitted

#### sackhole_bag

Description: Sack send hole entry Definition: Type definition for: sackhole_bag_

#### tcpTimerType

Description: TCP Timer Type Definition: Enumeration. Valid values are: 'RetransmissionTimer' - Retransmission timer 'WindowProbeTimer' - Send Window Probe timer 'TimewaitStateTimer' - TIMEWAIT state timer 'ACKHoldTimer' - ACK Hold timer 'KeepAliveTimer' - Keep Alive timer 'PMTUAgerTimer' - PMTU Ager Timer 'RetransmissionGiveupTimer' - Retransmission Giveup timer 'ThrottleTimer' - Throttle (for PAW/xipc) timer

#### tcp_timer_bag_

Description: Definition: Structure. Contents are: TimerType

Type: tcpTimerType

Description: | Timer Type

           TimerActivations

Type: 32-bit unsigned integer

Description: | Count of timer activations

           TimerExpirations

Type: 32-bit unsigned integer

Description: | Count of timer expirations

           TimerNextActivation

Type: 32-bit unsigned integer

Description: | Timer next activation (msec)

#### tcp_timer_bag

Description: TCP Timer Info Definition: Type definition for: tcp_timer_bag_

#### tcpConnState

Description: TCP Connection State Definition: Enumeration. Valid values are: 'Closed' - Closed 'Listen' - Listen 'SYNSent' - Syn sent 'SYNReceived' - Syn received 'Established' - Established 'CloseWait' - Close wait 'FINWait1' - FIN Wait1 'Closing' - Closing 'LastACK' - Last ack 'FINWait2' - FIN Wait2 'TimeWait' - Time wait

#### addrFamily

Description: Address Family Types Definition: Enumeration. Valid values are: 'Unspecified' - Unspecified 'Local' - Local to host (pipes, portals) 'Internetwork' - Internetwork: UDP, TCP, etc. 'ArpanetIMPAddress' - arpanet imp addresses 'PUPProtocols' - Pup protocols: e.g. BSP 'CHAOSProtocols' - mit CHAOS protocols 'NSProtocols' - XEROX NS protocols 'ISOProtocols' - ISO protocols 'ECMA' - European computer manufacturers 'DatakitProtocols' - Datakit protocols 'CCITTProtocols' - CCITT protocols, X.25 etc 'IBMSNAProtocol' - IBM SNA 'DECNETProtocol' - DECnet 'DECDirectDataLinkInterface' - DEC Direct data link interface 'LAT' - LAT 'NSCHyperchanel' - NSC Hyperchannel 'AppleTalk' - Apple Talk 'InternalRoutingProtocol' - Internal Routing Protocol 'LinkLayerInterface' - Link layer interface 'ExpressTransferProtocol' - eXpress Transfer Protocol (no AF) 'ConnectionOrientedIP' - Connection-oriented IP, aka ST II 'ComputerNetworkTechnology' - Computer Network Technology 'RTIPPacketes' - Help Identify RTIP packets 'NovellInternetProtocol' - Novell Internet Protocol 'SimpleInternetProtcol' - Simple Internet Protocol 'PIPPackets' - Help Identify PIP packets 'IPVersion6' - IP version 6 'SNAPSockets' - 802.2 SNAP sockets 'CLNL' - SAP_CLNS + nlpid encaps 'CiscoHDLCOnSerial' - cisco HDLC on serial 'PPPSockets' - PPP sockets 'HostBasedCASSinglaling' - Host-based CAS signaling 'DSPMessaging' - DSP messaging 'SAPSockets' - SAP Sockets 'ATMSockets' - ATM Sockets 'FrameRelaySockets' - Frame Relay sockets 'VoiceMediaStreamSockets' - Voice Media Stream Sockets 'ISDNDChannelSockets' - ISDN D Channel Sockets 'TrunckFramerMediaIFSokets' - Trunk Framer media IF Sockets 'NetworkAddressTranslationSockets' - Network Address Translation Sockets 'GenericEthernetSockets' - Generic Ethernet Sockets 'SpatialReuseProtocolSocket' - Spatial Reuse Protocol Sockets

#### pakPrio

Description: Packet Priority Types Definition: Enumeration. Valid values are: 'UnspecifiedPacket' - Unspecified 'NormalPacket' - Normal: all traffic routed via this router, Telnet/FTP traffic generated from within this router 'MediumPacket' - Medium: Packets with low drop probability e.g. Routing updates & requests 'HighPacket' - High: Packets with very low drop probability and normal delivery e.g. L3 Keepalives like OSPF/ISIS Hellos 'CrucialPacket' - Crucial: Packets with very low drop probability and expedited delivery e.g L2 keepalives, HDLC Keepalives

#### tcp_sockbuf_states_bag_

Description: Definition: Structure. Contents are: Locked

Type: Boolean

Description: Lock on data queue (so_rcv only)

WaitingForLock

Type: Boolean

Description: Someone is waiting to lock

WaitingForData

Type: Boolean

Description: Someone is waiting for data/space

InputSelect

Type: Boolean

Description: Buffer is selected for INPUT

AsyncIO

Type: Boolean

Description: Async I/O

NotInterruptible

Type: Boolean

Description: Not interruptible

IOTimerSet

Type: Boolean

Description: Read/write timer set

DelayedWakeup

Type: Boolean

Description: Want delayed wakeups

Wakeup

Type: Boolean

Description: Read/write wakeup pending

ConnectWakeup

Type: Boolean

Description: Connect wakeup pending

OutputSelect

Type: Boolean

Description: Buffer is selected for OUTPUT

OutOfBandSelect

Type: Boolean

Description: Buffer is selected for OBAND

#### tcp_sockbuf_states_bag

Description: TCP Socket Buffer State Flags Definition: Type definition for: tcp_sockbuf_states_bag_

#### tcp_sock_states_bag_

Description: Definition: Structure. Contents are: NoFileDescriptorReference

Type: Boolean

Description: No file descriptor ref

IsConnected

Type: Boolean

Description: Socket is connected to peer

IsConnecting

Type: Boolean

Description: Connecting in progress

IsDisconnecting

Type: Boolean

Description: Disconnecting in progress

CantSendMore

Type: Boolean

Description: Can't send more data to peer

CantReceiveMore

Type: Boolean

Description: Can't recv more data from peer

ReceivedAtMark

Type: Boolean

Description: At mark on input

Privileged

Type: Boolean

Description: Privileged for broadcast, raw...

BlockClose

Type: Boolean

Description: Close is blocked (i.e. socket is a replicated socket on a standby node

AsyncIONotify

Type: Boolean

Description: Async i/o notify

IsConfirming

Type: Boolean

Description: Deciding to accept connection req

IsSolock

Type: Boolean

Description: Mutex acquired by solock()

IsDetached

Type: Boolean

Description: PCB and socket are detached

BlockReceive

Type: Boolean

Description: Socket is blocked for receive - while going through SSO initial sync

BlockSend

Type: Boolean

Description: Socket is blocked for send (if it is a replicated socket on a standby node)

#### tcp_sock_states_bag

Description: TCP Socket State Flags Definition: Type definition for: tcp_sock_states_bag_

#### tcp_sock_options_bag_

Description: Definition: Structure. Contents are: Debug

Type: Boolean

Description: Turn on debugging info recording

AcceptConnection

Type: Boolean

Description: Socket has had listen()

ReuseAddress

Type: Boolean

Description: Allow local address reuse

KeepAlive

Type: Boolean

Description: Keep connections alive

DontRoute

Type: Boolean

Description: Just use interface addresses

Broadcast

Type: Boolean

Description: Permit sending of broadcast msgs

UseLoopback

Type: Boolean

Description: Bypass hardware when possible

Linger

Type: Boolean

Description: Linger on close if data present

OutOfBandInline

Type: Boolean

Description: Leave received Out-of-band data inline

ReusePort

Type: Boolean

Description: Allow local address & port reuse

NonblockingIO

Type: Boolean

Description: Nonblocking socket I/O operation

#### tcp_sock_options_bag

Description: TCP Socket Option Flags Definition: Type definition for: tcp_sock_options_bag_

#### tcp_conn_features_bag_

Description: Definition: Structure. Contents are: SelectiveACK

Type: Boolean

Description: Selective ack on?

MD5

Type: Boolean

Description: MD5 option on?

Timestamps

Type: Boolean

Description: Timestamps on?

WindowScaling

Type: Boolean

Description: Window-scaling on?

Nagle

Type: Boolean

Description: Nagle algorithm on?

GiveupTimer

Type: Boolean

Description: Giveup timer is on?

ConnectionKeepAliveTimer

Type: Boolean

Description: Keepalive timer is on?

PathMTUDiscovery

Type: Boolean

Description: Path MTU Discovery feature is on?

#### tcp_conn_features_bag

Description: TCP Connection features Definition: Type definition for: tcp_conn_features_bag_

#### tcp_conn_states_bag_

Description: Definition: Structure. Contents are: NagleWait

Type: Boolean

Description: Nagle has delayed output

AckNeeded

Type: Boolean

Description: Send an ACK

FINSent

Type: Boolean

Description: FIN has been sent

Probing

Type: Boolean

Description: Probing a closed window

NeedPush

Type: Boolean

Description: Need to push data out

Pushed

Type: Boolean

Description: A segment is pushed due to MSG_PUSH

InSYNCache

Type: Boolean

Description: Connection is in SYN cache

PathMTUAger

Type: Boolean

Description: Path MTU aging timer is running

#### tcp_conn_states_bag

Description: TCP Connection states Definition: Type definition for: tcp_conn_states_bag_

## Perl Data Object documentation for tcp_nsr.

### Datatypes

#### tcp_nsr_ccb_brief_bag

Description: Summary Information about an SSO/NSR Client Definition: Structure. Contents are: CCB

Type: 32-bit unsigned integer

Description: Address of the Client Control Block

PID

Type: 32-bit unsigned integer

Description: PID of the Client

ProcessName

Type: Signed character[0...unbounded]

Description: Proc name of Clinet

JobID

Type: 32-bit signed integer

Description: JOb ID of Client

Instance

Type: 32-bit unsigned integer

Description: Instance of the Client

NumberofSets

Type: 32-bit unsigned integer

Description: Number of Sets owned by this client

NumberOfSessions

Type: 32-bit unsigned integer

Description: Number of sessions owned by this client

NumberOfUpSessions

Type: 32-bit unsigned integer

Description: Number of sessions with NSR up

#### tcp_nsr_ccb_detailed_bag

Description: Detailed Information about an SSO/NSR Client Definition: Structure. Contents are: CCB

Type: 32-bit unsigned integer

Description: Address of the Client Control Block

PID

Type: 32-bit unsigned integer

Description: PID of the Client

ProcessName

Type: Signed character[0...unbounded]

Description: Proc name of Clinet

JobID

Type: 32-bit signed integer

Description: JOb ID of Client

Instance

Type: 32-bit unsigned integer

Description: Instance of the Client

NumberofSets

Type: 32-bit unsigned integer

Description: Number of Sets owned by this client

NumberOfSessions

Type: 32-bit unsigned integer

Description: Number of sessions owned by this client

NumberOfUpSessions

Type: 32-bit unsigned integer

Description: Number of sessions with NSR up

ConnectedAt

Type: 32-bit unsigned integer

Description: Time of connect (in seconds since 1st Jan 1970 00:00:00)

IsNotificationRegistered

Type: Boolean

Description: Registered with TCP for notifications?

#### tss_notif_stats

Description: notif stats structure used in ccb stats bag Definition: Structure. Contents are: QueuedCount

Type: 32-bit unsigned integer

Description: how many were queued

FailedCount

Type: 32-bit unsigned integer

Description: Errors while queuing the notifs

DeliveredCount

Type: 32-bit unsigned integer

Description: How many were picked up by app?

DroppedCount

Type: 32-bit unsigned integer

Description: How many were dropped because of timeout

#### tcp_nsr_ccb_stats_bag

Description: SSO/NSR statistics of a Client Definition: Structure. Contents are: CCB

Type: 32-bit unsigned integer

Description: Address of the Client Control Block

PID

Type: 32-bit unsigned integer

Description: PID of the Client

ProcessName

Type: Signed character[0...unbounded]

Description: Proc name of Clinet

JobID

Type: 32-bit signed integer

Description: JOb ID of Client

Instance

Type: 32-bit unsigned integer

Description: Instance of the Client

ConnectedAt

Type: 32-bit unsigned integer

Description: Time of connect (in seconds since 1st Jan 1970 00:00:00)

NumberOfCreatedSSCB

Type: 32-bit unsigned integer

Description: Num of created session sets

NumberOfDeletedSSCB

Type: 32-bit unsigned integer

Description: Num of deleted session sets

NotificationStatistics

Type: tss_notif_stats[0...unbounded]

Description: | Various types of notification stats

           LastClearedTime

Type: 32-bit unsigned integer

Description: | Time of last clear (in seconds since 1st Jan 1970 00:00:00)

#### tcp_nsr_sscb_brief_bag

Description: Summary Information about an SSO/NSR Session-set Definition: Structure. Contents are: SSCB

Type: 32-bit unsigned integer

Description: Address of the Session Set Control Block

PID

Type: 32-bit unsigned integer

Description: PID of the Client that owns this Session-set

ClientName

Type: Signed character[0...unbounded]

Description: the name of Clinet that owns this Session-set

ClientInstance

Type: 32-bit unsigned integer

Description: Instance of the Client that owns this Session-set

SetID

Type: 32-bit unsigned integer

Description: ID of this Session-set

IsActive

Type: Boolean

Description: Is TCP in active role for this set?

AddressFamily

Type: addrFamily

Description: | Address Family of the sessions in this set

           WellKnownPort

Type: 16-bit unsigned integer

Description: | Well Known Port of the client

           LocalNode

Type: ValueNodeID

Description: | Local node of this set

           LocalInstance

Type: 32-bit unsigned integer

Description: | Instance of the client application on the local node

           ProtectNode

Type: ValueNodeID

Description: | The node protecting this set

           ProtectInstance

Type: 32-bit unsigned integer

Description: | Instance of the client application on the protection node

           NumberOfSessions

Type: 32-bit unsigned integer

Description: | Number of Sessions in the set

           NumberOfSyncedSessions

Type: 32-bit unsigned integer

Description: | How many sesspions are synced with standby node

           IsInitSyncInProgress

Type: Boolean

Description: | Is an initial sync in progress currently?

           IsSSCBInitSyncReady

Type: Boolean

Description: | Is the SSCB ready for another initial sync?

#### tcp_nsr_sscb_detailed_bag

        Description: Detailed Information about an SSO/NSR Session-set
        Definition: Structure. Contents are:
           SSCB

Type: 32-bit unsigned integer

Description: | Address of the Session Set Control Block

           PID

Type: 32-bit unsigned integer

Description: | PID of the Client that owns this Session-set

           SetID

Type: 32-bit unsigned integer

Description: | ID of this Session-set

           IsActive

Type: Boolean

Description: | Is TCP in active role for this set?

           AddressFamily

Type: addrFamily

Description: | Address Family of the sessions in this set

           WellKnownPort

Type: 16-bit unsigned integer

Description: | Well Known Port of the client

           LocalNode

Type: ValueNodeID

Description: | Local node of this set

           LocalInstance

Type: 32-bit unsigned integer

Description: | Instance of the client application on the local node

           ProtectNode

Type: ValueNodeID

Description: | The node protecting this set

           ProtectInstance

Type: 32-bit unsigned integer

Description: | Instance of the client application on the protection node

           NumberOfSessions

Type: 32-bit unsigned integer

Description: | Number of Sessions in the set

           NumberOfSyncedSessions

Type: 32-bit unsigned integer

Description: | How many sesspions are synced with standby node

           IsInitSyncInProgress

Type: Boolean

Description: | Is an initial sync in progress currently?

           IsInitSyncTwoPhase

Type: Boolean

Description: | Is initial sync done in two phases?

           IsInitSyncSecondPhase

Type: Boolean

Description: | Is initial sync in the second phase?

           SequenceNumberOfInitSync

Type: 32-bit unsigned integer

Description: | ID of the current or the last initial sync operation

           InitSyncTimer

Type: 32-bit unsigned integer

Description: | Time left on the initial sync timer

           TotalNumberOfInitSyncSessions

Type: 32-bit unsigned integer

Description: | Number of sessions being synced as part of the current initial sync operation

           NumberOfInitSyncedSessions

Type: 32-bit unsigned integer

Description: | Number of sessions that are synced as part of the current initial sync operation

           NumberOfSessionsInitSyncFailed

Type: 32-bit unsigned integer

Description: | Number of sessions that failed to sync as part of the current initial sync operation

           InitSyncError

Type: Signed character[0...unbounded]

Description: | Initial sync failure reason, if any

           IsInitSyncErrorLocal

Type: Boolean

Description: | Initial sync failed due to a local error or remote stack

           InitSyncStartTime

Type: 32-bit unsigned integer

Description: | Time at which last or current initial sync operation was started (in seconds since 1st Jan 1970 00:00:00)

           InitSyncEndTime

Type: 32-bit unsigned integer

Description: | Time at which the last initial sync operation was ended (in seconds since 1st Jan 1970 00:00:00)

           IsSSCBInitSyncReady

Type: Boolean

Description: | Is the SSCB ready for another initial sync?

           InitSyncReadyStartTime

Type: 32-bit unsigned integer

Description: | Time at which the session was ready for initial sync last (in seconds since 1st Jan 1970 00:00:00)

           InitSyncReadyEndTime

Type: 32-bit unsigned integer

Description: | Time at which the session set last went not-ready for initial sync (in seconds since 1st Jan 1970 00:00:00)

           NSRResetTime

Type: 32-bit unsigned integer

Description: | Time at which NSR was last reset on the session set (in seconds since 1st Jan 1970 00:00:00)

           IsAuditInProgress

Type: Boolean

Description: | Is an audit in progress currently?

           AuditSeqNumber

Type: 32-bit unsigned integer

Description: | ID of the current or the last audit operation

           AuditStartTime

Type: 32-bit unsigned integer

Description: | Time at which last or current audit operation was started (in seconds since 1st Jan 1970 00:00:00)

           AuditEndTime

Type: 32-bit unsigned integer

Description: | Time at which the last audit operation was ended (in seconds since 1st Jan 1970 00:00:00)

#### tcp_nsr_sscb_stats_bag

        Description: SSO/NSR statistics of a Session Set
        Definition: Structure. Contents are:
           SSCB

Type: 32-bit unsigned integer

Description: | SSCB Address

           SetID

Type: 32-bit unsigned integer

Description: | ID of this Session-set

           NumberOfAttemptedInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync attempts

           NumberOfSucceededInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync successes

           NumberOfFailedInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync failures

           NumberOfFailover

Type: 32-bit unsigned integer

Description: | Number of Switch-overs

           NumberOfNSRResets

Type: 32-bit unsigned integer

Description: | Number of times NSR was reset for the session

           LastClearedTime

Type: 32-bit unsigned integer

Description: | Time of last clear (in seconds since 1st Jan 1970 00:00:00)

#### tcp_nsr_pcb_brief_bag

        Description: Summary NSR information about a TCP connection
        Definition: Structure. Contents are:
           AddressFamily

Type: addrFamily

Description: | Address family

           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           SSCB

Type: 32-bit unsigned integer

Description: | SSCB Address

           LocalAddress

Type: IPV4Address

[4]

Description: | Local address

           ForeignAddress

Type: IPV4Address[4]

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF Id

           IsAdminConfiguredUp

Type: Boolean

Description: | Is NSR administratively configured?

           IsOperationalUp

Type: Boolean

Description: | Is NSR operational?

           IsOnlyReceivePathReplication

Type: Boolean

Description: | Is replication limited to receive-path only

#### tcp_nsr_hold_queue_node

        Description: Info about the Packet or iACK held
        Definition: Structure. Contents are:
           SequenceNumber

Type: 32-bit unsigned integer

Description: | Sequence Number

           DataLength

Type: 32-bit unsigned integer

Description: | Data Length

           AcknoledgementNumber

Type: 32-bit unsigned integer

Description: | Ack Number

#### tcp_nsr_pcb_detailed_bag

        Description: Detailed SSO/NSR information about a TCP connection
        Definition: Structure. Contents are:
           AddressFamily

Type: addrFamily

Description: | Address family

           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           SSCB

Type: 32-bit unsigned integer

Description: | SSCB Address

           LocalAddress

Type: IPV4Address

[4]

Description: | Local address

           ForeignAddress

Type: IPV4Address[4]

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF Id

           IsAdminConfiguredUp

Type: Boolean

Description: | Is NSR administratively configured?

           IsOperationalUp

Type: Boolean

Description: | Is NSR operational?

           IsOnlyReceivePathReplication

Type: Boolean

Description: | Is replication limited to receive-path only

           Cookie

Type: 32-bit unsigned integer

Description: | Cookie provided by active APP

           SetInformation

Type: tcp_nsr_sscb_brief_bag

Description: | Sesson-set information

           IsSessionReplicated

Type: Boolean

Description: | Has the session been replicated to standby?

           IsSessionSynced

Type: Boolean

Description: | Has the session completed initial-sync?

           FistStandbySequenceNumber

Type: 32-bit unsigned integer

Description: | If initial sync is completed, then the FSSN - First Standby Sequence Number

           FSSNOffset

Type: 32-bit unsigned integer

Description: | Offset of FSSN in input stream

           NSRDownReason

Type: nsrDownReason

Description: | If NSR is not up, the reason for it.

           NSRDownTime

Type: 32-bit unsigned integer

Description: | Time at which NSR went down

           IsInitSyncInProgress

Type: Boolean

Description: | Is initial-sync currently in progress?

           IsInitSyncTwoPhase

Type: Boolean

Description: | Is initial sync done in two phases?

           IsInitSyncSecondPhase

Type: Boolean

Description: | Is initial sync in the second phase?

           SequenceNumberOfInitSync

Type: 32-bit unsigned integer

Description: | ID of the Initial sync operation

           InitSyncError

Type: Signed character[0...unbounded]

Description: | Initial sync failure reason, if any

           IsInitSyncErrorLocal

Type: Boolean

Description: | Initial sync failed due to a local error or remote stack

           InitSyncStartTime

Type: 32-bit unsigned integer

Description: | Time at which the initial sync operation was started (in seconds since 1st Jan 1970 00:00:00)

           InitSyncEndTime

Type: 32-bit unsigned integer

Description: | Time at which the initial sync operation was ended (in seconds since 1st Jan 1970 00:00:00)

           PacketHoldQueue

Type: tcp_nsr_hold_queue_node[0...unbounded]

Description: | Sequence Number and datalength of each node in hold_pakqueue

           MaxNumberOfHeldPacket

Type: 32-bit signed integer

Description: | Max number of incoming packets have been held

           MaxNumberOfHeldPacketReachTime

Type: 32-bit unsigned integer

Description: | Max number of held incoming packets reaches at

           InternalAckHoldQueue

Type: tcp_nsr_hold_queue_node[0...unbounded]

Description: | Sequence Number and datalength of each node in hold_iackqueue

           MaxNumberOfHeldInternalAck

Type: 32-bit signed integer

Description: | Max number of internal acks have been held

           MaxNumberOfHeldInternalAckReachTime

Type: 32-bit unsigned integer

Description: | Max number of held internal acks reaches at

#### tcp_nsr_snd_counters_node

        Description: Send path counters
        Definition: Structure. Contents are:
           DataXferSend

Type: 32-bit unsigned integer

Description: | Number of successful DATA transfers

           DataXferSendTotal

Type: 64-bit unsigned integer

Description: | Amount of data transferred

           DataXferSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed DATA transfers

           DataXferSendIOVAlloc

Type: 32-bit unsigned integer

Description: | Number of data transfer msgs., that required new IOV's to be allocated

           DataXferRcv

Type: 32-bit unsigned integer

Description: | Number of received DATA transfers

           DataXferRcvSuccess

Type: 32-bit unsigned integer

Description: | Number of successfully received DATA transfers

           DataXferRcvFailBufferTrim

Type: 32-bit unsigned integer

Description: | Number of received DATA transfers that had buffer trim failures

           DataXferRcvFailSndUNAOutOfSync

Type: 32-bit unsigned integer

Description: | Number of received DATA transfers that had failures because the send path was out of sync

           SegInstrSend

Type: 32-bit unsigned integer

Description: | Number of successful Segmentation instruction messages

           SegInstrSendUnits

Type: 32-bit unsigned integer

Description: | Number of segement units transferred via the successful Segmentation instruction messages

           SegInstrSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed Segmentation instruction messages

           SegInstrRcv

Type: 32-bit unsigned integer

Description: | Number of received Segmentation instruction messages

           SegInstrRcvSuccess

Type: 32-bit unsigned integer

Description: | Number of successfully received Segmentation instruction messages

           SegInstrRcvFailBufferTrim

Type: 32-bit unsigned integer

Description: | Number of received Segmentation instructions that had buffer trim failures

           SegInstrRcvFailTcpProcess

Type: 32-bit unsigned integer

Description: | Number of received Segmentation instructions that had failures during TCP processing

           NackSend

Type: 32-bit unsigned integer

Description: | Number of successful NACK messages

           NackSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed NACK messages

           NackRcv

Type: 32-bit unsigned integer

Description: | Number of received NACK messages

           NackRcvSuccess

Type: 32-bit unsigned integer

Description: | Number of successfully received NACK messages

           NackRcvFailDataSend

Type: 32-bit unsigned integer

Description: | Number of received NACK messages that had failures when sending data in response to the NACK

           CleanupSend

Type: 32-bit unsigned integer

Description: | Number of successful Cleanup messages

           CleanupSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed Cleanup messages

           CleanupRcv

Type: 32-bit unsigned integer

Description: | Number of received Cleanup messages

           CleanupRcvSuccess

Type: 32-bit unsigned integer

Description: | Number of successfully received Cleanup messages

           CleanupRcvFailBufferTrim

Type: 32-bit unsigned integer

Description: | Number of Cleanup messages that had trim failures

#### tcp_nsr_snd_counters_aggr_only_node

        Description: Send path aggregate only counters
        Definition: Structure. Contents are:
           DataXferRcvDropNoPcb

Type: 32-bit unsigned integer

Description: | Number of Data transfer messages dropped because PCB wasn't found

           DataXferRcvDropNoScbDp

Type: 32-bit unsigned integer

Description: | Number of Data transfer messages dropped because SCB DP wasn't found

           SegInstrRcvDropNoPcb

Type: 32-bit unsigned integer

Description: | Number of Segmentation instruction messages dropped because PCB wasn't found

           SegInstrRcvDropNoScbDp

Type: 32-bit unsigned integer

Description: | Number of Segmentation instruction messages dropped because SCB DP wasn't found

           NackRcvDropNoPcb

Type: 32-bit unsigned integer

Description: | Number of NACK messages dropped because PCB wasn't found

           NackRcvDropNoScbDp

Type: 32-bit unsigned integer

Description: | Number of NACK messages dropped because SCB DP wasn't found

           CleanupRcvDropNoPcb

Type: 32-bit unsigned integer

Description: | Number of Cleanup messages dropped because PCB wasn't found

           CleanupRcvDropNoScbDp

Type: 32-bit unsigned integer

Description: | Number of Cleanup messages dropped because SCB DP wasn't found

#### tcp_nsr_snd_counters_aggr_node

        Description: Send path aggregate counters
        Definition: Structure. Contents are:
           Common

Type: tcp_nsr_snd_counters_node

Description: | Common send path counters

           AggrOnly

Type: tcp_nsr_snd_counters_aggr_only_node

Description: | Aggregate only send path counters

#### tcp_nsr_audit_counters_node

        Description: Audit counters
        Definition: Structure. Contents are:
           MarkSessionSetSend

Type: 32-bit unsigned integer

Description: | Number of successful session-set Mark's sent by active

           MarkSessionSetSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed session-set Mark's

           MarkSessionSetRcv

Type: 32-bit unsigned integer

Description: | Number of successful session-set Mark's received by standby

           MarkSessionSetRcvDrop

Type: 32-bit unsigned integer

Description: | Number of session-set Mark's dropped by standby

           SessionSend

Type: 32-bit unsigned integer

Description: | Number of successful session audits sent by active

           SessionSendDrop

Type: 32-bit unsigned integer

Description: | Number of session audits that couldn't be sent by active

           SessionRcv

Type: 32-bit unsigned integer

Description: | Number of session audits received by standby

           SessionRcvDrop

Type: 32-bit unsigned integer

Description: | Number of session audits dropped by standby

           SweepSessionSetSend

Type: 32-bit unsigned integer

Description: | Number of successful session-set Sweep's sent by active

           SweepSessionSetSendDrop

Type: 32-bit unsigned integer

Description: | Number of failed session-set Sweep's

           SweepSessionSetRcv

Type: 32-bit unsigned integer

Description: | Number of successful session-set Sweep's received by standby

           SweepSessionSetRcvDrop

Type: 32-bit unsigned integer

Description: | Number of session-set Sweep's dropped by standby

           SessionSetResponseSend

Type: 32-bit unsigned integer

Description: | Number of successful audit responses sent by standby

           SessionSetResponseSendDrop

Type: 32-bit unsigned integer

Description: | Number of audit responses that couldn't be sent by standby

           SessionSetResponseRcv

Type: 32-bit unsigned integer

Description: | Number of audit responses received by active

           SessionSetResponseRcvDrop

Type: 32-bit unsigned integer

Description: | Number of audit responses dropped by active

           MarkSessionSetAckSend

Type: 32-bit unsigned integer

Description: | Number of successful audit mark acks sent by standby

           MarkSessionSetAckSendDrop

Type: 32-bit unsigned integer

Description: | Number of audit mark acks that couldn't be sent by standby

           MarkSessionSetAckRcv

Type: 32-bit unsigned integer

Description: | Number of audit mark acks received by active

           MarkSessionSetAckRcvDrop

Type: 32-bit unsigned integer

Description: | Number of audit mark acks dropped by active

           MarkSessionSetNackSend

Type: 32-bit unsigned integer

Description: | Number of successful audit mark nacks sent by standby

           MarkSessionSetNackSendDrop

Type: 32-bit unsigned integer

Description: | Number of audit mark nacks that couldn't be sent by standby

           MarkSessionSetNackRcv

Type: 32-bit unsigned integer

Description: | Number of audit mark nacks received by active

           MarkSessionSetNackRcvDrop

Type: 32-bit unsigned integer

Description: | Number of audit mark nacks dropped by active

           Abort

Type: 32-bit unsigned integer

Description: | Number of times the active aborted an audit session

#### tcp_nsr_audit_counters_aggr_only_node

        Description: Aggregate-only counters for NSR audit
        Definition: Structure. Contents are:
           MarkSessionSetRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session-set Mark messages dropped by standby

           SessionRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session audit messages dropped by standby

           SweepSessionSetRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session-set Sweep messages dropped by standby

           SessionSetResponseRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session-set response messages dropped by active

           MarkSessionSetAckRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session-set mark ack messages dropped by active

           MarkSessionSetNackRcvDropAggr

Type: 32-bit unsigned integer

Description: | Number of session-set mark nack messages dropped by active

#### tcp_nsr_audit_counters_aggr_node

Description: Aggregate counters for NSR audit Definition: Structure. Contents are: Common

Type: tcp_nsr_audit_counters_node

Description: | Common audit counters

           AggrOnly

Type: tcp_nsr_audit_counters_aggr_only_node

Description: | Aggregate only audit counters

#### tcp_nsr_pcb_stats_bag

        Description: SSO/NSR statistics of a TCP connection
        Definition: Structure. Contents are:
           PCB

Type: 32-bit unsigned integer

Description: | PCB Address

           NumberOfTimesNSRUp

Type: 32-bit unsigned integer

Description: | no. of times nsr went up

           NumberOfTimersNSRDown

Type: 32-bit unsigned integer

Description: | no. of times nsr went down

           NumberOfTimesNSRDisabled

Type: 32-bit unsigned integer

Description: | no. of times nsr was disabled

           NumberOfTimesNSRFailOver

Type: 32-bit unsigned integer

Description: | no. of times fail-over occured

           InternalAckDropsNotReplicated

Type: 64-bit unsigned integer

Description: | Number of iACKs dropped because session is not replicated

           InternalAckDropsInitsyncFirstPhase

Type: 64-bit unsigned integer

Description: | Number of iACKs dropped because 1st phase of init-sync is in progress

           InternalAckDropsStale

Type: 64-bit unsigned integer

Description: | Number of stale iACKs dropped

           InternalAckDropsImmediateMatch

Type: 64-bit unsigned integer

Description: | Number of iACKs not held because of an immediate match

           snd_counters

Type: tcp_nsr_snd_counters_node

Description: | Send path counters for the PCB

           LastClearedTime

Type: 32-bit unsigned integer

Description: | Time of last clear (in seconds since 1st Jan 1970 00:00:00)

#### tcp_nsr_summary_stats_bag

        Description: Summary SSO/NSR statistics
        Definition: Structure. Contents are:
           LastClearedTime

Type: 32-bit unsigned integer

Description: | Time of last clear (in seconds since 1st Jan 1970 00:00:00)

           NotificationStatistics

Type: tss_notif_stats

[0...unbounded]

Description: | Various types of notification stats

           NumberOfConnectedClients

Type: 32-bit unsigned integer

Description: | Number of disconnected clients

           NumberOfDisconnectedClients

Type: 32-bit unsigned integer

Description: | Number of disconnected clients

           NumberOfCurrentClients

Type: 32-bit unsigned integer

Description: | Number of current clients

           NumberOfCreatedSessionSets

Type: 32-bit unsigned integer

Description: | Number of created session sets

           NumberOfDestroyedSessionSets

Type: 32-bit unsigned integer

Description: | Number of destroyed session sets

           NumberOfCurrentSessionSets

Type: 32-bit unsigned integer

Description: | Number of current session sets

           NumberOfAddedSessions

Type: 32-bit unsigned integer

Description: | Number of added sessions

           NumberOfDeletedSessions

Type: 32-bit unsigned integer

Description: | Number of deleted sessions

           NumberOfCurrentSessions

Type: 32-bit unsigned integer

Description: | Number of current sessions

           NumberOfPartnerNode

Type: 32-bit unsigned integer

Description: | Number of Parner Nodes

           NumberOfAttemptedInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync attempts

           NumberOfSucceededInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync successes

           NumberOfFailedInitSync

Type: 32-bit unsigned integer

Description: | no. of initial-sync fails

           NumberOfHeldPackets

Type: 32-bit unsigned integer

Description: | Number of Packets held by Active TCP

           NumberOfHeldButDroppedPackets

Type: 32-bit unsigned integer

Description: | Number of held packets dropped by Active TCP

           NumberOfHeldInternalAcks

Type: 32-bit unsigned integer

Description: | Number of Internal Acks held by Active TCP

           NumberOfHeldButDroppedInternalAcks

Type: 32-bit unsigned integer

Description: | Number of held Internal Acks dropped by Active TCP

           NumberOfSentInternalAcks

Type: 32-bit unsigned integer

Description: | Number of Internal Acks sent to Active TCP by Standby TCP

           NumberOfReceivedInternalAcks

Type: 32-bit unsigned integer

Description: | Number of Internal Acks received by Active TCP

           NumberOfQADReceiveMessagesDrops

Type: 32-bit unsigned integer

Description: | Number of dropped messages from partner TCP stack(s)

           NumberOfQADReceiveMessagesUnknowns

Type: 32-bit unsigned integer

Description: | Number of unknown messages from partner TCP stack(s)

           NumberOfQADReceiveMessagesAccepts

Type: 32-bit unsigned integer

Description: | Number of messages accepted from partner TCP stack(s)

           NumberOfQADStaleReceiveMessagesDrops

Type: 32-bit unsigned integer

Description: | Number of dropped messages from partner TCP stack(s) because they were out-of-order

           NumberOfQADTransferMessageSent

Type: 32-bit unsigned integer

Description: | Number of messages sent to partner TCP stack(s)

           NumberOfQADTransferMessageDrops

Type: 32-bit unsigned integer

Description: | Number of messages failed to be sent to partner TCP stack(s)

           NumberOfInternalAckDropsNoPCB

Type: 32-bit unsigned integer

Description: | Number of iACKs dropped because there is no PCB

           NumberOfInternalAckDropsNoSCBDP

Type: 32-bit unsigned integer

Description: | Number of iACKs dropped because there is no datapath SCB

           InternalAckDropsNotReplicated

Type: 32-bit unsigned integer

Description: | Number of iACKs dropped because session is not replicated

           InternalAckDropsInitsyncFirstPhase

Type: 32-bit unsigned integer

Description: | Number of iACKs dropped because init-sync is in 1st phase

           InternalAckDropsStale

Type: 32-bit unsigned integer

Description: | Number of stale iACKs dropped

           InternalAckDropsImmediateMatch

Type: 32-bit unsigned integer

Description: | Number of iACKs not held because of an immediate match

           HeldPacketDrops

Type: 32-bit unsigned integer

Description: | Number of held packets dropped because of errors

           snd_counters

Type: tcp_nsr_snd_counters_aggr_node

Description: | Aggregate Send path counters

           audit_counters

Type: tcp_nsr_audit_counters_aggr_node

Description: | Aggregate Audit counters

### Internal Datatypes

#### addrFamily

        Description: Address Family Types
        Definition: Enumeration. Valid values are:
            'Internetwork' - Internetwork: UDP, TCP, etc.
            'IPVersion6' - IP version 6

#### nsrDownReason

        Description: NSR-Down Reasons
        Definition: Enumeration. Valid values are:
            'None' - None, i.e. NSR was never up
            'InitSyncAborted' - Initial sync was aborted
            'ClientDisabled' - Disabled by Active APP
            'ClientDisconnect' - Standby APP disconnected
            'TCPDisconnect' - Standby TCP disconnected
            'Failover' - RP/DRP Failover occurred
            'NSRClear' - Clear nsr command
            'InternalError' - Internal error occurred
            'RetransmitThresholdExceed' - Retransmission threshold exceededprobably becauseS-TCP was not healthy
            'InitSyncFailureThreshExceeded' - Init-sync repeat failures have exceeded threshold
            'AuditTimeout' - Audit operation timed out
            'AuditFailed' - Audit operation failed
            'StandbySSCBDeleted' - Standby SSCB deleted
            'StandbySessionClose' - Session was closed on standby
            'StandbyRxpathFrozen' - RX-Path was frozen on standby

## Perl Data Object documentation for ip_tcp.

### Datatypes

#### ip_tcp

        Description: TCP Traffic Information
        Definition: Structure. Contents are:
           TCPInputPackets

Type: 32-bit unsigned integer

Description: | TCP packets received

           TCPChecksumErrorPackets

Type: 32-bit unsigned integer

Description: | TCP packets with checksum errors

           TCPDroppedPackets

Type: 32-bit unsigned integer

Description: | TCP packets dropped (no port)

           TCPOutputPackets

Type: 32-bit unsigned integer

Description: | TCP packets transmitted

           TCPRetransmittedPackets

Type: 32-bit unsigned integer

Description: | TCP packets retransmitted

#### tcp_mib_stats_bag

Description: TCP MIB Statistics Definition: Structure. Contents are: TcpRtoAlgorithm

Type: tcpRtoAlgo

Description: | Retransmit timeout (RTO) algorithm

           TcpRtoMin

Type: 32-bit signed integer

Description: | Min RTO value

           TcpRtoMax

Type: 32-bit signed integer

Description: | Max RTO value

           TcpMaxConn

Type: 32-bit signed integer

Description: | Max number of connections supported

           TcpActiveOpens

Type: 32-bit unsigned integer

Description: | Number of active connections made

           TcpPassiveOpens

Type: 32-bit unsigned integer

Description: | Number of passive connections received

           TcpAttemptFails

Type: 32-bit unsigned integer

Description: | Number of failed connection attempts

           TcpEstabResets

Type: 32-bit unsigned integer

Description: | Number of connections reset

           TcpCurrEstabs

Type: 32-bit unsigned integer

Description: | Number of currently established connections

           TcpInSegs

Type: 32-bit unsigned integer

Description: | Total number of rcvd segments

           TcpOutSegs

Type: 32-bit unsigned integer

Description: | Total number of sent segments

           TcpRetransSegs

Type: 32-bit unsigned integer

Description: | Total number of retransmitted segments

           TcpInErrs

Type: 32-bit unsigned integer

Description: | Total number of errored segments received

           TcpOutRSTs

Type: 32-bit unsigned integer

Description: | Total number of RST segments sent

           TcpMibErrBit

Type: 32-bit unsigned integer

Description: | Internal error flag

#### tcp_mib_conn_bag

Description: TCP MIB Connection Info Definition: Structure. Contents are: TcpConnLocalAddr

Type: IPV4Address

Description: | Connection local address

           TcpConnForeignAddr

Type: IPV4Address

Description: | Connection foreign address

           TcpConnLocalPort

Type: 32-bit unsigned integer

Description: | Connection local port

           TcpConnForeignPort

Type: 32-bit unsigned integer

Description: | Connection foreign port

           TcpConnLocalPid

Type: 32-bit unsigned integer

Description: | Id of the local process

           TcpConnState

Type: 32-bit unsigned integer

Description: | Connection state

           CiscoTcpConnInBytes

Type: 32-bit unsigned integer

Description: | Connection total rcvd bytes

           CiscoTcpConnOutBytes

Type: 32-bit unsigned integer

Description: | Connection total sent bytes

           CiscoTcpConnInPkts

Type: 32-bit unsigned integer

Description: | Connection total rcvd packets

           CiscoTcpConnOutPkts

Type: 32-bit unsigned integer

Description: | Connection total sent packets

           CiscoTcpConnEstabSecs

Type: 32-bit unsigned integer

Description: | Connection time in secs

           CiscoTcpConnEstabNsecs

Type: 32-bit unsigned integer

Description: | Connection time in nanosecs

           CiscoTcpConnSRTT

Type: 32-bit unsigned integer

Description: | Connection smooth round trip time (msec)

           CiscoTcpConnRetransPkts

Type: 32-bit unsigned integer

Description: | Connection retransmitted packets

           CiscoTcpConnFastRetransPkts

Type: 32-bit unsigned integer

Description: | Connection fast retransmitted pkts

           CiscoTcpConnRTO

Type: 32-bit unsigned integer

Description: | Connection retransmission timeout (msecs)

           TcpMibErrBit

Type: 32-bit unsigned integer

Description: | Internal error flag

### Internal Datatypes

#### tcpRtoAlgo

        Description: TCP Retransmit Timeout (RTO) Algorithm
        Definition: Enumeration. Valid values are:
            'OTHER' - None of the known algorithms
            'CONSTANT' - A constant RTO
            'RSRE' - MIL-STD-1778, Appendix B
            'VANJ' - Van Jacobson's algorithm

## Perl Data Object documentation for ip_udp.

### Datatypes

#### ip_udp

Description: UDP Traffic Information Definition: Structure. Contents are: UDPInputPackets

Type: 32-bit unsigned integer

Description: UDP Received

UDPChecksumErrorPackets

Type: 32-bit unsigned integer

Description: UDP Checksum Errors

UDPNoPortPackets

Type: 32-bit unsigned integer

Description: UDP No Port

UDPBadLengthPackets

Type: 32-bit unsigned integer

Description: UDP bad length

UDPOutputPackets

Type: 32-bit unsigned integer

Description: UDP Transmitted

UDPDroppedPackets

Type: 32-bit unsigned integer

Description: UDP drop for other reason

UDPForwardedBroadcasts

Type: 32-bit unsigned integer

Description: UDP Forwarded Broadcasts

#### udp_sh_mib_stats_bag

Description: Definition: Structure. Contents are: udp_in_datagram

Type: 32-bit unsigned integer

Description: Total UDP datagrams delivered to UDP users

udp_no_ports

Type: 32-bit unsigned integer

Description:

udp_in_error

Type: 32-bit unsigned integer

Description:

udp_out_datagram

Type: 32-bit unsigned integer

Description:

udp_fwd_bcast

Type: 32-bit unsigned integer

Description:

#### udp_sh_mib_conn_bag

Description: Definition: Structure. Contents are: udp_mib_laddr

Type: 32-bit unsigned integer

Description: in_addr_t

udp_mib_lport

Type: 16-bit unsigned integer

Description:

udp_mib_lpid

Type: 16-bit unsigned integer

Description:

udp_mib_errbit

Type: 16-bit unsigned integer

Description:

### Internal Datatypes

## Perl Data Object documentation for udp_cmd.

### Datatypes

#### udp_sh_stats_bag

Description: UDP statistics summary Definition: Structure. Contents are: ReceivedTotalPackets

Type: 32-bit unsigned integer

Description: Total packets received

ReceivedNoPortPackets

Type: 32-bit unsigned integer

Description: Packets received when no wild listener

ReceivedBadChecksumPackets

Type: 32-bit unsigned integer

Description: Packets received has bad checksum

ReceivedTooShortPackets

Type: 32-bit unsigned integer

Description: Packets received is too short

ReceivedDropPackets

Type: 32-bit unsigned integer

Description: Packets dropped for other reasons

SentTotalPackets

Type: 32-bit unsigned integer

Description: Total packets sent

SentErrorPackets

Type: 32-bit unsigned integer

Description: Total send erorr packets

ForwardBroadcastPackets

Type: 32-bit unsigned integer

Description: Total forwarding broadcast packets

ClonedPackets

Type: 32-bit unsigned integer

Description: Total cloned packets

FailedClonePackets

Type: 32-bit unsigned integer

Description: Total failed cloned packets

#### udp_sh_brief_bag

Description: UDP connection brief information Definition: Structure. Contents are: AFName

Type: UDPAddressFamily

Description: | Address family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB Address

           LocalProcessID

Type: 32-bit unsigned integer

Description: | ID of local process

           LocalAddress

Type: udp_address_type

Description: | Local address

           ForeignAddress

Type: udp_address_type

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           ReceiveQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

#### udp_sh_table_bag

        Description: UDP detail pcb information
        Definition: Structure. Contents are:
           AFName

Type: UDPAddressFamily

Description: | Address family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB Address

           LocalProcessID

Type: 32-bit unsigned integer

Description: | ID of local process

           LocalAddress

Type: udp_address_type

Description: | Local address

           ForeignAddress

Type: udp_address_type

Description: | Foreign address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port

           ReceiveQueue

Type: 32-bit unsigned integer

Description: | Receive queue count

           SendQueue

Type: 32-bit unsigned integer

Description: | Send queue count

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

#### udp_pcb_send_stats_type

        Description: UDP send statistics
        Definition: Structure. Contents are:
           ReceivedApplicationBytes

Type: 64-bit unsigned integer

Description: | Bytes received from application

           ReceivedXIPCPulses

Type: 64-bit unsigned integer

Description: | XIPC pulses received from application

           SentNetworkPackets

Type: 64-bit unsigned integer

Description: | Packets sent to network (v4/v6 IO)

           SentNetIOPackets

Type: 64-bit unsigned integer

Description: | Packets sent to network (NetIO)

           FailedQueuedNetworkPackets

Type: 32-bit unsigned integer

Description: | Packets failed getting queued to network (v4/v6 IO)

           FailedQueuedNetIOPackets

Type: 32-bit unsigned integer

Description: | Packets failed getting queued to network (NetIO)

#### udp_pcb_receive_stats_type

        Description: UDP receive statistics
        Definition: Structure. Contents are:
           ReceivedNetworkPackets

Type: 64-bit unsigned integer

Description: | Packets received from network

           FailedQueuedApplicationPackets

Type: 32-bit unsigned integer

Description: | Packets failed queued to application

           QueuedApplicationPackets

Type: 64-bit unsigned integer

Description: | Packets queued to application

#### udp_sh_pcb_stats_bag

        Description: UDP statistics
        Definition: Structure. Contents are:
           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           Send

Type: udp_pcb_send_stats_type

Description: | UDP send statistics

           Receive

Type: udp_pcb_receive_stats_type

Description: | UDP receive statistics

           IsPawSocket

Type: Boolean

Description: | True if paw socket

### Internal Datatypes

#### UDPAddressFamily

        Description: Address Family Type
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4
            'IPv6' - IPv6

#### udp_in6_addr_t

        Description:
        Definition: Type definition for: IPV6Address

#### udp_address_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: UDPAddressFamily

Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 Address

           IPv6Address

Type: udp_in6_addr_t

Description: | IPv6 Address

## Perl Data Object documentation for iphc_profile_info.

### Datatypes

#### iphc_profile_intf_info

        Description: IPHC profile interface information
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface having the profile attached

#### iphc_profile_info

        Description: IPHC profile information
        Definition: Structure. Contents are:
           ProfileName

Type: string with unbounded length

Description: | IPHC Profile Name

           CompressionFormat

Type: String with unbounded length

Description: | IPHC Compression Format - can be one of: IPHC, IETF, VanJacobson or CISCO

           TCPCompression

Type: String with unbounded length

Description: | TCP Compression support. Has the value 'TCP' if TCP header compression has been configured for this profile.

           NonTCPCompression

Type: String with unbounded length

Description: | NON TCP Compression Support. Has the value 'NON-TCP' if NON-TCP header compression been configured for this profile.

           RTPCompression

Type: String with unbounded length

Description: | RTP Compression support. Has the value 'RTP' if RTP header compression been configured for this profile.

           TCPContext

Type: 16-bit unsigned integer

Description: | TCP Context configured. Refer to RFC 3544 Section 2.1 TCP_SPACE for more info

           NonTCPContext

Type: 16-bit unsigned integer

Description: | Non-TCP Context configured. Refer to RFC 3544 Section 2.1 NON_TCP_SPACE for more info

           IsRefreshRTPEnabled

Type: Boolean

Description: | RTP context state refresh enabled or not

           MaxPeriod

Type: 16-bit unsigned integer

Description: | MaxPeriod value configured for the profile. Refer to RFC 3544 Section 2.1 F_MAX_PERIOD for more info

           MaxTime

Type: 16-bit unsigned integer

Description: | Max Time valid configured for the profile. Refer to RFC 3544 Section 2.1 F_MAX_TIME for more info

           MaxHeader

Type: 8-bit unsigned integer

Description: | MaxHeader value configured. Refer to RFC 3544 Section 2.1 MAX_HEADER for more info

           IsFeedbackEnabled

Type: Boolean

Description: | Feedback between the IPHC peers - Enabled or not. Refer to RFC 2508 Section 3.3 The Protocol CONTEXT_STATE paragraph for more info

#### iphc_profile_detail_info

        Description: IPHC profile detail information
        Definition: Structure. Contents are:
           Profile

Type: iphc_profile_info

Description: | Profile information configured by the user

           Interfaces

Type: iphc_profile_intf_info

[0...unbounded]

Description: | List of Interfaces this IPHC Profile is attached to

### Internal Datatypes

## Perl Data Object documentation for iphc_stats_info.

### Datatypes

#### iphc_rtp_stats_info

        Description: IPHC RTP Stats info
        Definition: Structure. Contents are:
           TotalPacketsRcvd

Type: 64-bit unsigned integer

Description: | Total packets rcvd

           NONTCP_CompressedIn

Type: 64-bit unsigned integer

Description: | NonTCP Compressed pkts rcvd

           NONTCP_FullHeaderIn

Type: 64-bit unsigned integer

Description: | NonTCP Fullheader pkts rcvd

           NONTCP_TossedPackets

Type: 64-bit unsigned integer

Description: | NonTCP Packets dropped

           NONTCP_ErrorPackets

Type: 64-bit unsigned integer

Description: | NonTCP Packets with errors

           NONTCP_CSPackets

Type: 64-bit unsigned integer

Description: | NonTCP CS pkts In

           TotalPacketsSent

Type: 64-bit unsigned integer

Description: | Total packets sent

           CompressedOut

Type: 64-bit unsigned integer

Description: | Num of compressed pkts sent

           UncompressedOut

Type: 64-bit unsigned integer

Description: | Num of uncompressed pkts sent

           FullHeaderOut

Type: 64-bit unsigned integer

Description: | Num of Full header pkts sent

           NONTCP_CS_PacketsSent

Type: 64-bit unsigned integer

Description: | Num of Nontcp cs pkts sent

           BytesSaved

Type: 64-bit unsigned integer

Description: | Bytes saved due to compression

           BytesSent

Type: 64-bit unsigned integer

Description: | Bytes sent out

           Efficiency

Type: String with unbounded length

Description: | Efficiency Improvement

#### iphc_tcp_stats_info

        Description: IPHC TCP Stats info
        Definition: Structure. Contents are:
           TotalPacketsRcvd

Type: 64-bit unsigned integer

Description: | Total packets rcvd

           TCP_CompressedIn

Type: 64-bit unsigned integer

Description: | TCP Compressed pkts rcvd

           TCP_FullHeaderIn

Type: 64-bit unsigned integer

Description: | TCP Fullheader pkts rcvd

           TCP_TossedPackets

Type: 64-bit unsigned integer

Description: | TCP Packets dropped

           TCP_ErrorPackets

Type: 64-bit unsigned integer

Description: | TCP Packets with errors

           TCP_CS_PacketsSent

Type: 64-bit unsigned integer

Description: | Num of tcp cs pkts sent

### Internal Datatypes

## Perl Data Object documentation for ip_arp_show.

### Datatypes

#### ip_arp_table_entry

Description: IP ARP Table entry Definition: Structure. Contents are: IPAddress

Type: IPV4Address

Description: | IP address for this entry

           InterfaceName

Type: Interface

Description: | Interface for this entry

           MediaType

Type: ip_arp_bag_media

Description: | Media type for this entry

           State

Type: ip_arp_bag_state

Description: | State of this entry

           Age

Type: 64-bit unsigned integer

Description: | Age of this entry

           EncapsulationType

Type: ip_arp_bag_encap

Description: | Source encapsulation type

           HardwareLength

Type: 8-bit unsigned integer

Description: | Source hardware length

           HardwareAddress

Type: MACAddress

Description: | Hardware address

#### ip_arp_statistics

        Description: IP ARP Statistics information
        Definition: Structure. Contents are:
           RequestsReceived

Type: 32-bit unsigned integer

Description: | Total ARP requests received

           RepliesReceived

Type: 32-bit unsigned integer

Description: | Total ARP replies received

           RequestsSent

Type: 32-bit unsigned integer

Description: | Total ARP requests sent

           RepliesSent

Type: 32-bit unsigned integer

Description: | Total ARP replies sent

           ProxyRepliesSent

Type: 32-bit unsigned integer

Description: | Total Proxy ARP replies sent

           LocalProxyRepliesSent

Type: 32-bit unsigned integer

Description: | Total Local Proxy ARP replies sent

           GratuitousRepliesSent

Type: 32-bit unsigned integer

Description: | Total Gratuituous ARP replies sent

           ResolutionRequestsReceived

Type: 32-bit unsigned integer

Description: | Total ARP resolution requests received

           ResolutionRepliesReceived

Type: 32-bit unsigned integer

Description: | Total ARP resolution replies received

           ResolutionRequestsDropped

Type: 32-bit unsigned integer

Description: | total ARP resolution requests dropped

           OutOfMemoryErrors

Type: 32-bit unsigned integer

Description: | Total errors for out of memory

           NoBufferErrors

Type: 32-bit unsigned integer

Description: | Total errors for no buffer

           TotalEntries

Type: 32-bit unsigned integer

Description: | Total ARP entries in the cache

           DynamicEntries

Type: 32-bit unsigned integer

Description: | Total dynamic entries in the cache

           StaticEntries

Type: 32-bit unsigned integer

Description: | Total static entries in the cache

           AliasEntries

Type: 32-bit unsigned integer

Description: | Total alias entries in the cache

           InterfaceEntries

Type: 32-bit unsigned integer

Description: | Total interface entries in the cache

           StandbyEntries

Type: 32-bit unsigned integer

Description: | Total standby entries in the cache

           IPPacketsDroppedNode

Type: 32-bit unsigned integer

Description: | Total ip packets droped on this node

           IPPacketsDroppedInterface

Type: 32-bit unsigned integer

Description: | Total ip packets droped on this interface

           IDBStructures

Type: 32-bit unsigned integer

Description: | Total idb structures on this node

#### ip_arp_if_info

        Description: IP ARP info for show interface
        Definition: Structure. Contents are:
           EncapsulationString

Type: Hex binary data with maximum length 9 bytes

Description: | ARP encap type string

           Timeout

Type: 32-bit unsigned integer

Description: | ARP timeout for this interface

#### arp_idb_info

        Description: ARP IDB information
        Definition: Structure. Contents are:
           IDBInterfaceName

Type: Interface

Description: | Interface

           IDB_IPAddress

Type: IPV4Address

Description: | IPv4 address

           IsIPv4Unnumbered

Type: Boolean

Description: | Is the IPv4 address unnumbered?

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF that this interface is in

           VRFName

Type: Hex binary data with maximum length 32 bytes

Description: | VRF name that this interface is in

           CapsulationState

Type: im_state_type

Description: | IPv4 capsulation state

           IDBTimeout

Type: 32-bit unsigned integer

Description: | Configured timeout value for ARP entries

           IsPurgeDelayConfigured

Type: Boolean

Description: | Is purge delay configured?

           PurgeDelay

Type: 32-bit unsigned integer

Description: | The purge delay timeout if configured, otherwise set to zero

           IsIDBForwardReferenced

Type: Boolean

Description: | Is IDB forward referenced for a client

           IsBundle

Type: Boolean

Description: | Is this a bundle interface?

           IsComplete

Type: Boolean

Description: | Is the IDB complete?

           IsProxyEnabled

Type: Boolean

Description: | Is proxy arp enabled on this interface?

           IsProxyConfigured

Type: Boolean

Description: | Is proxy arp configured on this interface?

           IsLocalProxyConfigured

Type: Boolean

Description: | Is local proxy arp configured on this interface?

           MPLSCapsulationKnown

Type: Boolean

Description: | Is the IPv4 caps added on this interface?

           IPV4CapsulationKnown

Type: Boolean

Description: | Is the IPv4 caps added on this interface?

           HardwareAddressKnown

Type: Boolean

Description: | Is the HW address known for this interface?

           MediaKnown

Type: Boolean

Description: | Is the media known for this interface?

           VLANIDKnown

Type: Boolean

Description: | Is the VLAN ID known for this interface?

#### arp_reshist_entry

        Description: ARP resolution history entry
        Definition: Structure. Contents are:
           NsecTimestamp

Type: 64-bit unsigned integer

Description: | Timestamp for entry in nanoseconds since Epoch, i.e. since 00:00:00 UTC, January 1, 1970

           IDBInterfaceName

Type: Interface

Description: | Interface

           IPv4Address

Type: IPV4Address

Description: | IPv4 address

           MACAddress

Type: MACAddress

Description: | MAC address

           Status

Type: arp_reshist_status_type

Description: | Resolution status

           ResolutionRequestCount

Type: 32-bit unsigned integer

Description: | Resolution Request count

#### arp_reshist

        Description: ARP Resolution History
        Definition: Structure. Contents are:
           Entry

Type: arp_reshist_entry

[0...unbounded]

Description: | Resolution history array

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ip_arp_bag_state

Description: ARP state Definition: Enumeration. Valid values are: 'StateNone' - No state 'StateInterface' - Interface 'StateStandby' - Standby 'StateStatic' - Static 'StateAlias' - Alias 'StateMobile' - Mobile 'StateIncomplete' - Incomplete 'StateDeleted' - Deleted 'StateDynamic' - Dynamic 'StateProbe' - Probe 'StatePurgeDelayed' - Purge delayed 'StateMax' - Maximum state number

#### ip_arp_bag_encap

Description: ARP encapsulation Definition: Enumeration. Valid values are: 'None' - No encapsulation 'ARPA' - ARPA 'SNAP' - SNAP 'IEEE802_1Q' - 802 1Q 'SRP' - SRP 'SRPA' - SRPA 'SRPB' - SRPB

#### ip_arp_bag_media

Description: ARP media type Definition: Enumeration. Valid values are: 'MediaARPA' - ARPA 'MediaSRP' - SRP 'MediaUnknown' - Unknown

#### ARPResolutionHistoryStatus

Description: Definition: Enumeration. Valid values are: 'StatusNone' - No Status 'StatusResolutionRequest' - Resolution Request Received 'StatusResolvedReply' - Resolved with ARP reply 'StatusResolvedGratARP' - Resolved with Grat ARP 'StatusResolvedRequest' - Resolved with ARP Request 'StatusResolvedLCSync' - Resolved via a Linecard sync 'StatusResolvedLCSyncPurgeDelay' - Resolved via a Linecard sync while purge delayed 'StatusResolvedClient' - Resolved from an ARP API client 'StatusAlreadyResolved' - Already Resolved 'StatusFailed' - Resolution Failed 'StatusDroppedInterfaceDown' - Dropped because the Interface was down 'StatusDroppedInterfaceUnavailable' - Dropped because the Interface was unavailable to arp 'StatusDroppedBadSubnet' - The requested IP address didn't belong to the subnet

#### arp_reshist_status_type

Description: Definition: Type definition for: ARPResolutionHistoryStatus

## Perl Data Object documentation for arp_gmp_edm.

### Datatypes

#### arp_gmp_vrf_entry

Description: ARP GMP VRF entry Definition: Structure. Contents are: VRFName

Type: String with unbounded length

Description: VRF Name

VRF_IDNumber

Type: 32-bit unsigned integer

Description: VRF ID

TableID

Type: 32-bit unsigned integer

Description: IPv4 unicast table ID

RSIHandle

Type: 32-bit unsigned integer

Description: RSI registration handle

#### arp_gmp_config_entry

Description: ARP GMP configuration entry Definition: Structure. Contents are: IPAddress

Type: IPV4Address

Description: | IP address

           HardwareAddress

Type: MACAddress

Description: | Hardware address

           EncapsulationType

Type: arp_gmp_bag_encap

Description: | Encap type

           EntryType

Type: arp_gmp_bag_entry_type

Description: | Entry type static/alias

#### arp_gmp_route_entry

        Description: ARP GMP route entry
        Definition: Structure. Contents are:
           IPAddress

Type: IPV4Address

Description: | IP address

           PrefixLength

Type: 8-bit unsigned integer

Description: | IP address length

           InterfaceName

Type: Interface

Description: | Interface name (first element of InterfaceNames array)

           InterfaceNames

Type: Interface[0...unbounded]

Description: | Interface names

#### arp_gmp_intf_entry

        Description: ARP GMP entries associated with an interface
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface name

           ReferenceCount

Type: 32-bit unsigned integer

Description: | Route reference count

           AssociatedConfigurationEntry

Type: arp_gmp_config_entry

Description: | Associated configuration entry

### Internal Datatypes

#### arp_gmp_bag_encap

        Description: ARP encapsulation
        Definition: Enumeration. Valid values are:
            'None' - No encapsulation
            'ARPA' - ARPA
            'SNAP' - SNAP
            'IEEE802_1Q' - 802 1Q
            'SRP' - SRP
            'SRPA' - SRPA
            'SRPB' - SRPB

#### arp_gmp_bag_entry_type

        Description: ARP Entry type
        Definition: Enumeration. Valid values are:
            'Null' - No state
            'Static' - Static
            'Alias' - Alias

## Perl Data Object documentation for bgp.

### Datatypes

#### bgp_timespec

        Description:
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit unsigned integer

Description: | Seconds part of time value

           Nanoseconds

Type: 32-bit unsigned integer

Description: | Nanoseconds part of time value

#### bgp_path_bag

Description: BGP path Definition: Structure. Contents are: NoPath

Type: Boolean

Description: No path exists. All 'sp_path' fields except 'sp_path->bag_prefix' are invalid

AFName

Type: bgp_afi

Description: | Address family identifier

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           ProcessInstanceID

Type: 8-bit unsigned integer

Description: | Process instance ID

           LabelOOR

Type: Boolean

Description: | LSD label space is exhausted

           LabelOOrVersion

Type: 32-bit unsigned integer

Description: | Label Version when OOR happens

           LabelFail

Type: Boolean

Description: | LSD label allocation failed

           PathInformation

Type: Optional bgp_path

Description: | Path information

           AttributesAfterPolicyIn

Type: Optional bgp_attr

Description: | Attributes after inbound policy applied

           RouteDistinguisher

Type: RouteDistinguisher

Description: | Route Distinguisher

           SourceRouteDistinguisher

Type: RouteDistinguisher

Description: | Source Route Distinguisher

           PrefixVersion

Type: 32-bit unsigned integer

Description: | Version of BGP Prefix Table

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           SourceVRFName

Type: String with unbounded length

Description: | Name of the source VRF

#### bgp_path_multi

        Description: BGP path set
        Definition: Structure. Contents are:
           paths

Type: bgp_path_bag

[0...unbounded]

Description: |

#### bgp_path_elem_bag

        Description: BGP path element
        Definition: Structure. Contents are:
           PelemPathID

Type: 32-bit unsigned integer

Description: | Local Path ID

           PelemVersion

Type: 32-bit unsigned integer

Description: | Version

           PelemFlags

Type: 32-bit unsigned integer

Description: | Flags

           PelemGwMetric

Type: 32-bit unsigned integer

Description: | Gateway metric

           PelemPathFlags

Type: 32-bit unsigned integer

Description: | Path flags

           PelemPathNexthop

Type: bgp_addrtype

Description: | Path nexthop address

           PelemPathNeighborAddr

Type: bgp_addrtype

Description: | Path neighbor address

           PelemPathPeerPathID

Type: 32-bit unsigned integer

Description: | Path peer path ID

           PelemTableAttrVersion

Type: 32-bit unsigned integer

Description: | Table Attr version

           PelemPathTableAttrVersion

Type: 32-bit unsigned integer

Description: | Path Table Attr version

           PelemNoBestpathTableAttrVersion

Type: 32-bit unsigned integer

Description: | No-bestpath Table Attr version

           PelemNoAddpathTableAttrVersion

Type: 32-bit unsigned integer

Description: | No-addpath Table Attr version

           PelemSelfPointer

Type: 32-bit unsigned integer

Description: | Self pointer

           PelemNetPointer

Type: 32-bit unsigned integer

Description: | Net pointer

           PelemPathPointer

Type: 32-bit unsigned integer

Description: | Path pointer

           PelemTableAttrPointer

Type: 32-bit unsigned integer

Description: | Table Attr pointer

           PelemNoBestpathTableAttrPointer

Type: 32-bit unsigned integer

Description: | No-bestpath Table Attr pointer

           PelemNoAddpathTableAttrPointer

Type: 32-bit unsigned integer

Description: | No-addpath Table Attr pointer

           PelemPathTableAttrPointer

Type: 32-bit unsigned integer

Description: | Path Table Attr pointer

           PelemBitfieldPointer

Type: 32-bit unsigned integer

Description: | Bitfield pointer

           PelemPEBitfieldPointer

Type: 32-bit unsigned integer

Description: | PE bitfield pointer

           PelemNextNetPointer

Type: 32-bit unsigned integer

Description: | Net next pointer

           PelemPrevTableAttrPointer

Type: 32-bit unsigned integer

Description: | Table Attr previous pointer

           PelemNextTableAttrPointer

Type: 32-bit unsigned integer

Description: | Table Attr next pointer

#### bgp_path_adv_bag

        Description: BGP path with advertised attributes information
        Definition: Structure. Contents are:
           NoPath

Type: Boolean

Description: | No path exists All 'sp_path_in' fields except 'sp_path_in->bag_prefix' are invalid. All 'sp_path_out' fields are invalid.

           AFName

Type: bgp_afi

Description: | Address family identifier

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           PathInfoAfterPolicyIn

Type: Optional bgp_path

Description: | Path information after inbound policy

           PathInfoAfterPolicyOut

Type: Optional bgp_path

Description: | Path information after outbound policy

           AttributesAfterPolicyIn

Type: Optional bgp_attr

Description: | Attributes after inbound policy

           AttributesAfterPolicyOut

Type: Optional bgp_attr

Description: | Attributes after outbound policy

           RouteDistinguisher

Type: RouteDistinguisher

Description: | Route Distinguisher

           SourceRouteDistinguisher

Type: RouteDistinguisher

Description: | Source Route Distinguisher

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

#### bgp_net_bag

        Description: BGP network
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identifier

           ProcessInstanceID

Type: 8-bit unsigned integer

Description: | Process instance ID

           BGPPrefix

Type: bgp_prefixtype

Description: | BGP prefix

           HasInconsistentPaths

Type: Boolean

Description: | Net has inconsistent paths

           IsNetAggregationSuppressed

Type: Boolean

Description: | Net suppressed due to aggregation

           TableVersion

Type: 32-bit unsigned integer

Description: | Table version # for net

           TableBRIBVersion

Type: 32-bit unsigned integer

Description: | Table version # for updates

           LocalPeersAdvertisedTo

Type: bgp_advinfo_type[0...unbounded]

Description: | Local peers that this prefix has been advertised to

           PEPeersAdvertisedTo

Type: bgp_advinfo_type[0...unbounded]

Description: | PE peers that this prefix has been advertised to

           AdvertisedtoPE

Type: Boolean

Description: | Net could be advertised to PE peers

           LocalProcessInstancePaths

Type: bgp_path_bag[0...unbounded]

Description: | Local (to process instance) paths for this net

           ActiveProcessInstancePaths

Type: bgp_path_bag[0...unbounded]

Description: | Active's paths for this net

           HasLocalLabel

Type: Boolean

Description: | Net has local label

           NetLocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           NetLocalLabelRewrite

Type: Boolean

Description: | Net label has rewrite

           HasLblRetained

Type: Boolean

Description: | Net has label retained

           RouteDistinguisher

Type: RouteDistinguisher

Description: | Route Distinguisher

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           NetFlags

Type: 32-bit unsigned integer

Description: | Flags asscociated with net

           NetExtendedFlags

Type: 32-bit unsigned integer

Description: | Net extended flags

           RIBFailed

Type: Boolean

Description: | RIB install failed

           VersionTimestamp

Type: bgp_timespec

Description: | Version timestamp

           VersionAge

Type: bgp_timespec

Description: | Version age

           LocalPathElementList

Type: bgp_path_elem_bag[0...unbounded]

Description: | Local path element list

           ActivePathElementList

Type: bgp_path_elem_bag[0...unbounded]

Description: | Path element list received from Active inst

#### bgp_global_process_info_bag

        Description: BGP process information common to all BGP processes
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           VRFID

Type: 32-bit unsigned integer

Description: | VRF ID

           Global

Type: bgp_global_process_info_gbl

Description: | Global information

           VRF

Type: bgp_global_process_info_vrf

Description: | VRF information

#### bgp_process_info_bag

        Description: BGP Process information
        Definition: Structure. Contents are:
           ProcessInstance

Type: 8-bit unsigned integer

Description: | ID for the BGP process instance

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           VRFTotals

Type: Boolean

Description: | per VRF counts aggregated across all VRFs

           Global

Type: bgp_process_info_gbl

Description: | Global information

           VRF

Type: bgp_process_info_vrf

Description: | VRF information

           PerformanceStatistics

Type: bgp_perf_process

Description: | Performance statistics

#### bgp_global_process_info_af_bag

        Description: BGP address family specific information common to all BGP processes
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           AFName

Type: bgp_afi

Description: | Address family id

           IsNsrEnabled

Type: Boolean

Description: | Non-stop routing enabled

           Global

Type: bgp_global_process_info_af_gbl

Description: | Global information

           VRF

Type: bgp_global_process_info_af_vrf

Description: | VRF information

#### bgp_thread_trigger_info_stat

        Description:
        Definition: Structure. Contents are:
           TriggerVersion

Type: 32-bit unsigned integer

Description: |

           TriggerTableVersion

Type: 32-bit unsigned integer

Description: |

           TriggerTimeSpec

Type: bgp_timespec

Description: |

#### bgp_thread_trigger_info

        Description:
        Definition: Structure. Contents are:
           Triggers

Type: 32-bit unsigned integer

Description: |

           Statistics

Type: bgp_thread_trigger_info_stat

[0...unbounded]

Description: |

#### bgp_process_info_af_gbl

        Description:
        Definition: Structure. Contents are:
           RouterState

Type: bgp_rtr_state

Description: | Router state

           TableVersion

Type: 32-bit unsigned integer

Description: | BGP table version

           RibBribReceivedVersion

Type: 32-bit unsigned integer

Description: | Version received from the RIB/bRIB

           TableBRIBVersion

Type: 32-bit unsigned integer

Description: | Version sent to RIB/bRIB

           LabelVersion

Type: 32-bit unsigned integer

Description: | Version updated by label thread

           ImportVersion

Type: 32-bit unsigned integer

Description: | Version updated by import thread

           StandbyVersion

Type: 32-bit unsigned integer

Description: | Version updated by sync thread

           SendVersion

Type: 32-bit unsigned integer

Description: | Version for sending updates to peers

           NumInitSyncPfx

Type: 32-bit unsigned integer

Description: | Num of prefix synced during Initsync

           LocalNetworksNum

Type: 32-bit unsigned integer

Description: | Total local networks

           LocalNetworksMemory

Type: 32-bit unsigned integer

Description: | Total local networks memory

           LocalNetworksMallocedNum

Type: 32-bit unsigned integer

Description: | Total local networks malloced

           LocalNetworksFreedNum

Type: 32-bit unsigned integer

Description: | Total local networks freed

           LocalPathsNum

Type: 32-bit unsigned integer

Description: | Total local paths

           LocalPathsMemory

Type: 32-bit unsigned integer

Description: | Total local paths memory

           LocalPathsMallocedNum

Type: 32-bit unsigned integer

Description: | Total local paths malloced

           LocalPathsFreedNum

Type: 32-bit unsigned integer

Description: | Total local paths freed

           ImportedPathsNum

Type: 32-bit unsigned integer

Description: | Total impoorted paths

           ImportedPathsMemory

Type: 32-bit unsigned integer

Description: | Total imported paths memory

           NetworksNum

Type: 32-bit unsigned integer

Description: | Total Num of networks

           NetworksMemory

Type: 32-bit unsigned integer

Description: | Total networks memory

           NetworksMallocedNum

Type: 32-bit unsigned integer

Description: | Total networks malloced

           NetworksFreedNum

Type: 32-bit unsigned integer

Description: | Total networks freed

           PathsNum

Type: 32-bit unsigned integer

Description: | Total Num of paths

           PathsMemory

Type: 32-bit unsigned integer

Description: | Total paths memory

           PathsMallocedNum

Type: 32-bit unsigned integer

Description: | Total paths malloced

           PathsFreedNum

Type: 32-bit unsigned integer

Description: | Total paths freed

           PathElemsNum

Type: 32-bit unsigned integer

Description: | Total Num of path-elems

           PathElemsMemory

Type: 32-bit unsigned integer

Description: | Total path-elems memory

           PathElemsMallocedNum

Type: 32-bit unsigned integer

Description: | Total path-elems malloced

           PathElemsFreedNum

Type: 32-bit unsigned integer

Description: | Total path-elems freed

           LabelLastTrigger

Type: 64-bit unsigned integer

Description: | Timestamp when Label thread is last triggered

           LastLabelVersion

Type: 32-bit unsigned integer

Description: | Label thread version when last triggered

           LabelBGPVersion

Type: 32-bit unsigned integer

Description: | BGP version when label thread is last triggered

           LabelTriggers

Type: 32-bit unsigned integer

Description: | Label thread triggers

           RIBLastTrigger

Type: 64-bit unsigned integer

Description: | Timestamp when RIB thread is last triggered

           LastRIBVersion

Type: 32-bit unsigned integer

Description: | RIB thread version when last triggered

           RIBBGPVersion

Type: 32-bit unsigned integer

Description: | BGP version when RIB thread is last triggered

           RIBTriggers

Type: 32-bit unsigned integer

Description: | RIB thread triggers

           ImportLastTrigger

Type: 64-bit unsigned integer

Description: | Timestamp when Import thread is last triggered

           LastImportVersion

Type: 32-bit unsigned integer

Description: | Import thread version when last triggered

           ImportBGPVersion

Type: 32-bit unsigned integer

Description: | BGP version when Import thread is last triggered

           ImportTriggers

Type: 32-bit unsigned integer

Description: | Import thread triggers

           UpdateGenLastTrigger

Type: 64-bit unsigned integer

Description: | Timestamp when Update generation thread is last triggered

           UpdateGenBGPVersion

Type: 32-bit unsigned integer

Description: | BGP version when Update generation thread is last triggered

           UpdateTriggers

Type: 32-bit unsigned integer

Description: | Update thread triggers

           TotalRDsNum

Type: 32-bit unsigned integer

Description: | Total Num of RDs

           TotalRemoteRDsNum

Type: 32-bit unsigned integer

Description: | Total Num of remote RDs

           TotalSameRDsNum

Type: 32-bit unsigned integer

Description: | Total Num of same RDs

           MallocedRDCount

Type: 32-bit unsigned integer

Description: | Activity: Number of RDs malloced

           FreedRDCount

Type: 32-bit unsigned integer

Description: | Activity: Number of RDs freed

           RDMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by RD data

           MultipathNetworkEntryCount

Type: 32-bit unsigned integer

Description: | Number of multipath network entries

           MultipathNetworkEntryMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used bymultipath network entries

           MultipathPathsCount

Type: 32-bit unsigned integer

Description: | Number of multipath paths

           MultipathPathsMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used bymultimpath paths

           TriggerRIB

Type: bgp_thread_trigger_info

Description: | Trigger RIB

           TriggerImport

Type: bgp_thread_trigger_info

Description: | Trigger import

           TriggerUpdate

Type: bgp_thread_trigger_info

Description: | Trigger update

           TriggerLabel

Type: bgp_thread_trigger_info

Description: | Trigger label

#### bgp_process_info_af_vrf

        Description:
        Definition: Structure. Contents are:
           NetworkEntryCount

Type: 32-bit unsigned integer

Description: | Number of network entries

           PathsCount

Type: 32-bit unsigned integer

Description: | Number of paths

           PathElemsCount

Type: 32-bit unsigned integer

Description: | Number of path elems

           PathMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by path data

           PrefixMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by prefix data

           PathElemMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by pathelem data

           ReceivedPathCount

Type: 32-bit unsigned integer

Description: | Number of (unused) received paths for inbound soft reconfiguration

           HistoryPathCount

Type: 32-bit unsigned integer

Description: | Number of history paths (for dampening)

           DampedPathCount

Type: 32-bit unsigned integer

Description: | Number of dampened paths

           MallocedPrefixCount

Type: 32-bit unsigned integer

Description: | Activity: Number of prefixes malloced

           FreedPrefixCount

Type: 32-bit unsigned integer

Description: | Activity: Number of prefixes freed

           MallocedPathCount

Type: 32-bit unsigned integer

Description: | Activity: Number of paths malloced

           FreedPathCount

Type: 32-bit unsigned integer

Description: | Activity: Number of paths freed

           MallocedPathElemCount

Type: 32-bit unsigned integer

Description: | Activity: Number of path elems malloced

           FreedPathElemCount

Type: 32-bit unsigned integer

Description: | Activity: Number of pathelems freed

           AnyEBGPNeighborMissingPolicy

Type: Boolean

Description: | Is there any neighbor which is missing either inbound or outbound or both routing policy for this address family?

           AttributeDownload

Type: Boolean

Description: | Attribute download is

           RouteTargetDownload

Type: Boolean

Description: | Route Target download is enabled

           AddPathInstallEnable

Type: Boolean

Description: | Additional paths installation is enabled

           AddPathInstallDisable

Type: Boolean

Description: | Additional paths installation is disabled

           BestExternal

Type: Boolean

Description: | Best External is enabled

           BestExternalDisable

Type: Boolean

Description: | Best External is enabled

           LabelRetain

Type: Boolean

Description: | Label retention is enabled

           LabelRetainValue

Type: 32-bit unsigned integer

Description: | Label retention value enabled

           IsRouteReflector

Type: Boolean

Description: | Router is an RR for this AF

           ASBR

Type: Boolean

Description: | Router is an ASBR for this AF

           RetainRTAll

Type: Boolean

Description: | Retain-RT-All enabled

           IBGPNexthopSelfCount

Type: 32-bit unsigned integer

Description: | Number of iBGP sessions configured with nh-self

#### bgp_process_info_af_bag

        Description: BGP address family specific process information
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family id

           ProcessInstance

Type: 8-bit unsigned integer

Description: | ID for the BGP process instance

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           VRFTotals

Type: Boolean

Description: | per VRF information aggregated across all VRFs

           Global

Type: bgp_process_info_af_gbl

Description: | Global information

           VRF

Type: bgp_process_info_af_vrf

Description: | VRF information

           PerformanceStatistics

Type: bgp_perf_process_af

Description: | Performance statistics

#### bgp_nbr_msg_stats_unit

        Description:
        Definition: Structure. Contents are:
           Count

Type: 32-bit unsigned integer

Description: | Count

           LastTimeSpec

Type: bgp_timespec

Description: | Last timespec

#### bgp_nbr_msg_stats_op

        Description:
        Definition: Structure. Contents are:
           Tx

Type: bgp_nbr_msg_stats_unit

Description: | Transmit

           Rx

Type: bgp_nbr_msg_stats_unit

Description: | Receive

#### bgp_nbr_msg_stats

        Description:
        Definition: Structure. Contents are:
           Open

Type: bgp_nbr_msg_stats_op

Description: | Open

           Notification

Type: bgp_nbr_msg_stats_op

Description: | Notification

           Update

Type: bgp_nbr_msg_stats_op

Description: | Update

           Keepalive

Type: bgp_nbr_msg_stats_op

Description: | Keepalive

           RouteRefresh

Type: bgp_nbr_msg_stats_op

Description: | Route refresh

           Total

Type: bgp_nbr_msg_stats_op

Description: | Total

#### bgp_nbr_bag

        Description: BGP Neighbor Information
        Definition: Structure. Contents are:
           SpeakerID

Type: 8-bit unsigned integer

Description: | Speaker this neighbor is allocated to

           Description

Type: String with unbounded length

Description: | Description

           LocalAS

Type: 32-bit unsigned integer

Description: | Local AS number

           RemoteAS

Type: 32-bit unsigned integer

Description: | Remote AS number

           HasInternalLink

Type: Boolean

Description: | Internal link to neighbor

           IsExternalNeighborNotDirectlyConnected

Type: Boolean

Description: | External neighbor not directly connected

           MessgesReceived

Type: 32-bit unsigned integer

Description: | Number of messages received

           MessagesSent

Type: 32-bit unsigned integer

Description: | Number of messages sent

           UpdateMessagesIn

Type: 32-bit unsigned integer

Description: | No. of update msgs received

           UpdateMessagesOut

Type: 32-bit unsigned integer

Description: | No. of update messages sent

           MessagesQueuedIn

Type: 32-bit unsigned integer

Description: | No. of msgs on receive queue

           MessagesQueuedOut

Type: 32-bit unsigned integer

Description: | No. of messages on send queue

           ConnectionEstablishedTime

Type: 32-bit unsigned integer

Description: | Time (in secs) that the connection has been established

           ConnectionState

Type: bgp_conn_state

Description: | State of connection

           PreviousConnectionState

Type: 32-bit unsigned integer

Description: | Previous state of connection

           ConnectionAdminStatus

Type: 32-bit unsigned integer

Description: | Administrative status of connection

           ConnectionLocalAddress

Type: bgp_addrtype

Description: | Local address for the connection

           ConnectionLocalPort

Type: 32-bit unsigned integer

Description: | Local port for the connection

           ConnectionRemoteAddress

Type: bgp_addrtype

Description: | Remote address for the connection

           ConnectionRemotePort

Type: 32-bit unsigned integer

Description: | Remote port for the connection

           ResetNotificationSent

Type: Boolean

Description: | Notification was sent during last reset

           IsAdministrativelyShutDown

Type: Boolean

Description: | Neighbor is administratively shut down

           IsNeighborMaxPrefixShutdown

Type: Boolean

Description: | Neighbor shut down because it exceeded max prfx count

           IsOutOfMemoryShutdown

Type: Boolean

Description: | Neighbor shut down during a SEVERE low memory condition

           IsOutOfMemoryForcedUp

Type: Boolean

Description: | Neighbor forced up during a low memory condition

           IsEBGPPeerCommonAdmin

Type: Boolean

Description: | EBGP peer with common administation

           TTLSecurityEnabled

Type: Boolean

Description: | TTL Security enabled

           Suppress4ByteAs

Type: Boolean

Description: | Suppress 4byteas capability

           BFDSessionState

Type: bgp_bfd_state

Description: | BFD state for this peer

           BFDSessionCreatedState

Type: bgp_bfd_state

Description: | BFD state for this peer

           BFDMinintervalval

Type: 32-bit unsigned integer

Description: | BFD Mininterval for this peer

           BFDMultiplierval

Type: 32-bit unsigned integer

Description: | BFD Multiplier for this peer

           BfdStateTs

Type: 64-bit unsigned integer

Description: | Timestamp since when nbr is in this bfd state

           RouterID

Type: IPV4Address

Description: | Router ID for the neighbor

           NegotiatedProtocolVersion

Type: 16-bit unsigned integer

Description: | Negotiated protocol version

           EBGPTimeToLive

Type: 32-bit unsigned integer

Description: | Maximum number of hops for external BGP neighbor

           IsEBGPMultihopBGPMPLSForwardingDisabled

Type: Boolean

Description: | If true, MPLS and NULL rewrite is disabled; if false, it is enabled

           NeighborLocalAS

Type: 32-bit unsigned integer

Description: | Local AS configured on the neighbor

           LocalASNoPrepend

Type: Boolean

Description: | Option to not prepend the Local AS to announcements

           IsCapabilityNegotiationPerformed

Type: Boolean

Description: | Capability negotiation performed

           IsRouteRefreshCapabilityReceived

Type: Boolean

Description: | Route refresh capability received

           IsRouteRefreshOldCapabilityReceived

Type: Boolean

Description: | Route refresh old capability received

           IsGRAware

Type: Boolean

Description: | GR awareness received

           Is4ByteASCapabilityReceived

Type: Boolean

Description: | 4-byte AScapability received

           Is4ByteASCapabilitySent

Type: Boolean

Description: | 4-byte AScapability Snt

           HoldTime

Type: 16-bit unsigned integer

Description: | Hold time (in secs) negotiated for this connection

           KeepAliveTime

Type: 16-bit unsigned integer

Description: | Keepalive time (in secs) negotiated for this connection

           ConfiguredHoldTime

Type: 16-bit unsigned integer

Description: | Hold time (in secs) configured for this connection

           ConfiguredKeepalive

Type: 16-bit unsigned integer

Description: | Keepalive time (in secs) configured for this connection

           ConfiguredMinAccHoldTime

Type: 16-bit unsigned integer

Description: | Minimum acceptable hold time from neighbor (in secs) configured for this connection

           MinAdvertiseInterval

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, secs part

           MinAdvertiseIntervalMsecs

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, msecs part

           MinOriginationInterval

Type: 16-bit unsigned integer

Description: | Minimum origination interval (in secs)

           ConnectRetryInterval

Type: 16-bit unsigned integer

Description: | Time (in secs) for connect retry timer

           TimeSinceLastUpdate

Type: 32-bit unsigned integer

Description: | Time (in secs) since last update message was received

           TimeSinceLastRead

Type: 32-bit unsigned integer

Description: | Time (in secs) since last read

           TimeSinceLastReadReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since last read before last reset

           TimeLastCB

Type: 64-bit unsigned integer

Description: | CB

           TimeLastCBReset

Type: 32-bit unsigned integer

Description: | Last CB before reset

           TimeLastFB

Type: 64-bit unsigned integer

Description: | FB

           CountLastWrite

Type: 32-bit unsigned integer

Description: | Count

           TimeSinceLastWrite

Type: 32-bit unsigned integer

Description: | Time (in secs) since last write

           AttemptedLastWriteBytes

Type: 32-bit unsigned integer

Description: | Attempted size of last write

           ActualLastWriteBytes

Type: 32-bit unsigned integer

Description: | Actual size of last write

           TimeSinceSecondLastWrite

Type: 32-bit unsigned integer

Description: | Time (in secs) since second last write

           AttemptedSecondLastWriteBytes

Type: 32-bit unsigned integer

Description: | Attempted size of second last write

           ActualSecondLastWriteBytes

Type: 32-bit unsigned integer

Description: | Actual size of second last write

           TimeSinceLastWriteReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since last write before last reset

           AttemptedLastWriteResetBytes

Type: 32-bit unsigned integer

Description: | Attempted size of last write before reset

           ActualLastWriteResetBytes

Type: 32-bit unsigned integer

Description: | Actual size of last write before reset

           TimeSinceSecondLastWriteReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since last write before last reset

           AttemptedSecondLastWriteResetBytes

Type: 32-bit unsigned integer

Description: | Attempted size of second last write before reset

           ActualSecondLastWriteResetBytes

Type: 32-bit unsigned integer

Description: | Actual size of second last write before reset

           LastWriteEvent

Type: 32-bit unsigned integer

Description: | Time (in secs) since last write thread event

           SecondLastWriteEvent

Type: 32-bit unsigned integer

Description: | Time (in secs) since second last write thread event

           LastKAexpiryReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since last KA timer expiry before reset

           SecondLastKAexpiryReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since second last KA timer expiry before reset

           LastKAnotsentReset

Type: 32-bit unsigned integer

Description: | Duration (in secs) since last time that KA was not sent before reset

           LastKAerrorReset

Type: 32-bit unsigned integer

Description: | Duration (in secs) since last time that an error was encountered after KA expiry

           LastKAstartReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since the last KA timer start before reset

           SecondLastKAstartReset

Type: 32-bit unsigned integer

Description: | Time (in secs) since the second last KA timer start before reset

           ConnectionUpCount

Type: 32-bit unsigned integer

Description: | Number of times the connection was established

           ConnectionDownCount

Type: 32-bit unsigned integer

Description: | Number of times connection was dropped

           TimeSinceConnectionLastDropped

Type: 32-bit unsigned integer

Description: | Time since the connection last went down (seconds)

           ResetReason

Type: bgp_reset_reason_index

Description: | Reason for last connection reset

           PeerResetReason

Type: bgp_peer_reset_reason_index

Description: | Reason for last peer close event

           PeerErrorCode

Type: 32-bit unsigned integer

Description: | If peer closed, error received from transport

           LastNotifyErrorCode

Type: 8-bit unsigned integer

Description: | Code for the last error notification seen on the connection

           LastNotifyErrorSubcode

Type: 8-bit unsigned integer

Description: | Error subcode of the last error notification seen on the connection

           SendNotificationInfo

Type: bgp_notfntype

Description: | Information on the last notification sent

           ReceivedNotificationInfo

Type: bgp_notfntype

Description: | Information on the last notification received

           ErrorNotifiesReceived

Type: 32-bit unsigned integer

Description: | Number of error notifications received on the connection

           ErrorNotifiesSent

Type: 32-bit unsigned integer

Description: | Number of error notifications sent on the connection

           RemoteASNumber

Type: 32-bit unsigned integer

Description: | Remote AS number

           DMZLinkBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth of link to single-hop eBGP peer

           TOSType

Type: 8-bit unsigned integer

Description: | Precedence or DSCP type

           TOSValue

Type: 8-bit unsigned integer

Description: | Precedence or DSCP value

           PerformanceStatistics

Type: bgp_perf_nbr

Description: | Performance statistics

           AFData

Type: nbr_af_p[11]

Description: | Address family specific neighbor data

           TCPSessionOpenMode

Type: bgp_tcp_mode_type

Description: | The TCP mode to be used to set up BGP session with the neighbor

           IsMultiProtocolReceived

Type: Boolean[11]

Description: | Neigbor supports multiprotocol capability for this address family

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           StandbyRP

Type: Boolean

Description: | Standby RP socket inited for Active Open

           NSREnabled

Type: Boolean

Description: | Neighbor supports NSR

           GracefulRestartEnabledNbr

Type: Boolean

Description: | Neighbor supports graceful-restart

           GrRestartTime

Type: 32-bit unsigned integer

Description: | Neighbor restart time (in seconds)

           GrStalePathTime

Type: 32-bit unsigned integer

Description: | Neighbor stale-path time (in seconds)

           FssnOffset

Type: 32-bit unsigned integer

Description: | First standby SeqNo offset

           FpbsnOffset

Type: 32-bit unsigned integer

Description: | First standby PDU boundary SeqNo offset

           LastAckdSeqNo

Type: 32-bit unsigned integer

Description: | SeqNo of the last Ackd byte

           BytesWritten

Type: 32-bit unsigned integer

Description: | Total bytes written

           BytesRead

Type: 32-bit unsigned integer

Description: | Total bytes read

           SocketReadBytes

Type: 32-bit unsigned integer

Description: | Total read bytes value insocket-lib

           IsReadDisabled

Type: Boolean

Description: | If true, socket read isdisabled

           UpdateBytesRead

Type: 32-bit unsigned integer

Description: | Total update bytes read

           NSRState

Type: bgp_sync_nbr_nsr_state

Description: | NSR state

           IsPassiveClose

Type: Boolean

Description: | If true, active socket canbe closed if passive openis received for a GRcapable neighbor

           NbrEnforceFirstAS

Type: Boolean

Description: | Neighbor enforce first AS

           NbrClusterID

Type: 32-bit unsigned integer

Description: | Cluster id

           NbrInCluster

Type: 8-bit unsigned integer

Description: | Type of cluster_id:undefined/number/Ip address

           IgnoreConnected

Type: Boolean

Description: | If true, don't do NHconnected check for nbr

           IoArmed

Type: Boolean

Description: | If true, socket has beenauto-armed for io control

           ReadArmed

Type: Boolean

Description: | If true, socket has beenauto-armed for read

           WriteArmed

Type: Boolean

Description: | If true, socket has beenauto-armed for write

           MessageStatistics

Type: bgp_nbr_msg_stats

Description: | Message statistics

           DiscardDataBytes

Type: 32-bit unsigned integer

Description: | Remaining discard data (bytes) on Standby

           PrefixesAccepted

Type: 32-bit unsigned integer[11]

Description: | Number of prefixes accepted

           PrefixesSynced

Type: 32-bit unsigned integer[11]

Description: | Number of prefixes synced to standby

           LocalASReplaceAS

Type: Boolean

Description: | Local AS Replace-AS option

           LocalASDualAS

Type: Boolean

Description: | Local AS Dual-AS option

           LocalASDualASModeNative

Type: Boolean

Description: | Applies only if Local AS Dual-AS option is enabled. Indicates if Dual-AS mode is native.

           UpdError

Type: bgp_upd_err

Description: | Malformed update info

           DiscardAS4Path

Type: 32-bit unsigned integer

Description: | Discard AS4_PATH in case there is a discrepancy in merging AS_PATH and AS4_PATH,retain ASPATH

#### bgp_neighbor_nsr_bag

        Description: BGP neighbor nsr bag
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | VRF Name

           NeighborsAddress

Type: bgp_addrtype

Description: | Neighbor Addr

           NeighborAF

Type: Boolean[11]

Description: | Neighbor Afi

           ConnectState

Type: 32-bit unsigned integer

Description: | State

           StartTime

Type: 32-bit unsigned integer

Description: | StartTime

           PostitInfoList

Type: bgp_postit_info[0...unbounded]

Description: | Postit Info

           NSRState

Type: bgp_sync_nbr_nsr_state

Description: | NSR state

#### bgp_nexthop_vrf_bag

        Description: BGP nexthop processing information for a VRF
        Definition: Structure. Contents are:
           TotalProcessingTime

Type: 32-bit unsigned integer

Description: | Total time spent in processing

           MaxProcNotificationTime

Type: 32-bit unsigned integer

Description: | How long since the maximum processing time notifcation was received

           MaxNotificationBestpathDeletes

Type: 32-bit unsigned integer

Description: | Number of bestpath deletes caused by notification which resulted in maximum processing

           MaxNotificationBestpathChanges

Type: 32-bit unsigned integer

Description: | Number of bestpath changes caused by notification which resulted in maximum processing

           MaximumProcessingTime

Type: 32-bit unsigned integer

Description: | Maximum time spent procesing a single batch notification

           LastNotificationicationTime

Type: 32-bit unsigned integer

Description: | Time since the last notification was received

           LastNotificationProcessingTime

Type: 32-bit unsigned integer

Description: | Processing time for the last notification

#### bgp_nexthop_perf_vrf_af_bag

        Description: BGP nexthop statistics for a VRF AF
        Definition: Structure. Contents are:
           CriticalNotfCount

Type: 32-bit unsigned integer

Description: | Number of critical event notifications from RIB

           NoncriticalNotfCount

Type: 32-bit unsigned integer

Description: | Number of non-critical event notifications from RIB

           LastNotfBestpathDeletes

Type: 32-bit unsigned integer

Description: | Number of bestpath deletes due to last notification

           LastNotfBestpathChanges

Type: 32-bit unsigned integer

Description: | Number of bestpath changes due to last notification

           NHSyncRegCalls

Type: 32-bit unsigned integer

Description: | NH sync register calls

           NHASyncRegCalls

Type: 32-bit unsigned integer

Description: | NH async register calls

           NHASyncUnRegCalls

Type: 32-bit unsigned integer

Description: | NH async unregister calls

           NHBatchFinishCalls

Type: 32-bit unsigned integer

Description: | NH batch finish calls

           NHFlushTimerCalls

Type: 32-bit unsigned integer

Description: | NH flush timer calls

           NHLastSyncRegTs

Type: 32-bit unsigned integer

Description: | NH Last sync Register TS

           NHLastASyncRegTs

Type: 32-bit unsigned integer

Description: | NH Last async Register TS

           NHLastASyncUnRegTs

Type: 32-bit unsigned integer

Description: | NH Last async UnRegister TS

           NHLastBatchFinishTs

Type: 32-bit unsigned integer

Description: | NH Last batch finish TS

           NHLastFlushTimerTs

Type: 32-bit unsigned integer

Description: | NH Last flush timer TS

           NHRIBUpdateCalls

Type: 32-bit unsigned integer

Description: | No. of calls to RIB update function

           NHRIBUpdateTime

Type: 32-bit unsigned integer

Description: | Time spent sending RIB updates (milliseconds)

           NexthopsSentToRIB

Type: 32-bit unsigned integer

Description: | No. of nexthops sent to RIB

           NexthopsResentToRIB

Type: 32-bit unsigned integer

Description: | No. of nexthops re-sent to RIB

           NexthopsRemovedFromRIB

Type: 32-bit unsigned integer

Description: | No. of nexthops withdrawn from RIB

           RIBSyncRegistersFailed

Type: 32-bit unsigned integer

Description: | No. of sync registers with RIB that failed

           RIBASyncRegistersFailed

Type: 32-bit unsigned integer

Description: | No. of async registers with RIB that failed

           RIBNHRegFailedForNoTblId

Type: 32-bit unsigned integer

Description: | No. of nh registers failed because of no tbl-id

           RIBNHRegFailedForNoRibConn

Type: 32-bit unsigned integer

Description: | No. of nh registers failed because of no rib conn

           TunnelWalkNHNotFound

Type: 32-bit unsigned integer

Description: | No. of times nexthop was not found during tunnel walk

           TunnelWalkGWNotFound

Type: 32-bit unsigned integer

Description: | No. of times gw was not found during tunnel walk

           TunnelWalkBackupCreates

Type: 32-bit unsigned integer

Description: | No. of times backup tid created during tunnel walk

#### bgp_nexthop_vrf_af_bag

        Description: BGP nexthop processing information for a VRF AF
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identifier

           GWAFName

Type: bgp_afi

Description: | GW Address family identifier

           TotalNexthops

Type: 32-bit unsigned integer

Description: | Total number of nexthops

           CriticalTriggerDelay

Type: 32-bit unsigned integer

Description: | Trigger delay for critical event processing

           NonCriticalTriggerDelay

Type: 32-bit unsigned integer

Description: | Trigger delay for non-critical event processing

           TableActive

Type: Boolean

Description: | Whether the VRF is active

           NHRibUp

Type: Boolean

Description: | Whether the VRF is active

           NHRibVersion

Type: 32-bit unsigned integer

Description: | RIB version for gw_ctx

           NHNexthopVersion

Type: 32-bit unsigned integer

Description: | NH version for gw_ctx

           NHTableId

Type: 32-bit unsigned integer

Description: | Gateway context table id

           PerformanceStatistics

Type: bgp_nexthop_perf_vrf_af_bag

Description: | Performance statistics

#### bgp_nexthop_bag

        Description: BGP Nexthop info
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identifier

           NexthopAddress

Type: bgp_addrtype

Description: | Nexthop address

           NexthopRoute

Type: bgp_addrtype

Description: | Route resolving the nethop

           NexthopRoutePrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length of the route resolving the nexthop

           NexthopRouteProtocol

Type: String with unbounded length

Description: | Protocol that resolves the route to the nexthop

           NexthopRoutePathCount

Type: 32-bit unsigned integer

Description: | Number of paths in the resolving route

           NexthopAFInvalidBits

Type: 16-bit unsigned integer

Description: | Bitmask indicating the AFs which have been invalidated for the nexthop

           NexthopStatus

Type: 8-bit unsigned integer

Description: | Nexthop status

           NexthopMetric

Type: 32-bit unsigned integer

Description: | IGP metric for nexthop

           NexthopAIGPMetric

Type: 32-bit unsigned integer

Description: | AIGP metrice of nexthop

           LastEventType

Type: bgp_nh_event_type

Description: | Last nexthop event type

           LastUpdateType

Type: bgp_nh_update_type

Description: | Last nexthop update type

           CriticalEvents

Type: 32-bit unsigned integer

Description: | Number of critical events received from RIB

           NonCriticalEvents

Type: 32-bit unsigned integer

Description: | Number of non-critical events received from RIB

           LastEventSince

Type: 32-bit unsigned integer

Description: | Time since the last event sent to or received from RIB

           LastRibUpdate

Type: 32-bit unsigned integer

Description: | Time since the last rib update happened

           NexthopReferenceCount

Type: 32-bit unsigned integer

Description: | Number of neighbors/prefixes referencing this nexthop

           NHReferenceCountTotal

Type: 32-bit unsigned integer

Description: | Number of neighbors/prefixes referencing this nexthop (AFs)

           NexthopMPLSEnabled

Type: Boolean

Description: | TRUE if MPLS is configured for IAS/CsC application

           NexthopMPLSInterfaces

Type: 32-bit unsigned integer

Description: | Number of interfaces on which MPLS is enabled

           NexthopMPLSLabel

Type: 32-bit unsigned integer

Description: | Local label allocated for IAS/CsC application

           NexthopInternalInfo

Type: Optional bgp_int_nh

Description: | Internal nexthop info

           NeighborAddressList

Type: bgp_addrtype[0...unbounded]

Description: | Neighbor Address List

#### bgp_rcv_pfxlst_bag

        Description: Received prefix filter
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identfier

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           PrefixListInfo

Type: Optional bgp_pfxlst

Description: | Prefix list

#### bgp_attr_bag

        Description: BGP attribute information
        Definition: Structure. Contents are:
           ProcessInstanceID

Type: 8-bit unsigned integer

Description: | Process instance ID

           AttributeInstanceID

Type: 8-bit unsigned integer

Description: | Attribute Instance ID

           AttributeStructureID

Type: 32-bit unsigned integer

Description: | ID of attribute structure

           AttributeStructureHashValue

Type: 32-bit unsigned integer

Description: | Hash value for attribute structure

           ReferenceCount

Type: 32-bit unsigned integer

Description: | Number of paths which use this attribute structure

           AttributeInfo

Type: Optional bgp_attr

Description: | Attributes

#### bgp_notify_bag

        Description: BGP Trap Notification
        Definition: Structure. Contents are:
           TrapID

Type: bgp_trap_type

Description: | Trap ID

           PeerIP

Type: bgp_addrtype

Description: | IP address of peer

           LastNotificationErrorCode

Type: 8-bit unsigned integer

Description: | Code for the last notification error seen on the connection

           LastNotificationErrorSubcode

Type: 8-bit unsigned integer

Description: | Error subcode of the last notification error seen on the connection

           OldState

Type: 32-bit unsigned integer

Description: | Previous connection state

           CurrentState

Type: 32-bit unsigned integer

Description: | Current connection state

           MaxAdministrativePrefixLimit

Type: 32-bit unsigned integer

Description: | Max prefixes to accept

           AFName

Type: bgp_afi

Description: | Address family identifier

           PrefixThresholdPercentage

Type: 32-bit unsigned integer

Description: | % of prefix count at which to generate a warning message

#### bgp_updgrp_bag

        Description: BGP Update Group information
        Definition: Structure. Contents are:
           ProcessInstanceID

Type: 8-bit unsigned integer

Description: | Process instance ID

           UpdateGroupNumber

Type: 32-bit unsigned integer

Description: | Update group index

           UpdateGroupAFName

Type: bgp_afi

Description: | Address family for update group

           ShouldSendCommunities

Type: Boolean

Description: | Send communities

           ShouldSendExtCommunities

Type: Boolean

Description: | Send Extended communities

           HasORFReceiveCapability

Type: Boolean

Description: | ORF receive capability

           IsRouteReflectorClient

Type: Boolean

Description: | Route-reflector client

           IsClientReflectionDisabled

Type: Boolean

Description: | True if client-to-client reflection is disabled

           UpdgrpClusterID

Type: 32-bit unsigned integer

Description: | Cluster ID (populated ifclient-to-client reflectionis disabled)

           UpdgrpClusterType

Type: 8-bit unsigned integer

Description: | Cluster ID type:undefined/number/Ip address

           ShouldRemovePrivateASs

Type: Boolean

Description: | Remove private AS numbers

           ShouldRemovePrivateASEntPath

Type: Boolean

Description: | Remove private AS numbersif the entire path consistsof private ASes

           UseNextHopSelf

Type: Boolean

Description: | Next-hop-self

           IsInternalPeers

Type: Boolean

Description: | Internal peers

           IsCommonAdminPeers

Type: Boolean

Description: | Common admin peers

           Is4ByteASPeer

Type: Boolean

Description: | 4-byte AS capable peers

           IsAddpathCapable

Type: Boolean

Description: | Add-path capable peers

           IsAIGPCapable

Type: Boolean

Description: | AIGP capable peers

           IsAIGPCostCommunityCapable

Type: Boolean

Description: | Send AIGP cost community to peers

           IsDirectlyConnectedEBGP_V6Peers

Type: Boolean

Description: | Directly connected EBGP v6 peers

           MinimumAdvertisementInterval

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, secs part

           MinimumAdvertisementIntervalMsecs

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, msecs part

           LocalAS

Type: 32-bit unsigned integer

Description: | Local AS number

           RoutePolicyOut

Type: String with unbounded length

Description: | Outbound route policy name

           DesyncCount

Type: 32-bit unsigned integer

Description: | Number of times the update has been desynchronized

           SubgrpMergeCount

Type: 32-bit unsigned integer

Description: | Number of times sub-groups have been merged

           RefreshSubgrpCount

Type: 32-bit unsigned integer

Description: | Current count of refresh subgroups

           UpdatesFormatted

Type: 32-bit unsigned integer

Description: | Number of updates formatted

           UpdatesReplicated

Type: 32-bit unsigned integer

Description: | No. of updates replicated

           NeighborList

Type: bgp_addrtype[0...unbounded]

Description: | Neighbors in this update group which are not in any sub-group

           PerformanceStatistics

Type: bgp_perf_updgrp

Description: | Performance statistics

           UpdateSubGroupList

Type: bgp_upd_subgrp[0...unbounded]

Description: | Update sub-group list

           LocalASReplaceAS

Type: Boolean

Description: | Local AS Replace-AS option

           ASOverride

Type: Boolean

Description: | AS Override option

           SOO

Type: Boolean

Description: | Site-of-origin option

           SOOValue

Type: Hex binary data with maximum length 8 bytes

Description: | Site-of-origin value

           SplitHorizon

Type: Boolean

Description: | Split horizon check

           IsLabeledAFIEnabled

Type: Boolean

Description: | Update group has labeled AFI enabled

           IsUnlabeledAFIEnabled

Type: Boolean

Description: | Update group has unlabeled AFI enabled

#### bgp_msdp_lookup_bag

        Description: BGP route information for MSDP lookup
        Definition: Structure. Contents are:
           BGPPrefix

Type: bgp_prefixtype

Description: | BGP prefix

           NextHopAddress

Type: IPV4Address

Description: | Nexthop address

           PeerAddress

Type: IPV4Address

Description: | Peer address

           ReceivedPeerAS

Type: 32-bit unsigned integer

Description: | AS of peer from which route was received

           ASPathAndOrigin

Type: Hex binary data with unbounded length

Description: | AS path (including origin)

#### bgp_pathinfo_res_bag

        Description: BGP Path Information
        Definition: Structure. Contents are:
           PathAttributePeer

Type: IPV4Address

Description: | Peer

           PathAttributePrefixLength

Type: 16-bit unsigned integer

Description: | Prefix length

           PathAttributeIPAddressPrefix

Type: IPV4Address

Description: | Prefix

           PathAttributeOrigin

Type: 16-bit unsigned integer

Description: | Attribute origin

           PathAttributeASPathSegment

Type: 8-bit unsigned integer[0...255]

Description: | AS Path

           PathAttributeNextHop

Type: IPV4Address

Description: | Next hop

           PathAttributeMED

Type: 32-bit signed integer

Description: | MED

           PathAttributeLocalPref

Type: 32-bit signed integer

Description: | Local preference

           PathAttributeAtomicAggregate

Type: Boolean

Description: | Atomic Aggregate flag is set

           PathAttributeAggregatorAS

Type: 16-bit unsigned integer

Description: | Aggregator AS

           PathAttributeAggregatorAddress

Type: IPV4Address

Description: | Aggregator address

           AggregatorCalculatedLocalPref

Type: 32-bit signed integer

Description: | Calculated local preference

           PathAttributeBestPath

Type: Boolean

Description: | This is the best path

           PathAttributeUnknown

Type: Hex binary data with unbounded length

Description: | Unknown attributes

#### bgp_traffic_bag

        Description: BGP Traffic Information
        Definition: Structure. Contents are:
           UpdatePacketsIn

Type: 32-bit unsigned integer

Description: | Update Packets Received

           UpdatePacketsOut

Type: 32-bit unsigned integer

Description: | Update Packets Sent

           NotificationsIn

Type: 32-bit unsigned integer

Description: | Notifications Received

           NotificationsOut

Type: 32-bit unsigned integer

Description: | Notifications Sent

#### bgp_clear_cmd_bag

        Description: 'Clear ip bgp ...' command query parameters
        Definition: Structure. Contents are:
           OfficialAddressFamily

Type: bgp_oafi

Description: | Official AFI

           OfficialSubsequentAddressFamily

Type: bgp_osafi

Description: | Official SAFI

           CommandID

Type: bgp_clear_cmd

Description: | Command identifier

           SubCommandID

Type: bgp_clear_sub

Description: | Subcommand identifier

           BGPPrefix

Type: bgp_prefixtype

Description: | BGP prefix

           ClearAS

Type: 32-bit unsigned integer

Description: | Autonomous system number to clear

           ClearDirection

Type: 32-bit signed integer

Description: | Soft reconfig direction

           DoPushORFSoftIn

Type: Boolean

Description: | Push out ORF and do soft inbound

           ClearNeighbor

Type: bgp_addrtype

Description: | Neighbor address

           ClearRegExp

Type: String with unbounded length

Description: | Regular expression

           ClearRoutePolicy

Type: String with unbounded length

Description: | Route policy name

           DoClearGracefulRestart

Type: Boolean

Description: | Do GR behaviour on this clear

           ClearVRFName

Type: String with unbounded length

Description: | Name of the VRF

#### bgp_convergence_bag

        Description: BGP Convergence
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identifier

           HasConverged

Type: Boolean

Description: | Convergence has been reached

           AreWriteQueuesEmpty

Type: Boolean

Description: | All neighbor write queues are empty

#### bgp_static_routes_bag

        Description: BGP static routes information
        Definition: Structure. Contents are:
           AFName

Type: bgp_afi

Description: | Address family identifier

           SourcedPrefix

Type: bgp_prefixtype

Description: | Prefix length

           IsBackdoor

Type: Boolean

Description: | TRUE if net is a backdoor route

#### bgp_vrf_info_bag

        Description: BGP VRF information bag
        Definition: Structure. Contents are:
           RouteDistinguisher

Type: RouteDistinguisher

Description: | Route Distinguisher

#### bgp_spkr_info_bag

        Description: BGP spkr information bag
        Definition: Structure. Contents are:
           IsDistributedMode

Type: Boolean

Description: | TRUE if BGP is running in distributed mode

           SpkrEnabled

Type: Boolean[0...unbounded]

Description: | Boolean array indexed by spkr ID to indicate whether the spkr is enabled

#### bgp_config_entity_bag

        Description: BGP entity config information
        Definition: Structure. Contents are:
           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           GroupName

Type: String with unbounded length

Description: | Entity/group name

           ConfigurationType

Type: bgp_entities

Description: | Entity type

           AddressFamilyIdentifier

Type: 8-bit unsigned integer

Description: | AF identifier

           AFIndependentConfig

Type: bgp_ai_p

Description: | AF-independent config

           AFDependentConfig

Type: bgp_af_p[11]

Description: | Af-dependent config

#### bgp_config_relatives_bag

        Description: BGP config ancestors/children information
        Definition: Structure. Contents are:
           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           GroupName

Type: String with unbounded length

Description: | Entity/group name

           ConfigurationType

Type: bgp_entities

Description: | Entity type

           AddressFamilyIdentifier

Type: 8-bit unsigned integer

Description: | AF identifier

           AFIndependentRelatives

Type: bgp_config_entp

Description: | AF-independent relatives

           AFDependentRelatives

Type: bgp_config_entp[11]

Description: | AF-dependent relatives

#### bgp_ff_intf

        Description:
        Definition: Structure. Contents are:
           ifh

Type: Interface

Description: |

           nbr_transport_afi

Type: 32-bit unsigned integer

Description: |

           user_cnt

Type: 32-bit unsigned integer

Description: |

           errs

Type: 32-bit unsigned integer

Description: |

           cleanup_ticks

Type: 32-bit unsigned integer

Description: |

           create_reg_done

Type: Boolean

Description: |

           state_reg_done

Type: Boolean

Description: |

           intf_deleted

Type: Boolean

Description: |

#### bgp_nbr_brief_bag

        Description: BGP Neighbor brief Information
        Definition: Structure. Contents are:
           SpeakerID

Type: 8-bit unsigned integer

Description: | Speaker this neighbor is allocated to

           Description

Type: String with unbounded length

Description: | Description

           LocalAS

Type: 32-bit unsigned integer

Description: | Local AS number

           RemoteAS

Type: 32-bit unsigned integer

Description: | Remote AS number

           MessagesQueuedIn

Type: 32-bit unsigned integer

Description: | No. of msgs on receive queue

           MessagesQueuedOut

Type: 32-bit unsigned integer

Description: | No. of messages on send queue

           ConnectionState

Type: bgp_conn_state

Description: | State of connection

           ConnectionLocalAddress

Type: bgp_addrtype

Description: | Local address for the connection

           ConnectionRemoteAddress

Type: bgp_addrtype

Description: | Remote address for the connection

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

           NSREnabled

Type: Boolean

Description: | Neighbor supports NSR

           NSRState

Type: bgp_sync_nbr_nsr_state

Description: | NSR state

           PostitPending

Type: Boolean

Description: | Nbr has postits pending

#### bgp_asn_bag

        Description: BGP AS number
        Definition: Structure. Contents are:
           ASNXX

Type: 32-bit unsigned integer

Description: | First half of AS number

           ASNYY

Type: 32-bit unsigned integer

Description: | Second half of AS number

           ASN

Type: 32-bit unsigned integer

Description: | AS number

### Internal Datatypes

#### bgp_afi_

        Description:
        Definition: Enumeration. Valid values are:
            'IPv4' - IP v4 unicast
            'IPv4Multicast' - IP v4 multicast
            'IPv4Labeled' - IP v4 label
            'IPv4Tunnel' - IP v4 Tunnel
            'VPNv4' - IP v4 virtual private network
            'IPv6' - IP v6 unicast
            'IPv6Multicast' - IP v6 multicast
            'IPv6Labeled' - IP v6 label
            'VPNv6' - IP v6 virtual private network
            'IPv4MDT' - IP v4 Multicast  Distribution Tree
            'L2VPN_VPLS' - L2VPN VPLS
            'AFMAX' - MAX AF value

#### bgp_afi

        Description: BGP Address family
        Definition: Type definition for: bgp_afi_

#### bgp_oafi_

        Description:
        Definition: Enumeration. Valid values are:
            'OAFI_IPV4' - IPv4 address family
            'OAFI_IPV6' - IPv6 address family
            'OAFI_L2VPN' - L2VPN address family
            'OAFI_ALL' - All address family
            'OAFI_NONE' - No address family

#### bgp_oafi

Description: Official address family Definition: Type definition for: bgp_oafi_

#### bgp_osafi_

Description: Definition: Enumeration. Valid values are: 'OSAFI_UNICAST' - Unicast NLRI 'OSAFI_MULTICAST' - Multicast NLRI 'OSAFI_BOTHCAST' - Unicast+Multicast NLRI 'OSAFI_VPN' - VPN NLRI 'OSAFI_ALL' - All NLRI 'OSAFI_NONE' - No NLRI

#### bgp_osafi

Description: Official subsequent address family Definition: Type definition for: bgp_osafi_

#### bgp_entities_

Description: Definition: Enumeration. Valid values are: 'AFGroup' - AF groups 'SessionGroup' - Session Groups 'NeighborGroup' - Neighbor Groups 'Neighbor' - Neighbors

#### bgp_entities

Description: Entity type Definition: Type definition for: bgp_entities_

#### bgp_bfd_state_

Description: Definition: Enumeration. Valid values are: 'BGP_BFD_STATE_NOT_CONFIGURED' - BFD not configured 'BGP_BFD_STATE_ADMIN_DOWN' - BFD session disabled (neighbor shutdown) 'BGP_BFD_STATE_NOT_SUPPORTED' - BFD session disabled (interface type not supported) 'BGP_BFD_STATE_NOT_CREATED' - BFD session configured, not yet created 'BGP_BFD_STATE_CREATED' - BFD session created, state notification not received 'BGP_BFD_STATE_UP' - BFD session up 'BGP_BFD_STATE_DOWN' - BFD session down 'BGP_BFD_STATE_NBR_NOT_CONFIGURED' - BFD session down (peer not configured) 'BGP_BFD_STATE_NONE' - BFD session (yet ro rcv Notification)

#### bgp_bfd_state

Description: BFD session state Definition: Type definition for: bgp_bfd_state_

#### bgp_rtr_state_

Description: Definition: Enumeration. Valid values are: 'BGP_ROUTER_READ_ONLY' - Read only mode 'BGP_ROUTER_DO_BESTPATH' - Bestpath calculation mode 'BGP_ROUTER_DO_TUNNEL_UPDATE' - Tunnel update mode 'BGP_ROUTER_DO_IMPORT' - Import mode 'BGP_ROUTER_DO_LABEL_ALLOC' - Label Allocation mode 'BGP_ROUTER_DO_RIBUPD' - RIB update mode 'BGP_ROUTER_READ_WRITE' - Normal (read/write) mode 'BGP_ROUTER_MODE_COUNT' - Number of router modes

#### bgp_rtr_state

Description: Definition: Type definition for: bgp_rtr_state_

#### bgp_sync_active_nsr_state_type_

Description: Definition: Enumeration. Valid values are: 'NSR_ACTV_ST_NONE' - NSR is not active - ST 0 'NSR_ACTV_ST_ACTIVE_READY' - Active is ready - ST 1 'NSR_ACTV_ST_STDBY_READY' - Standby is ready - ST 2 'NSR_ACTV_ST_TCP_SETUP' - TCP setup in progress- ST 3 'NSR_ACTV_ST_TCP_SETUP_DONE' - TCP setup done - ST 4 'NSR_ACTV_ST_TCP_INIT_SYNC' - TCP init sync in progress - ST 5 'NSR_ACTV_ST_TCP_INIT_SYNC_DONE' - TCP init sync done - ST 6 'NSR_ACTV_ST_STDBY_READY_FOR_BGP_SYNC' - stdby ready for init sync - ST 7 'NSR_ACTV_ST_FPBSN_PROCESS_DONE' - fpbsn processing done - ST 8 'NSR_ACTV_ST_UPDATE_PROCESS_DONE' - Update processing done - ST 9 'NSR_ACTV_ST_BGP_INIT_SYNC' - BGP init sync in progress - ST 10 'NSR_ACTV_ST_BGP_INIT_SYNC_DONE' - BGP init sync done - ST 11 'NSR_ACTV_ST_NSR_READY' - BGP NSR ready - ST 12 'NSR_ACTV_ST_MAX' - Number of active NSR state modes

#### bgp_sync_active_nsr_state_type_t

Description: Definition: Type definition for: bgp_sync_active_nsr_state_type_

#### bgp_scoped_sync_state_type_

Description: Definition: Enumeration. Valid values are: 'BGP_SCOPE_SYNC_STATE_NONE' - State none 'BGP_SCOPE_SYNC_STATE_TIMER_START' - Timer started for active batch 'BGP_SCOPE_SYNC_STATE_ADD_LIST' - Start adding neighbors to pending batch 'BGP_SCOPE_SYNC_STATE_BATCH_ACITVE' - Active batch

#### bgp_scoped_sync_state_t

Description: Definition: Type definition for: bgp_scoped_sync_state_type_

#### bgp_sync_stdby_nsr_state_type_

Description: Definition: Enumeration. Valid values are: 'NSR_STDBY_ST_NONE' - NSR is not active - ST 0 'NSR_STDBY_ST_READY' - Standby is ready - ST 1 'NSR_STDBY_ST_ACTV_READY' - Active is ready - ST 2 'NSR_STDBY_ST_TCP_REPL' - TCP replication in prog - ST 3 'NSR_STDBY_ST_TCP_INIT_SYNC_DONE' - TCP replication done - ST 4 'NSR_STDBY_ST_NSR_READY' - BGP NSR ready - ST 5 'NSR_STDBY_ST_MAX' - Number of stdby NSR state modes

#### bgp_sync_stdby_nsr_state_type_t

Description: Definition: Type definition for: bgp_sync_stdby_nsr_state_type_

#### bgp_sync_nbr_nsr_state_

Description: Definition: Enumeration. Valid values are: 'BGP_NBR_NSR_ST_NONE' - None - ST 0 'BGP_NBR_NSR_ST_OPER_DOWN' - TCP OPER_DOWN notfn received - ST 1 'BGP_NBR_NSR_ST_TCP_INIT_SYNC' - TCP initial sync in progress - ST 2 'BGP_NBR_NSR_ST_BGP_INIT_SYNC' - BGP initial sync in progress - ST 3 'BGP_NBR_NSR_ST_NSR_READY' - Neighbor NSR ready - ST 4

#### bgp_sync_nbr_nsr_state

Description: Definition: Type definition for: bgp_sync_nbr_nsr_state_

#### bgp_conn_state_

Description: Definition: Enumeration. Valid values are: 'BGP_ST_DONTCARE' - DontCare 'BGP_ST_IDLE' - Idle 'BGP_ST_CONNECT' - Connect 'BGP_ST_ACTIVE' - Active 'BGP_ST_OPENSENT' - OpenSent 'BGP_ST_OPENCONFIRM' - OpenConfirm 'BGP_ST_ESTAB' - Established 'BGP_ST_CLOSING' - Closing 'BGP_ST_CLOSINGSYNC' - ClosingSync

#### bgp_conn_state

Description: Definition: Type definition for: bgp_conn_state_

#### bgp_sync_go_active_event_

Description: Definition: Enumeration. Valid values are: 'BGP_NSR_GO_ACTIVE_EVENT_MGMT_DONE' - Management thread done 'BGP_NSR_GO_ACTIVE_EVENT_UPDGRP_DONE' - Upd-group calculation done 'BGP_NSR_GO_ACTIVE_EVENT_IMPORT_DONE' - Import thread done 'BGP_NSR_GO_ACTIVE_EVENT_LABEL_DONE' - Label thread done 'BGP_NSR_GO_ACTIVE_EVENT_CRITEVENT_DONE' - Critical-event thread done 'BGP_NSR_GO_ACTIVE_EVENT_RIB_DONE' - RIB threads done 'BGP_NSR_GO_ACTIVE_EVENT_BRIB_COMM_DONE' - All bRIB-comm threads done 'BGP_NSR_GO_ACTIVE_EVENT_UPDGEN_DONE' - Update-gen thread done 'BGP_NSR_GO_ACTIVE_EVENT_MAX' - Maximum value

#### bgp_sync_go_active_event

Description: Definition: Type definition for: bgp_sync_go_active_event_

#### bgp_sync_actv_nsr_reset_events_e_

Description: Definition: Enumeration. Valid values are: 'NSR_ACTV_EV_NSR_NONE' - BGP NSR not configured 'NSR_ACTV_EV_NSR_ENABLED' - BGP NSR Configured 'NSR_ACTV_EV_NSR_DISABLED' - BGP NSR Unconfigured 'NSR_ACTV_EV_TCP_OPER_DOWN' - TCP Oper Down 'NSR_ACTV_EV_TCP_SESSION_SET_FAIL' - TCP Session set creation fail 'NSR_ACTV_EV_INIT_SYNC_TIMEOUT' - Init sync timer expired 'NSR_ACTV_EV_QAD_TIMEOUT' - QAD Timeout 'NSR_ACTV_EV_TCP_RESTART' - TCP restarted 'NSR_ACTV_EV_MSG_DECODING' - Message not decoded correctly 'NSR_ACTV_EV_QAD_SEND_ERR' - QAD send ERR 'NSR_ACTV_EV_STBY_RESTART' - Standby Restarted 'NSR_ACTV_EV_DUP_PEND_STATE_MSG' - Duplicate pending state message 'NSR_ACTV_EV_SCOPED_SYNC_RETRY_LIMIT' - scoped sync retry limit reached

#### bgp_sync_actv_nsr_reset_events_e

Description: Definition: Type definition for: bgp_sync_actv_nsr_reset_events_e_

#### bgp_route_type_

Description: Definition: Enumeration. Valid values are: 'BGP_ROUTE_TYPE_USED' - Used path from neighbor 'BGP_ROUTE_TYPE_RCVD_ONLY' - Received only path from neighbor 'BGP_ROUTE_TYPE_RIB' - Redistributed from the RIB 'BGP_ROUTE_TYPE_AGGREGATE' - Locally generated aggregate 'BGP_ROUTE_TYPE_MAX' - Number of route types

#### bgp_route_type

Description: Definition: Type definition for: bgp_route_type_

#### bgp_tcp_mode_type_

Description: Definition: Enumeration. Valid values are: 'BGP_TCP_MODE_TYPE_EITHER' - Use either active or passive mode 'BGP_TCP_MODE_TYPE_ACTIVE_ONLY' - Use active mode only 'BGP_TCP_MODE_TYPE_PASSIVE_ONLY' - Use passive mode only

#### bgp_tcp_mode_type

Description: Definition: Type definition for: bgp_tcp_mode_type_

#### bgp_reset_reason_index_

Description: Definition: Enumeration. Valid values are: 'BGP_NONE' - None 'BGP_INIT' - BGP neighbor initialized 'BGP_NOMEMORY' - No memory 'NOT_RECEIVED' - BGP Notification received 'NOT_SENT' - BGP Notification sent 'CONN_COLLISION' - Error during connection collision 'PEER_CLOSED' - Peer closing down the session 'MAX_PREFIX_EXCEEDED' - Peer exceeding maximum prefix limit 'INTERFACE_FLAP' - Interface flap 'NEIGHBOR_DELETED' - Neighbor deleted 'ADMIN_SHUTDOWN' - Admin. shutdown 'AF_ACTIVATED' - Address family activated 'AF_DEACTIVATED' - Address family removed 'PROTOCOL_ERROR' - Protocol Error 'LISTEN_CLOSED' - Listen socket was closed 'RIB_FAILED' - Routing Table process not responding 'USER_CLEAR' - User clear requested 'USER_CLEAR_GR' - User clear with graceful restart requested 'ROUTERID_CHANGED' - Router ID changed 'REMOTEAS_CHANGED' - Remote AS configuration changed 'ORF_CHANGED' - Outbound route filter configuration changed 'RRCLIENT_CHANGED' - RR client configuration changed 'SOFTRECONFIG_CHANGED' - Soft reconfiguration configuration changed 'LOCALAS_CHANGED' - Local AS configuration changed 'LOW_MEMORY' - Shutdown during SEVERE low memory condition 'BFD_DOWN' - BFD (Bidirectional forwarding detection) session down 'ALLOWAS_IN_CHANGED' - Allowas-in configuration has changed 'CAP_4BYTEAS_CHANGED' - Capablity 4-byte-as configuration has changed 'TCP_OPER_DOWN' - Received tcp oper down 'SCOPED_SYNC_RETRY' - Scoped sync is repeated due to strict prefix check failure 'CLUSTERID_CHANGED' - Neighbor moved to a new cluster 'RR_DISABLE_CHANGED' - Client-to-client reflection disabled/enabled for cluster to which neighbor belongs 'AIGP_CHANGED' - AIGP configuration has changed for cluster to which neighbor belongs 'SIGNALLING_CHANGED' - L2VPN Signalling Changed

#### bgp_reset_reason_index

Description: Definition: Type definition for: bgp_reset_reason_index_

#### bgp_peer_reset_reason_index_

Description: Definition: Enumeration. Valid values are: 'BGP_READ_REMOTE_CLOSED' - Remote closed the session 'BGP_READ_FAILED' - Read failed 'BGP_WRITE_FAILED' - Write failed 'BGP_SOCK_DISCONNECTED' - Socket disconnected 'BGP_SOCK_SELECT_FAILED' - Socket select failed 'BGP_PEER_RESET_REASON_NONE' - None

#### bgp_peer_reset_reason_index

Description: Definition: Type definition for: bgp_peer_reset_reason_index_

#### bgp_trap_type_

Description: Definition: Enumeration. Valid values are: 'BGP_TRAP_TYPE_FSM_CHANGE' - Finite state machine change 'BGP_TRAP_TYPE_PREFIX_THRESHOLD_EXCEEDED' - Max # of prefexes exceeded 'BGP_TRAP_TYPE_PREFIX_THRESHOLD_CLEAR' - Threshold for max prefixes cleared

#### bgp_trap_type

Description: Definition: Type definition for: bgp_trap_type_

#### bgp_bp_stage_

Description: Definition: Enumeration. Valid values are: 'BGP_BP_COMP_NOT_COMPARED' - Best path comparison not performed 'BGP_BP_COMP_IMULTIPATH' - Path is an iBGP multipath 'BGP_BP_COMP_EMULTIPATH' - Path is an eBGP multipath 'BGP_BP_INVALID_PATH' - Invalid path 'BGP_BP_COMP_WEIGHT' - Path has a lower weight 'BGP_BP_COMP_LOCPREF' - Path has a lower local preference 'BGP_BP_COMP_LOCAL' - Path is not local 'BGP_BP_COMP_ASPATH_LEN' - Path has a longer AS path 'BGP_BP_COMP_ORIGIN' - Path has a less favorable origin 'BGP_BP_COMP_MED' - Path has a lower MED 'BGP_BP_COMP_EBGP' - Path lost to an eBGP path 'BGP_BP_COMP_IGP_METRIC' - Path has a higher IGP metric 'BGP_BP_COMP_RTR_ID' - Path has a higher router ID 'BGP_BP_COMP_CLSTR_LEN' - Path has a longer cluster length 'BGP_BP_COMP_NBR_ADDR' - Path has a higher neighbor address 'BGP_BP_COMP_SUPPRESSED' - Path is newer than best path 'BGP_BP_COMP_MISTMATCH' - Best path comparison failed, perhaps due to recent configuration changes

#### bgp_bp_stage

Description: Definition: Type definition for: bgp_bp_stage_

#### bgp_nh_event_type_

Description: Definition: Enumeration. Valid values are: 'BGP_NH_EVENT_CRIT_NOTF' - Last event received is a crit notf 'BGP_NH_EVENT_NON_CRIT_NOTF' - Last event received is a non-crit notf 'BGP_NH_EVENT_REGISTRATION' - Last event sent is a registration

#### bgp_nh_event_type

Description: Definition: Type definition for: bgp_nh_event_type_

#### bgp_nh_update_type_

Description: Definition: Enumeration. Valid values are: 'BGP_NH_UPDATE_NONE' - No nh update yet 'BGP_NH_UPDATE_CRIT_NOTF' - Last nh update is crit notf 'BGP_NH_UPDATE_CRIT_SYNC' - Last nh update is crit sync update 'BGP_NH_UPDATE_CRIT_RIB_CONV' - Last nh update is crit update caused by rib converge 'BGP_NH_UPDATE_CRIT_TABLE_DOWN' - Last nh update is crit update caused by table down 'BGP_NH_UPDATE_NON_CRIT_NOTF' - Last nh update is non-crit notf 'BGP_NH_UPDATE_NON_CRIT_SYNC' - Last nh update is non-crit sync update 'BGP_NH_UPDATE_NON_CRIT_RIB_CONV' - Last nh update is non-crit update caused by rib converge 'BGP_NH_UPDATE_NON_CRIT_TABLE_DOWN' - Last nh update is non-crit update caused by table down

#### bgp_nh_update_type

Description: Definition: Type definition for: bgp_nh_update_type_

#### bgp_nh_validate_type_

Description: Definition: Enumeration. Valid values are: 'BGP_NH_VALIDATE_SYNC' 'BGP_NH_VALIDATE_ASYNC' 'BGP_NH_VALIDATE_NONE'

#### bgp_nh_validate_type

Description: Definition: Type definition for: bgp_nh_validate_type_

#### IPV4TunnelAddressType

Description: IPV4Tunnel Address type Definition: Type definition for: IPV4TunnelAddress

#### IPV6AddressType

Description: IPV6 Address type Definition: Type definition for: IPV6Address

#### bgp_ipv4_mdt_addr_t

Description: Definition: Structure. Contents are: MDTAddress

Type: Hex binary data with maximum length 12 bytes

Description:

#### bgp_l2vpn_addr_t

Description: Definition: Structure. Contents are: l2vpn_address

Type: Hex binary data with maximum length 4 bytes

Description:

#### bgp_addrtype

Description: Definition: Union. Discriminant: Name: AFI Type: bgp_afi Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Addr

           IPV4McastAddress

Type: IPV4Address

Description: | IPv4 Mcast Addr

           IPV4LabelAddress

Type: IPV4Address

Description: | IPv4 Label Addr

           IPV4TunnelAddress

Type: IPV4TunnelAddressType

Description: | IPv4 Tunnel

           IPV4MDTAddress

Type: bgp_ipv4_mdt_addr_t

Description: | IPv4 MDT Addr

           IPV4VPNAddress

Type: IPV4Address

Description: | IPv4 VPN Addr

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Addr

           IPV6McastAddress

Type: IPV6AddressType

Description: | IPV6 Mcast Addr

           IPv6LabelAddress

Type: IPV6AddressType

Description: | IPv6 Label Addr

           IPV6VPNAddress

Type: IPV6AddressType

Description: | IPv6 VPN Addr

           L2VPNVPLSAddress

Type: bgp_l2vpn_addr_t

Description: | L2VPN VPLS Addr

#### bgp_prefixtype

        Description:
        Definition: Structure. Contents are:
           Prefix

Type: bgp_addrtype

Description: | Prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

#### bgp_attr_

        Description:
        Definition: Structure. Contents are:
           IsMetricPresent

Type: Boolean

Description: | Metric attribute present

           IsLocalPrefPresent

Type: Boolean

Description: | Local Preference attribute present

           IsAtomicAggregatePresent

Type: Boolean

Description: | Atomic aggregate attribute present

           IsAggregatorPresent

Type: Boolean

Description: | Aggregator attribute present

           IsOriginPresent

Type: Boolean

Description: | Origin attribute present

           IsASPathPresent

Type: Boolean

Description: | AS path attribute present

           IsASPath2Byte

Type: Boolean

Description: | AS path encoded as 2-byte

           IsCommunityPresent

Type: Boolean

Description: | Community attribute present

           IsExtendedCommunityPresent

Type: Boolean

Description: | Extended community attribute present

           IsSsaPresent

Type: Boolean

Description: | SSA attribute present

           IsConnectorPresent

Type: Boolean

Description: | Connector present

           IsApplicationGatewayPresent

Type: Boolean

Description: | Application gateway present

           IsAIGPPresent

Type: Boolean

Description: | AIGP Present

           AttributeKeyNumber

Type: 32-bit unsigned integer

Description: | Attribute key number

           AttributeReuseIDConfig

Type: Boolean

Description: | Attribute reuse ID Configured

           AttributeReuseIDMaxID

Type: 32-bit unsigned integer

Description: | Attribute reuse ID maximum ID

           AttributeReuseIDNode

Type: 32-bit unsigned integer

Description: | Attribute reuse ID nodes

           AttributeReuseIDCurrent

Type: 32-bit unsigned integer

Description: | Attribute reuse ID current ID

           AttributeReuseIDKeys

Type: 32-bit unsigned integer

Description: | Attribute reuse ID allocated keys

           AttributeReuseIDRecoverSec

Type: 32-bit unsigned integer

Description: | Attribute reuse ID timer in seconds

           AggregatorAS

Type: 32-bit unsigned integer

Description: | AS where aggregation was last performed

           AggregatorAddress

Type: IPV4Address

Description: | Address where aggregation was performed

           NeighborAS

Type: 32-bit unsigned integer

Description: | Neighbor AS number

           Metric

Type: 32-bit unsigned integer

Description: | Metric

           LocalPreference

Type: 32-bit unsigned integer

Description: | Local preference

           Origin

Type: 16-bit unsigned integer

Description: | Origin

           ASPath

Type: 8-bit unsigned integer[0...unbounded]

Description: | AS path attribute

           Community

Type: 32-bit unsigned integer[0...unbounded]

Description: | Community attribute

           ExtendedCommunity

Type: 8-bit unsigned integer[0...unbounded]

Description: | Extended community attribute

           UnknownAttributes

Type: 8-bit unsigned integer[0...unbounded]

Description: | Unknown attributes

           ClusterList

Type: 32-bit unsigned integer[0...unbounded]

Description: | Cluster list attribute

           Originator

Type: IPV4Address

Description: | Originator attribute

           VPNDistinguisher

Type: 32-bit unsigned integer

Description: | VPN Distinguisher

           L2TPv3SessionID

Type: 32-bit unsigned integer

Description: | L2TPv3 session id

           L2TPv3Cookie

Type: 8-bit unsigned integer[0...unbounded]

Description: | L2TPv3 Cookie

           ConnectorType

Type: 16-bit unsigned integer

Description: | Connector Type

           ConnectorValue

Type: 8-bit unsigned integer[0...unbounded]

Description: | Connector Value

           AIGPMetricValue

Type: 64-bit unsigned integer

Description: | AIGP metric value

#### bgp_attr

        Description: BGP Attributes
        Definition: Type definition for: bgp_attr_

#### bgp_advinfo_type_

        Description:
        Definition: Structure. Contents are:
           IsNeighbor

Type: Boolean

Description: | Entry is a neighbor (not an update group)

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           UpdateGroupNumber

Type: 32-bit unsigned integer

Description: | Update group index

#### bgp_advinfo_type

        Description: Peers being advertised to
        Definition: Type definition for: bgp_advinfo_type_

#### bgp_path_

        Description:
        Definition: Structure. Contents are:
           BGPPrefix

Type: bgp_prefixtype

Description: | BGP prefix

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor address

           RouteType

Type: bgp_route_type

Description: | Route Type of path

           IsPathValid

Type: Boolean

Description: | Path attributes are usable

           IsPathDamped

Type: Boolean

Description: | Path suppressed due to dampening

           IsPathHistoryHeld

Type: Boolean

Description: | Path entry held to remember history

           IsInternalPath

Type: Boolean

Description: | Received over an internal link

           IsBestPath

Type: Boolean

Description: | Best available path

           IsASBest

Type: Boolean

Description: | Best available path within AS

           IsSpkrASBest

Type: Boolean

Description: | Best available path within AS in speaker

           IsPartialBest

Type: Boolean

Description: | Partial best path within distributed speaker

           IsAggregationSuppressed

Type: Boolean

Description: | Path suppressed due to aggregation

           IsImportDampened

Type: Boolean

Description: | net import dampened

           IsImportSuspect

Type: Boolean

Description: | net import suspect

           IsPathNotAdvertised

Type: Boolean

Description: | Not advertised to any peer

           IsPathNotAdvertisedToEBGPs

Type: Boolean

Description: | Not advertised to EBGPs

           IsPathAdvertisedLocalASOnly

Type: Boolean

Description: | Not advertised outside local AS

           IsPathFromRouteReflector

Type: Boolean

Description: | Path received from route reflector

           IsPathReceivedOnly

Type: Boolean

Description: | Path is received only

           IsReceivedPathNotModified

Type: Boolean

Description: | Received path used without modification

           IsPathLocallySourced

Type: Boolean

Description: | Path sourced locally

           IsPathLocalAggregate

Type: Boolean

Description: | Path is a locally created aggregate

           IsPathFromNetworkCommand

Type: Boolean

Description: | Path sourced by network command

           IsPathFromRedistributeCommand

Type: Boolean

Description: | Path sourced by redistribute command

           IsPathImported

Type: Boolean

Description: | Path is imported

           IsPathVPNOnly

Type: Boolean

Description: | Path is not in the vrf

           IsPathFromConfederationPeer

Type: Boolean

Description: | Path received from confederation peer

           IsPathSyncedWithIGP

Type: Boolean

Description: | Path synchronized with IGP

           IsPathMultipath

Type: Boolean

Description: | Path is one of multipath best routes

           IsPathImpCandidate

Type: Boolean

Description: | Path is a candidate for multipath import

           IsPathStale

Type: Boolean

Description: | Stale routes learnt before neighbor restarts

           IsPathBackup

Type: Boolean

Description: | Path is a backup path

           IsPathBestExternal

Type: Boolean

Description: | Path is a best external path

           IsPathAdditionalPath

Type: Boolean

Description: | Path is an additional-path

           NextHop

Type: bgp_addrtype

Description: | Next hop

           HasRcvdLabel

Type: Boolean

Description: | Path has received label

           RcvdLabel

Type: 32-bit unsigned integer

Description: | Path received label

           HasLocalNetLabel

Type: Boolean

Description: | Path has local label

           LocalLabel

Type: 32-bit unsigned integer

Description: | Path local label

           IGPMetric

Type: 32-bit unsigned integer

Description: | IGP metric to the gateway

           PathWeight

Type: 16-bit unsigned integer

Description: | Weight for the path

           NeighborRouterID

Type: IPV4Address

Description: | Router ID of the neighbor for the path

           HasMDTGroupAddr

Type: Boolean

Description: | Path has MDT Group Address

           MDTGroupAddr

Type: bgp_addrtype

Description: | IPv4 MDT Group Address for the path

           L2VPNSize

Type: 32-bit unsigned integer

Description: | Path block size

           L2vpnCircuitStatusValue

Type: 8-bit unsigned integer[0...unbounded]

Description: | L2VPN Circuit Status Value

           PathFlapCount

Type: 32-bit unsigned integer

Description: | Number of times this route has flapped

           SecondsSinceFirstFlap

Type: 32-bit unsigned integer

Description: | Seconds since route first flapped

           TimeToUnsuppress

Type: 32-bit unsigned integer

Description: | Seconds until route is unsuppressed

           DampenPenalty

Type: 32-bit unsigned integer

Description: | Dampening penalty

           HalflifeTime

Type: 32-bit unsigned integer

Description: | Half-life time for the penalty

           SuppressPenalty

Type: 32-bit unsigned integer

Description: | Value to start suppressing a route

           ReuseValue

Type: 32-bit unsigned integer

Description: | Value to start reusing a route

           MaximumSuppressTime

Type: 32-bit unsigned integer

Description: | Maximum duration to suppress a stable route

           BestPathCompStage

Type: bgp_bp_stage

Description: | Stage where the path lost to the best path or group best

           BestPathCompWinner

Type: bgp_addrtype

Description: | Neighbor address of the path which won best path comparison

           PathFlags

Type: 32-bit unsigned integer

Description: | Flags asscociated with path

           PathImportFlags

Type: 32-bit unsigned integer

Description: | Path import flags

           BestPathId

Type: 32-bit unsigned integer

Description: | Best path ID

           RcvdPathId

Type: 32-bit unsigned integer

Description: | Received path ID

           PathTableVersion

Type: 32-bit unsigned integer

Description: | Table version # for pelem

           LocalPeersAdvertisedTo

Type: bgp_advinfo_type[0...unbounded]

Description: | Local peers that this prefix has been advertised to

           PEPeersAdvertisedTo

Type: bgp_advinfo_type[0...unbounded]

Description: | PE peers that this prefix has been advertised to

           AdvertisedtoPE

Type: Boolean

Description: | Net could be advertised to PE peers

           RIBFailed

Type: Boolean

Description: | Is net failed installed in RIB

#### bgp_path

        Description: BGP Path
        Definition: Type definition for: bgp_path_

#### bgp_postit_count_info_

        Description:
        Definition: Structure. Contents are:
           PostitCount

Type: 32-bit unsigned integer

Description: | Count of the number of postits for this nbr

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           VRFName

Type: String with unbounded length

Description: | Name of the VRF

#### bgp_postit_count_info

        Description:
        Definition: Type definition for: bgp_postit_count_info_

#### bgp_perf_process_gbl_

        Description:
        Definition: Structure. Contents are:
           ConfigurationItemsProcessed

Type: 32-bit unsigned integer

Description: | Number of config items processed

           ConfigurationProcessingTime

Type: 32-bit unsigned integer

Description: | Time spent processing config (milliseconds)

           EDMRequestsCount

Type: 32-bit unsigned integer

Description: | Number of EDM requests processed

           EDMProcessingTime

Type: 32-bit unsigned integer

Description: | Time spent processing EDM requests (ms)

           BribAPIOutputMessagesSent

Type: 32-bit unsigned integer

Description: | bRIB API output messages sent

           BribAPIOutputBytesSent

Type: 32-bit unsigned integer

Description: | bRIB API output bytes sent

           BribAPIOutputBytesGenerated

Type: 32-bit unsigned integer

Description: | bRIB API output bytes generated

           BribAPIOutputPrefixesAdvertised

Type: 32-bit unsigned integer

Description: | bRIB API output prefixes advertised

           BribAPIOutputPrefixesWithdrawn

Type: 32-bit unsigned integer

Description: | bRIB API output prefixes withdrawn

           BribAPIOutputSendingTime

Type: 32-bit unsigned integer

Description: | Time spent sending output to bRIB API (ms)

           BribAPIOutputGenerationTime

Type: 32-bit unsigned integer

Description: | Time spent generating output for bRIB API (milliseconds)

           BribAPIOutputCalls

Type: 32-bit unsigned integer

Description: | bRIB API calls to generate output

           BribAPIInputMessages

Type: 32-bit unsigned integer

Description: | bRIB API input messages

           BribAPIInputBytes

Type: 32-bit unsigned integer

Description: | bRIB API input bytes

           BribAPIInputPrefixesReceived

Type: 32-bit unsigned integer

Description: | bRIB API input advertised prefixes received

           BribAPIInputWithdrawnPrefixes

Type: 32-bit unsigned integer

Description: | bRIB API input withdrawn prefixes received

           BribAPIInputProcessingTime

Type: 32-bit unsigned integer

Description: | Time spent processing input from bRIB API (milliseconds)

           InstanceNodeRole

Type: Boolean

Description: | Node role - active/passive

           ActiveNSRModeEnterTime

Type: 32-bit unsigned integer[13]

Description: | Time that each mode was entered (seconds since Jan 1 1970)

           StandbyNSRModeEnterTime

Type: 32-bit unsigned integer[6]

Description: | Time that each mode was entered (seconds since Jan 1 1970)

           ActiveNSRFOTime

Type: 32-bit unsigned integer[8]

Description: | Time that each thread isdone with its go-activeprocessing (seconds since Jan 1 1970)

           ProcScopedSyncState

Type: bgp_scoped_sync_state_t

Description: | BGP scoped sync state

           InEventAttachCalls

Type: 32-bit unsigned integer

Description: | event_file_attach calls for input

           OutEventAttachCalls

Type: 32-bit unsigned integer

Description: | event_file_attach calls for output

           InOutEventAttachCalls

Type: 32-bit unsigned integer

Description: | event_file_attach calls for input

           UpdgenTimerId

Type: 32-bit unsigned integer

Description: | Updgen master timer ID

           UpdgenTreeTimerLeft

Type: 64-bit unsigned integer

Description: | Time left before the QNX timer would expire

           UpdgenTreeTimerExpiry

Type: 64-bit unsigned integer

Description: | Time as per tree->mtexptime

           CurrentClockTime

Type: 64-bit unsigned integer

Description: | Current time

           UpdgenHandlerTm

Type: 64-bit unsigned integer

Description: | Timestamp when updgen timer handler got called

           IOTimerId

Type: 32-bit unsigned integer

Description: | IO master timer ID

           IOTreeTimerLeft

Type: 64-bit unsigned integer

Description: | Time left before the QNX timer would expire

           IOTreeTimerExpiry

Type: 64-bit unsigned integer

Description: | Time as per tree->mtexptime

           IOHandlerTm

Type: 64-bit unsigned integer

Description: | Timestamp when IO timer handler got called

           QADMessagesSent

Type: 32-bit unsigned integer

Description: | Messages sent on QAD

           QADACKSent

Type: 32-bit unsigned integer

Description: | Acks sent on QAD

           QADSendFailure

Type: 32-bit unsigned integer

Description: | Send failure on QAD

           QAD_ACKsFailure

Type: 32-bit unsigned integer

Description: | Ack failure on QAD

           QADSuspends

Type: 32-bit unsigned integer

Description: | QAD send suspend

           QADResumes

Type: 32-bit unsigned integer

Description: | QAD send resume

           QADMessagesReceived

Type: 32-bit unsigned integer

Description: | Messages received on QAD

           QADProcessed

Type: 32-bit unsigned integer

Description: | Messages processed

           QAD_ACKsReceived

Type: 32-bit unsigned integer

Description: | Acks received on QAD

           QADInitDrops

Type: 32-bit unsigned integer

Description: | Packets dropped on standby during initialization

           QADOOSDrops

Type: 32-bit unsigned integer

Description: | Packets dropped due to out of sequence packetreceived

           NSRLastResetReason

Type: 8-bit unsigned integer

Description: | Reason for last nsr state machine reset

           RedconNsrReady

Type: Boolean

Description: | NSR state conveyed to Redcon by bgp - nsr ready/unready

           RedconStateTime

Type: 32-bit unsigned integer

Description: | Time when nsr state wasconveyed to Redcon last

           ActiveNsrState

Type: 32-bit unsigned integer

Description: | Current Active BGP nsrstate

           TotalOutstandingPostits

Type: 32-bit unsigned integer

Description: | Total outstanding postits across all neighbors

           TotalNeighborsWithPendingPostits

Type: 32-bit unsigned integer

Description: | Total nbrs with pending postits

           PostitCountInfoList

Type: bgp_postit_count_info

[0...unbounded]

Description: | List of neighbors and their postit counts

#### bgp_perf_process_gbl

        Description:
        Definition: Type definition for: bgp_perf_process_gbl_

#### bgp_perf_process_vrf_

        Description:
        Definition: Structure. Contents are:
           LPTSSetUpTime

Type: 32-bit unsigned integer

Description: | Time spent setting up LPTS socket opt (ms)

           LPTSCalls

Type: 32-bit unsigned integer

Description: | Number of times LPTS socket opt set up

           ReadThrottlesCount

Type: 32-bit unsigned integer

Description: | Number of partial read throttles

           LowThrottledReadCount

Type: 32-bit unsigned integer

Description: | Number of socket reads for nbrs above low threshold

           HighThrottledReadCount

Type: 32-bit unsigned integer

Description: | Number of socket reads for nbrs above high threshold

           ReadCallsCount

Type: 32-bit unsigned integer

Description: | No. of calls to function to read inbound data

           ReadMessagesCount

Type: 32-bit unsigned integer

Description: | Number of BGP messages read

           DataBytesRead

Type: 32-bit unsigned integer

Description: | No. of bytes of data read

           IOReadTime

Type: 32-bit unsigned integer

Description: | Time spent reading inbound data (ms)

           WriteCallsCount

Type: 32-bit unsigned integer

Description: | No. of calls to function to write outbound data

           DataBytesWritten

Type: 32-bit unsigned integer

Description: | Number of bytes of data written

           IOWriteTime

Type: 32-bit unsigned integer

Description: | Time spent writing outbound data (ms)

           WriteSubgroupCallsCount

Type: 32-bit unsigned integer

Description: | No. of calls to to funvction to process sub-group message list

           WriteSubgroupMessagesCount

Type: 32-bit unsigned integer

Description: | Number of sub-group messages processed

           SubgroupListTime

Type: 32-bit unsigned integer

Description: | Time spent processing sub-group message list (milliseconds)

           WriteQueueCallsCount

Type: 32-bit unsigned integer

Description: | No. of Calls to function to process write queue

           WriteQueueMessagesCount

Type: 32-bit unsigned integer

Description: | Number of write queue messages processed

           WriteQueueTime

Type: 32-bit unsigned integer

Description: | Time spent processing write queue (ms)

           InboundUpdateMessages

Type: 32-bit unsigned integer

Description: | Number of inbound update messages processed

           InboundUpdateMessagesTime

Type: 32-bit unsigned integer

Description: | Time spent processing imbound update messages (milliseconds)

#### bgp_perf_process_vrf

Description: Definition: Type definition for: bgp_perf_process_vrf_

#### bgp_perf_process_

Description: Definition: Structure. Contents are: Global

Type: bgp_perf_process_gbl

Description: | Global information

           VRF

Type: bgp_perf_process_vrf

Description: | VRF information

#### bgp_perf_process

        Description:
        Definition: Type definition for: bgp_perf_process_

#### bgp_perf_process_af_gbl_

        Description:
        Definition: Structure. Contents are:
           HasConverged

Type: Boolean

Description: | TRUE if process has converged

           ModeEnterTime

Type: 32-bit unsigned integer[7]

Description: | Time that each mode was entered (seconds since Jan 1 1970)

#### bgp_perf_process_af_gbl

Description: Definition: Type definition for: bgp_perf_process_af_gbl_

#### bgp_perf_process_af_vrf_

Description: Definition: Structure. Contents are: UpdateGenerationCalls

Type: 32-bit unsigned integer

Description: No. of calls to update generation function

UpdateGenerationPrefixesCount

Type: 32-bit unsigned integer

Description: No. of prefixes updates generated for

UpdateGenerationBePrefixesCount

Type: 32-bit unsigned integer

Description: No. of be prefixes updates generated for

UpdateGenerationMessagesCount

Type: 32-bit unsigned integer

Description: No. of update messages generated

UpdateGenerationTime

Type: 32-bit unsigned integer

Description: Time spent generating updates (milliseconds)

RIBUpdateCalls

Type: 32-bit unsigned integer

Description: No. of calls to RIB update function

RIBUpdateTime

Type: 32-bit unsigned integer

Description: Time spent sending RIB updates (milliseconds)

PrefixesSentToRIB

Type: 32-bit unsigned integer

Description: No. of prefixes sent to RIB

PrefixesResentToRIB

Type: 32-bit unsigned integer

Description: No. of prefixes re-sent to RIB

PrefixesRemovedFromRIB

Type: 32-bit unsigned integer

Description: No. of prefixes withdrawn from RIB

AttributesSentToRIB

Type: 32-bit unsigned integer

Description: No. of attributes sent to RIB

AttributesRemovedFromRIB

Type: 32-bit unsigned integer

Description: No. of attributes withdrawn from RIB

ScannerRuns

Type: 32-bit unsigned integer

Description: # of times scanner has run

ScannerTime

Type: 32-bit unsigned integer

Description: Time spent running scanner (milliseconds)

RibTblDelCalls

Type: 32-bit unsigned integer

Description: No. of rib update skipped on account of table delete

RibTblInvalidCalls

Type: 32-bit unsigned integer

Description: No. of rib update skipped due to table invalid

RibTblSkipCalls

Type: 32-bit unsigned integer

Description: No. of rib update skipped

RibTblLocalLabel

Type: 32-bit unsigned integer

Description: No. of rib update skipped. due to no local label

RibTblRetry

Type: 32-bit unsigned integer

Description: No. of table rib retires.

TimeLastUpdateSent

Type: 32-bit unsigned integer

Description: Time last update was sent (seconds since Jan 1 1970)

TimeRibCoverged

Type: bgp_timespec

Description: | Time last RIB ack was sent

           TimeRibDown

Type: bgp_timespec

Description: | Time last RIB down wassent

           TimeLabelRetain

Type: bgp_timespec

Description: | Time last label retentiontriggered

           RibTrigger

Type: Boolean

Description: | Rib trigger enabled

           VrfFlags

Type: 32-bit unsigned integer

Description: | VRF flags for debug display

           LabelCalls

Type: 32-bit unsigned integer

Description: | No. of calls to label allocation processing function

           LabelTime

Type: 32-bit unsigned integer

Description: | Time spent running label processing (milliseconds)

           LabelRewriteCount

Type: 32-bit unsigned integer

Description: | Number of label rewrites created

           LabelReleaseCount

Type: 32-bit unsigned integer

Description: | Number of labels released

           LabelAddedCount

Type: 32-bit unsigned integer

Description: | Number of labels requested

           ImportCalls

Type: 32-bit unsigned integer

Description: | Number of calls to import processing function

           ImportTime

Type: 32-bit unsigned integer

Description: | Time spent in import processing (milliseconds) Note time accounted against source nets.

           ImportSrcNetProcessedCount

Type: 32-bit unsigned integer

Description: | Number of source nets processed

           ImportDestNetProcessedCount

Type: 32-bit unsigned integer

Description: | Number of destination nets processed

           ImportAddedPathCount

Type: 32-bit unsigned integer

Description: | Number of imported paths added

           ImportRemovedPathCount

Type: 32-bit unsigned integer

Description: | Number of imported paths removed

           ImportReplacedPathCount

Type: 32-bit unsigned integer

Description: | Number of imported paths

           UpdateGroupCount

Type: 32-bit unsigned integer

Description: | No. of update group

           SubgroupCount

Type: 32-bit unsigned integer

Description: | No. of update subgroup

#### bgp_perf_process_af_vrf

        Description:
        Definition: Type definition for: bgp_perf_process_af_vrf_

#### bgp_perf_process_af_

        Description:
        Definition: Structure. Contents are:
           Global

Type: bgp_perf_process_af_gbl

Description: | Global information

           VRF

Type: bgp_perf_process_af_vrf

Description: | VRF information

#### bgp_perf_process_af

        Description:
        Definition: Type definition for: bgp_perf_process_af_

#### bgp_perf_nbr_af_

        Description:
        Definition: Structure. Contents are:
           SubGroupPendingMessageCount

Type: 32-bit unsigned integer

Description: | No. of sub-group messages waiting to be sent out on this neighbor

           SplitHorizonUpdateTransmit

Type: 32-bit unsigned integer

Description: | No. of update messages with split-horizon flag that were sent out

           SplitHorizonUpdateBlocked

Type: 32-bit unsigned integer

Description: | No. of update messages with split-horizon flag that were blocked

           SplitHorizonWithdrawTransmit

Type: 32-bit unsigned integer

Description: | No. of withdraw messages with split-horizon flag that were sent out

           SplitHorizonWithdrawBlocked

Type: 32-bit unsigned integer

Description: | No. of withdraw messages with split-horizon flag that were blocked

#### bgp_perf_nbr_af_t

Description: Definition: Type definition for: bgp_perf_nbr_af_

#### bgp_perf_nbr_

Description: Definition: Structure. Contents are: ReadThrottles

Type: 32-bit unsigned integer

Description: Number of partial read throttles

LowThrottledRead

Type: 32-bit unsigned integer

Description: Num socket reads after nbrs crossed low threshold

HighThrottledRead

Type: 32-bit unsigned integer

Description: Num of socket reads after nbr crossed high threshold

TimeSinceLastThrottledRead

Type: 32-bit unsigned integer

Description: Time (in secs) since last read after being throttled

ReadCallsCount

Type: 32-bit unsigned integer

Description: No. of calls to function to read inbound data

ReadMessagesCount

Type: 32-bit unsigned integer

Description: Number of BGP messages read

DataBytesRead

Type: 32-bit unsigned integer

Description: No. of bytes of data read

IOReadTime

Type: 32-bit unsigned integer

Description: Time spent reading inbound data (milliseconds)

WriteCallsCount

Type: 32-bit unsigned integer

Description: No. of calls to function to write outbound data

DataBytesWritten

Type: 32-bit unsigned integer

Description: No. of data bytes written

IOWriteTime

Type: 32-bit unsigned integer

Description: Time spent writing outbound data (milliseconds)

LastSentSeqNo

Type: 32-bit unsigned integer

Description: Seq No of the last sent byte

WriteSubgroupCallsCount

Type: 32-bit unsigned integer

Description: No. of calls to function to process sub-group message list

WriteSubgroupMessagesCount

Type: 32-bit unsigned integer

Description: Number of sub-group msgs processed

SubgroupListTime

Type: 32-bit unsigned integer

Description: Time spent processing sub-group message list (milliseconds)

WriteQueueCallsCount

Type: 32-bit unsigned integer

Description: No. of calls to function to process write queue

WriteQueueMessagesCount

Type: 32-bit unsigned integer

Description: Number of write queue messages processed

WriteQueueTime

Type: 32-bit unsigned integer

Description: Time spent processing write queue (milliseconds)

InboundUpdateMessages

Type: 32-bit unsigned integer

Description: Number of inbound update messages processed

InboundUpdateMessagesTime

Type: 32-bit unsigned integer

Description: Time spent processing inbound update messages (milliseconds)

MaximumReadSize

Type: 32-bit unsigned integer

Description: Size of largest socket (milliseconds)

Actives

Type: 32-bit unsigned integer

Description: Number of retried Active opens for this neighbor

FailedPostActives

Type: 32-bit unsigned integer

Description: Number of Active Opens that failed in the Post Active State for this neighbor

Passives

Type: 32-bit unsigned integer

Description: Number of retried Passive opens for this neighbor

RejectedPassives

Type: 32-bit unsigned integer

Description: Number of rejected Passive opens for this neighbor

ActiveCollision

Type: 32-bit unsigned integer

Description: Number of Closed Active connections for this neighbor due to collision

PassiveCollision

Type: 32-bit unsigned integer

Description: Number of Closed Remote opens for this neighborneighbor due to collision

ControlToReadThreadTrigger

Type: 32-bit unsigned integer

Description: Number of times io-control thread trigger read thread

ControlToWriteThreadTrigger

Type: 32-bit unsigned integer

Description: Number of times io-control thread trigger write thread

NetworkStatus

Type: 32-bit unsigned integer

Description: Socket status, TRUE if socket closed

ResetFlags

Type: 32-bit unsigned integer

Description: Reset flags, per thread

NbrFd

Type: 32-bit signed integer

Description: Primary FD, per nbr

ResetRetries

Type: 8-bit unsigned integer

Description: Reset Retries, per nbr

SyncFlags

Type: 32-bit unsigned integer

Description: Sync flags, per nbr

NSROperDownCount

Type: 32-bit unsigned integer

Description: Number of times NSR scoped sync has been done

LastNSRScopedSync

Type: 32-bit unsigned integer

Description: Last time NSR scoped syncwas done for the neighbor

#### bgp_perf_nbr

Description: Definition: Type definition for: bgp_perf_nbr_

#### bgp_upd_err_

Description: Definition: Structure. Contents are: UpdErrCnt

Type: 32-bit unsigned integer

Description: Update error count

ErrorAction

Type: 32-bit signed integer

Description: Action for update error

ElapsedSecs

Type: 32-bit unsigned integer

Description: Update error elapsed secs

ErrorSubcode

Type: 8-bit unsigned integer

Description: Update error subcode

AttrCode

Type: 8-bit unsigned integer

Description: Attribute code

MsgData

Type: 8-bit unsigned integer[0...unbounded]

Description: Update message

#### bgp_upd_err

Description: Definition: Type definition for: bgp_upd_err_

#### bgp_perf_updgrp_

Description: Definition: Structure. Contents are: UpdateGenerationCalls

Type: 32-bit unsigned integer

Description: No. of calls to update generation function

UpdateGenerationPrefixesCount

Type: 32-bit unsigned integer

Description: No. of prefixes updates generated for

UpdateGenerationBePrefixesCount

Type: 32-bit unsigned integer

Description: No. of be prefixes updates generated for

UpdateGenerationMessagesCount

Type: 32-bit unsigned integer

Description: No. of update messages generated

UpdateGenerationTime

Type: 32-bit unsigned integer

Description: Time spent generating updates (milliseconds)

UpdgenTimerStartTime

Type: 64-bit unsigned integer

Description: Timestamp when update timer started for updgrp

UpdgenTimerStopTime

Type: 64-bit unsigned integer

Description: Timestamp when update timer stopped for updgrp

UpdgenTimerProcessTime

Type: 64-bit unsigned integer

Description: Timestamp when update timer processed for updgrp

#### bgp_perf_updgrp

Description: Definition: Type definition for: bgp_perf_updgrp_

#### cluster_id_bag_

Description: Definition: Structure. Contents are: ClusterIDVal

Type: 32-bit unsigned integer

Description: Cluster ID

ClusterIDType

Type: 8-bit unsigned integer

Description: Cluster ID type: number or IPv4 address

#### cluster_id_bag

Description: Definition: Type definition for: cluster_id_bag_

#### bgp_global_process_info_gbl_

Description: Definition: Structure. Contents are: InStandaloneMode

Type: Boolean

Description: Standalone or Distributed mode

LocalAS

Type: 32-bit unsigned integer

Description: Local autonomous system number

RestartCount

Type: 32-bit unsigned integer

Description: No of times BGP has started

UpdateDelay

Type: 32-bit unsigned integer

Description: Update delay timeout time (in seconds)

GenericScanPeriod

Type: 16-bit unsigned integer

Description: Period (in seconds) of generic scanner runs

ConfederationID

Type: 32-bit unsigned integer

Description: Confederation ID

ClusterID

Type: 32-bit unsigned integer

Description: Cluster ID

ConfiguredClusterID

Type: 32-bit unsigned integer

Description: Configured cluster ID

IsClusterIDSpecifiedAsIP

Type: Boolean

Description: Cluster ID specified as an IP address

ClusterIDList

Type: cluster_id_bag[0...unbounded]

Description: | All configured Cluster IDs

           ASNFormat

Type: 32-bit unsigned integer

Description: | BGP AS Number Format

#### bgp_global_process_info_gbl

Description: Definition: Type definition for: bgp_global_process_info_gbl_

#### bgp_global_process_info_vrf_

Description: Definition: Structure. Contents are: VRFIsActive

Type: Boolean

Description: VRF state

RouteDistinguisher

Type: Hex binary data with maximum length 8 bytes

Description: Route Distinguisher

RouterID

Type: IPV4Address

Description: | Router ID for the VRF

           ConfiguredRouterID

Type: IPV4Address

Description: | Configured router ID

           ISRedistributeIBGPToIGPsEnabled

Type: Boolean

Description: | Redistribute iBGP into IGPs enabled

           IsFastExternalFalloverEnabled

Type: Boolean

Description: | Fast external fallover enabled

           IsBestpathMissingMEDIsWorstEnabled

Type: Boolean

Description: | Bestpath: Treat missing MED as worst

           IsBestpathAlwaysCompareMEDEnabled

Type: Boolean

Description: | Bestpath: Always compare MED

           IsBestpathIgnoreASPathEnabled

Type: Boolean

Description: | Bestpath: Ignore AS path

           IsBestpathASPathMpathRelaxEnabled

Type: Boolean

Description: | Bestpath: Relax AS path for mpath

           IsBestpathCompareMEDFromConfedPeerEnabled

Type: Boolean

Description: | Bestpath: Compare MED from confed peer

           IsBestpathCompareRouterIDForEBGPPeersEnabled

Type: Boolean

Description: | Bestpath: Compare routerID for eBGP peers

           IsEnforceFirstASEnabled

Type: Boolean

Description: | Enforce first AS

           DefaultLocalPreference

Type: 32-bit unsigned integer

Description: | Default local preference

           KeepAliveTime

Type: 16-bit unsigned integer

Description: | Default keepalive timer (seconds)

           HoldTime

Type: 16-bit unsigned integer

Description: | Default hold timer (seconds)

           MinAcceptableHoldTime

Type: 16-bit unsigned integer

Description: | Default min acceptable hold time from neighbor(seconds)

           IsNeighborLogging

Type: Boolean

Description: | Neighbor logging enabled

           IsDefaultMetricConfigured

Type: Boolean

Description: | Default metric configured

           DefaultMetric

Type: 32-bit unsigned integer

Description: | Default metric

           IsDefaultOriginateConfigured

Type: Boolean

Description: | Default route originate configured

           IsGracefulRestart

Type: Boolean

Description: | Graceful restart enabled

           IsNsr

Type: Boolean

Description: | Non-stop routing enabled

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time (in seconds)

           StalePathTime

Type: 32-bit unsigned integer

Description: | Stale path timeout time (in seconds)

           RIBPurgeTimeout

Type: 32-bit unsigned integer

Description: | RIB purge timeout time (in seconds)

#### bgp_global_process_info_vrf

        Description:
        Definition: Type definition for: bgp_global_process_info_vrf_

#### bgp_process_info_gbl_

        Description:
        Definition: Structure. Contents are:
           ProcessInstanceNode

Type: String with unbounded length

Description: | Node the process instance is on

           RestartCount

Type: 32-bit unsigned integer

Description: | No. of times BGP has started

           PathAttributesEntryCount

Type: 16-bit unsigned integer

Description: | No. of path attribute entries

           PathAttributeMemory

Type: 32-bit unsigned integer

Description: | Memory (bytes) used by path attribute entries

           ASPathEntryCount

Type: 16-bit unsigned integer

Description: | Number of AS-path entries

           ASPathEntriesMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by AS-path entries

           CommunityEntryCount

Type: 16-bit unsigned integer

Description: | Number of community entries

           CommunityMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by community entries

           ExtendedCommunityEntryCount

Type: 16-bit unsigned integer

Description: | Number of extended community entries

           ExtendedCommunityMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by extended community entries

           RouteReflectors

Type: 16-bit unsigned integer

Description: | Number of route reflector info entries

           RouteReflectorMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by route reflector info entries

           NexthopCount

Type: 16-bit unsigned integer

Description: | Number of nexthop attribute info entries

           NexthopMemory

Type: 32-bit unsigned integer

Description: | Memory (in bytes) used by nexthop attribute info entries

           LocalAS

Type: 32-bit unsigned integer

Description: | Local autonomous system number

           PoolSize

Type: 32-bit unsigned integer[8]

Description: | pool size

           PoolAllocCount

Type: 32-bit unsigned integer[8]

Description: | pool alloc count

           PoolFreeCount

Type: 32-bit unsigned integer[8]

Description: | pool free count

           TotalVRFCount

Type: 32-bit unsigned integer

Description: | total vrf count

           NeighborsCountTotal

Type: 32-bit unsigned integer

Description: | Total number of neighbors

           EstablishedNeighborsCountTotal

Type: 32-bit unsigned integer

Description: | Total umber of established neighbors

           sn_num_non_dflt_vrf_nbrs

Type: 32-bit unsigned integer

Description: |

           sn_num_non_dflt_vrf_nbrs_estab

Type: 32-bit unsigned integer

Description: |

#### bgp_process_info_gbl

Description: Definition: Type definition for: bgp_process_info_gbl_

#### bgp_process_info_vrf_

Description: Definition: Structure. Contents are: NeighborsCount

Type: 32-bit unsigned integer

Description: Number of neighbors

EstablishedNeighborsCount

Type: 32-bit unsigned integer

Description: Number of established neighbors

UpdateMessagesReceived

Type: 32-bit unsigned integer

Description: Number of update messages received

UpdateMessagesSent

Type: 32-bit unsigned integer

Description: No. of update messages sent

NotificationsReceived

Type: 32-bit unsigned integer

Description: No. of notifications received

NotificationsSent

Type: 32-bit unsigned integer

Description: No. of notifications sent

SendMessagesQueued

Type: 32-bit unsigned integer

Description: Total number of messages queued to send

#### bgp_process_info_vrf

Description: Definition: Type definition for: bgp_process_info_vrf_

#### bgp_global_process_info_af_gbl_

Description: Definition: Structure. Contents are: ScannerPeriod

Type: 16-bit unsigned integer

Description: Period (in seconds) of address-family scanner runs

NHTunnelVersion

Type: 32-bit unsigned integer

Description: NH Tunnel Version

ScanPrefixes

Type: 32-bit unsigned integer

Description: Total prefixes of address-family scanned

ScanSegmentPrefixes

Type: 32-bit unsigned integer

Description: Number of prefixes scanned in a segment of address-family

ScanSegments

Type: 8-bit unsigned integer

Description: Number of segments to scan all prefixes of address-family

#### bgp_global_process_info_af_gbl

Description: Definition: Type definition for: bgp_global_process_info_af_gbl_

#### bgp_global_process_info_af_vrf_

Description: Definition: Structure. Contents are: TableIsActive

Type: Boolean

Description: Table state is active

TableId

Type: 32-bit unsigned integer

Description: Table ID

TableVersion

Type: 32-bit unsigned integer

Description: Table version

RIBVersion

Type: 32-bit unsigned integer

Description: Table version synced to RIB

NsrConvVersion

Type: 32-bit unsigned integer

Description: NSR conv version

NsrIsConv

Type: Boolean

Description: NSR is converged

ClientReflectionEnabled

Type: Boolean

Description: Client reflection enabled

DampeningEnabled

Type: Boolean

Description: Dampening enabled

EBGPDistance

Type: 16-bit unsigned integer

Description: Distance for eBGP routes (external)

IBGPDistance

Type: 16-bit unsigned integer

Description: Distance for iBGP routes (internal)

AggregatesDistance

Type: 16-bit unsigned integer

Description: Dist for aggregate routes (local)

RIBHasConverged

Type: Boolean

Description: Received convergence notification from RIB

RIBConvergenceVersion

Type: 32-bit unsigned integer

Description: Last convergence version received from RIB

#### bgp_global_process_info_af_vrf

Description: Definition: Type definition for: bgp_global_process_info_af_vrf_

#### bgp_nbr_af_

Description: Definition: Structure. Contents are: AFName

Type: bgp_afi

Description: | Address family identifier

           IsNeighborRouteReflectorClient

Type: Boolean

Description: | Nbr is a route reflector client

           IsNeighborAFCapable

Type: Boolean

Description: | Address family capability received from neighbor

           IsSoftReconfigurationInboundAllowed

Type: Boolean

Description: | Inbound soft reconfiguration allowed

           IsUseSoftReconfigurationAlwaysOn

Type: Boolean

Description: | Soft reconf overrides route refresh

           RemovePrivateASFromUpdates

Type: Boolean

Description: | Private AS numbers removed from updates to this nbr

           RemovePrivateASEntireAspathFromUpdates

Type: Boolean

Description: | Private AS numbers removev from updates to thisnbr only if the aspath hasonly private ASes

           AlwaysUseNextHopLocal

Type: Boolean

Description: | Local router always used for next-hop

           SentCommunityToNeighbor

Type: Boolean

Description: | Community attribute sent to neighbor

           SentExtendedCommunityToNeighbor

Type: Boolean

Description: | Extended community attribute sent to neighbor

           NeighborDefaultOriginate

Type: Boolean

Description: | Neighbor originates default

           IsORFSent

Type: Boolean

Description: | Outbound route filter sent to neighbor

           IsUpdateDeferred

Type: Boolean

Description: | Update deferred until ORF/route refresh received

           IsORFSendScheduled

Type: Boolean

Description: | Scheduled to send prefix based ORF

           UpdateGroupNumber

Type: 32-bit unsigned integer

Description: | Update group index

           IsUpdateThrottled

Type: Boolean

Description: | Updates Throttled becausewrite limit is reached

           IsAddpathSendOperational

Type: Boolean

Description: | Addpath is operational on send-side

           IsAddpathReceiveOperational

Type: Boolean

Description: | Addpath is operational on receive-side

           NeighborVersion

Type: 32-bit unsigned integer

Description: | Neighbor version

           Weight

Type: 32-bit unsigned integer

Description: | Weight for this AF

           MaxPrefixLimit

Type: 32-bit unsigned integer

Description: | Max limit for # of prefixes

           UseMaxPrefixWarningOnly

Type: Boolean

Description: | Warning only when maximum prefix limit reached

           MaxPrefixThresholdPercent

Type: 8-bit unsigned integer

Description: | Percentage of maximum no. of prefixes at which to generate warning

           MaxPrefixRestartTime

Type: 16-bit unsigned integer

Description: | Time interval (in minutes) after which peering session will be reestablished

           PrefixesAccepted

Type: 32-bit unsigned integer

Description: | No. of prefixes accepted

           PrefixesDenied

Type: 32-bit unsigned integer

Description: | No. of prefixes denied

           PrefixesDeniedNoPolicy

Type: 32-bit unsigned integer

Description: | No. of prefixes denied because there was no inbound policy

           PrefixesDeniedRTPermit

Type: 32-bit unsigned integer

Description: | No. of prefixes denied because RT extended community is not imported

           PrefixesDeniedORFPolicy

Type: 32-bit unsigned integer

Description: | No. of prefixes denied by prefix based ORF policy

           PrefixesDeniedPolicy

Type: 32-bit unsigned integer

Description: | No. of prefixes denied by inbound policy

           NumberOfBestpaths

Type: 32-bit unsigned integer

Description: | No. of bestpaths from this neighbor

           NumberOfBestExternalpaths

Type: 32-bit unsigned integer

Description: | No. of best-external paths from this neighbor

           PrefixesAdvertised

Type: 32-bit unsigned integer

Description: | No. of prefixes advertised

           PrefixesBEAdvertised

Type: 32-bit unsigned integer

Description: | No BE prefixes advertised

           PrefixesSuppressed

Type: 32-bit unsigned integer

Description: | No. of prefixes suppressed

           PrefixesWithrawn

Type: 32-bit unsigned integer

Description: | No. of prefixes withdrawn

           IsPeerORFCapable

Type: Boolean

Description: | Peer has outbound route filter capability

           IsAdvertisedORFSend

Type: Boolean

Description: | Prefix based ORF send mode capability advertised

           IsReceivedORFSendCapable

Type: Boolean

Description: | Prefix based ORF send mode capability received

           IsAdvertisedORFReceive

Type: Boolean

Description: | Prefix based ORF receive mode capability advertised

           IsReceivedORFReceiveCapable

Type: Boolean

Description: | Prefix based ORF receive mode capability received

           IsAdvertisedGracefulRestart

Type: Boolean

Description: | Graceful Restart Capability advertised

           IsGracefulRestartStateFlag

Type: Boolean

Description: | Restart state flag enabled

           IsReceivedGracefulRestartCapable

Type: Boolean

Description: | Graceful Restart Capability received

           IsAddPathSendCapabilityAdvertised

Type: Boolean

Description: | Addpath Send capability advertised

           IsAddPathSendCapabilityReceived

Type: Boolean

Description: | Addpath Send capability received

           IsAddPathReceiveCapabilityAdvertised

Type: Boolean

Description: | Addpath Receive capability advertised

           IsAddPathReceiveCapabilityReceived

Type: Boolean

Description: | Addpath Receive capability received

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time advertised (seconds)

           LocalRestartTime

Type: 32-bit unsigned integer

Description: | Local Restart time (seconds)

           StalePathTimeout

Type: 32-bit unsigned integer

Description: | Stale path timeout time (in seconds)

           RIBPurgeTimeoutValue

Type: 32-bit unsigned integer

Description: | RIB purge timeout time (in seconds)

           NeighborPreservedForwardingState

Type: Boolean

Description: | Neighbor preserved forwarding state

           RouteRefreshesReceived

Type: 32-bit unsigned integer

Description: | Number of route refresh requests received

           RouteRefreshesSent

Type: 32-bit unsigned integer

Description: | Number of route refresh requests sent

           RefreshTargetVersion

Type: 32-bit unsigned integer

Description: | Target version for refresh update generation

           RefreshVersion

Type: 32-bit unsigned integer

Description: | Version till which refresh updates have been generated

           RefreshAckedVersion

Type: 32-bit unsigned integer

Description: | Version acked by the peer for refresh updates sent

           IsPrefixORFPresent

Type: Boolean

Description: | Outbound route filter prefix ORF present

           ORFEntriesReceived

Type: 32-bit unsigned integer

Description: | Number of outbound route filter entries received

           IsDefaultOriginateSent

Type: Boolean

Description: | Default origination update sent

           RoutePolicyPrefixORF

Type: String with unbounded length

Description: | Prefix based ORF for incoming updates

           RoutePolicyIn

Type: String with unbounded length

Description: | Incoming route policy name

           RoutePolicyOut

Type: String with unbounded length

Description: | Outgoing route policy name

           RoutePolicyDefaultOriginate

Type: String with unbounded length

Description: | Default-originate route policy name

           IsNeighborEBGPWithoutInboundPolicy

Type: Boolean

Description: | eBGP neighbor with no configured inbound policy

           IsNeighborEBGPWithoutOutboundPolicy

Type: Boolean

Description: | eBGP neighbor with no configured outbound policy

           IsAsOverrideSet

Type: Boolean

Description: | As override set

           IsAllowAsInSet

Type: Boolean

Description: | Allowas-in set

           AllowAsInCount

Type: 32-bit unsigned integer

Description: | Allowas-in count config

           EoRReceivedInReadOnly

Type: Boolean

Description: | An EoR was received while in read-only mode

           AckedVersion

Type: 32-bit unsigned integer

Description: | Version mapped from acked seqNo

           SyncedAckedVersion

Type: 32-bit unsigned integer

Description: | Version mapped from acked seqNo that was synced last

           OutstandingVersion

Type: 32-bit unsigned integer

Description: | Version mapped from acked seqNo that was synced last

           OutstandingVersionMax

Type: 32-bit unsigned integer

Description: | Version mapped from acked seqNo that was synced last

           NeighborAFPerformanceStatistics

Type: bgp_perf_nbr_af_t

Description: | Neighbor AF statistics

           IsAIGPSet

Type: Boolean

Description: | AIGP set

#### bgp_nbr_af

        Description: BGP neighbor address family specific information
        Definition: Type definition for: bgp_nbr_af_

#### nbr_af_p

        Description:
        Definition: Type definition for: Optional bgp_nbr_af

#### bgp_notfntype_

        Description:
        Definition: Structure. Contents are:
           TimeSinceLastNotification

Type: 32-bit unsigned integer

Description: | Time since the last notification was sent or received (seconds)

           NotificationErrorCode

Type: 8-bit unsigned integer

Description: | Error code in last notification

           NotificationErrorSubcode

Type: 8-bit unsigned integer

Description: | Error subcode in last notification

           LastNotificationData

Type: 8-bit unsigned integer[0...unbounded]

Description: | Message data in last notification

#### bgp_notfntype

Description: Definition: Type definition for: bgp_notfntype_

#### bgp_postit_info_

Description: Definition: Structure. Contents are: PostitType

Type: 32-bit unsigned integer

Description: Postit Type

PostitSubtype

Type: 32-bit unsigned integer

Description: Postit Subtype

PostitFlags

Type: 8-bit unsigned integer

Description: Postit Flags

PostitAFName

Type: bgp_afi

Description: | Postit Afi

           PostitTS

Type: 64-bit unsigned integer

Description: | Postit TS

           PostitDirection

Type: 8-bit unsigned integer

Description: | Postit Direction

           PostitID

Type: 32-bit unsigned integer

Description: | Postit ID

           PeerID

Type: 32-bit unsigned integer

Description: | Peer ID

           PostitPolicy

Type: String with unbounded length

Description: | Policy

           PostitReset

Type: bgp_reset_reason_index

Description: | Reset

           PostitNotification

Type: bgp_notfntype

Description: | Postit notification

#### bgp_postit_info

        Description:
        Definition: Type definition for: bgp_postit_info_

#### bgp_int_nh_

        Description:
        Definition: Structure. Contents are:
           NexthopAddress

Type: bgp_addrtype

Description: | Nexthop address

           NexthopId

Type: 32-bit unsigned integer

Description: | Comm librray ID

           NexthopVersion

Type: 32-bit unsigned integer

Description: | Table version

           NexthopFlags

Type: 32-bit unsigned integer

Description: | Nexthop flags

           NexthopIFHandle

Type: 32-bit unsigned integer

Description: | Nexthop ifhandle

           NexthopMetrices

Type: 32-bit unsigned integer[0...unbounded]

Description: | Nexthop metrices

           NexthopRefcounts

Type: 32-bit unsigned integer[0...unbounded]

Description: | Nexthop refcounts

           NexthopAFUserBits

Type: 32-bit unsigned integer

Description: | Bitmask indicating the AFs which share the nexthop

           NexthopLabel

Type: 32-bit unsigned integer

Description: | Nexthop label

           GatewayFlags

Type: 32-bit unsigned integer

Description: | Gateway flags

           NexthopPointer

Type: 32-bit unsigned integer

Description: | Nexthop memory pointer

           GatewayPointer

Type: 32-bit unsigned integer

Description: | Gateway memory pointer

           NexthopLinkedNodeCount

Type: 32-bit unsigned integer

Description: | Count of nodes liked to the Tree Nexthop

           RegistrationType

Type: bgp_nh_validate_type

Description: | Nexthop registration type

           RegistrationSince

Type: 32-bit unsigned integer

Description: | Time since registration

#### bgp_int_nh

        Description: BGP Internal Nexthop information
        Definition: Type definition for: bgp_int_nh_

#### bgp_pfxlst_

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           BGPPrefix

Type: bgp_prefixtype

Description: | BGP prefix

           SequenceNumber

Type: 32-bit unsigned integer

Description: | Sequence number

           IsPrefixGrant

Type: Boolean

Description: | TRUE = permit, FALSE = deny

           MinPrefixLength

Type: 8-bit unsigned integer

Description: | Minimum prefix length

           MaxPrefixLength

Type: 8-bit unsigned integer

Description: | Maximum prefix length

#### bgp_pfxlst

        Description: Prefix list entry
        Definition: Type definition for: bgp_pfxlst_

#### bgp_upd_subgrp_

        Description:
        Definition: Structure. Contents are:
           UpdateSubGroupNumber

Type: 32-bit unsigned integer

Description: | Update sub-group index

           NeighborList

Type: bgp_addrtype

[0...unbounded]

Description: | Neighbors in this update sub-group

#### bgp_upd_subgrp

        Description: Update sub-group entry
        Definition: Type definition for: bgp_upd_subgrp_

#### bgp_clear_cmd_

        Description:
        Definition: Enumeration. Valid values are:
            'CLEAR_CMD_DAMPENING' - Dampening Clear command
            'CLEAR_CMD_FLAP_STATS' - Flap-statistics Clear command
            'CLEAR_CMD_PEER_DROPS' - Peer-drops Clear command
            'CLEAR_CMD_NEIGHBOR' - Neighbor Clear command
            'CLEAR_CMD_PERF_STATS' - Performance statistics Clear cmd
            'CLEAR_CMD_SELF_ORIG' - Self-originated routes Clear cmd
            'CLEAR_CMD_NEXTHOP_PERF' - Nexthop perf statistics Clear cmd
            'CLEAR_CMD_NEXTHOP_REG' - Nexthop RIB registration Clear cmd
            'CLEAR_CMD_MODE' - Switch to configured mode

#### bgp_clear_cmd

Description: Clear command identifier Definition: Type definition for: bgp_clear_cmd_

#### bgp_clear_sub_

Description: Definition: Enumeration. Valid values are: 'CLEAR_SUBCMD_ADDR_SET' - IP address is set 'CLEAR_SUBCMD_NBR_ALL' - Clear all neighbors 'CLEAR_SUBCMD_NBR_ADDR' - Clear neighbor only with IP 'CLEAR_SUBCMD_NBR_EXTERNAL' - Clear external neighbors 'CLEAR_SUBCMD_NBR_ASN' - Clear neighbors belonging to AS 'CLEAR_SUBCMD_NBR_SHUTDOWN' - Clear neighbors which are shutdown

#### bgp_clear_sub

Description: Info about a particular Clear command Definition: Type definition for: bgp_clear_sub_

#### bgp_config_entid_

Description: Definition: Array of 0 or more structures. Contents of each array entry are: AddressFamilyIdentifier

Type: 8-bit unsigned integer

Description: Address family identfier

ConfigurationType

Type: bgp_entities

Description: | Entity type

           NeighborAddress

Type: bgp_addrtype

Description: | Neighbor Address

           GroupName

Type: String with unbounded length

Description: | Group name

#### bgp_config_entid

        Description: BGP config group entity identification
        Definition: Type definition for: bgp_config_entid_

#### bgp_config_info_

        Description:
        Definition: Structure. Contents are:
           IsItemConfigured

Type: Boolean

Description: | TRUE if the item value is a configured value different from the default

           InheritanceChain

Type: Optional bgp_config_entid

Description: | Pointer to the inheritance chain

#### bgp_config_info

        Description: BGP item config information
        Definition: Type definition for: bgp_config_info_

#### bgp_af_dep_

        Description:
        Definition: Structure. Contents are:
           HasORFCapability

Type: 32-bit unsigned integer

Description: | ORF capability

           IsDefaultOriginateNotDisabled

Type: Boolean

Description: | TRUE if default-originate is not disabled

           DefaultOriginateRoutePolicy

Type: String with unbounded length

Description: | Default-originate route policy name

           MaxPrefixes

Type: 32-bit unsigned integer

Description: | Maximum prefixes to accept

           MaxPrefixWarnThreshold

Type: 32-bit unsigned integer

Description: | Warning message threshhold

           IsMaxPrefixWarnOnly

Type: Boolean

Description: | Warning messages only

           MaxPrefixRestartTime

Type: 32-bit unsigned integer

Description: | Restart time Value

           IsNextHopSelfDisabled

Type: Boolean

Description: | Disable next-hop calc

           IsNextHopUnchanged

Type: Boolean

Description: | Don't change next-hop

           RoutePolicyIn

Type: String with unbounded length

Description: | Inbound route policy name

           RoutePolicyOut

Type: String with unbounded length

Description: | Outbound route policy name

           PrefixORFFilter

Type: String with unbounded length

Description: | Inbound prefix based filter

           RemovePrivateASOut

Type: Boolean

Description: | Outbound private-AS removal

           EntireAspathOut

Type: Boolean

Description: | Outbound private-AS removalif the entire AS Path hasprivate ASes

           ClientRouteReflector

Type: Boolean

Description: | Route-reflector client

           IsAFEnabled

Type: Boolean

Description: | Entity is activated for this address family

           SendCommunityAttribute

Type: Boolean

Description: | Send community attribute

           SendExtendedCommunityAttribute

Type: Boolean

Description: | Send extended community attribute

           SoftReconfigNotDisabled

Type: Boolean

Description: | TRUE if soft reconf is not disabled

           AlwayUseSoftReconfig

Type: Boolean

Description: | Always use soft reconfig

           SiteOfOrigin

Type: String with unbounded length

Description: | Site-of-Origin

           DefaultWeight

Type: 32-bit unsigned integer

Description: | Default weight

           DefaultAllowas

Type: 32-bit unsigned integer

Description: | Default allowas_in count

           IsAsOverrideDisabled

Type: Boolean

Description: | Disable as override

           IsAIGPEnabled

Type: Boolean

Description: | AIGP enabled

           IsAIGPCostCommunityEnabled

Type: Boolean

Description: | AIGP cost community enabled

           IsAIGPCostCommunityID

Type: 32-bit unsigned integer

Description: | AIGP cost community ID

           IsAIGPCostCommunityTransitive

Type: 32-bit unsigned integer

Description: | AIGP cost community ID is transitive

           AIGPCostCommunityPOI

Type: 32-bit unsigned integer

Description: | Point of insertion for AIGP cost community

           ORFCapabilityInfo

Type: bgp_config_info

Description: | ORF capability item info

           DefaultOriginateInfo

Type: bgp_config_info

Description: | Default-originate item info

           MaxPrefixesInfo

Type: bgp_config_info

Description: | Maximum prefixes to accept item info

           NextHopSelfInfo

Type: bgp_config_info

Description: | Next hop self item info

           NextHopUnchangedInfo

Type: bgp_config_info

Description: | Next hop unchanged info

           RoutePolicyInInfo

Type: bgp_config_info

Description: | Inbound route policy item info

           RoutePolicyOutInfo

Type: bgp_config_info

Description: | Outbound route policy item info

           PrefixFilterInfo

Type: bgp_config_info

Description: | Inbound prefix based filter item info

           RemovePrivateASInfo

Type: bgp_config_info

Description: | Outbound private-AS removal item info

           RouteReflectorInfo

Type: bgp_config_info

Description: | Route-reflector client item info

           AFEnabledInfo

Type: bgp_config_info

Description: | Address family activate item info

           SendCommunityInfo

Type: bgp_config_info

Description: | Send community attribute item info

           SendExtendedCommunityInfo

Type: bgp_config_info

Description: | Send extended community item info

           SoftReconfigInfo

Type: bgp_config_info

Description: | Soft reconf item info

           SoOInfo

Type: bgp_config_info

Description: | BGP Site-of-Origin info

           WeightInfo

Type: bgp_config_info

Description: | Default weight item info

           AllowasInInfo

Type: bgp_config_info

Description: | Allowas-in item info

           AsOverrideInfo

Type: bgp_config_info

Description: | As-override info

           AIGPInfo

Type: bgp_config_info

Description: | AIGP info

           AIGPCostCommunityInfo

Type: bgp_config_info

Description: | AIGP Cost Community info

#### bgp_af_dep

        Description: BGP AF-dependent configuration information
        Definition: Type definition for: bgp_af_dep_

#### bgp_af_indep_

        Description:
        Definition: Structure. Contents are:
           RemoteASNumberXX

Type: 32-bit unsigned integer

Description: | First half of Remote ASN

           RemoteASNumberYY

Type: 32-bit unsigned integer

Description: | Second half of Remote ASN

           ConfiguredSpeakerID

Type: 32-bit unsigned integer

Description: | Configured speaker ID

           MinAdvertisementInterval

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, secs part

           MinAdvertisementIntervalMsecs

Type: 32-bit unsigned integer

Description: | Minimum advertisement interval, msecs part

           Description

Type: String with unbounded length

Description: | Description

           EBGPHopCount

Type: 32-bit unsigned integer

Description: | EBGP neighbors hop count

           IsEBGPMultihopBGPMPLSForwardingDisabled

Type: Boolean

Description: | If true, MPLS and NULL rewrite is disabled; if false, it is enabled

           Keychain

Type: String with unbounded length

Description: | Neighbor keychain Name

           LocalASNumberXX

Type: 32-bit unsigned integer

Description: | First half of Local ASN

           LocalASNumberYY

Type: 32-bit unsigned integer

Description: | Second half of Local ASN

           LocalASNoPrepend

Type: Boolean

Description: | Local AS no-prepend option

           Password

Type: String with unbounded length

Description: | Neighbor password

           SocketBufferReceiveSize

Type: 32-bit unsigned integer

Description: | Socket receive buffer size

           BGPBufferReceiveSize

Type: 32-bit unsigned integer

Description: | BGP receive buffer size

           SocketBufferSendSize

Type: 32-bit unsigned integer

Description: | Socket send buffer size

           BGPBufferSendSize

Type: 32-bit unsigned integer

Description: | BGP send buffer size

           AdminstrativeShutdown

Type: Boolean

Description: | Administrative shutdown

           KeepaliveInterval

Type: 32-bit unsigned integer

Description: | Keepalive interval

           HoldTimeValue

Type: 32-bit unsigned integer

Description: | Holdtime

           MinAccHoldTimeValue

Type: 32-bit unsigned integer

Description: | Min acceptable holdtimefrom neighbor

           RouteUpdatesSource

Type: String with unbounded length

Description: | Source of routing updates

           DMZLinkBandwidth

Type: 32-bit unsigned integer

Description: | Propagate the DMZ link bandwidth

           TTLSecurity

Type: 32-bit unsigned integer

Description: | Enable BGP TTL Security

           Suppress4ByteAS

Type: 32-bit unsigned integer

Description: | Suppress BGP 4byteas Cap

           SessionOpenMode

Type: bgp_tcp_mode_type

Description: | TCP open mode to be used

           BFD

Type: Boolean

Description: | Fast failure detection using BFD

           BFDMininterval

Type: 32-bit unsigned integer

Description: | BFD Minimum Interval

           BFDMultiplier

Type: 32-bit unsigned integer

Description: | BFD Multiplier

           TOSTypeInfo

Type: 8-bit unsigned integer

Description: | Precedence or DSCP type

           TOSValueInfo

Type: 8-bit unsigned integer

Description: | Precedence or DSCP value

           NSRDisabled

Type: 32-bit unsigned integer

Description: | Support for NSR

           GracefulRestartDisabled

Type: 32-bit unsigned integer

Description: | Support for graceful-restart

           NbrRestartTime

Type: 32-bit unsigned integer

Description: | Restart time (in seconds)

           NbrStalePathTime

Type: 32-bit unsigned integer

Description: | Stale-path time(in seconds)

           NbrEnforceFirstASStatus

Type: Boolean

Description: | Neighbor enforce first AS status

           NbrClusterIDTypeInfo

Type: 8-bit unsigned integer

Description: | Cluster ID Type

           NbrClusterIDInfo

Type: 32-bit unsigned integer

Description: | Cluster ID value

           IgnoreConnectedCheck

Type: Boolean

Description: | If true, don't do NHconnected check for nbr

           AddpathSendCapability

Type: 32-bit unsigned integer

Description: | Indicates if addpath send capability is enabled or disabled

           AddpathReceiveCapability

Type: 32-bit unsigned integer

Description: | Indicates if addpath receive capability is enabled or disabled

           RemoteASInfo

Type: bgp_config_info

Description: | Remote AS number item info

           SpeakerIDInfo

Type: bgp_config_info

Description: | Configured speaker ID item info

           MinAdvertisementInfo

Type: bgp_config_info

Description: | Minimum advertisement interval item info

           DescriptionInfo

Type: bgp_config_info

Description: | Description item info

           EBGPHopCountInfo

Type: bgp_config_info

Description: | EBGP neighbors hop count item info

           KeychainInfo

Type: bgp_config_info

Description: | Neighbor Keychain item info

           LocalASInfo

Type: bgp_config_info

Description: | Local AS number item info

           PasswordInfo

Type: bgp_config_info

Description: | Neighbor password item info

           ReceiveBufferInfo

Type: bgp_config_info

Description: | Receive buffer sizes item info

           SendBufferInfo

Type: bgp_config_info

Description: | Send buffer sizes item info

           ShutdownInfo

Type: bgp_config_info

Description: | Shutdown item info

           TimersInfo

Type: bgp_config_info

Description: | Timers item info

           UpdateSourceInfo

Type: bgp_config_info

Description: | Update source item info

           DMZLinkBandwidthInfo

Type: bgp_config_info

Description: | DMZ link bandwidth item info

           TTLSecurityInfo

Type: bgp_config_info

Description: | BGP TTL Security item info

           Suppress4BbyteASInfo

Type: bgp_config_info

Description: | BGP suppress 4byte-as item info

           SessionOpenModeInfo

Type: bgp_config_info

Description: | TCP conn open mode info

           BFDInfo

Type: bgp_config_info

Description: | BFD item info

           BFDMinintervalInfo

Type: bgp_config_info

Description: | BFD Mininterval item info

           BFDMultiplierInfo

Type: bgp_config_info

Description: | BFD Multiplier item info

           TOSInfo

Type: bgp_config_info

Description: | TOS item info

           NSRDisabledInfo

Type: bgp_config_info

Description: | NSR item info

           GracefulRestartDisabledInfo

Type: bgp_config_info

Description: | Graceful-restart item info

           NbrRestartTimeInfo

Type: bgp_config_info

Description: | Restart time item info

           NbrStalePathTimeInfo

Type: bgp_config_info

Description: | Stale-path time item info

           NbrEnforceFirstASInfo

Type: bgp_config_info

Description: | Neighbor enforce first AS info

           ClusterIDInfo

Type: bgp_config_info

Description: | Cluster ID item info

           IgnoreConnectedInfo

Type: bgp_config_info

Description: | Ignore Connected Info

           AddpathSendCapabilityInfo

Type: bgp_config_info

Description: | Addpath send capability info

           AddpathReceiveCapabilityInfo

Type: bgp_config_info

Description: | Addpath receive capability info

           LocalASReplaceAS

Type: Boolean

Description: | Local AS Replace-AS option

           LocalASDualAS

Type: Boolean

Description: | Local AS Dual-AS option

#### bgp_af_indep

        Description: BGP AF-independent configuration information
        Definition: Type definition for: bgp_af_indep_

#### bgp_af_p

        Description:
        Definition: Type definition for: Optional bgp_af_dep

#### bgp_ai_p

        Description:
        Definition: Type definition for: Optional bgp_af_indep

#### bgp_config_entp

        Description:
        Definition: Type definition for: Optional bgp_config_entid

## Perl Data Object documentation for cinetd.

### Datatypes

#### cinetd_show_services_bag

        Description: Cisco Inetd services information
        Definition: Structure. Contents are:
           VRFName

Type: string with unbounded length

Description: | VRF name

           ServiceName

Type: string with unbounded length

Description: | Service name

           AFName

Type: cinetd_afi_type

Description: | IP address family

           Port

Type: 16-bit unsigned integer

Description: | Port on which the service is running

           ProtocolName

Type: cinetd_protocol

Description: | Protocol running on the service

           MaximumCount

Type: 32-bit unsigned integer

Description: | Maximum allowed instances (0 = unlimited)

           CurrentCount

Type: 32-bit unsigned integer

Description: | Current number of instances

           IsInWaitState

Type: Boolean

Description: | If true, service is in wait state

           ACLName

Type: String with unbounded length

Description: | ACL name

           ProgramName

Type: String with unbounded length

Description: | Program (daemon) name

           ProgramOption

Type: String with unbounded length

Description: | Program option

### Internal Datatypes

#### cinetd_afi_type

        Description: Cinetd address family types
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address family
            'IPv6' - IPv6 address family

#### cinetd_protocol

        Description: Cinetd protocol
        Definition: Enumeration. Valid values are:
            'TCP' - TCP
            'UDP' - UDP

## Perl Data Object documentation for hsrp.

### Datatypes

#### standby_grp_info

Description: Detailed group specfic information Definition: Structure. Contents are: AuthenticationString

Type: String with maximum length 8

Description: Authentication string

VirtualMACAddress

Type: MACAddress

Description: | Virtual mac address

           HSRPGroupNumber

Type: 32-bit unsigned integer

Description: | HSRP Group number

           ConfiguredPriority

Type: Unsigned character

Description: | Configured priority

           PreemptDelay

Type: 32-bit unsigned integer

Description: | Preempt delay time in seconds

           PreemptTimerSecs

Type: 32-bit unsigned integer

Description: | Preempt time remaining in seconds

           preempt_timer_in_use

Type: Boolean

Description: |

           HelloTime

Type: 32-bit unsigned integer

Description: | Hellotime in seconds

           HoldTime

Type: 32-bit unsigned integer

Description: | Holdtime in seconds

           LearnedHelloTime

Type: 32-bit unsigned integer

Description: | Learned hellotime in seconds

           LearnedHoldTime

Type: 32-bit unsigned integer

Description: | Learned holdtime in secnds

           MinDelayTime

Type: 32-bit unsigned integer

Description: | Minimum delay time in msecs

           ReloadDelayTime

Type: 32-bit unsigned integer

Description: | Reload delay time in msecs

           VirtualIPAddress

Type: IPV4Address

Description: | Configured Virtual IP address

           ActiveIPAddress

Type: IPV4Address

Description: | Active router's IP address

           StandbyIPAddress

Type: IPV4Address

Description: | Standby router's IP address

           HSRPRouterState

Type: standby_grp_state_td

Description: | HSRP router state

           SecondaryAddressList

Type: IPV4Address[0...unbounded]

Description: | Secondary virtual IP addresses

           Interface

Type: Interface

Description: | IM Interface

           RouterPriority

Type: Unsigned character

Description: | Priority of the router

           ActivePriority

Type: Unsigned character

Description: | Priority of the Active router

           ActiveTimerFlag

Type: Boolean

Description: | Active timer running flag

           ActiveTimerSecs

Type: 32-bit unsigned integer

Description: | Active timer running time secs

           ActiveTimerMsecs

Type: 32-bit unsigned integer

Description: | Active timer running time msecs

           StandbyTimerFlag

Type: Boolean

Description: | Standby timer running flag

           StandbyTimerSecs

Type: 32-bit unsigned integer

Description: | Standby timer running time secs

           StandbyTimerMsecs

Type: 32-bit unsigned integer

Description: | Standby timer running time msecs

           HelloTimerFlag

Type: Boolean

Description: | Hello timer running flag

           HelloTimerSecs

Type: 32-bit unsigned integer

Description: | Hello timer running time secs

           HelloTimerMsecs

Type: 32-bit unsigned integer

Description: | Hello timer running time msecs

           DelayTimerFlag

Type: Boolean

Description: | Delay timer running flag

           DelayTimerSecs

Type: 32-bit unsigned integer

Description: | Delay timer running time secs

           DelayTimerMsecs

Type: 32-bit unsigned integer

Description: | Delay timer running time msecs

           CurrentStateTimerSecs

Type: 32-bit unsigned integer

Description: | Time in current state secs

           StateChangeCount

Type: 32-bit unsigned integer

Description: | Number of state changes

           TrackedInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces

           TrackedInterfaceUpCount

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces up

           PreemptEnabled

Type: Boolean

Description: | Preempt enabled

           UseConfiguredTimers

Type: Boolean

Description: | Use configured timers

           UseConfiguredVirtualIP

Type: Boolean

Description: | Use configured virtual IP

           UseBIAConfigured

Type: Boolean

Description: | Use burnt in MAC address configured

           ConfiguredTimers

Type: Boolean

Description: | Non-default timers are configured

           ConfiguredMACAddress

Type: Boolean

Description: | MAC address configured

           RedirectsDisabled

Type: Boolean

Description: | HSRP redirects disabled

           BFDEnabled

Type: Boolean

Description: | HSRP BFD fast failover

           BFDSessionState

Type: hsrp_bfd_session_state_t

Description: | BFD session state

           BFDInterval

Type: 32-bit unsigned integer

Description: | BFD packet send interval

           BFDMultiplier

Type: 32-bit unsigned integer

Description: | BFD multiplier

           ResignSentTime

Type: hsrp_bag_timestamp

Description: | Time last resign was sent

           ResignReceivedTime

Type: hsrp_bag_timestamp

Description: | Time last resign was received

           CoupSentTime

Type: hsrp_bag_timestamp

Description: | Time last coup was sent

           CoupReceivedTime

Type: hsrp_bag_timestamp

Description: | Time last coup was received

           StateChangeHistory

Type: hsrp_state_change_info_type[0...unbounded]

Description: | State change history

           Statistics

Type: hsrp_group_stats_type

Description: | HSRP Group statistics

#### standby_if_info

        Description: Use burnt in mac address information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           UseBIAFlag

Type: Boolean

Description: | Use burnt in mac address flag

           Statistics

Type: hsrp_if_stats_type

Description: | HSRP Interface Statistics

#### standby_trackedif_info

        Description: Interface tracking information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           HSRPGroupNumber

Type: 32-bit unsigned integer

Description: | HSRP Group number

           PriorityDecrement

Type: 32-bit unsigned integer

Description: | Priority weighting

           InterfaceUpFlag

Type: Boolean

Description: | Interface up flag

           TrackedInterfaceName

Type: String with maximum length 64

Description: | Tracked Interface Name

#### hsrp_summary_info

        Description: HSRP summary statistics
        Definition: Structure. Contents are:
           IPv4SessionsActive

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in ACTIVE state

           IPv4SessionsStandby

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in STANDBY state

           IPv4SessionsSpeak

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in SPEAK state

           IPv4SessionsListen

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in LISTEN state

           IPv4SessionsLearn

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in LEARN state

           IPv4SessionsInit

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in INIT state

           IPv4VirtualIPAddressesActiveUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in ACTIVE state

           IPv4VirtualIPAddressesActiveDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in ACTIVE state

           IPv4VirtualIPAddressesStandbyUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in STANDBY state

           IPv4VirtualIPAddressesStandbyDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in STANDBY state

           IPv4VirtualIPAddressesSpeakUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in SPEAK state

           IPv4VirtualIPAddressesSpeakDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in SPEAK state

           IPv4VirtualIPAddressesListenUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in LISTEN state

           IPv4VirtualIPAddressesListenDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in LISTEN state

           IPv4VirtualIPAddressesLearnUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in LEARN state

           IPv4VirtualIPAddressesLearnDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in LEARN state

           IPv4VirtualIPAddressesInitUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on groups in INIT state

           IPv4VirtualIPAddressesInitDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on groups in INIT state

           InterfacesIPv4StateUp

Type: 32-bit unsigned integer

Description: | Number of HSRP interfaces with IPv4 caps in UP state

           InterfacesIPv4StateDown

Type: 32-bit unsigned integer

Description: | Number of HSRP interfaces with IPv4 caps in DOWN state

           TrackedInterfacesIPv4StateUp

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces with IPv4 caps in UP state

           TrackedInterfacesIPv4StateDown

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces with IPv4 caps in DOWN state

           BFDSessionsUp

Type: 32-bit unsigned integer

Description: | Number of HSRP BFD sessions in UP state

           BFDSessionsDown

Type: 32-bit unsigned integer

Description: | Number of HSRP BFD sessions in DOWN state

           BFDSessionInactive

Type: 32-bit unsigned integer

Description: | Number of HSRP BFD sessions in INACTIVE state

### Internal Datatypes

#### standby_grp_state

        Description:
        Definition: Enumeration. Valid values are:
            'StateInitial' - Initial
            'StateLearn' - Learn
            'StateListen' - Listen
            'StateSpeak' - Speak
            'StateStandby' - Standby
            'StateActive' - Active

#### standby_grp_state_td

        Description:
        Definition: Type definition for: standby_grp_state

#### hsrp_bfd_session_state

        Description:
        Definition: Enumeration. Valid values are:
            'BFDStateNone' - None
            'BFDStateInactive' - Inactive
            'BFDStateUp' - Up
            'BFDStateDown' - Down
            'BFDStateMax' - Maximum state number

#### hsrp_bfd_session_state_t

Description: Definition: Type definition for: hsrp_bfd_session_state

#### hsrp_bag_timestamp

Description: Timestamp Definition: Structure. Contents are: Seconds

Type: 32-bit unsigned integer

Description: Seconds

Nanoseconds

Type: 32-bit unsigned integer

Description: Nanoseconds

#### hsrp_state_change_reason

Description: Definition: Enumeration. Valid values are: 'StateChangeBFDDown' - BFD session down 'StateChangeVIPLearnt' - Virtual IP learnt 'StateChangeInterfaceIP' - Interface IP update 'StateChangeDelayTimer' - Delay timer expired 'StateChangeStartup' - Ready on startup 'StateChangeInterfaceUp' - Interface Up update 'StateChangeInterfaceDown' - Interface Down update 'StateChangeActiveTimer' - Active timer expired 'StateChangeStandbyTimer' - Standby timer expired 'StateChangeResign' - Resign received 'StateChangeCoup' - Coup received 'StateChangeHigherPrioritySpeak' - Higher priority speak received 'StateChangeHigherPriorityStandby' - Higher priority standby received 'StateChangeLowerPriorityStandby' - Lower priority standby received 'StateChangeHigherPriorityActive' - Higher priority active received 'StateChangeLowerPriorityActive' - Lower priority active received 'StateChangeVirtualIPConfigured' - Virtual IP configured 'StateChangeVirtualIPLost' - Virtual IP lost 'StateChangeRecoveredFromCheckpoint' - Recovered from checkpoint 'StateChangeMax' - Maximum reason in enumeration

#### hsrp_state_change_reason_type

Description: Definition: Type definition for: hsrp_state_change_reason

#### hsrp_state_change_info_type

Description: State change info Definition: Structure. Contents are: OldState

Type: standby_grp_state_td

Description: | Old State

           NewState

Type: standby_grp_state_td

Description: | New State

           Reason

Type: hsrp_state_change_reason_type

Description: | Reason for state change

           Time

Type: hsrp_bag_timestamp

Description: | Time of state change

#### hsrp_group_stats_type

        Description: HSRP Group Statistics
        Definition: Structure. Contents are:
           ActiveTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Active State

           StandbyTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Standby State

           SpeakTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Speak State

           ListenTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Listen State

           LearnTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Learn State

           InitTransitions

Type: 32-bit unsigned integer

Description: | Number of transitions to Init State

           HelloPacketsSent

Type: 32-bit unsigned integer

Description: | Number of Hello Packets sent (NB: Bundles only)

           ResignPacketsSent

Type: 32-bit unsigned integer

Description: | Number of Resign Packets sent

           CoupPacketsSent

Type: 32-bit unsigned integer

Description: | Number of Coup Packets sent

           HelloPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of Hello Packets received

           ResignPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of Resign Packets received

           CoupPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of Coup Packets received

           AuthFailReceived

Type: 32-bit unsigned integer

Description: | Number of Packets received that failed authentication

           InvalidTimerReceived

Type: 32-bit unsigned integer

Description: | Number of packets received with invalid Hello Time value

           MismatchVirtualIPAddressReceived

Type: 32-bit unsigned integer

Description: | Number of packets received with mismatching virtual IP address

#### hsrp_if_stats_type

        Description: HSRP Interface Statistics
        Definition: Structure. Contents are:
           AdvertPacketsSent

Type: 32-bit unsigned integer

Description: | Number of advertisement packets sent(NB: Bundles only)

           AdvertPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of advertisement packets received

           LongPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of packets received that were too Long

           ShortPacketsReceived

Type: 32-bit unsigned integer

Description: | Number of packets received that were too short

           InvalidVersionReceived

Type: 32-bit unsigned integer

Description: | Number of packets received with invalid version

           InvalidOperationCodeReceived

Type: 32-bit unsigned integer

Description: | Number of packets received with invalid operation code

           UnknownGroupReceived

Type: 32-bit unsigned integer

Description: | Number of packets received for an unknown group id

           InoperationalGroupReceived

Type: 32-bit unsigned integer

Description: | Number of packets received for an inoperational group

           ConflictSourceIPAddressReceived

Type: 32-bit unsigned integer

Description: | Number of packets received from a conflicting Source IP address

## Perl Data Object documentation for ipv4_io_traffic.

### Datatypes

#### ipv4_io_traffic

        Description: IP Traffic Information
        Definition: Structure. Contents are:
           InputPackets

Type: 32-bit unsigned integer

Description: | Input Packets

           ReceivedPackets

Type: 32-bit unsigned integer

Description: | Received Packets

           FormatErrors

Type: 32-bit unsigned integer

Description: | Format Errors

           BadHopCount

Type: 32-bit unsigned integer

Description: | Bad Hop Count

           BadSourceAddress

Type: 32-bit unsigned integer

Description: | Bad Source Address

           BadHeader

Type: 32-bit unsigned integer

Description: | Bad Header

           NoProtocol

Type: 32-bit unsigned integer

Description: | No Protocol

           NoGateway

Type: 32-bit unsigned integer

Description: | No Gateway

           ReassembleInput

Type: 32-bit unsigned integer

Description: | RaInput

           Reassembled

Type: 32-bit unsigned integer

Description: | Reassembled

           ReassembleTimeout

Type: 32-bit unsigned integer

Description: | Reassembly Timeout

           ReassembleMaxDrop

Type: 32-bit unsigned integer

Description: | Reassembly Max Drop

           ReassembleFailed

Type: 32-bit unsigned integer

Description: | Reassembly Failed

           OptionsPresent

Type: 32-bit unsigned integer

Description: | IP Options Present

           BadOption

Type: 32-bit unsigned integer

Description: | Bad Option

           UnknownOption

Type: 32-bit unsigned integer

Description: | Unknown Option

           BadSecurityOption

Type: 32-bit unsigned integer

Description: | Bad Security Option

           BasicSecurityOption

Type: 32-bit unsigned integer

Description: | Basic Security Option

           ExtendedSecurityOption

Type: 32-bit unsigned integer

Description: | Extended Security Option

           CipsoOption

Type: 32-bit unsigned integer

Description: | Cipso Option

           StrictSourceRouteOption

Type: 32-bit unsigned integer

Description: | Strict Source Route Option

           LooseSourceRouteOption

Type: 32-bit unsigned integer

Description: | Loose Source Route Option

           RecordRouteOption

Type: 32-bit unsigned integer

Description: | Record Route Option

           SIDOption

Type: 32-bit unsigned integer

Description: | SID Option

           TimestampOption

Type: 32-bit unsigned integer

Description: | Timestamp Option

           RouterAlertOption

Type: 32-bit unsigned integer

Description: | Router Alert Option

           NOOPOption

Type: 32-bit unsigned integer

Description: | Noop Option

           EndOption

Type: 32-bit unsigned integer

Description: | End Option

           PacketsOutput

Type: 32-bit unsigned integer

Description: | Packets Output

           PacketsForwarded

Type: 32-bit unsigned integer

Description: | Packets Forwarded

           PacketsFragmented

Type: 32-bit unsigned integer

Description: | Packets Fragmented

           FragmentCount

Type: 32-bit unsigned integer

Description: | Fragment Count

           EncapsultionFailed

Type: 32-bit unsigned integer

Description: | Encapsulation Failed

           NoRouter

Type: 32-bit unsigned integer

Description: | No Router

           PacketTooBig

Type: 32-bit unsigned integer

Description: | Packet Too Big

           MulticastIn

Type: 32-bit unsigned integer

Description: | Multicast In

           MulticastOut

Type: 32-bit unsigned integer

Description: | Multicast Out

           BroadcastIn

Type: 32-bit unsigned integer

Description: | Broadcast In

           BroadcastOut

Type: 32-bit unsigned integer

Description: | Broadcast Out

#### ipv4_io_icmp_traffic

Description: ICMP Traffic Information Definition: Structure. Contents are: Received

Type: 32-bit unsigned integer

Description: ICMP Received

ChecksumError

Type: 32-bit unsigned integer

Description: ICMP Checksum Errors

Unknown

Type: 32-bit unsigned integer

Description: ICMP Unknown

Output

Type: 32-bit unsigned integer

Description: ICMP Transmitted

AdminUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Sent

NetworkUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Network Unreachable Sent

HostUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Sent

ProtocolUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Protocol Unreachable Sent

PortUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Sent

FragmentUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Fragment Unreachable Sent

AdminUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Received

NetworkUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Network Unreachable Received

HostUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Received

ProtocolUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Protocol Unreachable Received

PortUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Received

FragmentUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Fragment Unreachable Received

HopcountSent

Type: 32-bit unsigned integer

Description: ICMP Hopcount Sent

ReassemblySent

Type: 32-bit unsigned integer

Description: ICMP Reassembly Sent

HopcountReceived

Type: 32-bit unsigned integer

Description: ICMP Hopcount Received

ReasseblyReceived

Type: 32-bit unsigned integer

Description: ICMP Reassembly Received

ParamErrorReceived

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Received

ParamErrorSend

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Sent

EchoRequestSent

Type: 32-bit unsigned integer

Description: ICMP Echo Request Sent

EchoRequestReceived

Type: 32-bit unsigned integer

Description: ICMP Echo Request Sent

EchoReplySent

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Sent

EchoReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Received

MaskRequestSent

Type: 32-bit unsigned integer

Description: ICMP Mask Sent

MaskRequestReceived

Type: 32-bit unsigned integer

Description: ICMP Mask Received

MaskReplySent

Type: 32-bit unsigned integer

Description: ICMP Mask Sent

MaskReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Mask Received

SourceQuenchReceived

Type: 32-bit unsigned integer

Description: ICMP Source Quench

RedirectReceived

Type: 32-bit unsigned integer

Description: ICMP Redirect Received

RedirectSend

Type: 32-bit unsigned integer

Description: ICMP Redirect Sent

TimestampReceived

Type: 32-bit unsigned integer

Description: ICMP Timestamp Received

TimestampReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Timestamp Reply Received

RouterAdvertReceived

Type: 32-bit unsigned integer

Description: ICMP Router Advertisement Received

RouterSolicitReceived

Type: 32-bit unsigned integer

Description: ICMP Router Solicited Received

#### ip_traffic

Description: IP and ICMP Traffic Information Definition: Structure. Contents are: IPv4Stats

Type: Optional ipv4_io_traffic

Description: | IPv4 Network Stats

           ICMPStats

Type: Optional ipv4_io_icmp_traffic

Description: | ICMP Stats

### Internal Datatypes

## Perl Data Object documentation for ipv4_ma_oper_interface.

### Datatypes

#### ipv4_if_brief

        Description: Brief Summary of IP Interface
        Definition: Structure. Contents are:
           PrimaryAddress

Type: IPV4Address

Description: | Primary address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID of the interface

           VRFName

Type: string with unbounded length

Description: | VRF name of the interface

           LineState

Type: ipv4_ma_oper_line_state_type

Description: | Line state of the interface

#### mcast_group

        Description: MCast Group List
        Definition: Structure. Contents are:
           GroupAddress

Type: IPV4Address

Description: | Address of multicast group

#### ip_addr_node

        Description: List of IP Addresses
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of address

           RouteTag

Type: 32-bit unsigned integer

Description: | Route Tag associated with this address (0 = no tag)

#### acl_config

        Description: ACL config information
        Definition: Structure. Contents are:
           Inbound

Type: String with unbounded length

Description: | ACL applied to incoming packets

           Outbound

Type: String with unbounded length

Description: | ACL applied to outgoing packets

#### haddr_array

        Description: Helper Address List
        Definition: Structure. Contents are:
           AddressArray

Type: IPV4Address

[0...unbounded]

Description: | Helper address

#### ipv4_if_detail

        Description: Detailed Info of IP Interface
        Definition: Structure. Contents are:
           PrimaryAddress

Type: IPV4Address

Description: | Primary address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID of the interface

           TableID

Type: 32-bit unsigned integer

Description: | Table ID of the interface

           VRFName

Type: string with unbounded length

Description: | VRF name of the interface

           LineState

Type: ipv4_ma_oper_line_state_type

Description: | Line state of the interface

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length of primary address

           RouteTag

Type: 32-bit unsigned integer

Description: | Route tag associated with the primary address (0 = no tag)

           MulticastGroups

Type: mcast_group

[0...unbounded]

Description: | Multicast groups joined on the interface

           MTU

Type: 32-bit unsigned integer

Description: | IP MTU of the interface

           Unreachable

Type: Boolean

Description: | Are ICMP unreachables sent on the interface?

           Redirect

Type: Boolean

Description: | Are ICMP redirects sent on the interface?

           DirectBroadcast

Type: Boolean

Description: | Are direct broadcasts sent on the interface?

           MaskReply

Type: Boolean

Description: | Are mask replies sent on the interface?

           RG_IDExists

Type: Boolean

Description: | Does ICCP RG ID exist on the interface?

           mLACPActive

Type: Boolean

Description: | Is mLACP state Active (valid if RG ID exists)

           UnnumberedInterfaceName

Type: Hex binary data with maximum length 64 bytes

Description: | Name of referenced interface (valid if unnumbered)

           SecondaryAddress

Type: ip_addr_node[0...unbounded]

Description: | Secondary addresses on the interface

           ProxyARPDisabled

Type: Boolean

Description: | Is Proxy ARP disabled on the interface?

           ACL

Type: acl_config

Description: | ACLs configured on the interface

           HelperAddress

Type: Optional haddr_array

Description: | Helper Addresses configured on the interface

#### if_summary

        Description: Count of assigned/unnumbered interfaces
        Definition: Structure. Contents are:
           IPAssigned

Type: 32-bit unsigned integer

Description: | Number of interfaces with explicit addresses

           IPUnnumbered

Type: 32-bit unsigned integer

Description: | Number of unnumbered interfaces with explicit addresses

#### ipv4_if_summary

        Description: Summary info of IP interfaces
        Definition: Structure. Contents are:
           IFUpUp

Type: if_summary

Description: | Number of interfaces (up,up)

           IFUpDown

Type: if_summary

Description: | Number of interfaces (up,down)

           IFDownDown

Type: if_summary

Description: | Number of interfaces (down,down)

           IFShutdownDown

Type: if_summary

Description: | Number of interfaces (shutdown,down)

           IFUpDownBasecapsUp

Type: 32-bit unsigned integer

Description: | Number of interfaces (up,down) with basecaps up

### Internal Datatypes

#### ipv4_ma_oper_line_state_type

        Description: Interface line states
        Definition: Enumeration. Valid values are:
            'Unknown' - Interface state is unknown
            'Shutdown' - Interface has been shutdown
            'Down' - Interface state is down
            'Up' - Interface state is up

## Perl Data Object documentation for autorp_candidate_rp.

### Datatypes

#### autorp_crp_bag

        Description: Auto-RP Candidate RP entry
        Definition: Structure. Contents are:
           AccessListName

Type: String with unbounded length

Description: | ACL Name

           CandidateRPAddress

Type: IPV4Address

Description: | Candidate RP IP Address

           TTL

Type: 32-bit signed integer

Description: | TTL

           AnnouncePeriod

Type: 32-bit signed integer

Description: | Announce Period

           ProtocolMode

Type: autorp_protocol_mode

Description: | Protocol Mode

#### autorp_crp_traffic_bag

        Description: Auto-RP Candidate Traffic Counters
        Definition: Structure. Contents are:
           ActiveSentPackets

Type: 32-bit unsigned integer

Description: | Number of packets sent in active role

           StandbySentPackets

Type: 32-bit unsigned integer

Description: | Number of packets dropped in send path in standby role

### Internal Datatypes

#### autorp_protocol_mode_

        Description:
        Definition: Enumeration. Valid values are:
            'Sparse'
            'Bidirectional'

#### autorp_protocol_mode

        Description:
        Definition: Type definition for: autorp_protocol_mode_

## Perl Data Object documentation for autorp_map_agent.

### Datatypes

#### autorp_map_range_bag

        Description: MRIB multicast-routing entry-interface
        Definition: Structure. Contents are:
           Prefix

Type: IPV4Address

Description: | Prefix of the range

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length of the range

           ProtocolMode

Type: autorp_protocol_mode

Description: | Protocol Mode

           IsAdvertised

Type: Boolean

Description: | Is this entry advertised ?

#### autorp_map_rp_bag

        Description: Auto-RP Mapping Agent entry
        Definition: Structure. Contents are:
           RPAddress

Type: IPV4Address

Description: | Candidate-RP address

           ExpiryTime

Type: 32-bit signed integer

Description: | Time for expiration in seconds

           PIMVersion

Type: 8-bit unsigned integer

Description: | PIM version of the CRP

           Ranges

Type: autorp_map_range_bag

[0...unbounded]

Description: | Array of ranges

#### autorp_map_summary_bag

        Description: Auto-RP Mapping Agent summary
        Definition: Structure. Contents are:
           IsMaximumDisabled

Type: Boolean

Description: | Is maximum enforcement disabled ?

           CacheLimit

Type: 32-bit unsigned integer

Description: | Maximum group to RP mapping entries allowed

           CacheCount

Type: 32-bit unsigned integer

Description: | Number of group to RP mapping entries in the cache

#### autorp_map_traffic_bag

        Description: Auto-RP Mapping Agent Traffic Counters
        Definition: Structure. Contents are:
           ActiveSentPackets

Type: 32-bit unsigned integer

Description: | Number of packets sent in active role

           StandbySentPackets

Type: 32-bit unsigned integer

Description: | Number of packets dropped in send path in standby role

           ActiveReceivedPackets

Type: 32-bit unsigned integer

Description: | Number of packets received in active role

           StandbyReceivedPackets

Type: 32-bit unsigned integer

Description: | Number of packets dropped in receive path in standby role

### Internal Datatypes

#### autorp_protocol_mode_

        Description:
        Definition: Enumeration. Valid values are:
            'Sparse'
            'Bidirectional'

#### autorp_protocol_mode

Description: Definition: Type definition for: autorp_protocol_mode_

## Perl Data Object documentation for ipv4_igmp.

### Datatypes

#### igmp_edm_groups_bag

Description: IGMP group entry Definition: Structure. Contents are: GroupAddress

Type: igmp_addrtype

Description: | Group Address

           InterfaceName

Type: Interface

Description: | Interface

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           ExpirationTime

Type: 32-bit signed integer

Description: | Expiration time in seconds

           LastReporter

Type: igmp_addrtype

Description: | Last reporter address

           ExplicitTrackingEnabled

Type: Boolean

Description: | Is explicit tracking enabled

           IsSelfJoin

Type: Boolean

Description: | If local system is member of this group on this interface

           RowStatus

Type: String with maximum length 16

Description: | interface on or off for the group

           IsLowMemory

Type: Boolean

Description: | Node is running low on memory

           RouterFilterMode

Type: 8-bit unsigned integer

Description: | Filter mode

           SourceAddress

Type: igmp_addrtype

Description: | Source Address

           OlderHostVersion1Timer

Type: 32-bit unsigned integer

Description: | IGMP Hostversion1timer

           OlderHostVersion2Timer

Type: 32-bit unsigned integer

Description: | IGMP Hostversion2timer

#### igmp_edm_groups_host_bag

        Description: IGMP Groups host entry
        Definition: Structure. Contents are:
           Address

Type: igmp_addrtype

Description: | Host Address

           Uptime

Type: 32-bit unsigned integer

Description: | Uptime in seconds

           IsExclude

Type: Boolean

Description: | Exclude flag set

           ExpirationTime

Type: 32-bit unsigned integer

Description: | Expiration time in seconds

           SourceCount

Type: 32-bit unsigned integer

Description: | No. of sources in entry

           SourceAddressList

Type: igmp_addrtype[3]

Description: | First 3 source addresses

#### igmp_edm_groups_source_bag

        Description: IGMP Groups source entry
        Definition: Structure. Contents are:
           SourceAddress

Type: igmp_addrtype

Description: | Source Address

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           ExpirationTime

Type: 32-bit signed integer

Description: | Expiration time in seconds

           IsLocal

Type: Boolean

Description: | Is this a local source

           IsRemote

Type: Boolean

Description: | Is this a remote source

           IsForward

Type: Boolean

Description: | Should we forward on this entry

           IsWeReport

Type: Boolean

Description: | Should we report the source

           Flags

Type: 32-bit signed integer

Description: | Source flags

#### igmp_edm_groups_detail_bag

        Description: IGMP group detail entry
        Definition: Structure. Contents are:
           IsRouterExcludeMode

Type: Boolean

Description: | Group router filter mode

           IsHostExcludeMode

Type: Boolean

Description: | Group host filter mode

           GroupInfo

Type: igmp_edm_groups_bag

Description: | Basic Group information

           SourceList

Type: igmp_edm_groups_source_bag[0...unbounded]

Description: | List of sources

#### igmp_edm_groups_et_bag

        Description: IGMP group explicit-tracking entry
        Definition: Structure. Contents are:
           IncludeHosts

Type: 32-bit unsigned integer

Description: | No. of hosts who are included

           ExcludeHosts

Type: 32-bit unsigned integer

Description: | No. of hosts who are excluded

           GroupInfo

Type: igmp_edm_groups_bag

Description: | Basic Group information

           HostList

Type: igmp_edm_groups_host_bag[0...unbounded]

Description: | List of hosts

#### igmp_edm_groups_summary_bag

        Description: IGMP group summary entry
        Definition: Structure. Contents are:
           GRoutes

Type: 32-bit unsigned integer

Description: | No. of (*,G) routes

           SGRoutes

Type: 32-bit unsigned integer

Description: | No. of (S,G) routes

           GroupCount

Type: 32-bit unsigned integer

Description: | Current groups accepted

           IsLowMemory

Type: Boolean

Description: | Node is running low on memory

#### igmp_edm_global_idb_bag

        Description: IGMP global interface entry
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface

           State

Type: im_state_type

Description: | Interface state

           Address

Type: igmp_addrtype

Description: | IP address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           IsInterfaceUp

Type: Boolean

Description: | Is interface up

           IsIPEnabled

Type: Boolean

Description: | Is IP enabled

           LAS_LLRegistrationCount

Type: 32-bit unsigned integer

Description: | LAS reg count

           LASGetAddressCount

Type: 32-bit unsigned integer

Description: | LAS get addr count

           LASUpdateCount

Type: 32-bit unsigned integer

Description: | LAS Update count

           LAS_LLRemoveUpdateCount

Type: 32-bit unsigned integer

Description: | LAS LL remove update count

           LAS_LLAddUpdateCount

Type: 32-bit unsigned integer

Description: | LAS LL add update count

           LASUnregistrationCount

Type: 32-bit unsigned integer

Description: | LAS unreg count

           IsLASRequest

Type: Boolean

Description: | LAS req

           IsLASRegistered

Type: Boolean

Description: | LAS registered

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF id

           AddrChangeTime

Type: 16-bit unsigned integer

Description: | Time

           LASUnregistrationTime

Type: 16-bit unsigned integer

Description: | Unreg time

           LASRegistrationTime

Type: 16-bit unsigned integer

Description: | Las Reg time

           LASUpdateTime

Type: 16-bit unsigned integer

Description: | Las Update time

           LASGetAddressTime

Type: 16-bit unsigned integer

Description: | Las get addr time

#### igmp_edm_idb_bag

        Description: IGMP interface entry
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface

           State

Type: im_state_type

Description: | Interface state

           Address

Type: igmp_addrtype

Description: | IP address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           IsInterfaceUp

Type: Boolean

Description: | Is interface up

           IsIPEnabled

Type: Boolean

Description: | Is IP enabled

           IsRouterEnabled

Type: Boolean

Description: | Is Router functionality enabled

           IGMPVersion

Type: 8-bit unsigned integer

Description: | IGMP Router version

           HostVersion

Type: 8-bit unsigned integer

Description: | IGMP Host version

           QueryInterval

Type: 16-bit unsigned integer

Description: | Query Interval value

           QueryTimeout

Type: 16-bit unsigned integer

Description: | Query Timeout value

           QueryMaximumResponseTime

Type: 16-bit unsigned integer

Description: | Max Response Timeout value

           LastMemberQueryInterval

Type: 16-bit unsigned integer

Description: | Last Member Query Interval

           GroupJoins

Type: 32-bit unsigned integer

Description: | No. of group joins

           GroupLeaves

Type: 32-bit unsigned integer

Description: | No. of group leaves

           IsQuerier

Type: Boolean

Description: | Are we querier

           QuerierAddress

Type: igmp_addrtype

Description: | Address of the Querier

           TotalActiveGroups

Type: 32-bit unsigned integer

Description: | Actual number of groups on interface

           Robustness

Type: 32-bit unsigned integer

Description: | Robustness Variable value

           ProxyInterface

Type: Interface

Description: | Proxy interface index

           QuerierUptime

Type: 16-bit unsigned integer

Description: | Time since the last querier took over

           LAS_LLRegistrationCount

Type: 32-bit unsigned integer

Description: | LAS reg count

           LASGetAddressCount

Type: 32-bit unsigned integer

Description: | LAS get addr count

           LASUpdateCount

Type: 32-bit unsigned integer

Description: | LAS Update count

           LAS_LLRemoveUpdateCount

Type: 32-bit unsigned integer

Description: | LAS LL remove update count

           LAS_LLAddUpdateCount

Type: 32-bit unsigned integer

Description: | LAS LL add update count

           LASNullUpdateCount

Type: 32-bit unsigned integer

Description: | LAS Null update count

           LASUnregistrationCount

Type: 32-bit unsigned integer

Description: | LAS unreg count

           IsLASRequest

Type: Boolean

Description: | LAS req

           IsLASRegistered

Type: Boolean

Description: | LAS registered

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF id

           Location

Type: 32-bit unsigned integer

Description: | Location

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           VRFState

Type: 32-bit unsigned integer

Description: | Vrf State

           IsConfigurationVerify

Type: Boolean

Description: | CFG verify

           ConfigurationVRFSet

Type: Boolean

Description: | CFG vrf set

           ConfigurationVRFError

Type: Boolean

Description: | CFG vrf error

           ConfigurationVRFCount

Type: 32-bit unsigned integer

Description: | CFG VRF count

           ConfigurationMcastVRFSet

Type: Boolean

Description: | Is mcast set

           ConfigurationMcastVRFError

Type: Boolean

Description: | Is mcast error

           IsIMStateRegistered

Type: Boolean

Description: | Im state registered

#### igmp_edm_idb_ifrs_bag

        Description: IGMP IFRS interface entry
        Definition: Structure. Contents are:
           IGMPInterfaceEntry

Type: igmp_edm_idb_bag

Description: | IGMP interface entry

           JoinGroupCount

Type: 32-bit unsigned integer

Description: | Join group count

#### igmp_edm_idb_summ_bag

        Description: IGMP Interface DB summary
        Definition: Structure. Contents are:
           InterfaceCount

Type: 32-bit unsigned integer

Description: | Interface Count

           ConfigurationCount

Type: 32-bit unsigned integer

Description: | Configuration count

#### igmp_edm_nsf_bag

        Description: IGMP NSF state
        Definition: Structure. Contents are:
           IsMulticastNSFActive

Type: Boolean

Description: | Is Multicast NSF active

           MulticastNSFTimeout

Type: 32-bit unsigned integer

Description: | Multicast NSF timeout in secs

           MulticastNSFTimeLeft

Type: 32-bit unsigned integer

Description: | Multicast NSF time remaining in secs

#### igmp_edm_traffic_bag

        Description: IGMP Traffic Counters bag
        Definition: Structure. Contents are:
           ElapsedTime

Type: 32-bit unsigned integer

Description: | Running time for counters

           PacketsIn

Type: 32-bit unsigned integer

Description: | Packets in

           PacketsOut

Type: 32-bit unsigned integer

Description: | Packets out

           FormatErrors

Type: 32-bit unsigned integer

Description: | Malformed packets in

           PacketManagerErrors

Type: 32-bit unsigned integer

Description: | Packet Manager packets dropped

           ChecksumErrors

Type: 32-bit unsigned integer

Description: | Checksum errors

           SocketErrors

Type: 32-bit unsigned integer

Description: | Socket errors

           BadScopeErrors

Type: 32-bit unsigned integer

Description: | BadScope errors

           AuxillaryDataLengthErrors

Type: 32-bit unsigned integer

Description: | AuxDataLen errors

           InvalidSourceAddressErrors

Type: 32-bit unsigned integer

Description: | Invalid Source Address errors

           NoSocketConnection

Type: 32-bit unsigned integer

Description: | Packets dropped since no socket connection

           MiscellaneousErrors

Type: 32-bit unsigned integer

Description: | Packets dropped for other reasons

           InputQueries

Type: 32-bit unsigned integer

Description: | Query packets in

           InputReports

Type: 32-bit unsigned integer

Description: | Reports in

           InputLeaves

Type: 32-bit unsigned integer

Description: | Leaves in

           InputMtrace

Type: 32-bit unsigned integer

Description: | Mtrace packets in

           InputDVMRP

Type: 32-bit unsigned integer

Description: | DVMRP packets in

           InputPIM

Type: 32-bit unsigned integer

Description: | PIM packets in

           OutputQueries

Type: 32-bit unsigned integer

Description: | Query packets out

           OutputReports

Type: 32-bit unsigned integer

Description: | Reports out

           OutputLeaves

Type: 32-bit unsigned integer

Description: | Leaves out

           OutputMtrace

Type: 32-bit unsigned integer

Description: | Mtrace packets out

           OutputDVMRP

Type: 32-bit unsigned integer

Description: | DVMRP packets out

           OutputPIM

Type: 32-bit unsigned integer

Description: | PIM packets out

           GetPacketFailure

Type: 32-bit unsigned integer

Description: | Packet get failed

#### igmp_edm_intf_summary_bag

Description: IGMP interface summary info Definition: Structure. Contents are: InterfaceName

Type: Interface

Description: | Interface

           GroupLimit

Type: 32-bit unsigned integer

Description: | Maximum groups accepted per interface

           GroupCount

Type: 32-bit unsigned integer

Description: | Current groups accepted per interface

#### igmp_edm_summary_bag

Description: IGMP summary info Definition: Structure. Contents are: Robustness

Type: 32-bit unsigned integer

Description: Robustness variable

GroupLimit

Type: 32-bit unsigned integer

Description: Maximum groups accepted

GroupCount

Type: 32-bit unsigned integer

Description: Current groups accepted

IsDisabled

Type: Boolean

Description: Is maximum enforcement disabled

SupportedInterfaces

Type: 32-bit unsigned integer

Description: No. of supported interfaces

UnsupportedInterfaces

Type: 32-bit unsigned integer

Description: No. of unsupported interfaces

EnabledInterfaceCount

Type: 32-bit unsigned integer

Description: No. of enabled interfaces

DisabledInterfaceCount

Type: 32-bit unsigned integer

Description: No. of disabled interfaces

NodeLowMemory

Type: Boolean

Description: Is node in low memory condition

InterfaceList

Type: igmp_edm_intf_summary_bag[0...unbounded]

Description: | Maximum and current groups accepted for each interface

#### igmp_edm_not_active_group_bag

Description: IGMP Non active group Definition: Structure. Contents are: Interface

Type: String with maximum length 65

Description: Interface Name

ReasonForNonActivity

Type: String with maximum length 257

Description: Reason for group join not being processed

GroupAddress

Type: igmp_addrtype

Description: | Group Address

           SourceAddress

Type: igmp_addrtype

Description: | Source Address

#### igmp_edm_not_active_allgroups_bag

        Description: IGMP Non active groups list
        Definition: Structure. Contents are:
           NonActiveGroupsList

Type: igmp_edm_not_active_group_bag

[0...unbounded]

Description: | List of non-active groups

#### igmp_edm_ssm_map_bag

        Description: IGMP SSM Map List
        Definition: Structure. Contents are:
           GroupAddress

Type: igmp_addrtype

Description: | Group Address

           MapType

Type: 32-bit unsigned integer

Description: | Map Type of group

           SourceCounts

Type: 32-bit unsigned integer

Description: | Count of Sources

#### igmp_edm_ssm_map_detail_bag

        Description: IGMP SSM Map Detail List
        Definition: Structure. Contents are:
           MapInfo

Type: igmp_edm_ssm_map_bag

Description: | Basic Map Info

           SourcesList

Type: igmp_addrtype

[0...unbounded]

Description: | List of sources

#### igmp_group_range

        Description: IGMP Group-Map Range
        Definition: Structure. Contents are:
           GroupAddress

Type: igmp_addrtype

Description: | Group address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           Protocol

Type: igmp_edm_protocol

Description: | Protocol

           IsStale

Type: Boolean

Description: | Is the entry stale

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### igmp_afi_

Description: Definition: Enumeration. Valid values are: 'IPv4Unicast' - IP v4 unicast 'IPv6Unicast' - IP v6 unicast

#### igmp_afi

Description: Address family Definition: Type definition for: igmp_afi_

#### IPV6AddressType

Description: IPV6 Address type Definition: Type definition for: IPV6Address

#### igmp_addrtype

Description: Definition: Union. Discriminant: Name: AFName Type: igmp_afi Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Addr

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Addr

#### igmp_edm_protocol_

        Description:
        Definition: Enumeration. Valid values are:
            'NoRoute'
            'SM'
            'DM'
            'Bidir'
            'SSM'
            'Any'

#### igmp_edm_protocol

        Description: IGMP Protocol
        Definition: Type definition for: igmp_edm_protocol_

## Perl Data Object documentation for ipv4_mfwd.

### Datatypes

#### ipv4_mfwd_attrib_entry_bag

        Description: MFWD Entry level flags
        Definition: Structure. Contents are:
           IsDomainLocalSource

Type: Boolean

Description: | Domain-local source flag

           IsSourceExternal

Type: Boolean

Description: | Source external to domain

           IsSignalByDefaultOn

Type: Boolean

Description: | Signal by default

           IsDirectlyConnectedCheckSet

Type: Boolean

Description: | Directly connected check

           IsInheritAcceptSet

Type: Boolean

Description: | Inherit Accept information

           IsInheritFromSet

Type: Boolean

Description: | Inherit from information

           IsDrop

Type: Boolean

Description: | Drop flag

           IsRPFNeighborPresent

Type: Boolean

Description: | RPF neighbor present flag

           IsMulticastNSFOn

Type: Boolean

Description: | Multicast NSF flag

           IsUnicastNSFOn

Type: Boolean

Description: | Unicast NSF flag

           IsMDTEncapsulationOn

Type: Boolean

Description: | MDT Encapsulation flag

           IsMDTDecapsulationOn

Type: Boolean

Description: | MDT Decapsulation flag

           IsMDTAddressOn

Type: Boolean

Description: | MDT Address flag

           IsThresholdCrossed

Type: Boolean

Description: | Data MDT Threshold Crossed

           IsMDTHandleSet

Type: Boolean

Description: | MDT Handle flag

           IsConditionalDecapsulation

Type: Boolean

Description: | Conditional Decapsulation flag

           IsPacketDecapsulationTrue

Type: Boolean

Description: | Should we decapsulation pkt

           IsPacketDecapsulationTrueV6

Type: Boolean

Description: | decapsulation pkt with v6 payload

           IsViaLSM

Type: Boolean

Description: | LSM flag

           IsForwardMPLS

Type: Boolean

Description: | MPLS Forward

           IsExtranet

Type: Boolean

Description: | Extranet flag

           MoFRREnabled

Type: Boolean

Description: | MoFRR Enable

           MoFRRState

Type: Boolean

Description: | MOFRR State

#### ipv4_mfwd_attrib_intf_bag

Description: MFWD Interface level flags Definition: Structure. Contents are: IsForward

Type: Boolean

Description: Forwarding flag

IsAccept

Type: Boolean

Description: Accepting flag

IsAcceptBackup

Type: Boolean

Description: Backup Accepting flag

IsInternalCopy

Type: Boolean

Description: Internal Copy flag

IsNegateSignal

Type: Boolean

Description: Negate Signal

IsDonotPreserve

Type: Boolean

Description: Don't preserve flag

IsSignalPresent

Type: Boolean

Description: Signal Present flag

IsInternalInterest

Type: Boolean

Description: Internal Interest flag

IsInternalDisinterest

Type: Boolean

Description: Internal Disinterest flag

IsLocalInterest

Type: Boolean

Description: Local Interest flag

IsLocalDisinterest

Type: Boolean

Description: Local Disinterest flag

IsDecapsulationInterface

Type: Boolean

Description: Decaps interface flag

IsUnderlyingPhysicalChange

Type: Boolean

Description: Underlying physical change flag

IsEncapsulatedInterface

Type: Boolean

Description: Encapsulated interface flag

IsEgressInterface

Type: Boolean

Description: Egress processing flag

IsMDTInterface

Type: Boolean

Description: MDT Interface flag

IsLabelInterface

Type: Boolean

Description: Label Interface flag

IsExtranet

Type: Boolean

Description: Extranet flag

#### ipv4_mfwd_intrf_bag

Description: MFIB multicast-forwarding entry Definition: Structure. Contents are: Interface

Type: Interface

Description: | Interface

           InterfaceAttributes

Type: ipv4_mfwd_attrib_intf_bag

Description: | Interface attributes

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

#### ipv4_mfwd_ctid_bag

        Description: MRIB Core Tree ID
        Definition: Structure. Contents are:
           MIBType

Type: ipv4_mfwd_show_ctid_type

Description: | MIB type Deprecated by CTID

           ID

Type: 32-bit unsigned integer

Description: | ID Deprecated by CTID

           CTID

Type: ipv4_mfwd_ctid_union

Description: | Core Tree ID

#### ipv4_mfwd_route_bag

        Description: MFIB multicast-routing entry
        Definition: Structure. Contents are:
           RSITableID

Type: 32-bit unsigned integer

Description: | RSI Table ID

           Source

Type: mfwd_addrtype

Description: | Source address

           GroupPrefix

Type: mfwd_addrtype

Description: | Group address prefix

           GroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group address prefix length

           RouteVersion

Type: 32-bit unsigned integer

Description: | Route version

           EntryAttributes

Type: ipv4_mfwd_attrib_entry_bag

Description: | Routing entry attributes

           EntryFlags

Type: ipv4_mfwd_route_flags

Description: | Route status-flags

           TimeLastUsed

Type: String with unbounded length

Description: | Last time entry was used

           BytesOut

Type: 64-bit unsigned integer

Description: | No of bytes out

           BytesRep

Type: 64-bit unsigned integer

Description: | No of bytes replicated

           PacketsIn

Type: 32-bit unsigned integer

Description: | No of packets in

           PacketsOut

Type: 32-bit unsigned integer

Description: | No of packets out

           PacketsRep

Type: 32-bit unsigned integer

Description: | No of packets replicated

           PacketsFailedRPF

Type: 32-bit unsigned integer

Description: | No of packets which failed rpf

           PacketsFailedTTL

Type: 32-bit unsigned integer

Description: | No of packets which failed TTL check

           OutgoingListFailurePackets

Type: 32-bit unsigned integer

Description: | No of packets dropped due to null olist

           EncapsulationRatelimitDrops

Type: 32-bit unsigned integer

Description: | No of encap packets dropped/ratelimited

           OtherFailures

Type: 32-bit unsigned integer

Description: | No of packets dropped due to misc failures

           HardwareIngressPacketsIn

Type: 64-bit unsigned integer

Description: | No of packets input at ingress metro

           HardwareIngressBytesIn

Type: 64-bit unsigned integer

Description: | No of bytes input on this interface

           HardwareIngresPacketsDrop

Type: 64-bit unsigned integer

Description: | No of packets dropped at ingress metro

           HardwareEgressPacketsOut

Type: 64-bit unsigned integer

Description: | No of packets sent out at egress metro

           HardwareEgressPacketsRep

Type: 64-bit unsigned integer

Description: | No of packets replicated at egress metro

           HardwareEgressPacketsDrop

Type: 64-bit unsigned integer

Description: | No of packets dropped at egress metro

           HardwareEgressByteOut

Type: 64-bit unsigned integer

Description: | No of bytes sent out at egress metro

           HardwareEgressByteRep

Type: 64-bit unsigned integer

Description: | No of bytes replicated at egress metro

           IsHardwareIngressInputCounterValid

Type: Boolean

Description: | Is input counter at ingress metro valid ?

           IsHardwareIngressDropCounterValid

Type: Boolean

Description: | Is drop counter at ingress metro valid ?

           IsHardwareIngressBytesCounterValid

Type: Boolean

Description: | Is bytes counter at egress metro valid ?

           IsHardwareEgressOutputCounterValid

Type: Boolean

Description: | Is output counter at egress metro valid ?

           IsHardwareEgressReplicateCounterValid

Type: Boolean

Description: | Is replicated counter at egress metro valid ?

           IsHardwareEgressDropCounterValid

Type: Boolean

Description: | Is drop counter at egress metro valid ?

           IsHardwareEgressFwdBytesCounterValid

Type: Boolean

Description: | Is bytes counter at egress metro valid ?

           IsHardwareEgressRepBytesCounterValid

Type: Boolean

Description: | Is bytes replicated counter at egress metro valid ?

           ParentGroupPrefix

Type: mfwd_addrtype

Description: | Inherit from Group address prefix

           ParentGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Inherit from Group address prefix length

           LSM_RPFAddress

Type: mfwd_addrtype

Description: | LSM RPF Address

           MoFRRActive

Type: Boolean

Description: | MoFRR Active

           MoFRRSequenceNumber

Type: 32-bit unsigned integer

Description: | MoFRR Sequence Number

           NewMoFRRActive

Type: Boolean

Description: | New MoFRR Active

           NewMoFRRSequenceNumber

Type: 32-bit unsigned integer

Description: | New MoFRR Sequence Number

           MoFRRHWEvent

Type: Boolean

Description: | Is this an MoFRR Hardware Event

           MDTInterface

Type: Interface

Description: | MDT Interface

           IsMDTEncapsulationInfo

Type: Boolean

Description: | MDT Encap information

           IsMDT_VPNEncapsulationInformation

Type: Boolean

Description: | MDT VPN Encapsulation information

           MDTDefaultSource

Type: ipv4_mfwd_ctid_bag

Description: | Source address

           MDTDefaultGroupPrefix

Type: ipv4_mfwd_ctid_bag

Description: | Group address prefix

           MDTDefaultGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group address prefix length

           MDTAssociatedTableID

Type: 32-bit unsigned integer

Description: | Associated Table (vrf or Core)

           MDTAssociatedRemoteTableID

Type: 32-bit unsigned integer

Description: | Associated Remote Table (vrf or Core)

           IsMDTDataRateProbe

Type: Boolean

Description: | Are we probing for rate for Data MDT ?

           IsMDTDataRateInList

Type: Boolean

Description: | Are we in the list for rate calc for Data MDT ?

           IsMDTDataRateThrottle

Type: Boolean

Description: | Is Data MDT rate calculation throttled ?

           MDTDataThrottleLeft

Type: 32-bit unsigned integer

Description: | Time remaining for throttle to be removed ?

           MDTDecapsulationEgressCount

Type: 32-bit unsigned integer

Description: | No. of pkts decapped on SW egress node

           MDTEncapsulationIngressV4Count

Type: 32-bit unsigned integer

Description: | No. of v4 pkts encapped on SW ingress node

           MDTEncapsulationIngressV6Count

Type: 32-bit unsigned integer

Description: | No. of v6 pkts encapped on SW ingress node

           IncomingTrafficRate

Type: 32-bit unsigned integer

Description: | Incoming traffic rate when MDT is forwarding

           IsRatePerRoute

Type: Boolean

Description: | Are we doing rate per route ?

           IsPrefixAccounting

Type: Boolean

Description: | Are we doing stats per route ?

           Interfaces

Type: ipv4_mfwd_intrf_bag[0...unbounded]

Description: | Interfaces

           Annotation

Type: String with unbounded length

Description: | Platform annotation

           IsHardwareEgressBitsPerSecondsAverageRate

Type: 64-bit unsigned integer

Description: | Average bps out rate

           IsHardwareIngressBitsPerSecondsAverageRate

Type: 64-bit unsigned integer

Description: | Average bps in rate

           IsHardwareEgressPacketPerSecondsAverageRate

Type: 64-bit unsigned integer

Description: | Average pps out rate

           IsHardwareIngressPacketPerSecondsAverageRate

Type: 64-bit unsigned integer

Description: | Average pps in rate

           IsHardwareEgressBytesRateCounteValid

Type: Boolean

Description: | Is egress bits per sec rate valid?

           IsHardwareEgressPacketsRateCounterValid

Type: Boolean

Description: | Is egress packet per sec rate valid?

           IsHardwareIngressBytesRateCounterValid

Type: Boolean

Description: | Is ingress bits per sec rate valid?

           IsHardwareIngressPacketsRateCounterValid

Type: Boolean

Description: | Is ingress packet per sec rate valid?

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           RPFTableID

Type: 32-bit unsigned integer

Description: | RPF TID

           RouteEGcount

Type: 16-bit unsigned integer

Description: | Route EG count

#### ipv4_mfwd_route_rate_bag

        Description: MFIB per source group rate information
        Definition: Structure. Contents are:
           SourceAddress

Type: mfwd_addrtype

Description: | Source address

           GroupAddressPrefix

Type: mfwd_addrtype

Description: | Group address prefix

           GroupAddressPrefixLength

Type: 16-bit unsigned integer

Description: | Group address prefix length

           BPSInAverageRate

Type: 64-bit unsigned integer

Description: | Bits per sec incoming rate

           PPSInAverageRate

Type: 64-bit unsigned integer

Description: | Packets per sec incoming rate

           BPSOutAverageRate

Type: 64-bit unsigned integer

Description: | Bits per sec outgoing rate

           PPSOutAverageRate

Type: 64-bit unsigned integer

Description: | Packets per sec outgoing rate

           IsValidIngressBPSRate

Type: Boolean

Description: | Is Ingress bps rate valid ?

           IsValidIngressPacketsRate

Type: Boolean

Description: | Is Ingress pkts rate valid ?

           IsValidEgressBytesRate

Type: Boolean

Description: | Is egress bps rate valid ?

           IsValidEgressPacketsRate

Type: Boolean

Description: | Is egress pkts rate valid?

#### ipv4_mfwd_svd_pending_bag

        Description: SVD Pending table entry
        Definition: Structure. Contents are:
           PendingTableID

Type: 32-bit unsigned integer

Description: | Table ID

           PendingTableName

Type: String with unbounded length

Description: | Table Name

#### ipv4_mfwd_intf_bag

        Description: MFIB interface entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface Handle

           IsInterfaceLocal

Type: Boolean

Description: | Is interface local to the node ?

           MulticastPacketsIn

Type: 64-bit unsigned integer

Description: | No. of multicast packets in

           MulticastPacketsOut

Type: 64-bit unsigned integer

Description: | No. of multicast packets out

           TTLThreshold

Type: 8-bit unsigned integer

Description: | Multicast TTL threshold

           Referencecount

Type: 32-bit unsigned integer

Description: | Referencecount of times this interface is referenced

           IsMulticastInterfaceEnabled

Type: Boolean

Description: | Is interface multicast enabled

#### ipv4_mfwd_tunnel_intf_bag

        Description: MFIB tunnel interface entry
        Definition: Structure. Contents are:
           IsActiveTunnel

Type: Boolean

Description: | Is this interface an active tunnel

#### ipv4_mfwd_bundle_member_bag

        Description: MFIB bundle member entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           ULIdentifier

Type: 8-bit unsigned integer

Description: | UL ID

#### ipv4_mfwd_bundle_intf_bag

        Description: MFIB bundle interface entry
        Definition: Structure. Contents are:
           BundleMemberCount

Type: 32-bit unsigned integer

Description: | No. of bundle members

           Members

Type: ipv4_mfwd_bundle_member_bag

[0...unbounded]

Description: | List of currently local and active members of the bundle

#### ipv4_mfwd_intf_detail_bag

        Description: MFIB interface detailed entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface Handle

           InterfaceInfo

Type: ipv4_mfwd_intf_bag

Description: | Basic interface information

           VRF_ID

Type: 32-bit unsigned integer

Description: | RSI VRF ID

           RSITableID

Type: 32-bit unsigned integer

Description: | RSI Table ID

           RouteCount

Type: 32-bit unsigned integer

Description: | No of routes associated with this interface

           IsExplicitEnable

Type: Boolean

Description: | Is multicast explicitly enabled on the interface

           BoundaryACLName

Type: String with unbounded length

Description: | Boundary ACL

           Type

Type: ipv4_mfwd_idb_intf_type

Description: | Interface type

           PrimaryIPAddress

Type: mfwd_addrtype

Description: | Primary IP address

           PrimaryAddressMask

Type: 8-bit unsigned integer

Description: | Primary IP address mask

           SecondaryIPAddress

Type: mfwd_addrtype

Description: | Secondary IP address

           SecondaryAddressMask

Type: 8-bit unsigned integer

Description: | Secondary IP address mask

           AddressDb

Type: mfwd_addrtype[0...unbounded]

Description: | All Addresses on this interface [IPv6 only]

           AddressMaskDb

Type: 8-bit unsigned integer[0...unbounded]

Description: | Mask for Addresses on this interface [IPv6 only]

           IsMulticastAdjacencyPresent

Type: Boolean

Description: | Is adjacency known on this interface ?

           CreateStatus

Type: ipv4_mfwd_intf_create_state

Description: | The create status of this interface

           BundleParent

Type: Optional Interface

Description: | Bundle I/F if this I/F is member of the bundle

           UnderlyingInterface

Type: Interface

Description: | Underlying interface

           TunnelInfo

Type: Optional ipv4_mfwd_tunnel_intf_bag

Description: | Tunnel interface information

           BundleInfo

Type: Optional ipv4_mfwd_bundle_intf_bag

Description: | Bundle interface information

           MDT_MTU

Type: 32-bit unsigned integer

Description: | MDT MTU

           SpecialReferencecount

Type: 32-bit unsigned integer

Description: | Count of Special Updates using this MDT interface

           MHReferencecount

Type: 32-bit unsigned integer

Description: | Count of Core routes with MH flag & using this MDT interface

           MIReferencecount

Type: 32-bit unsigned integer

Description: | Count of VRF routes with MI flag MDT interface

           VPNReferencecount

Type: 32-bit unsigned integer

Description: | No of VPN info structures using the MDT interface

           IsDataPlaneLocal

Type: Boolean

Description: | Is the dataplane for this interface local ?

           McastIntfConfigVRFSet

Type: Boolean

Description: | Multicast Interface configuration VRF present

           McastIntfConfigVRFError

Type: Boolean

Description: | Multicast Interface configuration VRF error

           McastIntfConfigVRFName

Type: String with unbounded length

Description: | Multicast Interface configuration VRF Name

           InNameTree

Type: Boolean

Description: | Is interface present in global name tree

           LearnedViaGsp

Type: Boolean

Description: | Is interface learned via gsp

           StaleIm

Type: Boolean

Description: | Does interface has stale im info

#### ipv4_mfwd_nsf_bag

        Description: MFIB NSF state
        Definition: Structure. Contents are:
           MulticastNSF

Type: ipv4_mfwd_nsf_modes

Description: | Multicast NSF state in secs

           MulticastNSFTimeLeft

Type: 32-bit unsigned integer

Description: | Multicast NSF time remaining in secs

           IFCNSF

Type: Boolean

Description: | IFC NSF state

#### ipv4_mfwd_route_summ_bag

        Description: MFIB Route Summary
        Definition: Structure. Contents are:
           GRoutesCount

Type: 32-bit unsigned integer

Description: | No. of (*,G) routes

           SGRoutesCount

Type: 32-bit unsigned integer

Description: | No. of (S,G) routes

           GRoutesStaleCount

Type: 32-bit unsigned integer

Description: | No. of stale (*,G) routes

           SGRoutesStaleCount

Type: 32-bit unsigned integer

Description: | No. of stale (S,G) routes

           GRoutesIncompleteCount

Type: 32-bit unsigned integer

Description: | No. of incomplete (*,G) routes

           SGRoutesIncompleteCount

Type: 32-bit unsigned integer

Description: | No. of incomplete (S,G) routes

#### ipv4_mfwd_connection_bag

        Description: List of connections
        Definition: Structure. Contents are:
           Connections

Type: Boolean[0...unbounded]

Description: | Array containing status of each connection

#### ipv4_mfwd_counter_bag

        Description: Counter entry
        Definition: Structure. Contents are:
           Description

Type: String with maximum length 128

Description: | Description of the counter

           Count

Type: 32-bit unsigned integer

Description: | Value of the counter

#### ipv4_mfwd_table_counters_bag

Description: MFIB counters Definition: Structure. Contents are: CountersList

Type: ipv4_mfwd_counter_bag[0...unbounded]

Description: | Counters in the main MFIB table

#### ipv4_mfwd_download_bag

Description: List of route download statistics Definition: Structure. Contents are: DownloadCounters

Type: 64-bit unsigned integer[0...unbounded]

Description: Array containing download counters

#### ipv4_mfwd_netio_req_bag

Description: List of NetIO requests statistics Definition: Structure. Contents are: NetIORequestCounters

Type: 64-bit unsigned integer[0...unbounded]

Description: Array containing netio requests counters

#### ipv4_mfwd_svd_bag

Description: MFWD SVD info Definition: Structure. Contents are: BCDLResetTimer

Type: 32-bit unsigned integer

Description: BCDL reset timer

IsBCDJustReset

Type: Boolean

Description: BCDL connection state

PendingLocalTBL

Type: ipv4_mfwd_svd_pending_bag[0...unbounded]

Description: | Pending Local table

#### ipv4_mfwd_table_bag

Description: MFWD Table information Definition: Structure. Contents are: RSITableName

Type: String with unbounded length

Description: RSI Table Name

RSITableID

Type: 32-bit unsigned integer

Description: RSI Table ID

VRF_ID

Type: 32-bit unsigned integer

Description: RSI VRF ID

VR_ID

Type: 32-bit unsigned integer

Description: RSI VR ID

IsTableActive

Type: Boolean

Description: Is Table active?

PreviousRSITableID

Type: 32-bit unsigned integer

Description: Previous RSI Table ID

IsLinked

Type: Boolean

Description: Is linked to sibling table?

TableType

Type: 8-bit unsigned integer

Description: table type

TableLocation

Type: ipv4_mfwd_tbl_location

Description: | table location

           LocalInterfaceCount

Type: 32-bit unsigned integer

Description: | Table local intf count

           RouteCount

Type: 32-bit unsigned integer

Description: | Total route count

           MDTDefaultSource

Type: ipv4_mfwd_mdtid_bag

Description: | Default MDT Source address

           MDTDefaultGroupPrefix

Type: ipv4_mfwd_mdtid_bag

Description: | Default MDT Group address prefix

           MDTDefaultGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Default MDT Group address prefix length

           MDTInterface

Type: Interface

Description: | MDT Interface handle

           MDTInterfaceCount

Type: 32-bit unsigned integer

Description: | No of routes using MDT handle

           IsMDTMasterLinecard

Type: Boolean

Description: | Is this Master LC table

           LocalEgressCount

Type: 32-bit unsigned integer

Description: | No of local egress interfaces

           Loopback

Type: Interface

Description: | Loopback interface handle

           CustomerMDTDataACLName

Type: String with unbounded length

Description: | Data MDT ACL Name for customer vrf

           IsCustomerMDTDataACLPresent

Type: Boolean

Description: | Is Data MDT ACL present

           DataMDTThreshold

Type: 32-bit unsigned integer

Description: | Data MDT Threshold

           IsAllCustomerRoutesForDataMDT

Type: Boolean

Description: | All customer routes for data mdt ?

           ExtranetChildRouteCount

Type: 32-bit unsigned integer

Description: | Number of child extranet routes

#### ipv4_mfwd_encap_bag

        Description: MFWD Encap Table information
        Definition: Structure. Contents are:
           Source

Type: ipv4_mfwd_ctid_bag

Description: | Source address

           GroupPrefix

Type: ipv4_mfwd_ctid_bag

Description: | Group address prefix

           GroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group address prefix length

           EncapsulationReferenceCount

Type: 32-bit unsigned integer

Description: | No of VRF routes using this encap

           MDTInterface

Type: Interface

Description: | MDT Interface

           AssociatedTableID

Type: 32-bit unsigned integer

Description: | Associated Table ID

#### mfwd_stats_infra_gsp_iarm_bag

        Description: MFWD GSP-IARM infra statistics
        Definition: Structure. Contents are:
           NullIARMUpdates

Type: 32-bit unsigned integer

Description: | No. of Null IARM updates

           TotalIARMUpdates

Type: 32-bit unsigned integer

Description: | Total IARM updates

           TotalPrimaryAddressUpdates

Type: 32-bit unsigned integer

Description: | No. of primary addr updates

           TotalSecondaryAddressUpdates

Type: 32-bit unsigned integer

Description: | No. of secondary addr updates

           TotalAddressAddUpdates

Type: 32-bit unsigned integer

Description: | No. of address add/modify updates

           TotalAddressRemoveUpdates

Type: 32-bit unsigned integer

Description: | No. of address remove updates

           TotalAddressAddUpdatesNullVRFTable

Type: 32-bit unsigned integer

Description: | No. of address add/modify updates w/ NULL vrf table

           UpdatesWithNullInterfaceHandle

Type: 32-bit unsigned integer

Description: | No. of updates with null ifhandle

           UpdatesOnFintInterface

Type: 32-bit unsigned integer

Description: | No. of updates on Fint Interface

           UpdatesOnUnsupportedInterfaceHandle

Type: 32-bit unsigned integer

Description: | No. of updates on unsupported interfaces

           AddressRemoveUpdatesIgnored

Type: 32-bit unsigned integer

Description: | No. of addr remove updates ignored

           AddressRemoveUpdatesIgnoredOnDeletedInterfaces

Type: 32-bit unsigned integer

Description: | No. of addr remove updates ignored on deleted interfaces

           AddressUpdatesFromGSP

Type: 32-bit unsigned integer

Description: | No. of address updates learnt from GSP group

           GSPConfiguredUpdates

Type: 32-bit unsigned integer

Description: | No. of GSP config updates

           GSPConfiguredAddUpdates

Type: 32-bit unsigned integer

Description: | No. of GSP config add/modify updates

           GSPConfigRemoveUpdates

Type: 32-bit unsigned integer

Description: | No. of GSP config remove updates

           GSPConfigNonLocalInterface

Type: 32-bit unsigned integer

Description: | No. of GSP config updates for Non-local interfaces

           GSPConfigNonLocalInterfaceErrors

Type: 32-bit unsigned integer

Description: | No. of errors when determining if intf is local for GSP config upds

           IMUpdatesFromGSP

Type: 32-bit unsigned integer

Description: | No. of IM updates learnt from GSP group

           UpdatesWithNullName

Type: 32-bit unsigned integer

Description: | No. of updates with null name

           UpdatesonTunnelTe_Interface

Type: 32-bit unsigned integer

Description: | No. of updates on Tunnel-te Interface

#### mfwd_stats_infra_sysdb_bag

        Description: MFWD SysDB infra statistics
        Definition: Structure. Contents are:
           NumberOfPulsesSent

Type: 32-bit unsigned integer

Description: | No. of pulses sent

           NumberOfPulsesReceived

Type: 32-bit unsigned integer

Description: | No. of pulses received

           NumberOfBackendScans

Type: 32-bit unsigned integer

Description: | No. of backend scans done

           NotificationsEnqueued

Type: 32-bit unsigned integer

Description: | No. of nfns enqueued to main thread

           NotificationsDequeued

Type: 32-bit unsigned integer

Description: | No. of nfns dequeued by main thread

           NotificationsVRFAddedOrModified

Type: 32-bit unsigned integer

Description: | No. of VRFs added/modified

           NotificationsVRFRemoved

Type: 32-bit unsigned integer

Description: | No. of VRFs removed

#### ipv4_mfwd_lsm_intf_bag

        Description: MFWD lsm interface entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface Handle

           IsECDStaleMarked

Type: Boolean

Description: | ecd stale flag

           IsECDReg

Type: Boolean

Description: | ECD is registered

           ECDLocation

Type: 32-bit unsigned integer

Description: | Location the ECD registered

           ECDLength

Type: 32-bit unsigned integer

Description: | the ECD length

#### ipv4_mfwd_arm_intf_bag

        Description: MFWD arm intf interface entry
        Definition: Structure. Contents are:
           VRFID

Type: 32-bit unsigned integer

Description: | RSI VRF ID

           PrimaryIPAddress

Type: mfwd_addrtype

Description: | Primary IP address

           PrimaryAddressMask

Type: 8-bit unsigned integer

Description: | Primary IP address mask

           AddressDatabase

Type: mfwd_addrtype

[0...unbounded]

Description: | All Addresses on this interface [IPv6 only]

           AddressMaskDatabase

Type: 8-bit unsigned integer[0...unbounded]

Description: | Mask for Addresses on this interface [IPv6 only]

#### mfwd_stats_infra_im_bag

        Description: MFWD IM infra statistics
        Definition: Structure. Contents are:
           NotificationReceivedCount

Type: 32-bit unsigned integer

Description: | No. of nfns received

           CreateNotificationReceivedCount

Type: 32-bit unsigned integer

Description: | No. of create nfns received

           NotificationCreateReceivedNSCount

Type: 32-bit unsigned integer

Description: | No. of create nfns received for non-supported interfaces

           DeleteNotificationReceivedCount

Type: 32-bit unsigned integer

Description: | No. of delete nfns received

#### mfwd_stats_infra_aib_bag

        Description: MFWD AIB infra statistics
        Definition: Structure. Contents are:
           NotificationReceivedCount

Type: 32-bit unsigned integer

Description: | No. of nfns received

           NumberOfUpdateNFNReceived

Type: 32-bit unsigned integer

Description: | No. of update nfns received

           NumberOfNSUpdateNFNReceived

Type: 32-bit unsigned integer

Description: | No. of update nfns received for non-supported interfaces

           DeleteNotificationReceivedCount

Type: 32-bit unsigned integer

Description: | No. of delete nfns received

           NumberOfAdjacenciesZeroed

Type: 32-bit unsigned integer

Description: | No. of adjacencies zeroed

           NumberOfAdjacenciesRetried

Type: 32-bit unsigned integer

Description: | No. of adjacencies retried

### Internal Datatypes

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mfwd_afi_

Description: Definition: Enumeration. Valid values are: 'IPv4Unicast' - IP v4 unicast 'IPv6Unicast' - IP v6 unicast

#### mfwd_afi

Description: Address family Definition: Type definition for: mfwd_afi_

#### IPV6AddressType

Description: IPV6 Address type Definition: Type definition for: IPV6Address

#### mfwd_addrtype

Description: Definition: Union. Discriminant: Name: AFName Type: mfwd_afi Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Addr

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Addr

#### ipv4_mfwd_route_flags

        Description:
        Definition: Enumeration. Valid values are:
            'NoFlags' - No flags present
            'StaleRoute' - The route is stale
            'IncompleteRoute' - The route is incomplete

#### ipv4_mfwd_tbl_location

        Description:
        Definition: Enumeration. Valid values are:
            'RemoteTable' - Remote table
            'PendingLocalTable' - Pending local table
            'LocalTable' - Local table

#### ipv4_mfwd_show_ctid_type_

Description: Definition: Enumeration. Valid values are: 'Any' 'IPv4' 'IPv6' 'None'

#### ipv4_mfwd_show_ctid_type

Description: Definition: Type definition for: ipv4_mfwd_show_ctid_type_

#### ipv4_mfwd_mdtid_bag

Description: Definition: Union. Discriminant: Name: IDType Type: ipv4_mfwd_show_ctid_type Options are: IPv4MDTAddress

Type: IPV4Address

Description: | IPv4 Addr

           ID

Type: 32-bit unsigned integer

Description: | ID

           IPv6MDTAddress

Type: IPV4Address

Description: | IPv6 Addr

#### ipv4_mfwd_ctid_union

        Description: MRIB Core Tree ID
        Definition: Union.
        Discriminant:
           Name: MIBType
           Type: ipv4_mfwd_show_ctid_type
        Options are:
           IPv4CTID

Type: IPV4Address

Description: | IPv4 CTID

           AnyCTID

Type: 32-bit unsigned integer

Description: | Any CTID

#### ipv4_mfwd_idb_intf_type

        Description:
        Definition: Enumeration. Valid values are:
            'PhysicalInterface' - Physical interface
            'VLANOverBundleInterface' - Vlan over Bundle interface
            'Layer3TunnelInterface' - Layer 3 tunnel interface
            'Layer2BundleInterface' - Layer 2 bundle interface
            'LoopbackInterface' - Loopback interface
            'MDT' - MDT interface
            'UnsupportedInterface' - Unsupported interface

#### ipv4_mfwd_intf_create_state

        Description:
        Definition: Enumeration. Valid values are:
            'InterfaceStateUnknown' - Interface create status unknown
            'InterfaceCreateReceived' - Interface created
            'InterfaceDeleteReceived' - Interface deleted

#### ipv4_mfwd_nsf_modes_

Description: Definition: Enumeration. Valid values are: 'Boot' 'Normal' 'No_MFWD' 'MCAST_NSF' 'Updating' 'Undefined'

#### ipv4_mfwd_nsf_modes

Description: Definition: Type definition for: ipv4_mfwd_nsf_modes_

## Perl Data Object documentation for ipv4_mrib.

### Datatypes

#### mrib_ctid_bag

Description: MRIB Core Tree ID Definition: Structure. Contents are: TYPE

Type: mrib_show_ctid_type

Description: | Type

           ID

Type: IPV4Address

Description: | ID

#### mrib_attrib_entry_bag

        Description: MRIB Entry level flags
        Definition: Structure. Contents are:
           IsDomainLocalSource

Type: Boolean

Description: | Domain-local source flag

           IsSourceExternal

Type: Boolean

Description: | Source external to domain

           IsSignalByDefaultOn

Type: Boolean

Description: | Signal by default

           IsDirectlyConnectedCheckSet

Type: Boolean

Description: | Directly connected check

           IsInheritAcceptSet

Type: Boolean

Description: | Inherit Accept info

           IsInheritFromSet

Type: Boolean

Description: | Inherit from info

           IsDrop

Type: Boolean

Description: | Drop flag

           IsRPFNeighborPresent

Type: Boolean

Description: | RPF neighbor present flag

           IsMulticastNSFOn

Type: Boolean

Description: | Multicast NSF flag

           IsMDTEncapsulationOn

Type: Boolean

Description: | MDT Encap flag

           IsMDTDecapsulationOn

Type: Boolean

Description: | MDT Decap flag

           IsMDTInterfaceOn

Type: Boolean

Description: | MDT ifh flag

           IsMDT_BGPInterfaceOn

Type: Boolean

Description: | MDT BGP ifh flag

           IsMasterLCOn

Type: Boolean

Description: | Master LC flag

           IsMasterLCFallbackOn

Type: Boolean

Description: | Master LC FB flag

           IsMDTAddressOn

Type: Boolean

Description: | MDT Address flag

           IsPlatformModified

Type: Boolean

Description: | Platform modified flag

           IsThresholdCrossed

Type: Boolean

Description: | Data MDT Threshold Crossed

           IsConditionalDecap

Type: Boolean

Description: | Conditional Decap

           IsViaLSM

Type: Boolean

Description: | LSM flag

           IsForwardMPLS

Type: Boolean

Description: | MPLS Forward

           IsExtranet

Type: Boolean

Description: | Extranet

           IsMDTInterfaceSpecialOn

Type: Boolean

Description: | MDT ifh special flag

           CandidateMOFRR

Type: Boolean

Description: | MoFRR candidate route

           MOFRRState

Type: Boolean

Description: | Is the MoFRR bit set

           Protocol

Type: Boolean

Description: | Protocol value set

#### mrib_attrib_intrf_bag

Description: MRIB Interface level flags Definition: Structure. Contents are: IsForward

Type: Boolean

Description: Forwarding flag

IsAccept

Type: Boolean

Description: Accepting flag

IsAcceptBackup

Type: Boolean

Description: Accepting Backup flag

IsInternalCopy

Type: Boolean

Description: Internal Copy flag

IsNegateSignal

Type: Boolean

Description: NegateSignal

IsDontPreserve

Type: Boolean

Description: Don't preserve flag

IsSignalPresent

Type: Boolean

Description: Signal Present flag

IsInternalInterest

Type: Boolean

Description: Internal Interest flag

IsInternalDisinterest

Type: Boolean

Description: Internal Disinterest flag

IsLocalInterest

Type: Boolean

Description: Local Interest flag

IsLocalDisinterest

Type: Boolean

Description: Local Disinterest flag

IsDecapsulationInterface

Type: Boolean

Description: Decaps interface flag

IsUnderlyingPhysicalChange

Type: Boolean

Description: Underlying physical change flag

IsEncapsulationInterface

Type: Boolean

Description: Encaps interface flag

IsEgressInterface

Type: Boolean

Description: Egress processing flag

IsExtranet

Type: Boolean

Description: Extranet

IsMDTInterface

Type: Boolean

Description: MDT interface flag

IsP2MPInterface

Type: Boolean

Description: P2MP interface flag

#### mrib_intrf_bag

Description: MRIB multicast-routing entry-interface Definition: Structure. Contents are: Interface

Type: Interface

Description: | Interface

           UnderlyingInterface

Type: Interface

Description: | Underlying interface

           UnderlyingInterfaceNode

Type: ValueNodeID

Description: | Node on which underlying interface is homed

           InterfaceAttributes

Type: mrib_attrib_intrf_bag

Description: | Interface attributes

           Uptime

Type: 64-bit unsigned integer

Description: | Time entry has been active

           Expiry

Type: 64-bit unsigned integer

Description: | Time the interface expires

           liAddRedistCount

Type: 8-bit unsigned integer

Description: | LI add redist count

           liDelRedistCount

Type: 8-bit unsigned integer

Description: | LI del redist count

           ifMdfAttr

Type: mrib_attrib_intrf_bag

Description: | Interface modified attributes

           BackupFgidAdded

Type: Boolean

Description: | Interfaec added to backup fgid or not

#### mrib_group_rng_bag

        Description: MRIB group-range
        Definition: Structure. Contents are:
           GroupPrefix

Type: mrib_addrtype

Description: | Group address prefix

           GroupPrefixLength

Type: 32-bit unsigned integer

Description: | Group address prefix length

#### mrib_route_bag

        Description: MRIB multicast-routing entry
        Definition: Structure. Contents are:
           Source

Type: mrib_addrtype

Description: | Source address

           GroupRange

Type: mrib_group_rng_bag

Description: | Group range

           ParentRange

Type: mrib_group_rng_bag

Description: | Parent if entry is Bidir

           RouteVersion

Type: 32-bit unsigned integer

Description: | Route Version

           IsCustomerEncapsulationRoute

Type: Boolean

Description: | Cust Encap route

           RPFNeighbor

Type: mrib_addrtype

Description: | RPFneighbour address

           RPFTableID

Type: 32-bit unsigned integer

Description: | RPF TID

           MDTCoreTreeIdentifier

Type: mrib_ctid_bag

Description: | MDT CTID - address for v4 and v6 MVPN

           CustomerTableID

Type: 32-bit unsigned integer

Description: | Customer table id

           RemoteCustomerTableID

Type: 32-bit unsigned integer

Description: | Remote Customer table id

           MDTInterfaceHandle

Type: 32-bit unsigned integer

Description: | MDT interface handle

           MDT_BGP_InterfaceHandle

Type: 32-bit unsigned integer

Description: | MDT BGP interface handle

           Payload

Type: 32-bit unsigned integer

Description: | The type of the encapsulated payload

           MasterLCNode

Type: 32-bit unsigned integer

Description: | Master LC nodeid

           MasterLCFallbackNodeID

Type: 32-bit unsigned integer

Description: | Master LC Fallback nodeid

           MT_LC_NodeID

Type: 32-bit unsigned integer

Description: | MT flag LC nodeid

           EntryAttributes

Type: mrib_attrib_entry_bag

Description: | Routing entry attributes

           Interfaces

Type: mrib_intrf_bag[0...unbounded]

Description: | Interfaces

           Annotation

Type: String with unbounded length

Description: | Platform annotation

           RC_MDT_CTID

Type: mrib_ctid_bag

Description: | Route-collapse MDT CTID in use

           Uptime

Type: 64-bit unsigned integer

Description: | Time entry has been active

           MDT_InterfaceHandle

Type: 32-bit unsigned integer

Description: | Special MDT handle

           MoFRRActive

Type: 32-bit unsigned integer

Description: | MOFRR Active Bit

           MoFRRSeqNo

Type: 32-bit unsigned integer

Description: | MoFRR Seq Number

           EntryAttrMdf

Type: mrib_attrib_entry_bag

Description: | Routing entry attributes mdf

           ProtocolValue

Type: 32-bit unsigned integer

Description: | Protocol Value

#### mrib_route_ole_bag

        Description: MRIB route OLE informaton
        Definition: Structure. Contents are:
           Source

Type: mrib_addrtype

Description: | Source address

           GroupRange

Type: mrib_group_rng_bag

Description: | Group range

           Uptime

Type: 64-bit unsigned integer

Description: | Time (in seconds) route has been active

           OLECount

Type: 32-bit unsigned integer

Description: | Outgoing interface count of the route

           EntryAttributes

Type: mrib_attrib_entry_bag

Description: | Routing entry attributes

#### mrib_db_summ_bag

        Description: MRIB DB summary
        Definition: Structure. Contents are:
           GRoutes

Type: 32-bit unsigned integer

Description: | No. of (*,G) routes

           SGRoutes

Type: 32-bit unsigned integer

Description: | No. of (S,G) routes

           ForwardingInterfaceCount

Type: 32-bit unsigned integer

Description: | No. of RxI

           RouteInterfaceCount

Type: 32-bit unsigned integer

Description: | Total interfaces in routes

#### mrib_simple_filter_bag

        Description: Mrib client simple-filter
        Definition: Array of 0 or more structures. Contents of each array entry are:
           EntryAttributes

Type: mrib_attrib_entry_bag

Description: | Per-entry attributes

           InterfaceAttributes

Type: mrib_attrib_intrf_bag

Description: | Per-interface attributes

           IncludeGroups

Type: mrib_group_rng_bag[0...unbounded]

Description: | Include-mode groups

           ExcludeGroups

Type: mrib_group_rng_bag[0...unbounded]

Description: | Exclude-mode groups

           IncludeInterfaces

Type: Interface[0...unbounded]

Description: | Include-mode interfaces

           ExcludeInterfaces

Type: Interface[0...unbounded]

Description: | Exclude-mode interfaces

#### mrib_filter_bag

        Description: Mrib client filter
        Definition: Structure. Contents are:
           ClientConnectionID

Type: 32-bit unsigned integer

Description: | Client-connection id

           FilterInterest

Type: Optional mrib_simple_filter_bag

Description: | Interest filter

           FilterOwned

Type: Optional mrib_simple_filter_bag

Description: | Ownership filter

#### mrib_client_bag

        Description: MRIB client connection
        Definition: Structure. Contents are:
           ClientConnectionID

Type: 32-bit unsigned integer

Description: | Client-connection id

           ClientID

Type: 32-bit unsigned integer

Description: | Client id

           IsActive

Type: Boolean

Description: | Active

           RegisteredTableCount

Type: 32-bit unsigned integer

Description: | Registered table count

           ClientType

Type: mrib_clt_type

Description: | Client type

           ClientReadState

Type: mrib_ccb_io_type

Description: | Client read state

           ParentID

Type: 32-bit unsigned integer

Description: | Parent id

#### mrib_nsf_bag

        Description: MRIB NSF state
        Definition: Structure. Contents are:
           IsMulticastNSF

Type: Boolean

Description: | Multicast NSF state

           MulticastNSFTimeout

Type: 32-bit unsigned integer

Description: | Multicast NSF timeout

           MulticastNSFTimeLeft

Type: 32-bit unsigned integer

Description: | Multicast NSF time remaining

           MRIBConnTimer

Type: 32-bit unsigned integer

Description: | MRIB Connection Timer

           MRIBConnTimeLeft

Type: 32-bit unsigned integer

Description: | MRIB Connection Timer remaining

#### mrib_iir_sub_node_bag

        Description: MRIB IIR sub node
        Definition: Structure. Contents are:
           SubInterface

Type: Interface

Description: | IIR sub node interface

           SubInterfaceName

Type: String with maximum length 65

Description: | IIR sub node interface name

#### mrib_iir_route_bag

        Description: MRIB IIR route
        Definition: Structure. Contents are:
           IIRRouteTableID

Type: 32-bit unsigned integer

Description: | IIR route table id

           IIRSourceAddress

Type: mrib_addrtype

Description: | Source address

           IIRGroupAddress

Type: mrib_addrtype

Description: | Group address

           IIRGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group prefix length

           VirtualInterfaceCount

Type: 32-bit unsigned integer

Description: | Virtual Interface count

           VirtualInterfaceList

Type: Interface[0...unbounded]

Description: | Virtual interface

#### mrib_iir_intf_bag

        Description: MRIB IIR interface
        Definition: Structure. Contents are:
           IIRInterface

Type: Interface

Description: | IIR interface

           IIRInterfaceName

Type: String with maximum length 65

Description: | IIR interface name

           IsVirtualInterface

Type: Boolean

Description: | Is virtual interface entry

           IsIIRNotifiedInterface

Type: Boolean

Description: | Is IIR recognized interface

           IsDeleteInProgress

Type: Boolean

Description: | Is interface marked delete in progress

           ChildCount

Type: 32-bit unsigned integer

Description: | Child count

           RouteList

Type: mrib_iir_route_bag[0...unbounded]

Description: | List of route associated with this entry

           ParentList

Type: mrib_iir_sub_node_bag[0...unbounded]

Description: | List of parent sub node

           ChildList

Type: mrib_iir_sub_node_bag[0...unbounded]

Description: | List of child sub node

           InterfaceCharacter

Type: 32-bit unsigned integer

Description: | Value of if_char from pfi

           InterfaceType

Type: 32-bit unsigned integer

Description: | Interface type

#### mrib_hash_bag

        Description: MRIB Bundle hash info
        Definition: Structure. Contents are:
           UnderlyingInterfaces

Type: Interface

Description: | Underlying physical interface

#### mrib_attr_stat_bag

        Description: MRIB attr stats
        Definition: Structure. Contents are:
           AddRcvdCount

Type: 32-bit unsigned integer

Description: | Add received count

           DelRcvdCount

Type: 32-bit unsigned integer

Description: | Del received count

           AddRedistCount

Type: 32-bit unsigned integer

Description: | Add redist count

           DelRedistCount

Type: 32-bit unsigned integer

Description: | Del redist count

#### mrib_table_info_bag

        Description: MRIB table info
        Definition: Structure. Contents are:
           TableID

Type: 32-bit unsigned integer

Description: | Table id

           TableName

Type: String with unbounded length

Description: | Table name

           RegisteredClient

Type: String with unbounded length

Description: | Registered client

           TableMDTName

Type: Interface

Description: | Table MDT handle

           TableMDTAddress

Type: mrib_ctid_bag

Description: | Table MDT group addr

           MDTSource

Type: mrib_addrtype

Description: | MDT Source address

           MTStat

Type: mrib_attr_stat_bag

Description: | MT stats

           MAStat

Type: mrib_attr_stat_bag

Description: | MA stats

#### mrib_label_table_info_bag

        Description: MRIB label table info
        Definition: Structure. Contents are:
           TableID

Type: 32-bit unsigned integer

Description: | Table id

           TableName

Type: String with unbounded length

Description: | Table name

           RegisteredClient

Type: String with unbounded length

Description: | Registered client

#### mrib_mpls_outinfos_bag

        Description: MRIB mpls output info
        Definition: Structure. Contents are:
           OutputInterface

Type: Interface

Description: | Output IFH

           OutputUnderlyingInterface

Type: Interface

Description: | Output Underlying IFH

           OutNH

Type: 32-bit unsigned integer

Description: | Nexthop

           OutputLabel

Type: 32-bit unsigned integer

Description: | OutLabel

           OutNodeID

Type: 32-bit unsigned integer

Description: | Output Node ID

           Backup

Type: 32-bit unsigned integer

Description: | Backup

           BackupActive

Type: 32-bit unsigned integer

Description: | Backup Active

           BackupTunnel

Type: 32-bit unsigned integer

Description: | Backup Tunnel

           BackupInterface

Type: Interface

Description: | Backup IFH

           BackupUnderlyingInterface

Type: Interface

Description: | Backup Underlying IFH

           BackupLabel

Type: 32-bit unsigned integer

Description: | Backup Label

           BackupNH

Type: 32-bit unsigned integer

Description: | Backup Nexthop

           BacupNodeID

Type: 32-bit unsigned integer

Description: | Backup Nodeid

           S2LRole

Type: 32-bit unsigned integer

Description: | S2L Role

           OutputInformation

Type: 32-bit unsigned integer

Description: | Output Information

#### mrib_mpls_forwarding_bag

        Description: MRIB mpls forwarding
        Definition: Structure. Contents are:
           TableID

Type: 32-bit unsigned integer

Description: | Table id

           TableName

Type: String with unbounded length

Description: | Table name

           TotalLabelEntries

Type: 32-bit unsigned integer

Description: | Total number of label entries

           TotalS2L

Type: 32-bit unsigned integer

Description: | Total number of S2L sub-LSPs

           HeadS2L

Type: 32-bit unsigned integer

Description: | Head S2L sub-LSP

           MidS2L

Type: 32-bit unsigned integer

Description: | Mid S2L sub-LSP

           TailS2L

Type: 32-bit unsigned integer

Description: | Tail S2L sub-LSP

           Attribute

Type: 32-bit unsigned integer

Description: | Attribute

           InLabel

Type: 32-bit unsigned integer

Description: | InLabel

           Client

Type: 32-bit unsigned integer

Description: | Client

           Role

Type: 32-bit unsigned integer

Description: | Role

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           LSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           SourceAddress

Type: 32-bit unsigned integer

Description: | Source Address

           ExtranetID

Type: 32-bit unsigned integer

Description: | Ext ID

           IPLookUp

Type: 32-bit unsigned integer

Description: | IP lookup

           L3P_ID

Type: 32-bit unsigned integer

Description: | L3PID

           ExplicitNull

Type: 32-bit unsigned integer

Description: | Explicit Null

           TunnelInterface

Type: Interface

Description: | Tunnel IFH

           IncomingInterface

Type: Interface

Description: | Incoming IFH

           OutputInformationNum

Type: 32-bit unsigned integer

Description: | OutInfo Num

           OutputInfo

Type: mrib_mpls_outinfos_bag[0...unbounded]

Description: | Output Information

           Annotation

Type: String with unbounded length

Description: | Platform annotation

#### mrib_mpls_mroute_bag

        Description: MRIB mpls mroute
        Definition: Structure. Contents are:
           GroupAddress

Type: mrib_addrtype

Description: | Group Address

           SourcePrefix

Type: mrib_addrtype

Description: | Source Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Group Prefix Length

#### mrib_mpls_db_bag

        Description: MRIB mpls db
        Definition: Structure. Contents are:
           CTIDType

Type: 32-bit unsigned integer

Description: | CTID Type

           SourcePEAddress

Type: 32-bit unsigned integer

Description: | Source PE Address

           MTEInterface

Type: Interface

Description: | Tunnel IFH

           MRouteCount

Type: 32-bit unsigned integer

Description: | Mroute Num

           MRoute

Type: mrib_mpls_mroute_bag[0...unbounded]

Description: | Multicast Route

#### mrib_mpls_frr_ob_infos_bag

        Description: MRIB mpls output with backup info
        Definition: Structure. Contents are:
           OutputInterface

Type: Interface

Description: | Output IFH

           BackupTunnel

Type: 32-bit unsigned integer

Description: | Backup Tunnel

           OutputLabel

Type: 32-bit unsigned integer

Description: | OutLabel

           BackupLabel

Type: 32-bit unsigned integer

Description: | Backup Label

           BackupActive

Type: Boolean

Description: | Backup Active

#### mrib_mpls_frr_bag

        Description: MRIB mpls frr
        Definition: Structure. Contents are:
           FRRActiveCount

Type: 32-bit unsigned integer

Description: | Num of Active FRR

           FRRReadyCount

Type: 32-bit unsigned integer

Description: | Num of Ready FRR

           InLabel

Type: 32-bit unsigned integer

Description: | InLabel

           Role

Type: 32-bit unsigned integer

Description: | Role

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           LSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           SourceAddress

Type: 32-bit unsigned integer

Description: | Source Address

           ExtranetID

Type: 32-bit unsigned integer

Description: | Ext ID

           TunnelInterface

Type: Interface

Description: | Tunnel IFH

           OBInfoNumber

Type: 32-bit unsigned integer

Description: | OB Info Num

           Output_Information

Type: mrib_mpls_frr_ob_infos_bag[0...unbounded]

Description: | Output Information

#### mrib_mdt_node_bag

        Description: MRIB MDT node
        Definition: Structure. Contents are:
           NodeID

Type: 32-bit unsigned integer

Description: | Node id

           ReferenceCount1

Type: 32-bit unsigned integer

Description: | Ref count 1

           ReferenceCount2

Type: 32-bit unsigned integer

Description: | Ref count 2

           IsMLCFallback

Type: Boolean

Description: | MLC fallback

           IsRemote

Type: Boolean

Description: | Remote interest

           IsNSFRemote

Type: Boolean

Description: | NSF Remote interest

#### mrib_tlc_mdt_bag

        Description: MRIB MDT group
        Definition: Structure. Contents are:
           MDTCoreTreeIdentifier

Type: mrib_ctid_bag

Description: | MDT Core Tree Identifier

           MDTTableID

Type: 32-bit unsigned integer

Description: | MDT table id

           MDTRemoteTableID

Type: 32-bit unsigned integer

Description: | MDT remote table id

           RemoteLCTableID

Type: 32-bit unsigned integer

Description: | MDT Remote TLC Table id

           RemoteMasterLCNodeID

Type: 32-bit unsigned integer

Description: | MDT Remote Master LC nodeid

           RemoteLCNodeList

Type: mrib_mdt_node_bag

[0...unbounded]

Description: | MDT Remote TLC list of forwarding node

#### mrib_tlc_bag

        Description: MRIB TLC database
        Definition: Structure. Contents are:
           TLCTableID

Type: 32-bit unsigned integer

Description: | Table id

           TLCTableName

Type: String with unbounded length

Description: | Table name

           MLCNodeID

Type: 32-bit unsigned integer

Description: | Master LC nodeid

           NodeList

Type: mrib_mdt_node_bag

[0...unbounded]

Description: | List of forwarding node

           MDTList

Type: mrib_tlc_mdt_bag[0...unbounded]

Description: | List of associated MDT route

#### mrib_rc_routedb_bag

        Description: MRIB RC route
        Definition: Structure. Contents are:
           RCTableID

Type: 32-bit unsigned integer

Description: | Route TID

           RCSourceAddress

Type: mrib_addrtype

Description: | Source Address

           RCGroupAddress

Type: mrib_addrtype

Description: | Group Address

           RCGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group prefix length

#### mrib_rc_mdt_bag

        Description: MRIB RC MDT database
        Definition: Structure. Contents are:
           RC_MDTAddress

Type: mrib_ctid_bag

Description: | MDT group addr

           RC_MDTTableID

Type: 32-bit unsigned integer

Description: | MDT table id

           RC_MDTRemoteTableID

Type: 32-bit unsigned integer

Description: | MDT remote table id

           RC_TLCTableID

Type: 32-bit unsigned integer

Description: | TLC table id

           RCRemoteTLCTableID

Type: 32-bit unsigned integer

Description: | Remote TLC table id

           CustomerList

Type: mrib_rc_routedb_bag[0...unbounded]

Description: | List of customer route

           CoreList

Type: mrib_rc_routedb_bag[0...unbounded]

Description: | List of core route

           CoreEgressList

Type: mrib_mdt_node_bag[0...unbounded]

Description: | List of core egress node

#### mrib_rc_ipc_bag

        Description: MRIB RC IPC
        Definition: Structure. Contents are:
           IPCName

Type: String with unbounded length

Description: | IPC name

           ItemsInRing

Type: 32-bit unsigned integer

Description: | Items in Ring

           ConsumerWaiting

Type: Boolean

Description: | Consumer Waiting

           ProducerFlags

Type: 32-bit unsigned integer

Description: | Producer Flags

           NodeUpdates

Type: 32-bit unsigned integer

Description: | Nodes Updated On Producer Channel

           SharedMemoryOpenFailures

Type: 32-bit unsigned integer

Description: | Consumer IPC thread shared memory open failures

           SharedMemoryFstatFailures

Type: 32-bit unsigned integer

Description: | Consumer IPC thread shared memory fstat failures

           SharedMemorySizeFailures

Type: 32-bit unsigned integer

Description: | Consumer IPC thread shared memory size failures

           SharedMemoryMapFailures

Type: 32-bit unsigned integer

Description: | Consumer IPC thread shared memory mmap failures

           SharedMemoryHeaderFailures

Type: 32-bit unsigned integer

Description: | Consumer IPC thread shared memory header validation failures

#### mrib_mdt_routedb_bag

        Description: MRIB MDT route
        Definition: Structure. Contents are:
           MDTRouteSourceAddress

Type: mrib_addrtype

Description: | Source Address

           MDTRouteGroupAddress

Type: mrib_addrtype

Description: | Group Address

           MDTRouteGroupPrefixLength

Type: 16-bit unsigned integer

Description: | Group prefix length

           MDTRouteTableID

Type: 32-bit unsigned integer

Description: | Route TID

           MDTRemoteReprograming

Type: Boolean

Description: | Need Reprog

#### mrib_mdt_ifh_bag

        Description: MRIB MDT IFH
        Definition: Structure. Contents are:
           MDTInterface

Type: Interface

Description: | MDT handle

           MDTInterfaceTableID

Type: 32-bit unsigned integer

Description: | Table ID

           MHReferenceCount

Type: 32-bit unsigned integer

Description: | MH refcnt

           IntranetReferenceCount

Type: 32-bit unsigned integer

Description: | Intranet Refcnt

           ExtranetReferenceCount

Type: 32-bit unsigned integer

Description: | Extranet Refcnt

           MDTUpTime

Type: 64-bit unsigned integer

Description: | UpTime

           MDTRouteDB

Type: mrib_mdt_routedb_bag[0...unbounded]

Description: | List of MDT routes

#### mrib_lib_intf_bag

        Description: MRIB library route-interface
        Definition: Structure. Contents are:
           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface handle

           MRIBAttributes

Type: 32-bit unsigned integer

Description: | MRIB attributes

           InterfaceAttributesSet

Type: 32-bit unsigned integer

Description: | Interface attributes

           InterfaceAttributesModified

Type: 32-bit unsigned integer

Description: | Interface attributes modified

           ModifiedInterfaceListNext

Type: 32-bit unsigned integer

Description: | Next interface in Modified list

#### mrib_lib_route_bag

        Description: MRIB library route
        Definition: Structure. Contents are:
           TableID

Type: 32-bit unsigned integer

Description: | Table id

           Source

Type: mrib_addrtype

Description: | Source address

           Group

Type: mrib_addrtype

Description: | Group address prefix

           GroupLength

Type: 32-bit unsigned integer

Description: | Group address prefix length

           MRIBAttributes

Type: 32-bit unsigned integer

Description: | MRIB attributes

           RouteAttributes

Type: 32-bit unsigned integer

Description: | Route attributes

           RouteAttributesModified

Type: 32-bit unsigned integer

Description: | Route attributes modified

           RPFNeighbor

Type: mrib_addrtype

Description: | RPF Neighbor

           MDTCoreTreeIdentifier

Type: mrib_ctid_bag

Description: | MDT Core Tree Identifier

           RPFTableID

Type: 32-bit unsigned integer

Description: | RPF Table id

           MDTInterface

Type: 32-bit unsigned integer

Description: | MDT handle

           MVPNAssociatedTableIDs

Type: 32-bit unsigned integer[2]

Description: | MVPN Associated Table IDs

           MDTInterfaceHandle

Type: 32-bit unsigned integer

Description: | MDT interface handle

           MDTPayload

Type: 32-bit unsigned integer

Description: | MDT payload

           MDT_BGP_InterfaceHandle

Type: 32-bit unsigned integer

Description: | MDT BGP interface handle

           FallbackMasterLineCard

Type: 32-bit unsigned integer

Description: | Fallback master linecard

           ProtocolValue

Type: 32-bit unsigned integer

Description: | Protocol Value

           UpdateInProgress

Type: Boolean

Description: | Update in progress to mrib

           ModifiedRouteListNext

Type: 32-bit unsigned integer

Description: | Next route in modified list

           ModifiedInterfaceListHead

Type: 32-bit unsigned integer

Description: | Modified interface list head

           ModifiedInterfaceListTail

Type: 32-bit unsigned integer

Description: | Modified interface list tail

           InterfaceList

Type: mrib_lib_intf_bag[0...unbounded]

Description: | Interfaces in route

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mrib_afi_

Description: Definition: Enumeration. Valid values are: 'IPv4Unicast' - IP v4 unicast 'IPv6Unicast' - IP v6 unicast

#### mrib_afi

Description: Address family Definition: Type definition for: mrib_afi_

#### IPV6AddressType

Description: IPV6 Address type Definition: Type definition for: IPV6Address

#### mrib_addrtype

Description: Definition: Union. Discriminant: Name: AFName Type: mrib_afi Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Addr

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Addr

#### mrib_clt_type_

        Description:
        Definition: Enumeration. Valid values are:
            'BCDL'
            'Routing'
            'Membership'
            'Anonymous'
            'Generic'
            'MRIB'
            'Maximum'

#### mrib_clt_type

        Description:
        Definition: Type definition for: mrib_clt_type_

#### mrib_ccb_io_type_

        Description:
        Definition: Enumeration. Valid values are:
            'NoData'
            'IONoNotify'
            'DataAvailable'

#### mrib_ccb_io_type

Description: Definition: Type definition for: mrib_ccb_io_type_

#### mrib_show_ctid_type_

Description: Definition: Enumeration. Valid values are: 'Any' 'IPv4'

#### mrib_show_ctid_type

Description: Definition: Type definition for: mrib_show_ctid_type_

## Perl Data Object documentation for ipv4_msdp.

### Datatypes

#### msdp_rp_bag

Description: MSDP RP Sources Definition: Array of 0 or more structures. Contents of each array entry are: RPAddress

Type: IPV4Address

Description: | The RP Address

           RPPrefix

Type: IPV4Address

Description: | Prefix used for this RP

           RPPrefixLength

Type: 32-bit signed integer

Description: | Prefix length used for this RP

           AdvertizingPeer

Type: IPV4Address

Description: | The Advertizing Peer

           RPFPeer

Type: IPV4Address

Description: | The RPF Peer

           RPSourceCount

Type: 32-bit unsigned integer

Description: | Total source count

           RPSourcesActive

Type: 32-bit unsigned integer

Description: | Active source count

           Heard

Type: 32-bit unsigned integer

Description: | Last Heard From (seconds)

#### msdp_global_bag

        Description: Global MSDP state
        Definition: Structure. Contents are:
           ProcessID

Type: 32-bit unsigned integer

Description: | MSDP Process ID, 0 if disabled

           LocalASNumberString

Type: String with unbounded length

Description: | AS number we operate within

           RPInformation

Type: Optional msdp_rp_bag

Description: | RP information

           Caching

Type: 32-bit signed integer

Description: | Is SA caching enabled

           DefaultPeer

Type: IPV4Address

Description: | The default peer address

           IsPIMConnected

Type: Boolean

Description: | Is MSDP registered with PIM for Registers

           OriginatorID

Type: IPV4Address

Description: | Originator ID

           ActiveSources

Type: 32-bit unsigned integer

Description: | Total Active Sources

           ActiveGroups

Type: 32-bit unsigned integer

Description: | Total Active Groups

           ActiveRP

Type: 32-bit unsigned integer

Description: | Number of active RPs (local and remote)

           ItemsAllocated

Type: 32-bit unsigned integer

Description: | Current List Items Allocated

           ListsAllocated

Type: 32-bit unsigned integer

Description: | Current Lists Allocated

           ItemsFree

Type: 32-bit unsigned integer

Description: | Total List Items freed

           ListsFree

Type: 32-bit unsigned integer

Description: | Total Lists freed

           SABuffersAllocated

Type: 32-bit unsigned integer

Description: | Total SA buffers allocated

           SABuffersFree

Type: 32-bit unsigned integer

Description: | Total SA buffers free

           SourceBuffersAllocated

Type: 32-bit unsigned integer

Description: | Total SA Source buffers allocated

           SourceBuffersFree

Type: 32-bit unsigned integer

Description: | Total SA Sourcebuffers free

           GroupBuffersAllocated

Type: 32-bit unsigned integer

Description: | Total SA Group buffers allocated

           GroupBuffersFree

Type: 32-bit unsigned integer

Description: | Total SA Group buffers free

           RPBuffersAllocated

Type: 32-bit unsigned integer

Description: | Total SA RP buffers allocated

           RPBuffersFree

Type: 32-bit unsigned integer

Description: | Total SA RP buffers free

           MaximumSources

Type: 32-bit unsigned integer

Description: | Maximum Sources Seen

           MaximumGroups

Type: 32-bit unsigned integer

Description: | Maximum Groups Seen

           MaximumRPSources

Type: 32-bit unsigned integer

Description: | Maximum RPs Seen

           NHInfoIPCEnqueued

Type: 32-bit unsigned integer

Description: | NH info enqeueued to IPC thread

           NHInfoIPCDequeued

Type: 32-bit unsigned integer

Description: | NH info deqeueued by IPC thread

           NHInfoProcessEnqueued

Type: 32-bit unsigned integer

Description: | NH info enqeueued by IPC thread to main

           NHInfoProcessDequeued

Type: 32-bit unsigned integer

Description: | NH info deqeueued by main thread

           PeerIPCAdded

Type: 32-bit unsigned integer

Description: | Peer info added to IPC list

           PeerIPCRemoved

Type: 32-bit unsigned integer

Description: | Peer info removed from IPC list

#### msdp_stats_peer_bag

        Description: MSDP Peer Stats Bag
        Definition: Structure. Contents are:
           PeerAddress

Type: IPV4Address

Description: | Peer's Address

           ASNumberString

Type: String with unbounded length

Description: | Peer's ASnum

           PeerState

Type: msdp_peer_state_en

Description: | Peer's State

           SACount

Type: 32-bit unsigned integer

Description: | SA count (entries with E flag set)

           RPFFailures

Type: 32-bit unsigned integer

Description: | TLVs which failed RPF

           RPFEnqueued

Type: 32-bit unsigned integer

Description: | TLVs enqueued

           RPFDequeued

Type: 32-bit unsigned integer

Description: | TLVs dequeued

           KeepAliveReceived

Type: 32-bit unsigned integer

Description: | Keepalives type TLVs rcvd

           NotificationReceived

Type: 32-bit unsigned integer

Description: | Notification type TLVs rcvd

           TLV_SAReceived

Type: 32-bit unsigned integer

Description: | SA type TLVs rcvd

           TLV_SARequestReceived

Type: 32-bit unsigned integer

Description: | SA Request type TLVs rcvd

           TLV_SAResponseReceived

Type: 32-bit unsigned integer

Description: | SA Response type TLVs rcvd

           TLV_EncapsulationDataReceived

Type: 32-bit unsigned integer

Description: | SA Encap Data TLVs rcvd

           TLVUnknownReceived

Type: 32-bit unsigned integer

Description: | Unknown type TLVs rcvd

           KeepAliveSent

Type: 32-bit unsigned integer

Description: | Keepalives type TLVs sent

           NotificationSent

Type: 32-bit unsigned integer

Description: | Notification type TLVs sent

           TLV_SASent

Type: 32-bit unsigned integer

Description: | SA type TLVs sent

           TLV_SARequestSent

Type: 32-bit unsigned integer

Description: | SA Request type TLVs sent

           TLV_SAResponse

Type: 32-bit unsigned integer

Description: | SA Response type TLVs sent

           TLV_EncapsulationDataSent

Type: 32-bit unsigned integer

Description: | SA Encap Data TLVs sent

           SAReceived

Type: 32-bit unsigned integer

Description: | Total SA messages received

           SASent

Type: 32-bit unsigned integer

Description: | Total SA messages sent

#### msdp_peer_summ_bag

        Description: MSDP Peer State
        Definition: Structure. Contents are:
           PeerAddress

Type: IPV4Address

Description: | Peer Address

           ASNumberString

Type: String with unbounded length

Description: | Peers AS number

           PeerFlag

Type: 32-bit unsigned integer

Description: | Peer flags

           PeerState

Type: msdp_peer_state_en

Description: | Peer state

           Description

Type: String with unbounded length

Description: | Description

           Started

Type: 32-bit unsigned integer

Description: | Time in current state (seconds)

           Reset

Type: 32-bit unsigned integer

Description: | Number of times peers has reset

           ConnectAttempt

Type: 32-bit unsigned integer

Description: | Number of connect attempts

           EstablishTransition

Type: 32-bit unsigned integer

Description: | No. of transitions to ESTB state

           TLVSent

Type: 32-bit unsigned integer

Description: | TLV Sent

           TLVReceived

Type: 32-bit unsigned integer

Description: | TLV Received

           ActiveSACount

Type: 32-bit unsigned integer

Description: | Active SA Count

           MaxSA

Type: 32-bit unsigned integer

Description: | Peer Max SA

#### msdp_process_summ_bag

        Description: MSDP Peer Summary Global
        Definition: Structure. Contents are:
           IsMaximumDisable

Type: Boolean

Description: | Is maximum enforcement disabled

           GlobalMaximumSA

Type: 32-bit unsigned integer

Description: | Global OOR Limit

           ExternalActiveSA

Type: 32-bit unsigned integer

Description: | Current Active Ext. SAs

           IsNodeLowMemory

Type: Boolean

Description: | Is node in low memory condition

#### msdp_peer_timer_bag

        Description: MSDP Peer Timer Values
        Definition: Structure. Contents are:
           ConnectRetryInterval

Type: 32-bit unsigned integer

Description: | Connect Retry Interval

           Holdtime

Type: 32-bit unsigned integer

Description: | SA Holdtime

           KeepAliveInterval

Type: 32-bit unsigned integer

Description: | Keepalive Interval

#### msdp_peer_bag

        Description: MSDP Peer State
        Definition: Structure. Contents are:
           PeerSumaryInfo

Type: msdp_peer_summ_bag

Description: | Basic peer Information

           LocalAddress

Type: IPV4Address

Description: | Local Address

           TTL

Type: 32-bit signed integer

Description: | TTL

           WriteQueueLength

Type: 32-bit signed integer

Description: | Bytes on the writeQ

           ReadQueueLength

Type: 32-bit signed integer

Description: | Bytes on the readQ

           Expires

Type: 32-bit unsigned integer

Description: | When the peer times out (seconds)

           Cleared

Type: 32-bit unsigned integer

Description: | last time cleared (seconds)

           LastInMessageTimeStamp

Type: 32-bit unsigned integer

Description: | last timestamp msg was received

           EstablishedTimeStamp

Type: 32-bit unsigned integer

Description: | Timestamp when moved in/out of established state

           SASent

Type: 32-bit unsigned integer

Description: | SA Sent

           SAReceived

Type: 32-bit unsigned integer

Description: | SA Received

           Discarded

Type: 32-bit unsigned integer

Description: | Output Messages blocked

           PeerTimerValues

Type: msdp_peer_timer_bag

Description: | Peer specific timer values

           PeerStatistics

Type: msdp_stats_peer_bag

Description: | Peer statistics

           InSA_ACL

Type: String with unbounded length

Description: | Incoming SA ACL

           OutSA_ACL

Type: String with unbounded length

Description: | Outgoing SA ACL

           InRP_ACL

Type: String with unbounded length

Description: | Incoming RP ACL

           OutRP_ACL

Type: String with unbounded length

Description: | Outgoing RP ACL

           IncomingSARouteMap

Type: String with unbounded length

Description: | Incoming SA route-map

           OutgoingSARouteMap

Type: String with unbounded length

Description: | Outgoing SA route-map

           IncomingRPRouteMap

Type: String with unbounded length

Description: | Incoming RP route-map

           OutgoingRPRouteMap

Type: String with unbounded length

Description: | Outgoing RP route-map

           SARequestInputFilter

Type: String with unbounded length

Description: | SA-Req input filter

           MeshGroupName

Type: String with unbounded length

Description: | Mesh group name

           IsPasswordConfigured

Type: Boolean

Description: | Has a peer password been configured for this peer

           IsPasswordSetOnListen

Type: Boolean

Description: | Has a peer password been set for this peer on the listen socket

           IsPasswordSetOnActive

Type: Boolean

Description: | Has a peer password been set for this peer on the active socket

           KeepAliveTimerPeriod

Type: 32-bit unsigned integer

Description: | KeepAlive timer period

           PeerTimeOutTimerPeriod

Type: 32-bit unsigned integer

Description: | Peer timeout timer period

           Socket

Type: 32-bit unsigned integer

Description: | Peer TCP socket

           IfName

Type: string with unbounded length

Description: | Config'd interface name

           IfHandle

Type: 32-bit unsigned integer

Description: | Connected interface handle

           MaxTLV

Type: 32-bit unsigned integer

Description: | MSDP message Max TLV

           MeshGroup

Type: 32-bit unsigned integer

Description: | Peers Mesh Group

           RegItal

Type: Boolean

Description: | ITAL Registration state

           ItalInfo

Type: 32-bit unsigned integer

Description: | ITAL Info

           ItalPrev

Type: 32-bit unsigned integer

Description: | ITAL ctx thread prev ptr

           ItalNext

Type: 32-bit unsigned integer

Description: | ITAL ctx thread next ptr

           PeerASCerr

Type: 32-bit unsigned integer

Description: | Error code for IPC lookups for AS

           IPCNext

Type: 32-bit unsigned integer

Description: | IPC queue pointer

           RegRib

Type: Boolean

Description: | RIB Registration state

           CongestedFlag

Type: Boolean

Description: | Flag for congestion on socket

           KAOffset

Type: 32-bit signed integer

Description: | KeepAlive Offset for retry

           KAFlags

Type: 32-bit unsigned integer

Description: | KeelAlive related Flags

           Traps

Type: Boolean[0...unbounded]

Description: | Traps

           ka_tx_history

Type: 32-bit unsigned integer[0...unbounded]

Description: | KeepAlive transmit history

           non_ka_tx_history

Type: 32-bit unsigned integer[0...unbounded]

Description: | Non-KeepAlive transmit history

           pkt_rx_history

Type: 32-bit unsigned integer[0...unbounded]

Description: | Packet receive history

#### msdp_src_bag

        Description: MSDP active source cache entry
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           SourcePrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           SourceFlag

Type: 32-bit unsigned integer

Description: | Source specific flags

           GroupAddress

Type: IPV4Address

Description: | Group address

           GroupPrefixLength

Type: 32-bit unsigned integer

Description: | Group Prefix length

           GroupFlag

Type: 32-bit unsigned integer

Description: | Source specific flags

           RPAddress

Type: IPV4Address

Description: | RP address that orginated this source

           RPFPeer

Type: IPV4Address

Description: | The peer we accepted this SA from

           RPF_ASNumberString

Type: String with unbounded length

Description: | The AS of the peer that advertised this

           AdvertizingPeer

Type: IPV4Address

Description: | The peer we should have

           AdvertizingPeerASString

Type: String with unbounded length

Description: | The AS of the peer that advertised this

           MatchingRule

Type: msdp_rpf_rule_en

Description: | The RPF rule used to select this SA

           SAReceivedCount

Type: 32-bit unsigned integer

Description: | The number of SA messages recv'd

           EncapsulatedDataBytes

Type: 32-bit unsigned integer

Description: | The bytes of encapsulated data recv'd

           EncapsulatedDataPackets

Type: 32-bit unsigned integer

Description: | No. of encapsulated data pkts recv'd

           Created

Type: 32-bit unsigned integer

Description: | Time entry was created

           Expires

Type: 32-bit unsigned integer

Description: | When the entry expires

#### msdp_cache_grp_summ_bag

        Description: MSDP SA-Cache Group Summary
        Definition: Structure. Contents are:
           GroupAddress

Type: IPV4Address

Description: | Group address

           GroupPrefixLength

Type: 32-bit unsigned integer

Description: | Group Prefix len

           SourceCount

Type: 32-bit unsigned integer

Description: | Number of sources

#### msdp_cache_src_summ_bag

        Description: MSDP SA-Cache Source Summary
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           GroupCount

Type: 32-bit unsigned integer

Description: | Number of groups

#### msdp_sa_count_bag

        Description: MSDP SA Count
        Definition: Structure. Contents are:
           SACount

Type: 32-bit unsigned integer

Description: | No. of SA entries

#### msdp_rpf_bag

        Description: MSDP RPF Info
        Definition: Structure. Contents are:
           LocalASNumberString

Type: String with unbounded length

Description: | Local AS Number

           MatchingRule

Type: msdp_rpf_rule_en

Description: | Matching Rule

           PeerAddress

Type: IPV4Address

Description: | RPF peer

           PeerASNumberString

Type: String with unbounded length

Description: | Peers AS Number

           BGPNexthop

Type: IPV4Address

Description: | BGP Nexthop

           ASNumberString

Type: String with unbounded length

Description: | Nexthop AS Number

           MatchingPrefix

Type: IPV4Address

Description: | Matching Prefix

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix Length

           ASPath

Type: 8-bit unsigned integer[0...255]

Description: | The AS Path

#### msdp_summary_preface_bag

        Description: MSDP Summary Preface Bag
        Definition: Structure. Contents are:
           SACount

Type: 32-bit unsigned integer

Description: | Active SA count

           RPCount

Type: 32-bit unsigned integer

Description: | RP count

           SourceCount

Type: 32-bit unsigned integer

Description: | Source count

           GroupCount

Type: 32-bit unsigned integer

Description: | Group count

#### msdp_summary_rp_bag

        Description: MSDP Summary RP Bag
        Definition: Structure. Contents are:
           RPAddress

Type: IPV4Address

Description: | Originator RP address

           RPPrefix

Type: IPV4Address

Description: | Prefix used for this RP

           RPPrefixLength

Type: 32-bit signed integer

Description: | Prefix length used for this RP

           SATotal

Type: 32-bit unsigned integer

Description: | SA count

           RPFPeer

Type: IPV4Address

Description: | The RPF Peer

#### msdp_summary_as_bag

        Description: MSDP Summary AS Bag
        Definition: Structure. Contents are:
           ASNumberString

Type: String with unbounded length

Description: | Peer's ASnum

           SATotal

Type: 32-bit unsigned integer

Description: | SA count

           NumberOfRP

Type: 32-bit unsigned integer

Description: | Number of RPs

#### msdp_temp_rp_bag

        Description: MSDP Temp RP Bag
        Definition: Array of 0 or more structures. Contents of each array entry are:
           RPAddress

Type: IPV4Address

Description: | RP Address

           RPPrefix

Type: IPV4Address

Description: | Prefix used for this RP

           RPPrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length used for this RP

           DecapsulatedInterfaceName

Type: Interface

Description: | Decaps interface handle

           IsLFlagSet

Type: Boolean

Description: | Is L flag set ?

#### msdp_temp_rplist_bag

        Description: List of temp RPs
        Definition: Structure. Contents are:
           RPList

Type: Optional msdp_temp_rp_bag

Description: | Information about temporary RPs

#### msdp_cache_flag_stats_bag

        Description: MSDP SA Cache Flag stats bag
        Definition: Structure. Contents are:
           EFlagCount

Type: 32-bit unsigned integer

Description: |

           LFlagCount

Type: 32-bit unsigned integer

Description: |

           EAFlagCount

Type: 32-bit unsigned integer

Description: |

           PIFlagCount

Type: 32-bit unsigned integer

Description: |

           DFlagCount

Type: 32-bit unsigned integer

Description: |

           StarGFlagCount

Type: 32-bit unsigned integer

Description: |

           SG_FlagCount

Type: 32-bit unsigned integer

Description: |

           GFlagCount

Type: 32-bit unsigned integer

Description: |

#### msdp_mib_scalar_bag

        Description: MSDP MIBs Scalar bag
        Definition: Structure. Contents are:
           MIBSCacheLifetime

Type: 32-bit unsigned integer

Description: |

           MIBSNumberOfSACacheEntries

Type: 32-bit unsigned integer

Description: |

           MIBS_RPAddress

Type: IPV4Address

Description: |

#### msdp_stats_mrib_bag

        Description: MSDP MRIB Statistics bag
        Definition: Structure. Contents are:
           TotalUpdatesCount

Type: 32-bit unsigned integer

Description: | Total no. of updates received

           UpdatesWithNoChange

Type: 32-bit unsigned integer

Description: | Total no. updates with no changes

           UpdatesForStarG_Routes

Type: 32-bit unsigned integer

Description: | Total no. of updates for (*,G) routes

           UpdatesForSG_Routes

Type: 32-bit unsigned integer

Description: | Total no. of updates for (S,G) routes

### Internal Datatypes

#### msdp_rpf_rule_

        Description:
        Definition: Enumeration. Valid values are:
            'MSDP_RPF_RULE_FAILED'
            'MSDP_RPF_RULE_RP'
            'MSDP_RPF_RULE_EBGP'
            'MSDP_RPF_RULE_NEXT_HOP'
            'MSDP_RPF_RULE_ASPATH'
            'MSDP_RPF_RULE_STATIC'
            'MSDP_RPF_RULE_LOCAL'
            'MSDP_RPF_RULE_ONE_PEER'
            'MSDP_RPF_RULE_MESH_GRP'
            'MSDP_RPF_RULE_DEFAULT_TREE'
            'MSDP_RPF_RULE_MAX'

#### msdp_rpf_rule_en

Description: Definition: Type definition for: msdp_rpf_rule_

#### msdp_peer_state_

Description: Definition: Enumeration. Valid values are: 'MSDP_NULL_STATE' 'MSDP_INACTIVE' 'MSDP_LISTENING' 'MSDP_CONNECTING' 'MSDP_ESTABLISHED' 'MSDP_DISABLED' 'MSDP_NO_INTERFACE' 'MSDP_INTF_NO_ADDR' 'MSDP_SAME_ADDR' 'MSDP_PEER_STOP' 'MSDP_MAX_STATE'

#### msdp_peer_state_en

Description: Definition: Type definition for: msdp_peer_state_

#### msdp_trap_

Description: Definition: Enumeration. Valid values are: 'MSDP_TRAP_ESTABLISHED' 'MSDP_TRAP_BACKWARD_TRANSITION' 'MSDP_TRAP_MAX'

#### msdp_trap_en

Description: Definition: Type definition for: msdp_trap_

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for pim_ma.

### Datatypes

#### pim_ma_summary

Description: PIM MA Summary Definition: Structure. Contents are: IsIMOperationTimerRunning

Type: Boolean

Description: IM Operation Timer Running

IsIMStaleTimerRunning

Type: Boolean

Description: IM Stale Timer Running

IsPIMStaleTimerRunning

Type: Boolean

Description: PIM Stale Timer Running

IsIMConnectionOpen

Type: Boolean

Description: IM Connection Open

IsNetioConnectionOpen

Type: Boolean

Description: Netio Connection Open

IsEDMConnectionOpen

Type: Boolean

Description: EDM Connection Open

DeleteIndex

Type: 32-bit unsigned integer

Description: Delete Index

EncapInterfaceIndex

Type: 32-bit unsigned integer

Description: Encap Index

DecapInterfaceIndex

Type: 32-bit unsigned integer

Description: Decap Index

MDTInterfaceIndex

Type: 32-bit unsigned integer

Description: MDT Index

EncapInterfaceCount

Type: 32-bit unsigned integer

Description: Encap Interface Count

DecapInterfaceCount

Type: 32-bit unsigned integer

Description: Decap Interface Count

MDTInterfaceCount

Type: 32-bit unsigned integer

Description: MDT Interface Count

#### pim_ma_idb

Description: PIM MA interface Definition: Structure. Contents are: InterfaceName

Type: String with unbounded length

Description: Interface Name

VRFName

Type: String with unbounded length

Description: VRF Name

InterfaceType

Type: pim_ma_bag_int_type

Description: | Interface Type

           RPAddress

Type: pim_addrtype

Description: | RP Address

           SourceAddress

Type: pim_addrtype

Description: | Source Address

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface Handle

           IsPIMBrokenRegisters

Type: Boolean

Description: | PIM Broken Registers enabled

           IsCapsulationRetry

Type: Boolean

Description: | Capsulation addition retry

           IsExistsInIM

Type: Boolean

Description: | Exists in Interface Manager

           IsSourceUpdate

Type: Boolean

Description: | Source update

           IsPIMStale

Type: Boolean

Description: | PIM Stale flag

### Internal Datatypes

#### pim_afi_

        Description:
        Definition: Enumeration. Valid values are:
            'IPv4Unicast' - IP v4 unicast
            'IPv6Unicast' - IP v6 unicast

#### pim_afi

        Description: Address family
        Definition: Type definition for: pim_afi_

#### IPV6AddressType

        Description: IPV6 Address type
        Definition: Type definition for: IPV6Address

#### pim_addrtype

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: pim_afi

Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Address

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Address

#### PIMInterfaceType

        Description:
        Definition: Enumeration. Valid values are:
            'EncapInterface' - Encap Interface
            'DecapInterface' - Decap Interface
            'MDTInterface' - MDT Interface

#### pim_ma_bag_int_type

        Description: Interface Type
        Definition: Type definition for: PIMInterfaceType

## Perl Data Object documentation for pim.

### Datatypes

#### pim_rl_rp_range_bag

        Description: PIM RP range list information
        Definition: Structure. Contents are:
           Prefix

Type: pim_addrtype

Description: | Group range prefix

           PrefixLength

Type: 32-bit signed integer

Description: | Group range prefix length

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

#### pim_rl_bag

        Description: PIM range list information
        Definition: Structure. Contents are:
           RPAddress

Type: pim_addrtype

Description: | Rendezvous point address

           Protocol

Type: pim_show_protocol

Description: | PIM protocol

           Client

Type: pim_show_range_client

Description: | Client mapping learnt via

           SourceOfInformation

Type: pim_addrtype

Description: | Source of information

           Expires

Type: 32-bit signed integer

Description: | When mapping expires

           GroupRangeList

Type: pim_rl_rp_range_bag[0...unbounded]

Description: | List of group ranges

#### pim_grp_map_bag

        Description: PIM group-map basic information
        Definition: Structure. Contents are:
           Prefix

Type: pim_addrtype

Description: | Group range prefix

           PrefixLength

Type: 32-bit signed integer

Description: | Group range prefix length

           Client

Type: pim_show_range_client

Description: | Client mapping learnt from

           Protocol

Type: pim_show_protocol

Description: | Protocol mode of the range

           RPAddress

Type: pim_addrtype

Description: | Rendezvous Point Address

           GroupCount

Type: 32-bit unsigned integer

Description: | No. of groups in this range

           IsUsed

Type: Boolean

Description: | Is this mapping being used?

           MRIBActive

Type: Boolean

Description: | Is this mapping active in MRIB?

           IsOverride

Type: Boolean

Description: | Is this the override range?

#### pim_grp_map_inforpf_bag

        Description: PIM group-map information
        Definition: Structure. Contents are:
           AreWeRP

Type: Boolean

Description: | Are we the RP?

           RPFInterfaceName

Type: Interface

Description: | RPF interface to the RP

           RPFNeighbor

Type: pim_addrtype

Description: | RPF neighbor to the RP

           RPF_VRFName

Type: String with maximum length 33

Description: | RPF VRF NAme

           GroupMapInformation

Type: pim_grp_map_bag

Description: | Group Mapping information

#### pim_grp_map_infosrc_bag

        Description: PIM group-map source information
        Definition: Structure. Contents are:
           SourceOfInformation

Type: pim_addrtype

Description: | The source of information

           Holdtime

Type: 32-bit signed integer

Description: | Holdtime in seconds

           Expires

Type: 32-bit signed integer

Description: | Mapping expiry time in seconds

           GroupMapInformation

Type: pim_grp_map_bag

Description: | Group Mapping information

#### pim_idb_bag

        Description: PIM interface
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface Identfier

           InterfaceAddress

Type: pim_addrtype[0...unbounded]

Description: | List of Interface IP Addresses

           InterfaceAddressMask

Type: 8-bit unsigned integer

Description: | Interface IP Address Mask

           IsEnabled

Type: Boolean

Description: | Is PIM enabled on this IF ?

           NeighborCount

Type: 16-bit unsigned integer

Description: | No. of neighbors on this IF

           HelloInterval

Type: 16-bit unsigned integer

Description: | Hello Interval

           DRAddress

Type: pim_addrtype

Description: | PIM Designated Router

           DRPriority

Type: 32-bit unsigned integer

Description: | DR Priority

           HelloExpiry

Type: 32-bit unsigned integer

Description: | Hello Timer Expiry

           AreWeDR

Type: Boolean

Description: | Are we the DR on this IF ?

           BFDEnabled

Type: Boolean

Description: | BFD state

           BFDInterval

Type: 32-bit unsigned integer

Description: | BFD Interval

           BFDMultiplier

Type: 32-bit unsigned integer

Description: | BFD Multiplier

           VirtualInterface

Type: Boolean

Description: | is this a Virtual Interfaces ?

           NeighborFilterName

Type: String with unbounded length

Description: | Neighbor Filter Name

           JoinPruneInterval

Type: 16-bit unsigned integer

Description: | Join-Prune Interval

           PruneDelayEnabled

Type: Boolean

Description: | Prune Delay Enabled

           ConfiguredPropagationDelay

Type: 16-bit unsigned integer

Description: | Configured Propagation Delay

           PropagationDelay

Type: 16-bit unsigned integer

Description: | Propagation Delay

           ConfiguredOverrideInterval

Type: 16-bit unsigned integer

Description: | Configured Override Interval

           OverrideInterval

Type: 16-bit unsigned integer

Description: | Override Interval

           GenerationID

Type: 32-bit unsigned integer

Description: | Generation Identifier

           IsBidirectionalCapable

Type: Boolean

Description: | Bidir Capable

           IsProxyCapable

Type: Boolean

Description: | Proxy Capable

           IsBatchAssertsCapable

Type: Boolean

Description: | Batch Asserts Capable

           InterfacePointer

Type: 32-bit unsigned integer

Description: | Interface structure address

           InterfaceVRFPointer

Type: 32-bit unsigned integer

Description: | Interface VRF address

           InterfaceType

Type: 32-bit unsigned integer

Description: | Interface type

           PIMInterfaceType

Type: 32-bit unsigned integer

Description: | PIM Interface type

           InterfaceVRF_ID

Type: 32-bit unsigned integer

Description: | Interface VRF identifier

           InterfaceDropVRF_ID

Type: 32-bit unsigned integer

Description: | Interface Drop VRF identifier

           InterfaceTableID

Type: 32-bit unsigned integer

Description: | Interface Table identifier

           InterfaceMTU

Type: 32-bit unsigned integer

Description: | Interface MTU

           ConfiguredVRFName

Type: String with maximum length 33

Description: | Configured VRF Name

           MulticastConfiguredVRFName

Type: Hex binary data with maximum length 33 bytes

Description: | Multicast config VRF Name

           IsInterfaceActive

Type: Boolean

Description: | Interface active

           IsInterfaceFreed

Type: Boolean

Description: | Interface structure freed

           IsInterfaceVRFConfigurationError

Type: Boolean

Description: | Interface VRF configuration error

           IsInterfaceVRFConfigurationSet

Type: Boolean

Description: | Interface VRF configuration present

           IsMcastIntfVRFConfigurationError

Type: Boolean

Description: | Mcast Interface VRF configuration error

           IsMcastIntfVRFConfigurationSet

Type: Boolean

Description: | Mcast Interface VRF configuration present

           IsMulticastEnabled

Type: Boolean

Description: | Multicast enabled

           IsPIMEnabled

Type: Boolean

Description: | PIM enabled

           IsBSRBorderInterface

Type: Boolean

Description: | BSR border interface

           IsDeleted

Type: Boolean

Description: | Interface is deleted

           IsIMStateRegistered

Type: Boolean

Description: | Interface registered with IM

           IsIMStale

Type: Boolean

Description: | Interface is IM stale

           IsLASRegistrationRequired

Type: Boolean

Description: | LAS registration required

           IsLASRegistered

Type: Boolean

Description: | LAS registered

           IsGroupJoinRequired

Type: Boolean

Description: | Socket group join required

           IsGroupJoined

Type: Boolean

Description: | Socket group joined

           IsInRadixTrie

Type: Boolean

Description: | Interface in radix trie

           IsInIFRS

Type: Boolean

Description: | Interface in forward reference store

           IsInUnindexedList

Type: Boolean

Description: | Interface in unindexed list

           IsInRIBBatch

Type: Boolean

Description: | In RIB batch

           IsInDRBatch

Type: Boolean

Description: | In DR batch

           IsUDPGroupJoinRequired

Type: Boolean

Description: | MDT interface group join required

           IsUDPGroupJoined

Type: Boolean

Description: | MDT interface group joined

           IsRemoteBGPInterface

Type: Boolean

Description: | Remote BGP interface

           IsInIPCQueue

Type: Boolean

Description: | Interface in IPC queue

           IsMDTSourceInterface

Type: Boolean

Description: | MDT Source interface

           IsHelloSendTrig

Type: Boolean

Description: | Triggered Hello

           IsHelloSendRand

Type: Boolean

Description: | Randomize over Hello Period

           OverrideDelay

Type: 16-bit unsigned integer

Description: | Prune override delay

           OLECount

Type: 32-bit unsigned integer

Description: | Route outgoing list entry count

           DFCount

Type: 32-bit unsigned integer

Description: | DF structure count

           VirtualInterfaceSourceCount

Type: 32-bit unsigned integer

Description: | Virtual Interface source count

           ReceivedJoinPruneCount

Type: 32-bit unsigned integer

Description: | Count of J/P packets received

           TransmitJoinPruneCount

Type: 32-bit unsigned integer

Description: | Count of J/P packets sent

           MDTSourceCount

Type: 32-bit signed integer

Description: | Number of VRFs using this IDB as MDT Source

#### pim_mdt_interface_bag

        Description: PIM MDT interface
        Definition: Structure. Contents are:
           MDTGroupAddress

Type: IPV4Address

Description: | MDT Group Address

           PIMInterfaceName

Type: String with unbounded length

Description: | Interface Name

           SourceName

Type: String with unbounded length

Description: | Source Name

           VRFTableName

Type: String with maximum length 33

Description: | Vrf Name

#### pim_idb_summ_bag

        Description: PIM IFRS interface summary
        Definition: Structure. Contents are:
           InterfaceCount

Type: 32-bit unsigned integer

Description: | Number of interfaces

           ConfigurationCount

Type: 32-bit unsigned integer

Description: | Configuration counts

#### pim_mrinfo_bag

        Description:
        Definition: Structure. Contents are:
           LocalAddress

Type: pim_addrtype

Description: | Local address

           NeighborCount

Type: 16-bit unsigned integer

Description: | Neighbor count

           Flags

Type: 16-bit unsigned integer

Description: | Flags

           NeighborsList

Type: pim_addrtype

[0...unbounded]

Description: | Neighbor List

#### pim_nbr_bag

        Description: PIM neighbor information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface Identifier

           NeighborAddressList

Type: pim_addrtype[0...unbounded]

Description: | List of Neighbor Addresses

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expires

Type: 32-bit signed integer

Description: | Neighbor expiry in seconds

           ExpiryTimer

Type: 32-bit signed integer

Description: | Expiry timer in seconds

           IsThisNeighborUs

Type: Boolean

Description: | Is this neighbor us ?

           IsThisNeighborDR

Type: Boolean

Description: | Is this neighbor the DR

           IsDRPriorityCapable

Type: Boolean

Description: | Is this neighbor DR priority capable ?

           DRPriority

Type: 32-bit unsigned integer

Description: | DR priority

           IsBidirectionalCapable

Type: Boolean

Description: | Is this neighbor bidir capable ?

           IsProxyCapable

Type: Boolean

Description: | Is this neighbor proxy capable?

           IsBatchAssertsCapable

Type: Boolean

Description: | Is this neighbor capable of batching asserts?

           IsBFDState

Type: Boolean

Description: | Is the neighbor bfd session created

           PropagationDelay

Type: 16-bit unsigned integer

Description: | Propagation Delay

           OverrideInterval

Type: 16-bit unsigned integer

Description: | Override Interval

           GenerationID

Type: 32-bit unsigned integer

Description: | Generation Identifier

#### pim_nbr_summ_bag

        Description: PIM neighbor summary
        Definition: Structure. Contents are:
           NumberOfNeighbors

Type: 32-bit signed integer

Description: | Number of neighbors

#### pim_tt_ole_bag

        Description: PIM topology OLE information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface Identifier

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expiry

Type: 64-bit unsigned integer

Description: | Expiry in seconds

           JPTimer

Type: 32-bit signed integer

Description: | Join-Prune Timer (secs)

           JPState

Type: 32-bit signed integer

Description: | Join-Prune State

           AssertTimer

Type: 32-bit signed integer

Description: | Assert Timer in seconds

           AssertWinner

Type: pim_addrtype

Description: | Assert Winner

           LocalMembers

Type: 32-bit signed integer

Description: | Local Information

           InternalInterestInfo

Type: 32-bit signed integer

Description: | Internal Interest

           ForwardingState

Type: 32-bit signed integer

Description: | Forward or Prune

           ImmediateState

Type: 32-bit signed integer

Description: | Immediate fwding state

           LastHop

Type: Boolean

Description: | Are we last hop ?

           AdminBoundary

Type: Boolean

Description: | Is this an administrative boundary ?

           VRFName

Type: String with maximum length 33

Description: | VRF which physically owns

           ExtranetInterface

Type: Boolean

Description: | Is this an Extranet Interface ?

#### pim_tt_route_bag

        Description: PIM topology table route
        Definition: Structure. Contents are:
           LimitReached

Type: Boolean

Description: | Have we throttled the creation of routes or interfaces ?

           LowMemory

Type: Boolean

Description: | Node is running low on memory

           Protocol

Type: pim_show_protocol

Description: | The PIM protocol

           GroupAddress

Type: pim_addrtype

Description: | Group Address

           SourceAddress

Type: pim_addrtype

Description: | Source Address

           Wildcard

Type: Boolean

Description: | WC -Wildcard

           RPT

Type: Boolean

Description: | Is this on the RPT ?

           SPT

Type: Boolean

Description: | Is this on the SPT ?

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expiry

Type: 64-bit unsigned integer

Description: | When this entry expires

           Alive

Type: 32-bit signed integer

Description: | Alive time in seconds (-1 if never)

           RegisterReceivedTimer

Type: 32-bit signed integer

Description: | Register Received Timer in seconds (-1 if never)

           RemoteSource

Type: Boolean

Description: | MSDP told us

           CrossedThreshold

Type: Boolean

Description: | Incoming traffic crossed threshold. MT flag set

           MTSetUptime

Type: 64-bit unsigned integer

Description: | MT Set Uptime in seconds

           MTSetEval

Type: Boolean

Description: | MT Set evaluation done

           DataMDTAddrAssigned

Type: Boolean

Description: | PIM has assigned a Data MDT Address

           DataMDTAddrThrottled

Type: Boolean

Description: | Data MDT Address is throttled. Not yet passed to MRIB

           DataMDTJoinSend

Type: Boolean

Description: | Send periodic datamdt joins

           DataMDTCache

Type: Boolean

Description: | DataMDT Cache

           MSC

Type: 8-bit unsigned integer

Description: | MSC

           MUC

Type: 8-bit unsigned integer

Description: | MUC

           MTIgnoreReason

Type: 8-bit unsigned integer

Description: | MT flag ignore reason

           MDTMisc

Type: 8-bit unsigned integer

Description: | Data MDT misc info

           MDTjsCnt

Type: 32-bit unsigned integer

Description: | Data MDT misc info

           CA

Type: 64-bit unsigned integer

Description: | CA

           CR

Type: 64-bit unsigned integer

Description: | CR

           MtMDTHndl

Type: 32-bit unsigned integer

Description: | If hndl of forwarding MDT

           DataMDTPayloadType

Type: 8-bit unsigned integer

Description: | Data MDT Payload

           RPAddress

Type: pim_addrtype

Description: | RP Address (If rpt)

           AreWeRP

Type: Boolean

Description: | Are we RP ?

           RPFInterfaceName

Type: Interface

Description: | Interface Identifier

           RPF_VRFName

Type: String with maximum length 33

Description: | RPf VRF Name

           RPF_SAFI

Type: 8-bit unsigned integer

Description: | Unicast or mcast

           RPFTableName

Type: String with unbounded length

Description: | RPF Table name

           RPFDrop

Type: Boolean

Description: | RPF route-policy drop

           RPFExtranet

Type: Boolean

Description: | Extranet RPF route-policy

           RPFNeighbor

Type: pim_addrtype

Description: | RPF Neighbor

           IsViaLSM

Type: Boolean

Description: | Via LSM

           SecondaryRPFInterfaceName

Type: Interface

Description: | Secondary Interface Identifier

           SecondaryRPFNeighbor

Type: pim_addrtype

Description: | Secondary RPF Neighbor

           RPFRoot

Type: pim_addrtype

Description: | Root of this mcast tree

           Connected

Type: Boolean

Description: | Is Connected ?

           Proxy

Type: Boolean

Description: | Is the RPF target a proxy?

           ProxyAddress

Type: pim_addrtype

Description: | RPF Proxy address.

           RPFProxyEnabled

Type: Boolean

Description: | Is rpf if proxy enabled?

           mofrr_enabled

Type: Boolean

Description: | Is this SG MoFRR enabled?

           RIB_MoFRREnabled

Type: Boolean

Description: | Is this SG MoFRR enabled?

           JPTimer

Type: 32-bit signed integer

Description: | Join-Prune Timer

           JPStatus

Type: 32-bit signed integer

Description: | Join-Prune Status

           AssumeAlive

Type: Boolean

Description: | The Assume Alive Bit

           ProbeAlive

Type: Boolean

Description: | The Probe Alive Bit

           ReallyAlive

Type: Boolean

Description: | The Really Alive Bit

           InheritAlive

Type: Boolean

Description: | The Inherit Alive Bit

           InheritSpt

Type: Boolean

Description: | The Inherit SPT Bit

           SignalSources

Type: Boolean

Description: | Signal Sources on route?

           DontCheckConnected

Type: Boolean

Description: | Do we need to make the connected check on this route ?

           RegisterReceived

Type: Boolean

Description: | Have registers been received for this source ?

           LastHop

Type: Boolean

Description: | Are we last hop ?

           SendingRegisters

Type: Boolean

Description: | Are we sending registers for this route ?

           ExtranetRoute

Type: Boolean

Description: | Is a Extranet route ?

           OutgoingInterfacelist

Type: pim_tt_ole_bag[0...unbounded]

Description: | Outgoing interface list

#### pim_tt_summ_bag

        Description: PIM topology table summary
        Definition: Structure. Contents are:
           GroupRanges

Type: 32-bit unsigned integer

Description: | No. of (*,G/M) routes

           GroupAddress

Type: pim_addrtype

Description: | Group Address

           GRouteCount

Type: 32-bit unsigned integer

Description: | No. of (*,G) routes

           SGRouteCount

Type: 32-bit unsigned integer

Description: | No. of (S,G) routes

           SGRRouteCount

Type: 32-bit unsigned integer

Description: | No. of (S,G)RPT routes

           IsNodeLowMemory

Type: Boolean

Description: | Is node in low memory condition

#### pim_bidir_df_bag

        Description: PIM Bidirectional DF entry
        Definition: Structure. Contents are:
           RPAddress

Type: pim_addrtype

Description: | RP Address

           PIMInterfaceName

Type: String with unbounded length

Description: | Interface Name

           DFWinner

Type: pim_addrtype

Description: | DF Winner

           AreWeDF

Type: Boolean

Description: | Are we DF

           RP_LAN

Type: Boolean

Description: | Is this the RP LAN

           Metric

Type: 32-bit unsigned integer

Description: | Metric

           MetricPreference

Type: 32-bit unsigned integer

Description: | Metric Preference

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

#### pim_bidir_df_state_bag

        Description: PIM Bidirectional DF state
        Definition: Structure. Contents are:
           RPAddress

Type: pim_addrtype

Description: | RP Address

           PIMInterfaceName

Type: String with unbounded length

Description: | Interface Name

           ElectionState

Type: String with unbounded length

Description: | DF Election State

           TimeSeconds

Type: 32-bit unsigned integer

Description: | Timer expires (seconds)

           TimeNanoSeconds

Type: 32-bit unsigned integer

Description: | Timer expires (nseconds)

           OurMetric

Type: 32-bit unsigned integer

Description: | Metric

           OurMetricPreference

Type: 32-bit unsigned integer

Description: | MetricPreference

#### pim_nsf_bag

        Description: PIM NSF state
        Definition: Structure. Contents are:
           ConfiguredState

Type: Boolean

Description: | Is Multicast NSF Configured

           NSFState

Type: Boolean

Description: | Are we currently in NSF

           NSFTimeout

Type: 32-bit unsigned integer

Description: | Multicast NSF timeout in seconds

           NSFTimeLeft

Type: 32-bit unsigned integer

Description: | Multicast NSF time left in seconds

#### pim_tunnel_info_bag

        Description: PIM tunnel information
        Definition: Structure. Contents are:
           SourceAddress

Type: pim_addrtype

Description: | Source addr known to PIM

           RPAddress

Type: pim_addrtype

Description: | RP addr known to PIM

           SourceAddressNetio

Type: pim_addrtype

Description: | Source addr from netio

           GroupAddressNetio

Type: pim_addrtype

Description: | Group addr from netio

           VRFName

Type: String with maximum length 33

Description: | VRF Name

           VirtualInterfacePointer

Type: 32-bit unsigned integer

Description: | Virtual interface pointer

           ContextPointer

Type: 32-bit unsigned integer

Description: | VRF context pointer

           InterfaceHandle

Type: Interface

Description: | Interface Handle

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

           SourceInterfacePointer

Type: 32-bit unsigned integer

Description: | Interface Pointer

           IsUsed

Type: Boolean

Description: | Interface Used

           IsReady

Type: Boolean

Description: | Interface Ready

           SourceUpdateRetry

Type: Boolean

Description: | Retry Source Address set

           ViaMDT

Type: Boolean

Description: | Uses MDT

           FreedInterface

Type: Boolean

Description: | Freed Interface

#### pim_rpf_path_bag

        Description: PIM RPF path information
        Definition: Structure. Contents are:
           RPFInterfaceName

Type: Interface

Description: | RPF Interface

           IsRPFInterfaceDisabled

Type: Boolean

Description: | Is the rpf interface disabled ?

           RPFNeighbor

Type: pim_addrtype

Description: | RPF neighbor

           IsViaLSM

Type: Boolean

Description: | Via LSM

           IsConnectorAttributePresent

Type: Boolean

Description: | Connector attribute present

           Connector

Type: Hex binary data with maximum length 24 bytes

Description: | Connector Attribute

           IsExtCommRTPresent

Type: Boolean

Description: | Route-Target present

           ExtcommRT

Type: Hex binary data with maximum length 8 bytes

Description: | Extcomm RT

           ExtranetVRFName

Type: String with maximum length 33

Description: | Extranet VRF name

           RPFNexthop

Type: pim_addrtype

Description: | RPF nexthop

#### pim_rpf_info_bag

        Description: PIM RPF information
        Definition: Structure. Contents are:
           RegisteredAddress

Type: pim_addrtype

Description: | Address registered

           Metric

Type: 32-bit unsigned integer

Description: | Metric

           MetricPreference

Type: 32-bit unsigned integer

Description: | Metric preference

           IsConnected

Type: 8-bit unsigned integer

Description: | Are we connected ?

           RPFPathList

Type: pim_rpf_path_bag[0...unbounded]

Description: | RPF Paths list

#### pim_rpf_policy_stats_bag

        Description: PIM RPF policy statistics
        Definition: Structure. Contents are:
           PolicyName

Type: String with unbounded length

Description: | RPF policy name

           Requests

Type: 32-bit unsigned integer

Description: | Number of RPF lookup requests

           Pass

Type: 32-bit unsigned integer

Description: | Number of RPF pass

           Drop

Type: 32-bit unsigned integer

Description: | Number of RPF drops

           DefaultTable

Type: 32-bit unsigned integer

Description: | Number of RPF lookup in default-only Table

           AnyTable

Type: 32-bit unsigned integer

Description: | Number of RPF lookup in any Table

#### pim_rpf_policy_test_bag

        Description: PIM RPF policy test statistics
        Definition: Structure. Contents are:
           PolicyName

Type: String with unbounded length

Description: | RPF policy name

           SourceAddress

Type: pim_addrtype

Description: | Source address

           GroupAddress

Type: pim_addrtype

Description: | Source address

           ExtendedCommunityRT

Type: String with maximum length 33

Description: | Route-Target

           Pass

Type: Boolean

Description: | Pass

           DefaultTable

Type: Boolean

Description: | Default table selected

           VRFName

Type: String with maximum length 33

Description: | VRF name

           AFI

Type: 32-bit unsigned integer

Description: | AFI

           SAFI

Type: 32-bit unsigned integer

Description: | SAFI

           TableName

Type: String with unbounded length

Description: | Table name

           TableExists

Type: Boolean

Description: | Table exists

           TableActive

Type: Boolean

Description: | Table active

#### pim_rpf_summary_bag

        Description: PIM RPF count summary
        Definition: Structure. Contents are:
           DefaultSAFI

Type: 32-bit unsigned integer

Description: | Default RPF Table SAFI

           DefaultTableName

Type: String with unbounded length

Description: | Default RPF Table Name

           IsMBGPConfigured

Type: Boolean

Description: | Is MBGP configured?

           IsOSPF_TEConfigured

Type: Boolean

Description: | Is OSPF TE configured?

           IsISIS_TEConfigured

Type: Boolean

Description: | Is ISIS TE configured?

           IsISIS_MTRConfigured

Type: Boolean

Description: | Is ISIS MTR configured?

           MoFRRConfigured

Type: Boolean

Description: | Is MoFRR configured?

           RIB_MoFRRConfigured

Type: Boolean

Description: | Is MoFRR RIB configured?

           RIBConvergenceTimeout

Type: 32-bit unsigned integer

Description: | RIB convergence timeout in seconds

           RIBConvergenceTimeLeft

Type: 32-bit unsigned integer

Description: | RIB convergence time left in seconds

           IsMultipathEnabled

Type: Boolean

Description: | Is Multipath Enabled ?

           IsMultipathInterfaceHashEnabled

Type: Boolean

Description: | Is Multipath Interface Hash Extension Enabled ?

           IsMultipathSourceHashEnabled

Type: Boolean

Description: | Is Multipath Source based Hash Enabled ?

           IsMultipathSourceNextHopHashEnabled

Type: Boolean

Description: | Is Multipath Source-Nexthop Hash Enabled ?

#### pim_rpf_hash_bag

        Description: PIM RPF Hash Outcome
        Definition: Structure. Contents are:
           NextHopMultipathEnabled

Type: Boolean

Description: | Next hop multipath enabled?

           NextHopAddress

Type: pim_addrtype

Description: | Next hop neighbor address

           NextHopInterface

Type: Interface

Description: | Next hop neighbor interface

           SecondaryNextHopAddress

Type: pim_addrtype

Description: | Secondary Next hop neighbor address

           SecondaryNextHopInterface

Type: Interface

Description: | Secondary Next hop neighbor interface

#### pim_rpf_regaddr_bag

        Description:
        Definition: Structure. Contents are:
           RIBRegistrationAddress

Type: pim_addrtype

Description: | RPF registered address

           RPFRegisteredAddressReferences

Type: 32-bit unsigned integer

Description: | RPF registered address reference count

#### pim_rpf_nbr_bag

        Description: PIM RPF neighbor information
        Definition: Structure. Contents are:
           RIBNeighborInterface

Type: Interface

Description: | Rib neighbor interface

           RIBNeighborAddress

Type: pim_addrtype

Description: | RIB neighbor address

           RPFRegisteredAddressesList

Type: pim_rpf_regaddr_bag[0...unbounded]

Description: | RPF registered addresses list

#### pim_jpstats_bag

        Description: PIM join-prune statistic
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface Identifier

           MTU

Type: 32-bit unsigned integer

Description: | Interface MTU

           Transmitted

Type: 32-bit unsigned integer

Description: | Transmitted

           Transmitted100

Type: 16-bit unsigned integer

Description: | Transmitted 100 average

           Transmitted_1K

Type: 16-bit unsigned integer

Description: | Transmitted 1K average

           Transmitted_10K

Type: 16-bit unsigned integer

Description: | Transmitted 10K average

           Transmitted_50K

Type: 16-bit unsigned integer

Description: | Deprecated by Transmitted100

           Received

Type: 32-bit unsigned integer

Description: | Received

           Received100

Type: 16-bit unsigned integer

Description: | Received 100 average

           Received_1K

Type: 16-bit unsigned integer

Description: | Received 1K average

           Received_10K

Type: 16-bit unsigned integer

Description: | Received 10K average

           Received_50K

Type: 16-bit unsigned integer

Description: | Deprecated by Received100

#### pim_table_ctx_bag

        Description: PIM Table context
        Definition: Structure. Contents are:
           AFI

Type: 32-bit unsigned integer

Description: | AFI

           SAFI

Type: 32-bit unsigned integer

Description: | SAFI

           TableName

Type: String with unbounded length

Description: | Table name

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

           IsActive

Type: Boolean

Description: | Active status

           IsITALRegistrationDone

Type: Boolean

Description: | ITAL reg status

           IsRIBRegistrationDone

Type: Boolean

Description: | RIB reg status

           IsRIBConvergenceReceived

Type: Boolean

Description: | RIB Convergence receive status

           IsRIBConvergence

Type: Boolean

Description: | RIB Convergence status

           RPFMonitorCount

Type: 32-bit unsigned integer

Description: | RPF monitor count

#### pim_context_bag

        Description: PIM Context bag
        Definition: Structure. Contents are:
           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

           MURIB_ID

Type: 32-bit unsigned integer

Description: | MURIB ID

           RPF_ID

Type: 32-bit unsigned integer

Description: | RPF ID

           RemoteTableID

Type: 32-bit unsigned integer

Description: | Remote Table ID

           MDTDefaultGroup

Type: IPV4Address

Description: | MDT Default group

           MDTSource

Type: IPV4Address

Description: | MDT source

           MDTSourceInterface

Type: string with unbounded length

Description: | MDT Source Interface Name

           MDTInterface

Type: Interface

Description: | MDT handle

           IsUnicastRIBRegistration

Type: Boolean

Description: | Ucast RIB Registration

           IsMulticastRIBRegistration

Type: Boolean

Description: | Mcast RIB Registration

           IsActive

Type: Boolean

Description: | Active

           IsActiveITAL

Type: Boolean

Description: | Active ITAL

           IsMRIBRegister

Type: Boolean

Description: | MRIB Register

           IsMDTOwner

Type: Boolean

Description: | MDT Owner

           IsRoutingEnabled

Type: Boolean

Description: | Routing Enabled

           IsSocketAddRequired

Type: Boolean

Description: | VRF required on Socket

           IsSocketAdded

Type: Boolean

Description: | VRF added on Socket

           IsLPTSSocketAddRequired

Type: Boolean

Description: | VRF LPTS filter required on Socket

           IsLPTSSocketAdded

Type: Boolean

Description: | VRF LPTS filter added on Socket

           IsUDPSocketAddRequired

Type: Boolean

Description: | VRF added on UDP Socket

           IsUDPSocketAdded

Type: Boolean

Description: | VRF added on UDP Socket

           IsUDPSocketBindRequired

Type: Boolean

Description: | VRF bind required on UDP Socket

           IsUDPSocketBind

Type: Boolean

Description: | VRF bound on UDP Socket

           IsRegisterInjectionSocketAddRequired

Type: Boolean

Description: | VRF required on Register Injection Socket

           IsRegisterInjectionSocketAdded

Type: Boolean

Description: | VRF added on Register Injection Socket

           IsRegisterInjectionLPTSSocketAddRequired

Type: Boolean

Description: | VRF LPTS filter required on Register Injection Socket

           IsRegisterInjectionLPTSSocketAdded

Type: Boolean

Description: | VRF LPTS filter added on Register Injection Socket

           IsMHostPublishPending

Type: Boolean

Description: | Publish pending for MHost Default interface

           MHostInterface

Type: Interface

Description: | MHost handle

           MHostDefaultInterfaceConfig

Type: String with unbounded length

Description: | Configured Mhost Defint

           RemoteDefaultGroup

Type: pim_addrtype

Description: | Remote Default Group

           MDT_MTU

Type: 32-bit unsigned integer

Description: | MDT MTU

           MaximumMDTAggregation

Type: 32-bit unsigned integer

Description: | MDT max aggregation

           MDTDataSwitchoverInterval

Type: 32-bit unsigned integer

Description: | Data MDT Switchover interval

           MDTDataAnnounceInterval

Type: 32-bit unsigned integer

Description: | Data MDT Announce interval

           NonDefaultVRFCountOnSocket

Type: 32-bit unsigned integer

Description: | Count of non-default vrfs on raw socket

           NeighborFilterName

Type: String with unbounded length

Description: | Neighbor Filter Name

           MDTNeighborFilterName

Type: String with unbounded length

Description: | MDT Neighbor Filter Name

           IsPIM_NSF_RIBConverged

Type: Boolean

Description: | PIM NSF RIB converged

           IsPIM_NSF_RIBConvergeReceived

Type: Boolean

Description: | PIM NSF RIB converge received

           IsRIBMultipathEnabled

Type: Boolean

Description: | PIM RIB multiplath enabled

           IsRIBMultipathInterfaceHash

Type: Boolean

Description: | PIM RIB multipath interface hash

           IsRIBMultipathSourceHash

Type: Boolean

Description: | PIM RIB multipath source based hash

           IsRIBMultipathSourceNextHopHash

Type: Boolean

Description: | PIM RIB multipath source-nexthop hash

           IsMBGP

Type: Boolean

Description: | PIM MBGP

           IsOSPF_TEIntact

Type: Boolean

Description: | PIM OSPF TE intact

           IsISIS_TEIntact

Type: Boolean

Description: | PIM IS-IS TE intact

           IsCreateMDTInterface

Type: Boolean

Description: | Create MDT interface

           IsCreateMDTInterfacePending

Type: Boolean

Description: | Create MDT interface pending

           IsDeleteMDTInterface

Type: Boolean

Description: | Delete MDT interface

           IsAutoRPListenEnabled

Type: Boolean

Description: | Auto RP Listen Enabled

           IsAllInterfaceDisableOperation

Type: Boolean

Description: | PIM all interface disable operation

           IsDefaultGranges

Type: Boolean

Description: | Default granges

           IsAutoRPListenSockAdd

Type: Boolean

Description: | Auto RP listen sock add

           IsRedistributionReset

Type: Boolean

Description: | Pending redist reset

           IsGlobalMDTSource

Type: Boolean

Description: | Is this IDB the global MDT Source IDB

           RedistributionResetCount

Type: 32-bit unsigned integer

Description: | Redist reset count

           RPFPolicyName

Type: String with unbounded length

Description: | RPF topology selection route-policy name

           TableCount

Type: 32-bit unsigned integer

Description: | Number of configured Tables

           ActiveTableCount

Type: 32-bit unsigned integer

Description: | Number of active Tables

           RPFDefaultTable

Type: pim_table_ctx_bag

Description: | RPF Default Table

           VRFPointer

Type: 32-bit unsigned integer

Description: | VRF structure address

           DataMDTCacheAlloced

Type: 32-bit unsigned integer

Description: | Number of Data MDT cache alloced

           DataMDTCacheFreed

Type: 32-bit unsigned integer

Description: | Number of Data MDT cache freed

           DSA

Type: 32-bit unsigned integer

Description: | DSA

           DSF

Type: 32-bit unsigned integer

Description: | DSF

           DMR

Type: 32-bit unsigned integer

Description: | DMR

           BGPRemoteOn

Type: Boolean

Description: | BGP remote interface status

           BGPRemoteInterfaceName

Type: String with unbounded length

Description: | BGP remote interface name

           BGPRemoteInterface

Type: Interface

Description: | BGP remote interface handle

           BGPRemoteAddress

Type: IPV4Address

Description: | BGP remote interface address

           BGPRemoteState

Type: 32-bit unsigned integer

Description: | BGP remote interface state

           imGlobalCallbackH

Type: 32-bit unsigned integer

Description: | IM Global Callback handle

           imRemoteBgpCallbackH

Type: 32-bit unsigned integer

Description: | IM Remote BGP Callback handle

           nsfIgmpActiveCount

Type: 32-bit unsigned integer

Description: | IGMP NSF Active

           nsfIgmpDoneCount

Type: 32-bit unsigned integer

Description: | IGMP NSF Done

           mribUpdDropInvalidTid

Type: 32-bit unsigned integer

Description: | MRIB upd drop due to invalid TID

           grpAddCount

Type: 32-bit unsigned integer

Description: | Group Add Count

           srcAddCount

Type: 32-bit unsigned integer

Description: | Source Add Count

           grpDropCount

Type: 32-bit unsigned integer

Description: | Group Drop Count

           srcDropCount

Type: 32-bit unsigned integer

Description: | Source Drop Count

           noidbRteDrop

Type: 32-bit unsigned integer

Description: | Route updates dropped due to IDB

           MTAddRcvdCount

Type: 32-bit unsigned integer

Description: | MT Add Rcvd Count

           MTDelRcvdCount

Type: 32-bit unsigned integer

Description: | MT Del Rcvd Count

           MTDelSkipCount

Type: 32-bit unsigned integer

Description: | MT Del Skip Count

           MTAddPostCount

Type: 32-bit unsigned integer

Description: | MA Add Post Count

           MTDelPostCount

Type: 32-bit unsigned integer

Description: | MA Del Post Count

           OverLoadControlSeconds

Type: 32-bit unsigned integer

Description: | Seconds spent in overload control

           OverLoadControlNanoseconds

Type: 32-bit unsigned integer

Description: | Nanoseconds spent in overload control

           OverLoadControlCount

Type: 32-bit unsigned integer

Description: | Number of times OLC was invoked

#### pim_traffic_bag

        Description: PIM Traffic counters
        Definition: Structure. Contents are:
           ElapsedTime

Type: 32-bit unsigned integer

Description: | Running time for counters in seconds

           Inputs

Type: 32-bit unsigned integer

Description: | Packets in

           Outputs

Type: 32-bit unsigned integer

Description: | Packets out

           FormatError

Type: 32-bit unsigned integer

Description: | Malformed packets in

           PakmanError

Type: 32-bit unsigned integer

Description: | Pakman packets dropped

           StandbyPacketsError

Type: 32-bit unsigned integer

Description: | Packets received in standby state

           ChecksumError

Type: 32-bit unsigned integer

Description: | Checksum errors

           SocketError

Type: 32-bit unsigned integer

Description: | Socket errors

           SendQueueFull

Type: 32-bit unsigned integer

Description: | Packets dropped since send queue was full

           NoSocketConnection

Type: 32-bit unsigned integer

Description: | Packets dropped since no socket connection

           NoSourceAddress

Type: 32-bit unsigned integer

Description: | Packets dropped since no source address

           InputHello

Type: 32-bit unsigned integer

Description: | Hello packets in

           OutputHello

Type: 32-bit unsigned integer

Description: | Hello packets out

           InputJP

Type: 32-bit unsigned integer

Description: | Join Prune packets in

           OutputJP

Type: 32-bit unsigned integer

Description: | Join Prune packets out

           InputDataRegister

Type: 32-bit unsigned integer

Description: | Data Register packets in

           InputNullRegister

Type: 32-bit unsigned integer

Description: | Null Register packets in

           OutputNullRegister

Type: 32-bit unsigned integer

Description: | Null Register packets out

           InputRegisterStop

Type: 32-bit unsigned integer

Description: | Register Stop packets in

           OutputRegisterStop

Type: 32-bit unsigned integer

Description: | Register Stop packets out

           InputAssert

Type: 32-bit unsigned integer

Description: | Assert packets in

           InputAssertBatched

Type: 32-bit unsigned integer

Description: | Batched Assert packets in

           OutputAssert

Type: 32-bit unsigned integer

Description: | Assert packets out

           OutputAssertBatched

Type: 32-bit unsigned integer

Description: | Batched Assert packets out

           InputDFElection

Type: 32-bit unsigned integer

Description: | DF Election packets in

           OutputDFElection

Type: 32-bit unsigned integer

Description: | DF Election packets out

           InputBSRMessage

Type: 32-bit unsigned integer

Description: | Input BSR Messages

           OutputBSRMessage

Type: 32-bit unsigned integer

Description: | Output BSR Messages

           InputCandidateRPAdvertisement

Type: 32-bit unsigned integer

Description: | Input Candidate-RP Advertisment

           OutputCandidateRPAdvertisement

Type: 32-bit unsigned integer

Description: | Output Candidate-RP Advertisment

           OutputLoopError

Type: 32-bit unsigned integer

Description: | Output on loopback error

           InputNoIDBError

Type: 32-bit unsigned integer

Description: | No IDB for intf error

           InputNoVRFError

Type: 32-bit unsigned integer

Description: | No VRF for idb error

           InputNoPIMError

Type: 32-bit unsigned integer

Description: | PIM Disabled on intf error

           InputPIMVersionError

Type: 32-bit unsigned integer

Description: | Invalid PIM version error

           OutputJoinGroup

Type: 32-bit unsigned integer

Description: | Output Join Groups

           OutputPruneGroup

Type: 32-bit unsigned integer

Description: | Output Prune Groups

           OutputJoinPruneBytes

Type: 32-bit unsigned integer

Description: | Output JP Bytes

           OutputHelloBytes

Type: 32-bit unsigned integer

Description: | Output Hello Bytes

           NonSupportedPackets

Type: 32-bit unsigned integer

Description: | PIM non supported pckets

           InvalidRegisters

Type: 32-bit unsigned integer

Description: | PIM invalid registers received

           InvalidJoinPrunes

Type: 32-bit unsigned integer

Description: | PIM invalid Join/Prunes received

           PacketEnqueued

Type: 32-bit unsigned integer[2]

Description: | Packets Enqueued per priority

           PacketDequeued

Type: 32-bit unsigned integer[2]

Description: | Packets Dequeued per priority

           PacketQueueLength

Type: 32-bit unsigned integer[2]

Description: | Packet Queue Length per priority

           PacketQueueSize

Type: 32-bit unsigned integer[2]

Description: | Packet Queue Size per priority

           PacketTailDrop

Type: 32-bit unsigned integer[2]

Description: | Packet Tail Drop per priority

           PacketPackmanError

Type: 32-bit unsigned integer

Description: | Packets Dropped due to Pakman Error

           PacketReadSocketError

Type: 32-bit unsigned integer

Description: | Packet Read Socket Error

           PacketsStandby

Type: 32-bit unsigned integer

Description: | Packets Dropped due to Standby Error

           NoMDTSocketConnection

Type: 32-bit unsigned integer

Description: | Packets dropped since no mdt socket connection

           MDTSendQueueFull

Type: 32-bit unsigned integer

Description: | Packets dropped since mdt send queue was full

           MDTSocketError

Type: 32-bit unsigned integer

Description: | MDT Socket errors

           MDTJoinTLVSent

Type: 32-bit unsigned integer

Description: | Data MDT Join Msgs sent

           MDTJoinTLVReceived

Type: 32-bit unsigned integer

Description: | Data MDT Join Msgs received

           MDTDropLocalSourceAddress

Type: 32-bit unsigned integer

Description: | Data MDT Join msgs dropped due to local source addr

           MDTDropNullLocalAddress

Type: 32-bit unsigned integer

Description: | Data MDT Join msgs dropped due to null local addr

           MDTDropNoIDB

Type: 32-bit unsigned integer

Description: | Data MDT Join msgs dropped due to idb missing

           MDTDropNoVRF

Type: 32-bit unsigned integer

Description: | Data MDT Join msgs dropped due to vrf missing

           MDT_OLEAdded

Type: 32-bit unsigned integer

Description: | MDT oles added

           MDT_OLE_MTSet

Type: 32-bit unsigned integer

Description: | MDT oles added with MT set

           MDT_OLE_MTClear

Type: 32-bit unsigned integer

Description: | MDT oles added with MT cleared

           MDT_OLEForwardedOn

Type: 32-bit unsigned integer

Description: | MDT oles added with FWD on

           MDT_OLEForwardedOff

Type: 32-bit unsigned integer

Description: | MDT oles added with FWD off

           MDT_OLERemoved

Type: 32-bit unsigned integer

Description: | MDT oles removed

           MDT_OLERemovedMTSet

Type: 32-bit unsigned integer

Description: | MDT oles removed with MT set

           MDT_OLERemovedMTClear

Type: 32-bit unsigned integer

Description: | MDT oles removed with MT cleared

           OutputRegisterStopSkipped

Type: 32-bit unsigned integer

Description: | Skipped Register Stop packets out

           RegistersToMSDP

Type: 32-bit unsigned integer

Description: | Registers enqueued to MSDP

           PulsesSentToMSDP

Type: 32-bit unsigned integer

Description: | No. of pulses sent to MSDP

           MDTJoinsDropMultipleEncapsulation

Type: 32-bit unsigned integer

Description: | MDT Join msgs dropped due to multiple Encap limitation

#### pim_mstatic_bag

        Description: Multicast Static Routes entry
        Definition: Structure. Contents are:
           Prefix

Type: pim_addrtype

Description: | Prefix

           Nexthop

Type: pim_addrtype

Description: | Next Hop

           InterfaceName

Type: Interface

Description: | Interface Handle

           Distance

Type: 32-bit unsigned integer

Description: | Distance

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix Length

           IsViaLSM

Type: Boolean

Description: | LSM flag

#### pim_summary_bag

        Description: PIM Summary Bag
        Definition: Structure. Contents are:
           RouteLimit

Type: 32-bit unsigned integer

Description: | Maximum routes

           RouteCount

Type: 32-bit unsigned integer

Description: | Current routes

           RouteLowWaterMark

Type: 32-bit unsigned integer

Description: | The number of routes below which the throttle on route creation will be lifted

           IsRouteLimitReached

Type: Boolean

Description: | Is route creation throttled

           TopologyInterfaceStateLimit

Type: 32-bit unsigned integer

Description: | Maximum Topology Interface State count

           TopologyInterfaceStateCount

Type: 32-bit unsigned integer

Description: | Current Topology Interface State count

           RXILowWaterMark

Type: 32-bit unsigned integer

Description: | The rxi below which the throttle on interface creation will be lifted

           RXILimitReached

Type: Boolean

Description: | Is interface creation throttled

           RegisterLimit

Type: 32-bit unsigned integer

Description: | Maximum registers

           RegisterCount

Type: 32-bit unsigned integer

Description: | Current registers

           RegisterLimitReached

Type: Boolean

Description: | Is PIM SM register handling throttled

           RangesLimit

Type: 32-bit unsigned integer

Description: | Maximum group ranges from Autorp

           RangesCount

Type: 32-bit unsigned integer

Description: | Current group ranges from Autorp

           IsMaximumEnforcementDisabled

Type: Boolean

Description: | Is maximum enforcement disabled

           IsNodeLowMemory

Type: Boolean

Description: | Is node in low memory condition

           RouteThreshold

Type: 32-bit unsigned integer

Description: | Threshold routes

           IsGlobalRouteLimitReached

Type: Boolean

Description: | Is global route creation throttled

           TopologyInterfaceStateThreshold

Type: 32-bit unsigned integer

Description: | Topology Interface State threshold

           IsGlobalRXILimitReached

Type: Boolean

Description: | Is global interface creation throttled

           RegisterThreshold

Type: 32-bit unsigned integer

Description: | Threshold registers

           GlobalRegisterLimit

Type: 32-bit unsigned integer

Description: | Maximum global registers

           IsGlobalRegisterLimitReached

Type: Boolean

Description: | Is global PIM SM register handling throttled

#### pim_mroute_bag

        Description: Multicast Route MIB entry
        Definition: Structure. Contents are:
           SourceAddress

Type: pim_addrtype

Description: | Source Address

           GroupAddress

Type: pim_addrtype

Description: | Group Address

           UpstreamAssertTimer

Type: 32-bit signed integer

Description: | Upstream Assert Timer

           AssertMetric

Type: 32-bit unsigned integer

Description: | Assert Metric

           AssertMetricPreference

Type: 32-bit unsigned integer

Description: | Assert Metric Preference

           AssertRPTBit

Type: Boolean

Description: | Assert RPT Bit

           SPTBit

Type: Boolean

Description: | Is SPT bit set ?

           RPFNeighbor

Type: pim_addrtype

Description: | The RPF Neighbor

           RPFRoot

Type: pim_addrtype

Description: | Root of this mcast tree

           RPFMask

Type: 32-bit unsigned integer

Description: | Mask of the multicast root

           RPF_SAFI

Type: 8-bit unsigned integer

Description: | Unicast or mcast

           RPFTableName

Type: String with unbounded length

Description: | RPF Table name

           RPFDrop

Type: Boolean

Description: | RPF route-policy drop

           RPFExtranet

Type: Boolean

Description: | Extranet RPF route-policy

           RPFInterfaceName

Type: Interface

Description: | RPF interface name

           RPF_VRFName

Type: String with maximum length 33

Description: | RPF VRF Name

           BidirectionalRoute

Type: Boolean

Description: | Is this Bidir ?

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime of route

           Protocol

Type: pim_show_protocol

Description: | The PIM protocol

#### pim_bsr_election_bag

        Description: PIM BSR Election State
        Definition: Structure. Contents are:
           BSRAddress

Type: pim_addrtype

Description: | BSR address

           BSRPriority

Type: 8-bit unsigned integer

Description: | BSR Priority

           BSRMaskLength

Type: 8-bit unsigned integer

Description: | Hash Function Mask Length

           BSRUpTime

Type: 16-bit unsigned integer

Description: | BSR Uptime

           BootstrapTimeout

Type: 16-bit unsigned integer

Description: | Bootstrap Timeout

           CandidateBSRState

Type: 32-bit unsigned integer

Description: | BSR Candidate State

           BSRElectionState

Type: 32-bit unsigned integer

Description: | BSR Election State

           BSRScope

Type: 16-bit unsigned integer

Description: | BSR Scope

           CandidateBSRFlag

Type: Boolean

Description: | BSR Candidate Config Flag

           CandidateBSRPriority

Type: 8-bit unsigned integer

Description: | C-BSR Priority

           CandidateBSRAddress

Type: pim_addrtype

Description: | C-BSR address

           CandidateBSRMaskLength

Type: 8-bit unsigned integer

Description: | C-BSR Hash Func. Mask Len

#### pim_bsr_crp_bag

        Description: PIM BSR C-RP
        Definition: Array of 0 or more structures. Contents of each array entry are:
           CandidateRPAddress

Type: pim_addrtype

Description: | C-RP address

           CandidateRPHoldtime

Type: 16-bit unsigned integer

Description: | C-RP Holdtime

           CandidateRPPriority

Type: 8-bit unsigned integer

Description: | C-RP Priority

           CandidateRPUpTime

Type: 16-bit unsigned integer

Description: | C-RP Uptime

           CandidateRPExpires

Type: 16-bit unsigned integer

Description: | C-RP Expires

#### pim_bsr_rp_cache_bag

        Description: PIM BSR RP cache
        Definition: Structure. Contents are:
           GroupPrefix

Type: pim_addrtype

Description: | Group Prefix

           GroupPrefixLength

Type: 32-bit unsigned integer

Description: | Group Prefix Length

           CandidateRPGroupCount

Type: 32-bit unsigned integer

Description: | C-RP count for this Prefix

           CandidateRPList

Type: Optional pim_bsr_crp_bag

Description: | C-RP list for this prefix

#### pim_bsr_candidate_rp_bag

        Description: PIM BSR Candidate RP
        Definition: Structure. Contents are:
           CandidateRP

Type: pim_addrtype

Description: | Cand-RP Address

           CandidateRPMode

Type: 32-bit signed integer

Description: | Cand-RP Mode

           CandidateRPScope

Type: 32-bit signed integer

Description: | Cand-RP Scope

           CRPPriority

Type: 8-bit unsigned integer

Description: | Cand-RP Priority

           CRPHoldtime

Type: 16-bit unsigned integer

Description: | Cand-RP Holdtime

           CandidateRPAdvanceInterval

Type: 16-bit unsigned integer

Description: | Cand-RP Adv Interval in seconds

           CandidateRPUptime

Type: 16-bit unsigned integer

Description: | Cand-RP uptime

           ACLName

Type: String with maximum length 33

Description: | Group Access-List Name

#### pim_connection_bag

        Description:
        Definition: Structure. Contents are:
           IsIMLocalConnection

Type: Boolean

Description: | IM Local Connection

           IsIMGlobalConnection

Type: Boolean

Description: | IMD Global Connection

           IsNetioConnection

Type: Boolean

Description: | NETIO Connection

           IsPakmanConnection

Type: Boolean

Description: | PAKMAN Connection

           IsPFIConnection

Type: Boolean

Description: | PFI Connection

           IsRIBConnection

Type: Boolean

Description: | RIB Connection

           IsMRIBConnection

Type: Boolean

Description: | MRIB Connection

           IsSYSDBConnection

Type: Boolean

Description: | SYSDB - PIM config Verification/Apply Registration

           IsSYSDB_MCAST_Connection

Type: Boolean

Description: | SYSDB - MCAST Notification Registration

           IsSYSDB_EDM_Connection

Type: Boolean

Description: | SYSDB - Show EDM Registration

           IsSYSDB_ACTION_EDM_Connection

Type: Boolean

Description: | SYSDB - Action EDM Registration

           IsSYSDB_DEFINT_SET_Connection

Type: Boolean

Description: | SYSDB - Default Interface Set connection

           IsSYSDB_DEFINT_CFG_Connection

Type: Boolean

Description: | SYSDB - Default Interface Config Connection

           IsBGPConnection

Type: Boolean

Description: | BGP Connection

           IsRAW_RCVSocket

Type: Boolean

Description: | Raw Socket - Register Inject

           IsRAW_Socket

Type: Boolean

Description: | Raw Socket

#### pim_mdt_cache_bag

        Description: PIM Data MDT cache
        Definition: Structure. Contents are:
           CoreSourceAddress

Type: pim_addrtype

Description: | Core Source Address

           CoreGroupAddress

Type: pim_addrtype

Description: | Core Group Address

           CustomerSourceAddress

Type: pim_addrtype

Description: | Customer Source Address

           CustomerGroupAddress

Type: pim_addrtype

Description: | Customer Group Address

           Expires

Type: 32-bit signed integer

Description: | Entry expiry in seconds

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           SendCount

Type: 32-bit unsigned integer

Description: | Data MDT Join send count

           ReceiveCount

Type: 32-bit unsigned integer

Description: | Data MDT Join receive count

           SrcVrfName

Type: String with maximum length 33

Description: | Source VRF NAme

#### pim_mdt_cache_summ_bag

        Description: PIM Data MDT Cache Summary Bag
        Definition: Structure. Contents are:
           CacheCount

Type: 32-bit unsigned integer

Description: | Data MDT Cache count

#### pim_mdt_data_pfx_bag

        Description: PIM Data MDT prefix bag
        Definition: Structure. Contents are:
           MDTDataPrefix

Type: pim_addrtype

Description: | Data MDT Prefix

           MDTDataSource

Type: pim_addrtype

Description: | Data MDT Source

           MDTMaximumAggregation

Type: 32-bit unsigned integer

Description: | Data MDT max aggregation

           IsMDTDeleteInProgress

Type: Boolean

Description: | Is the entry being deleted ?

           IsMDTLocal

Type: Boolean

Description: | Is the entry locally assigned ?

           MDTRefcount

Type: 32-bit unsigned integer

Description: | No of cust routes using this MDT prefix

           MDTDecapsulationRefcount

Type: 32-bit unsigned integer

Description: | No of cust routes using this MDT prefix on Decap PE

           MDTDataPayload

Type: 32-bit unsigned integer

Description: | Is v4, v6 ?

           MDTDataEncapSndUptime

Type: 64-bit unsigned integer

Description: | En. Send Uptime in seconds

           MDTDataEncapRcvUptime

Type: 64-bit unsigned integer

Description: | En. receive Uptime in seconds

           MDTDataDecapSndUptime

Type: 64-bit unsigned integer

Description: | De. send Uptime in seconds

           MDTDataDecapRcvUptime

Type: 64-bit unsigned integer

Description: | De. receive Uptime in seconds

           MDTDataWaitForAck

Type: Boolean

Description: | Prefix update waiting for ack from core process

           MDTDataWaitForRetry

Type: Boolean

Description: | Prefix update waiting to be sent again to core process

           MDTDataRetryAttempts

Type: Boolean

Description: | Prefix updates sent to core process

#### pim_bgp_safi_bag

        Description: PIM BGP SAFI bag
        Definition: Structure. Contents are:
           RouterID

Type: String with maximum length 256

Description: | Router-ID

           Source

Type: pim_addrtype

Description: | Source address

           Group

Type: pim_addrtype

Description: | Group address

           NextHop

Type: pim_addrtype

Description: | Next hop address

           ExtranetPathCount

Type: 32-bit unsigned integer

Description: | Count of dependent extranet paths

           IsBGPAdded

Type: Boolean

Description: | SAFI learnt from BGP

#### pim_ifstats_bag

        Description: PIM Interface Statistics
        Definition: Structure. Contents are:
           InputHello

Type: 32-bit unsigned integer

Description: | Hello packets in

           OutputHello

Type: 32-bit unsigned integer

Description: | Hello packets out

           InputRegister

Type: 32-bit unsigned integer

Description: | Register packets in

           OutputRegister

Type: 32-bit unsigned integer

Description: | Register packets out

           InputRegisterStop

Type: 32-bit unsigned integer

Description: | Register Stop packets in

           OutputRegisterStop

Type: 32-bit unsigned integer

Description: | Register Stop packets out

           InputJP

Type: 32-bit unsigned integer

Description: | Join Prune packets in

           OutputJP

Type: 32-bit unsigned integer

Description: | Join Prune packets out

           InputBSRMessage

Type: 32-bit unsigned integer

Description: | Input BSR Messages

           OutputBSRMessage

Type: 32-bit unsigned integer

Description: | Output BSR Messages

           InputAssert

Type: 32-bit unsigned integer

Description: | Assert packets in

           OutputAssert

Type: 32-bit unsigned integer

Description: | Assert packets out

           InputGraftMessage

Type: 32-bit unsigned integer

Description: | Input Graft Messages

           OutputGraftMessage

Type: 32-bit unsigned integer

Description: | Output Graft Messages

           InputGraftAckMessage

Type: 32-bit unsigned integer

Description: | Input Graft Ack Messages

           OutputGraftAckMessage

Type: 32-bit unsigned integer

Description: | Output Graft Ack Messages

           InputCandidateRPAdvertisement

Type: 32-bit unsigned integer

Description: | Input Candidate-RP Advertisment

           OutputCandidateRPAdvertisement

Type: 32-bit unsigned integer

Description: | Output Candidate-RP Advertisment

           InputDFElection

Type: 32-bit unsigned integer

Description: | DF Election packets in

           OutputDFElection

Type: 32-bit unsigned integer

Description: | DF Election packets out

           InputMiscellaneous

Type: 32-bit unsigned integer

Description: | Miscellaneous packet in

#### pim_relay_bag

        Description: PIM Relay
        Definition: Structure. Contents are:
           RelayVRFName

Type: String with maximum length 33

Description: | Relay VRF name

           PassThrough

Type: Boolean

Description: | Relay Mode

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### pim_afi_

Description: Definition: Enumeration. Valid values are: 'IPv4Unicast' - IP v4 unicast 'IPv6Unicast' - IP v6 unicast

#### pim_afi

Description: Address family Definition: Type definition for: pim_afi_

#### IPV6AddressType

Description: IPV6 Address type Definition: Type definition for: IPV6Address

#### pim_addrtype

Description: Definition: Union. Discriminant: Name: AFName Type: pim_afi Options are: IPV4Address

Type: IPV4Address

Description: | IPv4 Addr

           IPV6Address

Type: IPV6AddressType

Description: | IPV6 Addr

#### pim_show_protocol_

        Description:
        Definition: Enumeration. Valid values are:
            'NoRoute'
            'SM'
            'DM'
            'Bidir'
            'SSM'
            'Maximum'
            'Any'

#### pim_show_protocol

        Description:
        Definition: Type definition for: pim_show_protocol_

#### pim_show_range_client_

        Description:
        Definition: Enumeration. Valid values are:
            'NoClient'
            'EmbeddedConfig'
            'Embedded'
            'Permanent'
            'AutoRP'
            'BSR'
            'Config'
            'Static'

#### pim_show_range_client

Description: Definition: Type definition for: pim_show_range_client_

## Perl Data Object documentation for ipv4_multicast_sap.

### Datatypes

#### sap_attr_bag

Description: SAP Attribute information Definition: Structure. Contents are: AttributeString

Type: String with unbounded length

Description: Attributes

#### sap_media_bag

Description: SAP media specific information Definition: Structure. Contents are: MediaString

Type: String with unbounded length

Description: Media String

MediaType

Type: 16-bit unsigned integer

Description: Media Type

TransportPort

Type: 16-bit unsigned integer

Description: Transport Port

TransportProtocol

Type: String with unbounded length

Description: Transport Protocol

FormatList

Type: String with unbounded length

Description: Format List

Attributes

Type: sap_attr_bag[0...unbounded]

Description: | Media attributes

#### sap_bag

Description: SAP session specific information Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           MessageIDHash

Type: 16-bit unsigned integer

Description: | Msg ID Hash from SAP Header

           GroupAddress

Type: IPV4Address

Description: | Group Address

           TTL

Type: 16-bit unsigned integer

Description: | TTL for advertisement

           NumberGroups

Type: 16-bit unsigned integer

Description: | Number of groups

           StartTime

Type: 32-bit unsigned integer

Description: | Start Time - decimal representation of NTP time values in seconds

           StopTime

Type: 32-bit unsigned integer

Description: | Stop Time - decimal representation of NTP time values in seconds

           Destination

Type: IPV4Address

Description: | Destination Address

           SessionName

Type: String with unbounded length

Description: | Name of session

           Owner

Type: String with unbounded length

Description: | Name of owner

           Description

Type: String with unbounded length

Description: | Conference description

           URL

Type: String with unbounded length

Description: | URL

           Email

Type: String with unbounded length

Description: | Email of owner

           PhoneNumber

Type: String with unbounded length

Description: | Phone of owner

           RepeatInterval

Type: String with unbounded length

Description: | Repeat Interval

           Attributes

Type: sap_attr_bag

[0...unbounded]

Description: | Session attributes

           MediaInformation

Type: sap_media_bag[0...unbounded]

Description: | Media specific info

#### sap_bag_summary

        Description: SAP session summary
        Definition: Structure. Contents are:
           SessionName

Type: String with unbounded length

Description: | Name of session

           Description

Type: String with unbounded length

Description: | Conference description

           SourceAddress

Type: IPV4Address

Description: | Source Address

           GroupAddress

Type: IPV4Address

Description: | Group Address

           Uptime

Type: 32-bit signed integer

Description: | Secs since last updated

### Internal Datatypes

## Perl Data Object documentation for ospf_mgmt.

### Datatypes

#### igpte_igp_area

        Description: An IGP-area
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### ospf_sh_time

        Description:
        Definition: Structure. Contents are:
           Second

Type: 32-bit unsigned integer

Description: |

           Nanosecond

Type: 32-bit unsigned integer

Description: |

#### ospf_sh_lsa_sum

        Description: LSA Summary Entry
        Definition: Structure. Contents are:
           HeaderLSAType

Type: lsa_type

Description: | LSA Type

           HeaderLSAAge

Type: 16-bit unsigned integer

Description: | Age of the LSA (s)

           HeaderLS_ID

Type: IPV4Address

Description: | LSA ID

           HeaderAdvertisingRouter

Type: IPV4Address

Description: | Router ID of the Advertising Router

           HeaderSequenceNumber

Type: 32-bit unsigned integer

Description: | Current LSA sequence number

           HeaderLSAChecksum

Type: 16-bit unsigned integer

Description: | Checksum of the LSA

#### ospf_sh_neighbor_retrans

        Description: OSPF Neighbor Retransmission Information
        Definition: Structure. Contents are:
           DBDRetransmissionCount

Type: 32-bit unsigned integer

Description: | Number of DBD retransmissions during last exchange

           AreaFloodingIndex

Type: 32-bit unsigned integer

Description: | Area scope LSA's flood index

           ASFloodIndex

Type: 32-bit unsigned integer

Description: | AS scope LSA's flood index

           NeighborRetransmissionCount

Type: 32-bit unsigned integer

Description: | Retransmission queue length

           NumberOfRetransmissions

Type: 32-bit unsigned integer

Description: | Number of retransmissions for this neighbor

           AreaFirstFloodInformation

Type: 32-bit unsigned integer

Description: | First flood item for area scope LSAs

           AreaFirstFloodInformationIndex

Type: 32-bit unsigned integer

Description: | Index of the first flood item for area scope LSAs

           ASFirstFloodInformation

Type: 32-bit unsigned integer

Description: | First flood item for AS scope LSAs

           ASFirstFloodInformationIndex

Type: 32-bit unsigned integer

Description: | Index for first flood item for AS scope LSAs

           AreaNextFloodInformation

Type: 32-bit unsigned integer

Description: | Next flood item for area scope LSAs

           AreaNextFloodInformationIndex

Type: 32-bit unsigned integer

Description: | Index of next flood item for Area scope LSAs

           ASNextFloodInformation

Type: 32-bit unsigned integer

Description: | Next flood item for AS scope LSAs

           ASNextFloodInformationIndex

Type: 32-bit unsigned integer

Description: | Index of next flood item for AS scope LSAs

           LastRetransmissionLength

Type: 32-bit unsigned integer

Description: | Number of LSAs sent in last retransmission

           MaximumRetransmissionLength

Type: 32-bit unsigned integer

Description: | Maximum number of LSAs sent in a retransmission

           LastRetransmissionTime

Type: 32-bit unsigned integer

Description: | Last retransmission scan time (ms)

           MaximumRetransmissionTime

Type: 32-bit unsigned integer

Description: | Maximum retransmission scan time (ms)

           LSARetransmissionTimer

Type: 32-bit unsigned integer

Description: | Time until next LSA retransmission (ms)

#### ospf_sh_area_range

        Description: OSPF Area Range Information
        Definition: Structure. Contents are:
           RangePrefix

Type: IPV4Address

Description: | IP prefix for summarization

           RangeMask

Type: IPV4Address

Description: | Network mask

           Cost

Type: 32-bit unsigned integer

Description: | Cost

           AdvertiseFlag

Type: Boolean

Description: | Whether to advertise Summary LSAs for this range

#### ospf_sh_redist

        Description: OSPF Redistribution Information
        Definition: Structure. Contents are:
           RedistributionProtocol

Type: ospf_sh_redist_proto

Description: | Protocol Information

           MetricFlag

Type: Boolean

Description: | If true, Metric configured

           Metric

Type: 32-bit unsigned integer

Description: | Route metric

           Classless

Type: Boolean

Description: | Whether to use CIDR

#### ospf_sh_area

        Description: OSPF Area Summary Information
        Definition: Structure. Contents are:
           AreaIDString

Type: String with maximum length 16

Description: | Area ID string

           BackboneAreaActive

Type: Boolean

Description: | If true, Backbone area is active

           AreaInterfaceCount

Type: 16-bit unsigned integer

Description: | Number of interfaces in the area

           AreaStub

Type: Boolean

Description: | If true, stub area

           AreaTotalStub

Type: Boolean

Description: | If true, totally stubby area

           StubDefaultCost

Type: 16-bit unsigned integer

Description: | Default cost for Stub or NSSA area

           AreaNSSA

Type: Boolean

Description: | If true, area is a NSSA

           NSSANoRedistribution

Type: Boolean

Description: | If true, No redistribution into this NSSA area

           NSSATranslate

Type: Boolean

Description: | If true, perform 7/5 translation

           NSSADefault

Type: Boolean

Description: | If true, generate NSSA default route

           TEEnabled

Type: Boolean

Description: | If true, MPLS-TE enabled

           AuthenticationType

Type: authentication_type

Description: | Authentication type

           SPFCount

Type: 32-bit unsigned integer

Description: | Number of SPF calculations run

           AreaPolicyIn

Type: Boolean

Description: | If true, inbound policy is configured

           AreaPolicyInName

Type: String with unbounded length

Description: | Inbound summary lsa filtering policy

           AreaPolicyOut

Type: Boolean

Description: | If true, outbound policy is configured

           AreaPolicyOutName

Type: String with unbounded length

Description: | Outbound summary lsa filtering policy

           AreaRangeList

Type: ospf_sh_area_range[0...unbounded]

Description: | List of ranges to summarize

           AreaLSACount

Type: 32-bit unsigned integer

Description: | Number of LSAs in the Area

           AreaLSAChecksum

Type: 32-bit unsigned integer

Description: | Sum of all area LSAs checksum

           AreaOpaqueLSACount

Type: 32-bit unsigned integer

Description: | Number of Opaque LSAs in the Area

           AreaOpaqueLSAChecksum

Type: 32-bit unsigned integer

Description: | Sum of opaque LSA checksums

           AreaDCBitlessLSACount

Type: 32-bit unsigned integer

Description: | Number of LSA with demand circuit bit not set

           IndicationLSACount

Type: 32-bit unsigned integer

Description: | Number of indication LSAs

           DNA_LSACount

Type: 32-bit unsigned integer

Description: | Number of DoNotAge LSAs

           FloodListLength

Type: 32-bit unsigned integer

Description: | Number of LSAs which need to be flooded

           AreaLFAInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of LFA enabled interfaces

           AreaLFARevision

Type: 32-bit unsigned integer

Description: | Area LFA revision

           AreaAdjStagNumNbrForming

Type: 16-bit unsigned integer

Description: | Num of nbrs currently forming

           AreaNumNbrFull

Type: 16-bit unsigned integer

Description: | Num of full nbrs in area

#### ospf_sh_domain_id_entry

        Description: OSPF Domain ID
        Definition: Structure. Contents are:
           DomainIDType

Type: 16-bit unsigned integer

Description: | Domain ID Type

           DomainIDValue

Type: Hex binary data with maximum length 6 bytes

Description: | Domain ID value

#### ospf_sh_domain_id

        Description: OSPF Domain ID entries
        Definition: Structure. Contents are:
           PrimaryDomainID

Type: Optional ospf_sh_domain_id_entry

Description: | Primary Domain ID

           SecondaryDomainIDList

Type: ospf_sh_domain_id_entry

[0...unbounded]

Description: | List of secondary domain IDs

#### ospf_sh_max_metric

        Description: OSPF Max-metric Information
        Definition: Structure. Contents are:
           MaxMetricReason

Type: Unsigned character

Description: | Max-metric reason

           MaxMetricEnabled

Type: Boolean

Description: | Max-metric enabled

           UnsetMaximumMetric

Type: Boolean

Description: | If true, BGP is up, no maximum metric Router LSA

           SavedUnsetMaximumMetric

Type: Boolean

Description: | Saved UnsetMaximumMetric

           MaximumMetricStartTime

Type: 32-bit unsigned integer

Description: | Time remaining until we will start using normal metrics (s)

           SavedStartupTime

Type: 32-bit unsigned integer

Description: | Hold time configured (s)

           MaximumMetricIncludeStubs

Type: Boolean

Description: | If true, set max-metric in stub links

           MaximumMetricSummaryLSA

Type: Boolean

Description: | If true, advertise max-metric in summary-LSAs

           MaximumMetricSummaryLSAMetric

Type: 32-bit unsigned integer

Description: | Max-metric value to advertise in summary-LSAs

           MaximumMetricExternalLSA

Type: Boolean

Description: | If true, advertise max-metric in external-LSAs

           MaximumMetricExternalLSAMetric

Type: 32-bit unsigned integer

Description: | Max-metric value to advertise in external-LSAs

           MaximumMetricOriginatedFor

Type: 32-bit unsigned integer

Description: | Time max-metric was used for

           MaximumMetricTimeUnset

Type: ospf_sh_time

Description: | Time max-metric condition was cleared

           MaximumMetricUnsetReason

Type: max_metric_unset_reason

Description: | Max-metric unset reason

#### ospf_sh_summary

        Description: OSPF Summary
        Definition: Structure. Contents are:
           RoleStandby

Type: Boolean

Description: | If true, Role is Standby, Active otherwise

           NSREnabled

Type: Boolean

Description: | If true, NSR is enabled

           NSRSwitchoverOnRestart

Type: Boolean

Description: | Trigger RP Switchover on detectable process restart

           IGPIntactOn

Type: Boolean

Description: | If true, running in IGP-Intact mode

           RouterID

Type: IPV4Address

Description: | Router ID

           TOSOptions

Type: Unsigned character

Description: | Type of Service supported

           OpaqueCapable

Type: Boolean

Description: | Opaque LSA capable

           AreaBorderRouter

Type: Boolean

Description: | If true, is an Area Border Router

           ASBorderRouter

Type: Boolean

Description: | If true, is an AS Border Router

           MaximumMetricStart

Type: Boolean

Description: | If true, originate Router LSA with maximum metric

           MaximumMetricStartTimer

Type: 32-bit unsigned integer

Description: | Time remaining for hold down timer (s)

           MaximumMetricSetReason

Type: max_metric_set_reason

Description: | Max-metric set reason

           MaximumMetricABROffMode

Type: Boolean

Description: | If true, ABR duties temporarily disabled

           MaximumMetricABROffReasons

Type: ospf_max_metric_abr_off_reasons

Description: | Reasons for ABR duties being temporarily disabled

           MaximumMetricABROffBufferTime

Type: 32-bit unsigned integer

Description: | Buffer time in seconds since last neighbor activity, to remain in max-metric ABR off state

           MaximumMetricList

Type: ospf_sh_max_metric[0...unbounded]

Description: | Max-metric list

           RedistributionList

Type: ospf_sh_redist[0...unbounded]

Description: | Redistribution list

           SPFStartTime

Type: 16-bit unsigned integer

Description: | Scheduling delay for SPF (ms) This is valid if configured below 64k Deprecated by SPFStartTimeU32]

           SPFHoldTime

Type: 16-bit unsigned integer

Description: | Minimum delay time between SPF runs (ms) This is valid if configured below 64k Deprecated by SPFHoldTimeU32]

           SPFMaximumTime

Type: 16-bit unsigned integer

Description: | Maximum delay time between SPF runs (ms) This is valid if configured below 64k Deprecated by SPFMaximumTimeU32]

           SPFStartTimeU32

Type: 32-bit unsigned integer

Description: | Scheduling delay for SPF (ms)

           SPFHoldTimeU32

Type: 32-bit unsigned integer

Description: | Minimum delay time between SPF runs (ms)

           SPFMaximumTimeU32

Type: 32-bit unsigned integer

Description: | Maximum delay time between SPF runs (ms)

           SPFPrefixPriority

Type: Boolean

Description: | If true, prefix-priority policy is configured

           SPFPrefixPriorityRoutePolicy

Type: String with unbounded length

Description: | SPF Prefix-priority route policy

           LSAStartTime

Type: 32-bit signed integer

Description: | Inital LSA throttle delay (ms)

           LSAHoldTime

Type: 32-bit unsigned integer

Description: | Second delay before generating next LSA (ms)

           LSAMaximumTime

Type: 32-bit unsigned integer

Description: | Maximum delay before generating an LSA (ms)

           MinimumLSAInterval

Type: 16-bit unsigned integer

Description: | Minimum time between LSA regeneration (ms)

           LSARefreshInterval

Type: 32-bit unsigned integer

Description: | LSA refresh interval (sec)

           MinimumLSAArrivalInterval

Type: 16-bit unsigned integer

Description: | Minimum time between accepting LSAs (s)

           IfFloodPacingInterval

Type: 16-bit unsigned integer

Description: | Flood pacing timer (ms)

           IfRetransPacingInterval

Type: 16-bit unsigned integer

Description: | Retransmission pacing timer (ms)

           AdjStagInitNumNbr

Type: 16-bit unsigned integer

Description: | Num of nbrs brought up initially per area

           AdjStagMaxNumNbr

Type: 16-bit unsigned integer

Description: | Max num of nbrs brought up simultaneously per OSPF instance

           AdjStaggerEnabled

Type: Boolean

Description: | If true, OSPF Adjacency Staggering is configured

           AdjStagNumNbrForming

Type: 16-bit unsigned integer

Description: | Num of nbrs currently forming for OSPF instance

           NumberNbrsFull

Type: 16-bit unsigned integer

Description: | Num of full nbrs

           AS_LSACount

Type: 32-bit unsigned integer

Description: | Number of AS scope LSAs

           AS_LSAChecksum

Type: 32-bit unsigned integer

Description: | Sum of AS scope LSA checksum

           OpaqueLSACount

Type: 32-bit unsigned integer

Description: | Number of Opaque LSAs

           OpaqueLSAChecksum

Type: 32-bit unsigned integer

Description: | Sum of opaque LSA checksum

           AS_DCBitlessLSACount

Type: 32-bit unsigned integer

Description: | Number of External and AS Opaque LSAs with demand circut bit not set

           AS_DNA_LSACount

Type: 32-bit unsigned integer

Description: | Number of External and AS Opaque LSAs with DoNotAge set

           AreaCount

Type: 16-bit unsigned integer

Description: | Number of areas

           NormalAreaCount

Type: 16-bit unsigned integer

Description: | Number of normal Areas

           StubAreaCount

Type: 16-bit unsigned integer

Description: | Number of Stub and Total Stub Areas

           NSSAAreaCount

Type: 16-bit unsigned integer

Description: | Number of NSSA Areas

           MaximumInterfaces

Type: 32-bit unsigned integer

Description: | Maximum number of interfaces

           AS_LSAFloodListLength

Type: 32-bit unsigned integer

Description: | Length of AS LSAs flood list

           NSFEnabled

Type: Boolean

Description: | If true, NSF enabled

           LastNSFTime

Type: 32-bit unsigned integer

Description: | Length of time since the last NSF (s)

           NSFTime

Type: 32-bit unsigned integer

Description: | Total time to complete NSF (s)

           RedistributionLimit

Type: 32-bit unsigned integer

Description: | The number of redistributed prefixes allowed

           RedistributionThreshold

Type: 32-bit unsigned integer

Description: | When the number of redistributed prefixes reaches this threshold, a warning message is issued

           RedistributionLimitWarn

Type: Boolean

Description: | If true, only a syslog message is printed when redistribution prefix limit is reached

           GracefulShutdownRetentionTime

Type: 32-bit unsigned integer

Description: | Amount of time routes are retained after graceful shutdown (s)

           GracefulShutdownState

Type: gs_state_type

Description: | State of graceful shutdown

           DomainID

Type: Optional ospf_sh_domain_id

Description: | Domain ID information

           TablePrefixLimitReached

Type: Optional Boolean

Description: | If true, prefix limit for table has been reached

           NonSelfLSACount

Type: 32-bit unsigned integer

Description: | Non self-generated LSA count

           MaxLSAEnabled

Type: Boolean

Description: | If true, max-lsa protection enabled

           MaxLSALimit

Type: 32-bit unsigned integer

Description: | Maximum allowed number of non self-generated LSAs

           MaxLSATreshold

Type: 32-bit unsigned integer

Description: | max-lsa protection warning threshold

           MaxLSAWarningOnly

Type: Boolean

Description: | Warning only when max-lsa reached

           MaxLSAIgnoreTime

Type: 32-bit unsigned integer

Description: | Time ignoring new LSAs after max-lsa reached

           MaxLSAResetTime

Type: 32-bit unsigned integer

Description: | Time after which LSA protection counter is reset

           MaxLSAIgnoreLimit

Type: 32-bit unsigned integer

Description: | Max allowed number of entering ignore state

           MaxLSAIgnoreCount

Type: 32-bit unsigned integer

Description: | How many times ignore state has been entered

           MaxLSAIgnoreTimer

Type: 32-bit unsigned integer

Description: | Remaining time when ignore timer is running

           MaxLSAResetTimer

Type: 32-bit unsigned integer

Description: | Remaining time when reset timer is running

#### ospf_sh_br_path

        Description: OSPF Border Router Path
        Definition: Structure. Contents are:
           BorderRouterRouteType

Type: ospf_route_type

Description: | Route type

           BorderRouterRouteMetric

Type: 32-bit unsigned integer

Description: | Metric

           BorderRouterNextHop

Type: IPV4Address

Description: | Next hop address

           BorderRouterNextHopInterfaceName

Type: Interface

Description: | Next hop Interface

           BorderRouterType

Type: ospf_br_type

Description: | Border router type

           BorderRouterAreaID

Type: String with maximum length 16

Description: | Area string in decimal or dotted-decimal format

           SPFVersion

Type: 64-bit unsigned integer

Description: | SPF run instance count

#### ospf_sh_border_router

        Description: OSPF Border Router
        Definition: Structure. Contents are:
           BorderRouterID

Type: IPV4Address

Description: | Router ID of Border Router

           BorderRouterPathList

Type: ospf_sh_br_path[0...unbounded]

Description: | List of Border Router paths

#### ospf_sh_db_not_delete

        Description: Reason why LSA is not deleted
        Definition: Structure. Contents are:
           FreeTime

Type: 32-bit unsigned integer

Description: | The amount of time since the last check was made to free this LSA (s)

           NoDelete

Type: Boolean

Description: | If true, the reason not to delete this LSA is because delete flag not set on this LSA

           NeighborExchange

Type: Boolean

Description: | If true, the reason not to delete this LSA is because neighbor is in exchange state

           RoutingTable

Type: Boolean

Description: | If true, the reason not to delete this LSA is because it has a contributing entry in the routing table

           Acknowledgement

Type: Boolean

Description: | If true, the reason not to delete this LSA is because it's Acknowledgement list is not empty

           MaximumAge

Type: Boolean

Description: | If true, the reason not to delete this LSA is because it is in Maxage Queue

           PartialSPF

Type: Boolean

Description: | If true, the reason not to delete this LSA is because it is in partial SPF queue

           FloodPending

Type: Boolean

Description: | If true, the reason not to delete this LSA is because waiting for flooding or retransmission

           RateLimit

Type: Boolean

Description: | If true, the reason not to delete this LSA is because waiting for next wait-interval to expire

           NSRAckPending

Type: Boolean

Description: | If true, the reason not to delete this LSA is because NSR ACK from standby is pending

           SumOrigPending

Type: Boolean

Description: | If true, the reason not to delete this LSA is because it is pending summary LSA originating

#### ospf_sh_db_throttle_timer

        Description: OSPF LSA throttle timer table information
        Definition: Structure. Contents are:
           TimerLocation

Type: timer_table

Description: | Timer table

           TimerType

Type: timer_type

Description: | Timer type

           SecondTableIndex

Type: 8-bit unsigned integer

Description: | Second table index

           MinuteTableIndex

Type: 8-bit unsigned integer

Description: | Minute table index

           LastInstSecondTableIndex

Type: 8-bit unsigned integer

Description: | Last Second table index processed

           LastInstMinuteTableIndex

Type: 8-bit unsigned integer

Description: | Last Minute table index processed

#### ospf_sh_db_header

        Description: OSPF LSA Database Header
        Definition: Structure. Contents are:
           LSType

Type: lsa_type

Description: | LSA type

           LSID

Type: IPV4Address

Description: | LS ID

           AdvertisingRouter

Type: IPV4Address

Description: | Router ID of Advertising Router

           LSAAreaID

Type: String with maximum length 16

Description: | Area ID in decimal or dotted-decimal format

           LSAAge

Type: 16-bit unsigned integer

Description: | LSA's Age (s)

           DNAgeLSA

Type: Boolean

Description: | If true, Do Not Age this LSA

           NSF

Type: Boolean

Description: | If true, LSA received from neighbor during NSF

           SequenceNumber

Type: 32-bit unsigned integer

Description: | Current Sequence number

           Checksum

Type: 16-bit unsigned integer

Description: | Checksum value

#### ospf_sh_db_detail

        Description: OSPF Detailed LSA Database Information
        Definition: Structure. Contents are:
           TOSCapable

Type: Boolean

Description: | If true, type of service capable indicated by LSA's option field

           NSSATranslation

Type: Boolean

Description: | If true, capable of type 7 to 5 translation indicated by LSA's option field

           DemandCircuit

Type: Boolean

Description: | If true, capable of demand circuit as indicated by LSA's option field

           DNBit

Type: Boolean

Description: | if true, DN bit set on the summary LSA indicated by LSA's option field

           LSAThrottleTimer

Type: ospf_sh_db_throttle_timer

Description: | LSA throttle timer table information

           LSALastUpdatedTime

Type: ospf_sh_time

Description: | Time LSA was last updated

           LSADBBaseTimeStamp

Type: ospf_sh_time

Description: | Current time stamp

           LSADBBaseClock

Type: 64-bit unsigned integer

Description: | Clock stamp since boot

           RoutingBit

Type: Boolean

Description: | If true, Routing Bit set on the LSA

           AdvertisingRouterReachable

Type: Boolean

Description: | If true, Advertising Router is reachable

           NotDelete

Type: Optional ospf_sh_db_not_delete

Description: | Reason why LSA is not deleted

           Length

Type: 16-bit unsigned integer

Description: | Length of the LSA

           SumOrigin

Type: 16-bit unsigned integer

Description: | Summary Origin

           AseOrigin

Type: 16-bit unsigned integer

Description: | External Origin

           InSync

Type: Unsigned character

Description: | Not In Sync With Active

           LSAPrefixPriority

Type: Unsigned character

Description: | Current LSA prefix priority

           NewLSAPrefixPriority

Type: Unsigned character

Description: | New LSA prefix priority

#### ospf_sh_lsa_ex_tos

        Description: OSPF External Type of service specific Information
        Definition: Structure. Contents are:
           ExternalMetric

Type: 32-bit unsigned integer

Description: | Cost of this route

           ExternalMetricType

Type: ex_metric_type

Description: | External LSA metric type

           ExternalTOS

Type: 32-bit unsigned integer

Description: | Type of Service

           ForwardingAddress

Type: IPV4Address

Description: | Forwarding Address

           ExternalTag

Type: 32-bit unsigned integer

Description: | Route Tag

#### ospf_sh_lsa_external

        Description: OSPF External LSA
        Definition: Structure. Contents are:
           ExternalPrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           InternalExternalLSA

Type: Boolean

Description: | If true, internal max-metric LSA

           ExternalTOSMetric

Type: ospf_sh_lsa_ex_tos

[0...unbounded]

Description: | Type of service information

#### ospf_sh_lsa_network

        Description: OSPF Network LSA
        Definition: Structure. Contents are:
           NetworkPrefixLength

Type: 32-bit unsigned integer

Description: | Network prefix length

           NeighborRouterList

Type: IPV4Address

[0...unbounded]

Description: | Neighbor router list

#### ospf_sh_opq_subtlv

        Description: OSPF Opaque LSA Sub-TLV Information
        Definition: Structure. Contents are:
           SubTLVType

Type: stlv_type

Description: | Type of sub TLV

           SubTLVLength

Type: 16-bit unsigned integer

Description: | Length of sub TLV

           SubTLVValue

Type: Hex binary data with unbounded length

Description: | Value of sub TLV

#### ospf_sh_opq_tlv

        Description: OSPF Opaque LSA TLV Information
        Definition: Structure. Contents are:
           TLVType

Type: 16-bit unsigned integer

Description: | Type of top-level TLV

           TLVLength

Type: 16-bit unsigned integer

Description: | Length of top-level TLV

           MPLS_RouterID

Type: 32-bit unsigned integer

Description: | MPLS-TE Router ID

           MPLS_DSTE_Link

Type: Boolean

Description: | MPLS DS-TE supported

           TELinkSubTLV

Type: ospf_sh_opq_subtlv

[0...unbounded]

Description: | List of Sub-TLVs

#### ospf_sh_lsa_opq_link

        Description: OSPF Opaque-link LSA Information
        Definition: Structure. Contents are:
           OpaqueInterfaceName

Type: Interface

Description: | Interface on which the Opaque link LSA is received

#### ospf_sh_lsa_opq_rrr

        Description: OSPF Opaque-area type 1 MPLS-TE LSA Information
        Definition: Structure. Contents are:
           TLVList

Type: ospf_sh_opq_tlv

[0...unbounded]

Description: | List of TLVs

#### ospf_sh_opq_ri_unknown_tlv

        Description: OSPF Opaque Router Information TLV
        Definition: Structure. Contents are:
           RIGenTLVType

Type: 16-bit unsigned integer

Description: | Type of TLV

           RIGenTLVLength

Type: 16-bit unsigned integer

Description: | Length of TLV

           RIGenValue

Type: Hex binary data with length 64 bytes

Description: | Data in TLV

#### ospf_sh_opq_ri_rtrcap_tlv

        Description: OSPF Router Capabilities TLV
        Definition: Structure. Contents are:
           RtrCapTLVLength

Type: 16-bit unsigned integer

Description: | Length of TLV

           RtrCapGracefulRestart

Type: Boolean

Description: | Graceful Restart Capability

           RtrCapGracefulRestartHelper

Type: Boolean

Description: | Graceful Restart Helper Capability

           RtrCapStubRtr

Type: Boolean

Description: | Stub Router capability

           RtrCapAreaTE

Type: Boolean

Description: | Traffic Engineering capability of area

           RtrCapP2PLAN

Type: Boolean

Description: | P2P LAN Capability

           RtrCapTEExp

Type: Boolean

Description: | TE Experimental bit

           RtrCapAllBits

Type: 32-bit unsigned integer

Description: | All capability bits

           RtrCapAdditionalInfo

Type: Hex binary data with length 64 bytes

Description: | Additional Information in TLV

#### ospf_sh_opq_ri_pce_ipv4_addr_stlv

        Description: PCE IPv4 Address SubTLV
        Definition: Structure. Contents are:
           PCEIPv4Addr

Type: IPV4Address

Description: | PCE IPv4 Address

#### ospf_sh_opq_ri_pce_ipv6_addr_stlv

        Description: PCE IPv6 Address SubTLV
        Definition: Structure. Contents are:
           PCEIPv6Addr

Type: IPV6Address

Description: | PCE IPv6 Address

#### ospf_sh_opq_ri_pced_scope_stlv

        Description: OSPF PCE-Discovery PCE Scope SubTLV
        Definition: Structure. Contents are:
           LBit

Type: Boolean

Description: | L Bit

           RBit

Type: Boolean

Description: | R Bit

           RdBit

Type: Boolean

Description: | Rd Bit

           SBit

Type: Boolean

Description: | S Bit

           SdBit

Type: Boolean

Description: | Sd Bit

           YBit

Type: Boolean

Description: | Y Bit

           PrefL

Type: 8-bit unsigned integer

Description: | Pref L

           PrefR

Type: 8-bit unsigned integer

Description: | Pref R

           PrefS

Type: 8-bit unsigned integer

Description: | Pref S

           PrefY

Type: 8-bit unsigned integer

Description: | Pref Y

           AllScopeInfoBits

Type: 32-bit unsigned integer

Description: | PCE Scope Information

#### ospf_sh_opq_ri_pced_tlv

Description: OSPF PCE Discovery TLV Definition: Structure. Contents are: PCEDTLVLength

Type: 16-bit unsigned integer

Description: Length of TLV

PCEDAddr

Type: Optional ospf_sh_opq_ri_pce_addr_stlvs_union

Description: | PCE Address

           PCEDScope

Type: Optional ospf_sh_opq_ri_pced_scope_stlv

Description: | PCE Scope Information

#### ospf_sh_lsa_opq_ri

        Description: OSPF Router Information LSA
        Definition: Structure. Contents are:
           OpaqueRILSAScope

Type: ospf_lsa_opq_ri_scope

Description: | Opaque LSA flooding scope, a.k.a., Opaque LSA Type

           OpaqueRIInterfaceName

Type: Optional Interface

Description: | Interface on which this Link-Local Opaque link LSA is received

           OpaqueRITLV

Type: ospf_sh_opq_ri_tlvs_union

[0...unbounded]

Description: | Router Information TLV

#### ospf_sh_lsa_opq_grace

        Description: OSPF Opaque-link type 3 grace LSA Information
        Definition: Structure. Contents are:
           GracePeriod

Type: 32-bit unsigned integer

Description: | The amount of time the router's neighbor should advertise it fully adjacent (s)

           GraceReason

Type: ospf_gr_reason_type

Description: | Reason for router restart

           IPAddress

Type: Optional IPV4Address

Description: | IP interface address on the subnet associated with the grace LSA

#### ospf_sh_tos_metric

        Description: OSPF Router LSA TOS Metric
        Definition: Structure. Contents are:
           RouterTOS

Type: 16-bit unsigned integer

Description: | Type of Service

           TOSCost

Type: 16-bit unsigned integer

Description: | Type of service specific metric

#### ospf_sh_link

        Description: OSPF Router LSA Links
        Definition: Structure. Contents are:
           LinkID

Type: IPV4Address

Description: | Link ID

           LinkData

Type: IPV4Address

Description: | Link Data

           LinkType

Type: ospf_link_types

Description: | Type of link

           LinkMetric

Type: 16-bit unsigned integer

Description: | Cost for using this link

           LinkTOSList

Type: ospf_sh_tos_metric[0...unbounded]

Description: | List of type of service metrics

#### ospf_sh_lsa_router

        Description: OSPF Router LSA
        Definition: Structure. Contents are:
           RouterASBR

Type: Boolean

Description: | If True, router is an Autonomous system Border Router

           RouterABR

Type: Boolean

Description: | If True, router is an Area Border Router

           InternalLSA

Type: Boolean

Description: | If true, internal LSA

           LinkList

Type: ospf_sh_link

[0...unbounded]

Description: | List of links in this LSA

           InternalLinks

Type: ospf_sh_link[0...unbounded]

Description: | List of links for internal LSA

#### ospf_sh_lsa_summary

        Description: OSPF Summary LSA
        Definition: Structure. Contents are:
           SummaryPrefixLength

Type: 32-bit unsigned integer

Description: | Summary LSA prefix length

           SummaryLSAMetric

Type: 32-bit unsigned integer[0...unbounded]

Description: | Metric

           InternalSumLSA

Type: Boolean

Description: | If true, internal max-metric LSA

#### ospf_sh_database

        Description: OSPF Database Information
        Definition: Structure. Contents are:
           LSAHeader

Type: ospf_sh_db_header

Description: | LSA header information

           ExternalTag

Type: 32-bit unsigned integer

Description: | Route Tag

           LinkCount

Type: 16-bit unsigned integer

Description: | Number of links

#### ospf_sh_database_detail

        Description: OSPF Database Information
        Definition: Structure. Contents are:
           LSAHeader

Type: ospf_sh_db_header

Description: | Header information

           LSADetailData

Type: ospf_sh_db_detail

Description: | Detailed LSA Information

           LSAInternalData

Type: ospf_lsa_internal_union

Description: | Information pertaining to a specific LSA type

#### ospf_sh_db_sum_cntr

        Description: OSPF Summary counters for a type
        Definition: Structure. Contents are:
           LSAType

Type: lsa_type

Description: | Type of LSAs

           LSACount

Type: 32-bit signed integer

Description: | Number of LSAs of this type

           LSADeleteCount

Type: 32-bit signed integer

Description: | Number of deleted LSAs of this type

           LSAMaxageCount

Type: 32-bit signed integer

Description: | Number of MaxAged LSAs of this type

           LSASelfCount

Type: 32-bit signed integer

Description: | Number of self-generated LSAs

#### ospf_sh_db_area_sum

        Description: OSPF Area Scope Database Summary counters
        Definition: Structure. Contents are:
           AreaLSACounters

Type: ospf_sh_db_sum_cntr

[0...unbounded]

Description: | Summary counters for Area scope LSAs

           Dbase_Sum_AreaIDString

Type: String with maximum length 16

Description: | Area id

#### ospf_sh_db_as_sum

        Description: OSPF AS Scope LSA Database Summary counters
        Definition: Structure. Contents are:
           AS_LSACounters

Type: ospf_sh_db_sum_cntr

[0...unbounded]

Description: | Summary counter for AS scope LSAs

#### ospf_sh_flood_list

        Description: OSPF Flood List
        Definition: Structure. Contents are:
           FloodInterfaceName

Type: Interface

Description: | Interface name

           FloodInterface

Type: string with unbounded length

Description: | Interface Name

           FloodPacingTimer

Type: 32-bit unsigned integer

Description: | Time until next LS update due (ms)

           FloodLSACount

Type: 32-bit unsigned integer

Description: | Number of LSAs currently being flooded

           AreaFloodList

Type: ospf_sh_lsa_sum[0...unbounded]

Description: | Area scope floodlist

           ASFloodList

Type: ospf_sh_lsa_sum[0...unbounded]

Description: | AS scope floodlist

#### ospf_sh_interface_bfd

        Description: Interface BFD information
        Definition: Structure. Contents are:
           Enabled

Type: Boolean

Description: | BFD enabled on the interface

           Interval

Type: 32-bit unsigned integer

Description: | BFD interval (ms)

           DetectionMultiplier

Type: 32-bit unsigned integer

Description: | BFD detection multiplier

#### ospf_sh_interface_nbr

        Description: OSPF Interface Neighbor Information
        Definition: Structure. Contents are:
           InterfaceNeighborID

Type: IPV4Address

Description: | Neighbor Router ID

           InterfaceNeighborCost

Type: 32-bit unsigned integer

Description: | Cost of link to neighbor

           NeighborDR

Type: Boolean

Description: | If true, Designated router

           NeighborBDR

Type: Boolean

Description: | If true, Backup designated router

           SuppressHello

Type: Boolean

Description: | If true, hellos suppressed

#### ospf_sh_interface_madj

        Description: OSPF Interface Multi-Area Information
        Definition: Structure. Contents are:
           InterfaceArea

Type: String with maximum length 16

Description: | Area ID string in decimal or dotted-decimal format

           MadjAreaID

Type: 32-bit unsigned integer

Description: | Area ID

           InterfaceNeighborCount

Type: 16-bit unsigned integer

Description: | Number of Neighbors

           InterfaceAdjNeighborCount

Type: 16-bit unsigned integer

Description: | Total number of Adjacent Neighbors

           InterfaceLinkCost

Type: 16-bit unsigned integer

Description: | Interface link cost

           OSPFInterfaceState

Type: ospf_interface_state

Description: | Interface OSPF state

#### ospf_sh_interface_up

        Description: OSPF Interface Up-only Information
        Definition: Structure. Contents are:
           WaitTime

Type: 32-bit unsigned integer

Description: | Wait time for DR/BDR selection (s)

           InterfaceAreaFloodIndex

Type: 32-bit unsigned integer

Description: | Area scope LSAs flood index

           InterfaceASFloodIndex

Type: 32-bit unsigned integer

Description: | AS scope LSAs flood index

           InterfaceFloodLength

Type: 32-bit unsigned integer

Description: | Flood queue length

           InterfaceAreaNextFlood

Type: 32-bit unsigned integer

Description: | Next LSA to flood (Area scope)

           InterfaceAreaNextFloodIndex

Type: 32-bit unsigned integer

Description: | Index of next LSA to flood (Area scope)

           InterfaceASNextFlood

Type: 32-bit unsigned integer

Description: | Next LSA to flood (AS scope)

           InterfaceASNextFloodIndex

Type: 32-bit unsigned integer

Description: | Index of next LSA to flood (AS scope)

           FloodScanLength

Type: 32-bit unsigned integer

Description: | Last flood scan length

           MaximumFloodLength

Type: 32-bit unsigned integer

Description: | Maximum flood length

           LastFloodTime

Type: 32-bit unsigned integer

Description: | Last flood scan time (ms)

           MaximumFloodTime

Type: 32-bit unsigned integer

Description: | Maximum flood time (ms)

           InterfaceFloodPacingTimer

Type: 32-bit unsigned integer

Description: | Time until next flood pacing timer (ms)

           InterfaceNeighborCount

Type: 16-bit unsigned integer

Description: | Total number of Neighbors

           SuppressHelloCount

Type: 16-bit unsigned integer

Description: | Number of neighbors for which hellos are suppressed

           InterfaceAuthenticationType

Type: authentication_type

Description: | Authentication type

           YoungestMDKey

Type: Boolean

Description: | If true, MD key is configured

           OldMD5KeyNeighborCount

Type: 32-bit unsigned integer

Description: | Number of neighbors using the old key (if rollover in progress)

           YoungestMDKeyID

Type: 16-bit unsigned integer

Description: | Youngest MD key ID

           MDKeysList

Type: 16-bit unsigned integer[0...unbounded]

Description: | List of old MD keys

           KeychainID

Type: 64-bit unsigned integer

Description: | Keychain ID

#### ospf_sh_interface

        Description: OSPF Interface Information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface

           Interface

Type: string with unbounded length

Description: | Interface Name

           InterfaceState

Type: interface_state

Description: | Interface state

           InterfaceLineState

Type: Boolean

Description: | If true, line protocol is up

           InterfaceAddress

Type: IPV4Address

Description: | Interface IP Address

           InterfaceMask

Type: 32-bit unsigned integer

Description: | Interface IP Mask

           InterfaceArea

Type: String with maximum length 16

Description: | Area ID string in decimal or dotted-decimal format

           InterfaceRouterID

Type: IPV4Address

Description: | Interface Router ID

           NetworkType

Type: interface_type

Description: | Network type

           IpMtu

Type: 16-bit unsigned integer

Description: | IP MTU

           MaximumPacketSize

Type: 16-bit unsigned integer

Description: | Maximum Packet Size

           InterfaceTunnelFlags

Type: 32-bit unsigned integer

Description: | Interface tunnel flags

           InterfaceLinkCost

Type: 16-bit unsigned integer

Description: | Interface link cost

           InterfaceBandwidth

Type: 32-bit unsigned integer

Description: | Interface bandwidth

           CfgCostFallback

Type: Boolean

Description: | If true, cost fallback is configured

           InterfaceCostFallback

Type: 16-bit unsigned integer

Description: | Interface fallback cost

           CostFallbackActive

Type: Boolean

Description: | If true, cost fallback is active

           ConfiguredLdpSync

Type: Boolean

Description: | If true, configured as LDP sync

           ConfiguredLdpSyncIgpShortcuts

Type: Boolean

Description: | If true, sync igp shortcuts

           InterfaceLdpSync

Type: Boolean

Description: | If true, interface LDP sync is achieved

           ConfiguredDemandCircuit

Type: Boolean

Description: | If true, configured as demand circuit

           InterfaceDemandCircuit

Type: Boolean

Description: | If true, interface running as demand circuit

           InterfaceDCBitlessLSACount

Type: 32-bit unsigned integer

Description: | Number of LSAs with demand circuit bit not set for the area in which the interface is running

           TransmissionDelay

Type: 16-bit unsigned integer

Description: | Interface Transmission delay

           OSPFInterfaceState

Type: ospf_interface_state

Description: | Interface OSPF state

           InterfacePriority

Type: Unsigned character

Description: | Interface priority

           DesignatedRouter

Type: Boolean

Description: | If true, designated router

           DesignatedRouterID

Type: IPV4Address

Description: | Designated router ID

           DesignatedRouterAddress

Type: IPV4Address

Description: | Designated router interface address

           BackupDesignatedRouter

Type: Boolean

Description: | If true, backup designated router

           BackupDesignatedRouterID

Type: IPV4Address

Description: | Backup designated router ID

           BackupDesignatedRouterAddress

Type: IPV4Address

Description: | Backup designated router interface address

           NetworkLSAFlushTimer

Type: 32-bit unsigned integer

Description: | The amount of time in seconds before flush timer for old network LSA expires

           InterfaceLSAFilter

Type: Boolean

Description: | Filter is configured for out going LSAs

           HelloInterval

Type: 32-bit unsigned integer

Description: | Configured hello interval (s)

           DeadInterval

Type: 32-bit unsigned integer

Description: | Configured dead interval (s)

           WaitInterval

Type: 32-bit unsigned integer

Description: | Configured wait interval (s)

           InterfaceRetransmissionInterrval

Type: 32-bit unsigned integer

Description: | Configured retransmit interval (s)

           InterfaceNSFEnabled

Type: Boolean

Description: | If true, NSF is enabled

           InterfaceNSF

Type: Boolean

Description: | If true, NSF restart in progress on this interface

           InterfaceLastNSF

Type: 32-bit unsigned integer

Description: | Time since last NSF restart (s)

           PassiveInterface

Type: Boolean

Description: | If true, passive interface

           NextHelloTime

Type: 32-bit unsigned integer

Description: | Time until next Hello (s)

           InterfaceNeighborList

Type: ospf_sh_interface_nbr[0...unbounded]

Description: | Information for neighbors on the interface

           InterfaceBFDInformation

Type: Optional ospf_sh_interface_bfd

Description: | BFD information

           TTLSecurityEnabled

Type: Boolean

Description: | TTL security enabled on the interface

           TTLSecurityHopCount

Type: 32-bit unsigned integer

Description: | TTL security hop counts

           ActiveInterface

Type: Optional ospf_sh_interface_up

Description: | Active interface details

           InterfaceisMadj

Type: Boolean

Description: | If true, interface is multi-area

           InterfaceMadjCount

Type: 16-bit unsigned integer

Description: | Total number of multi-area

           InterfaceMadjList

Type: ospf_sh_interface_madj[0...unbounded]

Description: | Information for multi-area on the interface

           PrefixSuppressSecondaryAddresses

Type: Boolean

Description: | Prefix Suppression for secondary addresses

           IsLoopbackStubNetwork

Type: Optional Boolean

Description: | If true, loopback interface is advertised as a stub network

           InterfaceAckListCount

Type: 32-bit unsigned integer

Description: | Ack List Count

           InterfaceAckListHighWatermark

Type: 32-bit unsigned integer

Description: | Ack List High Watermark

#### ospf_sh_if_brief

        Description: OSPF Interface Brief Information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface name

           Interface

Type: string with unbounded length

Description: | Interface Name

           InterfaceArea

Type: String with maximum length 16

Description: | Area ID string in decimal or dotted-decimal format

           InterfaceAddress

Type: IPV4Address

Description: | Interface IP Address

           InterfaceMask

Type: 32-bit unsigned integer

Description: | Interface IP Mask

           InterfaceTunnelFlags

Type: 32-bit unsigned integer

Description: | Interface tunnel flags

           InterfaceLinkCost

Type: 16-bit unsigned integer

Description: | Interface link cost

           OSPFInterfaceState

Type: ospf_interface_state

Description: | Interface OSPF state

           InterfaceNeighborCount

Type: 16-bit unsigned integer

Description: | Total number of Neighbors

           InterfaceAdjNeighborCount

Type: 16-bit unsigned integer

Description: | Total number of Adjacent Neighbors

           InterfaceisMadj

Type: Boolean

Description: | If true, interface is multi-area

           InterfaceMadjCount

Type: 16-bit unsigned integer

Description: | Total number of multi-area

           InterfaceMadjList

Type: ospf_sh_interface_madj[0...unbounded]

Description: | Information for multi-area on the interface

#### ospf_sh_mpls_ixcd_cap

        Description: Link switching capability
        Definition: Structure. Contents are:
           LinkSwitchingCapability

Type: Unsigned character

Description: | Link Switching Capability

           LinkEncoding

Type: Unsigned character

Description: | Link Encoding

           MaximumLSP_BWPerPriority

Type: 64-bit unsigned integer[8]

Description: | Maximum LSP bandwidth for each priority (bytes/s)

           MinimumLSP_BW

Type: 64-bit unsigned integer

Description: | Minimum LSP bandwidth (bytes/s)

           LinkMTU

Type: 16-bit unsigned integer

Description: | Link MTU size (bytes)

#### ospf_sh_mpls_link_protoprio

        Description: Link protocol and priority capability
        Definition: Structure. Contents are:
           LinkProtocolCapability

Type: Unsigned character

Description: | Link protocol capability

           LinkProtocolPriority

Type: Unsigned character

Description: | Link protocol priority

#### ospf_sh_mpls_bw

        Description: Available bandwidth for each priority level
        Definition: Structure. Contents are:
           BWPerPriority

Type: 64-bit unsigned integer[8]

Description: | Unreserved bandwidth for each priority (bytes/s)

#### ospf_sh_mpls_tel_opt_tlv

Description: MPLS TE Link Optional TLVs Definition: Structure. Contents are: MPLSTELinkOptTLVType

Type: mpls_te_opt_tlv_type

Description: | Type of Opt TLV

           MPLSTELinkOptTLVLen

Type: 16-bit unsigned integer

Description: | Length of Opt TLV

           MPLSTELinkOptTLVValue

Type: Hex binary data with unbounded length

Description: | Value of Opt TLV

#### ospf_sh_mpls_link

Description: OSPF MPLS-TE link Information Definition: Structure. Contents are: NewLink

Type: Boolean

Description: If true, Link is new

FragmentID

Type: 32-bit unsigned integer

Description: Fragment ID for this link

MPLSLinkInstance

Type: 32-bit unsigned integer

Description: Link instance

MPLSLinkType

Type: Optional link_subnet_type

Description: | Type of link

           NeighborSystemID

Type: Optional IPV4Address

Description: | Neighbor system ID

           LinkAddress

Type: Optional IPV4Address

Description: | The local interface address

           NeighborIPAddress

Type: Optional IPV4Address

Description: | Neighbor IP address.

           IGPMetric

Type: Optional 32-bit unsigned integer

Description: | Link IGP metric

           TEMetric

Type: Optional 32-bit unsigned integer

Description: | Link TE metric

           MaximumLinkBW

Type: Optional 32-bit unsigned integer

Description: | Maximum link bandwidth (bytes/s)

           MaximumLinkReservableBW

Type: Optional 32-bit unsigned integer

Description: | Maximum link global pool reservable bandwidth (bytes/s)

           MaximumLinkSubReservableBW

Type: Optional 32-bit unsigned integer

Description: | Maximum link subpool reservable bandwidth (bytes/s)

           PriorityCount

Type: 32-bit signed integer

Description: | Number of priorities.

           GlobalUnreserveBWPerPriority

Type: Optional ospf_sh_mpls_bw

Description: | Global pool unreserved bandwidth for each priority (bytes/s)

           SubPoolUnreserveBWPerPriority

Type: Optional ospf_sh_mpls_bw

Description: | Sub pool unreserved bandwidth for each priority (bytes/s)

           Affinity

Type: Optional 32-bit unsigned integer

Description: | Affinity

           OutputInterfaceID

Type: Optional 32-bit unsigned integer

Description: | Output interface ID

           InputInterfaceID

Type: Optional 32-bit unsigned integer

Description: | Input interface ID

           LinkProtocolPriorityCapability

Type: Optional ospf_sh_mpls_link_protoprio

Description: | Link protocol and protocol priority capability

           LinkSWCapability

Type: Optional ospf_sh_mpls_ixcd_cap

Description: | Link switching capability

           DSTEInUse

Type: Boolean

Description: | A DS-TE Allocation Model in use

           DSTEAllocationModelID

Type: igpte_lib_bw_model_type

Description: | DS-TE Allocation Model ID

           NumberOfOptionalTLVs

Type: Unsigned character

Description: | Number of Optional TLVs

           MPLSTELinkOptTLV

Type: ospf_sh_mpls_tel_opt_tlv[0...unbounded]

Description: | List of Optional TLVs

#### ospf_sh_mpls_fragment

        Description: OSPF MPLS-TE Fragment Information
        Definition: Structure. Contents are:
           FragmentInstance

Type: 32-bit unsigned integer

Description: | Fragment instance

           FragmentID

Type: 32-bit unsigned integer

Description: | Fragment ID

           DSTEModelID

Type: Unsigned character

Description: | DS-TE Allocation Model ID

           SameFragmentCount

Type: Unsigned character

Description: | Number of fragment links which haven't changed since the last update

           MPLS_TELinks

Type: ospf_sh_mpls_link

[0...unbounded]

Description: | List of fragment links

#### ospf_sh_mpls

        Description: OSPF MPLS-TE Information
        Definition: Structure. Contents are:
           MPLS_TERouterID

Type: IPV4Address

Description: | OSPF MPLS-TE router ID

           MPLS_TEEnabled

Type: Boolean

Description: | If true, MPLS-TE enabled in area

           MPLS_TEInitialized

Type: Boolean

Description: | If true, MPLS-TE initialized in the area

           MPLS_TEAreaID

Type: String with maximum length 16

Description: | Area ID string in decimal or dotted decimal format

           MPLS_TEAreaInstance

Type: 32-bit unsigned integer

Description: | Area information instance

           MPLS_TERouterAddress

Type: IPV4Address

Description: | MPLS-TE router address

           MPLS_TELinks

Type: ospf_sh_mpls_link[0...unbounded]

Description: | MPLS-TE links in the area

           MPLS_TENextFragmentID

Type: 32-bit unsigned integer

Description: | Next MPLS-TE fragment ID

           SpaciousFragment

Type: Boolean

Description: | If true, fragment has space for next link

           MPLS_TEFragment

Type: ospf_sh_mpls_fragment[0...unbounded]

Description: | MPLS TE fragments in the area

#### ospf_sh_neighbor_bfd

        Description: OSPF Neighbor BFD information
        Definition: Structure. Contents are:
           SessionCreated

Type: Boolean

Description: | BFD session created for this neighbor

#### ospf_sh_neighbor

        Description: OSPF Neighbor Summary Information
        Definition: Structure. Contents are:
           NeighborID

Type: IPV4Address

Description: | Neighbor ID

           NeighborAddress

Type: IPV4Address

Description: | Neighbor IP Address

           NeighborInterfaceName

Type: Interface

Description: | Interface via which the neighbor is seen

           NeighborIfName

Type: string with unbounded length

Description: | Interface Name

           NeighborDRPriority

Type: 8-bit unsigned integer

Description: | Neighbor's DR priority

           NeighborState

Type: neighbor_state

Description: | Neighbor's state

           DR_BDRState

Type: dr_bdr_state

Description: | Designated Router state

           NeighborDeadTimer

Type: 32-bit unsigned integer

Description: | Time until neighbor's dead timer expires (s)

           NeighborUpTime

Type: 32-bit unsigned integer

Description: | Amount of time since the adjacency is up (s)

           NeighborMadjInterface

Type: Boolean

Description: | Interface is MADJ

#### ospf_sh_neighbor_detail

        Description: OSPF Neighbor Detailed Information
        Definition: Structure. Contents are:
           NeighborSummary

Type: ospf_sh_neighbor

Description: | Neighbor summary information

           NeighborAreaID

Type: String with maximum length 16

Description: | Area ID string in decimal or dotted-decimal format

           StateChangeCount

Type: 16-bit unsigned integer

Description: | Number of state changes

           NeighborCost

Type: 16-bit unsigned integer

Description: | Cost of path to this neighbor

           NeighborFilter

Type: Boolean

Description: | If true, filter outgoing LSAs

           NeighborDesignatedRouterAddress

Type: IPV4Address

Description: | Address of designated router

           NeighborBackupDesignatedRouterAddress

Type: IPV4Address

Description: | Address of backup designated router

           InterfaceType

Type: interface_type

Description: | Interface type

           PollInterval

Type: 32-bit unsigned integer

Description: | Poll interval (s)

           NextPollInterval

Type: 32-bit unsigned integer

Description: | For NBMA networks, amount of time remaining in seconds before the next poll interval expires and Hello is sent (s)

           NeighborOption

Type: Unsigned character

Description: | This is bitmaks of neighbor's option field received

           PendingEvents

Type: 16-bit unsigned integer

Description: | Number of pending events

           NeighborLLSOption

Type: 16-bit unsigned integer

Description: | This is a bitmask of Link Local signalling options received from the neighbor

           OOBResynchronization

Type: Boolean

Description: | Out-Of-Bound resynchronization in progress

           NSFRouterState

Type: nsf_rtr_type

Description: | For cisco NSF, the router is either Requester or Receiver

           LastOOBTime

Type: 32-bit unsigned integer

Description: | The amount of time in seconds since last time Out-Of-Band resynchronization was done with this neighbor

           NeighborBFDInformation

Type: Optional ospf_sh_neighbor_bfd

Description: | Neighbor BFD information

           NeighborRetransmissionInformation

Type: Optional ospf_sh_neighbor_retrans

Description: | Retransmission information with this neighbor

           LFAInterface

Type: Interface

Description: | LFA Interface

           LFANextHop

Type: IPV4Address

Description: | LFA Next Hop

           LFANeighborID

Type: IPV4Address

Description: | LFA Neighbor ID

           LFANeighborRevision

Type: 32-bit unsigned integer

Description: | LFA Neighbor Revision

           NeighborAckListCount

Type: 32-bit unsigned integer

Description: | Ack List Count

           NeighborAckListHighWatermark

Type: 32-bit unsigned integer

Description: | Ack List High Watermark

#### ospf_sh_request_list

        Description: OSPF Request List Information
        Definition: Structure. Contents are:
           RequestNeighborID

Type: IPV4Address

Description: | Neighbor ID

           RequestNeighborAddress

Type: IPV4Address

Description: | Neighbor IP address

           RequestInterfaceName

Type: Interface

Description: | Request list interface

           RequestIfName

Type: string with unbounded length

Description: | Interface Name

           RequestList

Type: ospf_sh_lsa_sum[0...unbounded]

Description: | List of request list entries

#### ospf_sh_retrans_list

        Description: OSPF Retransmission List
        Definition: Structure. Contents are:
           RetransmissionNeighborID

Type: IPV4Address

Description: | Neighbor ID

           RetransmissionNeighborIPAddress

Type: IPV4Address

Description: | Neighbor IP Address

           RetransmissionInterfaceName

Type: Interface

Description: | Retransmission list interface

           RetransmissionIfName

Type: string with unbounded length

Description: | Interface Name

           RetransmissionTimer

Type: 32-bit unsigned integer

Description: | Amount of time remaining on retransmission timer (ms)

           RetransmissionCount

Type: 32-bit unsigned integer

Description: | Retransmission queue length

           RetransmissionAreaDBList

Type: ospf_sh_lsa_sum[0...unbounded]

Description: | List of Area scope entries

           RetransmissionASDBList

Type: ospf_sh_lsa_sum[0...unbounded]

Description: | List of AS Scope entries

#### ospf_sh_summary_address

        Description: OSPF Summary Address
        Definition: Structure. Contents are:
           SummaryPrefix

Type: IPV4Address

Description: | Summary prefix

           SummaryMask

Type: IPV4Address

Description: | Summary Netmask

           SummaryMetric

Type: 32-bit unsigned integer

Description: | Cost of Summary

           SummaryMetricType

Type: ex_metric_type

Description: | Type of Metric

           SummaryTag

Type: 32-bit unsigned integer

Description: | Tag associated with this summary prefix

#### ospf_sh_route_extended_comm

        Description: OSPF External Route Extended Community Information
        Definition: Structure. Contents are:
           ExtendedCommunityDomainIDValue

Type: Hex binary data with maximum length 6 bytes

Description: | Domain ID value

           ExtendedCommunitylDomainIDType

Type: 16-bit unsigned integer

Description: | Domain ID type

           ExtendedCommunityAreaID

Type: 32-bit unsigned integer

Description: | Area id

           ExtendedCommunityRouterID

Type: IPV4Address

Description: | Router id

           ExtendedCommunityRouteType

Type: 8-bit unsigned integer

Description: | Route type

           ExtendedCommunityOptions

Type: 8-bit unsigned integer

Description: | Route Options

#### ospf_sh_top_path

        Description: OSPF Route Path Information
        Definition: Structure. Contents are:
           RouteInterfaceName

Type: Interface

Description: | Next hop Interface

           RouteNextHopAddress

Type: IPV4Address

Description: | Nexthop IP address

           RouteSource

Type: IPV4Address

Description: | IP address of source of route

           RoutePathIsMcastIntact

Type: Boolean

Description: | Multicast-intact path

#### ospf_sh_topology

        Description: OSPF Route Information
        Definition: Structure. Contents are:
           RoutePrefix

Type: IPV4Address

Description: | Prefix

           RoutePrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           RouteMetric

Type: 32-bit unsigned integer

Description: | Metric

           RouteType

Type: ospf_route_type

Description: | Route type

           RouteConnected

Type: Boolean

Description: | If true, connected route

           RoutePathList

Type: ospf_sh_top_path[0...unbounded]

Description: | List of paths to this route

#### ospf_sh_route_ext

        Description: OSPF External Route Information
        Definition: Structure. Contents are:
           RouteInformation

Type: ospf_sh_topology

Description: | Route information

           ProtocolName

Type: ospf_sh_redist_proto

Description: | Name of protocol from which the external route was redistributed

           RouteExtendedCommunity

Type: Optional ospf_sh_route_extended_comm

Description: | Extended communities in the route

#### ospf_sh_vlink_neighbor

        Description: Virtual Link Neighbor Information
        Definition: Structure. Contents are:
           VirtualLinkSuppressHello

Type: Boolean

Description: | If true Hellos suppressed

           VirtualLinkState

Type: neighbor_state

Description: | Adjacency state

           VirtualLinkRetransmissoin

Type: Optional ospf_sh_neighbor_retrans

Description: | Neighbor retransmission info

#### ospf_sh_virtual_links

        Description: OSPF Virtual Link
        Definition: Structure. Contents are:
           VirtualLinkName

Type: String with unbounded length

Description: | Virtual link name

           VirtualLinkNeighborID

Type: IPV4Address

Description: | Neighbor on other end of this virtual link

           VirtualLinkState

Type: ospf_interface_state

Description: | OSPF interface state for the virtual link

           VirtualLinkDemandCircuit

Type: Boolean

Description: | If true, the link runs as demand circuit

           VirtualLinkDCBitlessLSA

Type: 32-bit unsigned integer

Description: | Number of LSA's with demand circuit bit not set

           TransitArea

Type: String with unbounded length

Description: | Transit area id

           VirtualLinkInterfaceName

Type: Interface

Description: | Interface on which this virtual link is formed

           VirtualLinkCost

Type: 16-bit unsigned integer

Description: | Cost of the virtual link

           VirualLinkTransmissionDelay

Type: 16-bit unsigned integer

Description: | Transmission delay in seconds

           VirtualLinkHelloInterval

Type: 32-bit unsigned integer

Description: | Hello interval (s)

           VirtualLinkDeadInterval

Type: 32-bit unsigned integer

Description: | Dead interval (s)

           VirtualLinkWaitInterval

Type: 32-bit unsigned integer

Description: | Wait interval (s)

           VirtaulLinkRetransmissionInterval

Type: 32-bit unsigned integer

Description: | Retransmission interval (s)

           VirtualLinkNextHello

Type: 32-bit unsigned integer

Description: | Time until next hello (s)

           VirtualLinkPassive

Type: Boolean

Description: | If true, interface is passive

           VirtualLinkAuthenticationType

Type: authentication_type

Description: | Authentication type

           VirtualLinkYoungestMDKey

Type: Boolean

Description: | If true, MD key configured

           VirtualLinkYoungestMDKeyID

Type: 16-bit unsigned integer

Description: | Youngest MD key ID

           VirtualLinkOldMDKeyCount

Type: 32-bit unsigned integer

Description: | Number of neighbors still using the old key (rollover in progress)

           VirtualLinkMDKeyList

Type: 16-bit unsigned integer[0...unbounded]

Description: | List of old MD keys (if any)

           VirtualLinkKeychainID

Type: 64-bit unsigned integer

Description: | Virtual Link Keychain ID

           VirtualLinkNSFEnabled

Type: Boolean

Description: | If true, NSF enabled

           VirtualLinkNSF

Type: Boolean

Description: | If true, NSF restart in progress on the virtual link

           VirtualLinkLastNSF

Type: 32-bit unsigned integer

Description: | Time in seconds since last NSF

           VirtualLinkNeighbor

Type: Optional ospf_sh_vlink_neighbor

Description: | Neighbor information

#### ospf_sh_slink_neighbor

        Description: Sham Link Neighbor Information
        Definition: Structure. Contents are:
           ShamLinkSuppressHello

Type: Boolean

Description: | If true Hellos suppressed

           ShamLinkState

Type: neighbor_state

Description: | Adjacency state

           ShamLinkRetransmissoin

Type: Optional ospf_sh_neighbor_retrans

Description: | Neighbor retransmission info

#### ospf_sh_sham_links

        Description: OSPF Sham Link
        Definition: Structure. Contents are:
           ShamLinkName

Type: String with unbounded length

Description: | Sham link name

           ShamLinkNeighborID

Type: IPV4Address

Description: | Neighbor on other end of this sham link

           ShamLinkSourceAddress

Type: IPV4Address

Description: | Sham-link source

           ShamLinkDestAddress

Type: IPV4Address

Description: | Sham-link dest

           ShamLinkState

Type: ospf_interface_state

Description: | OSPF interface state for the sham link

           ShamLinkDemandCircuit

Type: Boolean

Description: | If true, the link runs as demand circuit

           ShamLinkDCBitlessLSA

Type: 32-bit unsigned integer

Description: | Number of LSA's with demand circuit bit not set

           ShamLinkIfindex

Type: 32-bit unsigned integer

Description: | Sham-link ifindex

           ShamLinkArea

Type: String with unbounded length

Description: | Area id

           ShamLinkCost

Type: 16-bit unsigned integer

Description: | Cost of the sham link

           ShamLinkTransmissionDelay

Type: 16-bit unsigned integer

Description: | Transmission delay in seconds

           ShamLinkHelloInterval

Type: 32-bit unsigned integer

Description: | Hello interval (s)

           ShamLinkDeadInterval

Type: 32-bit unsigned integer

Description: | Dead interval (s)

           ShamLinkWaitInterval

Type: 32-bit unsigned integer

Description: | Wait interval (s)

           ShamLinkRetransmissionInterval

Type: 32-bit unsigned integer

Description: | Retransmission interval (s)

           ShamLinkNextHello

Type: 32-bit unsigned integer

Description: | Time until next hello (s)

           ShamLinkPassive

Type: Boolean

Description: | If true, interface is passive

           ShamLinkAuthenticationType

Type: authentication_type

Description: | Authentication type

           ShamLinkYoungestMDKey

Type: Boolean

Description: | If true, MD key configured

           ShamLinkYoungestMDKeyID

Type: 16-bit unsigned integer

Description: | Youngest MD key ID

           ShamLinkOldMDKeyCount

Type: 32-bit unsigned integer

Description: | Number of neighbors still using the old key (rollover in progress)

           ShamLinkMDKeyList

Type: 16-bit unsigned integer[0...unbounded]

Description: | List of old MD keys (if any)

           ShamLinkKeychainID

Type: 64-bit unsigned integer

Description: | Sham Link Keychain ID

           ShamLinkNSFEnabled

Type: Boolean

Description: | If true, NSF enabled

           ShamLinkNSF

Type: Boolean

Description: | If true, NSF restart in progress on the sham link

           ShamLinkLastNSF

Type: 32-bit unsigned integer

Description: | Time in seconds since last NSF

           ShamLinkNeighbor

Type: Optional ospf_sh_slink_neighbor

Description: | Neighbor information

#### ospf_sh_proto_intf

        Description: OSPF Protocol Interface Information
        Definition: Structure. Contents are:
           ProtocolInterfaceName

Type: Interface

Description: | Interface

           ProtocolAuthenticationType

Type: authentication_type

Description: | Authentication type

           ProtocolInterfaceDistListIn

Type: String with unbounded length

Description: | Distribute List In

#### ospf_sh_proto_area

        Description: OSPF Protocol Area Information
        Definition: Structure. Contents are:
           ProtcolArea

Type: String with maximum length 16

Description: | Area ID string in decimal and dotted-decimal format

           ProtocolMPLS

Type: Boolean

Description: | MPLS-TE enabled

           ProtocolAreaDistListIn

Type: String with unbounded length

Description: | Distribute List In

           ProtocolInterfaces

Type: ospf_sh_proto_intf

[0...unbounded]

Description: | Interface list

#### ospf_sh_protocol

        Description: OSPF Protocol Information
        Definition: Structure. Contents are:
           ProtocolRouterID

Type: IPV4Address

Description: | Router ID

           ProtocolDistance

Type: 32-bit unsigned integer

Description: | Administrative distance

           ProtocolNSF

Type: Boolean

Description: | True if NSF enabled

           DistListIn

Type: String with unbounded length

Description: | Distribute List In

### Internal Datatypes

#### igp_protocol_t

        Description: IGP type
        Definition: Enumeration. Valid values are:
            'None' - No IGP protocol specified
            'ISIS' - IS-IS
            'OSPF' - OSPF

#### igpte_lib_mpls_process_type

        Description:
        Definition: Enumeration. Valid values are:
            'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality)
            'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality)
            'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

        Description: Bandwidth model
        Definition: Enumeration. Valid values are:
            'RDM' - Russian Dolls Model
            'MAM' - Maximum Allocation Model
            'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### lsa_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSA_TYPE_RTR' - Router LSA 'MGMT_LSA_TYPE_NET' - Network LSA 'MGMT_LSA_TYPE_SUM_NET' - Summary LSA 'MGMT_LSA_TYPE_SUM_ASB' - Summary-ASBR LSA 'MGMT_LSA_TYPE_EXT' - AS external LSA 'MGMT_LSA_TYPE_MOSPF' - MOSPF LSA 'MGMT_LSA_TYPE_7_ASE' - Type-7 External LSA 'MGMT_LSA_TYPE_8_IGNORE' - Invalid type 'MGMT_LSA_TYPE_OPQ_LINK' - Opaque link LSA 'MGMT_LSA_TYPE_OPQ_AREA' - Opaque Area LSA 'MGMT_LSA_TYPE_OPQ_AS' - Opaque AS LSA

#### ospf_route_type

Description: Definition: Enumeration. Valid values are: 'MGMT_RTYPE_NONE' - No route type 'MGMT_RTYPE_OTHER' - Not set 'MGMT_RTYPE_INTRA' - Intra-area route 'MGMT_RTYPE_INTER' - Inter-area route 'MGMT_RTYPE_EXTERN1' - Type 1 External route 'MGMT_RTYPE_EXTERN2' - Type 2 External route 'MGMT_RTYPE_ISIS_SUM' - IS-IS summary route 'MGMT_RTYPE_ISIS_L1' - IS-IS level 1 route 'MGMT_RTYPE_ISIS_L2' - IS-IS level 2 route 'MGMT_RTYPE_ISIS_L1_IA' - IS-IS level 1 inter-area route 'MGMT_RTYPE_BGP_INT' - iBGP route 'MGMT_RTYPE_BGP_EXT' - eBGP route 'MGMT_RTYPE_BGP_LOC' - BGP local route 'MGMT_RTYPE_NSSA1' - Type 1 NSSA route 'MGMT_RTYPE_NSSA2' - Type 2 NSSA route 'MGMT_RTYPE_IGRP2_INT' - EIGRP internal route 'MGMT_RTYPE_IGRP2_EXT' - EIGRP external route

#### interface_type

Description: Definition: Enumeration. Valid values are: 'MGMT_IF_BROADCAST' - Broadcast 'MGMT_IF_NONBROADCAST' - Non broadcast multi access 'MGMT_IF_POINT_TO_POINT' - Point to Point 'MGMT_IF_POINT_TO_M_POINT' - Point to multipoint 'MGMT_IF_P2MP_NON_BCAST' - Non broadcast point to multipoint 'MGMT_IF_VIRTUAL_LINK' - Virtual link 'MGMT_IF_SHAM_LINK' - Sham link 'MGMT_IF_LOOPBACK' - Loopback

#### ospf_interface_state

Description: Definition: Enumeration. Valid values are: 'MGMT_OSPF_IFS_DOWN' - Down 'MGMT_OSPF_IFS_LOOPBACK' - Loopback 'MGMT_OSPF_IFS_WAITING' - Waiting 'MGMT_OSPF_IFS_POINT_TO_M_POINT' - Point to multipoint 'MGMT_OSPF_IFS_POINT_TO_POINT' - Point to point 'MGMT_OSPF_IFS_DR' - DesignatedRouter 'MGMT_OSPF_IFS_BACKUP' - Backup Designated Router 'MGMT_OSPF_IFS_OTHER' - Designated Router Other

#### authentication_type

Description: Definition: Enumeration. Valid values are: 'MGMT_OSPF_AUTH_NONE' - No Authentication 'MGMT_OSPF_AUTH_CT' - Clear Text 'MGMT_OSPF_AUTH_MD' - MD5 'MGMT_OSPF_AUTH_KC' - Keychain

#### string_type

Description: Definition: Type definition for: String with unbounded length

#### redist_protocol_type

Description: Definition: Enumeration. Valid values are: 'MGMT_RIB_PROTOCOL_ALL' - Unknown 'MGMT_RIB_PROTOCOL_CONNECTED' - Connected 'MGMT_RIB_PROTOCOL_LOCAL' - Local 'MGMT_RIB_PROTOCOL_STATIC' - Static 'MGMT_RIB_PROTOCOL_BGP' - BGP 'MGMT_RIB_PROTOCOL_RIP' - RIP 'MGMT_RIB_PROTOCOL_ISIS' - ISIS 'MGMT_RIB_PROTOCOL_OSPF' - OSPF 'MGMT_RIB_PROTOCOL_EIGRP' - EIGRP 'MGMT_RIB_PROTOCOL_DAGR' - DAGR

#### ospf_sh_redist_proto

Description: Redistributed protocol instance Definition: Union. Discriminant: Name: ProtocolType Type: redist_protocol_type Options are: ISISInstanceID

Type: string_type

Description: | ISIS instance identifier

           OSPFProcessID

Type: string_type

Description: | OSPF process identifier

           BGP_ASNumber

Type: string_type

Description: | BGP Autonomous System Number

           EIGRP_ASNumber

Type: string_type

Description: | Autonomous System Number

           ConnectedInstance

Type: string_type

Description: | Connected instance name

#### gs_state_type

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_GS_INIT' - Process in initialization
            'MGMT_GS_NORMAL' - Graceful Shutdown not running
            'MGMT_GS_DELAY' - Delaying  before Graceful Shutdown
            'MGMT_GS_FLUSH' - Flushing self originated LSAs
            'MGMT_GS_HELLO' - Sending empty hellos
            'MGMT_GS_QUIET' - Shutdown mode.

#### max_metric_unset_reason

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_MAX_METRIC_UNSET_NONE' - none
            'MGMT_MAX_METRIC_UNSET_BGP' - BGP converged
            'MGMT_MAX_METRIC_UNSET_TIMER' - timer expired
            'MGMT_MAX_METRIC_UNSET_CFG' - unconfigured
            'MGMT_MAX_METRIC_UNSET_PROCESS_CLEARED' - process cleared
            'MGMT_MAX_METRIC_UNSET_OVERWRITE' - set for other reason

#### max_metric_set_reason

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_MAX_METRIC_ON_PROC_MIGRATION' - proc-migration
            'MGMT_MAX_METRIC_ON_PROC_RESTART' - proc-restart
            'MGMT_MAX_METRIC_ON_SWITCHOVER' - switch-over
            'MGMT_MAX_METRIC_ON_STARTUP' - start-up
            'MGMT_MAX_METRIC_ALWAYS' - always
            'MGMT_MAX_METRIC_REASON_NONE' - none

#### ospf_max_metric_abr_off_reasons

Description: Definition: Enumeration. Valid values are: 'OSPF_MAX_METRIC_ABR_OFF_REASON_NONE' - No reason 'OSPF_MAX_METRIC_ABR_OFF_REASON_NO_NBR' - No neighbors seen yet 'OSPF_MAX_METRIC_ABR_OFF_REASON_NEW_NBR' - New neighbor seen recently 'OSPF_MAX_METRIC_ABR_OFF_REASON_NBR_FULL' - Adjacency FULL seen recently 'OSPF_MAX_METRIC_ABR_OFF_REASON_FLUSH_PEND' - LSA flushes pending

#### ospf_br_type

Description: Definition: Enumeration. Valid values are: 'MGMT_DTYPE_ABR_ASBR' - Both Area Border Router and AS Border Router 'MGMT_DTYPE_ASBR' - AS Border Router 'MGMT_DTYPE_ABR' - Area Border Router

#### timer_table

Description: The throttled LSA can be in second, buffer or minute timer table Definition: Enumeration. Valid values are: 'MGMT_DB_NO_TABLE' - Not in time table 'MGMT_DB_SEC_TABLE' - In second table 'MGMT_DB_BUFFER_TABLE' - In buffer table 'MGMT_DB_MIN_TABLE' - In minute table

#### timer_type

Description: The LSA timer running can be refresh, checksum or maxage Definition: Enumeration. Valid values are: 'MGMT_DB_STOP' - Timer stopped 'MGMT_DB_REFRESH' - Refresh 'MGMT_DB_CHECKSUM' - Checksum 'MGMT_DB_MAXAGE' - Maxage

#### ex_metric_type

Description: Definition: Enumeration. Valid values are: 'MGMT_EX_METRIC_TYPE_NONE' - No metric type 'MGMT_EX_METRIC_TYPE_1' - Type 1 External 'MGMT_EX_METRIC_TYPE_2' - Type 2 External

#### stlv_type

Description: OSPF Opaque-area Type 1 sub TLV types Definition: Enumeration. Valid values are: 'MGMT_RRR_LINK_TYPE' - Link Type 'MGMT_RRR_LINK_ID' - Link ID 'MGMT_RRR_LINK_LOCAL_IF_ADDR' - Local interface IP address 'MGMT_RRR_LINK_REMOTE_IF_ADDR' - Remote interface IP address 'MGMT_RRR_LINK_METRIC' - Traffic Engineering metric 'MGMT_RRR_LINK_MAX_BW' - Maximum Link Bandwidth 'MGMT_RRR_LINK_MAX_RESERVABLE_BW' - Maximum Reservable bandwidth 'MGMT_RRR_LINK_UNRESERVED_BW' - Unreserved Bandwidth 'MGMT_RRR_LINK_RESOURCE_CLASS' - Administrative group 'MGMT_RRR_LINK_IN_OUT_IF_ID' - Link Local/Remote Identifiers 'MGMT_RRR_LINK_IF_SWITCHING_CAP_DESC' - Interface Switching Capability Descriptor 'MGMT_OSPF_RRR_LINK_SRLG' - Shared Risk Link Group 'MGMT_RRR_LINK_BW_CONSTRAINTS_SUB' - Bandwidth constraints 'MGMT_RRR_LINK_IGP_METRIC' - IGP Link Metric

#### ospf_lsa_opq_ri_scope

Description: OSPF Router Information LSA scope types Definition: Enumeration. Valid values are: 'MGMT_LSA_OPQ_RI_SCOPE_LINK' - Link-local Router Information LSA 'MGMT_LSA_OPQ_RI_SCOPE_AREA' - Area-scope Router Information LSA 'MGMT_LSA_OPQ_RI_SCOPE_AS' - AS-scope Router Information LSA

#### ospf_sh_opq_ri_pce_addr_types

Description: OSPF PCE Address Type Definition: Enumeration. Valid values are: 'MGMT_OSPF_OPQ_PCE_ADDR_TYPE_INVALID' - Invalid PCE Address 'MGMT_OSPF_OPQ_PCE_ADDR_TYPE_IPV4' - IPv4 PCE Address 'MGMT_OSPF_OPQ_PCE_ADDR_TYPE_IPV6' - IPv6 PCE Address

#### ospf_sh_opq_ri_pce_addr_stlvs_union

Description: OSPF PCE Address SubTLVs Definition: Union. Discriminant: Name: PCEAddrType Type: ospf_sh_opq_ri_pce_addr_types Options are: PCEAddrUnknownTLV

Type: ospf_sh_opq_ri_unknown_tlv

Description: | Unknown PCE Addr TLV

           IPv4PCEAddr

Type: ospf_sh_opq_ri_pce_ipv4_addr_stlv

Description: | IPv4 PCE Address

           IPv6PCEAddr

Type: ospf_sh_opq_ri_pce_ipv6_addr_stlv

Description: | IPv6 PCE Address

#### ospf_sh_opq_ri_tlv_types

        Description: OSPF Router Information TLV types
        Definition: Enumeration. Valid values are:
            'MGMT_OSPF_OPQ_RI_TLV_TYPE_UNKNOWN' - Unknown
            'MGMT_OSPF_OPQ_RI_TLV_TYPE_RTRCAP' - Router Capabilities
            'MGMT_OSPF_OPQ_RI_TLV_TYPE_PCEDISCOVERY' - PCE Discovery

#### ospf_sh_opq_ri_tlvs_union

        Description: OSPF Router Information TLVs
        Definition: Union.
        Discriminant:
           Name: RITLVInternalType
           Type: ospf_sh_opq_ri_tlv_types
        Options are:
           UnknownTLV

Type: ospf_sh_opq_ri_unknown_tlv

Description: | Unknown Rtr Info TLV

           RtrCapTLV

Type: ospf_sh_opq_ri_rtrcap_tlv

Description: | Rtr Cap TLV

           PCEDTLV

Type: ospf_sh_opq_ri_pced_tlv

Description: | PCE Discovery TLV

#### ospf_gr_reason_type

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_GR_REASON_UNKNOWN' - Unknown
            'MGMT_GR_REASON_SW_RESTART' - Software restart
            'MGMT_GR_REASON_SW_UPGRADE' - Software reload/upgrade
            'MGMT_GR_REASON_SWITCHOVER' - Switch to redundant control processor

#### ospf_link_types

        Description: Type of router LSA links
        Definition: Enumeration. Valid values are:
            'MGMT_RTR_LINK' - Link to a Router
            'MGMT_TRANS_LINK' - Link to a transit network
            'MGMT_STUB_NET' - Link to Stub network
            'MGMT_VITURAL_LINK' - Link to Virtual Link

#### ospf_internal_lsa_types

        Description: OSPF LSA format types
        Definition: Enumeration. Valid values are:
            'MGMT_RTR_TYPE' - Router LSA
            'MGMT_NTWK_TYPE' - Network LSA
            'MGMT_SUM_TYPE' - Summary and ASBR summary LSA
            'MGMT_EXT_TYPE' - Type 5 and NSSA external LSA
            'MGMT_OPQ_TYPE' - Generic AS/Area Opaque LSA
            'MGMT_OPQ_LINK_TYPE' - Generic Link Opaque LSA
            'MGMT_OPQ_RRR_TYPE' - Opaque Area type 1 LSA
            'MGMT_OPQ_GR_TYPE' - Opaque link type 1 LSA
            'MGMT_OPQ_RI_TYPE' - Opaque Router Information LSA

#### ospf_lsa_internal_union

Description: LSA internal information for an LSA Definition: Union. Discriminant: Name: InternalLSAType Type: ospf_internal_lsa_types Options are: RouterLSAType

Type: ospf_sh_lsa_router

Description: | Router LSA

           NetworkLSAType

Type: ospf_sh_lsa_network

Description: | Network LSA

           SummaryLSAType

Type: ospf_sh_lsa_summary

Description: | Summary LSA

           ExternalLSAType

Type: ospf_sh_lsa_external

Description: | External LSA

           OpaqueLinkLSAType

Type: ospf_sh_lsa_opq_link

Description: | Opaque-Link LSA

           OpaqueMPLS_TE_LSAType

Type: ospf_sh_lsa_opq_rrr

Description: | Opaque-Area, opaque type 1 LSA

           OpaqueGraceLSA

Type: ospf_sh_lsa_opq_grace

Description: | Opaque-link, opaque type 3 Grace LSA

           OpaqueRouterInfoLSAType

Type: ospf_sh_lsa_opq_ri

Description: | Opaque Router Information LSA

#### interface_state

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_IFS_UNKNOWN' - Interface state unknown
            'MGMT_IFS_ADMINDOWN' - Interface is administratively down
            'MGMT_IFS_DOWN' - Interface is down
            'MGMT_IFS_UP' - Interface is up
            'MGMT_IFS_SHUTDOWN' - Interface is administratively down

#### link_subnet_type

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_IGP_SUBNET_TYPE_NONE' - None
            'MGMT_IGP_SUBNET_TYPE_P2P' - Point to Point
            'MGMT_IGP_SUBNET_TYPE_BROADCAST' - Broadcast
            'MGMT_IGP_SUBNET_TYPE_NBMA' - Non Broadcast Multi Access
            'MGMT_IGP_SUBNET_TYPE_P2MP' - Point to multipoint
            'MGMT_IGP_SUBNET_TYPE_LOOPBACK' - Loopback
            'MGMT_IGP_SUBNET_TYPE_MAX' - Unsupported

#### mpls_te_opt_tlv_type

        Description:
        Definition: Enumeration. Valid values are:
            'MPLS_TE_OPT_TLV_TYPE_NONE' - None
            'MPLS_TE_OPT_TLV_TYPE_SRLG' - SRLGs
            'MPLS_TE_OPT_TLV_TYPE_BC' - Bandwidth Constraints

#### neighbor_state

Description: Definition: Enumeration. Valid values are: 'MGMT_NBR_DOWN' - Down 'MGMT_NBR_ATTEMPT' - Attempt 'MGMT_NBR_INIT' - Init 'MGMT_NBR_2WAY' - 2-Way 'MGMT_NBR_EXSTART' - Exstart 'MGMT_NBR_EXCHANGE' - Exchange 'MGMT_NBR_LOADING' - Loading 'MGMT_NBR_FULL' - Full 'MGMT_NBR_SCVIRTUAL' - SCvirtual

#### dr_bdr_state

Description: Definition: Enumeration. Valid values are: 'MGMT_DBDR_NONE' - None 'MGMT_DBDR_DR' - Designated Router 'MGMT_DBDR_BDR' - Backup Designated Router 'MGMT_DBDR_DROTHER' - Designated Router Other

#### nsf_rtr_type

Description: Definition: Enumeration. Valid values are: 'MGMT_NSF_RTR_NONE' - None 'MGMT_NSF_RTR_REQUESTER' - Requester 'MGMT_NSF_RTR_RECEIVER' - Receiver

## Perl Data Object documentation for vrrp.

### Datatypes

#### vrrp_vrouter_info

Description: Detailed vrID specific information Definition: Structure. Contents are: Interface

Type: Interface

Description: | IM Interface

           InterfaceName

Type: String with maximum length 64

Description: | IM Interface Name

           VirtualRouterID

Type: 32-bit unsigned integer

Description: | Virtual Router ID

           SecondaryAddressCount

Type: 8-bit unsigned integer

Description: | Configured VRRP secondary address count

           OperationalAddressCount

Type: 8-bit unsigned integer

Description: | Operational VRRP address count

           OperationalAddressList

Type: IPV4Address

[0...unbounded]

Description: | Operational VRRP addresses

           ConfiguredDownAddressCount

Type: 8-bit unsigned integer

Description: | Configured but Down VRRP address count

           IPv4ConfiguredDownAddressList

Type: IPV4Address

[0...unbounded]

Description: | IPv4 Configured but Down VRRP addresses

           PrimaryVirtualIP

Type: IPV4Address

Description: | Configured Primary address

           PrimaryState

Type: vrrp_vip_state_type

Description: | State of primary IP address

           MasterIPAddress

Type: IPV4Address

Description: | Master router real IP address

           MasterPriority

Type: 8-bit unsigned integer

Description: | Master router priority

           VRRPState

Type: vrrp_bag_protocol_state

Description: | VRRP state

           AuthenticationType

Type: vrrp_prot_auth_type

Description: | Authentication type

           AuthenticationString

Type: 8-bit unsigned integer[0...unbounded]

Description: | Authentication data

           ConfiguredAdvertizeTime

Type: 32-bit unsigned integer

Description: | Configured advertize time

           OperAdvertizeTime

Type: 32-bit unsigned integer

Description: | Operational advertize time

           MinDelayTime

Type: 32-bit unsigned integer

Description: | Minimum delay time in msecs

           ReloadDelayTime

Type: 32-bit unsigned integer

Description: | Reload delay time in msecs

           DelayTimerFlag

Type: Boolean

Description: | Delay timer running flag

           DelayTimerSecs

Type: 32-bit unsigned integer

Description: | Delay timer running time secs

           DelayTimerMsecs

Type: 32-bit unsigned integer

Description: | Delay timer running time msecs

           AuthenticationFlag

Type: Boolean

Description: | Text authentication configured flag

           ForceTimerFlag

Type: Boolean

Description: | Configured timers forced flag

           PreemptFlag

Type: Boolean

Description: | Preempt configured flag

           IPAddressOwnerFlag

Type: Boolean

Description: | IP address owner flag

           PreemptDelayTime

Type: 16-bit unsigned integer

Description: | Preempt delay time

           ConfiguredPriority

Type: 8-bit unsigned integer

Description: | Configured priority

           OperationalPriority

Type: 8-bit unsigned integer

Description: | Operational priority

           PriorityDecrement

Type: 32-bit unsigned integer

Description: | Priority decrement

           TrackedInterfaceCount

Type: 32-bit unsigned integer

Description: | Number of items tracked

           TrackedInterfaceUpCount

Type: 32-bit unsigned integer

Description: | Number of tracked items up

           TimeInCurrentState

Type: 32-bit unsigned integer

Description: | Time in current state secs

           StateChangeCount

Type: 32-bit unsigned integer

Description: | Number of state changes

           TimeVrouterUp

Type: 32-bit unsigned integer

Description: | Time vrouter is up in ticks (10ns units)

           MasterCount

Type: 32-bit unsigned integer

Description: | No. of times become Master

           AdvertsReceivedCount

Type: 32-bit unsigned integer

Description: | No. of advertisements received

           AdvertIntervalErrorCount

Type: 32-bit unsigned integer

Description: | Advertise interval errors

           AuthenticationFailCount

Type: 32-bit unsigned integer

Description: | Authentication failures

           TTLErrorCount

Type: 32-bit unsigned integer

Description: | TTL errors

           PriorityZeroReceivedCount

Type: 32-bit unsigned integer

Description: | No. priority 0 received

           PriorityZeroSentCount

Type: 32-bit unsigned integer

Description: | No. priority 0 sent

           InvalidPacketCount

Type: 32-bit unsigned integer

Description: | Invalid packets received

           AddressListErrorCount

Type: 32-bit unsigned integer

Description: | Address list errors

           InvalidAuthTypeCount

Type: 32-bit unsigned integer

Description: | Invalid authentication type

           AuthTypeMismatchCount

Type: 32-bit unsigned integer

Description: | Authentication type mismatches

           PktLengthErrorsCount

Type: 32-bit unsigned integer

Description: | Packet length errors

           BFDSessionState

Type: vrrp_bfd_session_state_t

Description: | BFD session state

           BFDInterval

Type: 32-bit unsigned integer

Description: | BFD packet send interval

           BFDMultiplier

Type: 32-bit unsigned integer

Description: | BFD multiplier

           BFDCfgRemoteIP

Type: IPV4Address

Description: | BFD configured remote IP

           StateFromCheckpoint

Type: Boolean

Description: | Whether state recovered from checkpoint

           ResignSentTime

Type: vrrp_bag_timestamp

Description: | Time last resign was sent

           ResignReceivedTime

Type: vrrp_bag_timestamp

Description: | Time last resign was received

           StateChangeHistory

Type: vrrp_state_change_info_type[0...unbounded]

Description: | State change history

#### vrrp_interface_info

        Description: VRRP Interface statistics
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           InvalidChecksumCount

Type: 32-bit unsigned integer

Description: | Invalid checksum

           InvalidVersionCount

Type: 32-bit unsigned integer

Description: | Unknown/unsupported version

           InvalidVRIDCount

Type: 32-bit unsigned integer

Description: | Invalid vrID

           InvalidPacketLengthCount

Type: 32-bit unsigned integer

Description: | Bad packet lengths

#### vrrp_trackitem_info

        Description: Tracked item information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | IM Interface

           VirtualRouterID

Type: 32-bit unsigned integer

Description: | Virtual Router ID

           TrackedItemType

Type: 16-bit unsigned integer

Description: | Type of tracked item

           TrackedItemIndex

Type: 8-bit unsigned integer[0...unbounded]

Description: | Tracked item index

           TrackedItemIndexLength

Type: 32-bit unsigned integer

Description: | Length of tracked item index

           State

Type: 8-bit unsigned integer

Description: | State of the tracked item

           Priority

Type: 8-bit unsigned integer

Description: | Priority weight of item

#### vrrp_summary_info

        Description: VRRP summary statistics
        Definition: Structure. Contents are:
           IPv4SessionsMasterOwner

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in MASTER (owner) state

           IPv4SessionsMaster

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in MASTER state

           IPv4SessionsBackup

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in BACKUP state

           IPv4SessionsInit

Type: 32-bit unsigned integer

Description: | Number of IPv4 sessions in INIT state

           IPv4VirtualIPAddressesMasterOwnerUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on virtual routers in MASTER (owner) state

           IPv4VirtualIPAddressesMasterOwnerDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on virtual routers in MASTER (owner) state

           IPv4VirtualIPAddressesMasterUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on virtual routers in MASTER state

           IPv4VirtualIPAddressesMasterDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on virtual routers in MASTER state

           IPv4VirtualIPAddressesBackupUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on virtual routers in BACKUP state

           IPv4VirtualIPAddressesBackupDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on virtual routers in BACKUP state

           IPv4VirtualIPAddressesInitUp

Type: 32-bit unsigned integer

Description: | Number of UP IPv4 Virtual IP Addresses on virtual routers in INIT state

           IPv4VirtualIPAddressesInitDown

Type: 32-bit unsigned integer

Description: | Number of DOWN IPv4 Virtual IP Addresses on virtual routers in INIT state

           InterfacesIPv4StateUp

Type: 32-bit unsigned integer

Description: | Number of VRRP interfaces with IPv4 caps in UP state

           InterfacesIPv4StateDown

Type: 32-bit unsigned integer

Description: | Number of VRRP interfaces with IPv4 caps in DOWN state

           TrackedInterfacesIPv4StateUp

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces with IPv4 caps in UP state

           TrackedInterfacesIPv4StateDown

Type: 32-bit unsigned integer

Description: | Number of tracked interfaces with IPv4 caps in DOWN state

           BFDSessionsUp

Type: 32-bit unsigned integer

Description: | Number of VRRP BFD sessions in UP state

           BFDSessionsDown

Type: 32-bit unsigned integer

Description: | Number of VRRP BFD sessions in DOWN state

           BFDSessionInactive

Type: 32-bit unsigned integer

Description: | Number of VRRP BFD sessions in INACTIVE state

### Internal Datatypes

#### vrrp_bfd_session_state

        Description:
        Definition: Enumeration. Valid values are:
            'BFDStateNone' - None
            'BFDStateInactive' - Inactive
            'BFDStateUp' - Up
            'BFDStateDown' - Down
            'BFDStateMax' - Maximum state number

#### vrrp_bfd_session_state_t

        Description:
        Definition: Type definition for: vrrp_bfd_session_state

#### vrrp_bag_protocol_state

        Description: VRRP protocol state
        Definition: Enumeration. Valid values are:
            'StateInitial' - Initial
            'StateBackup' - Backup
            'StateMaster' - Master

#### vrrp_vip_state

Description: Definition: Enumeration. Valid values are: 'VirtualIPStateDown' - Down 'VirtualIPStateUp' - Up

#### vrrp_vip_state_type

Description: Definition: Type definition for: vrrp_vip_state

#### vrrp_prot_auth

Description: Definition: Enumeration. Valid values are: 'AuthenticationNone' - Down 'AuthenticationText' - Simple Text 'AuthenticationIP' - IP header

#### vrrp_prot_auth_type

Description: Definition: Type definition for: vrrp_prot_auth

#### vrrp_bag_timestamp

Description: Timestamp Definition: Structure. Contents are: Seconds

Type: 32-bit unsigned integer

Description: Seconds

Nanoseconds

Type: 32-bit unsigned integer

Description: Nanoseconds

#### vrrp_state_change_reason

Description: Definition: Enumeration. Valid values are: 'StateChangeBFDDown' - BFD session down 'StateChangeVirtualIPConfigured' - Virtual IP configured 'StateChangeInterfaceIP' - Interface IP update 'StateChangeDelayTimer' - Delay timer expired 'StateChangeStartup' - Ready on startup 'StateChangeInterfaceUp' - Interface Up update 'StateChangeInterfaceDown' - Interface Down update 'StateChangeMasterDownTimer' - Master down timer expired 'StateChangeHigherPriorityMaster' - Higher priority advert received 'StateChangeMax' - Maximum reason in enumeration

#### vrrp_state_change_reason_type

Description: Definition: Type definition for: vrrp_state_change_reason

#### vrrp_state_change_info_type

Description: State change info Definition: Structure. Contents are: OldState

Type: vrrp_bag_protocol_state

Description: | Old State

           NewState

Type: vrrp_bag_protocol_state

Description: | New State

           Reason

Type: vrrp_state_change_reason_type

Description: | Reason for state change

           Time

Type: vrrp_bag_timestamp

Description: | Time of state change

## Perl Data Object documentation for ipv6_acl_edm.

### Datatypes

#### ipv6_acl_bag_nh_info

        Description: NH_Info structure
        Definition: Structure. Contents are:
           NextHop

Type: IPV6Address

Description: | The next hop

           VrfName

Type: String with length 32

Description: | Vrf Name

           Status

Type: bag_acl_nh_status

Description: | The next hop status

           AclNhExist

Type: Boolean

Description: | The nexthop exist

#### ipv6_acl_next_hop

        Description: ACL next hop information
        Definition: Structure. Contents are:
           NextHop

Type: IPV6Address

Description: | The next hop

           vrfname

Type: String with length 32

Description: | Vrf Name

           Status

Type: bag_acl_nh_status

Description: | Next hop status

           IsNextHopExist

Type: Boolean

Description: | Next hop exist

#### ipv6_acl_bag_hw_nh_info

        Description: HW_NH_Info structure
        Definition: Structure. Contents are:
           Type

Type: bag_acl_nh_type

Description: | The next-hop type

           NextHop

Type: IPV6Address

Description: | The Next Hop

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

#### ipv6_acl_hw_next_hop

        Description: HW_NH_Info structure
        Definition: Structure. Contents are:
           Type

Type: bag_acl_nh_type

Description: | the next-hop type

           NextHopAddress

Type: IPV6Address

Description: | Next hop address

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

#### ipv6_acl_edm_ace

        Description: ACLE bag
        Definition: Structure. Contents are:
           IsACEType

Type: acl_ace_type

Description: | ACE type (acl, remark)

           IsACESequenceNumber

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           IsPacketAllowOrDeny

Type: acl_action

Description: | Grant value permit/deny

           IsIPV6ProtocolType

Type: 32-bit signed integer

Description: |

           IsSourceAddressInNumbers

Type: IPV6Address

Description: |

           IsSourceAddressMaskLength

Type: 32-bit unsigned integer

Description: |

           IsDestinationAddressInNumbers

Type: IPV6Address

Description: |

           IsDestnationAddressMaskLength

Type: 32-bit unsigned integer

Description: |

           IsSourceOperator

Type: acl_port_operator

Description: | eq, ne, lt, etc...

           IsSourcePort1

Type: 32-bit unsigned integer

Description: |

           IsSourcePort2

Type: 32-bit unsigned integer

Description: |

           IsDestinationOperator

Type: acl_port_operator

Description: | eq, ne, lt, etc...

           IsDestinationPort1

Type: 32-bit unsigned integer

Description: |

           IsDestinationPort2

Type: 32-bit unsigned integer

Description: |

           IsLogOption

Type: acl_log_type

Description: |

           IsTCPBitsOperator

Type: acl_tcpflags_operator

Description: |

           IsTCPBits

Type: 32-bit unsigned integer

Description: |

           IsTCPBitsMask

Type: 32-bit unsigned integer

Description: |

           IsDSCPPresent

Type: Boolean

Description: |

           IsDSCPValu

Type: 32-bit unsigned integer

Description: |

           IsPrecedencePresent

Type: Boolean

Description: |

           IsPrecedenceValue

Type: 32-bit unsigned integer

Description: | range from 0 to 7

           IsHeaderMatches

Type: 32-bit unsigned integer

Description: | Match if routing header is presant

           IsPacketLengthOperator

Type: acl_plen_operator

Description: | Match if routing header is presant

           IsPacketLengthStart

Type: 32-bit unsigned integer

Description: |

           IsPacketLengthEnd

Type: 32-bit unsigned integer

Description: |

           IsTimeToLiveOperator

Type: acl_ttl_operator

Description: |

           IsTimeToLiveStart

Type: 32-bit unsigned integer

Description: |

           IsTimeToLiveEnd

Type: 32-bit unsigned integer

Description: |

           no_stats

Type: Boolean

Description: |

           hits

Type: 64-bit unsigned integer

Description: |

           IsICMPMessageOff

Type: Boolean

Description: | Don't generate the icmp message

           IsCommentForEntry

Type: String with unbounded length

Description: |

           NextHopType

Type: bag_acl_nh_type

Description: | Next hop type

           NextHopInfo

Type: ipv6_acl_bag_nh_info[3]

Description: | Next hop info

           HWNextHopInfo

Type: Optional ipv6_acl_bag_hw_nh_info

Description: | HW Next hop info

           IsFlowId

Type: 32-bit unsigned integer

Description: |

#### ipv6_acl_ace

        Description: ACL ACE entry
        Definition: Structure. Contents are:
           ItemType

Type: acl_ace_type

Description: | ACE type (acl, remark)

           Sequence

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           Grant

Type: acl_action

Description: | Permit/deny

           Protocol

Type: 32-bit signed integer

Description: | IPv6 protocol type

           SourceAddress

Type: IPV6Address

Description: | Source address

           SourceAddressMask

Type: 32-bit unsigned integer

Description: | Source mask

           DestinationAddress

Type: IPV6Address

Description: | Destination address

           DestnationAddressMask

Type: 32-bit unsigned integer

Description: | Destination mask

           SourceOperator

Type: acl_port_operator

Description: | Source operator

           SourcePort1

Type: 32-bit unsigned integer

Description: | Source port 1

           SourcePort2

Type: 32-bit unsigned integer

Description: | Source port 2

           DestinationOperator

Type: acl_port_operator

Description: | Destination operator

           DestinationPort1

Type: 32-bit unsigned integer

Description: | Destination port 1

           DestinationPort2

Type: 32-bit unsigned integer

Description: | Destination port 2

           LogOption

Type: acl_log_type

Description: | Log option

           TCPFlagsOperator

Type: acl_tcpflags_operator

Description: | TCP flags operator

           TCPFlags

Type: 32-bit unsigned integer

Description: | TCP flags

           TCPFlagMask

Type: 32-bit unsigned integer

Description: | TCP flags mask

           DSCPPresent

Type: Boolean

Description: | DSCP present

           DSCP

Type: 32-bit unsigned integer

Description: | DSCP

           PrecedencePresent

Type: Boolean

Description: | Precedence present

           Precedence

Type: 32-bit unsigned integer

Description: | Precedence

           HeaderMatches

Type: 32-bit unsigned integer

Description: | Match if routing header is present

           PortLengthOperator

Type: acl_plen_operator

Description: | Port length operator

           PortLength1

Type: 32-bit unsigned integer

Description: | Port length 1

           PortLength2

Type: 32-bit unsigned integer

Description: | Port length 2

           TTLOperator

Type: acl_ttl_operator

Description: | TTL operator

           TTL1

Type: 32-bit unsigned integer

Description: | TTL 1

           TTL2

Type: 32-bit unsigned integer

Description: | TTL 2

           Hits

Type: 64-bit unsigned integer

Description: | Number of hits

           IsICMPOff

Type: Boolean

Description: | True if ICMP off

           Remark

Type: String with unbounded length

Description: | Remark string

           NextHopType

Type: bag_acl_nh_type

Description: | Next hop type

           NextHopDetails

Type: ipv6_acl_next_hop[3]

Description: | Next hop info

           HWNextHopInfo

Type: Optional ipv6_acl_hw_next_hop

Description: | HW Next hop info

           FlowID

Type: 32-bit unsigned integer

Description: | Flow ID

#### ipv6_pfx_edm_ace

        Description: Prefix list entry BAG
        Definition: Structure. Contents are:
           IsACEType

Type: acl_ace_type

Description: | ACE type (acl, remark)

           IsACESequenceNumber

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           IsPacketAllowOrDeny

Type: acl_action

Description: | Grant value permit/deny

           IsAddressInNumbers

Type: IPV6Address

Description: | IPv6 prefix

           IsAddressMaskLength

Type: 32-bit unsigned integer

Description: | Prefix length

           IsLengthOperator

Type: acl_port_operator

Description: | Port Operator

           IsPacketMinimumLength

Type: 32-bit unsigned integer

Description: | Min length

           IsPacketMaximumLength

Type: 32-bit unsigned integer

Description: | Maximum length

           hits

Type: 32-bit unsigned integer

Description: | Number of hits

           IsCommentForEntry

Type: String with unbounded length

Description: | Remark String

#### ipv6_acl_edm_oor_detail

        Description: Oor deatil config BAG
        Definition: Structure. Contents are:
           IsDefaultMaximumConfigurableACLs

Type: 32-bit unsigned integer

Description: | default max configurable acls

           IsDefaultMaximumConfigurableACEs

Type: 32-bit unsigned integer

Description: | default max configurable aces

           IsCurrentConfiguredACLs

Type: 32-bit unsigned integer

Description: | Current configured acls

           IsCurrentConfiguredACES

Type: 32-bit unsigned integer

Description: | Current configured aces

           IsCurrentMaximumConfigurableACLS

Type: 32-bit unsigned integer

Description: | Current max configurable acls

           IsCurrentMaximumConfigurableACES

Type: 32-bit unsigned integer

Description: | Current max configurable aces

           IsMaximumConfigurableACLs

Type: 32-bit unsigned integer

Description: | max configurable acls

           IsMaximumConfigurableACEs

Type: 32-bit unsigned integer

Description: | max configurable aces

#### ipv6_pfx_ace

        Description: ACE Prefix list entry
        Definition: Structure. Contents are:
           ItemType

Type: acl_ace_type

Description: | ACE type

           Sequence

Type: 32-bit unsigned integer

Description: | ACE sequence number

           Grant

Type: acl_action

Description: | Grant value permit/deny

           Prefix

Type: IPV6Address

Description: | IPv6 address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           Operator

Type: acl_port_operator

Description: | Port Operator

           MinimumLength

Type: 32-bit unsigned integer

Description: | Minimum length

           MaximumLength

Type: 32-bit unsigned integer

Description: | Maximum length

           Hits

Type: 32-bit unsigned integer

Description: | Number of hits

           Remark

Type: String with unbounded length

Description: | Remark string

#### ipv6_acl_oor_detail

        Description: OOR detail config
        Definition: Structure. Contents are:
           DefaultMaxACLs

Type: 32-bit unsigned integer

Description: | Default maximum configurable ACLs

           DefaultMaxACEs

Type: 32-bit unsigned integer

Description: | Default maximum configurable ACEs

           CurrentConfiguredACLs

Type: 32-bit unsigned integer

Description: | Current configured ACLs

           CurrentConfiguredACES

Type: 32-bit unsigned integer

Description: | Current configured ACEs

           CurrentMaxConfigurableACLs

Type: 32-bit unsigned integer

Description: | Current maximum configurable ACLs

           CurrentMaxConfigurableACEs

Type: 32-bit unsigned integer

Description: | Current maximum configurable ACEs

           MaxConfigurableACLs

Type: 32-bit unsigned integer

Description: | Maximum configurable ACLs

           MaxConfigurableACEs

Type: 32-bit unsigned integer

Description: | Maximum configurable ACEs

#### ipv6_acl_oor_summary

        Description: OOR summary config
        Definition: Structure. Contents are:
           CurrentConfiguredACLs

Type: 32-bit unsigned integer

Description: | Current configured ACLs

           CurrentConfiguredACES

Type: 32-bit unsigned integer

Description: | Current configured ACEs

### Internal Datatypes

#### acl_ace_type_

        Description: ACE Types
        Definition: Enumeration. Valid values are:
            'normal' - This is Normal ACE
            'remark' - This is Remark ACE
            'abf' - This is ABF ACE

#### acl_ace_type

Description: ACE Types Definition: Type definition for: acl_ace_type_

#### acl_action_

Description: Definition: Enumeration. Valid values are: 'deny' - Deny 'permit' - Permit 'encrypt' - Encrypt 'bypass' - Bypass 'fallthrough' - Fallthrough 'invalid' - Invalid

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'none' - None 'eq' - Equal 'gt' - Greater than 'lt' - Less than 'neq' - Not Equal 'range' - Range 'onebyte' - One Byte 'twobytes' - Two Bytes

#### acl_port_operator

Description: Definition: Type definition for: acl_port_operator_

#### acl_plen_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_ttl_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'match_none' - Match None 'match_all' - Match All 'match_any_old' - Match any old 'match_any' - Match any

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_nh_type

Description: Definition: Enumeration. Valid values are: 'nexthop_none' - Next Hop None 'nexthop_default' - Nexthop Default 'nexthop' - Nexthop

#### bag_acl_nh_status

Description: Definition: Enumeration. Valid values are: 'not_present' - State Not Present 'unknown' - State Unknown 'down' - State DOWN 'up' - State UP

## Perl Data Object documentation for ipv6_dhcp_iox.

### Datatypes

#### dhcpv6_duid

Description: DHCPv6 DUID Entry Definition: Structure. Contents are: Length

Type: 16-bit unsigned integer

Description: DUID length

Data

Type: 8-bit unsigned integer[0...unbounded]

Description: DUID data

#### dhcpv6_poolname

Description: DHCPv6 pool name Definition: Structure. Contents are: PoolName

Type: String with unbounded length

Description: Pool name

#### dhcpv6_static_binding

Description: DHCPv6 Static Binding Information Definition: Structure. Contents are: DUIDLength

Type: 16-bit unsigned integer

Description: DUID length

DUIDData

Type: 8-bit unsigned integer[0...unbounded]

Description: DUID data in binary data

IAPDFlags

Type: ia_pd_flags_type

Description: | Flags for IA_PD

           IAID

Type: 32-bit unsigned integer

Description: | IAID

           PrefixFlags

Type: pfx_flags_type

Description: | Flags for prefix

           PreferredDate

Type: 32-bit unsigned integer

Description: | Time to expire preferred lifetime in seconds

           ValidDate

Type: 32-bit unsigned integer

Description: | Time to expire valid lifetime in seconds

           PreferredLifetime

Type: 32-bit unsigned integer

Description: | Preferred lifetime in seconds

           ValidLifetime

Type: 32-bit unsigned integer

Description: | Valid lifetime inseconds

           Prefix

Type: IPV6Address

Description: | IPv6 prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

#### dhcpv6_binding

        Description: DHCPv6 Binding Information
        Definition: Structure. Contents are:
           ClientAddress

Type: IPV6Address

Description: | Client's IPv6 address

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           DUIDLength

Type: 16-bit unsigned integer

Description: | DUID length

           DUIDData

Type: 8-bit unsigned integer[0...unbounded]

Description: | DUID data

           IAID

Type: 32-bit unsigned integer

Description: | IAID

           T1

Type: 32-bit unsigned integer

Description: | T1 time in seconds

           T2

Type: 32-bit unsigned integer

Description: | T2 time in seconds

           Expire

Type: 32-bit unsigned integer

Description: | Time to expire inseconds

           PreferredLifetime

Type: 32-bit unsigned integer

Description: | Preferred lifetimein seconds

           ValidLifetime

Type: 32-bit unsigned integer

Description: | Valid lifetime inseconds

           Prefix

Type: IPV6Address

Description: | IPv6 prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

#### dhcpv6_domain

        Description: DHCPv6 Domain name
        Definition: Structure. Contents are:
           DomainName

Type: String with unbounded length

Description: | Domain name

#### dhcpv6_address

        Description: DHCPv6 IPv6 address
        Definition: Structure. Contents are:
           Address

Type: IPV6Address

Description: | IPv6 address

#### dhcpv6_clients

        Description: DHCPv6 Active clients
        Definition: Structure. Contents are:
           NumberOfClients

Type: 32-bit unsigned integer

Description: | The num of active clients

#### dhcpv6_interface_common

        Description: DHCPv6 Interface common info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Flags

Type: interface_flags_type

Description: | Flags for interface name

#### dhcpv6_interface_server

        Description: DHCPv6 Interface server info
        Definition: Structure. Contents are:
           PoolName

Type: String with unbounded length

Description: | Pool name

           Preference

Type: 8-bit unsigned integer

Description: | Preference

           AllowHint

Type: Boolean

Description: | Allow hint

           RapidCommit

Type: Boolean

Description: | Rapid commit

#### dhcpv6_interface_relay

Description: DHCPv6 Interface Relay info Definition: Structure. Contents are: InterfaceName

Type: String with unbounded length

Description: Interface name

Address

Type: IPV6Address

Description: | Destination IPv6 address

#### dhcpv6_distance

Description: DHCPv6 Administrative Distance Definition: Structure. Contents are: AdministrativeDistance

Type: 32-bit unsigned integer

Description: Administrative distance

#### dhcpv6_database

Description: DHCPv6 Binding Database info Definition: Structure. Contents are: WriteDelay

Type: 32-bit unsigned integer

Description: How often DHCPv6 updates in seconds

Timeout

Type: 32-bit unsigned integer

Description: How long to wait for a transfer inseconds

NumberOfReads

Type: 32-bit unsigned integer

Description: The number of reads

NumberOfWrites

Type: 32-bit unsigned integer

Description: The number of writes

NumberOfWriteSuccesses

Type: 32-bit unsigned integer

Description: The number of sccessful writes

NumberOfWriteFailures

Type: 32-bit unsigned integer

Description: The number of failed writes

NumberOfReadSuccesses

Type: 32-bit unsigned integer

Description: The number of successful reads

NumberOfReadFailures

Type: 32-bit unsigned integer

Description: The number of failed reads

URL

Type: String with unbounded length

Description: URL

### Internal Datatypes

#### ia_pd_flags_type

Description: Enumeration containing IA_PD flags Definition: Enumeration. Valid values are: 'Unspecified' - IAID Unspecified 'Assigned' - IAID Assigned

#### pfx_flags_type

Description: Enumeration containing lifetime flags Definition: Enumeration. Valid values are: 'Calender' - Calendar lifetime format 'Seconds' - Lifetime in secondes

#### interface_flags_type

Description: Enumeration containing interface flags Definition: Enumeration. Valid values are: 'InterfaceNone' - DHCPv6 not enabled 'InterfaceServer' - DHCPv6 server mode 'InterfaceClientPD' - DHCPv6 PD client mode 'InterfaceClientStateless' - DHCPv6 stateless client mode 'InterfaceClient' - DHCPv6 client mode 'InterfaceRelay' - DHCPv6 relay mode

## Perl Data Object documentation for ipv6_traffic.

### Datatypes

#### ipv6_io_traffic

Description: IPv6 Traffic Information Definition: Structure. Contents are: TotalPackets

Type: 32-bit unsigned integer

Description: Total Packets

LocalDestinationPackets

Type: 32-bit unsigned integer

Description: Local Destination Packets

FormatErrors

Type: 32-bit unsigned integer

Description: Format Errors

TruncatedPackets

Type: 32-bit unsigned integer

Description: Truncated Packets

HopCountExceededPackets

Type: 32-bit unsigned integer

Description: Hop Count Exceeded Packets

BadSourceAddressPackets

Type: 32-bit unsigned integer

Description: Bad Source Address Packets

BadHeaderPackets

Type: 32-bit unsigned integer

Description: Bad Header Packets

UnknownOptionTypePackets

Type: 32-bit unsigned integer

Description: Unknown Option Type Packets

UnknownProtocolPackets

Type: 32-bit unsigned integer

Description: Unknown Protocol Packets

Fragments

Type: 32-bit unsigned integer

Description: Fragments

ReassembledPackets

Type: 32-bit unsigned integer

Description: Reassembled Packets

ReassemblyTimeouts

Type: 32-bit unsigned integer

Description: Reassembly Timeouts

ReassemblyFailures

Type: 32-bit unsigned integer

Description: Reassembly Failures

ReassemblyMaximumDrops

Type: 32-bit unsigned integer

Description: Reassembly Reach Maximum Drop

GeneratedPackets

Type: 32-bit unsigned integer

Description: Packets Output

ForwardedPackets

Type: 32-bit unsigned integer

Description: Packets Forwarded

SourceRoutedPackets

Type: 32-bit unsigned integer

Description: Packets Source Routed

FragmentedPackets

Type: 32-bit unsigned integer

Description: Packets Fragmented

FragmentCount

Type: 32-bit unsigned integer

Description: Fragmented Packet Count

FragmentFailures

Type: 32-bit unsigned integer

Description: Fragment Failures

NoRoutePackets

Type: 32-bit unsigned integer

Description: No Route Packets

TooBigPackets

Type: 32-bit unsigned integer

Description: Packet Too Big

ReceivedMulticastPackets

Type: 32-bit unsigned integer

Description: Multicast In

SentMulticastPackets

Type: 32-bit unsigned integer

Description: Multicast Out

MiscellaneousDrops

Type: 32-bit unsigned integer

Description: Misc. drops

NetIOInput

Type: 32-bit unsigned integer

Description: ipv6 Netio input

NetIOError

Type: 32-bit unsigned integer

Description: ipv6 Netio error

NetIOLocalPackets

Type: 32-bit unsigned integer

Description: ipv6 Netio local packets

NetIOOutputPackets

Type: 32-bit unsigned integer

Description: ipv6 Netio ouput packets

#### ipv6_traffic_internal

Description: Internal Traffic Routing Information Definition: Structure. Contents are: ipv6_io_helper

Type: 32-bit unsigned integer

Description:

ipv6_io_glean

Type: 32-bit unsigned integer

Description:

ipv6_io_transport

Type: 32-bit unsigned integer

Description:

ipv6_io_to_lpts

Type: 32-bit unsigned integer

Description:

ipv6_io_icmpreq

Type: 32-bit unsigned integer

Description:

ipv6_io_from_lpts

Type: 32-bit unsigned integer

Description:

ipv6_io_from_lpts_reassemble

Type: 32-bit unsigned integer

Description:

ipv6_io_dgout

Type: 32-bit unsigned integer

Description:

ipv6_io_errout

Type: 32-bit unsigned integer

Description:

ipv6_io_errreq

Type: 32-bit unsigned integer

Description:

ipv6_io_transreq

Type: 32-bit unsigned integer

Description:

ipv6_io_transmit

Type: 32-bit unsigned integer

Description:

#### ipv6_io_icmp_traffic

Description: ICMPv6 Traffic Information Definition: Structure. Contents are: TotalMessages

Type: 32-bit unsigned integer

Description: ICMP Received

TooShortErrorMessages

Type: 32-bit unsigned integer

Description: ICMP Too Short Errors

ChecksumErrorMessages

Type: 32-bit unsigned integer

Description: ICMP Checksum Errors

UnknownErrorTypeMessages

Type: 32-bit unsigned integer

Description: ICMP Unknown Error

OutputMessages

Type: 32-bit unsigned integer

Description: ICMP Transmitted

SentRateLimitedPackets

Type: 32-bit unsigned integer

Description: ICMP Sent Packets Ratelimited

SentUnreachableMessages

Type: 32-bit unsigned integer

Description: ICMP Unreachable Sent Total

SentUnreachableRoutingMessages

Type: 32-bit unsigned integer

Description: ICMP Route Unreachable Sent

SentUnreachableAdminMessages

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Sent

SentUnreachableNeighborMessages

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Sent

SentUnreachableAddressMessages

Type: 32-bit unsigned integer

Description: ICMP Addr Unreachable Sent

SentUnreachablePortMessages

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Sent

ReceivedUnreachableMessages

Type: 32-bit unsigned integer

Description: ICMP Unreachable Received Total

ReceivedUnreachableRoutingMessages

Type: 32-bit unsigned integer

Description: ICMP Route Unreachable Received

ReceivedUnreachableAdminMessages

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Received

ReceivedUnreachableNeighborMessages

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Received

ReceivedUnreachableAddressMessages

Type: 32-bit unsigned integer

Description: ICMP Addr Unreachable Received

ReceivedUnreachablePortMessages

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Received

SentTransitMessages

Type: 32-bit unsigned integer

Description: ICMP Transit Sent Total

SentHopCountExpiredMessages

Type: 32-bit unsigned integer

Description: ICMP Hop Count Expired Sent

SentReassemblyTimeouts

Type: 32-bit unsigned integer

Description: ICMP Reassembly Timeouts

ReceivedTransitMessages

Type: 32-bit unsigned integer

Description: ICMP Transit Received Total

ReceivedHopCountExpiredMessages

Type: 32-bit unsigned integer

Description: ICMP Hop Count Expired Received

ReceivedReassemblyTimeouts

Type: 32-bit unsigned integer

Description: ICMP Reassembly Timeouts

SentTooBigMessages

Type: 32-bit unsigned integer

Description: ICMP Too Big Messages Sent

ReceivedTooBigMessages

Type: 32-bit unsigned integer

Description: ICMP Too Big Messages Received

SentParameterUnknownMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Unknown Type Sent Total

SentParameterErrorMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Messages Sent

SentParameterHeaderMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Next Header Messages Sent

SentParameterOptionMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Option Messages Sent

ReceivedParameterUnknownMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Unknown Type Received Total

ReceivedParameterErrorMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Messages Received

ReceivedParameterHeaderMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Next Header Messages Received

ReceivedParameterOptionMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Option Problem Received

SentEchoRequestMessages

Type: 32-bit unsigned integer

Description: ICMP Echo Request Sent

SentEchoReplyMessages

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Sent

ReceivedEchoRequestMessages

Type: 32-bit unsigned integer

Description: ICMP Echo Request Received

ReceivedEchoReplyMessages

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Received

SentUnknownTimeoutMessages

Type: 32-bit unsigned integer

Description: ICMP Unknown Timeout Messages Sent

ReceivedUnknownTimeoutMessages

Type: 32-bit unsigned integer

Description: ICMP Unknown Timeout Messages Received

SentParameterUnknownTypeMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Unknown Type Messages Sent

ReceivedParameterUnknownTypeMessages

Type: 32-bit unsigned integer

Description: ICMP Parameter Unknown Type Messages Received

SentUnreachableUnknownTypeMessages

Type: 32-bit unsigned integer

Description: ICMP Unreachable Unknown Messages Sent

ReceivedUnreachableUnknownTypeMessages

Type: 32-bit unsigned integer

Description: ICMP Unreachable Unknown Messages Received

#### ipv6_nd_traffic

Description: IPV6 ND Traffic Definition: Structure. Contents are: SentRouterSolicitationMessages

Type: 32-bit unsigned integer

Description: ICMP Router Solicitations Sent

SentRouterAdvertisementMessages

Type: 32-bit unsigned integer

Description: ICMP Router Advertisements Sent

SentNeighborSolicitationMessages

Type: 32-bit unsigned integer

Description: ICMP Neighbor Solicitations Sent

SentNeighborAdvertisementMessages

Type: 32-bit unsigned integer

Description: ICMP Neighbor Advertisements Sent

SentRedirectMessages

Type: 32-bit unsigned integer

Description: ICMP Redirect Sent

ReceivedRouterSolicitationMessages

Type: 32-bit unsigned integer

Description: ICMP Router Solicitations Received

ReceivedRouterAdvertisementMessages

Type: 32-bit unsigned integer

Description: ICMP Router Advertisements Received

ReceivedNeighborSolicitationMessages

Type: 32-bit unsigned integer

Description: ICMP Neighbor Solicitations Received

ReceivedNeighborAdvertisementMessages

Type: 32-bit unsigned integer

Description: ICMP Neighbor Advertisements Received

ReceivedRedirectMessages

Type: 32-bit unsigned integer

Description: ICMP Redirect Received

#### ipv6_traffic

Description: IPv6 and ICMPv6 Traffic Information Definition: Structure. Contents are: IPv6

Type: Optional ipv6_io_traffic

Description: | IPv6 Statistics

           ICMP

Type: Optional ipv6_io_icmp_traffic

Description: | ICMP Statistics

           IPv6NodeDiscovery

Type: Optional ipv6_nd_traffic

Description: | IPv6 Node Discovery Statistics

### Internal Datatypes

## Perl Data Object documentation for ipv6_show_interface.

### Datatypes

#### ipv6_addr_node

        Description: List of IPv6 Addresses
        Definition: Structure. Contents are:
           Address

Type: IPV6Address

Description: | IPv6 Address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix Length of IPv6 Address

           AddressState

Type: ipv6_ma_if_addr_state_type

Description: | State of Address

           IsAnycast

Type: Boolean

Description: | Anycast address

           AddrState

Type: 32-bit unsigned integer

Description: | Bitmap for State of Address, internal use only

           RouteTag

Type: 32-bit unsigned integer

Description: | Route-tag of the Address

#### ipv6_if_brief

        Description: Brief Summary of IPv6 Interface
        Definition: Structure. Contents are:
           LineState

Type: ipv6_ma_if_line_state_type

Description: | State of Interface Line

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           VRFName

Type: string with unbounded length

Description: | VRF Name

           AddressList

Type: ipv6_addr_node[0...unbounded]

Description: | Address List

           LinkLocalAddress

Type: ipv6_addr_node

Description: | Link Local Address

#### ipv6_acl_config

        Description:
        Definition: Structure. Contents are:
           InBound

Type: String with unbounded length

Description: | In Bound Access Control List

           OutBound

Type: String with unbounded length

Description: | Out Bound Access Control List

#### ipv6_mcast_group

        Description: MCast Group
        Definition: Structure. Contents are:
           Address

Type: IPV6Address

Description: | IPv6 Address of Multicast Group

#### ipv6_mcast_group_list

        Description: MCast Group List
        Definition: Structure. Contents are:
           AddressList

Type: ipv6_mcast_group

[0...unbounded]

Description: | Address List of Multicast Group

#### ipv6_if_detail

        Description: Detailed Info of IPv6 Interface
        Definition: Structure. Contents are:
           AddrState

Type: 32-bit unsigned integer

Description: | State of IPv6 Address

           LineState

Type: ipv6_ma_if_line_state_type

Description: | State of Interface Line

           MulticastGroups

Type: ipv6_mcast_group

[0...unbounded]

Description: | IPv6 Multicast Group

           MTU

Type: 32-bit unsigned integer

Description: | IPv6 MTU

           OperationState

Type: ipv6_ma_oper_state_type

Description: | IPv6 Operation State

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           VRFName

Type: string with unbounded length

Description: | VRF Name

           AddressList

Type: ipv6_addr_node[0...unbounded]

Description: | Address List

           LinkLocalAddress

Type: ipv6_addr_node

Description: | Link Local Address

           AccessControlList

Type: ipv6_acl_config

Description: | IPv6 Access Control List

           IsICMPUnreachEnabled

Type: Boolean

Description: | ICMP unreach Enable

           TableID

Type: 32-bit unsigned integer

Description: | Table ID

#### if_summary_t

        Description: Count of assigned/unnumbered interfaces
        Definition: Structure. Contents are:
           IPAssigned

Type: 32-bit unsigned integer

Description: | Number of interfaces with explicit addresses

           IPUnnumbered

Type: 32-bit unsigned integer

Description: | Number of unnumbered interfaces with explicit addresses

#### ipv6_if_summary

        Description: Summary info of IPv6 interfaces
        Definition: Structure. Contents are:
           IFUpUp

Type: if_summary_t

Description: | Number of interfaces (up,up)

           IFUpDown

Type: if_summary_t

Description: | Number of interfaces (up,down)

           IFDownDown

Type: if_summary_t

Description: | Number of interfaces (down,down)

           IFShutdownDown

Type: if_summary_t

Description: | Number of interfaces (shutdown,down)

           IFUpDownBasecapsUp

Type: 32-bit unsigned integer

Description: | Number of interfaces (up,down) with basecaps up

### Internal Datatypes

#### ipv6_ma_if_line_state_type

        Description: Interface line states
        Definition: Enumeration. Valid values are:
            'Down' - Interface state is down
            'Up' - Interface state is up
            'Unknown' - Interface state is unknown
            'Error' - Interface state is incorrect

#### ipv6_ma_if_addr_state_type

        Description: Interface address states
        Definition: Enumeration. Valid values are:
            'Active' - This is an active address that can appear as the destination or source address of a packet
            'Deprecated' - This is a valid but deprecated address that should no longer be used as a source address in new communications
            'Duplicate' - This is a duplicate (invalid) address because of conflict
            'Inaccessible' - This is not accessible because the interface to which this address is assigned is not operational
            'Tentative' - Status can not be determined for some reason

#### ipv6_ma_oper_state_type

        Description: Interface oper states
        Definition: Enumeration. Valid values are:
            'OperUp' - Interface oper state is up
            'OperDown' - Interface oper state is down

## Perl Data Object documentation for ipv6_nd.

### Datatypes

#### ipv6_nd_neighbor_entry

Description: IPv6 ND neighbor entry Definition: Structure. Contents are: InterfaceName

Type: Interface

Description: | Interface name

           IPv6Address

Type: IPV6Address

Description: | IPv6 address

           LastReachedTime

Type: bag_timespec

Description: | Last time of reachability

           ReachabilityState

Type: IPV6_ND_SH_STATE

Description: | Current state

           Flags

Type: 32-bit unsigned integer

Description: | ND flags for this entry

           LinkLayerAddress

Type: MACAddress

Description: | Link-Layer Address

           Encapsulation

Type: IPV6_ND_MEDIA_ENCAP_TYPE

Description: | Preferred media encap type

           SelectedEncapsulation

Type: IPV6_ND_MEDIA_ENCAP_TYPE

Description: | Selected media encap

#### ipv6_nd_if_params

        Description: Detailed Info of ND IPv6 Interface
        Definition: Structure. Contents are:
           IsDADEnabled

Type: Boolean

Description: | If true, DAD (D.. A.. D..) is enabled otherwise it is disabled

           DADAttempts

Type: 32-bit unsigned integer

Description: | DAD attempt count

           IsICMPv6Redirect

Type: Boolean

Description: | ICMP redirect flag

           IsDHCPManaged

Type: Boolean

Description: | Flag used for utilising DHCP

           IsRouteAddressManaged

Type: Boolean

Description: | Flag used to manage routable address

           IsSuppressed

Type: Boolean

Description: | Suppress flag

           NDRetransmitInterval

Type: 32-bit unsigned integer

Description: | ND retransmit interval in msec

           NDTransmitInterval

Type: 32-bit unsigned integer

Description: | ND router advertisement transmit interval in sec

           NDAdvertisementLifetime

Type: 32-bit unsigned integer

Description: | ND router advertisement life time in sec

           NDReachableTime

Type: 32-bit unsigned integer

Description: | Time to reach ND in msec

#### ipv6_nd_bl_node_entry

        Description: IPv6 node discovery bundle node information
        Definition: Structure. Contents are:
           NodeName

Type: ValueNodeID

Description: | Node Name

           GroupID

Type: 32-bit unsigned integer

Description: | Group ID

           ProcessID

Type: 32-bit unsigned integer

Description: | Process ID

           ProcessName

Type: String with unbounded length

Description: | Process Name

           Age

Type: bag_timespec

Description: | Uptime of node (secs)

           SentSequenceNumber

Type: 32-bit unsigned integer

Description: | Sent sequence num

           ReceivedSequenceNumber

Type: 32-bit unsigned integer

Description: | Received sequence num

           State

Type: IPV6_ND_BNDL_STATE

Description: | State

           StateChanges

Type: 32-bit unsigned integer

Description: | State changes

           SentPackets

Type: 32-bit unsigned integer

Description: | Total packet sends

           ReceivedPackets

Type: 32-bit unsigned integer

Description: | Total packet receives

#### ipv6_nd_addr

        Description: List of IPv6 ND Addresses
        Definition: Structure. Contents are:
           ipv6_addr

Type: Hex binary data with length 16 bytes

Description: |

           IPv6Address

Type: IPV6Address

Description: | IPv6 address

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           AddressState

Type: 32-bit unsigned integer

Description: | Address state

#### ipv6_nd_gspnode

        Description: GSP node info
        Definition: Structure. Contents are:
           NodeName

Type: ValueNodeID

Description: | Node Name

           TotalLinks

Type: 32-bit unsigned integer

Description: | Number of links on the node

#### ipv6_nd_if_entry

        Description: Detailed Info of ND IPv6 Interface entry
        Definition: Structure. Contents are:
           Interface

Type: string with unbounded length

Description: | Interface

           InterfaceName

Type: Interface

Description: | Interface name

           ParentInterfaceName

Type: Interface

Description: | Parent interface name

           ParentInterface

Type: string with unbounded length

Description: | Parent interface name

           IsInterfaceEnabled

Type: Boolean

Description: | If true, interface is enabled

           IsIPv6Enabled

Type: Boolean

Description: | If true, IPv6 is enabled

           NDParameters

Type: ipv6_nd_if_params

Description: | ND interface parameters

           GlobalAddressList

Type: ipv6_nd_addr[0...unbounded]

Description: | List of ND global addresses

           LocalAddress

Type: ipv6_nd_addr

Description: | Link local address

           MemberLinkList

Type: 32-bit unsigned integer[0...unbounded]

Description: | List of member links

           MemberNodeList

Type: ipv6_nd_gspnode[0...unbounded]

Description: | List of member nodes

#### ipv6_nd_neighbor_entry_summary

        Description: IPv6 ND neighbor entry summary
        Definition: Structure. Contents are:
           Multicast

Type: Optional bag_nbr_entry_sum

Description: | Multicast neighbor summary

           Static

Type: Optional bag_nbr_entry_sum

Description: | Static neighbor summary

           Dynamic

Type: Optional bag_nbr_entry_sum

Description: | Dynamic neighbor summary

           TotalNeighborEntries

Type: 32-bit unsigned integer

Description: | Total number of entries

### Internal Datatypes

#### IPV6_ND_SH_STATE

        Description: IPv6 ND Neighbor Reachability State
        Definition: Enumeration. Valid values are:
            'Incomplete' - Incomplete
            'Reachable' - Reachable
            'Stale' - Stale
            'Glean' - Glean
            'Delay' - Delay
            'Probe' - Probe
            'Delete' - Delete

#### IPV6_ND_BNDL_STATE

        Description: IPv6 ND Bundle State
        Definition: Enumeration. Valid values are:
            'Run' - Running state
            'Error' - Error state
            'Wait' - Wait state

#### IPV6_ND_MEDIA_ENCAP_TYPE

        Description: IPv6 ND Media Encapsulation Type
        Definition: Enumeration. Valid values are:
            'None' - No encapsulation
            'ARPA' - ARPA encapsulation
            'SNAP' - SNAP encapsulation
            'IEEE802_1Q' - 802_1Q encapsulation
            'SRP' - SRP encapsulation
            'SRPA' - SRPA encapsulation
            'SRPB' - SRPB encapsulation
            'PPP' - PPP encapsulation
            'HDLC' - HDLC encapsulation
            'CHDLC' - CHDLC encapsulation
            'DOT1Q' - DOT1Q encapsulation
            'FR' - FR encapsulation
            'GRE' - GRE encapsulation

#### bag_timespec

Description: Timespec specifying the number of seconds since the base time of 00:00:00 GMT, 1 January 1970. Definition: Structure. Contents are: Seconds

Type: 32-bit unsigned integer

Description: Number of seconds

Nanoseconds

Type: 32-bit unsigned integer

Description: Number of nanoseconds

#### bag_nbr_entry_sum

Description: IPv6 ND summary information Definition: Structure. Contents are: IncompleteEntries

Type: 32-bit unsigned integer

Description: Total incomplete entries

ReachableEntries

Type: 32-bit unsigned integer

Description: Total reachable entries

StaleEntries

Type: 32-bit unsigned integer

Description: Total stale entries

DelayedEntries

Type: 32-bit unsigned integer

Description: Total delayed entries

ProbeEntries

Type: 32-bit unsigned integer

Description: Total probe entries

DeletedEntries

Type: 32-bit unsigned integer

Description: Total deleted entries

SubtotalNeighborEntries

Type: 32-bit unsigned integer

Description: Total number of entries

## Perl Data Object documentation for efd_server.

### Datatypes

#### efd_server_intf

Description: Interface that has been EFD-shutdown Definition: Structure. Contents are: TriggerClientNames

Type: ClientName[0...unbounded]

Description: | Names of client(s) that triggered EFD-shutdown of this interface

### Internal Datatypes

#### ClientName

Description: Name of a client that can trigger EFD-shutdown Definition: Type definition for: String with unbounded length

## Perl Data Object documentation for vlan_mgmt.

### Datatypes

#### efp_description

Description: Definition: Structure. Contents are: TagsToMatch

Type: efp_tag_match_type[0...unbounded]

Description: | Tags to match on ingress packets

           PayloadEthertype

Type: efp_payload_etype_type

Description: | Payload Ethertype to match

           TagsPopped

Type: 16-bit unsigned integer

Description: | Number of tags popped on ingress

           Pushes

Type: efp_tag_push_type

[0...unbounded]

Description: | VLAN tags pushed on egress

           LocalTrafficStack

Type: Optional efp_tag_local_traffic_stack_type

Description: | VLAN tags for locally-sourced traffic

           IsExactMatch

Type: Boolean

Description: | Whether the packet must match the encapsulation exactly, with no further inner tags

           IsNativeVLAN

Type: Boolean

Description: | Whether this represents the native VLAN on the port

           IsNativePreserving

Type: Boolean

Description: | Whether the native VLAN is customer-tag preserving

           SourceMACMatch

Type: Optional ether_macaddr_type

Description: | The source MAC address to match on ingress

           DestinationMACMatch

Type: Optional ether_macaddr_type

Description: | The destination MAC address to match on ingress

#### vlan_intf

        Description: VLAN Interface information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           ParentInterface

Type: Optional Interface

Description: | Parent interface

           EncapsulationDetails

Type: vlan_tag_stack_type

Description: | Encapsulation type and tag stack

           Service

Type: vlan_service_type

Description: | Service type

           State

Type: im_state_type_

Description: | Interface state

           MTU

Type: 16-bit unsigned integer

Description: | L2 MTU

           SwitchedMTU

Type: 16-bit unsigned integer

Description: | L2 switched MTU

#### vlan_trunk

        Description: VLAN trunk interface information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface name

           State

Type: im_state_type_

Description: | Interface state

           MTU

Type: 16-bit unsigned integer

Description: | L2 MTU

           Layer2SubInterfaces

Type: vlan_trunk_l2_sub_intfs

Description: | Layer 2 Transport Subinterfaces

           Layer3SubInterfaces

Type: vlan_trunk_l3_sub_intfs

Description: | Layer 3 Terminated Subinterfaces

           QinQOuterEtherType

Type: vlan_qinq_outer_etype_type

Description: | QinQ Outer Tag Ether Type

           Dot1adCount

Type: 16-bit unsigned integer

Description: | Number of subinterfaces with 802.1ad outer tag

           UntaggedInterface

Type: Interface

Description: | Interface/Sub-interface handling untagged frames

           MACFiltering

Type: eth_filtering_type

Description: | IEEE 802.1Q/802.1ad multicast MAC address filtering

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ether_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_macaddr_type

Description: Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

mask

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_mcast_macaddr_type

Description: Definition: Type definition for: ether_mcast_macaddr_

#### eth_filtering

Description: Definition: Enumeration. Valid values are: 'NoFiltering' - No IEEE 802.1Q/802.1ad/MAC relay multicast MAC address filtering 'Dot1qFiltering' - IEEE 802.1q C-VLAN filtering 'Dot1adFiltering' - IEEE 802.1ad S-VLAN filtering 'TwoPortMACRelayFiltering' - IEEE 802.1aj 2-Port MAC relay filtering

#### eth_filtering_type

Description: Ethernet frame filtering Definition: Type definition for: eth_filtering

#### vlan_encaps

Description: Definition: Enumeration. Valid values are: 'NoEncapsulation' - No encapsulation 'Dot1Q' - IEEE 802.1Q encapsulation 'QinQ' - Double 802.1Q encapsulation 'QinAny' - Double 802.1Q wildcarded encapsulation 'Dot1QNative' - IEEE 802.1Q native VLAN encapsulation 'Dot1ad' - IEEE 802.1ad encapsulation 'Dot1adNative' - IEEE 802.1ad native VLAN encapsulation 'ServiceInstance' - Ethernet Service Instance 'Dot1adDot1Q' - IEEE 802.1ad 802.1Q encapsulation 'Dot1adAny' - IEEE 802.1ad wildcard 802.1Q encapsulation

#### vlan_encaps_type

Description: VLAN encapsulation Definition: Type definition for: vlan_encaps

#### vlan_qinq_outer_etype

Description: Definition: Enumeration. Valid values are: 'EtherType8100' - Dot1Q (0x8100) 'EtherType9100' - 0x9100 'EtherType9200' - 0x9200

#### vlan_qinq_outer_etype_type

Description: QinQ Outer Tag Ethertype Definition: Type definition for: vlan_qinq_outer_etype

#### efp_payload_etype

Description: Definition: Enumeration. Valid values are: 'PayloadEthertypeAny' - Any 'PayloadEthertypeIP' - IP 'PayloadEthertypePPPoE' - PPPoE

#### efp_payload_etype_type

Description: Payload ethertype match Definition: Type definition for: efp_payload_etype

#### efp_tag_etype

Description: Definition: Enumeration. Valid values are: 'DOT1Q' - Dot1Q 'DOT1AD' - Dot1ad 'UNTAGGED' - Untagged

#### efp_tag_etype_type

Description: Tag ethertype Definition: Type definition for: efp_tag_etype

#### efp_tag_priority

Description: Definition: Enumeration. Valid values are: 'PRIORITY0' - Priority 0 'PRIORITY1' - Priority 1 'PRIORITY2' - Priority 2 'PRIORITY3' - Priority 3 'PRIORITY4' - Priority 4 'PRIORITY5' - Priority 5 'PRIORITY6' - Priority 6 'PRIORITY7' - Priority 7 'PRIORITY_ANY' - Any priority

#### efp_tag_priority_type

Description: Priority Definition: Type definition for: efp_tag_priority

#### vlan_service

Description: Definition: Enumeration. Valid values are: 'VLAN_SERVICE_L2' - Layer 2 Transport Service 'VLAN_SERVICE_L3' - Layer 3 Terminated Service

#### vlan_service_type

Description: Layer 2 vs. Layer 3 Terminated Service Definition: Type definition for: vlan_service

#### vlan_tag_value_type

Description: VLAN Tag Value (1 - 4094) Definition: Type definition for: 16-bit unsigned integer

#### vlan_double_tag_stack

Description: VLAN double tag stack Definition: Structure. Contents are: OuterTag

Type: vlan_tag_value_type

Description: | Outer tag value

           SecondTag

Type: vlan_tag_value_type

Description: | Second tag value

#### efp_range

        Description:
        Definition: Structure. Contents are:
           VLAN_ID_Low

Type: vlan_tag_value_type

Description: |

           VLAN_ID_High

Type: vlan_tag_value_type

Description: |

#### efp_range_type

        Description:
        Definition: Type definition for: efp_range

#### efp_tag_match

        Description:
        Definition: Structure. Contents are:
           Ethertype

Type: efp_tag_etype_type

Description: | Ethertype of tag to match

           VLANRanges

Type: efp_range_type

[0...unbounded]

Description: | VLAN Ids to match

           Priority

Type: efp_tag_priority_type

Description: | Priority to match

#### efp_tag_match_type

        Description:
        Definition: Type definition for: efp_tag_match

#### efp_vlan_tag

        Description:
        Definition: Structure. Contents are:
           Ethertype

Type: efp_tag_etype_type

Description: | Ethertype of tag

           VLAN_ID

Type: vlan_tag_value_type

Description: | VLAN Id

#### efp_tag_push_type

        Description:
        Definition: Type definition for: efp_vlan_tag

#### efp_tag_local_traffic_type

        Description:
        Definition: Type definition for: efp_vlan_tag

#### efp_tag_local_traffic_stack

        Description:
        Definition: Structure. Contents are:
           LocalTrafficTags

Type: efp_tag_local_traffic_type

[0...unbounded]

Description: | VLAN tags for locally-sourced traffic

#### efp_tag_local_traffic_stack_type

        Description:
        Definition: Type definition for: efp_tag_local_traffic_stack

#### efp_description_type

        Description:
        Definition: Type definition for: efp_description

#### efp_description_p_type

        Description:
        Definition: Type definition for: Optional efp_description_type

#### vlan_tag_stack_type

        Description: VLAN encapsulation and tag stack
        Definition: Union.
        Discriminant:
           Name: VLANEncapsulation
           Type: vlan_encaps_type

Options are: Tag

Type: vlan_tag_value_type

Description: | Tag value

           Stack

Type: vlan_double_tag_stack

Description: | Stack value

           OuterTag

Type: vlan_tag_value_type

Description: | Outer tag value

           NativeTag

Type: vlan_tag_value_type

Description: | Native tag value

           Dot1adTag

Type: vlan_tag_value_type

Description: | 802.1ad tag value

           Dot1adNativeTag

Type: vlan_tag_value_type

Description: | 802.1ad native tag value

           ServiceInstanceDetails

Type: efp_description_p_type

Description: | Service Instance encapsulation

           Dot1adDot1qStack

Type: vlan_double_tag_stack

Description: | 802.1ad 802.1Q stack value

           Dot1adOuterTag

Type: vlan_tag_value_type

Description: | 802.1ad Outer tag value

#### vlan_intf_type

        Description:
        Definition: Type definition for: vlan_intf

#### vlan_trunk_sub_intf_state_counters

        Description: Subinterface counters
        Definition: Structure. Contents are:
           Up

Type: 16-bit unsigned integer

Description: | Number of subinterfaces which are up

           Down

Type: 16-bit unsigned integer

Description: | Number of subinterfaces which are down

           AdminDown

Type: 16-bit unsigned integer

Description: | Number of subinterfaces which are administrativelyshutdown

#### vlan_trunk_l3_sub_intfs

        Description: Layer 3 Terminated Subinterfaces
        Definition: Structure. Contents are:
           TotalCount

Type: 16-bit unsigned integer

Description: | Total number of Layer 3 subinterfaces configured

           Dot1QCount

Type: 16-bit unsigned integer

Description: | Number of single tagged subinterfaces

           QInQCount

Type: 16-bit unsigned integer

Description: | Number of double tagged subinterfaces

           UntaggedCount

Type: 16-bit unsigned integer

Description: | Number of subinterfaces without VLAN tag configuration

           StateCounters

Type: vlan_trunk_sub_intf_state_counters

Description: | Numbers of subinterfaces up, down or administratively shut down

           NativeVLAN

Type: Optional vlan_tag_value_type

Description: | Native VLAN ID configured on trunk

#### vlan_trunk_l2_sub_intfs

        Description: Layer 2 Transport Subinterfaces
        Definition: Structure. Contents are:
           TotalCount

Type: 16-bit unsigned integer

Description: | Total number of Layer 2 subinterfaces configured

           Dot1QCount

Type: 16-bit unsigned integer

Description: | Number of single tagged subinterfaces

           QInQCount

Type: 16-bit unsigned integer

Description: | Number of double tagged subinterfaces with explicit inner tag

           QInAnyCount

Type: 16-bit unsigned integer

Description: | Number of double tagged subinterfaces with wildcarded inner tag

           UntaggedCount

Type: 16-bit unsigned integer

Description: | Number of subinterfaces without VLAN tag configuration

           StateCounters

Type: vlan_trunk_sub_intf_state_counters

Description: | Numbers of subinterfaces up, down or administratively shut down

#### vlan_trunk_efp_sub_intfs

        Description: Layer 2 Service Instances
        Definition: Structure. Contents are:
           TotalCount

Type: 16-bit unsigned integer

Description: | Total number of service instances configured

           TaggedCount

Type: 16-bit unsigned integer

Description: | Number of service instances with some VLAN tag match configured

           StateCounters

Type: vlan_trunk_sub_intf_state_counters

Description: | Numbers of subinterfaces up, down or administratively shut down

#### vlan_trunk_type

        Description:
        Definition: Type definition for: vlan_trunk

## Perl Data Object documentation for cfm_pm.

### Datatypes

#### cfm_pm_efp_stats_bag

        Description: Local interface statistics table entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           Statistics

Type: cfm_pm_efp_stats

Description: | EFP statistics

#### cfm_pm_efp_ais_bag

        Description: Local interface AIS table entry
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           InterfaceState

Type: String with unbounded length

Description: | IM Interface state

           InterworkingState

Type: cfm_bag_iw_state

Description: | Interface interworking state

           STPState

Type: cfm_bag_stp_state

Description: | STP state

           Statistics

Type: cfm_pm_ais_stats

Description: | AIS statistics

#### cfm_pm_mep_stats_bag

        Description: Local MEP table entry
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

           Interface

Type: Interface

Description: | Interface

           InterfaceState

Type: String with unbounded length

Description: | IM Interface state

           InterworkingState

Type: cfm_bag_iw_state

Description: | Interface interworking state

           STPState

Type: cfm_bag_stp_state

Description: | STP state

           MEPDirection

Type: cfm_bag_direction

Description: | MEP facing direction

           MACAddress

Type: MacAddressType

Description: | MAC address

           PeerMEPsDetected

Type: 32-bit unsigned integer

Description: | Number of peer MEPs detected

           PeerMEPsWithErrorsDetected

Type: 32-bit unsigned integer

Description: | Number of peer MEPs detected with errors

           RemoteDefect

Type: Boolean

Description: | Remote defect indicated

           FaultNotificationState

Type: cfm_pm_mep_fng_state

Description: | Fault Notification Generation state

           CCMGenerationEnabled

Type: Boolean

Description: | CCM generation enabled

           HighestDefect

Type: cfm_pm_mep_defect

Description: | Highest-priority defect present since last FNG reset

           RDIDefect

Type: Boolean

Description: | A peer MEP RDI defect has been reported

           MACStatusDefect

Type: Boolean

Description: | A peer MEP port or interface status error has been reported

           PeerMEP_CCMDefect

Type: Boolean

Description: | A peer MEP CCM error has been reported

           ErrorCCMDefect

Type: Boolean

Description: | A CCM error has been reported

           CrossConnectCCMDefect

Type: Boolean

Description: | A cross-connect CCM error has been reported

           NextLBM_ID

Type: 32-bit unsigned integer

Description: | Next Transaction ID to be sent in a Loopback Message

           NextLTM_ID

Type: 32-bit unsigned integer

Description: | Next Transaction ID to be sent in a Linktrace Message

           CoS

Type: Optional 8-bit unsigned integer

Description: | CoS bits the MEP will use for sent packets, if configured

           Statistics

Type: cfm_pm_mep_stats

Description: | MEP statistics

           AISStatistics

Type: cfm_pm_mep_ais_stats

Description: | MEP AIS statistics

           Defects

Type: cfm_pm_defects

Description: | Defects detected from peer MEPs

           EFDTriggered

Type: Optional Boolean

Description: | EFD triggered on the interface

#### cfm_pm_mep_meps_bag

        Description: Peer MEPs table entry
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

           Interface

Type: Interface

Description: | Interface

           MEPDirection

Type: cfm_bag_direction

Description: | MEP facing direction

           PeerMEP

Type: cfm_pm_remote_mep

Description: | Peer MEP

#### cfm_pm_mep_tr_cache_bag

        Description: Traceroute cache table entry
        Definition: Structure. Contents are:
           TracerouteInformation

Type: cfm_pm_lt_info

Description: | Information about the traceroute operation

           LinktraceReplies

Type: cfm_pm_ltr[0...unbounded]

Description: | Received linktrace replies

           ExploratoryLinktraceReplies

Type: cfm_pm_elr[0...unbounded]

Description: | Received exploratory linktrace replies

           RepliesDropped

Type: 32-bit unsigned integer

Description: | Count of ignored replies for this request

#### cfm_pm_mep_incomplete_tr_bag

        Description: Local MEP incomplete traceroute table entry
        Definition: Structure. Contents are:
           TracerouteInformation

Type: cfm_pm_lt_info

Description: | Information about the traceroute operation

           TimeLeft

Type: 64-bit unsigned integer

Description: | Time (in seconds) before the traceroute completes

#### cfm_pm_cldb_bag

        Description: Continuity check message learning database table entry
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           Service

Type: String with unbounded length

Description: | Maintenance association name

           SourceMACAddress

Type: MacAddressType

Description: | Source MAC address

           IngressInterface

Type: 32-bit unsigned integer

Description: | The XID of the ingress interface for the CCM

           Stale

Type: Boolean

Description: | The XID is stale and may have been reused for a different interface

#### cfm_pm_ping_resp_bag

        Description: Ping response information
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           SourceMEP_ID

Type: 16-bit unsigned integer

Description: | Source MEP ID

           SourceMACAddress

Type: MacAddressType

Description: | Source MAC address

           SourceInterface

Type: Interface

Description: | Source interface

           TargetMACAddress

Type: MacAddressType

Description: | Target MAC address

           TargetMEP_ID

Type: Optional 16-bit unsigned integer

Description: | Target MEP ID

           Interval

Type: 32-bit unsigned integer

Description: | Interval between loopback messages (ms)

           Timeout

Type: 32-bit unsigned integer

Description: | Timeout for each loopback (s)

           RepeatCount

Type: 32-bit unsigned integer

Description: | Number of loopback messages sent

           FrameSize

Type: 32-bit unsigned integer

Description: | Total size of loopback message Ethernet frame (in bytes)

           DataPattern

Type: 32-bit unsigned integer

Description: | Extra data to include in loopback messages

           CoSBits

Type: 8-bit unsigned integer

Description: | Class of service (CoS) bits to include in loopback message Ethernet frames

           Results

Type: cfm_pm_loopback_results

Description: | Results summary for the loopback operation

#### cfm_pm_init_ping_bag

        Description: Initiate ping information
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           SourceInterface

Type: Interface

Description: | Source interface

           SourceMEP_ID

Type: 16-bit unsigned integer

Description: | Source MEP ID

           RequestID

Type: 32-bit unsigned integer

Description: | Request ID

           Level

Type: cfm_bag_md_level

Description: | Level ping is performed at

           TargetMACAddress

Type: MacAddressType

Description: | Target MAC address for ping

#### cfm_pm_init_tr_bag

        Description: Initiate traceroute information
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           SourceInterface

Type: Interface

Description: | Source interface

           SourceMEP_ID

Type: 16-bit unsigned integer

Description: | Source MEP ID

           TransactionID

Type: 32-bit unsigned integer

Description: | Transaction ID

           Timestamp

Type: 64-bit unsigned integer

Description: | Timestamp of initiation (seconds)

           Level

Type: cfm_bag_md_level

Description: | Level traceroute is performed at

           TargetMACAddress

Type: MacAddressType

Description: | Target MAC address for traceroute

#### cfm_pm_fault_alarm_bag

        Description: Fault alarm information
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

           ErrorCondition

Type: 8-bit unsigned integer

Description: | Error condition

### Internal Datatypes

#### MacAddressType

        Description: MAC address type
        Definition: Type definition for: MACAddress

#### CFMBagOptionalString

        Description: String which may be optionally present.
        Definition: Type definition for: String with unbounded length

#### CFMBagOptionalHexData

        Description: Hex binary data which may be optionally present.
        Definition: Type definition for: Hex binary dump

#### cfm_bag_md_level

Description: CFM level Definition: Enumeration. Valid values are: 'Level0' - CFM level 0 'Level1' - CFM level 1 'Level2' - CFM level 2 'Level3' - CFM level 3 'Level4' - CFM level 4 'Level5' - CFM level 5 'Level6' - CFM level 6 'Level7' - CFM level 7 'LevelInvalid' - Invalid CFM level

#### cfm_bag_opcode

Description: CFM Opcode Definition: Enumeration. Valid values are: 'Reserved' - Reserved 'CCM' - Continuity Check 'LBR' - Loopback Reply 'LBM' - Loopback Message 'LTR' - Linktrace Reply 'LTM' - Linktrace Message

#### cfm_bag_ccm_interval

Description: CFM CCM intervals Definition: Enumeration. Valid values are: 'IntervalNone' - Invalid CCM interval 'Interval3_3ms' - Interval of 3.3ms 'Interval10ms' - Interval of 10ms 'Interval100ms' - Interval of 100ms 'Interval1s' - Interval of 1s 'Interval10s' - Interval of 10s 'Interval1m' - Interval of 1 min 'Interval10m' - Interval of 10 mins

#### cfm_bag_ais_interval

Description: CFM AIS intervals Definition: Enumeration. Valid values are: 'AISIntervalNone' - Invalid AIS interval 'AISInterval1s' - Interval of 1s 'AISInterval1m' - Interval of 1 min

#### cfm_bag_direction

Description: MEP direction Definition: Enumeration. Valid values are: 'DirectionUp' - Up 'DirectionDown' - Down 'DirectionInvalid' - Invalid direction

#### cfm_bag_bdid_fmt

Description: Bridge domain identifier format Definition: Enumeration. Valid values are: 'BD_ID' - Identifier is a bridge domain ID 'XC_ID' - Identifier is a cross-connect ID 'DownOnly' - Identifier is a maintenance association name 'Invalid' - Invalid BDID identifier format

#### cfm_bag_iw_state

Description: CFM Interworking state Definition: Enumeration. Valid values are: 'InterworkingUp' - Interface is UP 'InterworkingTest' - Interface is in TEST mode

#### cfm_bag_stp_state

Description: CFM STP state Definition: Enumeration. Valid values are: 'STPUp' - Interface is UP 'STPBlocked' - Interface is STP-blocked 'STPUnknown' - Unknown Interface STP state

#### cfm_bag_mdid_fmt

Description: CFM MDID format Definition: Enumeration. Valid values are: 'MDIDNull' - MDID is explicity NULL 'MDID_DNSLike' - MDID is based on a DNS name 'MDID_MACAddress' - MDID is a (MAC address, integer) pair 'MDIDString' - MDID is a character string 'MDIDUnknown' - Unknown MDID format

#### cfm_bag_sman_fmt

Description: Short MA Name format Definition: Enumeration. Valid values are: 'SMAN_VLAN_ID' - Short MA Name is a 12-bit VLAN-ID 'SMANString' - Short MA Name is a character string 'SMAN_UINT16' - Short MA Name is a 16-bit unsigned integer 'SMAN_VPN_ID' - Short MA Name is a global VPN identifier 'SMANUnknown' - Unknown Short MA Name format

#### cfm_bag_bdid

Description: Bridge domain identifier Definition: Structure. Contents are: BridgeDomainIDFormat

Type: cfm_bag_bdid_fmt

Description: | Bridge domain identifier format

           Group

Type: String with unbounded length

Description: | Name of the Bridge/XConnect Group

           Name

Type: String with unbounded length

Description: | Name of the Bridge Domain/XConnect

#### cfm_bag_mdid_mac_name

Description: MDID MAC name Definition: Structure. Contents are: MACAddress

Type: MacAddressType

Description: | MAC address

           Integer

Type: 16-bit unsigned integer

Description: | Integer

#### cfm_bag_sman_vpnid_name

Description: Short MA Name VPN ID name Definition: Structure. Contents are: OUI

Type: 32-bit unsigned integer

Description: VPN authority organizationally-unique ID

Index

Type: 32-bit unsigned integer

Description: VPN index

#### cfm_bag_mdid

Description: MDID types Definition: Union. Discriminant: Name: MDIDFormatValue Type: 32-bit unsigned integer Options are: DNSLikeName

Type: CFMBagOptionalString

Description: | DNS-like name

           MACName

Type: cfm_bag_mdid_mac_name

Description: | MAC address name

           StringName

Type: CFMBagOptionalString

Description: | String name

           MDIDData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

#### cfm_bag_sman

        Description: Short MA Name types
        Definition: Union.
        Discriminant:
           Name: ShortMANameFormatValue
           Type: 32-bit unsigned integer
        Options are:
           VLAN_IDName

Type: 16-bit unsigned integer

Description: | VLAN ID name

           StringName

Type: CFMBagOptionalString

Description: | String name

           IntegerName

Type: 16-bit unsigned integer

Description: | Unsigned integer name

           VPN_IDName

Type: cfm_bag_sman_vpnid_name

Description: | VPN ID name

           ShortMANameData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

#### cfm_pm_chassis_id_fmt

        Description: Chassis ID type
        Definition: Enumeration. Valid values are:
            'ChassisIDChassisComponent' - Chassis ID is a component name
            'ChassisIDInterfaceAlias' - Chassis ID is an interface alias
            'ChassisIDPortComponent' - Chassis ID is a port component name
            'ChassisID_MACAddress' - Chassis ID is a MAC address
            'ChassisIDNetworkAddress' - Chassis ID is a network address
            'ChassisIDInterfaceName' - Chassis ID is an interface name
            'ChassisIDLocal' - Chassis ID is a local name
            'ChassisIDUnknownType' - Unknown Chassis ID type

#### cfm_pm_port_id_fmt

        Description: Port ID format
        Definition: Enumeration. Valid values are:
            'PortIDInterfaceAlias' - Port ID is an interface alias
            'PortIDPortComponent' - Port ID is a component name
            'PortID_MACAddress' - Port ID is a MAC address
            'PortIDNetworkAddress' - Port ID is a network address
            'PortIDInterfaceName' - Port ID is an interface name
            'PortIDAgentCircuitId' - Port ID is an agent name
            'PortIDLocal' - Port ID is a local name
            'PortIDUnknown' - Port ID format unknown

#### cfm_pm_ingress_action

        Description: Ingress action
        Definition: Enumeration. Valid values are:
            'IngressOk' - OK
            'IngressDown' - Down
            'IngressBlocked' - STP Blocked
            'IngressVID' - VID Blocked

#### cfm_pm_egress_action

Description: Egress action Definition: Enumeration. Valid values are: 'EgressOK' - OK 'EgressDown' - Down 'EgressBlocked' - STP Blocked 'EgressVID' - VID Blocked

#### cfm_pm_relay_action

Description: LTR relay action Definition: Enumeration. Valid values are: 'RelayHit' - Target Hit 'RelayFDB' - Filtering database 'RelayMPDB' - CCM Learning database

#### cfm_pm_port_status

Description: Port status Definition: Enumeration. Valid values are: 'PortStatusBlocked' - Port is STP blocked 'PortStatusUp' - Port is up 'PortStatusUnknown' - Unknown port status

#### cfm_pm_intf_status

Description: Interface status Definition: Enumeration. Valid values are: 'InterfaceStatusUp' - Interface is up 'InterfaceStatusDown' - Interface is down 'InterfaceStatusTesting' - Interface is in testing mode 'InterfaceStatusUnknown' - Unknown interface status 'InterfaceStatusDormant' - Interface is dormant 'InterfaceStatusNotPresent' - Interface status not found 'InterfaceStatusLowerLayerDown' - Lower layer is down

#### cfm_pm_addl_intf_status

Description: Additional interface status Definition: Enumeration. Valid values are: 'Unknown' - Additional interface status unknown 'AdministrativelyDown' - Interface is explicitly shutdown in configuration 'RemoteExcessiveErrors' - Remote interface has exceeded its 802.3 Link OAM error threshold 'LocalExcessiveErrors' - Local interface has exceeded its 802.3 Link OAM error threshold

#### cfm_pm_last_hop_fmt

Description: Last hop identifier format Definition: Enumeration. Valid values are: 'LastHopNone' - No last hop identifier 'LastHopHostname' - Last hop identifier is a hostname 'LastHopEgressID' - Last hop identifier is an egress ID

#### cfm_pm_rmep_xc_state

Description: Cross-check state of a peer MEP Definition: Enumeration. Valid values are: 'CrossCheckOK' - Cross-check OK 'CrossCheckMissing' - No CCMs received within loss time from peer MEP 'CrossCheckExtra' - CCMs received from peer MEP not marked for cross-check

#### cfm_pm_elr_ingress_action

Description: ELR Ingress action Definition: Enumeration. Valid values are: 'ELRIngressOk' - OK 'ELRIngressDown' - Down 'ELRIngressBlocked' - STP Blocked 'ELRIngressVID' - VID Blocked

#### cfm_pm_elr_egress_action

Description: ELR Egress action Definition: Enumeration. Valid values are: 'ELREgressOk' - OK 'ELREgressDown' - Down 'ELREgressBlocked' - STP Blocked 'ELREgressVID' - VID Blocked 'ELREgressMAC' - MAC Pruned

#### cfm_pm_elr_relay_action

Description: ELR relay action Definition: Enumeration. Valid values are: 'ELRRelayHit' - Target Hit 'ELRRelayFDB' - Filtering database 'ELRRelayFlood' - Flood-forwarded 'ELRRelayDrop' - Dropped

#### cfm_pm_pkt_action

Description: Action taken for received packet Definition: Enumeration. Valid values are: 'PacketProcessed' - Packet processed successfully 'PacketForwarded' - Packet forwarded 'UnknownOpcode' - Packet dropped at a MEP due to unknown opcode 'FilterLevel' - Packet dropped due to level/opcode filtering at a MEP 'FilterBlocked' - Packet dropped because interface is STP blocked 'FilterLocalMAC' - Packet dropped due to local destination MAC 'MalformedCCMSize' - CCM too short or too long 'MalformedCCM_MEP_ID' - Invalid MEP-ID 'MalformedTooShort' - Packet too short 'MalformedDestinationMACUnicast' - Destination MAC address does not match interface 'MalformedDestinationMACMulticast' - Invalid multicast destination MAC address 'MalformedTLVOffset' - TLV offset too short or beyond the end of the packet 'MalformedLBMSourceMAC' - Invalid source MAC address for LBM 'MalformedLTRRelayAction' - Unknown LTR relay action 'MalformedLTRReplyTLV' - LTR has neither reply-ingress or reply-egress 'MalformedLTOrigin' - Invalid Linktrace Message origin MAC address 'MalformedLTMTarget' - Invalid LTM target MAC address 'MalformedSourceMAC' - Invalid source MAC address 'MalformedHeaderTooShort' - Packet too short for CFM header 'MalformedTLVHeaderOverrun' - TLV header extends beyond the end of the packet 'MalformedTLVOverrun' - TLV extends beyond the end of the packet 'MalformedDuplicateSenderID' - Multiple Sender-ID TLVs found 'MalformedDuplicatePortStatus' - Multiple Port-status TLVs found 'MalformedDuplicateInterfaceStatus' - Multiple Interface-state TLVs found 'MalformedWrongTLV' - Invalid TLV for this type of packet found 'MalformedDuplicateData' - Multiple Data TLVs found 'MalformedDuplicateLTREgressID' - Multiple LTR-Egress-ID TLVs found 'MalformedDuplicateReplyIngress' - Multiple Reply-ingress TLVs found 'MalformedDuplicateReplyEgress' - Multiple Reply-egress TLVs found 'MalformedDuplicateLTMEgressID' - Multiple LTM-Egress-ID TLVs found 'MalformedSenderIDSize' - Sender-ID TLV is too short 'MalformedChassisIDSize' - Sender-ID TLV is too short to contain the Chassis ID 'MalformedMgmtAddressDomainSize' - Sender-ID TLV is too short to contain the management address domain 'MalformedMgmtAddressSize' - Sender-ID TLV is too short to contain the management address 'MalformedPortStatusSize' - Port-status TLV is too short 'MalformedPortStatus' - Invalid Port status value 'MalformedInterfaceStatusSize' - Interface-status TLV is too short 'MalformedInterfaceStatus' - Invalid Interface status value 'MalformedOrganizationSpecificTLVSize' - Organization-specific TLV is too short 'MalformedDuplicateMEPName' - Multiple MEP-name TLVs found 'MalformedDuplicateAdditionalInterfaceStatus' - Multiple additional-interface-status TLVs found 'MalformedLTREgressIDSize' - LTR-Egress-ID TLV is too short 'MalformedReplyIngressSize' - Reply-ingress TLV is too short 'MalformedIngressAction' - Invalid ingress-action value 'MalformedReplyIngressMAC' - Reply-ingress TLV has invalid MAC address 'MalformedIngressPortLengthSize' - Reply-ingress TLV is too short to contain the Port ID type 'MalformedIngressPortIDLength' - Reply-ingress TLV has a zero Port ID length 'MalformedIngressPortIDSize' - Reply-ingress TLV is too short to contain the Port ID 'MalformedReplyEgressSize' - Reply-egress TLV is too short 'MalformedEgressAction' - Invalid egress-action value 'MalformedReplyEgressMAC' - Reply-egress TLV has invalid MAC address 'MalformedEgressPortLengthSize' - Reply-egress TLV is too short to contain the Port ID type 'MalformedEgressPortIDLength' - Reply-egress TLV has a zero Port ID length 'MalformedEgressPortIDSize' - Reply-egress TLV is too short to contain the Port ID 'MalformedLTMEgressIDSize' - LTM-Egress_ID TLV is too short 'MalformedMEPNameSize' - MEP-name TLV is too short 'MalformedMEPNameNameLength' - MEP-name TLV is too short to contain a MEP name 'MalformedAdditionalInterfaceStatusSize' - Additional-interface-status is too short 'MalformedAdditionalInterfaceStatus' - Invalid additional interface status 'MalformedCCMInterval' - CCM has a zero CCM interval 'MalformedMDID_MACAddressLength' - CCM has a MAC-address MDID but the MDID is the wrong length 'MalformedMDIDLength' - CCM has an invalid MDID length 'MalformedSMANLength' - CCM has an invalid Short MA Name length 'MalformedSMAN2ByteLength' - CCM has a VID or 16-bit Short MA Name but a mismatched length 'MalformedSMAN_VPN_IDLength' - CCM has a VPNID Short MA Name but a mismatched length 'MalformedELRNoReplyTLV' - ELR has no ELR Reply TLVs 'MalformedSeparateELRReplyEgress' - ELR Reply Egress TLVs not all adjacent 'MalformedDCMDestinationMulticast' - DCM has a multicast destination MAC 'MalformedDCMEmbedLength' - DCM is too short to contain an Embedded PDU 'MalformedDCMEmbedLevel' - DCM Embedded PDU level does not match DCM level 'MalformedDCMEmbedVersion' - DCM Embedded PDU version does not match DCM version 'MalformedELRRelayAction' - Unknown ELR relay action 'MalformedELR_TTLs' - Reply Ingress TTL is not one greater than Reply Egress TTL 'MalformedELR_TTLIngress' - Reply Ingress TTL present without ELR Reply Ingress TLV 'MalformedELR_TTLEgress' - Reply Egress TTL present without ELR Reply Egress TLV 'MalformedELMDestinationUnicast' - ELM Destination MAC must not be unicast 'MalformedELMEgressID' - ELM has no LTM Egress ID TLV 'MalformedDCMEmbedOUI' - Embedded DCM OUI unrecognized 'MalformedDCMEmbedOpcode' - Embedded DCM Opcode is not ELM 'MalformedELMConstantZero' - ELM Constant Factor is zero 'MalformedELRTimeoutZero' - ELR Next-Hop Timeout is zero 'MalformedDuplicateTest' - Multiple Test TLVs found 'MalformedDMMSourceMAC' - Invalid source MAC address for DMM 'MalformedTestSize' - Test TLV is too short 'MalformedDMRTimeStamps' - DMR has exactly one of its Rxf and Txb timestamps unspecified 'MalformedDMTimeStampFmt' - The format of one or more timestamps is invalid 'MalformedAISInterval' - AIS/LCK has invalid interval value (not 1 second or 1 minute) 'FilterInterfaceDown' - Packet dropped due to interface being down

#### cfm_pm_mep_fng_state

Description: Fault Notification Generation state machine states Definition: Enumeration. Valid values are: 'FNGReset' - FNG in reset state 'FNGDefect' - FNG has detected but not yet reported a defect 'FNGReportDefect' - FNG is in the process of reporting a defect 'FNGDefectReported' - FNG has reported a defect 'FNGDefectClearing' - No defect present, but the reset timer has not yet expired

#### cfm_pm_mep_defect

Description: Defects that can be reported by a MEP Definition: Enumeration. Valid values are: 'DefectNone' - No defect reported 'DefectRDI_CCM' - Some Peer MEP's CCM has the RDI bit set 'DefectMACstatus' - A Peer MEP port or interface status error has been reported 'DefectRemoteCCM' - Not receiving valid CCMs from at least one Peer MEP 'DefectErrorCCM' - Currently receiving invalid CCMs from at least one Peer MEP 'DefectCrossConnectCCM' - Currently receiving CCMs from an incorrect service (MA)

#### cfm_pm_rmep_state

Description: State of the Peer MEP state machine Definition: Enumeration. Valid values are: 'PeerMEPIdle' - Momentary state during reset 'PeerMEPStart' - Loss timer not expired since reset, but no valid CCM received 'PeerMEPFailed' - Loss timer has expired 'PeerMEPOk' - Loss timer has not expired since last valid CCM

#### cfm_pm_lt_mode

Description: Type of Linktrace operation Definition: Enumeration. Valid values are: 'CFM_PM_LT_MODE_BASIC' - Basic IEEE 802.1ag Linktrace 'CFM_PM_LT_MODE_EXPLORATORY' - Cisco Exploratory Linktrace

#### cfm_pm_elt_delay_model

Description: Delay model used for Exploratory Linktrace operations Definition: Enumeration. Valid values are: 'DelayModelInvalid' - Not a valid delay model 'DelayModelLogarithmic' - Reply using logarithmic delay model 'DelayModelConstant' - Reply using constant delay model

#### cfm_pm_elm_reply_filter

Description: Reply filter used for Exploratory Linktrace operations Definition: Enumeration. Valid values are: 'ReplyFilterNotPresent' - Reply Filter not present 'ReplyFilterDefault' - Reply from ports which are not MAC-pruned, VID-pruned, or STP-blocked 'ReplyFilterVLANTopology' - Reply from ports which are not VID-pruned or STP-blocked 'ReplyFilterSpanningTree' - Reply from ports which are not STP-blocked 'ReplyFilterAllPorts' - Reply from all ports

#### cfm_pm_ais_receive

Description: Enumeration of how the MEP is receiving the signal, directly or via AIS or LCK messages. Definition: Enumeration. Valid values are: 'ReceiveNone' - No signal received 'ReceiveAIS' - Receiving AIS messages 'ReceiveLCK' - Receiving LCK messages 'ReceiveDirect' - Receiving AIS directly from another MEP on the same interface

#### cfm_pm_ais_transmit

Description: Enumeration of how the MEP is transmitting AIS, via a MIP or directly to a higher MEP Definition: Enumeration. Valid values are: 'TransmitNone' - AIS not transmitted 'TransmitAIS' - AIS transmitted via MIP 'TransmitAISDirect' - AIS signal passed directly to a higher MEP

#### cfm_pm_mep_name

Description: MEP name Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: MEP name

#### cfm_pm_rmep_err_state

Description: Error state of a Peer MEP Definition: Structure. Contents are: LossThresholdExceeded

Type: Boolean

Description: Timed out (loss threshold exceeded)

InvalidLevel

Type: Boolean

Description: Invalid level

InvalidMAID

Type: Boolean

Description: Invalid MAID

InvalidCCMInterval

Type: Boolean

Description: Invalid CCM interval

ReceivedOurMAC

Type: Boolean

Description: Loop detected (our MAC address received)

ReceivedOurMEP_ID

Type: Boolean

Description: Configuration Error (our MEP ID received)

ReceivedRDI

Type: Boolean

Description: Remote defection indication received

#### cfm_pm_ltr_hdr

Description: LTR frame header Definition: Structure. Contents are: Level

Type: cfm_bag_md_level

Description: | MD level

           Version

Type: 8-bit unsigned integer

Description: | Version

           UseFDBOnly

Type: Boolean

Description: | Use filtering DB only

           Forwarded

Type: Boolean

Description: | LTR was forwarded

           TerminalMEP

Type: Boolean

Description: | Terminal MEP reached

           TransactionID

Type: 32-bit unsigned integer

Description: | Transaction ID

           TTL

Type: 8-bit unsigned integer

Description: | TTL

           RelayAction

Type: cfm_pm_relay_action

Description: | Relay action

#### cfm_pm_elr_hdr

        Description: ELR frame header
        Definition: Structure. Contents are:
           Level

Type: cfm_bag_md_level

Description: | MD level

           Version

Type: 8-bit unsigned integer

Description: | Version

           Forwarded

Type: Boolean

Description: | ELR was forwarded

           TerminalMEP

Type: Boolean

Description: | Terminal MEP reached

           ReplyFilterUnknown

Type: Boolean

Description: | Reply Filter unrecognized

           TransactionID

Type: 32-bit unsigned integer

Description: | Transaction ID

           TTL

Type: 8-bit unsigned integer

Description: | TTL

           RelayAction

Type: cfm_pm_elr_relay_action

Description: | Relay action

           NextHopTimeout

Type: 32-bit unsigned integer

Description: | Next Hop Timeout, in seconds

           DelayModel

Type: cfm_pm_elt_delay_model

Description: | Delay Model

#### cfm_pm_ccm_hdr

        Description: CCM frame header
        Definition: Structure. Contents are:
           Level

Type: cfm_bag_md_level

Description: | MD level

           Version

Type: 8-bit unsigned integer

Description: | Version

           Interval

Type: cfm_bag_ccm_interval

Description: | CCM interval

           RDI

Type: Boolean

Description: | Remote defect indicated

           SequenceNumber

Type: 32-bit unsigned integer

Description: | CCM sequence number

           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

           MDIDFormat

Type: cfm_bag_mdid_fmt

Description: | MDID Format

           MDID

Type: cfm_bag_mdid

Description: | MDID

           ShortMANameFormat

Type: cfm_bag_sman_fmt

Description: | Short MA Name format

           ShortMAName

Type: cfm_bag_sman

Description: | Short MA Name

#### cfm_pm_chassis_id

        Description: Chassis ID
        Definition: Structure. Contents are:
           ChassisIDType

Type: cfm_pm_chassis_id_fmt

Description: | Chassis ID Type

           ChassisIDTypeValue

Type: 8-bit unsigned integer

Description: | Chassis ID Type

           ChassisID

Type: Hex binary dump

Description: | Chassis ID

#### cfm_pm_sender_id

        Description: Sender ID TLV
        Definition: Structure. Contents are:
           ChassisID

Type: Optional cfm_pm_chassis_id

Description: | Chassis ID

           ManagementAddressDomain

Type: Hex binary dump

Description: | Management address domain

           ManagementAddress

Type: Hex binary dump

Description: | Management address

#### cfm_pm_egress_id_type

        Description: Egress ID
        Definition: Structure. Contents are:
           UniqueID

Type: 16-bit unsigned integer

Description: | Unique ID

           MACAddress

Type: MacAddressType

Description: | MAC address

#### cfm_pm_ltr_egress_id

        Description: LTR Egress ID TLV
        Definition: Structure. Contents are:
           LastEgressID

Type: cfm_pm_egress_id_type

Description: | Last egress ID

           NextEgressID

Type: cfm_pm_egress_id_type

Description: | Next egress ID

#### cfm_pm_port_id

        Description: Port ID
        Definition: Structure. Contents are:
           PortIDType

Type: cfm_pm_port_id_fmt

Description: | Port ID format

           PortIDTypeValue

Type: 8-bit unsigned integer

Description: | Port ID format value

           PortID

Type: Hex binary dump

Description: | Port ID

#### cfm_pm_reply_ingress

        Description: Reply ingress TLV
        Definition: Structure. Contents are:
           Action

Type: cfm_pm_ingress_action

Description: | Reply ingress action

           MACAddress

Type: MacAddressType

Description: | MAC address

           PortID

Type: Optional cfm_pm_port_id

Description: | Port ID

#### cfm_pm_reply_egress

        Description: Reply egress TLV
        Definition: Structure. Contents are:
           Action

Type: cfm_pm_egress_action

Description: | Reply egress action

           MACAddress

Type: MacAddressType

Description: | MAC address

           PortID

Type: Optional cfm_pm_port_id

Description: | Port ID

#### cfm_pm_org_spec_tlv

        Description: Organizational-specific TLV
        Definition: Structure. Contents are:
           OUI

Type: Hex binary data with length 3 bytes

Description: | Organizationally-unique ID

           Subtype

Type: 8-bit unsigned integer

Description: | Subtype of TLV

           Value

Type: Hex binary dump

Description: | Binary data in TLV

#### cfm_pm_unknown_tlv

        Description: Unknown TLV
        Definition: Structure. Contents are:
           Typecode

Type: 8-bit unsigned integer

Description: | Type code of TLV

           Value

Type: Hex binary dump

Description: | Binary data in TLV

#### cfm_pm_elr_reply_ingress

        Description: ELR Reply ingress TLV
        Definition: Structure. Contents are:
           LastEgressID

Type: cfm_pm_egress_id_type

Description: | Last egress ID

           NextEgressID

Type: cfm_pm_egress_id_type

Description: | Next egress ID

           Action

Type: cfm_pm_elr_ingress_action

Description: | ELR Reply ingress action

           MACAddress

Type: MacAddressType

Description: | MAC address

           PortID

Type: Optional cfm_pm_port_id

Description: | Port ID

#### cfm_pm_elr_reply_egress

        Description: ELR Reply egress TLV
        Definition: Structure. Contents are:
           LastEgressID

Type: cfm_pm_egress_id_type

Description: | Last Egress ID

           NextEgressID

Type: cfm_pm_egress_id_type

Description: | Next Egress ID

           Action

Type: cfm_pm_elr_egress_action

Description: | Reply egress action

           MACAddress

Type: MacAddressType

Description: | MAC address of egress interface

           PortID

Type: Optional cfm_pm_port_id

Description: | Port ID

#### cfm_pm_timestamp

        Description: Timestamp
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit unsigned integer

Description: | Seconds

           Nanoseconds

Type: 32-bit unsigned integer

Description: | Nanoseconds

#### cfm_pm_last_hop

        Description: Last hop type
        Definition: Union.
        Discriminant:
           Name: LastHopFormat
           Type: cfm_pm_last_hop_fmt
        Options are:
           Hostname

Type: CFMBagOptionalString

Description: | Hostname

           EgressID

Type: cfm_pm_egress_id_type

Description: | Egress ID

#### cfm_pm_ccm

        Description: Continuity check message (CCM)
        Definition: Structure. Contents are:
           Header

Type: cfm_pm_ccm_hdr

Description: | Frame header

           SenderID

Type: Optional cfm_pm_sender_id

Description: | Sender ID TLV

           PortStatus

Type: Optional cfm_pm_port_status

Description: | Port status

           InterfaceStatus

Type: Optional cfm_pm_intf_status

Description: | Interface status

           MEPName

Type: Optional cfm_pm_mep_name

Description: | MEP name

           AdditionalInterfaceStatus

Type: Optional cfm_pm_addl_intf_status

Description: | Additional interface status

           OrganizationSpecificTLVs

Type: cfm_pm_org_spec_tlv[0...unbounded]

Description: | Organizational-specific TLVs

           UnknownTLVs

Type: cfm_pm_unknown_tlv[0...unbounded]

Description: | Unknown TLVs

           RawData

Type: Hex binary dump

Description: | Undecoded frame

#### cfm_pm_ltr

        Description: Linktrace reply (LTR) message
        Definition: Structure. Contents are:
           Header

Type: cfm_pm_ltr_hdr

Description: | Frame header

           SenderID

Type: Optional cfm_pm_sender_id

Description: | Sender ID TLV

           EgressID

Type: Optional cfm_pm_ltr_egress_id

Description: | Egress ID TLV

           ReplyIngress

Type: Optional cfm_pm_reply_ingress

Description: | Reply ingress TLV

           ReplyEgress

Type: Optional cfm_pm_reply_egress

Description: | Reply egress TLV

           OrganizationSpecificTLVs

Type: cfm_pm_org_spec_tlv[0...unbounded]

Description: | Organizational-specific TLVs

           UnknownTLVs

Type: cfm_pm_unknown_tlv[0...unbounded]

Description: | Unknown TLVs

           LastHop

Type: cfm_pm_last_hop

Description: | Last hop ID

           RawData

Type: Hex binary dump

Description: | Undecoded frame

#### cfm_pm_elr

        Description: Exploratory Linktrace Reply (ELR) message
        Definition: Structure. Contents are:
           Header

Type: cfm_pm_elr_hdr

Description: | Frame header

           SenderID

Type: Optional cfm_pm_sender_id

Description: | Sender ID TLV

           ReplyIngress

Type: Optional cfm_pm_elr_reply_ingress

Description: | Reply ingress TLV

           ReplyEgress

Type: Optional cfm_pm_elr_reply_egress

Description: | Reply egress TLV

           OrganizationSpecificTLVs

Type: cfm_pm_org_spec_tlv[0...unbounded]

Description: | Organizational-specific TLVs

           UnknownTLVs

Type: cfm_pm_unknown_tlv[0...unbounded]

Description: | Unknown TLVs

           LastHop

Type: cfm_pm_last_hop

Description: | Last hop ID

           RawData

Type: Hex binary dump

Description: | Undecoded frame

#### cfm_pm_lt_opts_exploratory

        Description: options for an Exploratory Linktrace
        Definition: Structure. Contents are:
           DelayModel

Type: cfm_pm_elt_delay_model

Description: | Delay model for delay calculations

           DelayConstantFactor

Type: 32-bit unsigned integer

Description: | Constant Factor for delay calculations

           ReplyFilter

Type: cfm_pm_elm_reply_filter

Description: | Reply Filtering mode used by responders

#### cfm_pm_lt_opts_basic

        Description: Options for a basic IEEE 802.1ag Linktrace
        Definition: Structure. Contents are:
           IsAuto

Type: Boolean

Description: | Traceroute was initiated automatically

           FDB_Only

Type: Boolean

Description: | Only use the Filtering Database for forwarding lookups

#### cfm_pm_lt_opts

        Description: Options affecting the behavior of the traceroute
        Definition: Union.
        Discriminant:
           Name: Mode
           Type: cfm_pm_lt_mode
        Options are:
           BasicOptions

Type: cfm_pm_lt_opts_basic

Description: | Options for a basic IEEE 802.1ag Linktrace

           ExploratoryOptions

Type: cfm_pm_lt_opts_exploratory

Description: | Options for an Exploratory Linktrace

#### cfm_pm_efp_stats

        Description: EFP statistics
        Definition: Structure. Contents are:
           MalformedPackets

Type: 64-bit unsigned integer

Description: | Number of malformed packets received at this EFP

           DroppedPackets

Type: 64-bit unsigned integer

Description: | Number of packets dropped at this EFP

           LastMalformedOpcode

Type: cfm_bag_opcode

Description: | Opcode for last malformed packet

           LastMalformedReason

Type: cfm_pm_pkt_action

Description: | Reason last malformed packet was malformed

#### cfm_pm_defects

        Description: Defects detected from peer MEPs
        Definition: Structure. Contents are:
           AISReceived

Type: Boolean

Description: | AIS or LCK received

           PeerMEPsThatTimedOut

Type: 32-bit unsigned integer

Description: | Number of peer MEPs that have timed out

           Missing

Type: Optional 32-bit unsigned integer

Description: | Number of missing peer MEPs

           Unexpected

Type: Optional 32-bit unsigned integer

Description: | Number of unexpected peer MEPs

           LocalPortStatus

Type: Boolean

Description: | The local port or interface is down

           PeerPortStatus

Type: Boolean

Description: | A peer port or interface is down

           RemoteMEPsDefects

Type: cfm_pm_rmep_err_state

Description: | Defects detected from remote MEPs

#### cfm_pm_ais_stats

        Description: AIS statistics
        Definition: Structure. Contents are:
           Direction

Type: cfm_bag_direction

Description: | Direction of AIS packets

           LowestLevel

Type: Optional cfm_bag_md_level

Description: | Level of the lowest MEP transmitting AIS

           Defects

Type: cfm_pm_defects

Description: | Defects detected

           ViaLevels

Type: cfm_bag_md_level[0...unbounded]

Description: | Levels of other MEPs receiving AIS

           TransmissionLevel

Type: Optional cfm_bag_md_level

Description: | Level that AIS packets are transmitted on

           TransmissionInterval

Type: Optional cfm_bag_ais_interval

Description: | Interval at which AIS packets are transmitted

           LastStarted

Type: Optional cfm_pm_timestamp

Description: | Time elapsed since sending last started

           SentPackets

Type: Optional 32-bit unsigned integer

Description: | Total number of packets sent by the transmitting MEP

#### cfm_pm_mep_ais_stats

        Description: Local MEP AIS information
        Definition: Structure. Contents are:
           Level

Type: Optional cfm_bag_md_level

Description: | AIS transmission level

           Interval

Type: Optional cfm_bag_ais_interval

Description: | AIS transmission interval

           SendingAIS

Type: cfm_pm_ais_transmit

Description: | Details of how AIS is being transmitted

           SendingStart

Type: Optional cfm_pm_timestamp

Description: | Time elapsed since AIS sending started

           ReceivingAIS

Type: cfm_pm_ais_receive

Description: | Details of how the signal is being received

           ReceivingStart

Type: Optional cfm_pm_timestamp

Description: | Time elapsed since AIS receiving started

           LastInterval

Type: Optional cfm_bag_ais_interval

Description: | The interval of the last received AIS packet

           LastMACAddress

Type: Optional MacAddressType

Description: | Source MAC address of the last received AIS packet

#### cfm_pm_mep_stats

        Description: Local MEP statistics
        Definition: Structure. Contents are:
           CCMsSent

Type: 64-bit unsigned integer

Description: | Number of CCMs sent

           CCMsReceived

Type: 64-bit unsigned integer

Description: | Number of CCMs received

           CCMsOutOfSequence

Type: 64-bit unsigned integer

Description: | Number of CCMs received out-of-sequence

           CCMsDiscarded

Type: 64-bit unsigned integer

Description: | Number of CCMs discarded because maximum MEPs limit was reached

           LBMsSent

Type: 64-bit unsigned integer

Description: | Number of LBMs sent

           LBRsSent

Type: 64-bit unsigned integer

Description: | Number of LBRs sent

           LBRsReceived

Type: 64-bit unsigned integer

Description: | Number of LBRs received

           LBRsOutOfSequence

Type: 64-bit unsigned integer

Description: | Number of LBRs received out-of-sequence

           LBRsBadData

Type: 64-bit unsigned integer

Description: | Number of LBRs received with non-matching user-specified data

           LBMsReceived

Type: 64-bit unsigned integer

Description: | Number of LBMs received

           LTRsReceivedUnexpected

Type: 64-bit unsigned integer

Description: | Number of unexpected LTRs received

           AISsSent

Type: 64-bit unsigned integer

Description: | Number of AIS messages sent

           AISsReceived

Type: 64-bit unsigned integer

Description: | Number of AIS messages received

           LCKsReceived

Type: 64-bit unsigned integer

Description: | Number of LCK messages received

#### cfm_pm_remote_mep_stats

        Description: Peer MEP statistics
        Definition: Structure. Contents are:
           CCMsReceived

Type: 64-bit unsigned integer

Description: | Number of CCMs received

           CCMsWrongLevel

Type: 64-bit unsigned integer

Description: | Number of CCMs received with an invalid level

           CCMsInvalidMAID

Type: 64-bit unsigned integer

Description: | Number of CCMs received with an invalid MAID

           CCMsInvalidInterval

Type: 64-bit unsigned integer

Description: | Number of CCMs received with an invalid interval

           CCMsInvalidSourceMACAddress

Type: 64-bit unsigned integer

Description: | Number of CCMs received with an invalid source MAC address

           CCMsOurMEP_ID

Type: 64-bit unsigned integer

Description: | Number of CCMs received with our MEP ID

           CCMsRDI

Type: 64-bit unsigned integer

Description: | Number of CCMs received with the Remote Defect Indication bit set

           CCMsOutOfSequence

Type: 64-bit unsigned integer

Description: | Number of CCMs received out-of-sequence

           LastCCMReceivedTime

Type: cfm_pm_timestamp

Description: | Elapsed time since last CCM received

           LastCCMSequenceNumber

Type: 32-bit unsigned integer

Description: | Sequence number of last CCM received

#### cfm_pm_remote_mep

        Description: Peer maintenance endpoint (MEP)
        Definition: Structure. Contents are:
           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

           MACAddress

Type: MacAddressType

Description: | MAC address

           ErrorState

Type: cfm_pm_rmep_err_state

Description: | Error state

           CrossCheckState

Type: cfm_pm_rmep_xc_state

Description: | Cross-check state

           PeerMEPState

Type: cfm_pm_rmep_state

Description: | State of the peer MEP state machine

           LastUpDownTime

Type: cfm_pm_timestamp

Description: | Elapsed time since peer MEP became active or timed out

           LastCCMReceived

Type: Optional cfm_pm_ccm

Description: | Last CCM received from the peer MEP

           Statistics

Type: cfm_pm_remote_mep_stats

Description: | Peer MEP statistics

#### cfm_pm_loopback_results

        Description: Ping response results
        Definition: Structure. Contents are:
           LBRsReceived

Type: 64-bit unsigned integer

Description: | Number of loopback replies received

           LBRsOutOfSequence

Type: 64-bit unsigned integer

Description: | Number of loopback replies received out-of-sequence

           LBRsBadData

Type: 64-bit unsigned integer

Description: | Number of loopback replies received with non-matching user-specified data

           MinimumRoundTripTime

Type: 64-bit unsigned integer

Description: | Minimum round-trip time (in milliseconds)

           AverageRoundTripTime

Type: 64-bit unsigned integer

Description: | Average round-trip time (in milliseconds)

           MaximumRoundTripTime

Type: 64-bit unsigned integer

Description: | Maximum round-trip time (in milliseconds)

           ReceivedDuration

Type: 64-bit unsigned integer

Description: | Time between first and last loopback replies received (in milliseconds)

#### cfm_pm_lt_info

        Description: Information about a traceroute request
        Definition: Structure. Contents are:
           Domain

Type: String with unbounded length

Description: | Maintenance domain name

           Service

Type: String with unbounded length

Description: | Service name

           Level

Type: cfm_bag_md_level

Description: | Maintenance level

           SourceMEP_ID

Type: 16-bit unsigned integer

Description: | Source MEP ID

           SourceInterface

Type: Interface

Description: | Source interface

           SourceMACAddress

Type: MacAddressType

Description: | Source MAC address

           TargetMACAddress

Type: MacAddressType

Description: | Target MAC address

           DirectedMACAddress

Type: Optional MacAddressType

Description: | Directed MAC address

           TargetMEP_ID

Type: Optional 16-bit unsigned integer

Description: | Target MEP ID

           Timestamp

Type: 64-bit unsigned integer

Description: | Timestamp of initiation time (seconds)

           TTL

Type: 8-bit unsigned integer

Description: | Time to live

           TransactionID

Type: 32-bit unsigned integer

Description: | Transaction ID

           Options

Type: cfm_pm_lt_opts

Description: | Options affecting traceroute behavior

## Perl Data Object documentation for cfm_ma.

### Datatypes

#### cfm_ma_mp_brief

        Description: CFM MA Maintenance Point Information
        Definition: Structure. Contents are:
           MaintenancePoint

Type: cfm_ma_mp

Description: | Maintenance Point

           MEPHasError

Type: Boolean

Description: | MEP error flag

           MACAddress

Type: Optional MacAddressType

Description: | MAC Address

#### cfm_ma_mep_errors

        Description: CFM MA MEP Errors
        Definition: Structure. Contents are:
           MEP

Type: cfm_ma_mp

Description: | The MEP that has errors

           NoDomain

Type: Boolean

Description: | The MEP's Domain is not configured

           NoService

Type: Boolean

Description: | The MEP's Service is not configured

           BridgeDomainMismatch

Type: Boolean

Description: | The MEP's EFP is not in the Service's Bridge Domain

           LevelConflict

Type: Boolean

Description: | Another MEP facing in the same direction is at the same Maintenance Level

           CCMIntervalNotSupported

Type: Boolean

Description: | CCM Interval is less than minimum interval supported by hardware

           AISConfigured

Type: Boolean

Description: | AIS is configured on the same interface as the down MEP

           BundleLevel0

Type: Boolean

Description: | The MEP is configured in a domain at level 0, on a bundle interface or sub-interface. This is not supported

           ServiceBridgeDomain

Type: cfm_bag_bdid

Description: | BD/XC ID for the MEP's Service, or Service name if the Service is 'down-only'

           InterfaceBridgeDomain

Type: Optional cfm_bag_bdid

Description: | ID of the BD/XC that the MEP's EFP is in, if any

### Internal Datatypes

#### MacAddressType

        Description: MAC address type
        Definition: Type definition for: MACAddress

#### CFMBagOptionalString

        Description: String which may be optionally present.
        Definition: Type definition for: String with unbounded length

#### CFMBagOptionalHexData

        Description: Hex binary data which may be optionally present.
        Definition: Type definition for: Hex binary dump

#### cfm_bag_md_level

Description: CFM level Definition: Enumeration. Valid values are: 'Level0' - CFM level 0 'Level1' - CFM level 1 'Level2' - CFM level 2 'Level3' - CFM level 3 'Level4' - CFM level 4 'Level5' - CFM level 5 'Level6' - CFM level 6 'Level7' - CFM level 7 'LevelInvalid' - Invalid CFM level

#### cfm_bag_opcode

Description: CFM Opcode Definition: Enumeration. Valid values are: 'Reserved' - Reserved 'CCM' - Continuity Check 'LBR' - Loopback Reply 'LBM' - Loopback Message 'LTR' - Linktrace Reply 'LTM' - Linktrace Message

#### cfm_bag_ccm_interval

Description: CFM CCM intervals Definition: Enumeration. Valid values are: 'IntervalNone' - Invalid CCM interval 'Interval3_3ms' - Interval of 3.3ms 'Interval10ms' - Interval of 10ms 'Interval100ms' - Interval of 100ms 'Interval1s' - Interval of 1s 'Interval10s' - Interval of 10s 'Interval1m' - Interval of 1 min 'Interval10m' - Interval of 10 mins

#### cfm_bag_ais_interval

Description: CFM AIS intervals Definition: Enumeration. Valid values are: 'AISIntervalNone' - Invalid AIS interval 'AISInterval1s' - Interval of 1s 'AISInterval1m' - Interval of 1 min

#### cfm_bag_direction

Description: MEP direction Definition: Enumeration. Valid values are: 'DirectionUp' - Up 'DirectionDown' - Down 'DirectionInvalid' - Invalid direction

#### cfm_bag_bdid_fmt

Description: Bridge domain identifier format Definition: Enumeration. Valid values are: 'BD_ID' - Identifier is a bridge domain ID 'XC_ID' - Identifier is a cross-connect ID 'DownOnly' - Identifier is a maintenance association name 'Invalid' - Invalid BDID identifier format

#### cfm_bag_iw_state

Description: CFM Interworking state Definition: Enumeration. Valid values are: 'InterworkingUp' - Interface is UP 'InterworkingTest' - Interface is in TEST mode

#### cfm_bag_stp_state

Description: CFM STP state Definition: Enumeration. Valid values are: 'STPUp' - Interface is UP 'STPBlocked' - Interface is STP-blocked 'STPUnknown' - Unknown Interface STP state

#### cfm_bag_mdid_fmt

Description: CFM MDID format Definition: Enumeration. Valid values are: 'MDIDNull' - MDID is explicity NULL 'MDID_DNSLike' - MDID is based on a DNS name 'MDID_MACAddress' - MDID is a (MAC address, integer) pair 'MDIDString' - MDID is a character string 'MDIDUnknown' - Unknown MDID format

#### cfm_bag_sman_fmt

Description: Short MA Name format Definition: Enumeration. Valid values are: 'SMAN_VLAN_ID' - Short MA Name is a 12-bit VLAN-ID 'SMANString' - Short MA Name is a character string 'SMAN_UINT16' - Short MA Name is a 16-bit unsigned integer 'SMAN_VPN_ID' - Short MA Name is a global VPN identifier 'SMANUnknown' - Unknown Short MA Name format

#### cfm_bag_bdid

Description: Bridge domain identifier Definition: Structure. Contents are: BridgeDomainIDFormat

Type: cfm_bag_bdid_fmt

Description: | Bridge domain identifier format

           Group

Type: String with unbounded length

Description: | Name of the Bridge/XConnect Group

           Name

Type: String with unbounded length

Description: | Name of the Bridge Domain/XConnect

#### cfm_bag_mdid_mac_name

Description: MDID MAC name Definition: Structure. Contents are: MACAddress

Type: MacAddressType

Description: | MAC address

           Integer

Type: 16-bit unsigned integer

Description: | Integer

#### cfm_bag_sman_vpnid_name

Description: Short MA Name VPN ID name Definition: Structure. Contents are: OUI

Type: 32-bit unsigned integer

Description: VPN authority organizationally-unique ID

Index

Type: 32-bit unsigned integer

Description: VPN index

#### cfm_bag_mdid

Description: MDID types Definition: Union. Discriminant: Name: MDIDFormatValue Type: 32-bit unsigned integer Options are: DNSLikeName

Type: CFMBagOptionalString

Description: | DNS-like name

           MACName

Type: cfm_bag_mdid_mac_name

Description: | MAC address name

           StringName

Type: CFMBagOptionalString

Description: | String name

           MDIDData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

#### cfm_bag_sman

        Description: Short MA Name types
        Definition: Union.
        Discriminant:
           Name: ShortMANameFormatValue
           Type: 32-bit unsigned integer
        Options are:
           VLAN_IDName

Type: 16-bit unsigned integer

Description: | VLAN ID name

           StringName

Type: CFMBagOptionalString

Description: | String name

           IntegerName

Type: 16-bit unsigned integer

Description: | Unsigned integer name

           VPN_IDName

Type: cfm_bag_sman_vpnid_name

Description: | VPN ID name

           ShortMANameData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

#### cfm_ma_mp_variety

        Description: CFM MA Maintenance Point varieties
        Definition: Enumeration. Valid values are:
            'MIP' - MIP
            'UpMEP' - Up MEP
            'DownMEP' - Down MEP
            'UnknownMEP' - Unknown MEP

#### cfm_ma_mp

        Description: CFM MA Maintenance Point
        Definition: Structure. Contents are:
           DomainName

Type: String with unbounded length

Description: | Domain name

           Level

Type: cfm_bag_md_level

Description: | Domain level

           ServiceName

Type: String with unbounded length

Description: | Service name

           Interface

Type: Interface

Description: | Interface

           MaintenancePointType

Type: cfm_ma_mp_variety

Description: | Type of Maintenance Point

           MEP_ID

Type: 16-bit unsigned integer

Description: | MEP ID

## Perl Data Object documentation for cgm.

### Datatypes

#### cgm_cfg_errors

        Description: CFM Global Manager Service Error Information
        Definition: Structure. Contents are:
           DomainName

Type: String with unbounded length

Description: | Domain name

           Level

Type: cfm_bag_md_level

Description: | Level

           ServiceName

Type: String with unbounded length

Description: | Service name

           BridgeDomainID

Type: cfm_bag_bdid

Description: | BD/XC ID, or Service name if the Service is 'down-only'

           BridgeDomainIsConfigured

Type: Boolean

Description: | The BD/XC is configured globally

           L2_FIBDownloadError

Type: Boolean

Description: | The BD/XC could not be downloaded to L2FIB

### Internal Datatypes

#### MacAddressType

        Description: MAC address type
        Definition: Type definition for: MACAddress

#### CFMBagOptionalString

        Description: String which may be optionally present.
        Definition: Type definition for: String with unbounded length

#### CFMBagOptionalHexData

        Description: Hex binary data which may be optionally present.
        Definition: Type definition for: Hex binary dump

#### cfm_bag_md_level

Description: CFM level Definition: Enumeration. Valid values are: 'Level0' - CFM level 0 'Level1' - CFM level 1 'Level2' - CFM level 2 'Level3' - CFM level 3 'Level4' - CFM level 4 'Level5' - CFM level 5 'Level6' - CFM level 6 'Level7' - CFM level 7 'LevelInvalid' - Invalid CFM level

#### cfm_bag_opcode

Description: CFM Opcode Definition: Enumeration. Valid values are: 'Reserved' - Reserved 'CCM' - Continuity Check 'LBR' - Loopback Reply 'LBM' - Loopback Message 'LTR' - Linktrace Reply 'LTM' - Linktrace Message

#### cfm_bag_ccm_interval

Description: CFM CCM intervals Definition: Enumeration. Valid values are: 'IntervalNone' - Invalid CCM interval 'Interval3_3ms' - Interval of 3.3ms 'Interval10ms' - Interval of 10ms 'Interval100ms' - Interval of 100ms 'Interval1s' - Interval of 1s 'Interval10s' - Interval of 10s 'Interval1m' - Interval of 1 min 'Interval10m' - Interval of 10 mins

#### cfm_bag_ais_interval

Description: CFM AIS intervals Definition: Enumeration. Valid values are: 'AISIntervalNone' - Invalid AIS interval 'AISInterval1s' - Interval of 1s 'AISInterval1m' - Interval of 1 min

#### cfm_bag_direction

Description: MEP direction Definition: Enumeration. Valid values are: 'DirectionUp' - Up 'DirectionDown' - Down 'DirectionInvalid' - Invalid direction

#### cfm_bag_bdid_fmt

Description: Bridge domain identifier format Definition: Enumeration. Valid values are: 'BD_ID' - Identifier is a bridge domain ID 'XC_ID' - Identifier is a cross-connect ID 'DownOnly' - Identifier is a maintenance association name 'Invalid' - Invalid BDID identifier format

#### cfm_bag_iw_state

Description: CFM Interworking state Definition: Enumeration. Valid values are: 'InterworkingUp' - Interface is UP 'InterworkingTest' - Interface is in TEST mode

#### cfm_bag_stp_state

Description: CFM STP state Definition: Enumeration. Valid values are: 'STPUp' - Interface is UP 'STPBlocked' - Interface is STP-blocked 'STPUnknown' - Unknown Interface STP state

#### cfm_bag_mdid_fmt

Description: CFM MDID format Definition: Enumeration. Valid values are: 'MDIDNull' - MDID is explicity NULL 'MDID_DNSLike' - MDID is based on a DNS name 'MDID_MACAddress' - MDID is a (MAC address, integer) pair 'MDIDString' - MDID is a character string 'MDIDUnknown' - Unknown MDID format

#### cfm_bag_sman_fmt

Description: Short MA Name format Definition: Enumeration. Valid values are: 'SMAN_VLAN_ID' - Short MA Name is a 12-bit VLAN-ID 'SMANString' - Short MA Name is a character string 'SMAN_UINT16' - Short MA Name is a 16-bit unsigned integer 'SMAN_VPN_ID' - Short MA Name is a global VPN identifier 'SMANUnknown' - Unknown Short MA Name format

#### cfm_bag_bdid

Description: Bridge domain identifier Definition: Structure. Contents are: BridgeDomainIDFormat

Type: cfm_bag_bdid_fmt

Description: | Bridge domain identifier format

           Group

Type: String with unbounded length

Description: | Name of the Bridge/XConnect Group

           Name

Type: String with unbounded length

Description: | Name of the Bridge Domain/XConnect

#### cfm_bag_mdid_mac_name

Description: MDID MAC name Definition: Structure. Contents are: MACAddress

Type: MacAddressType

Description: | MAC address

           Integer

Type: 16-bit unsigned integer

Description: | Integer

#### cfm_bag_sman_vpnid_name

Description: Short MA Name VPN ID name Definition: Structure. Contents are: OUI

Type: 32-bit unsigned integer

Description: VPN authority organizationally-unique ID

Index

Type: 32-bit unsigned integer

Description: VPN index

#### cfm_bag_mdid

Description: MDID types Definition: Union. Discriminant: Name: MDIDFormatValue Type: 32-bit unsigned integer Options are: DNSLikeName

Type: CFMBagOptionalString

Description: | DNS-like name

           MACName

Type: cfm_bag_mdid_mac_name

Description: | MAC address name

           StringName

Type: CFMBagOptionalString

Description: | String name

           MDIDData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

#### cfm_bag_sman

        Description: Short MA Name types
        Definition: Union.
        Discriminant:
           Name: ShortMANameFormatValue
           Type: 32-bit unsigned integer
        Options are:
           VLAN_IDName

Type: 16-bit unsigned integer

Description: | VLAN ID name

           StringName

Type: CFMBagOptionalString

Description: | String name

           IntegerName

Type: 16-bit unsigned integer

Description: | Unsigned integer name

           VPN_IDName

Type: cfm_bag_sman_vpnid_name

Description: | VPN ID name

           ShortMANameData (Default)

Type: CFMBagOptionalHexData

Description: | Hex data

## Perl Data Object documentation for span_mgr.

### Datatypes

#### span_mgr_session_bag

        Description: SPAN Manager Session Information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Session Name

           ID

Type: 32-bit unsigned integer

Description: | Numerical ID assigned to session

           DestinationInterfaceName

Type: String with unbounded length

Description: | Destination interface name

           DestinationInterfaceHandle

Type: Interface

Description: | Destination interface handle

           InterfaceError

Type: 32-bit unsigned integer

Description: | Last error observed for the destination interface

### Internal Datatypes

## Perl Data Object documentation for span_ma.

### Datatypes

#### span_ma_attachment_bag

        Description: SPAN MA Attachment Information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Session Name

           ID

Type: 32-bit unsigned integer

Description: | Numerical ID assigned to session

           SourceInterface

Type: Interface

Description: | Source interface

           DestinationInterface

Type: Interface

Description: | Destination interface

           TrafficDirection

Type: span_bag_dir

Description: | Traffic mirroring direction

           SessionIsConfigured

Type: Boolean

Description: | The Session is configured globally

           PFI_Error

Type: 32-bit unsigned integer

Description: | Last error returned from PFI for this interface

### Internal Datatypes

#### span_bag_dir

        Description: Monitor-session traffic directions
        Definition: Enumeration. Valid values are:
            'Invalid' - Invalid
            'RxOnly' - Received
            'TxOnly' - Transmitted
            'Both' - Both

## Perl Data Object documentation for span_ea.

### Datatypes

#### span_ea_intf_bag

        Description: SPAN EA Source Interface Information
        Definition: Structure. Contents are:
           SourceInterface

Type: Interface

Description: | Source interface

           DestinationInterface

Type: Interface

Description: | Destination interface

           TrafficDirection

Type: span_bag_dir

Description: | Traffic mirroring direction

           PlatformError

Type: 32-bit unsigned integer

Description: | Last error observed for this interface while programming the hardware

#### span_ea_sess_bag

        Description: SPAN EA Session Information
        Definition: Structure. Contents are:
           ID

Type: 32-bit unsigned integer

Description: | Assigned numerical ID for this session

           Name

Type: String with unbounded length

Description: | Configured Session Name

           DestinationInterface

Type: Interface

Description: | Destination interface

           PlatformError

Type: 32-bit unsigned integer

Description: | Last error observed for this session while programming the hardware

### Internal Datatypes

#### span_bag_dir

        Description: Monitor-session traffic directions
        Definition: Enumeration. Valid values are:
            'Invalid' - Invalid
            'RxOnly' - Received
            'TxOnly' - Transmitted
            'Both' - Both

## Perl Data Object documentation for l2protocols_srp.

### Datatypes

#### srp_topology_node_data

        Description:
        Definition: Structure. Contents are:
           HopCount

Type: 16-bit unsigned integer

Description: | Outer-ring hops to reach this node

           MACAddress

Type: String with unbounded length

Description: | MAC address

           IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IsWrapped

Type: Boolean

Description: | Wrap state

           IsSRRSupported

Type: Boolean

Description: | SRR protocol supported

           NodeName

Type: String with unbounded length

Description: | Node name

#### srp_topology_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interfaceadministratively down

           LocalInformation

Type: srp_topology_map

[0...unbounded]

Description: | Detailed SRP topology information

#### srp_failure_info

        Description: SRP failure info
        Definition: Structure. Contents are:
           type

Type: srp_mgmt_failure_et

Description: | Failure type

           ReportedState

Type: srp_mgmt_failure_state_et

Description: | Reported state

           DebouncedState

Type: srp_mgmt_failure_state_et

Description: | Debounced state

           CurrentState

Type: srp_mgmt_failure_state_et

Description: | Current state

           StableTime

Type: 64-bit unsigned integer

Description: | Stable time

           DebouncedDelay

Type: 32-bit unsigned integer

Description: | Debounce delay

#### srp_ips_side_detail

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: String with unbounded length

Description: | MAC address

           WrapState

Type: srp_mgmt_ips_wrap_state

Description: | Wrap state

           PacketSentTimer

Type: 32-bit unsigned integer

Description: | SRP IPS packet send interval in seconds

           SendTimerTimeRemaining

Type: 32-bit unsigned integer

Description: | Time in seconds remaining until next send of an IPS request

           WTRTimerRemaining

Type: 32-bit unsigned integer

Description: | Time in seconds until wrap removal

           SelfDetectedRequest

Type: srp_mgmt_ips_req_type

Description: | Self Detected Requests

           RemoteRequest

Type: srp_mgmt_ips_req_type

Description: | Remote Requests

           AssertedFailures

Type: srp_failure_info[0...unbounded]

Description: | Failures presently asserted

           RXNeighborMACAddress

Type: String with unbounded length

Description: | Neighbour mac address for received message

           RXMessageType

Type: srp_mgmt_ips_req_type

Description: | Type of message received

           RXPathType

Type: srp_mgmt_ips_path_ind

Description: | Short/long path for received message

           RX_TTL

Type: 32-bit unsigned integer

Description: | Time to live for received message

           RXPacketTest

Type: Boolean

Description: | Test for existence of an RX packet

           TXNeighborMACAddress

Type: String with unbounded length

Description: | Mac address of node receiving TXed messages

           TXMessageType

Type: srp_mgmt_ips_req_type

Description: | Type of message transmitted

           TXPathType

Type: srp_mgmt_ips_path_ind

Description: | Short/long path of transmitted message

           TX_TTL

Type: 32-bit unsigned integer

Description: | Time to live for transmitted message

           TXPacketTest

Type: Boolean

Description: | Test for existence of a TX packet

           DelayKeepAliveTrigger

Type: 32-bit unsigned integer

Description: | Number of milliseconds to wait after an L1 failure is detected before triggering an L2 wrap

#### srp_ips_detail

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: String with unbounded length

Description: | MAC address for node

           IsInterCardBusEnabled

Type: Boolean

Description: | Inter card bus enabled

           WTRTimerPeriod

Type: 32-bit unsigned integer

Description: | IPS Wait To Restore period in seconds

           SideA

Type: srp_ips_side_detail

Description: | Side A IPS details

           SideB

Type: srp_ips_side_detail

Description: | Side B IPS details

#### srp_ips_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interfaceadministratively down

           LocalInformation

Type: srp_ips_detail

[0...unbounded]

Description: | IPS information

#### srr_node_data

        Description:
        Definition: Structure. Contents are:
           NodeName

Type: String with unbounded length

Description: | Node name

           SRREntryExits

Type: Boolean

Description: | Does the SRR information exist for this node

           MACAddress

Type: String with unbounded length

Description: | node mac address

           OuterFailure

Type: srp_mgmt_srr_failure_type

Description: | Outer failure

           InnerFailure

Type: srp_mgmt_srr_failure_type

Description: | Inner failure

           IsLastAnnounceReceived

Type: Boolean

Description: | Announce last received ?

           LastAnnounceReceivedTime

Type: 32-bit unsigned integer

Description: | Announce last received

#### srp_srr_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interfaceadministratively down

           IsSRREnabled

Type: Boolean

Description: | SRR enabled

           SRRDetailedInfo

Type: srp_srr_detail

[0...unbounded]

Description: | SRP information

#### srp_rate_limit_detail

        Description: Detailed SRP rate limit information
        Definition: Structure. Contents are:
           MinPriorityValue

Type: 16-bit unsigned integer

Description: | Minimum SRP priority for high-priority transmit queue

#### srp_rate_limit_info

        Description: SRP rate limit information
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interfaceadministratively down

           RateLimitDetailedInfo

Type: srp_rate_limit_detail

[0...unbounded]

Description: | SRP rate limit information

#### srp_per_side_failure_stats_info

        Description: SRP interface per side failure stats info
        Definition: Structure. Contents are:
           HardwareMissing

Type: srp_failure_info

Description: | Hardware is missing

           L1AdminState

Type: srp_failure_info

Description: | L1 Admin State

           Layer1

Type: srp_failure_info

Description: | Layer 1 failure

           MACKeepalive

Type: srp_failure_info

Description: | MAC keepalive missed

           LinkQuality

Type: srp_failure_info

Description: | Link quality degraded

           MateInterface

Type: srp_failure_info

Description: | Mate interface

           SideMismatch

Type: srp_failure_info

Description: | Side mismatch

           SelfDetectResult

Type: 32-bit unsigned integer

Description: | Self detect result

#### srp_failure_stats_info

        Description: SRP interface failure stats info
        Definition: Structure. Contents are:
           IsAdminDown

Type: Boolean

Description: | Is the interface administratively down

           SideA

Type: srp_per_side_failure_stats_info

Description: | Side A failures

           SideB

Type: srp_per_side_failure_stats_info

Description: | Side B failures

#### srp_all_info

        Description: Complete SRP information
        Definition: Structure. Contents are:
           IPSInfo

Type: srp_ips_info

Description: | SRP IPS information

           TopologyInfo

Type: srp_topology_info

Description: | SRP topology information

           SRRInfo

Type: srp_srr_info

Description: | SRP SRR information

           RateLimitInfo

Type: srp_rate_limit_info

Description: | SRP rate limit information

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### srp_mgmt_ips_req_type

Description: SRP IPS request type Definition: Enumeration. Valid values are: 'IdleIPSRequest' - Idle 'WaitToRestoreIPSRequest' - Wait To Restore 'ManualSwitchIPSRequest' - Manual Switch 'SignalDegradeIPSRequest' - Signal Degrade 'SignalFailIPSRequest' - Signal Fail 'ForcedSwitchIPSRequest' - Forced Switch 'UnknownIPSRequest' - UNKNOWN

#### srp_mgmt_ips_path_ind

Description: SRP IPS path indication Definition: Enumeration. Valid values are: 'ShortPath' - SHORT 'LongPath' - LONG 'UnknownPath' - UNKNOWN

#### srp_mgmt_srr_failure_type

Description: SRP SRR failure type Definition: Enumeration. Valid values are: 'IdleSRRFailure' - Idle 'WaitToRestoreSRRFailure' - Wait To Restore 'SignalFailSRRFailure' - Signal Fail 'ForcedSwitchSRRFailure' - Forced Switch 'UnknownSRRFailure' - UNKNOWN

#### srp_mgmt_srr_node_state

Description: SRP SRR node state Definition: Enumeration. Valid values are: 'IdleSRRState' - Idle 'DiscoverySRRState' - Discovery 'UnknownSRRState' - UNKNOWN

#### srp_mgmt_ips_wrap_state

Description: SRP IPS side wrap state Definition: Enumeration. Valid values are: 'IdleWrapState' - Idle 'WrappedState' - Wrapped 'LockedOutWrapState' - Locked out 'UnknownWrapState' - UNKNOWN

#### srp_mgmt_failure_et

Description: SRP failure type Definition: Enumeration. Valid values are: 'HardwareMissingFailure' - Hardware missing 'Layer1AdminStateFailure' - L1 admin state 'Layer1ErrorFailure' - Layer 1 error 'KeepaliveMissedFailure' - Keepalive missed 'LinkQualityDegradedFailure' - Link quality degraded 'MateProblemFailure' - Mate problem 'SideMismatchFailure' - Side mismatch 'UnknownFailure' - Unknown

#### srp_mgmt_failure_state_et

Description: SRP failure state type Definition: Enumeration. Valid values are: 'IdleFailureState' - Idle 'WaitToRestoreFailureState' - Wait To Restore 'ManualSwitchFailureState' - Manual Switch 'SignalDegradeFailureState' - Signal Degrade 'SignalFailFailureState' - Signal Fail 'ForcedSwitchFailureState' - Forced Switch 'ShutdownFailureState' - Shutdown 'InvalidFailureState' - Invalid 'UnknownFailureState' - Unknown

#### srp_topology_map

Description: Definition: Structure. Contents are: TopologyTimer

Type: 32-bit unsigned integer

Description: How often a topology pkt is sent

NextTopologyPacketDelay

Type: 32-bit unsigned integer

Description: Time remaining until next topo pkt sent

TimeSinceLastTopologyPacketReceived

Type: 32-bit unsigned integer

Description: Time since last topo pkt was received

TimeSinceLastTopologyChange

Type: 32-bit unsigned integer

Description: Time since last topology change

NumberOfNodesOnRing

Type: 16-bit unsigned integer

Description: Number of nodes on ring

RingNodeList

Type: srp_topology_node_data[0...unbounded]

Description: | List of nodes on the ring info

#### srp_srr_detail

Description: Definition: Structure. Contents are: VersionNumber

Type: 32-bit unsigned integer

Description: Version number

IsWrongVersionReceived

Type: Boolean

Description: Wrong version recieved

LastWrongVersionReceiveTime

Type: 32-bit unsigned integer

Description: Time that last wrong version message recieved

MACAddress

Type: String with unbounded length

Description: SRR node mac address

NodeState

Type: srp_mgmt_srr_node_state

Description: | SRR node state

           IsOuterRingInUse

Type: Boolean

Description: | Is the outer ring in use

           IsInnerRingInUse

Type: Boolean

Description: | Is the inner ring in use

           IsAnnounce

Type: Boolean

Description: | Is announcing enabled

           OuterFailType

Type: srp_mgmt_srr_failure_type

Description: | Outer fail type

           InnerFailType

Type: srp_mgmt_srr_failure_type

Description: | Inner fail type

           PacketSendTimer

Type: 32-bit unsigned integer

Description: | SRR packet send timer interval in seconds

           NextSRRPacketSendTime

Type: 32-bit unsigned integer

Description: | Time remaining in seconds to next SRR packet send

           SingleRingBW

Type: 32-bit unsigned integer

Description: | Single ring bandwidth Mbps

           WTRTime

Type: 32-bit unsigned integer

Description: | SRR Wait To Restore interval delay in seconds

           WTRTimerRemainingOuterRing

Type: 32-bit unsigned integer

Description: | Time remaining in seconds until next outer ring wrap removal

           WTRTimerRemainingInnerRing

Type: 32-bit unsigned integer

Description: | Time remaining in seconds until next inner ring wrap removal

           NodesOnRing

Type: srr_node_data

[0...unbounded]

Description: | List of nodes on the ring info

           NodesNotOnRing

Type: srr_node_data[0...unbounded]

Description: | nodes not in topology map

## Perl Data Object documentation for l2vpn.

### Datatypes

#### l2fib_stats_bag_drops

        Description: L2FIB drop statistics
        Definition: Structure. Contents are:
           ImpositionDrop

Type: 64-bit unsigned integer

Description: | Number of imposition drop pkt

           DispositionDrop

Type: 64-bit unsigned integer

Description: | Number of disposition drop pkt

#### l2fib_stats_bag_counters

        Description: L2FIB statistics counters
        Definition: Structure. Contents are:
           PacketCounts

Type: 64-bit unsigned integer

Description: | packets counters

           ByteCounts

Type: 64-bit unsigned integer

Description: | bytes counters

#### l2fib_stats_bag_imp

        Description: L2FIB imposition statistics
        Definition: Structure. Contents are:
           ImpositionStat

Type: l2fib_stats_bag_counters

Description: | imposition stats

           ImpositionMTUDrop

Type: l2fib_stats_bag_counters

Description: | imposition mtu drop stats

           ImpostionTailDrop

Type: l2fib_stats_bag_counters

Description: | imposition tail drop stats

           l2fsbi_drop

Type: l2fib_stats_bag_counters

Description: | rx discards

#### l2fib_stats_bag_disp

        Description: L2FIB disposition statistics
        Definition: Structure. Contents are:
           DispositionStat

Type: l2fib_stats_bag_counters

Description: | disposition stats

           DispositionMTUDrop

Type: l2fib_stats_bag_counters

Description: | disposition mtu drop stats

           DispositionTailDrop

Type: l2fib_stats_bag_counters

Description: | disposition tail drop stats

           MulticastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control multicast drop stats

           UnicastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control unknown unicast drop stats

           BroadcastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control broadcast drop stats

           ReceivedDrops

Type: l2fib_stats_bag_counters

Description: | tx discards

           DispositionOoODrops

Type: l2fib_stats_bag_counters

Description: | Disposition Out-of-Order Drops

#### l2fib_stats_bag_seq_num

        Description: L2FIB sequence numbers
        Definition: Structure. Contents are:
           SequenceNumberSent

Type: 32-bit unsigned integer

Description: | sequence number sent

           SequenceNumberExpected

Type: 32-bit unsigned integer

Description: | sequence number expected

           BypassedInboundSequencePacket

Type: 64-bit unsigned integer

Description: | Bypassed inbound sequence packets

           BypassedOutSequencePacket

Type: 64-bit unsigned integer

Description: | Bypassed outbound sequence packets

#### l2fib_stats_bag_forwarding

        Description: L2FIB forwarding statistics
        Definition: Structure. Contents are:
           ImpostionStats

Type: l2fib_stats_bag_imp

Description: | imposition stats

           DispostionStats

Type: l2fib_stats_bag_disp

Description: | disposition stats

           SequenceNumber

Type: l2fib_stats_bag_seq_num

Description: | sequence numbers

#### l2fib_stats_bag_mspw

        Description: L2FIB Multisegment pseudowire statistics
        Definition: Structure. Contents are:
           ReceivedPackets

Type: 64-bit unsigned integer

Description: | Packets received

           ReceivedBytes

Type: 64-bit unsigned integer

Description: | Bytes received

#### l2vpn_mstp_event_stat

        Description: MSTP important event trace item
        Definition: Structure. Contents are:
           EventValue

Type: 8-bit unsigned integer

Description: | The main code of the event.

           State

Type: 32-bit unsigned integer

Description: | Event return code if applicable

           ActionFlags

Type: 32-bit unsigned integer

Description: | AC Flags right after the event

           EventTimer

Type: 32-bit unsigned integer

Description: | The time at which the event occured

#### l2vpn_mstp_event_stats

        Description: ACmgr important event circular trace buffer
        Definition: Structure. Contents are:
           NumberOfEventsInjected

Type: 32-bit unsigned integer

Description: | The number of events injected

           EventHistory

Type: l2vpn_mstp_event_stat

[8]

Description: | Event History

#### l2vpn_ethernet

        Description:
        Definition: Structure. Contents are:
           XConnectTags

Type: 8-bit unsigned integer

Description: | XConnect tags

#### l2vpn_efp_range

Description: EFP range Definition: Structure. Contents are: Lower

Type: 16-bit unsigned integer

Description:

Upper

Type: 16-bit unsigned integer

Description:

#### l2vpn_vlan

Description: Definition: Structure. Contents are: XConnectTags

Type: 8-bit unsigned integer

Description: XConnect tags

VLANRewriteTag

Type: 16-bit unsigned integer

Description: VLAN rewrite tag

SimpleEFP

Type: 8-bit unsigned integer

Description: Simple EFP

EncapsulationType

Type: 8-bit unsigned integer

Description: Encapsulation Type

OuterTag

Type: 16-bit unsigned integer

Description: Outer Tag

NumRanges

Type: 8-bit unsigned integer

Description: Num VLAN ranges

VLANRanges

Type: l2vpn_efp_range[9]

Description: |

#### l2vpn_atm

Description: Definition: Structure. Contents are: MaximumNumberCellsPacked

Type: 16-bit unsigned integer

Description: Max number of cells packed

MaximumNumberCellsUnPacked

Type: 16-bit unsigned integer

Description: Max number of cells unpacked

ATMMode

Type: l2vpn_atm_mode

Description: | ATM mode

           VPI

Type: 16-bit unsigned integer

Description: | Virtual path identifier

           VCI

Type: 16-bit unsigned integer

Description: | Virtual channel identifier

#### l2vpn_fr

Description: Definition: Structure. Contents are: FRMode

Type: l2vpn_fr_mode

Description: | Frame Relay mode

           DLCI

Type: 32-bit unsigned integer

Description: | Data-link connection identifier

#### l2vpn_interface

Description: Definition: Structure. Contents are: Name

Type: String with maximum length 65

Description: Interface name

MTU

Type: 32-bit unsigned integer

Description: Interface MTU

PayloadBytes

Type: 16-bit unsigned integer

Description: Payload bytes

Parameters

Type: l2vpn_interface_params

Description: | Interface parameters

           IfName

Type: String with maximum length 65

Description: | Interface name internal format

#### l2vpn_ac

Description: Definition: Structure. Contents are: Interface

Type: l2vpn_interface

Description: | Interface

           State

Type: l2vpn_segment_state

Description: | State

           MSTI

Type: String with unbounded length

Description: | MSTi

           InternalMSTi

Type: String with unbounded length

Description: | Internal MSTi

           NodeID

Type: ValueNodeID

Description: | Node ID

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           MSTiMismatch

Type: Boolean

Description: | MSTi mismatch

           MTUMismatched

Type: Boolean

Description: | MTU mismatched

           ControlWordMismatched

Type: Boolean

Description: | Control word mismatched

           EncapsulationMismatched

Type: Boolean

Description: | Encapsulation mismatched

           EncapsulationError

Type: String with unbounded length

Description: | Encapsulation Error

           Interworking

Type: l2vpn_interworking_type

Description: | Interworking type

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

           StatisticsNodeID

Type: ValueNodeID

Description: | Node ID to be used for stats collection

           Statistics

Type: l2fib_stats_bag_forwarding

Description: | Statistics

           MSTIMismatchDown

Type: Boolean

Description: | Oper down due to MSTI mismatch

           MACLimitOperDown

Type: Boolean

Description: | Oper down because MAC limit reached

           RedundancyGroupID

Type: 32-bit unsigned integer

Description: | Redundancy Group ID

           RedundancyGroupState

Type: l2vpn_RG_state

Description: | Redundancy Group State

#### l2vpn_vpls_id_auto

        Description:
        Definition: Structure. Contents are:
           ASN

Type: 16-bit unsigned integer

Description: | 2 Byte AS Number

           VPN_ID

Type: 32-bit unsigned integer

Description: | VPN ID

#### l2vpn_vpls_id_2byte_as

        Description:
        Definition: Structure. Contents are:
           TwoByteAS

Type: 16-bit unsigned integer

Description: | 2 Byte AS Number

           FourByteIndex

Type: 32-bit unsigned integer

Description: | 4 Byte Index

#### l2vpn_vpls_id_v4addr

        Description:
        Definition: Structure. Contents are:
           IPv4_Address

Type: IPV4Address

Description: | IPv4 Address

           TwoByteIndex

Type: 16-bit unsigned integer

Description: | 2 Byte Index

#### l2vpn_atom

        Description:
        Definition: Structure. Contents are:
           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           RemoteLabel

Type: 32-bit unsigned integer

Description: | Remote label

           LocalGroupID

Type: 32-bit unsigned integer

Description: | Local group ID

           RemoteGroupID

Type: 32-bit unsigned integer

Description: | Remote group ID

           LocalCVType

Type: 8-bit unsigned integer

Description: | Local VCCV CV type

           LocalCCType

Type: 8-bit unsigned integer

Description: | Local VCCV CC type

           RemoteCVType

Type: 8-bit unsigned integer

Description: | Remote VCCV CV type

           RemoteCCType

Type: 8-bit unsigned integer

Description: | Remote VCCV CC type

           LocalVEID

Type: 32-bit unsigned integer

Description: | Local VE ID

           RemoteVEID

Type: 32-bit unsigned integer

Description: | Remote VE ID

           LocalCEID

Type: 32-bit unsigned integer

Description: | Local CE ID

           RemoteCEID

Type: 32-bit unsigned integer

Description: | Remote CE ID

           SourceAddress

Type: IPV4Address

Description: | Local BGP source address

           RemoteSourceAddress

Type: IPV4Address

Description: | Remote BGP source address

           LocalLDPId

Type: IPV4Address

Description: | Local LDP ID

           RemoteLDPId

Type: IPV4Address

Description: | Remote LDP ID

           SAII

Type: IPV4Address

Description: | Source Attachment Individual Identifer

           TAII

Type: IPV4Address

Description: | Target Attachment Individual Identifer

           LocalAGI

Type: l2vpn_vpls_id

Description: | Local Attachment Group Identifier

           RemoteAGI

Type: l2vpn_vpls_id

Description: | Remote Attachment Group Identifier

           LSDRewriteFailed

Type: Boolean

Description: | LSD rewrite failed

           LDPLabelAdvertismentFailed

Type: Boolean

Description: | LDP label advertisment failed

           MultiSegmentPseudowireStats

Type: l2fib_stats_bag_mspw

Description: | Multisegment pseudowire statistics

#### l2vpn_l2tpv3

        Description:
        Definition: Structure. Contents are:
           L2TPClassName

Type: String with maximum length 32

Description: |

           IPv4SourceAddress

Type: IPV4Address

Description: | IPv4 source address

           PathMTUEnabled

Type: Boolean

Description: | Path MTU enabled

           PathMTUMaxValue

Type: 16-bit unsigned integer

Description: | Path MTU Maximum allowable session MTU

           DontFragmentBit

Type: Boolean

Description: | Don't Fragment Bit

           TOSMode

Type: l2vpn_tos_mode

Description: | Type Of Service Mode

           TOS

Type: 8-bit unsigned integer

Description: | Type Of Service Value

           TTL

Type: 8-bit unsigned integer

Description: | Time To Live value

           LocalSessionID

Type: 32-bit unsigned integer

Description: | Local session id

           RemoteSessionID

Type: 32-bit unsigned integer

Description: | Remote session id

           LocalCookieSize

Type: 8-bit unsigned integer

Description: | Local cookie size: 0, 4, or 8 bytes

           RemoteCookieSize

Type: 8-bit unsigned integer

Description: | Remote cookie size: 0, 4, or 8 bytes

           LocalCookieLowValue

Type: 32-bit unsigned integer

Description: | Lower 4 bytes of the value of the local cookie

           RemoteCookieLowValue

Type: 32-bit unsigned integer

Description: | Lower 4 bytes of the value of the remote cookie

           LocalCookieHighValue

Type: 32-bit unsigned integer

Description: | Upper 4 bytes of the value of the local cookie

           RemoteCookieHighValue

Type: 32-bit unsigned integer

Description: | Upper 4 bytes of the value of the remote cookie

           RemoteCircuitStatusUp

Type: Boolean

Description: |

           TunnelState

Type: l2vpn_l2tp_tunnel_state

Description: | L2TP tunnel state

#### l2vpn_l2tpv3_pw_class

        Description:
        Definition: Structure. Contents are:
           L2TPClassName

Type: String with maximum length 32

Description: |

           IPv4SourceAddress

Type: IPV4Address

Description: | IPv4 source address

           PathMTUEnabled

Type: Boolean

Description: | Path MTU enabled

           PathMTUMaxValue

Type: 16-bit unsigned integer

Description: | Path MTU Maximum allowable session MTU

           DontFragmentBit

Type: Boolean

Description: | Don't Fragment Bit

           TOSMode

Type: l2vpn_tos_mode

Description: | Type Of Service Mode

           TOS

Type: 8-bit unsigned integer

Description: | Type Of Service Value

           TTL

Type: 8-bit unsigned integer

Description: | Time To Live value

           CookieSize

Type: 8-bit unsigned integer

Description: | Cookie size: 0, 4, or 8 bytes

#### l2vpn_pw_class

        Description:
        Definition: Structure. Contents are:
           PWClassName

Type: String with maximum length 33

Description: | Pseudowire class name

           ControlWord

Type: l2vpn_pw_class_control_word

Description: | Control word

           TransportMode

Type: l2vpn_transport_mode

Description: | Transport mode

           SequencingType

Type: l2vpn_pw_sequence

Description: | Sequencing Type

           ResyncEnabled

Type: Boolean

Description: | Resync if packets out of sequence

           ResyncThreshold

Type: 32-bit unsigned integer

Description: | Number of Packets Out of Seqence to trigger resync

           Protocol

Type: l2vpn_signalling_proto

Description: |

           EncapsulationInfo

Type: l2vpn_encap_pw_class

Description: | Encapsulation specific pseudowire information

           DisableNever

Type: Boolean

Description: | TRUE if backup is not automatically disabled

           DisableDelay

Type: 8-bit unsigned integer

Description: | Disable Deley

           BackupMACWithdraw

Type: Boolean

Description: | TRUE if MAC withdraw message is sent

           TagRewrite

Type: 16-bit unsigned integer

Description: | Static tag rewrite

           PreferredPath

Type: l2vpn_pw_mpls_prefpath

Description: | MPLS Preferred Path

           PreferredPathDisableFallback

Type: Boolean

Description: |

#### l2vpn_pw_event_history

        Description:
        Definition: Structure. Contents are:
           Event

Type: 32-bit unsigned integer

Description: | The main code of the event.

           Value

Type: 32-bit unsigned integer

Description: | Event return value if applicable

           EventTime

Type: 32-bit unsigned integer

Description: | The time at which the event occured

#### l2vpn_ms_pw_tlv_info

        Description:
        Definition: Structure. Contents are:
           PW_ID

Type: 32-bit unsigned integer

Description: | PW ID of last PW segment traversed

           LocalAddress

Type: IPV4Address

Description: | Local IP Address of PW Switching Point

           RemoteAddress

Type: IPV4Address

Description: | Remote IP Address of Last PW Switching Point traversed

           Description

Type: String with unbounded length

Description: | PW Switching Point description

#### l2vpn_ms_pw

        Description:
        Definition: Structure. Contents are:
           PWStatus

Type: 32-bit unsigned integer

Description: | PW Status

           TLV

Type: l2vpn_ms_pw_tlv_info

[0...unbounded]

Description: | Switching TLV info

           StatusTLV

Type: l2vpn_ms_pw_tlv_info

Description: | PW Status Switching TLV

#### l2vpn_pw

        Description:
        Definition: Structure. Contents are:
           PeerID

Type: IPV4Address

Description: | Peer IP address

           PseudoWireID

Type: 64-bit unsigned integer

Description: | Pseudowire ID

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           State

Type: l2vpn_segment_state

Description: | State

           PseudoWireState

Type: l2vpn_pw_state

Description: | Pseudowire state

           Protocol

Type: l2vpn_signalling_proto

Description: |

           PWClassName

Type: String with maximum length 33

Description: | Pseudowire class name

           TagRewrite

Type: 16-bit unsigned integer

Description: | StaticTagRewrite

           Interworking

Type: l2vpn_interworking_type

Description: | Interworking type

           FECType

Type: l2vpn_pw_fec_type

Description: | Pseudowire FEC type

           SequencingType

Type: l2vpn_pw_sequence

Description: | Sequencing Type

           ResyncEnabled

Type: Boolean

Description: | Resync if packets out of sequence

           ResyncThreshold

Type: 32-bit unsigned integer

Description: | Number of Packets Out of Seqence to trigger resync

           EncapsulationInfo

Type: l2vpn_encap_pw

Description: | Encapsulation specific pseudowire information

           LocalControlWord

Type: l2vpn_pw_control_word

Description: | Local control word

           RemoteControlWord

Type: l2vpn_pw_control_word

Description: | Remote control word

           LocalPseudoWireType

Type: l2vpn_pw_type

Description: | Local pseudowire type

           RemotePseudoWireType

Type: l2vpn_pw_type

Description: | Remote pseudowire type

           LocalInterface

Type: l2vpn_interface

Description: | Local interface

           RemoteInterface

Type: l2vpn_interface

Description: | Remote interface

           TimeCreated

Type: String with maximum length 50

Description: | Time when the pseudowire was created

           TimeElapsedCreation

Type: String with maximum length 50

Description: | Time elapsed since creation

           LastTimeStatusChanged

Type: String with maximum length 50

Description: | Last time the pseudowire status changed

           TimeElapsedStatusChanged

Type: String with maximum length 50

Description: | Time elapsed since status changed

           Shutdown

Type: Boolean

Description: | Shutdown

           PseudoWireTypeMismatched

Type: Boolean

Description: | Pseudowire type mismatched

           MTUMismatched

Type: Boolean

Description: | MTU mismatched

           IllegalControlWord

Type: Boolean

Description: | Illegal control word

           ADRemoteDown

Type: Boolean

Description: | Auto-Discovered PW remote state down

           NotSupportedQinQ

Type: Boolean

Description: | A true value indicates that QinQ is not supported with L2TPv3; A false value indicates that it is supported. Please note that this object has been deprecated and will be removed in the near future since QinQ is supported going forward.

           LocalLabelFailed

Type: Boolean

Description: | Failed to set BGP advertised local label

           RemoteLabelFailed

Type: Boolean

Description: | Failed to set BGP advertised remote label

           PreferredPath

Type: l2vpn_pw_mpls_prefpath

Description: | MPLS Preferred Path

           PreferredPathDisableFallback

Type: Boolean

Description: | Prefpath fallback enable/disable

           BackupPW

Type: Boolean

Description: | TRUE if PW is a backup PW

           PrimaryPW

Type: Boolean

Description: | TRUE if PW is a primary PW

           BackupActive

Type: Boolean

Description: | TRUE if backup is active

           BackupForceActive

Type: Boolean

Description: | TRUE if backup is active due to switchover

           DisableNever

Type: Boolean

Description: | TRUE if backup is not automatically disabled

           DisableDelay

Type: 8-bit unsigned integer

Description: | Backup disable delay

           PrimaryPeerID

Type: IPV4Address

Description: | Primary Peer IP address

           PrimaryPseudoWireID

Type: 64-bit unsigned integer

Description: | Primary Pseudowire ID

           NumberMACwithdrawMessageSent

Type: 32-bit unsigned integer

Description: | Num MW messages sent over PW

           NumMACwithdrawMsgReceived

Type: 32-bit unsigned integer

Description: | Num MW messages received over PW

           MIB_VCIndex

Type: 32-bit unsigned integer

Description: | PW-MIB cpwVcIndex

           NumberOfEventsInjected

Type: 32-bit unsigned integer

Description: | The number of events injected

           EventHistory

Type: l2vpn_pw_event_history[8]

Description: |

           BridgeDomainID

Type: 32-bit unsigned integer

Description: | Bridge ID

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

           TransportLSPDown

Type: Boolean

Description: | Oper down due to Transport LSP down

           MACLimitOperDown

Type: Boolean

Description: | Oper down because MAC limit reached

           PWStatusUse

Type: Boolean

Description: | PW status in use

           LocalSignalling

Type: l2vpn_ms_pw

Description: | Local signalling

           RemoteSignalling

Type: l2vpn_ms_pw

Description: | Remote signalling

           AutoDiscovery

Type: Boolean

Description: | Is autodiscovery

           ADMethod

Type: 32-bit unsigned integer

Description: | Autodiscovery method

           PWLSDRewriteFailed

Type: Boolean

Description: | LSD rewrite failed

           LDPLabelAdvertiseFailed

Type: Boolean

Description: | LDP label advertisment failed

           IsVFI

Type: Boolean

Description: | Is VFI interface

           IsMultiSegmentPseudowire

Type: Boolean

Description: | Is Multi-Segment Pseudowire

           PWRedundancyOneWay

Type: Boolean

Description: | Force one-way PW redundancy behaviour in Redundancy Group

           Statistics

Type: l2fib_stats_bag_forwarding

Description: | Statistics

#### l2vpn_bridge_sec_param

        Description:
        Definition: Structure. Contents are:
           MACLimit

Type: 32-bit unsigned integer

Description: | MAC address limit

           MACLimitAction

Type: 32-bit unsigned integer

Description: | MAC limit action

           MACLimitNotification

Type: 16-bit unsigned integer

Description: | MAC limit notification

           MACAgingTime

Type: 32-bit unsigned integer

Description: | MAC aging time in seconds

           MACAgingMode

Type: 32-bit unsigned integer

Description: | MAC Aging Mode

           MACFlooding

Type: Boolean

Description: | MAC flooding enabled

           MACLearning

Type: 16-bit unsigned integer

Description: | MAC learning enabled

           LearnDisabledMACLimitAction

Type: Boolean

Description: | Learning disabled due to MAC limit action

           FloodUUDisabledMACLimitAction

Type: Boolean

Description: | Flooding of unknown-unicast disabled due to MAC limit action

           MACLimitReached

Type: Boolean

Description: | MAC limit reached

           FloodUnknownUnicastEnabled

Type: Boolean

Description: | Flooding unknown unicast enabled

           MacPortDownFlushEnabled

Type: Boolean

Description: | MAC Flush when port goes down

           Security

Type: Boolean

Description: | Security

           SplitHorizonGroupID

Type: 32-bit unsigned integer

Description: | Split Horizon Group ID

           IPSourceGuard

Type: Boolean

Description: | IP Source Guard

           DAI

Type: Boolean

Description: | Dynamic ARP Inspection

           DAILogging

Type: Boolean

Description: | DAI Logging

           MACWithdraw

Type: Boolean

Description: | MAC withdraw enabled

           MACWithdrawAccess

Type: Boolean

Description: | MAC Access PW withdraw enabled

           DAIAddressValidationMask

Type: 8-bit unsigned integer

Description: | DAI Address Validation mask

           DHCPv4Snoop

Type: Boolean

Description: | DHCPv4 Snoop Status

           DHCPv4ProfileName

Type: String with unbounded length

Description: | DHCPv4 Profile Name

           IGMPv4ProfileName

Type: String with unbounded length

Description: | IGMPv4 Profile Name

#### l2vpn_rt_2byte_as

        Description:
        Definition: Structure. Contents are:
           TwoByteAS

Type: 16-bit unsigned integer

Description: | 2 Byte AS Number

           FourByteIndex

Type: 32-bit unsigned integer

Description: | 4 Byte Index

#### l2vpn_rt_4byte_as

        Description:
        Definition: Structure. Contents are:
           FourByteAS

Type: 32-bit unsigned integer

Description: | 4 Byte AS Number

           TwoByteIndex

Type: 16-bit unsigned integer

Description: | 2 Byte Index

#### l2vpn_rt_v4addr

Description: Definition: Structure. Contents are: IPv4_Address

Type: IPV4Address

Description: | IPv4 Address

           TwoByteIndex

Type: 16-bit unsigned integer

Description: | 2 Byte Index

#### l2vpn_rd_auto

Description: Definition: Structure. Contents are: RouterID

Type: IPV4Address

Description: | BGP Router ID

           AutoIndex

Type: 16-bit unsigned integer

Description: | Auto-generated Index

#### l2vpn_rd_2byte_as

Description: Definition: Structure. Contents are: TwoByteAS

Type: 16-bit unsigned integer

Description: 2 Byte AS Number

FourByteIndex

Type: 32-bit unsigned integer

Description: 4 Byte Index

#### l2vpn_rd_4byte_as

Description: Definition: Structure. Contents are: FourByteAS

Type: 32-bit unsigned integer

Description: 4 Byte AS Number

TwoByteIndex

Type: 16-bit unsigned integer

Description: 2 Byte Index

#### l2vpn_rd_v4addr

Description: Definition: Structure. Contents are: IPv4_Address

Type: IPV4Address

Description: | IPv4 Address

           TwoByteIndex

Type: 16-bit unsigned integer

Description: | 2 Byte Index

#### l2vpn_bd_disco

Description: Definition: Structure. Contents are: VPN_ID

Type: 32-bit unsigned integer

Description: Vpn ID

RDValue

Type: l2vpn_rd

Description: | Route Distinguisher

           ADSignallingMethod

Type: 32-bit unsigned integer

Description: | Signaling protocol

           ADMethod

Type: 32-bit unsigned integer

Description: | Autodiscovery method

           VE_ID

Type: 32-bit unsigned integer

Description: | VPLS Edge ID

           ProvisionedVE_ID

Type: 32-bit unsigned integer

Description: | Provisioned VPLS edge ID

           VERange

Type: 16-bit unsigned integer

Description: | VE range

           ImportRT

Type: l2vpn_rt

[0...unbounded]

Description: | List of import route targets

           ExportRT

Type: l2vpn_rt

[0...unbounded]

Description: | List of export route targets

           ASNumber

Type: 32-bit unsigned integer

Description: | Autonomous System Number

           VPLS_ID

Type: l2vpn_vpls_id

Description: | VPLS ID

           L2VPNRouterID

Type: IPV4Address

Description: | L2PVN Router ID

           VPNAdded

Type: Boolean

Description: | Is VPN id configured

           ServiceConnected

Type: Boolean

Description: | Is the BGP service connected?

           VPLS_ID_Conflict

Type: Boolean

Description: | VPLS-ID Conflict

#### l2vpn_bridge_port_sec_param

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2vpn_bridge_sec_param

Description: | Basic Security Parameters

           StormControl

Type: 32-bit unsigned integer

Description: | Storm Control Configuration

           UnicastStormControlPPS

Type: 64-bit unsigned integer

Description: | Unicast Storm Control PPS

           MulticastStormControlPPS

Type: 64-bit unsigned integer

Description: | Multicast Storm Control PPS

           BroadcastStormControlPPS

Type: 64-bit unsigned integer

Description: | Broadcast Storm Control PPS

           DAITrust

Type: Boolean

Description: | DAI Trust Status

           DHCPv4Trust

Type: Boolean

Description: | DHCPv4 Trust Status

#### l2vpn_bd_mac

        Description: L2VPN Static MAC Address
        Definition: Structure. Contents are:
           Address

Type: MACAddress

Description: | MAC address

           BMAC

Type: MACAddress

Description: | Backbond MAC address

#### l2vpn_bd_ac

        Description: L2VPN Bridge Attachment Circuit
        Definition: Structure. Contents are:
           AttachmentCircuit

Type: l2vpn_ac

Description: | Attachment Circuit

           SecurityParameters

Type: l2vpn_bridge_port_sec_param

Description: | Security Parameters

           StaticMAC

Type: l2vpn_bd_mac[0...unbounded]

Description: | Static MAC addresses

#### l2vpn_pw_id

        Description: Pseudowire ID
        Definition: Structure. Contents are:
           PeerID

Type: IPV4Address

Description: | Peer IP address

           PseudoWireID

Type: 32-bit unsigned integer

Description: | Pseudowire ID

#### l2vpn_bd_pw

        Description: L2VPN Bridge Pseudowire
        Definition: Structure. Contents are:
           Pseudowire

Type: l2vpn_pw

Description: | Pseudowire

           StaticMAC

Type: l2vpn_bd_mac[0...unbounded]

Description: | Static MAC addresses

           IsAccess

Type: Boolean

Description: | Is Access PW

           SecurityParameters

Type: l2vpn_bridge_port_sec_param

Description: | Security Parameters

#### l2vpn_vfi

        Description: L2VPN Virtual Forwarding Instance
        Definition: Structure. Contents are:
           VFIName

Type: String with unbounded length

Description: | Virtual forwarding instance name

           Shutdown

Type: Boolean

Description: | Shutdown

           NumberPseudowires

Type: 32-bit unsigned integer

Description: | Number of Pseudowires

           DiscoveryInformation

Type: l2vpn_bd_disco

Description: | Auto Discovery information

#### l2vpn_bd_pbb_edge_port

        Description: L2VPN PBB edge port
        Definition: Structure. Contents are:
           XConnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           UnknownUnicastMACSet

Type: Boolean

Description: | Unknown Unicast MAC Configured

           UnknownUnicastMAC

Type: MACAddress

Description: | Unknown Unicast MAC

           BMACMapping

Type: l2vpn_bd_mac[0...unbounded]

Description: | CMAC to BMAC Mapping

           SecurityParameters

Type: l2vpn_bridge_port_sec_param

Description: | Security Parameters

           EdgePortState

Type: l2vpn_pbb_state

Description: | PBB Edge Port State

           Statistics

Type: l2fib_stats_bag_forwarding

Description: | Statistics

#### l2vpn_bd_pbb_core_port

        Description: L2VPN PBB core port
        Definition: Structure. Contents are:
           XConnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           VlanID

Type: 32-bit unsigned integer

Description: | Vlan ID

           SecurityParameters

Type: l2vpn_bridge_port_sec_param

Description: | Security Parameters

           CorePortState

Type: l2vpn_pbb_state

Description: | PBB Core Port State

#### l2vpn_xc_ce2ce

        Description:
        Definition: Structure. Contents are:
           LocalCustomerEdgeID

Type: 16-bit unsigned integer

Description: | Local CE ID

           RemoteCustomerEdgeID

Type: 16-bit unsigned integer

Description: | Remote CE ID

           CEAdded

Type: Boolean

Description: | CE2CE Advertised

#### l2vpn_xc

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: | Group name

           XConnectName

Type: String with unbounded length

Description: | XConnect name

           Segment1

Type: l2vpn_segment

Description: | Segment 1

           Segment2

Type: l2vpn_segment

Description: | Segment 2

           NumberOfBackupPWs

Type: 32-bit unsigned integer

Description: | Number of backups

           BackupSegment

Type: l2vpn_segment[1]

Description: | Backup Segment

           State

Type: l2vpn_xc_state

Description: | State of the xconnect

           Interworking

Type: l2vpn_interworking_type

Description: | Interworking type

           NumberXConnects

Type: 32-bit unsigned integer

Description: | Number of xconnects

           DiagMask

Type: 32-bit unsigned integer

Description: | Mask indicating what if anything is missing before the XC can be provisioned

           CE2CE

Type: l2vpn_xc_ce2ce

Description: | CE2CE

#### l2vpn_xc_summary

        Description:
        Definition: Structure. Contents are:
           NumberGroups

Type: 32-bit unsigned integer

Description: | Number of groups

           NumberXConnects

Type: 32-bit unsigned integer

Description: | Number of xconnects

           NumberXConnectsUp

Type: 32-bit unsigned integer

Description: | Numxber of xconnects whose state is up

           NumberXConnectsDown

Type: 32-bit unsigned integer

Description: | Number of xconnects whose state is down

           NumberXConnectsUnresolved

Type: 32-bit unsigned integer

Description: | Number of xconnects whose state is unresolved

           NumberXConnectsAdministrativelyDown

Type: 32-bit unsigned integer

Description: | Number of xconnects with segments in admin down state

           NumberXConnectsTypeAttachmentCircuitToPseudoWire

Type: 32-bit unsigned integer

Description: | Number of xconnects of type attachment circuit to pseudowire

           NumberXConnectsLocallySwitched

Type: 32-bit unsigned integer

Description: | Number of locally switched xconnects

           NumberXConnectsWithBackupPW

Type: 32-bit unsigned integer

Description: | Number of XCs configured with backup PW

           NumberXConnectsCurrentlyUsingBackup

Type: 32-bit unsigned integer

Description: | Number of XCs currently using backup PW (UP state)

           DownBackupXConnects

Type: 32-bit unsigned integer

Description: | Number of XCs with backup PW in down state

           AdminDownBackupXConnects

Type: 32-bit unsigned integer

Description: | Number of XCs with backup PW in admin down state

           UnresolvedBackupXConnects

Type: 32-bit unsigned integer

Description: | Number of XCs with backup PW in unresolved state

           StandbyBackupXConnects

Type: 32-bit unsigned integer

Description: | Number of XCs with backup PW in standby state

           StandbyReadyBackupXConnects

Type: 32-bit unsigned integer

Description: | Number of XCs with backup PW in standby ready state

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

           NumberXConnectsTypePseudoWireToPseudoWire

Type: 32-bit unsigned integer

Description: | Number of xconnects of type PseudoWire To PseudoWire

           NumberMP2MPXconnects

Type: 32-bit unsigned integer

Description: | Number of mp2mp xconnects

           NumberMP2MPXconnectsUp

Type: 32-bit unsigned integer

Description: | Number of Mp2mp XCs that have been admined up

           NumberMP2MPXconnectsDown

Type: 32-bit unsigned integer

Description: | Number of Mp2mp XCs that have ben admined down

           NumberMP2MPXconnectsAdvertised

Type: 32-bit unsigned integer

Description: | Number of Mp2mp XCs that have been advertized

           NumberMP2MPXconnectssNotAdvertised

Type: 32-bit unsigned integer

Description: | Number of Mp2mp XCs that have not been advertized

           NumberCe2Ceconnections

Type: 32-bit unsigned integer

Description: | Number of Ce2Ce connections

           NumberCE2CEAdvertized

Type: 32-bit unsigned integer

Description: | Number of CE2CE connections that have been advertized

           NumberCE2CENotAdvertized

Type: 32-bit unsigned integer

Description: | Number of CE2CE connections that have not been advertized

#### l2vpn_xc_brief_line

        Description:
        Definition: Structure. Contents are:
           AC1Encap

Type: 32-bit unsigned integer

Description: | AC1 encapsulation (enum from l2vpn_ac_encap_type). Please note that this object is deprecated; AC1Encapsulation can be used instead

           AC2Encap

Type: 32-bit unsigned integer

Description: | AC2 encapsulation (enum from l2vpn_ac_encap_type). Please note that this object is deprecated; AC2Encapsulation can be used instead

           AC1Encapsulation

Type: l2vpn_ac_encap_type

Description: | AC1 encapsulation

           AC2Encapsulation

Type: l2vpn_ac_encap_type

Description: | AC2 encapsulation

           UpCount

Type: 32-bit unsigned integer[4]

Description: | Number of active cross-connections array - Index 0 is LikeToLike, 1 is IPInterworking, 2 is EthernetInterworking, 3 is Total

           DownCount

Type: 32-bit unsigned integer[4]

Description: | Number of non-active cross-connections array - Index 0 is LikeToLike, 1 is IPInterworking, 2 is EthernetInterworking, 3 is Total

           UnresolvedCount

Type: 32-bit unsigned integer[4]

Description: | Number of unresolved cross-connections array - Index 0 is LikeToLike, 1 is IPInterworking, 2 is EthernetInterworking, 3 is Total

#### l2vpn_xc_brief_first_layer

        Description:
        Definition: Structure. Contents are:
           AC2

Type: l2vpn_xc_brief_line

[18]

Description: | Array of l2vpn_xc_brief_line indexed by the AC2 encapsulation type

#### l2vpn_xc_brief_matrix

        Description:
        Definition: Structure. Contents are:
           AC1

Type: l2vpn_xc_brief_first_layer

[18]

Description: | Array of l2vpn_xc_brief_first layer indexed by the AC1 encapsulation type

#### l2vpn_xc_brief

        Description:
        Definition: Structure. Contents are:
           EncapsulationReportMatrix

Type: l2vpn_xc_brief_matrix

[3]

Description: | Encapsulation report counters matrix

           EncapsulationTotal

Type: l2vpn_xc_brief_line[3]

Description: | Total summary

           MainTotalUp

Type: 32-bit unsigned integer

Description: | Total Number of active Cross-Conections with valid encaps

           MainTotalDown

Type: 32-bit unsigned integer

Description: | Total Number of non-active Cross-Conections with valid encaps

           MainTotalUnresolved

Type: 32-bit unsigned integer

Description: | Total Number of unresolved Cross-Conections with valid encaps

           UndefinedXC

Type: 32-bit unsigned integer

Description: | Undefined xc including PW-PW

           BriefOutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Brief Out of memory state

#### l2vpn_label_block

        Description:
        Definition: Structure. Contents are:
           LabelTimeCreated

Type: 32-bit unsigned integer

Description: | Creation time

           LabelBase

Type: 32-bit unsigned integer

Description: | Label Base

           BlockOffset

Type: 32-bit unsigned integer

Description: | Block offset

           BlockSize

Type: 32-bit unsigned integer

Description: | Block size

           LocalEdgeID

Type: 32-bit unsigned integer

Description: | Local edge ID

           NextHop

Type: IPV4Address

Description: | Peer id

           StatusVector

Type: 8-bit unsigned integer[0...unbounded]

Description: | Status Vector

#### l2vpn_nlri_ldp_sig

        Description:
        Definition: Structure. Contents are:
           NLRITimeCreated

Type: 32-bit unsigned integer

Description: | NLRI creation time

           LocalAddress

Type: IPV4Address

Description: | Local BGP Address

           RemoteAddress

Type: IPV4Address

Description: | Remote BGP Address

           RemoteL2RouterID

Type: IPV4Address

Description: | Remote L2VPN Router ID

#### l2vpn_xc_disco

        Description:
        Definition: Structure. Contents are:
           ADMethod

Type: 32-bit unsigned integer

Description: | Autodiscovery Method

           VPNAdded

Type: Boolean

Description: | VPN Added

           RDConfig

Type: Boolean

Description: | RD Configured

           ADServiceConnected

Type: Boolean

Description: | Service Connected

           VPN_IDConfig

Type: Boolean

Description: | VPN-ID Configured

           RDValue

Type: l2vpn_rd

Description: | Route Distinguisher

           ImportRT

Type: l2vpn_rt[0...unbounded]

Description: | Import Route Targets

           ExportRT

Type: l2vpn_rt[0...unbounded]

Description: | Export Route Targets

           ADSignallingMethod

Type: 32-bit unsigned integer

Description: | Signaling Protocol

           CERange

Type: 16-bit unsigned integer

Description: | CE Range

           NumberACsUp

Type: 32-bit unsigned integer

Description: | Number of attachment circuits up

           NumberPWsUp

Type: 32-bit unsigned integer

Description: | Number of pseudowires up

           NumberCE2CEAdvertised

Type: 32-bit unsigned integer

Description: | Number of ce2ce Advertised

           NumberACs

Type: 32-bit unsigned integer

Description: | Number of attachment circuits

           NumberPseudowires

Type: 32-bit unsigned integer

Description: | Number of pseudowires

           NumberCE2CEs

Type: 32-bit unsigned integer

Description: | Number of ce2ce

#### l2vpn_disco_summary

        Description:
        Definition: Structure. Contents are:
           NumberBridgeDomainVpns

Type: 32-bit unsigned integer

Description: | Number of BDs registered

           NumberMP2MPxconnectVpns

Type: 32-bit unsigned integer

Description: | Number of XCs registered

           NumberLocalEdgesBridgeDomain

Type: 32-bit unsigned integer

Description: | Number of local Edges

           NumberRemoteEdgesBridgeDomain

Type: 32-bit unsigned integer

Description: | Number of Remote Edges

           NumberNLRIBridgeDomain

Type: 32-bit unsigned integer

Description: | Number of NLRI

           NumberLocalEdgesXConnect

Type: 32-bit unsigned integer

Description: | Number of local Edges

           NumberRemoteEdgesXConnect

Type: 32-bit unsigned integer

Description: | Number of Remote Edges

           NumberNLRIXConnect

Type: 32-bit unsigned integer

Description: | Number of NLRI

           BGPStateonActiveRP

Type: Boolean

Description: | BGP state on the active RP

           BGPStateonStandbyRP

Type: Boolean

Description: | BGP state on standby RP

           VPLSRegistered

Type: Boolean

Description: | Is the VPLS service registered

           VPWSRegistered

Type: Boolean

Description: | Is the VPWS service registered

#### l2vpn_mp2mp_xc

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: | Group name

           MP2MPName

Type: String with unbounded length

Description: | MP2MP name

           VPN_ID

Type: 32-bit unsigned integer

Description: | Vpn ID

           VPN_MTU

Type: 32-bit unsigned integer

Description: | VPN MTU

           L2Encapsulation

Type: l2vpn_bag_ad_encap

Description: | L2 Encapsulation

           Discovery

Type: l2vpn_xc_disco

Description: | l2vpn xc auto discovery info

           XconnectShutdown

Type: Boolean

Description: | Administratively disabled

#### l2vpn_bridge_pbb_edge

        Description:
        Definition: Structure. Contents are:
           I_SID

Type: 32-bit unsigned integer

Description: | SID

           CoreBridgeName

Type: String with unbounded length

Description: | Core Bridge Domain Name

           EdgePort

Type: l2vpn_bd_pbb_edge_port

Description: | PBB Edge Port

#### l2vpn_bridge_pbb_core

        Description:
        Definition: Structure. Contents are:
           NumAssEdge

Type: 32-bit unsigned integer

Description: | Number of Associated PBB Edges

           CorePort

Type: l2vpn_bd_pbb_core_port

Description: | PBB Core Port

#### l2vpn_pbb_bmac_sa

        Description:
        Definition: Structure. Contents are:
           Provisioned

Type: Boolean

Description: | BMAC SA configured

           BMAC_SA

Type: MACAddress

Description: | BMAC SA

#### l2vpn_bridge

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: | Group name

           BridgeName

Type: String with unbounded length

Description: | Bridge-domain name

           BridgeDomainID

Type: 32-bit unsigned integer

Description: | Identification number

           BridgeState

Type: 32-bit unsigned integer

Description: | Bridge-domain state

           BridgeSHG_ID

Type: 32-bit unsigned integer

Description: | Bridge-domain shgid

           BridgeMSTI

Type: 32-bit unsigned integer

Description: | Bridge-domain msti

           BridgeInternalMSTI

Type: 32-bit unsigned integer

Description: | Bridge-domain internal msti

           Configured

Type: Boolean

Description: | Bridge-domain is configured

           NumberVFIs

Type: 32-bit unsigned integer

Description: | Number of virtual forwarding interfaces

           NumberACs

Type: 32-bit unsigned integer

Description: | Number of attachment circuits

           NumberACsUp

Type: 32-bit unsigned integer

Description: | Number of attachment circuits up

           NumberPseudowires

Type: 32-bit unsigned integer

Description: | Number of pseudowires

           NumberPWsUp

Type: 32-bit unsigned integer

Description: | Number of pseudowires up

           StandbyPseudowires

Type: 32-bit unsigned integer

Description: | Number of pseudowires standby

           NumberPBBs

Type: 8-bit unsigned integer

Description: | Number of pbbs

           NumberPBBsUp

Type: 8-bit unsigned integer

Description: | Number of pbbs up

           BridgeMTU

Type: 32-bit unsigned integer

Description: | Maximum transmission unit

           Shutdown

Type: Boolean

Description: | Administratively disabled

           MACLimitDown

Type: Boolean

Description: | Oper down because MAC limit reached

           FloddGroupIDDown

Type: Boolean

Description: | Oper down because no FGID

           SecurityParameters

Type: l2vpn_bridge_sec_param

Description: | Security parameters

           MACFilter

Type: l2vpn_bd_mac[0...unbounded]

Description: | MAC addresses for filtering

           BridgeVFI

Type: l2vpn_vfi[0...unbounded]

Description: | Virtual Forwarding Interfaces

           BridgeType

Type: l2vpn_bridge_type

Description: | Bridge-domain type

           PBBParameters

Type: l2vpn_bridge_pbb_params

Description: | PBB parameters

           TimeCreated

Type: String with maximum length 50

Description: | Time when the bridge domain was created

           TimeElapsedCreation

Type: String with maximum length 50

Description: | Time elapsed since creation

           LastTimeStatusChanged

Type: String with maximum length 50

Description: | Last time the bridge domain status changed

           TimeElapsedStatusChanged

Type: String with maximum length 50

Description: | Time elapsed since status changed

#### l2vpn_bridge_hw

        Description:
        Definition: Structure. Contents are:
           GroupName

Type: String with unbounded length

Description: | Group name

           BridgeName

Type: String with unbounded length

Description: | Bridge-domain name

           BridgeDomainID

Type: 32-bit unsigned integer

Description: | Identification number

           FloodGroupID

Type: Hex binary data with unbounded length

Description: | Bridge FGID info

#### l2vpn_bridge_summary

        Description:
        Definition: Structure. Contents are:
           NumberGroups

Type: 32-bit unsigned integer

Description: | Number of groups

           NumberBridgeDomains

Type: 32-bit unsigned integer

Description: | Number of bridge-domains

           NumberBridgeDomainsUp

Type: 32-bit unsigned integer

Description: | Number of bridge-domains up

           NumberBridgeDomainsShut

Type: 32-bit unsigned integer

Description: | Number of bridge-domains admin disabled

           NumberDefaultBridgeDoamins

Type: 32-bit unsigned integer

Description: | Number of default bridge-domains

           NumberPBBEdge

Type: 32-bit unsigned integer

Description: | Number of PBB Edge

           NumberPBBCore

Type: 32-bit unsigned integer

Description: | Number of PBB Core

           NumberACs

Type: 32-bit unsigned integer

Description: | Number of attachment circuits

           NumberACsUp

Type: 32-bit unsigned integer

Description: | Number of attachment circuits whose state is up

           NumberPseudowires

Type: 32-bit unsigned integer

Description: | Number of pseudowires

           NumberPWsUp

Type: 32-bit unsigned integer

Description: | Number of pseudowires whose state is up

           StandbyPseudowires

Type: 32-bit unsigned integer

Description: | Number of pseudowires whose state is standby

           OutOfMemoryState

Type: 32-bit unsigned integer

Description: | L2VPN Out of memory state

#### l2vpn_bridge_domain_summary

        Description:
        Definition: Structure. Contents are:
           NumberOfBridges

Type: 32-bit unsigned integer

Description: | Number of bridges

#### l2vpn_group

Description: Definition: Structure. Contents are: GroupName

Type: String with unbounded length

Description: Group name

#### L2VPNCollabCntr

Description: L2VPN collaborator statistics Definition: Structure. Contents are: Up

Type: 32-bit unsigned integer

Description: Up

Down

Type: 32-bit unsigned integer

Description: Down

IsUp

Type: Boolean

Description: Is up

#### L2VPNCollabStats

Description: L2VPN collaborator statistics Definition: Structure. Contents are: Counts

Type: L2VPNCollabCntr[1]

Description: |

#### l2vpn_global_info

Description: L2VPN Global Information Definition: Structure. Contents are: CollaboratorStatistics

Type: L2VPNCollabStats

Description: | Collaborator Statistics

#### l2vpn_resource_state

Description: L2VPN Resource State Definition: Structure. Contents are: ResourceOutOfMemoryState

Type: 32-bit unsigned integer

Description: L2VPN Out of memory state

#### l2vpn_msti_bd_entry

Description: L2VPN MSTi BD Entry Definition: Structure. Contents are: BDid

Type: 32-bit unsigned integer

Description: BD ID

BDifCount

Type: 32-bit unsigned integer

Description: BD Intf Count

#### l2vpn_msti_entry

Description: L2VPN MSTI Entry Definition: Structure. Contents are: CfgMSTi

Type: 32-bit unsigned integer

Description: Configured MSTi

RcvCount

Type: 32-bit unsigned integer

Description: Receive count

AckCount

Type: 32-bit unsigned integer

Description: Ack count

NackCount

Type: 32-bit unsigned integer

Description: Nack count

FlushCount

Type: 32-bit unsigned integer

Description: Flush count

InterfaceCount

Type: 32-bit unsigned integer

Description: Interface count

BDCount

Type: 32-bit unsigned integer

Description: BD count

MSTIFlags

Type: 32-bit unsigned integer

Description: Msti Flags

MSTIState

Type: l2vpn_msti_state

Description: | Msti State

           MSTIStatistics

Type: l2vpn_mstp_event_stats

Description: | Msti Stats

           BDEntry

Type: l2vpn_msti_bd_entry

[0...unbounded]

Description: | BD entries

#### l2vpn_mstp_port

        Description: L2VPN MSTP PORT
        Definition: Structure. Contents are:
           MSTPInterfaceHandle

Type: Interface

Description: | Interface handle

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Protected

Type: Boolean

Description: | Protected

           ReferenceCount

Type: 32-bit unsigned integer

Description: | Reference Count

           MSTIEntry

Type: l2vpn_msti_entry

[0...unbounded]

Description: | MSTI

           InterfaceRegistered

Type: Boolean

Description: | Is the interface registered

           MSTiAllBlocked

Type: Boolean

Description: | Indicates all MSTi's are blocked

           MinimumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The minimum round trip delay

           MaximumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The maximum round trip delay

           AverageRoundTripDelay

Type: 64-bit unsigned integer

Description: | The average round trip delay

#### l2vpn_mstp_subint

        Description: L2VPN MSTP Subinterfaces
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface name

#### l2vpn_mstp_vlan

        Description: L2VPN MSTP VLAN
        Definition: Structure. Contents are:
           VLAN_ID

Type: 32-bit unsigned integer

Description: | Vlan id

           MSTI_ID

Type: 32-bit unsigned integer

Description: | MSTI id

           PortCount

Type: 32-bit unsigned integer

Description: | Port Count

           SubInterfaces

Type: l2vpn_mstp_subint

[0...unbounded]

Description: | Sub interfaces

#### l2vpn_mvrp_bp

        Description: L2VPN MVRP BP
        Definition: Structure. Contents are:
           BridgePortInterfaceName

Type: String with unbounded length

Description: | Bridge port Interface name

           BridgePortXConnectID

Type: 32-bit unsigned integer

Description: | Bridge port XConnect ID

           MVRPSequenceNumber

Type: 16-bit unsigned integer

Description: | MVRP Sequence Number

           NumberOfVLANRanges

Type: 8-bit unsigned integer

Description: | Number of VLAN ranges

           VLANRanges

Type: l2vpn_efp_range

[9]

Description: | VLAN IDs

#### l2vpn_mvrp

        Description: L2VPN MVRP
        Definition: Structure. Contents are:
           MainPortInterfaceName

Type: String with unbounded length

Description: | Main Port Interface name

           MainPortIfhandle

Type: 32-bit unsigned integer

Description: | Main Port XConnect ID

           IsTrunk

Type: Boolean

Description: | Is main port a trunk

           IsDefaultEncap

Type: Boolean

Description: | Is default encap set

           DefaultBridgePort

Type: l2vpn_mvrp_bp

Description: | Trunk or default Bridge Port

           NumberOfBridgePorts

Type: 32-bit unsigned integer

Description: | Number of Bridge Ports

#### l2vpn_disco_edge

        Description:
        Definition: Structure. Contents are:
           EdgeID

Type: 32-bit unsigned integer

Description: | Edge ids

           LabelCount

Type: 32-bit unsigned integer

Description: | Number of label blocks

           LabelBlock

Type: l2vpn_label_block

[0...unbounded]

Description: | List of label blocks

#### l2vpn_disco_ldp_sig

        Description:
        Definition: Structure. Contents are:
           LocalVPLS_ID

Type: l2vpn_vpls_id

Description: | Local VPLS-ID

           LocalL2RouterID

Type: IPV4Address

Description: | Local L2VPN Router ID

           NumberRemoteEdges

Type: 32-bit unsigned integer

Description: | Number of remote Edges

           RemoteNLRIs

Type: l2vpn_nlri_ldp_sig[0...unbounded]

Description: | List of NLRIs

#### l2vpn_disco_bgp_sig

        Description:
        Definition: Structure. Contents are:
           NumberEdges

Type: 32-bit unsigned integer

Description: | Number of Edges

           NumberRemoteEdges

Type: 32-bit unsigned integer

Description: | Number of remote Edges

           Edge

Type: l2vpn_disco_edge

[0...unbounded]

Description: | List of edge ids

           REdge

Type: l2vpn_disco_edge[0...unbounded]

Description: | List of edge ids

#### l2vpn_disco

        Description: L2VPN DISCO
        Definition: Structure. Contents are:
           NumberVPN

Type: 32-bit unsigned integer

Description: | Number of vpns

           VPN_ID

Type: 32-bit unsigned integer

Description: | VPN id

           ServiceName

Type: String with unbounded length

Description: | Service Type

           GroupName

Type: String with unbounded length

Description: | Group name

           VPNName

Type: String with unbounded length

Description: | VPN instance name

           IsServiceConnected

Type: Boolean

Description: | Is the service connected

           SignallingInfo

Type: l2vpn_disco_sig_info

Description: | Info about signalling protocol

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### l2vpn_psn_type_

Description: Definition: Enumeration. Valid values are: 'L2VPN_PSN_UNDEFINED' 'L2VPN_PSN_MPLS_DYNAMIC' 'L2VPN_PSN_MPLS_STATIC' 'L2VPN_PSN_L2TPV3_STATIC' 'L2VPN_PSN_L2TPV3_DYNAMIC' 'L2VPN_PSN_LOCAL' 'L2VPN_PSN_MAX'

#### l2vpn_psn_type_t

Description: Definition: Type definition for: l2vpn_psn_type_

#### l2vpn_ac_server_event_

Description: Definition: Enumeration. Valid values are: 'L2VPN_AC_SVR_EVT_CONN_DOWN' 'L2VPN_AC_SVR_EVT_CONN_UP' 'L2VPN_AC_SVR_EVT_REPLAY_START' 'L2VPN_AC_SVR_EVT_REPLAY_END'

#### l2vpn_ac_server_event_t

Description: Definition: Type definition for: l2vpn_ac_server_event_

#### l2vpn_ac_type_

Description: Definition: Enumeration. Valid values are: 'L2_AC_INVALID' 'L2_AC_ETHER_VLAN' 'L2_AC_ETHER_QinQ' 'L2_AC_ETHER_QinAny' 'L2_AC_ETHER' 'L2_AC_ATM_VC_CELL' 'L2_AC_ATM_VC_AAL5' 'L2_AC_ATM_VP' 'L2_AC_ATM_PORT' 'L2_AC_HDLC' 'L2_AC_FR_DLCI' 'L2_AC_FR_DLCI_LOCAL' 'L2_AC_PPP' 'L2_AC_CEM' 'L2_AC_IP' 'L2_AC_VFI' 'L2_AC_ETHER_DOT1AD' 'L2_AC_EFP' 'L2_AC_MAX'

#### l2vpn_ac_type_t

Description: Definition: Type definition for: l2vpn_ac_type_

#### l2vpn_xc_brief_

Description: Definition: Enumeration. Valid values are: 'L2VPN_XC_BRIEF_L2L' 'L2VPN_XC_BRIEF_IP_IW' 'L2VPN_XC_BRIEF_ETHER_IW' 'L2VPN_XC_BRIEF_MAX' 'L2VPN_XC_BRIEF_INVALID' 'L2VPN_XC_BRIEF_TOTAL'

#### l2vpn_xc_brief_t

Description: Definition: Type definition for: l2vpn_xc_brief_

#### l2vpn_xc_brief_psn_

Description: Definition: Enumeration. Valid values are: 'L2VPN_XC_BRIEF_PSN_LS' 'L2VPN_XC_BRIEF_PSN_ATOM' 'L2VPN_XC_BRIEF_PSN_L2TPV3' 'L2VPN_XC_BRIEF_PSN_MAX' 'L2VPN_XC_BRIEF_PSN_INVALID'

#### l2vpn_xc_brief_psn_t

Description: Definition: Type definition for: l2vpn_xc_brief_psn_

#### l2vpn_ac_capabilities_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### l2vpn_ac_class_

Description: Definition: Enumeration. Valid values are: 'L2_AC_CLASS_MIN' 'L2_AC_CLASS_ETHER_VLAN' 'L2_AC_CLASS_ETHER' 'L2_AC_CLASS_ATM' 'L2_AC_CLASS_HDLC' 'L2_AC_CLASS_FR' 'L2_AC_CLASS_PPP' 'L2_AC_CLASS_VIF' 'L2_AC_CLASS_MSTP' 'L2_AC_CLASS_MSTP_TEST' 'L2_AC_CLASS_MAX'

#### l2vpn_ac_class_t

Description: Definition: Type definition for: l2vpn_ac_class_

#### l2vpn_segment_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_SEGMENT_TYPE_UNRESOLVED' - Unresolved segment 'L2VPN_SEGMENT_TYPE_AC' - Attachment circuit segment 'L2VPN_SEGMENT_TYPE_PW' - Pseudowire segment 'L2VPN_SEGMENT_TYPE_BD_AC' - Bridge domain attachment circuit 'L2VPN_SEGMENT_TYPE_VFI' - Virtual forwarding instance segment 'L2VPN_SEGMENT_TYPE_BD_PW' - Bridge Pseudowire 'L2VPN_SEGMENT_TYPE_BD_PBB' - Bridge domain PBB segment

#### l2vpn_interface_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_INTF_TYPE_UNKNOWN' - Unknown 'L2VPN_INTF_TYPE_ETHERNET' - Ethernet 'L2VPN_INTF_TYPE_VLAN' - Ethernet Vlan 'L2VPN_INTF_TYPE_ATM' - ATM 'L2VPN_INTF_TYPE_FRAME_RELAY' - Frame Relay 'L2VPN_INTF_TYPE_HDLC' - HDLC 'L2VPN_INTF_TYPE_PPP' - PPP

#### l2vpn_segment_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_SEGMENT_STATE_UNRESOLVED' - Unresolved 'L2VPN_SEGMENT_STATE_UP' - Up 'L2VPN_SEGMENT_STATE_DOWN' - Down 'L2VPN_SEGMENT_STATE_ADMIN_DOWN' - Admin down 'L2VPN_SEGMENT_STATE_LOCAL_UP' - Local up 'L2VPN_SEGMENT_STATE_REMOTE_UP' - Remote up 'L2VPN_SEGMENT_STATE_CONNECTED' - Connected 'L2VPN_SEGMENT_STATE_STANDBY' - Standby 'L2VPN_SEGMENT_STATE_STANDBY_READY' - Standby Ready

#### l2vpn_RG_state

Description: Definition: Enumeration. Valid values are: 'Unknown' - Not defined 'Active' - Active 'Standby' - Standby

#### l2vpn_xc_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_XC_STATE_UNRESOLVED' - Unresolved 'L2VPN_XC_STATE_DOWN' - Down 'L2VPN_XC_STATE_UP' - Up

#### l2vpn_ac_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_AC_STATE_UNRESOLVED' - Unresolved 'L2VPN_AC_STATE_DOWN' - Down 'L2VPN_AC_STATE_CIRCUIT_UP_CNG' - Circuit up 'L2VPN_AC_STATE_HOTSTANDBY' - Hot standby 'L2VPN_AC_STATE_HOTSTANDBY_CIRCUIT_UP' - Hot standby circuit up 'L2VPN_AC_STATE_CONNECTED' - Connected 'L2VPN_AC_STATE_SIP_UP' - SIP up 'L2VPN_AC_STATE_FSP_UP' - FSP up 'L2VPN_AC_STATE_BOTH_UP' - Both up

#### l2vpn_pw_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_STATE_UNRESOLVED' - Unresolved 'L2VPN_PW_STATE_IDLE' - Idle 'L2VPN_PW_STATE_PROVISIONED' - Provisioned 'L2VPN_PW_STATE_REMOTE_STANDBY' - Remote standby 'L2VPN_PW_STATE_LOCAL_READY' - Local ready 'L2VPN_PW_STATE_ALL_READY' - All ready 'L2VPN_PW_STATE_ESTABLISHED' - Established

#### l2vpn_pbb_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_PBB_STATE_UP' - Up 'L2VPN_PBB_STATE_DOWN' - Down

#### l2vpn_signalling_proto

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_SIG_NOT_SPECIFIED' - Not specified 'L2VPN_PW_SIG_NONE' - Static 'L2VPN_PW_SIG_L2TPV3' - L2TPv3 signaling 'L2VPN_PW_SIG_L2TPV2' - L2TPv2 signaling 'L2VPN_PW_SIG_LDP' - LDP 'L2VPN_PW_SIG_BGP' - BGP

#### l2vpn_ad_disc_method

Description: Definition: Enumeration. Valid values are: 'L2VPN_AD_DISC_METHOD_NONE' - None 'L2VPN_AD_DISC_METHOD_BGP' - BGP

#### l2vpn_ad_sig_method

Description: Definition: Enumeration. Valid values are: 'L2VPN_AD_SIG_METHOD_NONE' - None 'L2VPN_AD_SIG_METHOD_BGP' - BGP 'L2VPN_AD_SIG_METHOD_LDP' - LDP

#### l2vpn_transport_mode

Description: Definition: Enumeration. Valid values are: 'L2VPN_TRANSPORT_MODE_NOT_SPECIFIED' - Not specified 'L2VPN_TRANSPORT_MODE_ETHERNET' - Ethernet 'L2VPN_TRANSPORT_MODE_VLAN' - VLAN

#### l2vpn_encap_method

Description: Encapsulation Method Definition: Enumeration. Valid values are: 'L2VPN_PW_ENCAPS_NOT_SPECIFIED' - Not Specified 'L2VPN_PW_ENCAPS_L2TPV3' - L2TPv3 encapsulation 'L2VPN_PW_ENCAPS_L2TPV2' - L2TPv2 encapsulation 'L2VPN_PW_ENCAPS_MPLS' - MPLS encapsulation 'L2VPN_PW_ENCAPS_UNKNOWN' - Unknown

#### l2vpn_prefpath_option

Description: Preferred Path Option Definition: Enumeration. Valid values are: 'L2VPN_PW_MPLS_PREFPATH_NOT_SPECIFIED' - Not Secified 'L2VPN_PW_MPLS_PREFPATH_NEXT_HOP_IP' - Next Hop IP 'L2VPN_PW_MPLS_PREFPATH_TE_TUNNEL' - TE Tunnel 'L2VPN_PW_MPLS_PREFPATH_IP_TUNNEL' - IP Tunnel

#### l2vpn_pw_control_word

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_CONTROL_WORD_UNKNOWN' - Unknown 'L2VPN_PW_CONTROL_WORD_CLEAR' - Clear 'L2VPN_PW_CONTROL_WORD_SET' - Set 'L2VPN_PW_CONTROL_WORD_MANDATORY' - Mandatory

#### l2vpn_pw_class_control_word

Description: Definition: Enumeration. Valid values are: 'Unset' - Unset 'Enable' - Enable 'Disable' - Disable

#### l2vpn_pw_mtu

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_MTU_UNKNOWN' - Unknown 'L2VPN_PW_MTU_NOT_APPLICABLE' - Not Applicable

#### l2vpn_pw_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_TYPE_UNKNOWN' - Unknown 'L2VPN_PW_TYPE_FRAME_RELAY_DLCI' - Frame Relay DLCI 'L2VPN_PW_TYPE_ATM_AAL5_SDU' - ATM AAL5 SDU VCC transport 'L2VPN_PW_TYPE_ATM_TRANS_CELL' - ATM transparent cell transport 'L2VPN_PW_TYPE_ETHER_VLAN' - Ethernet VLAN tagged mode 'L2VPN_PW_TYPE_ETHER' - Ethernet 'L2VPN_PW_TYPE_HDLC' - HDLC 'L2VPN_PW_TYPE_PPP' - PPP 'L2VPN_PW_TYPE_SONET_OVER_MPLS' - SONET/SDH Circuit Emulation Service Over MPLS (CEM) 'L2VPN_PW_TYPE_ATM_N_VCC_CELL' - ATM n-to-one VCC cell transport 'L2VPN_PW_TYPE_ATM_N_VPC_CELL' - ATM n-to-one VPC cell transport 'L2VPN_PW_TYPE_IP' - IP Layer2 Transport 'L2VPN_PW_TYPE_ATM_VCC_CELL' - ATM one-to-one VCC cell transport 'L2VPN_PW_TYPE_ATM_VPC_CELL' - ATM one-to-one VPC cell transport 'L2VPN_PW_TYPE_ATM_AAL5_PDU' - ATM AAL5 PDU VCC transport 'L2VPN_PW_TYPE_FRAME_RELAY' - Frame Relay port mode 'L2VPN_PW_TYPE_SONET' - SONET/SDH Circuit 'L2VPN_PW_TYPE_VPLS' - VPLS 'L2VPN_PW_TYPE_TDM_SAToP_E1' - TDM E1 'L2VPN_PW_TYPE_TDM_SAToP_T1' - TDM T1 'L2VPN_PW_TYPE_TDM_CESoPSN' - TDM CES over PSN

#### l2vpn_pw_fec_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_FEC_128' - FEC 128 pseudowire type 'L2VPN_PW_FEC_129' - FEC 129 pseudowire type

#### l2vpn_ldp_status

Description: Definition: Enumeration. Valid values are: 'L2VPN_LDP_PW_STATUS_UNKNOWN' - Unknown 'L2VPN_LDP_PW_STATUS_SUCCESS' - Success 'L2VPN_LDP_PW_STATUS_NO_ROUTE' - No route 'L2VPN_LDP_PW_STATUS_ILLEGAL_CBIT' - Illegal c-bit 'L2VPN_LDP_PW_STATUS_WRONG_CBIT' - Wrong c-bit

#### l2vpn_interworking_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_IW_TYPE_NONE' - None 'L2VPN_IW_TYPE_ETHERNET' - Ethernet 'L2VPN_IW_TYPE_PPP' - PPP 'L2VPN_IW_TYPE_IPV4' - IPv4 'L2VPN_IW_TYPE_VOLUNTARY' - Voluntary 'L2VPN_IW_TYPE_FRF8' - FRF8

#### l2vpn_tos_mode

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_IP_TOS_NONE' - None 'L2VPN_PW_IP_TOS_REFLECT' - Reflect the TOS

#### l2vpn_pw_sequence

Description: Definition: Enumeration. Valid values are: 'L2VPN_PW_SEQUENCE_OFF' - Sequencing is Off 'L2VPN_PW_SEQUENCE_XMIT' - Sequencing on the transmit side 'L2VPN_PW_SEQUENCE_RECV' - Sequencing on the receive side 'L2VPN_PW_SEQUENCE_TRANS' - Sequencing is transparent 'L2VPN_PW_SEQUENCE_BOTH' - Sequencing on both sides

#### l2vpn_l2tp_tunnel_state

Description: Definition: Enumeration. Valid values are: 'L2VPN_L2TP_IDLE' - Idle 'L2VPN_L2TP_WAIT_FOR_CONNECTING' - Wait for connecting 'L2VPN_L2TP_WAIT_FOR_CONNECTED' - Wait for connected 'L2VPN_L2TP_INCOMING_CALL' - Incoming call 'L2VPN_L2TP_CONNECTED' - Connected 'L2VPN_L2TP_DISCONNECTED' - Disconnected

#### l2vpn_atm_mode

Description: Definition: Enumeration. Valid values are: 'L2VPN_ATM_PORT_MODE' - ATM port mode 'L2VPN_ATM_VP_MODE' - ATM Virtual Path mode 'L2VPN_ATM_VC_MODE' - ATM Virtual Channel mode

#### l2vpn_fr_mode

Description: Definition: Enumeration. Valid values are: 'L2VPN_FR_PORT_MODE' - Frame Relay port mode 'L2VPN_FR_DLCI_MODE' - Frame Relay DLCI mode

#### l2vpn_ad_rd_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_AD_RD_NONE' - Route Distinguisher not set 'L2VPN_AD_RD_AUTO' - Route Distinguisher auto-generated 'L2VPN_AD_RD_AS' - Route Distinguisher with 2 Byte AS number 'L2VPN_AD_RD_4BYTE_AS' - Route Distinguisher with 4 Byte AS number 'L2VPN_AD_RD_V4ADDR' - Route Distinguisher with IPv4 Address

#### l2vpn_ad_rt_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_AD_RT_NONE' - Route target not set 'L2VPN_AD_RT_AS' - Route Target with 2 Byte AS number 'L2VPN_AD_RT_4BYTE_AS' - Route Target with 4 Byte AS number 'L2VPN_AD_RT_V4ADDR' - Route Target with IPv4 Address

#### l2vpn_ad_vpls_id_type

Description: Definition: Enumeration. Valid values are: 'L2VPN_AD_VPLS_ID_NONE' - VPLS-ID not set 'L2VPN_AD_VPLS_ID_AUTO' - Auto generated VPLS-ID 'L2VPN_AD_VPLS_ID_AS' - VPLS-ID with 2 Byte AS number 'L2VPN_AD_VPLS_ID_V4ADDR' - VPLS-ID with IPv4 Address

#### l2vpn_ac_encap_type

Description: Definition: Enumeration. Valid values are: 'UnknownEncap' 'VLAN' 'QinQ' 'QinAny' 'Ethernet' 'ATM_AAL0' 'ATM_AAL5' 'ATM_VP' 'ATMPort' 'HDLC' 'FR_DLCI' 'FR_DLCILocal' 'PPP' 'CEM' 'IP' 'VLANEncap' 'DOT1AD' 'EFP'

#### l2vpn_interface_params

Description: Definition: Union. Discriminant: Name: Type Type: l2vpn_interface_type Options are: Ethernet

Type: l2vpn_ethernet

Description: | Ethernet

           VLAN

Type: l2vpn_vlan

Description: | VLAN

           ATM

Type: l2vpn_atm

Description: | ATM

           FR

Type: l2vpn_fr

Description: | Frame Relay

#### l2vpn_vpls_id

        Description:
        Definition: Union.
        Discriminant:
           Name: VPLS_ID_TYPE
           Type: l2vpn_ad_vpls_id_type
        Options are:
           AUTO

Type: l2vpn_vpls_id_auto

Description: |

           TWO_BYTE_AS

Type: l2vpn_vpls_id_2byte_as

Description: |

           V4ADDR

Type: l2vpn_vpls_id_v4addr

Description: |

#### l2vpn_encap_pw

        Description:
        Definition: Union.
        Discriminant:
           Name: Encapsulation
           Type: l2vpn_encap_method
        Options are:
           ATOM

Type: l2vpn_atom

Description: |

           L2TPV3

Type: l2vpn_l2tpv3

Description: |

#### l2vpn_pw_mpls_prefpath

        Description:
        Definition: Union.
        Discriminant:
           Name: Option
           Type: l2vpn_prefpath_option
        Options are:
           NextHopIP

Type: 32-bit unsigned integer

Description: |

           TETunnelInterfaceNumber

Type: 32-bit unsigned integer

Description: |

           IPTunnelInterfaceNumber

Type: 32-bit unsigned integer

Description: |

#### l2vpn_encap_pw_class

        Description:
        Definition: Union.
        Discriminant:
           Name: Encapsulation
           Type: l2vpn_encap_method
        Options are:
           L2TPV3

Type: l2vpn_l2tpv3_pw_class

Description: |

#### l2vpn_rt

        Description:
        Definition: Union.
        Discriminant:
           Name: RT
           Type: l2vpn_ad_rt_type
        Options are:
           TWO_BYTE_AS

Type: l2vpn_rt_2byte_as

Description: |

           FOUR_BYTE_AS

Type: l2vpn_rt_4byte_as

Description: |

           V4ADDR

Type: l2vpn_rt_v4addr

Description: |

#### l2vpn_rd

        Description:
        Definition: Union.
        Discriminant:
           Name: RD
           Type: l2vpn_ad_rd_type
        Options are:
           AUTO

Type: l2vpn_rd_auto

Description: |

           TWO_BYTE_AS

Type: l2vpn_rd_2byte_as

Description: |

           FOUR_BYTE_AS

Type: l2vpn_rd_4byte_as

Description: |

           V4ADDR

Type: l2vpn_rd_v4addr

Description: |

#### l2vpn_segment

        Description:
        Definition: Union.
        Discriminant:
           Name: SegmentType
           Type: l2vpn_segment_type
        Options are:
           AttachmentCircuit

Type: l2vpn_ac

Description: | Attachment Circuit

           PseudoWire

Type: l2vpn_pw

Description: | Pseudowire

           BridgeAttachmentCircuit

Type: l2vpn_bd_ac

Description: | Bridge Attachment Circuit

           BridgeVFI

Type: l2vpn_vfi

Description: | Bridge VFI

#### l2vpn_bag_ad_encap

        Description: L2VPN AD Encapsulation
        Definition: Enumeration. Valid values are:
            'L2VPN_BAG_AD_ENCAP_NOT_SPECIFIED' - Not Specified
            'L2VPN_BAG_AD_ENCAP_ETHER_VLAN' - Ether VLAN
            'L2VPN_BAG_AD_ENCAP_ETHER' - Ethernet

#### l2vpn_bridge_type

        Description:
        Definition: Enumeration. Valid values are:
            'L2VPN_BRIDGE_TYPE_DEFAULT' - Regular none PBB bridge
            'L2VPN_BRIDGE_TYPE_PBB_EDGE' - PBB edge bridge
            'L2VPN_BRIDGE_TYPE_PBB_CORE' - PBB core bridge

#### l2vpn_bridge_pbb_params

        Description:
        Definition: Union.
        Discriminant:
           Name: Type
           Type: l2vpn_bridge_type

Options are: PBBEdge

Type: l2vpn_bridge_pbb_edge

Description: | PBB Edge

           PBBCore

Type: l2vpn_bridge_pbb_core

Description: | PBB Core

#### l2vpn_bag_stats_collab_type

        Description: L2VPN Collaborator types
        Definition: Enumeration. Valid values are:
            'L2VPN_BAG_STATS_COLLAB_LSD'
            'L2VPN_BAG_STATS_COLLAB_LAST'

#### l2vpn_msti_state

        Description: L2VPN MSTI state
        Definition: Enumeration. Valid values are:
            'MSTI_BAG_STP_PORT_STATE_FORWARDING'
            'MSTI_BAG_STP_PORT_STATE_BLOCKED'
            'MSTI_BAG_STP_PORT_STATE_MAC_LEARNING'
            'MSTI_BAG_STP_PORT_STATE_NACK'
            'MSTI_BAG_STP_PORT_STATE_FORWARDING_NOT_USEFUL'
            'MSTI_BAG_STP_PORT_STATE_BLOCKED_NOT_USEFUL'
            'MSTI_BAG_STP_PORT_STATE_MAC_LEARNING_NOT_USEFUL'

#### l2vpn_disco_sig_info

        Description:
        Definition: Union.
        Discriminant:
           Name: ADSignallingMethod
           Type: l2vpn_ad_sig_method

Options are: BGP_SIG_INFO

Type: l2vpn_disco_bgp_sig

Description: |

           LDP_SIG_INFO

Type: l2vpn_disco_ldp_sig

Description: |

## Perl Data Object documentation for mpp.

### Datatypes

#### mpp_info

        Description: MPP Information
        Definition: Structure. Contents are:
           Allow

Type: mpp_allow_type

Description: | MPP allow

           PeerAddress

Type: Optional ip_addr_t_union

Description: | Peer address

           IsAllPeersAllowed

Type: Boolean

Description: | If TRUE, all peers are allowed

#### vrf_info

        Description: Outband VRF name
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | Outband VRF name

### Internal Datatypes

#### mpp_af_id_type

        Description: MPP address family types
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address family
            'IPv6' - IPv6 address family

#### mpp_in_addr_t

        Description:
        Definition: Type definition for: IPV4Address

#### mpp_in6_addr_t

        Description:
        Definition: Type definition for: IPV6Address

#### ip_addr_t_union

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: mpp_af_id_type

Options are: IPv4Address

Type: mpp_in_addr_t

Description: | IPv4 address

           IPv6Address

Type: mpp_in6_addr_t

Description: | IPv6 address

#### mpp_allow_type

        Description: MPP protocol types
        Definition: Enumeration. Valid values are:
            'SSH' - SSH protocol
            'Telnet' - TELNET protocol
            'SNMP' - SNMP protocol
            'TFTP' - TFTP protocol
            'HTTP' - HTTP protocol
            'XML' - XML
            'All' - All

## Perl Data Object documentation for lpts_transport_types.

### Datatypes

#### lpts_flags

        Description: LPTS flags
        Definition: Structure. Contents are:
           IsPCBBound

Type: Boolean

Description: | PCB bound

           IsLocalAddressIgnore

Type: Boolean

Description: | Sent drop packets

#### lpts_accept_mask

        Description: LPTS accept mask
        Definition: Structure. Contents are:
           IsInterface

Type: Boolean

Description: | Set interface

           IsPacketType

Type: Boolean

Description: | Set packet type

           IsRemoteAddress

Type: Boolean

Description: | Set Remote address

           IsRemotePort

Type: Boolean

Description: | Set Remote Port

           IsLocalAddress

Type: Boolean

Description: | Set Local Address

           IsLocalPort

Type: Boolean

Description: | Set Local Port

#### lpts_options

Description: LPTS options Definition: Structure. Contents are: IsReceiveFilter

Type: Boolean

Description: Receive filter enabled

IsIP_SLA

Type: Boolean

Description: IP SLA

#### lpts_pcb

Description: LPTS PCB information block Definition: Structure. Contents are: rx_options

Type: 32-bit unsigned integer

Description:

Options

Type: lpts_options

Description: | Receive options

           lpts_flags

Type: 32-bit unsigned integer

Description: |

           LPTSFlags

Type: lpts_flags

Description: | LPTS flags

           accept_mask

Type: 32-bit unsigned integer

Description: |

           AcceptMask

Type: lpts_accept_mask

Description: | AcceptMask

           Filters

Type: lptsRxFilter

[0...unbounded]

Description: | Interface Filters

           TTL

Type: 8-bit unsigned integer

Description: | Minimum TTL

#### common_pcb_info

        Description: Common information for all PCB types
        Definition: Structure. Contents are:
           client_jid

Type: 64-bit unsigned integer

Description: |

           icmp_error_filter

Type: 64-bit unsigned integer

Description: |

           AFName

Type: addrFamily

Description: | Address Family

           PCBAddress

Type: 32-bit unsigned integer

Description: | PCB Address

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           LPTS_PCB

Type: lpts_pcb

Description: | LPTS PCB information

#### show_pcb_info

        Description: PCB information to display
        Definition: Structure. Contents are:
           L4Protocol

Type: 32-bit unsigned integer

Description: | Layer 4 protocol

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port

           ForeignPort

Type: 16-bit unsigned integer

Description: | Remote port

           LocalAddress

Type: ipAddr

Description: | Local IP address

           ForeignAddress

Type: ipAddr

Description: | Remote IP address

           Common

Type: common_pcb_info

Description: | Common PCB information

### Internal Datatypes

#### addrFamily

        Description: Address Family Types
        Definition: Enumeration. Valid values are:
            'Unspecified' - Unspecified
            'Local' - Local to host (pipes, portals)
            'INET' - Internetwork: UDP, TCP, etc.
            'IMPLINK' - arpanet imp addresses
            'PUP' - Pup protocols: e.g. BSP
            'CHAOS' - mit CHAOS protocols
            'NS' - XEROX NS protocols
            'ISO' - ISO protocols
            'ECMA' - European computer manufacturers
            'DATAKIT' - Datakit protocols
            'CCITT' - CCITT protocols, X.25 etc
            'SNA' - IBM SNA
            'DECnet' - DECnet
            'DLI' - DEC Direct data link interface
            'LAT' - LAT
            'HYLINK' - NSC Hyperchannel
            'APPLETALK' - Apple Talk
            'Route' - Internal Routing Protocol
            'LINK' - Link layer interface
            'PseudoXTP' - eXpress Transfer Protocol (no AF)
            'COIP' - Connection-oriented IP, aka ST II
            'CNT' - Computer Network Technology
            'PseudoRTIP' - Help Identify RTIP packets
            'IPX' - Novell Internet Protocol
            'SIP' - Simple Internet Protocol
            'PseudoPIP' - Help Identify PIP packets
            'INET6' - IP version 6
            'SNAP' - 802.2 SNAP sockets
            'CLNL' - SAP_CLNS + nlpid encaps
            'CHDLC' - cisco HDLC on serial
            'PPP' - PPP sockets
            'HOST_CAS' - Host-based CAS signaling
            'DSP' - DSP messaging
            'SAP' - SAP Sockets
            'ATM' - ATM Sockets
            'FR' - Frame Relay sockets
            'MSO' - Voice Media Stream Sockets
            'DCHAN' - ISDN D Channel Sockets
            'CAS' - Trunk Framer media IF Sockets
            'NAT' - Network Address Translation Sockets
            'ETHER' - Generic Ethernet Sockets
            'SRP' - Spatial Reuse Protocol Sockets

#### lpts_ipv6_address_type

        Description:
        Definition: Type definition for: IPV6Address

#### ipAddr

        Description: IP Address
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: addrFamily

Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IPv6Address

Type: lpts_ipv6_address_type

Description: | IPv6 address

#### pkt_type_en

        Description: LPTS packet types
        Definition: Enumeration. Valid values are:
            'ICMP' - ICMP packet type
            'ICMPv6' - ICMPv6 packet type
            'IGMP' - IGMP packet type

#### lptsRxFilter

        Description: LPTS Interface Filter
        Definition: Structure. Contents are:
           smask

Type: 32-bit unsigned integer

Description: |

           InterfaceName

Type: Optional Interface

Description: | Interface name

           PacketType

Type: Optional pkt_type_en

Description: | Protocol-specific packet type

           RemoteAddress

Type: Optional ipAddr

Description: | Remote address

           LocalAddress

Type: Optional ipAddr

Description: | Local address

           RemoteLength

Type: Optional 16-bit unsigned integer

Description: | Remote address length

           LocalLength

Type: Optional 16-bit unsigned integer

Description: | Local address length

           ReceiveRemotePort

Type: Optional 16-bit unsigned integer

Description: | Receive Remote port

           ReceiveLocalPort

Type: Optional 16-bit unsigned integer

Description: | Receive Local port

           Flags

Type: 8-bit unsigned integer

Description: | Implementation-specific flags

           Action

Type: 8-bit unsigned integer

Description: | Allow/drop ...

           Priority

Type: 8-bit unsigned integer

Description: | Priority

           TTL

Type: 8-bit unsigned integer

Description: | Minimum TTL

## Perl Data Object documentation for ipsla_app_common.

### Datatypes

#### ipsla_application_bag

        Description: IPSLA application information
        Definition: Structure. Contents are:
           MaxEntries

Type: 32-bit unsigned integer

Description: | Maximum number of entries

           EntriesConfigured

Type: 32-bit unsigned integer

Description: | Number of entries configured

           ActiveEntries

Type: 32-bit unsigned integer

Description: | Number of active entries

           PendingEntries

Type: 32-bit unsigned integer

Description: | Number of pending entries

           InactiveEntries

Type: 32-bit unsigned integer

Description: | Number of inactive entries

           ConfigurableProbes

Type: 32-bit unsigned integer

Description: | Number of configurable probes

           MinMemory

Type: 32-bit unsigned integer

Description: | IPSLA low memory watermark in KB

           OperationTypes

Type: sla_op_types

[0...8]

Description: | Operation types available in this IPSLA version

### Internal Datatypes

#### sla_op_types

        Description: IPSLA Operation Types
        Definition: Enumeration. Valid values are:
            'OperIcmpEcho' - ICMP Echo
            'OperIcmpPathEcho' - ICMP Path Echo
            'OperIcmpPathJitter' - ICMP PathJitter
            'OperUdpEcho' - UDP Echo
            'OperUDPJitter' - UDP Jitter
            'OperMPLS_LSPPing' - MPLS LSP Ping
            'OperMPLS_LSPTrace' - MPLS LSP Trace
            'OperMPLS_LSPGroup' - MPLS LSP Group

## Perl Data Object documentation for manageability_ipsla_oper.

### Datatypes

#### ipsla_ipv4_prefix_t

        Description: IPSLA IPv4 Prefix Target
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | IPv4 address

           MaskLength

Type: 8-bit unsigned integer

Description: | Mask length

#### ipsla_tunnel_id_t

        Description: IPSLA Tunnel ID Target
        Definition: Structure. Contents are:
           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

#### ipsla_ipv4_pw_t

        Description: IPSLA IPv4 Pseudowire Target
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | IPv4 address

           VirtualCircuitID

Type: 32-bit unsigned integer

Description: | Virtual circuit ID

#### ipsla_notify_threshold_t

        Description: IPSLA threshold violation notification
        Definition: Structure. Contents are:
           ReactConfigIndex

Type: 32-bit unsigned integer

Description: | Identifier for a particular reaction condition

           ReactValue

Type: 32-bit unsigned integer

Description: | Value of the element at the time of reaction

           ReactThresholdRising

Type: 32-bit unsigned integer

Description: | Higher threshold limit

           ReactThresholdFalling

Type: 32-bit unsigned integer

Description: | Lower threshold limit

           LSPSelector

Type: IPV4Address

Description: | LSP Selector only for MPLS LSP operations

#### ipsla_notify_lpd_t

        Description: IPSLA LPD notification
        Definition: Structure. Contents are:
           MonitorID

Type: 32-bit unsigned integer

Description: | MPLS LSP monitor ID

           ReturnCode

Type: ipslaMplsLpdRetCode_t

Description: | LPD return code

           StartTime

Type: 64-bit unsigned integer

Description: | Start Time Index of hourly statistics bucket

#### ipsla_notify_lsp_group_t

        Description: IPSLA MPLS LSP Group notification
        Definition: Structure. Contents are:
           MonitorID

Type: 32-bit unsigned integer

Description: | MPLS LSP monitor ID

           GroupStatus

Type: ipslaLspGrpStatusEnum_t

Description: | LSP Group status

           StartTime

Type: 64-bit unsigned integer

Description: | Start Time Index of hourly statistics bucket

#### ipsla_notify_react_bag

        Description: Reaction notification
        Definition: Structure. Contents are:
           MonitoredElement

Type: ipslaReactMonitorElemEnum_td

Description: | Element for which reaction is being monitored

           TargetAddress

Type: ipsla_target_union

Description: | Target for the operation

           Tag

Type: String with unbounded length

Description: | Administrative tag

           ElementValue

Type: ipsla_notify_union

Description: | Element value of the notification

#### ipsla_oper_state_bag

        Description: IPSLA Operation State
        Definition: Structure. Contents are:
           ModificationTime

Type: 64-bit unsigned integer

Description: | Last modification time of the operation expressed in msec since 00:00:00 UTC, January 1, 1970

           StartTime

Type: 64-bit unsigned integer

Description: | Last start time of the operation expressedin msec since 00:00:00 UTC, January 1, 1970

           AttemptCount

Type: 32-bit unsigned integer

Description: | Number of data collection attempts

           SkippedCount

Type: 32-bit unsigned integer

Description: | Number of data collection cycles skipped

           LifeRemaining

Type: 32-bit unsigned integer

Description: | Number of seconds left in current life

           OperationalState

Type: ipslaOperStateEnum_t

Description: | Operational state

#### ipsla_history_bag

        Description: IP SLA history data bag
        Definition: Structure. Contents are:
           StartTime

Type: 64-bit unsigned integer

Description: | Sample Start Time expressed in msec since00:00:00 UTC, January 1, 1970

           ResponseTime

Type: 32-bit unsigned integer

Description: | Round Trip Time (milliseconds)

           ReturnCode

Type: ipslaRetCode_t

Description: | Response Return Code

           TargetAddress

Type: ipsla_target_union

Description: | Target for the operation

#### ipsla_common_stats_bag

        Description: IPSLA Common Stats
        Definition: Structure. Contents are:
           OperationTime

Type: 64-bit unsigned integer

Description: | Operation Time

           ReturnCode

Type: ipslaRetCode_t

Description: | Return code

           ResponseTimeCount

Type: 32-bit unsigned integer

Description: | Number of RTT samples used for the statistics

           ResponseTime

Type: 32-bit unsigned integer

Description: | RTT

           MinResponseTime

Type: 32-bit unsigned integer

Description: | Minimum RTT

           MaxResponseTime

Type: 32-bit unsigned integer

Description: | Maximum RTT

           SumResponseTime

Type: 32-bit unsigned integer

Description: | Sum of RTT

           Sum2ResponseTime

Type: 64-bit unsigned integer

Description: | Sum of RTT^2

           UpdateCount

Type: 32-bit unsigned integer

Description: | Number of updates processed

           OkCount

Type: 32-bit unsigned integer

Description: | Number of updates with Okay return code

           DisconnectCount

Type: 32-bit unsigned integer

Description: | Number of updates with Disconnected return code

           TimeoutCount

Type: 32-bit unsigned integer

Description: | Number of updates with Timeout return code

           BusyCount

Type: 32-bit unsigned integer

Description: | Number of updates with Busy return code

           NoConnectionCount

Type: 32-bit unsigned integer

Description: | Number of updates with NotConnected return code

           DroppedCount

Type: 32-bit unsigned integer

Description: | Number of updates with Dropped return code

           InternalErrorCount

Type: 32-bit unsigned integer

Description: | Number of updates with InternalError return code

           SequenceErrorCount

Type: 32-bit unsigned integer

Description: | Number of updates with SeqError return code

           VerifyErrorCount

Type: 32-bit unsigned integer

Description: | Number of updates with VerifyError return code

#### ipsla_icmp_path_jitter_spec_stats_bag

        Description: ICMP Path Jitter Statistics for a Hop
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | IP Address of the source

           DestAddress

Type: IPV4Address

Description: | IP Address of the destination

           HopAddress

Type: IPV4Address

Description: | IP address of the hop in the path

           PacketInterval

Type: 32-bit unsigned integer

Description: | Interval between echos in ms

           ResponseTimeCount

Type: 32-bit unsigned integer

Description: | Number of RTT samples used for the statistics

           ResponseTime

Type: 32-bit unsigned integer

Description: | RTT

           MinResponseTime

Type: 32-bit unsigned integer

Description: | Minimum RTT

           MaxResponseTime

Type: 32-bit unsigned integer

Description: | Maximum RTT

           SumResponseTime

Type: 32-bit unsigned integer

Description: | Sum of RTT

           Sum2ResponseTime

Type: 64-bit unsigned integer

Description: | Sum of RTT^2

           PacketCount

Type: 32-bit unsigned integer

Description: | Number of Echo replies received

           PacketLossCount

Type: 32-bit unsigned integer

Description: | Number of packets lost

           OutOfSequenceCount

Type: 32-bit unsigned integer

Description: | Number of out of sequence packets

           DiscardedSampleCount

Type: 32-bit unsigned integer

Description: | Number of discarded samples

           VerifyErrorsCount

Type: 32-bit unsigned integer

Description: | Number of packets with data corruption

           DroppedErrorCount

Type: 32-bit unsigned integer

Description: | Number of packets dropped

           Jitter

Type: 32-bit unsigned integer

Description: | Jitter value for this node in the path

           PosJitterSum

Type: 32-bit unsigned integer

Description: | Sum of positive jitter value

           PosJitterSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of positive jitter values

           PosJitterMin

Type: 32-bit unsigned integer

Description: | Minimum positive jitter value

           PosJitterMax

Type: 32-bit unsigned integer

Description: | Maximum positive jitter value

           PosJitterCount

Type: 32-bit unsigned integer

Description: | Number of positive jitter values

           NegJitterSum

Type: 32-bit unsigned integer

Description: | Sum of negative jitter values

           NegJitterMin

Type: 32-bit unsigned integer

Description: | Minimum negative jitter value

           NegJitterMax

Type: 32-bit unsigned integer

Description: | Maximum negative jitter value

           NegJitterSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of negative jitter values

           NegJitterCount

Type: 32-bit unsigned integer

Description: | Number of negative jitter values

#### ipsla_udp_jitter_spec_stats_bag

        Description: UDP Jitter Specific Statistics
        Definition: Structure. Contents are:
           JitterIn

Type: 32-bit unsigned integer

Description: | Input Jitter moving average, computed as per RFC1889

           JitterOut

Type: 32-bit unsigned integer

Description: | Output Jitter moving average, computed as per RFC1889

           PacketLossSD

Type: 32-bit unsigned integer

Description: | Packets lost in source to destination (SD) direction

           PacketLossDS

Type: 32-bit unsigned integer

Description: | Packets lost in destination to source (DS) direction

           PacketOutOfSequence

Type: 32-bit unsigned integer

Description: | Packets out of sequence

           PacketMIA

Type: 32-bit unsigned integer

Description: | Packets missing in action (cannot determine if theywere lost in SD or DS direction

           PacketLateArrivals

Type: 32-bit unsigned integer

Description: | Packets arriving late

           InternalErrorsCount

Type: 32-bit unsigned integer

Description: | Number of internal errors

           BusiesCount

Type: 32-bit unsigned integer

Description: | Number of busies

           PositiveSDSum

Type: 32-bit unsigned integer

Description: | Sum of positive jitter values (i.e., network latency increases for two consecutive packets) in SD direction Measured in milliseconds

           PositiveSDSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of positive jitter values in SD direction

           PositiveSDMin

Type: 32-bit unsigned integer

Description: | Minimum of positive jitter values in SD direction

           PositiveSDMax

Type: 32-bit unsigned integer

Description: | Maximum of positive jitter values in SD direction

           PositiveSDCount

Type: 32-bit unsigned integer

Description: | Number of positive jitter values in SD direction

           NegativeSDSum

Type: 32-bit unsigned integer

Description: | Sum of negative jitter values (i.e., network latency decreases for two consecutive packets) in SD direction Measured in milliseconds

           NegativeSDSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of negative jitter values in SD direction

           NegativeSDMin

Type: 32-bit unsigned integer

Description: | Minimum of negative jitter values in SD direction

           NegativeSDMax

Type: 32-bit unsigned integer

Description: | Maximum of negative jitter values in SD direction

           NegativeSDCount

Type: 32-bit unsigned integer

Description: | Number of negative jitter values in SD direction

           PositiveDSSum

Type: 32-bit unsigned integer

Description: | Sum of positive jitter values (i.e., network latency increases for two consecutive packets) in DS direction Measured in milliseconds

           PositiveDSSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of positive jitter values in DS direction

           PositiveDSMin

Type: 32-bit unsigned integer

Description: | Minimum of positive jitter values in DS direction

           PositiveDSMax

Type: 32-bit unsigned integer

Description: | Maximum of positive jitter values in DS direction

           PositiveDSCount

Type: 32-bit unsigned integer

Description: | Number of positive jitter values in DS direction

           NegativeDSSum

Type: 32-bit unsigned integer

Description: | Sum of negative jitter values (i.e., network latency decreases for two consecutive packets) in DS direction Measured in milliseconds

           NegativeDSSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of negative jitter values in DS direction

           NegativeDSMin

Type: 32-bit unsigned integer

Description: | Minimum of negative jitter values in DS direction

           NegativeDSMax

Type: 32-bit unsigned integer

Description: | Maximum of negative jitter values in DS direction

           NegativeDSCount

Type: 32-bit unsigned integer

Description: | Number of negative jitter values in DS direction

           OneWayCount

Type: 32-bit unsigned integer

Description: | Number of probe/probe-response pairs used to compute one-way statistics

           OneWaySDMin

Type: 32-bit unsigned integer

Description: | Minimum of one-way jitter values in SD direction (msec)

           OneWaySDMax

Type: 32-bit unsigned integer

Description: | Maximum of one-way jitter values in SD direction (msec)

           OneWaySDSum

Type: 32-bit unsigned integer

Description: | Sum of one-way jitter values in SD direction (msec)

           OneWaySDSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of one-way jitter values in SD direction (msec)

           OneWayDSMin

Type: 32-bit unsigned integer

Description: | Minimum of one-way jitter values in DS direction (msec)

           OneWayDSMax

Type: 32-bit unsigned integer

Description: | Maximum of one-way jitter values in DS direction (msec)

           OneWayDSSum

Type: 32-bit unsigned integer

Description: | Sum of one-way jitter values in DS direction (msec)

           OneWayDSSum2

Type: 64-bit unsigned integer

Description: | Sum of squares of the OneWayMinDS and OneWayMaxDS values (msec)

#### ipsla_global_stats_bag

        Description: Global Statistics Bag
        Definition: Structure. Contents are:
           CommonStats

Type: ipsla_common_stats_bag

Description: | Common Stats

           SpecificStats

Type: ipsla_union_stats_bag

Description: | Operation Specific Stats

#### ipsla_lpd_path_id_bag

        Description: IPSLA LPD Path Identifier
        Definition: Structure. Contents are:
           LSPSelector

Type: IPV4Address

Description: | LSP selector

           OutputInterface

Type: Interface

Description: | Output interface

           NexthopAddress

Type: IPV4Address

Description: | Nexthop address

           DownstreamLabels

Type: 32-bit unsigned integer[0...10]

Description: | Downstream label stacks

#### ipsla_lpd_stats_bag

        Description: IPSLA LPD Statistics
        Definition: Structure. Contents are:
           StartTime

Type: 64-bit unsigned integer

Description: | LPD start time

           TargetAddress

Type: ipsla_target_union

Description: | LPD target

           ReturnCode

Type: ipslaMplsLpdRetCode_t

Description: | LPD return code

           CompletionTimeCount

Type: 32-bit unsigned integer

Description: | Number of CompT samples

           CompletionTime

Type: 32-bit unsigned integer

Description: | LPD Completion time

           MinCompletionTime

Type: 32-bit unsigned integer

Description: | Minimum CompT

           MaxCompletionTime

Type: 32-bit unsigned integer

Description: | Maximum CompT

           SumCompletionTime

Type: 32-bit unsigned integer

Description: | Sum of CompT

           PathCount

Type: 32-bit unsigned integer

Description: | Number of paths

           MinPathCount

Type: 32-bit unsigned integer

Description: | Minimum number of paths

           MaxPathCount

Type: 32-bit unsigned integer

Description: | Maximum number of paths

           OkCount

Type: 32-bit unsigned integer

Description: | Number of successes

           NoPathCount

Type: 32-bit unsigned integer

Description: | Number of failures due to no path

           AllPathsBrokenCount

Type: 32-bit unsigned integer

Description: | Number of failures due to all paths broken

           AllPathsUnexplorableCount

Type: 32-bit unsigned integer

Description: | Number of failures due to all paths unexplorable

           AllPathsBrokenOrUnexplorableCount

Type: 32-bit unsigned integer

Description: | Number of failures due to all paths broken or unexplorable

           TimeoutCount

Type: 32-bit unsigned integer

Description: | Number of failures due to timeout

           InternalErrorCount

Type: 32-bit unsigned integer

Description: | Number of failures due to internal error

           UnknownCount

Type: 32-bit unsigned integer

Description: | Number of failures due to unknown cause

#### ipsla_lpd_path_stats_bag

        Description: IPSLA LPD Path Statistics
        Definition: Structure. Contents are:
           PathID

Type: ipsla_lpd_path_id_bag

Description: | LPD path identifier

           ReturnCode

Type: ipslaRetCode_t

Description: | Path return code

#### ipsla_lpd_state_bag

        Description: IPSLA LPD State
        Definition: Structure. Contents are:
           MonitorID

Type: 32-bit unsigned integer

Description: | MPLSLM monitor ID

           TargetAddress

Type: ipsla_target_union

Description: | Target for LPD

           DiscoveryMode

Type: ipslaMplsLpdDiscoveryModeEnum_t

Description: | Latest LPD mode

           StartTime

Type: 64-bit unsigned integer

Description: | Latest start time

           ReturnCode

Type: ipslaMplsLpdRetCode_t

Description: | Latest return code

           CompletionTime

Type: 32-bit unsigned integer

Description: | Latest completion time

           PathCount

Type: 32-bit unsigned integer

Description: | Number of discovered paths

#### ipsla_lpd_path_state_bag

        Description: IPSLA LPD Path State
        Definition: Structure. Contents are:
           PathID

Type: ipsla_lpd_path_id_bag

Description: | LPD path identifier

           PathStatus

Type: ipslaMplsLpdPathDiscoveryStatus_t

Description: | Path status

#### ipsla_lpd_mibstats_bag

        Description: IPSLA LPD MIB Statistics
        Definition: Structure. Contents are:
           TargetAddress

Type: ipsla_target_union

Description: | LPD target

           PathPassCount

Type: 32-bit unsigned integer

Description: | Number of path successes

           PathFailCount

Type: 32-bit unsigned integer

Description: | Number of path failuers

           PathTimeoutCount

Type: 32-bit unsigned integer

Description: | Number of path failuers due to timeout

           AvgResponseTime

Type: 32-bit unsigned integer

Description: | Average of RTT

           MinResponseTime

Type: 32-bit unsigned integer

Description: | Minimum RTT

           MaxResponseTime

Type: 32-bit unsigned integer

Description: | Maximum RTT

           MinPathCount

Type: 32-bit unsigned integer

Description: | Minimum number of paths

           MaxPathCount

Type: 32-bit unsigned integer

Description: | Maximum number of paths

           LPDStartTime

Type: 64-bit unsigned integer

Description: | LPD start time

           LPDReturnCode

Type: ipslaMplsLpdRetCode_t

Description: | LPD return code

           LPDCompletionTime

Type: 32-bit unsigned integer

Description: | LPD completion time

           GroupStatus

Type: ipslaLspGrpStatusEnum_t

Description: | LPD group status

           GroupPathStatus

Type: String with unbounded length

Description: | LPD group path status

           GroupPathIds

Type: String with unbounded length

Description: | LPD group path ids

#### ipsla_mplslm_state_bag

        Description: IPSLA MPLSLM State
        Definition: Structure. Contents are:
           ScanRemaining

Type: 32-bit unsigned integer

Description: | Number of seconds left before next scan for addition (0xffffffff means the timer is not running)

           DeleteScanRemaining

Type: 32-bit unsigned integer

Description: | Number of seconds left before next scan for deletion (0xffffffff means the timer is not running)

           RediscoveryRemaining

Type: 32-bit unsigned integer

Description: | Number of seconds left before next path discovery (0xffffffff means the timer is not running)

           LPDCompeletionTime

Type: 32-bit unsigned integer

Description: | LPD completion time (seconds) for the entire set of PEs which are discovered in this MPLSLM instance (0xffffffff means LPD is never completed yet)

#### ipsla_mplslm_scan_queue_bag

        Description: IPSLA MPLSLM Scan Queue Entry
        Definition: Structure. Contents are:
           TargetAddress

Type: IPV4Address

Description: | PE target address

           TargetMask

Type: 32-bit unsigned integer

Description: | PE target mask length

           Entry

Type: ipslaMplsAddDeleteEnum_t

Description: | PE addition or deletion

#### ipsla_mplslm_op_state_bag

        Description: IPSLA MPLSLM Operation State
        Definition: Structure. Contents are:
           TargetAddress

Type: IPV4Address

Description: | PE target address

           TargetMask

Type: 32-bit unsigned integer

Description: | PE target mask length

           GroupStatus

Type: ipslaLspGrpStatusEnum_t

Description: | Latest LSP group status

           OperationTime

Type: 64-bit unsigned integer

Description: | Latest operation time

#### ipsla_mplslm_op_path_state_bag

        Description: IPSLA MPLSLM Operation Path State
        Definition: Structure. Contents are:
           PathID

Type: ipsla_lpd_path_id_bag

Description: | LPD path identifier

           PathStatus

Type: ipslaLspGrpPathStatusEnum_t

Description: | Latest path status

           OperationTime

Type: 64-bit unsigned integer

Description: | Latest operation time

           ResponseTime

Type: 32-bit unsigned integer

Description: | Latest RTT

           SuccessCount

Type: 32-bit unsigned integer

Description: | Number of path successes

           FailureCount

Type: 32-bit unsigned integer

Description: | Number of path failures

#### ipsla_discovery_state_bag

        Description: IPSLA MPLS PE Discovery State
        Definition: Structure. Contents are:
           RefreshRemaining

Type: 32-bit unsigned integer

Description: | Number of seconds left before next refresh

#### ipsla_discovery_prefix_bag

        Description: IPSLA MPLS PE Discovery Prefix
        Definition: Structure. Contents are:
           TargetAddress

Type: IPV4Address

Description: | PE target address

           TargetMask

Type: 32-bit unsigned integer

Description: | PE target mask length

#### ipsla_discovery_vrf_bag

        Description: IPSLA MPLS PE Discovery VRF
        Definition: Structure. Contents are:
           PrefixCount

Type: 32-bit unsigned integer

Description: | Number of prefixes in VRF

### Internal Datatypes

#### ipslaOperStateEnum_

        Description:
        Definition: Enumeration. Valid values are:
            'ipslaOperStateInactive'
            'ipslaOperStatePending'
            'ipslaOperStateActive'

#### ipslaOperStateEnum_t

Description: Definition: Type definition for: ipslaOperStateEnum_

#### ipslaReactMonitorElemEnum_

Description: Definition: Enumeration. Valid values are: 'ipslaReactRTT' 'ipslaReactJitterSD' 'ipslaReactJitterDS' 'ipslaReactPacketLossSD' 'ipslaReactPacketLossDS' 'ipslaReactMOS' 'ipslaReactTimeout' 'ipslaReactConnectionLoss' 'ipslaReactVerifyError' 'ipslaReactJitter' 'ipslaReactLpdGroup' 'ipslaReactLpdTreeTrace' 'ipslaReactLpdAll'

#### ipslaReactMonitorElemEnum_td

Description: Definition: Type definition for: ipslaReactMonitorElemEnum_

#### ipslaRetCode_

Description: Definition: Enumeration. Valid values are: 'ipslaRetCodeUnknown' 'ipslaRetCodeOK' 'ipslaRetCodeDisconnect' 'ipslaRetCodeOverThreshold' 'ipslaRetCodeTimeout' 'ipslaRetCodeBusy' 'ipslaRetCodeNoConnection' 'ipslaRetCodeDropped' 'ipslaRetCodeSequenceError' 'ipslaRetCodeVerifyError' 'ipslaRetCodeApplicationSpecific' 'ipslaRetCodeDnsServerTimeout' 'ipslaRetCodeTcpConnectTimeout' 'ipslaRetCodeHttpTransactionTimeout' 'ipslaRetCodeDnsQueryError' 'ipslaRetCodeHttpError' 'ipslaRetCodeInternalError' 'ipslaRetCodeMplsLspEchoTxError' 'ipslaRetCodeMplsLspUnreachable' 'ipslaRetCodeMplsLspMalformedRequest' 'ipslaRetCodeMplsLspReachableButNotFEC' 'ipslaRetCodeMplsLspDSMapMismatch' 'ipslaRetCodeMplsLspDuplicate' 'ipslaRetCodeFailure' 'ipslaRetCodeMallocFailure' 'ipslaRetCodeSockOpenError' 'ipslaRetCodeSockBindError' 'ipslaRetCodeSockSendError' 'ipslaRetCodeSockRecvError' 'ipslaRetCodeSockConnectError' 'ipslaRetCodeSockSetOptionError' 'ipslaRetCodeCtrlMsgError' 'ipslaRetCodeNoKeyChain' 'ipslaRetCodeEntryExist' 'ipslaRetCodeEntryNotFound' 'ipslaRetCodeHopOverMax' 'ipslaRetCodeHopDupAddress' 'ipslaRetCodeVrfNameError' 'ipslaRetCodeRespFailure' 'ipslaRetCodeAuthFailure' 'ipslaRetCodeFormatFailure' 'ipslaRetCodePortInUse' 'ipslaRetCodeNoRoute' 'ipslaRetCodePending' 'ipslaRetCodeMax'

#### ipslaRetCode_t

Description: Definition: Type definition for: ipslaRetCode_

#### ipslaMplsLpdRetCode_

Description: Definition: Enumeration. Valid values are: 'ipslaMplsLpdRetCodeUnknown' 'ipslaMplsLpdRetCodeNoPath' 'ipslaMplsLpdRetCodeAllPathBroken' 'ipslaMplsLpdRetCodeAllPathUnexplorable' 'ipslaMplsLpdRetCodeAllPathBrokenOrUnexplorable' 'ipslaMplsLpdRetCodeTimeout' 'ipslaMplsLpdRetCodeError' 'ipslaMplsLpdRetCodeOK'

#### ipslaMplsLpdRetCode_t

Description: Definition: Type definition for: ipslaMplsLpdRetCode_

#### ipslaMplsLpdDiscoveryModeEnum_

Description: Definition: Enumeration. Valid values are: 'ipslaMplsLpdUnknown' 'ipslaMplsLpdInitialRunning' 'ipslaMplsLpdInitialComplete' 'ipslaMplsLpdRediscoveryRunning' 'ipslaMplsLpdRediscoveryComplete'

#### ipslaMplsLpdDiscoveryModeEnum_t

Description: Definition: Type definition for: ipslaMplsLpdDiscoveryModeEnum_

#### ipslaMplsLpdPathDiscoveryStatus_

Description: Definition: Enumeration. Valid values are: 'ipslaMplsLpdPathDiscoveryUnknown' 'ipslaMplsLpdPathDiscoveryOK' 'ipslaMplsLpdPathDiscoveryBroken' 'ipslaMplsLpdPathDiscoveryUnexplorable'

#### ipslaMplsLpdPathDiscoveryStatus_t

Description: Definition: Type definition for: ipslaMplsLpdPathDiscoveryStatus_

#### ipslaLspGrpStatusEnum_

Description: Definition: Enumeration. Valid values are: 'ipslaLspGrpStatusUnknown' 'ipslaLspGrpStatusUp' 'ipslaLspGrpStatusPartial' 'ipslaLspGrpStatusDown' 'ipslaLspGrpStatusPending'

#### ipslaLspGrpStatusEnum_t

Description: Definition: Type definition for: ipslaLspGrpStatusEnum_

#### ipslaLspGrpPathStatusEnum_

Description: Definition: Enumeration. Valid values are: 'ipslaLspGrpPathStatusUnknown' 'ipslaLspGrpPathStatusUp' 'ipslaLspGrpPathStatusDown' 'ipslaLspGrpPathStatusRetry' 'ipslaLspGrpPathStatusPending'

#### ipslaLspGrpPathStatusEnum_t

Description: Definition: Type definition for: ipslaLspGrpPathStatusEnum_

#### ipslaMplsAddDeleteEnum_

Description: Definition: Enumeration. Valid values are: 'ipslaMplsAddDeleteAddQ' 'ipslaMplsAddDeleteDeleteQ'

#### ipslaMplsAddDeleteEnum_t

Description: Definition: Type definition for: ipslaMplsAddDeleteEnum_

#### ipsla_target_type_enum

Description: IPSLA Target Types Definition: Enumeration. Valid values are: 'IPv4AddressTargetType' - IPv4 address 'IPv4PrefixTargetType' - IPv4 prefix 'TunnelIDTargetType' - Tunnel ID 'IPv4PseudowireTargetType' - IPv4 pseudowire

#### ipsla_target_union

Description: Definition: Union. Discriminant: Name: TargetType Type: ipsla_target_type_enum Options are: IPv4AddressTarget

Type: IPV4Address

Description: | IPv4 address target

           IPv4PrefixTarget

Type: ipsla_ipv4_prefix_t

Description: | IPv4 prefix target

           TunnelIDTarget

Type: ipsla_tunnel_id_t

Description: | Tunnel ID target

           IPv4PseudowireTarget

Type: ipsla_ipv4_pw_t

Description: | IPv4 pseudowire target

#### ipsla_notify_type

        Description: IPSLA Notification Types
        Definition: Enumeration. Valid values are:
            'IPSLANotifyTypeThreshold' - Threshold violation notification
            'IPSLANotifyTypeLPD' - LPD failure notification
            'IPSLANotifyTypeLSPGroup' - LSP Group status change notification

#### ipsla_notify_union

        Description:
        Definition: Union.
        Discriminant:
           Name: NotificationType
           Type: ipsla_notify_type
        Options are:
           ThresholdValue

Type: ipsla_notify_threshold_t

Description: | Threshold notification

           LPDValue

Type: ipsla_notify_lpd_t

Description: | LPD notification

           LSPGroupValue

Type: ipsla_notify_lsp_group_t

Description: | LSP Group notification

#### op_type_enum

        Description: IPSLA Operation Types
        Definition: Enumeration. Valid values are:
            'ICMPEcho'
            'ICMPPathJitter'
            'ICMPPathEcho'
            'UDPJitter'
            'UDPEcho'
            'MPLS_LSPPing'
            'MPLS_LSPTrace'
            'MPLS_LSPGroup'

#### ipsla_union_stats_bag

        Description:
        Definition: Union.
        Discriminant:
           Name: op_type
           Type: op_type_enum
        Options are:
           ICMPPathJitterStats

Type: ipsla_icmp_path_jitter_spec_stats_bag

Description: |

           UDPJitterStats

Type: ipsla_udp_jitter_spec_stats_bag

Description: |

## Perl Data Object documentation for ipsla_responder_stats.

### Datatypes

#### ipsla_resp_port_info_bag

        Description: IPSLA Responder active ports information
        Definition: Structure. Contents are:
           Port

Type: 16-bit unsigned integer

Description: | Port on which Responder is listening

           LocalAddress

Type: IPV4Address

Description: | IP address of Responder

           NumProbes

Type: 32-bit unsigned integer

Description: | Number of probes received from remote end

### Internal Datatypes

## Perl Data Object documentation for manageability_perf_stats.

### Datatypes

#### pm_crt_bag

        Description: PerfMgmt collection request entry (CRT) table
        Definition: Structure. Contents are:
           EntityType

Type: perfmgmt_entity_type_t

Description: | Type of statistics

           RequestType

Type: perfmgmt_request_type_t

Description: | Request type

           InstanceName

Type: String with unbounded length

Description: | Instance name

           SampleSize

Type: 32-bit unsigned integer

Description: | Number of statistics buckets

           SampleInterval

Type: 32-bit unsigned integer

Description: | Sampling interval in seconds

           SampleIntervalLeft

Type: 32-bit unsigned integer

Description: | Number of seconds left before the next sampling interval

#### pm_interface_generic_bag

        Description: PM Interface Generic Counters
        Definition: Structure. Contents are:
           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp of sample in seconds drom UCT

           InPackets

Type: 64-bit unsigned integer

Description: | Packets received

           InOctets

Type: 64-bit unsigned integer

Description: | Bytes received

           OutPackets

Type: 64-bit unsigned integer

Description: | Packets sent

           OutOctets

Type: 64-bit unsigned integer

Description: | Bytes sent

           InUcastPkts

Type: 64-bit unsigned integer

Description: | Unicast packets received

           InMulticastPkts

Type: 64-bit unsigned integer

Description: | Multicast packets received

           InBroadcastPkts

Type: 64-bit unsigned integer

Description: | Broadcast packets received

           OutUcastPkts

Type: 64-bit unsigned integer

Description: | Unicast packets sent

           OutMulticastPkts

Type: 64-bit unsigned integer

Description: | Multicast packets sent

           OutBroadcastPkts

Type: 64-bit unsigned integer

Description: | Broadcast packets sent

           OutputTotalDrops

Type: 32-bit unsigned integer

Description: | Outbound correct packets discarded

           InputTotalDrops

Type: 32-bit unsigned integer

Description: | Inbound correct packets discarded

           InputQueueDrops

Type: 32-bit unsigned integer

Description: | Input queue drops

           InputUnknownProto

Type: 32-bit unsigned integer

Description: | Inbound packets discarded with unknown proto

           OutputTotalErrors

Type: 32-bit unsigned integer

Description: | Outbound incorrect packets discarded

           OutputUnderrun

Type: 32-bit unsigned integer

Description: | Output underruns

           InputTotalErrors

Type: 32-bit unsigned integer

Description: | Inbound incorrect packets discarded

           InputCRC

Type: 32-bit unsigned integer

Description: | Inbound packets discarded with incorrect CRC

           InputOverrun

Type: 32-bit unsigned integer

Description: | Input overruns

           InputFrame

Type: 32-bit unsigned integer

Description: | Inbound framing errors

#### pm_interface_datarate_bag

        Description: Datarate information
        Definition: Structure. Contents are:
           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp of sample in seconds drom UCT

           InputDataRate

Type: 32-bit unsigned integer

Description: | Input datarate in 1000's of bps

           InputPacketRate

Type: 32-bit unsigned integer

Description: | Input packets per second

           OutputDataRate

Type: 32-bit unsigned integer

Description: | Output datarate in 1000's of bps

           OutputPacketRate

Type: 32-bit unsigned integer

Description: | Output packets per second

           InputPeakRate

Type: 32-bit unsigned integer

Description: | Peak input datarate

           InputPeakPkts

Type: 32-bit unsigned integer

Description: | Peak input packet rate

           OutputPeakRate

Type: 32-bit unsigned integer

Description: | Peak output datarate

           OutputPeakPkts

Type: 32-bit unsigned integer

Description: | Peak output packet rate

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth (in kbps)

#### pm_bgp_nbr_bag

        Description: PM BGP Neighbor Information
        Definition: Structure. Contents are:
           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp of sample in seconds drom UCT

           InputMessages

Type: 32-bit unsigned integer

Description: | Number of messages received

           OutputMessages

Type: 32-bit unsigned integer

Description: | Number of messages sent

           InputUpdateMessages

Type: 32-bit unsigned integer

Description: | Number of update messages received

           OutputUpdateMessages

Type: 32-bit unsigned integer

Description: | Number of update messages sent

           ConnEstablished

Type: 32-bit unsigned integer

Description: | Number of times the connection was established

           ConnDropped

Type: 32-bit unsigned integer

Description: | Number of times connection was dropped

           ErrorsReceived

Type: 32-bit unsigned integer

Description: | Number of error notifications received on the connection

           ErrorsSent

Type: 32-bit unsigned integer

Description: | Number of error notifications sent on the connection

#### pm_mpls_te_tunnel_bag

Description: PM MPLS TE Tunnel Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

InputDataRate

Type: 32-bit unsigned integer

Description: Input datarate in 1000's of bps

InputPacketRate

Type: 32-bit unsigned integer

Description: Input packets per second

OutputDataRate

Type: 32-bit unsigned integer

Description: Output datarate in 1000's of bps

OutputPacketRate

Type: 32-bit unsigned integer

Description: Output packets per second

InputPeakRate

Type: 32-bit unsigned integer

Description: Peak input datarate

InputPeakPkts

Type: 32-bit unsigned integer

Description: Peak input packet rate

OutputPeakRate

Type: 32-bit unsigned integer

Description: Peak output datarate

OutputPeakPkts

Type: 32-bit unsigned integer

Description: peak output packet rate

Bandwidth

Type: 32-bit unsigned integer

Description: Bandwidth (in kbps)

#### pm_mpls_ldp_bag

Description: PM MPLS LDP Neighbor bag Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

TotalMsgsSent

Type: 16-bit unsigned integer

Description: Total messages sent

TotalMsgsRcvd

Type: 16-bit unsigned integer

Description: Total messages received

InitMsgsSent

Type: 16-bit unsigned integer

Description: Init messages sent

InitMsgsRcvd

Type: 16-bit unsigned integer

Description: Tnit messages received

AddressMsgsSent

Type: 16-bit unsigned integer

Description: Address messages sent

AddressMsgsRcvd

Type: 16-bit unsigned integer

Description: Address messages received

AddressWithdrawMsgsSent

Type: 16-bit unsigned integer

Description: Address withdraw messages sent

AddressWithdrawMsgsRcvd

Type: 16-bit unsigned integer

Description: Address withdraw messages received

LabelMappingMsgsSent

Type: 16-bit unsigned integer

Description: Label mapping messages sent

LabelMappingMsgsRcvd

Type: 16-bit unsigned integer

Description: Label mapping messages received

LabelWithdrawMsgsSent

Type: 16-bit unsigned integer

Description: Label withdraw messages sent

LabelWithdrawMsgsRcvd

Type: 16-bit unsigned integer

Description: Label withdraw messages received

LabelReleaseMsgsSent

Type: 16-bit unsigned integer

Description: Label release messages sent

LabelReleaseMsgsRcvd

Type: 16-bit unsigned integer

Description: Label release messages received

NotificationMsgsSent

Type: 16-bit unsigned integer

Description: Notification messages sent

NotificationMsgsRcvd

Type: 16-bit unsigned integer

Description: Notification messages received

KeepaliveMsgsSent

Type: 16-bit unsigned integer

Description: Keepalive messages sent

KeepaliveMsgsRcvd

Type: 16-bit unsigned integer

Description: Keepalive messages received

#### pm_node_process_bag

Description: PM Process CPU and Memory Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

PeakMemory

Type: 32-bit unsigned integer

Description: Max. dynamic memory (KBytes) used since startup time

AverageCPUUsed

Type: 32-bit unsigned integer

Description: Average %CPU utilization

NoThreads

Type: 32-bit unsigned integer

Description: Number of threads

#### pm_node_cpu_bag

Description: PM System Resources CPU Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

NoProcesses

Type: 32-bit unsigned integer

Description: Number of processes in the system

AverageCPUUsed

Type: 32-bit unsigned integer

Description: Average system %CPU utilization

#### pm_node_mem_bag

Description: PM System Resources Memory Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

CurrMemory

Type: 32-bit unsigned integer

Description: Current application memory (Bytes) in use

PeakMemory

Type: 32-bit unsigned integer

Description: Max. system memory (MBytes) used since bootup

#### pm_ospf_v2proto_bag

Description: PM OSPF v2 Protocol Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

InputPackets

Type: 32-bit unsigned integer

Description: Total number of packets received

OutputPackets

Type: 32-bit unsigned integer

Description: Total number of packets sent

InputHelloPackets

Type: 32-bit unsigned integer

Description: Number of Hello packets received

OutputHelloPackets

Type: 32-bit unsigned integer

Description: Number of Hello packets sent

InputDBDs

Type: 32-bit unsigned integer

Description: Number of DBD packets received

InputDBDsLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in DBD packets

OutputDBDs

Type: 32-bit unsigned integer

Description: Number of DBD packets sent

OutputDBDsLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in DBD packets

InputLSRequests

Type: 32-bit unsigned integer

Description: Number of LS Requests received

InputLSRequestsLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LS Requests

OutputLSRequests

Type: 32-bit unsigned integer

Description: Number of LS Requests sent

OutputLSRequestsLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LS Requests

InputLSAUpdates

Type: 32-bit unsigned integer

Description: Number of LSA Updates received

InputLSAUpdatesLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LSA Updates

OutputLSAUpdates

Type: 32-bit unsigned integer

Description: Number of LSA Updates sent

OutputLSAUpdatesLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LSA Updates

InputLSAAcks

Type: 32-bit unsigned integer

Description: Number of LSA Acknowledgements received

InputLSAAcksLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LSA Acknowledgements

OutputLSAAcks

Type: 32-bit unsigned integer

Description: Number of LSA Acknowledgements sent

OutputLSAAcksLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LSA Acknowledgements

ChecksumErrors

Type: 32-bit unsigned integer

Description: Number of packets received with checksum errors

#### pm_ospf_v3proto_bag

Description: PM OSPF v3 Protocol Information Definition: Structure. Contents are: TimeStamp

Type: 64-bit unsigned integer

Description: Timestamp of sample in seconds drom UCT

InputPackets

Type: 32-bit unsigned integer

Description: Total number of packets received

OutputPackets

Type: 32-bit unsigned integer

Description: Total number of packets sent

InputHelloPackets

Type: 32-bit unsigned integer

Description: Number of Hello packets received

OutputHelloPackets

Type: 32-bit unsigned integer

Description: Number of Hello packets sent

InputDBDs

Type: 32-bit unsigned integer

Description: Number of DBD packets received

InputDBDsLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in DBD packets

OutputDBDs

Type: 32-bit unsigned integer

Description: Number of DBD packets sent

OutputDBDsLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in DBD packets

InputLSRequests

Type: 32-bit unsigned integer

Description: Number of LS Requests received

InputLSRequestsLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LS Requests

OutputLSRequests

Type: 32-bit unsigned integer

Description: Number of LS Requests sent

OutputLSRequestsLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LS Requests

InputLSAUpdates

Type: 32-bit unsigned integer

Description: Number of LSA Updates received

InputLSAUpdatesLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LSA Updates

OutputLSAUpdates

Type: 32-bit unsigned integer

Description: Number of LSA Updates sent

OutputLSAUpdatesLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LSA Updates

InputLSAAcks

Type: 32-bit unsigned integer

Description: Number of LSA Acknowledgements received

InputLSAAcksLSA

Type: 32-bit unsigned integer

Description: Number of LSA received in LSA Acknowledgements

OutputLSAAcks

Type: 32-bit unsigned integer

Description: Number of LSA Acknowledgements sent

OutputLSAAcksLSA

Type: 32-bit unsigned integer

Description: Number of LSA sent in LSA Acknowledgements

#### pm_sonet_medium_bag

Description: PM SONET Medium Layer Information Definition: Structure. Contents are: sonetMediumValidIntervals

Type: 32-bit unsigned integer

Description: Number of LSA Acknowledgements sent

sonetMediumInvalidIntervals

Type: 32-bit unsigned integer

Description: Number of LSA sent in LSA Acknowledgements

### Internal Datatypes

#### perfmgmt_entity_type_t

Description: PerfMgmt entity types Definition: Enumeration. Valid values are: 'PerfMgmtEntityTypeUnknown' - Unknown 'PerfMgmtEntityTypeNodeCPU' - Node CPU 'PerfMgmtEntityTypeNodeMemory' - Node memory 'PerfMgmtEntityTypeNodeProcess' - Node process 'PerfMgmtEntityTypeInterfaceGeneric' - Interface generic counter 'PerfMgmtEntityTypeInterfaceDataRate' - Interface data rate 'PerfMgmtEntityTypeBGP' - BGP 'PerfMgmtEntityTypeOSPF' - OSPF 'PerfMgmtEntityTypeOSPFv3' - OSPFv3 'PerfMgmtEntityTypeMPLS_LDP' - MPLS LDP 'PerfMgmtEntityTypeSONETSection' - SONET section 'PerfMgmtEntityTypeSONETLine' - SONET line 'PerfMgmtEntityTypeSONETFarEndLine' - SONET far end line 'PerfMgmtEntityTypeSONETPath' - SONET path 'PerfMgmtEntityTypeSONETFarEndPath' - SONET far end path

#### perfmgmt_request_type_t

Description: PerfMgmt request types Definition: Enumeration. Valid values are: 'PerfMgmtRequestTypeUnknown' - Unknown 'PerfMgmtRequestTypePeriodic' - Statistics collection 'PerfMgmtRequestTypeMonitor' - Statistics monitoring 'PerfMgmtRequestTypeThreshold' - Threshold checking

## Perl Data Object documentation for xml_agent.

### Datatypes

#### xml_session_info

Description: XML SESSION INFO Definition: Structure. Contents are: SessionID

Type: 32-bit unsigned integer

Description: Session id

Username

Type: String with unbounded length

Description: Username

AgentType

Type: xml_agent_process_type

Description: | xml agent type

           State

Type: xml_session_state_type

Description: | state of the session idle/busy

           ClientAddress

Type: String with unbounded length

Description: | ip address of the client

           ClientPort

Type: 32-bit unsigned integer

Description: | client's port

           ConfigSessionID

Type: String with unbounded length

Description: | Config session ID

           AdminConfigSessionID

Type: String with unbounded length

Description: | Admin config session ID

           AlarmNotification

Type: xml_session_alarm_register

Description: | is the session registered for alarm notifications

           VRFName

Type: String with unbounded length

Description: | VRF name

           StartTime

Type: 32-bit unsigned integer

Description: | session start time in seconds since the Unix Epoch

           ElapsedTime

Type: 32-bit unsigned integer

Description: | Elapsed time(seconds) since a session is created

           LastStateChange

Type: 32-bit unsigned integer

Description: | Time(seconds) since last session state change happened

### Internal Datatypes

#### xml_session_state_type

        Description: SessionState
        Definition: Enumeration. Valid values are:
            'Idle' - Idle
            'Busy' - Busy

#### xml_agent_process_type

        Description: SessionState
        Definition: Enumeration. Valid values are:
            'TTY' - Tty session
            'Default' - Dedicated session
            'SSL' - Ssl session

#### xml_session_alarm_register

Description: AlarmNotify Definition: Enumeration. Valid values are: 'Registered' - Registered 'NotRegistered' - NotRegistered

## Perl Data Object documentation for mpls_io.

### Datatypes

#### mpls_io_show_intf_info

Description: MPLS EA information for a particular Interface Definition: Structure. Contents are: Interface

Type: Interface

Description: | Interface

           MTU

Type: 32-bit unsigned integer

Description: | MTU for fragmentation

           InterfaceFlags

Type: 32-bit unsigned integer

Description: | Flags displayedin hex format

           InterfaceType

Type: 32-bit unsigned integer

Description: | Interface type

### Internal Datatypes

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for mpls_ldp_oper_data.

### Datatypes

#### ldp_ldpid_info

Description: MPLS LDP Identifier Information Definition: Structure. Contents are: LSR_ID

Type: IPV4Address

Description: | LSR identifier

           LabelSpaceID

Type: 16-bit unsigned integer

Description: | Label space identifier

           LDP_ID

Type: String with unbounded length

Description: | LDP identifier

#### ldp_backoff_info

Description: MPLS LDP Session Backoff Information Definition: Structure. Contents are: InitialSeconds

Type: 32-bit unsigned integer

Description: Initial backoff value in seconds

MaximumSeconds

Type: 32-bit unsigned integer

Description: Maximum backoff value in seconds

#### ldp_backoff_entry_info

Description: MPLS LDP Session Backoff Entry Information Definition: Structure. Contents are: BackoffSeconds

Type: 32-bit unsigned integer

Description: Backoff seconds

WaitingSeconds

Type: 32-bit unsigned integer

Description: Backoff waiting seconds

#### ldp_hello_info

Description: MPLS LDP Hello Information Definition: Structure. Contents are: NeighborSrcAddress

Type: IPV4Address

Description: | Neighbor source address

           NeighborTransportAddress

Type: IPV4Address

Description: | Neighbor transport address

           NeighborLDPIdentifier

Type: String with unbounded length

Description: | Neighbor LDP Identifier

           IsNoRoute

Type: Boolean

Description: | Is route valid

           HoldTime

Type: 32-bit unsigned integer

Description: | Session hold time in seconds

           LocalHoldTime

Type: 32-bit unsigned integer

Description: | Local hold time in seconds

           NeighborHoldTime

Type: 32-bit unsigned integer

Description: | Neighbor hold time in seconds

           DiscExpiry

Type: 32-bit unsigned integer

Description: | Discovery expiry time in sec

           IsTargeted

Type: Boolean

Description: | Is session a targeted session

           Target

Type: IPV4Address

Description: | Target address

#### ldp_discovery_link_info

        Description: MPLS LDP Discovery Link Information
        Definition: Structure. Contents are:
           HelloInformation

Type: ldp_hello_info

[0...unbounded]

Description: | LDP hello info

           LocalSrcAddress

Type: IPV4Address

Description: | Local source address

           LocalTransportAddress

Type: IPV4Address

Description: | Local transport address

           Interval

Type: 32-bit unsigned integer

Description: | Hello interval in msec

           NextHello

Type: 32-bit unsigned integer

Description: | Next hello due time in msec

           Interface

Type: Interface

Description: | Interface name

           InterfaceName

Type: String with unbounded length

Description: | Interface name

#### ldp_discovery_adj_grp_info

        Description: MPLS LDP Discovery Adjacency Group Information
        Definition: Structure. Contents are:
           AdjacencyGroupUpTime

Type: 32-bit unsigned integer

Description: | Adjacency group up time in seconds

           LastSessionDownReason

Type: String with unbounded length

Description: | The reason of last socket failure

           LastSessionDownTimestamp

Type: 32-bit unsigned integer

Description: | Time of last socket failure in seconds since last system boot

           TCPOpenCount

Type: 32-bit unsigned integer

Description: | Count of attempted TCP opens

#### ldp_targeted_hello_info

        Description: MPLS LDP Targeted Hello Information
        Definition: Structure. Contents are:
           DHCBLocalAddress

Type: IPV4Address

Description: | DHCB local address

           DHCBTargetAddress

Type: IPV4Address

Description: | DHCB target address

           State

Type: dhcb_state

Description: | Targeted hello state

           AdjacencyLDPIdentifier

Type: String with unbounded length

Description: | Adjacency LDP Identifier

           Interval

Type: 32-bit unsigned integer

Description: | Hello interval

           NextHello

Type: 32-bit unsigned integer

Description: | Next hello due time in msec

           HoldTime

Type: 32-bit unsigned integer

Description: | Targeted hello hold time

           LocalHoldTime

Type: 32-bit unsigned integer

Description: | Local hold time

           NeighborHoldTime

Type: 32-bit unsigned integer

Description: | Neighbor hold time

           DiscExpiry

Type: 32-bit unsigned integer

Description: | Discovery expiry time in msec

#### ldp_discovery_summary_info

        Description: MPLS LDP Discovery Summary Information
        Definition: Structure. Contents are:
           LocalLDPId

Type: String with unbounded length

Description: | Local LDP identifier

           NumOfLDPInterfaces

Type: 32-bit unsigned integer

Description: | Total Number of LDP configured interfaces

           NumOfActiveLDPInterfaces

Type: 32-bit unsigned integer

Description: | Number of active LDP enabled interfaces

           NumOfLnkDiscXmit

Type: 32-bit unsigned integer

Description: | Number of link hello discoveries in xmit state

           NumOfTgtDiscXmit

Type: 32-bit unsigned integer

Description: | Number of targeted hello discoveries in xmit state

           NumOfLnkDiscRecv

Type: 32-bit unsigned integer

Description: | Number of link hello discoveries in recv state

           NumOfTgtDiscRecv

Type: 32-bit unsigned integer

Description: | Number of targeted hello discoveries in recv state

#### ldp_hello_brief_info

        Description: MPLS LDP Hello Brief Information
        Definition: Structure. Contents are:
           NeighborLDPIdentifier

Type: String with unbounded length

Description: | Neighbor LDP Identifier

           HoldTime

Type: 32-bit unsigned integer

Description: | Session hold time in sec

           SessionUp

Type: Boolean

Description: | Is session up for this adj

#### ldp_discovery_link_brief_info

        Description: MPLS LDP Discovery Link Brief Information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface name

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           HelloInformation

Type: ldp_hello_brief_info

[0...unbounded]

Description: | LDP hello info

#### ldp_targeted_hello_brief_info

        Description: MPLS LDP Discovery Targeted Brief Information
        Definition: Structure. Contents are:
           DHCBTargetAddress

Type: IPV4Address

Description: | DHCB target address

           HelloInformation

Type: ldp_hello_brief_info

[0...unbounded]

Description: | LDP hello info

#### ldp_neighbor_brief_info

        Description: MPLS LDP Neighbor Brief Information
        Definition: Structure. Contents are:
           IsGracefulRestartable

Type: Boolean

Description: | Is graceful restartable

           NSRState

Type: show_nsr_state

Description: | NSR readiness state

           UpTimeSeconds

Type: 32-bit unsigned integer

Description: | Up time in seconds

           NumOfNbrDiscovery

Type: 32-bit unsigned integer

Description: | Number of neighbor discovery sources

           NumOfNbrAddresses

Type: 32-bit unsigned integer

Description: | Number of neighbor addresses

           NumOfNbrLbl

Type: 32-bit unsigned integer

Description: | Number of neighbor labels (IPv4)

#### ldp_nbr_addr_info

        Description: MPLS LDP Neighbor Bound Address Information
        Definition: Structure. Contents are:
           Address

Type: IPV4Address

Description: | Neighbor Address

#### ldp_tcp_info

        Description: MPLS LDP Neighbor TCP Information
        Definition: Structure. Contents are:
           ForeignHost

Type: IPV4Address

Description: | Foreign host address

           ForeignPort

Type: 16-bit unsigned integer

Description: | Foreign port number

           LocalHost

Type: IPV4Address

Description: | Local host address

           LocalPort

Type: 16-bit unsigned integer

Description: | Local port number

           IsMD5On

Type: Boolean

Description: | Is MD5 Digest on

#### ldp_gr_adj_info

        Description: MPLS LDP Neighbor Graceful Restart Adjacency Information
        Definition: Structure. Contents are:
           IsGracefulRestartable

Type: Boolean

Description: | Is graceful restartable

           ReconnectTimeout

Type: 32-bit unsigned integer

Description: | Reconnect timeout

           RecoveryTime

Type: 32-bit unsigned integer

Description: | Recovery time

#### ldp_ptcl_adj_info

        Description: MPLS LDP PTCL Adjacency Information
        Definition: Structure. Contents are:
           TAHoldtime

Type: 32-bit unsigned integer

Description: | Session holdtime in sec

           TAState

Type: String with unbounded length

Description: | State

           TAPiesSent

Type: 32-bit unsigned integer

Description: | Number of pies sent

           TAPiesRcvd

Type: 32-bit unsigned integer

Description: | Number of pies received

           TAUpTimeSeconds

Type: 32-bit unsigned integer

Description: | Up time in seconds

           TAGracefulRestartAdjacency

Type: ldp_gr_adj_info

Description: | Graceful restart information

#### link_hello

        Description: MPLS LDP Link Hello Information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface name

           InterfaceName

Type: String with unbounded length

Description: | Interface name

#### targeted_hello

        Description: MPLS LDP Targeted Hello Information
        Definition: Structure. Contents are:
           LocalAddress

Type: IPV4Address

Description: | Local Address

           TargetAddress

Type: IPV4Address

Description: | Target Address

           State

Type: dhcb_state

Description: | State

#### ldp_msg_counters

        Description: MPLS LDP Session Message Counters Information
        Definition: Structure. Contents are:
           TotalCount

Type: 32-bit unsigned integer

Description: | Total message count

           InitCount

Type: 32-bit unsigned integer

Description: | Init message count

           AddressCount

Type: 32-bit unsigned integer

Description: | Address message count

           AddressWithdrawCount

Type: 32-bit unsigned integer

Description: | Address withdraw count

           LabelMapCount

Type: 32-bit unsigned integer

Description: | Label map count

           LabelWithdrawCount

Type: 32-bit unsigned integer

Description: | Label withdraw count

           LabelReleaseCount

Type: 32-bit unsigned integer

Description: | Label release count

           LabelRequestCount

Type: 32-bit unsigned integer

Description: | Label request count

           LabelAbortRequestCount

Type: 32-bit unsigned integer

Description: | Label abort request count

           NotificationCount

Type: 32-bit unsigned integer

Description: | Notification count

           KeepAliveCount

Type: 32-bit unsigned integer

Description: | Keepalive count

           ICCP_RGConn_Count

Type: 32-bit unsigned integer

Description: | ICCP RG Connect count

           ICCP_RGDisconn_Count

Type: 32-bit unsigned integer

Description: | ICCP RG Disconnect count

           ICCP_RGNotif_Count

Type: 32-bit unsigned integer

Description: | ICCP RG Notif count

           ICCP_RGAppData_Count

Type: 32-bit unsigned integer

Description: | ICCP RG App Data count

#### ldp_stats_info

        Description: MPLS LDP Statistics Information
        Definition: Structure. Contents are:
           ICCPEnabled

Type: Boolean

Description: | Is session ICCP enabled?

           MessageOut

Type: ldp_msg_counters

Description: | Message out count

           MessageIn

Type: ldp_msg_counters

Description: | Message in count

#### ldp_adj_group_info

        Description: MPLS LDP Adjacency Group Information
        Definition: Structure. Contents are:
           AdjacencyGroup

Type: ldp_adj_union

Description: | Adjacency group

#### ldp_nbr_clients_info

        Description: MPLS LDP Session client Information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Client's name

#### ldp_cap_desc

        Description: MPLS LDP Capability Description
        Definition: Structure. Contents are:
           Type

Type: 16-bit unsigned integer

Description: | Capability type (IANA assigned)

           Description

Type: String with maximum length 80

Description: | Capability description

#### ldp_nbr_cap_info

        Description: MPLS LDP Neighbor Capability Information
        Definition: Structure. Contents are:
           Sent

Type: ldp_cap_desc

[0...unbounded]

Description: | List of sent capabilities

           Received

Type: ldp_cap_desc

[0...unbounded]

Description: | List of received capabilities

#### ldp_nbr_detailed_info

        Description: MPLS LDP Neighbor Detailed Information
        Definition: Structure. Contents are:
           Holdtime

Type: 32-bit unsigned integer

Description: | Session holdtime value in seconds

           KeepAliveInterval

Type: 32-bit unsigned integer

Description: | Session keepalive interval in seconds

           PeerState

Type: String with maximum length 80

Description: | Peer state

           Clients

Type: ldp_nbr_clients_info

[0...unbounded]

Description: | Targeted Session clients

           HasInbound

Type: Boolean

Description: | Inbound label filtering present

           InboundACL

Type: String with maximum length 80

Description: | Inbound accept ACL

           HasSP

Type: Boolean

Description: | Session Protection enabled

           SPState

Type: String with maximum length 80

Description: | Session Protection state

           SPHasACL

Type: Boolean

Description: | Session protection ACL is present

           SPACL

Type: String with maximum length 80

Description: | Session Protection ACL

           SPHasDuration

Type: Boolean

Description: | Session Protection has non-default duration

           SPDuration

Type: 32-bit unsigned integer

Description: | Session protection holdup time duration in seconds

           SPHTRunning

Type: Boolean

Description: | Session Protection holdup timer is running

           SPHTRemaining

Type: 32-bit unsigned integer

Description: | Session Protection holdup time remaining value in seconds

           NSRSyncState

Type: mgmt_ldp_nsr_peer_sync_state

Description: | NSR Sync State

           NSRLastSyncError

Type: mgmt_ldp_nsr_peer_sync_err

Description: | Last NSR sync error

           NSRLastSyncNackReason

Type: mgmt_ldp_nsr_peer_ldp_sync_nack_rsn

Description: | Last NSR sync NACK reaston

           Capabilities

Type: ldp_nbr_cap_info

Description: | Capabilities sent to and received from neighbor

           DuplicateAddresses

Type: ldp_nbr_addr_info[0...unbounded]

Description: | Duplicate address bound to this peer

#### ldp_neighbor_info

        Description: MPLS LDP Neighbor Information
        Definition: Structure. Contents are:
           ProtocolInformation

Type: ldp_ptcl_adj_info

Description: | Protocol Information

           TCPInformation

Type: ldp_tcp_info

Description: | TCP Information

           LDPNbrBoundAddressInfo

Type: ldp_nbr_addr_info[0...unbounded]

Description: | Neighbor Address Info

           AdjacencyGroupInformation

Type: ldp_adj_group_info[0...unbounded]

Description: | Adjacency Group Information

           DetailedInformation

Type: ldp_nbr_detailed_info

Description: | Detailed information with regards to holdtime, KA, inbound filtering, and Session protection

#### ldp_binding_advt_acl_pair

        Description: MPLS LDP Binding advertisement ACL pair
        Definition: Structure. Contents are:
           PrefixACL

Type: String with maximum length 64

Description: | Prefix ACL

           PeerACL

Type: String with maximum length 64

Description: | Peer ACL

#### ldp_binding_alloc

        Description: MPLS LDP Binding local label allocation filter
        Definition: Structure. Contents are:
           HasACL

Type: Boolean

Description: | Has ACL filter?

           PrefixACL

Type: String with maximum length 64

Description: | Prefix ACL

           IsHostRouteOnly

Type: Boolean

Description: | Host-routes only?

#### ldp_binding_advt_spec

        Description: MPLS LDP Binding advertisement specification ACLs
        Definition: Structure. Contents are:
           AdvtACL

Type: ldp_binding_advt_acl_pair

[0...unbounded]

Description: | Advertisement ACLs

           AllocationACL

Type: ldp_binding_alloc

Description: | Local label Allocation filter

#### ldp_tib_entry_remote

        Description: MPLS LDP Remote Binding Information
        Definition: Structure. Contents are:
           RemoteLabel

Type: 32-bit unsigned integer

Description: | Remote Label

           IsIPV4ImplicitNull

Type: Boolean

Description: | Is label ipv4 implicit null

           IsIPV4ExplicitNull

Type: Boolean

Description: | Is label ipv4 explicit null

           AssigningPeerLDPIdent

Type: ldp_ldpid_info

Description: | Assigning peer

#### ldp_tib_entry_detail

        Description: MPLS LDP Binding Detail Information
        Definition: Structure. Contents are:
           DestinationPrefix

Type: IPV4Address

Description: | Destination prefix

           Mask

Type: Unsigned character

Description: | Subnet mask

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           LELocalBindingRevision

Type: 32-bit unsigned integer

Description: | Local Binding revision

           LELocalLabelState

Type: local_label_state

Description: | Local label state

           IsIPV4ImplicitNull

Type: Boolean

Description: | Is label implicit null

           IsIPV4ExplicitNull

Type: Boolean

Description: | Is label explicit null

           IsNoRoute

Type: Boolean

Description: | No route

           AdvertisePrefixACL

Type: String with unbounded length

Description: | Advertise Prerfix ACL

           AdvertiseTsrACL

Type: String with unbounded length

Description: | Advertise TSR ACL

           RemoteBinding

Type: ldp_tib_entry_remote[0...unbounded]

Description: | Remote binding

           PeersAdvertisedTo

Type: ldp_ldpid_info[0...unbounded]

Description: | Peers this entry is advertised to

#### ldp_binding_summary

        Description: MPLS LDP Binding Summary Information
        Definition: Structure. Contents are:
           LastLIBUpdate

Type: 32-bit unsigned integer

Description: | Last update to LIB local binding

           LIBMinimumRevisionSentAll

Type: 32-bit unsigned integer

Description: | Last update sent to all peers

           BindingTotal

Type: 32-bit unsigned integer

Description: | Total bindings

           BindingNoRoute

Type: 32-bit unsigned integer

Description: | Bindings with no route

           BindingLocalNoRoute

Type: 32-bit unsigned integer

Description: | Local bindings with no route

           BindingLocal

Type: 32-bit unsigned integer

Description: | Number of local bindings

           BindingLocalNull

Type: 32-bit unsigned integer

Description: | Number of local null bindings

           BindingLocalImplicitNull

Type: 32-bit unsigned integer

Description: | Number of local implicit null bindings

           BindingLocalExplicitNull

Type: 32-bit unsigned integer

Description: | Number of local explicit null bindings

           BindingLocalNonNull

Type: 32-bit unsigned integer

Description: | Number of local non-null bindings

           LowestAllocatedLabel

Type: 32-bit unsigned integer

Description: | Lowest allocated label

           HighestAllocatedLabel

Type: 32-bit unsigned integer

Description: | Highest allocated label

           BindingRemote

Type: 32-bit unsigned integer

Description: | Number of remote bindings

#### ldp_graceful_restart_info

        Description: MPLS LDP Global Graceful Restart Information
        Definition: Structure. Contents are:
           IsGracefulRestartConfigured

Type: Boolean

Description: | Is graceful restart configured

           GracefulRestartReconnectTimeout

Type: 32-bit unsigned integer

Description: | Reconnect timeout value

           GracefulRestartForwardingStateHoldTime

Type: 32-bit unsigned integer

Description: | Graceful restart forward state hold time

#### ldp_parameters

        Description: MPLS LDP Global Parameters
        Definition: Structure. Contents are:
           RoleIsActive

Type: Boolean

Description: | Is process role active or standby

           GlobalMD5PasswordEnabled

Type: Boolean

Description: | Global MD5 password enabled

           ProtocolVersion

Type: 32-bit unsigned integer

Description: | Protocol version

           RouterID

Type: IPV4Address

Description: | Router ID

           NullLabel

Type: String with unbounded length

Description: | Null label

           KeepaliveInterval

Type: 32-bit unsigned integer

Description: | Keepalive interval

           HelloHoldTime

Type: 32-bit unsigned integer

Description: | Hello hold time

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello interval

           TargetedHelloHoldTime

Type: 32-bit unsigned integer

Description: | Targeted hello hold time

           TargetedHelloInterval

Type: 32-bit unsigned integer

Description: | Targeted hello interval

           IsAcceptingTargetedHellos

Type: Boolean

Description: | Accepting targeted Hellos

           TargetedHelloACL

Type: String with unbounded length

Description: | Targeted Hello ACL

           SessionHoldTime

Type: 32-bit unsigned integer

Description: | Session hold time

           LENoRouteTimeout

Type: 32-bit unsigned integer

Description: | LIB entry no route timeout

           LDPRecoveryTimeout

Type: 32-bit unsigned integer

Description: | LDP recovery timeout with LSD

           MaxIntfAttached

Type: 32-bit unsigned integer

Description: | Maximum number of LDP enabled attached interfaces

           MaxIntfTE

Type: 32-bit unsigned integer

Description: | Maximum number of LDP enabled TE interfaces

           MaxPeer

Type: 32-bit unsigned integer

Description: | Maximum number of LDP peers

           LDPOutOfMemState

Type: 32-bit unsigned integer

Description: | LDP Out of memory state

           GracefulRestartInformation

Type: ldp_graceful_restart_info

Description: | Graceful restart information

           NsrEnabled

Type: Boolean

Description: | TRUE if NSR is enabled

           NsrSynced

Type: Boolean

Description: | TRUE if LDP is standby and is NSR Sync-ed with active

#### ldp_summary

        Description: MPLS LDP Summarized Information
        Definition: Structure. Contents are:
           NumberOfNeighbors

Type: 32-bit unsigned integer

Description: | Number of neighbor

           NumberOfGracefulRestartNeighbors

Type: 32-bit unsigned integer

Description: | Number of Graceful Restart neighbor

           NumberofHelloAdj

Type: 32-bit unsigned integer

Description: | Number of LDP discovery hello adjacencies

           NumberOfRoutes

Type: 32-bit unsigned integer

Description: | Number of resolved routes

           NumberOfLocalAddresses

Type: 32-bit unsigned integer

Description: | Number of local addresses

           NumberOfInterfaces

Type: 32-bit unsigned integer

Description: | Number of known interfaces

           NumberOfFwdRefInterfaces

Type: 32-bit unsigned integer

Description: | Number of Forward Referenc interfaces

           NumberOfLDPInterfaces

Type: 32-bit unsigned integer

Description: | Number of LDP configured interfaces

           NumberOfAutocfgInterfaces

Type: 32-bit unsigned integer

Description: | Number of auto-configured interfaces

           IsBoundWithSysdb

Type: Boolean

Description: | Bound status with sysdb

           IsRegisteredWithSysdb

Type: Boolean

Description: | Registration status with Sysdb

           IsBoundWithInterfaceManager

Type: Boolean

Description: | Bound status with Interface Manager

           IsRegisteredWithInterfaceManager

Type: Boolean

Description: | Registration status with Interface Manager

           IsBoundWithIPArm

Type: Boolean

Description: | Bound status with IP Arm

           IsBoundWithLSD

Type: Boolean

Description: | Bound status with LSD

           IsRegisteredWithLSD

Type: Boolean

Description: | Registration status with LSD

           IsBoundWithIPV4_RIB

Type: Boolean

Description: | Bound status with IPV4 RIB

           IsRegisteredWithIPV4_RIB

Type: Boolean

Description: | Registration status with IPV4 RIB

           IsBoundWithATOM

Type: Boolean

Description: | Bound status with L2VPN ATOM

           IsBoundWithNSRMate

Type: Boolean

Description: | Bound status with NSR Mate

           IsNSRConfigured

Type: Boolean

Description: | NSR configured

#### ldp_fwd_path_info

        Description: MPLS LDP Forwarding Path Information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface name

           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           NextHop

Type: IPV4Address

Description: | Next Hop

           NextHopTableID

Type: 32-bit unsigned integer

Description: | Table ID for nexthop address

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           OutLabelType

Type: label_value_type

Description: | Outgoing Label Type

           IsFromGracefulRestartableNeighbor

Type: Boolean

Description: | Is from a GR neighbor

           IsStale

Type: Boolean

Description: | Is the entry stale

#### ldp_fwd_pfx_info

        Description: MPLS LDP Forwarding Prefix Information
        Definition: Structure. Contents are:
           Prefix

Type: IPV4Address

Description: | IP prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           RoutingUpdateTimestamp

Type: 64-bit unsigned integer

Description: | Routing update nanosec timestamp

           RoutingUpdateAge

Type: 64-bit unsigned integer

Description: | Routing update nanosec age

           ForwardingUpdateTimestamp

Type: 64-bit unsigned integer

Description: | Forwarding update nanosec timestamp

           ForwardingUpdateAge

Type: 64-bit unsigned integer

Description: | Forwarding update nanosec age

           NumOfPaths

Type: 32-bit unsigned integer

Description: | Number of IPv4 ECMP

           Paths

Type: ldp_fwd_path_info[32]

Description: | IPv4 ECMP information

#### ldp_gr_nbr_info

        Description: MPLS LDP Graceful Restart Neighbor Information
        Definition: Structure. Contents are:
           GrPeer

Type: ldp_ldpid_info

Description: | GR peer LDP Id

           ConnectCount

Type: 32-bit unsigned integer

Description: | ConnectCount

           IsNeighborUp

Type: Boolean

Description: | Is neighbor up

           IsLivenessTimerRunning

Type: Boolean

Description: | Is liveness timer running

           LivenessTimerRemainingSeconds

Type: 32-bit unsigned integer

Description: | Remaining time from liveness timer

           IsRecoveryTimerRunning

Type: Boolean

Description: | Is recovery timer running

           RecoveryTimerRemainingSeconds

Type: 32-bit unsigned integer

Description: | Recovery timer remining time

#### ldp_gr_global_info

        Description: MPLS LDP Graceful Restart Information
        Definition: Structure. Contents are:
           IsForwardingStateHoldTimerRunning

Type: Boolean

Description: | Is graceful restart forwarding state hold timer running

           ForwardingStateHoldTimerRemainingSeconds

Type: 32-bit unsigned integer

Description: | Forwarding state hold timer remaining time in seconds

           GracefulRestartableNeighbors

Type: ldp_gr_nbr_info

[0...unbounded]

Description: | Vector of graceful restart neighbor information

#### ldp_igp_sync_delay_restart_info

        Description: MPLS LDP IGP Sync Restart Delay Information
        Definition: Structure. Contents are:
           Configured

Type: Boolean

Description: | Is restart delay configured

           DelaySecs

Type: 32-bit unsigned integer

Description: | Delay time

           TimerRunning

Type: Boolean

Description: | Is restart delay timer running

           RemainingSecs

Type: 32-bit unsigned integer

Description: | Delay timer remaining time

#### ldp_igp_sync_intf_peer

        Description: MPLS LDP IGP Sync Interface Peer Information
        Definition: Structure. Contents are:
           PeerID

Type: string_td2

Description: | Peer Identifier

           IsGREnabled

Type: Boolean

Description: | Is GR enabled session

#### ldp_igp_sync_intf_gr_only

        Description: MPLS LDP IGP Sync Interface GR-only reachable Peer Information
        Definition: Structure. Contents are:
           PeerID

Type: string_td2

Description: | Peer Identifier

           IsChkptCreated

Type: Boolean

Description: | Is created due to checkpointing

#### ldp_igp_sync_info

        Description: MPLS LDP IGP Sync Information
        Definition: Structure. Contents are:
           IGPSyncState

Type: ldp_igp_sync_state

Description: | IGP Sync state

           IsDelayTimerRunning

Type: Boolean

Description: | Is sync delay timer running

           DelayTimerRemaining

Type: 32-bit unsigned integer

Description: | Remaining timer (seconds) till expiry of sync delay timer

           Peers

Type: ldp_igp_sync_intf_peer

[0...unbounded]

Description: | Interface Peers

           GROnlyPeers

Type: ldp_igp_sync_intf_gr_only[0...unbounded]

Description: | Interface GR-only reachable peers

#### ldp_intf_autocfg

        Description: MPLS LDP auto configure
        Definition: Structure. Contents are:
           Tuple

Type: String with unbounded length

Description: | Tuple

#### ldp_intf

        Description: MPLS LDP interface information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface name

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           IsIMStale

Type: Boolean

Description: | Is IM information stale

           LDPConfigMode

Type: Boolean

Description: | LDP config mode

           LDPAutoconfigDisable

Type: Boolean

Description: | LDP autoconfig disable

           AutoConfig

Type: ldp_intf_autocfg

[0...unbounded]

Description: | Auto config

#### ldp_intf_sum

        Description: MPLS LDP interface summary
        Definition: Structure. Contents are:
           KnownIpv4Interface

Type: 32-bit unsigned integer

Description: | Number of known IPv4 Interface

           KnownIpv4InterfaceLDPEnabled

Type: 32-bit unsigned integer

Description: | Number of known IPv4 Interface with LDP Enabled

           LDPConfiguredAttachedInterface

Type: 32-bit unsigned integer

Description: | Number of attached interfaces configured in LDP

           LDPConfiguredTEInterface

Type: 32-bit unsigned integer

Description: | Number of TE tunnel interfaces configured in LDP

           ForwardReferences

Type: 32-bit unsigned integer

Description: | Number of forward referenced interfaces

           AutoConfigDisabled

Type: 32-bit unsigned integer

Description: | Autoconfigure disabled

           AutoConfig

Type: 32-bit unsigned integer

Description: | Auto-configured interfaces

           AutoConfigForwardReferenceInterfaces

Type: 32-bit unsigned integer

Description: | Auto-configured forward references

#### ldp_nsr_sum_sess

        Description: MPLS LDP NSR session summary
        Definition: Structure. Contents are:
           Total

Type: 32-bit unsigned integer

Description: | Total sessions

           NSREligible

Type: 32-bit unsigned integer

Description: | NSR eligible sessions

           NSRStateNone

Type: 32-bit unsigned integer

Description: | Number of sessions in NSR none state

           NSRStateWait

Type: 32-bit unsigned integer

Description: | Number of sessions in NSR wait state

           NSRStateReady

Type: 32-bit unsigned integer

Description: | Number of sessions in NSR ready state

           NSRStatePrepare

Type: 32-bit unsigned integer

Description: | Number of sessions in NSR prepare state

           NSRStateOperational

Type: 32-bit unsigned integer

Description: | Number of sessions in NSR operational state

#### ldp_nsr_sum

        Description: MPLS LDP NSR summary
        Definition: Structure. Contents are:
           Sessions

Type: ldp_nsr_sum_sess

Description: | Session summary

#### ldp_fwd_rw_path_summ

        Description: MPLS LDP fowarding rewrite nexthop/path summary
        Definition: Structure. Contents are:
           TotalPaths

Type: 32-bit unsigned integer

Description: | Total path count

           LabelledPaths

Type: 32-bit unsigned integer

Description: | Count of all labelled paths

#### ldp_fwd_rw_pfx_lbl_summ

Description: MPLS LDP forwarding rewrite prefix nexthops label summary Definition: Structure. Contents are: Labelled

Type: 16-bit unsigned integer

Description: Count of labelled prefixes with 1 or more paths labelled

PartiallyLabelled

Type: 16-bit unsigned integer

Description: Count of labelled prefixes with some (but not ALL) paths labelled

Unlabelled

Type: 16-bit unsigned integer

Description: Count of labelled prefixes with ALL paths unlabelled

#### ldp_fwd_rw_pfx_summ

Description: MPLS LDP fowarding rewrite prefix summary Definition: Structure. Contents are: TotalPrefixes

Type: 16-bit unsigned integer

Description: Total Prefix count

PrefixesWithECMP

Type: 16-bit unsigned integer

Description: Count of prefixes with ECMP

PrefixLabelStats

Type: ldp_fwd_rw_pfx_lbl_summ

Description: | Prefix label stats

#### ldp_fwd_rw_summ

Description: MPLS LDP fowarding rewrite summary Definition: Structure. Contents are: Prefixes

Type: ldp_fwd_rw_pfx_summ

Description: | Forwarding rewrites prefix summary

           NextHopPaths

Type: ldp_fwd_rw_path_summ

Description: | Forwarding rewrites nexthops (paths) summary

#### ldp_fwd_summ_info

        Description: MPLS LDP fowarding summary
        Definition: Structure. Contents are:
           IsLSDBound

Type: Boolean

Description: | LDP is connected to LSD server

           ForwardingStateHoldTimeSec

Type: 16-bit unsigned integer

Description: | Forwarding state hold time (secs) registered with LSD

           MPLSForwardingEnabledInterfaces

Type: 16-bit unsigned integer

Description: | MPLS forwarding enabled interface count

           AllocatedLocalLabels

Type: 16-bit unsigned integer

Description: | Local label allocated count

           ForwardingRewrites

Type: ldp_fwd_rw_summ

Description: | Forwarding rewrites summary

#### ldp_cap_info

        Description: MPLS LDP Capability Information
        Definition: Structure. Contents are:
           Capability

Type: ldp_cap_desc

Description: | Capability information

           CapabilityOwner

Type: String with unbounded length

Description: | Capability owner

           CapabilityDataLength

Type: 16-bit unsigned integer

Description: | Capability data length

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### string_td2

Description: Definition: Type definition for: String with unbounded length

#### dhcb_state

Description: DHCB State Type Definition: Enumeration. Valid values are: 'NONE' - None 'DHCB_ACTIVE' - Active 'DHCB_PASSIVE' - Passive 'DHCB_ACTIVE_PASSIVE' - Active and Passive

#### label_value_type

Description: Label Value Type Definition: Enumeration. Valid values are: 'MPLS_LABEL' - MPLS Label 'UNLABELLED' - Unlabelled 'UNKNOWN' - Unknown label

#### show_nsr_state

Description: NSR State Type Definition: Enumeration. Valid values are: 'NSR_READY' - NSR ready 'NSR_NOTREADY' - NSR not ready 'NSR_NA' - NSR not applicable

#### ldp_adj_union_discrim

Description: MPLS LDP Hello Type Definition: Enumeration. Valid values are: 'LinkHello' - Link hello 'TargetedHello' - Targeted hello

#### ldp_adj_union

Description: Definition: Union. Discriminant: Name: HelloType Type: ldp_adj_union_discrim Options are: LinkHelloData

Type: link_hello

Description: | Link hello

           TargetHelloData

Type: targeted_hello

Description: | Target Hello

#### mgmt_ldp_nsr_peer_sync_state

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_LDP_NSR_PEER_SYNC_ST_NONE'
            'MGMT_LDP_NSR_PEER_SYNC_ST_WAIT'
            'MGMT_LDP_NSR_PEER_SYNC_ST_READY'
            'MGMT_LDP_NSR_PEER_SYNC_ST_PREP'
            'MGMT_LDP_NSR_PEER_SYNC_ST_OPER'

#### mgmt_ldp_nsr_peer_sync_err

        Description:
        Definition: Enumeration. Valid values are:
            'MGMT_LDP_NSR_PEER_SYNC_ERR_NONE'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_LDP_SYNC_NACK'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_SYNC_PREP'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_TCP_PEER'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_TCP_GBL'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_LDP_PEER'
            'MGMT_LDP_NSR_PEER_SYNC_ERR_LDP_GBL'

#### mgmt_ldp_nsr_peer_ldp_sync_nack_rsn

Description: Definition: Enumeration. Valid values are: 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_NONE' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_TBL_ID_MISMATCH' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_PP_EXISTS' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_MISSING_ELEM' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_NO_PEND_SOCK' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_PEND_SOCK_NOT_SYNCED' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_ADJ_ADD' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_DHCB_ADD' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ENOMEM' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_TP_CREATE' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_PP_CREATE' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_ADDR_BIND' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_RX_BAD_PIE' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_RX_NOTIF' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_RX_UNEXP_OPEN' 'MGMT_LDP_NSR_PEER_LDP_SYNC_NACK_RSN_ERR_UNEXP_PEER_DOWN'

#### local_label_state

Description: MPLS LDP Local Label State Type Definition: Enumeration. Valid values are: 'LOCAL_LABEL_STATE_NONE' - None 'LOCAL_LABEL_STATE_ASSIGNED' - Assigned 'LOCAL_LABEL_STATE_WITHDRAWN' - Withdrawn

#### ldp_igp_sync_state

Description: IGP Sync State Definition: Enumeration. Valid values are: 'ISYNC_READY' - Acheived 'ISYNC_NOTREADY' - Not acheived 'ISYNC_DEFERRED' - Deferred due to interface delay or global restart delay

## Perl Data Object documentation for lspv.

### Datatypes

#### lspv_session_info

Description: LSPV session information Definition: Structure. Contents are: SessionHandle

Type: 32-bit unsigned integer

Description: Session handle

SenderHandle

Type: 32-bit unsigned integer

Description: Sender handle

#### lspv_client_info

Description: LSPV client information Definition: Structure. Contents are: NodeID

Type: ValueNodeID

Description: | Client location

           ProcessID

Type: 32-bit unsigned integer

Description: | Client process ID

           ProcessName

Type: String with unbounded length

Description: | Client process name

           Session

Type: lspv_session_info

[0...unbounded]

Description: | Session information

#### LspvCollabCntr

        Description: LSP Verification collaborator statistics
        Definition: Structure. Contents are:
           UPs

Type: 32-bit unsigned integer

Description: | Collaborator up counter

           DOWNs

Type: 32-bit unsigned integer

Description: | Collaborator down counter

           IsCollaboratorState

Type: Boolean

Description: | Collaborator state

#### LspvCollabStats

Description: LSP Verification collaborator statistics Definition: Structure. Contents are: counts

Type: LspvCollabCntr[4]

Description: |

#### LspvMsgStats

Description: LSP Verification process message statistics Definition: Structure. Contents are: counts

Type: 32-bit unsigned integer[11]

Description:

#### LspvCollabCounter

Description: LSPV collaborator counters Definition: Structure. Contents are: UPs

Type: 32-bit unsigned integer

Description: Collaborator up counter

DOWNs

Type: 32-bit unsigned integer

Description: Collaborator down counter

IsCollaboratorState

Type: Boolean

Description: Collaborator state

#### LspvCollabStatistics

Description: LSPV collaborator statistics Definition: Structure. Contents are: CollaboratorIPARM

Type: LspvCollabCounter

Description: | Collaborator IPARM counts

           CollaboratorIM

Type: LspvCollabCounter

Description: | Collaborator IM counts

           CollaboratorNetIO

Type: LspvCollabCounter

Description: | Collaborator NetIO counts

           CollaboratorRIB

Type: LspvCollabCounter

Description: | Collaborator RIB counts

#### LspvMsgStatistics

        Description: LSPV verification process message statistics
        Definition: Structure. Contents are:
           RegisterMessages

Type: 32-bit unsigned integer

Description: | Message register count

           UnregisterMessages

Type: 32-bit unsigned integer

Description: | Message unregister count

           EchoSubmitMessages

Type: 32-bit unsigned integer

Description: | Message echo submit count

           EchoCancelMessages

Type: 32-bit unsigned integer

Description: | Message echo cancel count

           GetResultMessages

Type: 32-bit unsigned integer

Description: | Message get results count

           GetConfigMessages

Type: 32-bit unsigned integer

Description: | Message get configiuration count

           GetResponseMessages

Type: 32-bit unsigned integer

Description: | Message get response count

           PropertyResponseMessages

Type: 32-bit unsigned integer

Description: | Message property response count

           PropertyRequestMessages

Type: 32-bit unsigned integer

Description: | Message property request count

           PropertyBlockMessages

Type: 32-bit unsigned integer

Description: | Message property block count

           ThreadRequestMessages

Type: 32-bit unsigned integer

Description: | Message thread request count

#### lspv_global_info

        Description: LSPV global information
        Definition: Structure. Contents are:
           TotalClients

Type: 32-bit unsigned integer

Description: | Number of clients

           MessageStatistics

Type: LspvMsgStats

Description: | Message statistics

           CollaboratorStatistics

Type: LspvCollabStats

Description: | Collaborator statistics

#### lspv_global_type

        Description: LSPV global information
        Definition: Structure. Contents are:
           TotalClients

Type: 32-bit unsigned integer

Description: | Number of clients

           MessageStatistics

Type: LspvMsgStatistics

Description: | Message statistics

           CollaboratorStatistics

Type: LspvCollabStatistics

Description: | Collaborator statistics

#### LspvPktCntr

        Description: LSP Verification packet base counting structure
        Definition: Structure. Contents are:
           Packets

Type: 64-bit unsigned integer

Description: | Packet counter

           Bytes

Type: 64-bit unsigned integer

Description: | Byte counter

#### LspvPacketStats

        Description: Rx and Tx Packet Counts
        Definition: Structure. Contents are:
           RxPacketCounts

Type: LspvPktCntr

[10]

Description: | Packet reception counts

           TxPacketCounts

Type: LspvPktCntr

[2]

Description: | Packet reception counts

#### LspvPktCounter

        Description: LSPV verification packet count
        Definition: Structure. Contents are:
           Packets

Type: 64-bit unsigned integer

Description: | Packet counter

           Bytes

Type: 64-bit unsigned integer

Description: | Byte counter

#### lspv_bag_stats_rx

        Description: LSPV reception statistics
        Definition: Structure. Contents are:
           ReceivedGoodRequest

Type: LspvPktCounter

Description: | Received good request

           ReceivedGoodReply

Type: LspvPktCounter

Description: | Received good reply

           ReceivedUnknown

Type: LspvPktCounter

Description: | Received unknown packets

           ReceivedErrorIPHeader

Type: LspvPktCounter

Description: | IP header error

           ReceivedErrorUDPHeader

Type: LspvPktCounter

Description: | UDP header error

           ReceivedErrorRUNT

Type: LspvPktCounter

Description: | RUNT error

           ReceivedErrorQueueFull

Type: LspvPktCounter

Description: | Dropped queue full

           ReceivedErrorGeneral

Type: LspvPktCounter

Description: | General error

           ReceivedErrorNoInterface

Type: LspvPktCounter

Description: | Error no Interfaces

           ReceivedErrorNoMemory

Type: LspvPktCounter

Description: | Error no memory

#### lspv_bag_stats_tx

        Description: LSPV transmission statistics
        Definition: Structure. Contents are:
           TransmitGood

Type: LspvPktCounter

Description: | Transmit good packets

           TransmitDrop

Type: LspvPktCounter

Description: | Transmit drop packets

#### LspvPacketStatistics

        Description: Receive and transmit packet counts
        Definition: Structure. Contents are:
           Received

Type: lspv_bag_stats_rx

Description: | Packet reception counts

           Sent

Type: lspv_bag_stats_tx

Description: | Packet transmit counts

#### lspv_interface_info_brief

        Description: LSPV interface brief information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface name

           State

Type: lspv_bag_interface_state

Description: | Interface state

           IsMTUValid

Type: Boolean

Description: | Is MTU valid

           MTU

Type: 32-bit unsigned integer

Description: | Interface MTU

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           PrimaryAddress

Type: IPV4Address

Description: | Primary interface address

#### lspv_interface_info

        Description: LSPV interface information
        Definition: Structure. Contents are:
           InterfaceBrief

Type: lspv_interface_info_brief

Description: | Interface brief

           InterfaceIndex

Type: 32-bit unsigned integer

Description: | Interface index

           PacketStatistics

Type: LspvPacketStatistics

Description: | Packet statistics

#### lspv_dsmap_info

        Description: LSPV downstream mapping information
        Definition: Structure. Contents are:
           DownstreamRouterID

Type: IPV4Address

Description: | Downstream router ID

           DownstreamInterfaceMTU

Type: 16-bit unsigned integer

Description: | Downstream interface MTU

           DownstreamAddressType

Type: 8-bit unsigned integer

Description: | Downstream address type

           DownstreamInterfaceIndex

Type: 8-bit unsigned integer

Description: | Downstream interface index

           DownstreamFlags

Type: 8-bit unsigned integer

Description: | Downstream flags

           InterfaceAddress

Type: IPV4Address

Description: | Interface IP address

           HashKeyType

Type: hash_key_type_en

Description: | Hash key type

           DepthLimit

Type: 8-bit unsigned integer

Description: | Depth limit

           MultipathLength

Type: 16-bit unsigned integer

Description: | Multipath length

           DownstreamLabels

Type: 32-bit unsigned integer

Description: | Number of downstream labels

           ds_label_stack

Type: 32-bit unsigned integer[10]

Description: |

           DownstreamLabelStack

Type: 32-bit unsigned integer[0...unbounded]

Description: | Downstream label stack

#### lspv_command_info_brief

        Description: LSPV command information
        Definition: Structure. Contents are:
           CommandType

Type: lspv_bag_cmd_type

Description: | Command type

           TargetType

Type: lspv_bag_target_type

Description: | Target type

           TargetAddress

Type: IPV4Address

Description: | Target address

           TargetMask

Type: 8-bit unsigned integer

Description: | Target mask

           PseudowireID

Type: 32-bit unsigned integer

Description: | Pseudowire ID

#### lspv_command_info

        Description: LSPV command information
        Definition: Structure. Contents are:
           CommandBrief

Type: lspv_command_info_brief

Description: | Command Brief

           TunnelInterfaceName

Type: Interface

Description: | Tunnel Interface name

           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TLVVersion

Type: 32-bit unsigned integer

Description: | TLV version

           ReplyMode

Type: lspv_bag_reply_mode

Description: | Echo reply mode

           Size

Type: 32-bit unsigned integer

Description: | Size of echo request packet

           TTL

Type: 16-bit unsigned integer

Description: | Time to live for echo req packet

           TTLMax

Type: 8-bit unsigned integer

Description: | Maximum TTL for echo request packet

           ExpBits

Type: Hex binary data with length 1 bytes

Description: | EXP bits for echo request ip header

           ReplyDSCPBits

Type: Hex binary data with length 1 bytes

Description: | DSCP bits for echo reply ip header

           Timeout

Type: 32-bit unsigned integer

Description: | Maximum time to wait (second) for echo reply

           SendInterval

Type: 32-bit unsigned integer

Description: | Network time between sending echo request

           MaximumRetries

Type: 8-bit unsigned integer

Description: | Maximum treetrace retry count

           Pattern

Type: 16-bit unsigned integer

Description: | Data pattern for pad TLV

           PayloadLength

Type: 32-bit unsigned integer

Description: | Length of payload

           IsPaddingRequired

Type: Boolean

Description: | Is padding required

           IsReplyTOSRequested

Type: Boolean

Description: | Request sending of reply tos tlv

           IsDownstreamMappingRequested

Type: Boolean

Description: | Force sending downstream mapping in echo request

           IsTFSValidationRequested

Type: Boolean

Description: | Is transit router FEC validation requested

           IsILSRequested

Type: Boolean

Description: | Is ILS object requested

           IsVendorTLVDisabled

Type: Boolean

Description: | Disable send of Cisco tlv

           IsLabelShimmingMode

Type: Boolean

Description: | Label shimming mode

           ShimLabel

Type: 32-bit unsigned integer

Description: | Label to be shimmed

           HashKey

Type: 8-bit unsigned integer

Description: | Multipath hash key type

           BitmapSize

Type: 16-bit unsigned integer

Description: | Multipath bitmap size

           MaxSelector

Type: 32-bit unsigned integer

Description: | Maximum number of selectors allowed

           IsTxDownstreamMappingValid

Type: Boolean

Description: | Is transmitted downstream mapping valid

           TxDownstreamMapping

Type: lspv_dsmap_info

Description: | Sent downstream mapping

           OutputInterfaceName

Type: Interface

Description: | Output Interface name

#### lspv_ds_ils_info

        Description: LSPV downstream interface and label stack information
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Is the interface and label stack information valid

           DownstreamRouterID

Type: IPV4Address

Description: | Downstream router ID

           DownstreamInterfaceName

Type: Interface

Description: | Downstream interface name

#### lspv_result_info

        Description: LSPV result information
        Definition: Structure. Contents are:
           ReturnCode

Type: 8-bit unsigned integer

Description: | Return code

           ReturnSubcode

Type: 8-bit unsigned integer

Description: | Return subcode

           OutputCode

Type: 8-bit unsigned integer

Description: | Letter code for command result

           CallBackEvent

Type: 8-bit unsigned integer

Description: | Callback event

           ReplySourceAddress

Type: IPV4Address

Description: | Source address of echo reply

           TimeSent

Type: 32-bit unsigned integer

Description: | Network time echo request was sent

           TimeReceived

Type: 32-bit unsigned integer

Description: | Network time target received echo request

           DeltaTime

Type: 32-bit unsigned integer

Description: | Delta network time

           RxTLVVersion

Type: 32-bit unsigned integer

Description: | Peer TLV version

           IsTraceroute

Type: Boolean

Description: | Is traceroute info returned

           DownstreamMappingSent

Type: lspv_dsmap_info

Description: | Downstream mapping sent

           ReceivedDownstreamMappings

Type: 32-bit unsigned integer

Description: | Number of downstream mappings received

           DownstreamInterfaceLabelStack

Type: lspv_ds_ils_info

Description: | Downstream interface and label stack

           OutputInterfaceAddress

Type: IPV4Address

Description: | Output interface address

           TTL

Type: 8-bit unsigned integer

Description: | Time to live

#### lspv_request_info_brief

        Description: LSPV request brief information
        Definition: Structure. Contents are:
           Command

Type: lspv_command_info_brief

Description: | Command

           State

Type: lspv_bag_request_state

Description: | FSM state

#### lspv_request_info

        Description: LSPV request information
        Definition: Structure. Contents are:
           SenderHandle

Type: 32-bit unsigned integer

Description: | Sender handle

           Command

Type: lspv_command_info

Description: | Command

           State

Type: lspv_bag_request_state

Description: | FSM state

           SessionHandle

Type: 32-bit unsigned integer

Description: | Session handle

           ProcessName

Type: String with unbounded length

Description: | Client process name

           NodeID

Type: ValueNodeID

Description: | Location where client resides

           ProcessID

Type: 32-bit unsigned integer

Description: | Client process ID

           TableID

Type: 16-bit unsigned integer

Description: | Table ID

           IsTimeoutTimerRunning

Type: Boolean

Description: | Is timeout timer running

           TimeoutTimerRemaining

Type: 32-bit unsigned integer

Description: | Timeout timer remaining seconds

           TxDownstreamMapping

Type: lspv_dsmap_info

Description: | Sent downstream mapping

           OutputInterfaceName

Type: Interface

Description: | Output interface name

           OutputInterfaceAddress

Type: IPV4Address

Description: | Output interface address

           NextHopAddress

Type: IPV4Address

Description: | Nexthop address

#### lspv_reply_info_brief

        Description: LSPV reply brief information
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           IP_TTL

Type: 8-bit unsigned integer

Description: | TTL

           ValidateState

Type: lspv_bag_validate_state

Description: | Validate state

#### lspv_reply_info

        Description: LSPV reply information
        Definition: Structure. Contents are:
           Handle

Type: 32-bit unsigned integer

Description: | Generic handle

           SenderHandle

Type: 32-bit unsigned integer

Description: | Sender handle

           ReplyBrief

Type: lspv_reply_info_brief

Description: | Reply brief

           TLVVersion

Type: 32-bit unsigned integer

Description: | TLV version

           TOS

Type: 8-bit unsigned integer

Description: | TOS

           IsTTLExpired

Type: Boolean

Description: | TTL expired

           BestReturnCode

Type: 8-bit unsigned integer

Description: | Best return code

           BestReturnSubcode

Type: 8-bit unsigned integer

Description: | Best return sub code

           LabelStackDepth

Type: 8-bit unsigned integer

Description: | Label stack depth

           FECStackDepth

Type: 8-bit unsigned integer

Description: | FEC stack depth

           IsReplyCiscoTLV

Type: Boolean

Description: | Reply with Cisco TLV

           IsReplyWithDownstreamMapping

Type: Boolean

Description: | Reply with downstream mapping

           IsReplyWithRx

Type: Boolean

Description: | Reply with RX information

           intf_name

Type: Hex binary data with maximum length 64 bytes

Description: | Interface name

           InterfaceName

Type: Interface

Description: | Interface name

           Labels

Type: 16-bit unsigned integer

Description: | Number of labels

           label_stack

Type: 32-bit unsigned integer[10]

Description: |

           LabelStack

Type: 32-bit unsigned integer[0...unbounded]

Description: | Label stack

#### lspv_tt_node_info

        Description: LSPV tree trace node information
        Definition: Structure. Contents are:
           NodeHandle

Type: 32-bit unsigned integer

Description: | Node handle

           NodeAddress

Type: IPV4Address

Description: | Node address

           ReturnCode

Type: 16-bit unsigned integer

Description: | Return Code

           DownstreamMapping

Type: 16-bit unsigned integer

Description: | Number of downstream mapping

           IsDownstreamMappingValid

Type: Boolean

Description: | Is downstream mapping valid

           DownstreamMappingInUse

Type: lspv_dsmap_info

Description: | Downstream mapping in use

#### lspv_ds_outinfo_info

        Description: LSPV downstream outgoing information
        Definition: Structure. Contents are:
           IsDownstreamOutgoingValid

Type: Boolean

Description: | Is downstream outgoing information valid

           DownstreamInterfaceAddress

Type: IPV4Address

Description: | Downstream interface address

           DownstreamInterfaceMTU

Type: IPV4Address

Description: | Downstream interface MTU

           DownstreamLabels

Type: 8-bit unsigned integer

Description: | Number of downstream labels

           ds_label_stack

Type: 32-bit unsigned integer[10]

Description: |

           DownstreamLabelStack

Type: 32-bit unsigned integer[0...unbounded]

Description: | Downstream label stack

#### lspv_multipath_info

        Description: LSPV multipath information
        Definition: Structure. Contents are:
           HashKeyType

Type: hash_key_type_en

Description: | Hash key type

           DepthLimit

Type: 8-bit unsigned integer

Description: | Depth limit

           SelectorBitCursor

Type: 32-bit unsigned integer

Description: | Selector bit cursor

           SelectorBitmapSize

Type: 16-bit unsigned integer

Description: | Selector bitmap size

           SelectorStartAddress

Type: IPV4Address

Description: | Selector start address

#### lspv_tt_stats_info

        Description: LSPV tree trace statistics information
        Definition: Structure. Contents are:
           EchoRequestAttempts

Type: 32-bit unsigned integer

Description: | Number of echo request attempts

           EchoRequestFailures

Type: 32-bit unsigned integer

Description: | Number of echo request failures

           ReceivedEchoReplies

Type: 32-bit unsigned integer

Description: | Number of echo reply received

           TimedoutEchoReplies

Type: 32-bit unsigned integer

Description: | Number of echo reply timedout

           FoundPaths

Type: 32-bit unsigned integer

Description: | Number of path found

           BrokenPaths

Type: 32-bit unsigned integer

Description: | Number of path broken

           UnexploredPaths

Type: 32-bit unsigned integer

Description: | Number of path unexplored

#### lspv_tt_request_brief_info

        Description: LSPV tree trace request brief information
        Definition: Structure. Contents are:
           ClientCommand

Type: lspv_command_info_brief

Description: | Client command

           State

Type: lspv_bag_tt_request_state

Description: | TT FSM state

           SelectorDiscoveryRetries

Type: 16-bit unsigned integer

Description: | Selector discovery retry count

           SelectorDiscoveryBackTraceRetries

Type: 16-bit unsigned integer

Description: | Selector discovery backtrace retry count

#### lspv_tt_request_info

        Description: LSPV tree trace request information
        Definition: Structure. Contents are:
           SenderHandle

Type: 32-bit unsigned integer

Description: | Sender handle

           ClientCommand

Type: lspv_command_info

Description: | Client command

           State

Type: lspv_bag_tt_request_state

Description: | TT FSM state

           SelectorDiscoveryRetries

Type: 16-bit unsigned integer

Description: | Selector discovery retry count

           SelectorDiscoveryBackTraceRetries

Type: 16-bit unsigned integer

Description: | Selector discovery backtrace retry count

           NodeIndex

Type: 32-bit unsigned integer

Description: | Node index

           NodeAddress

Type: IPV4Address

Description: | Node address

           SessionHandle

Type: 32-bit unsigned integer

Description: | Session handle

           NodeDiscoveryRetries

Type: 16-bit unsigned integer

Description: | Node discovery retry count

           SelectorDiscoveryBackTraceMaxRetries

Type: 16-bit unsigned integer

Description: | Maximum selector discovery backtrace retry count

           ProcessName

Type: String with unbounded length

Description: | Client process name

           NodeID

Type: ValueNodeID

Description: | Location where client resides

           ProcessID

Type: 32-bit unsigned integer

Description: | Client process ID

           LSPVCommand

Type: lspv_command_info

Description: | LSPV command

           LSPVResult

Type: lspv_result_info

Description: | LSPV result

           NodeDatabase

Type: lspv_tt_node_info[0...unbounded]

Description: | Node database

           ActiveDownsteamOutgoing

Type: lspv_ds_outinfo_info

Description: | Active downstream outgoing information

           Multipath

Type: lspv_multipath_info

Description: | Multipath information

           IsTimerRunning

Type: Boolean

Description: | Is timer running

           TimerRemaining

Type: 32-bit unsigned integer

Description: | Timer remaining seconds

           Statistics

Type: lspv_tt_stats_info

Description: | Statistics

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### lspv_bag_stats_rx_type

Description: LSPV reception statistics Definition: Enumeration. Valid values are: 'ReceiveRequest' - Receive request 'ReceiveReply' - Receive Reply 'ReceiveGoodUnknown' - Receive good unknown 'ReceiveErrorIPHeader' - Receive error IP header 'ReceiveErrorUDPHeader' - Receive error UDP header 'ReceiveErrorRUNT' - Receive error RUNT 'ReceiveErrorQueueFull' - Receive error queue full 'ReceiveErrorGeneral' - Receive error general 'ReceiveErrorNoInterface' - Receive error no interface 'ReceiveErrorNoMemory' - Receive error no memory

#### lspv_bag_stats_tx_type

Description: LSPV transmission statistics Definition: Enumeration. Valid values are: 'Good' - Trasmit good packets 'Drop' - Trasmit drop packets

#### lspv_bag_stats_collab_type

Description: LSPV collaborator types Definition: Enumeration. Valid values are: 'IPARM' - IPARM statistics 'IM' - IM statistics 'NetIO' - NetIO statistics 'RIB' - RIB statistics

#### lspv_bag_stats_msg_type

Description: LSPV server message types Definition: Enumeration. Valid values are: 'Register' - Register message 'Unregister' - Unregister message 'EchoSubmit' - Echo submit message 'EchoCancel' - Echo cancel message 'GetResults' - Get results message 'GetConfig' - Get config message 'GetResponse' - Get response message 'PropertyResponse' - Property response message 'PropertyRequest' - Property request message 'PropertyBlock' - Property block message 'ThreadRequest' - Thread request message

#### lspv_bag_target_type

Description: LSPV target type Definition: Enumeration. Valid values are: 'TargetUnknown' - Target unknown 'TargetIPv4' - Target IPv4 'TargetTE' - Target TE 'TargetPseudowire' - Target pseudowire 'TargetIPv4Broadcast' - IPv4 broadcast

#### lspv_bag_cmd_type

Description: LSPV command type Definition: Enumeration. Valid values are: 'Ping' - Ping command 'Trace' - Trace command 'PathDiscovery' - Path discovery

#### lspv_bag_reply_mode

Description: LSPV reply mode Definition: Enumeration. Valid values are: 'DoNotReply' - Do not reply mode 'IPv4UDP' - IPv4 UDP 'IPv4UDP_RA' - IPv4 UDP with RA 'MPLS_RA' - MPLS with RA

#### lspv_bag_request_state

Description: LSPV request state Definition: Enumeration. Valid values are: 'Idle' - Request state idle 'WaitProperty' - Request state property 'WaitReply' - Request state wait reply 'WaitFinish' - Request state wait finish

#### lspv_bag_tt_request_state

Description: LSPV tree trace request state Definition: Enumeration. Valid values are: 'StateIdle' - Tree trace state idle 'NodeDiscover' - Tree trace node discover 'NodeDiscoverWait' - Tree trace node discover wait 'NodeDiscoverWaitInterval' - Tree trace node discover wait interval 'SelectorDiscover' - Tree trace node selector discover 'SelectorDiscoverWait' - Tree trace node selector discover wait 'SelectorDiscoverWaitInterval' - Tree trace node selector discover wait interval

#### lspv_bag_validate_state

Description: LSPV validate state Definition: Enumeration. Valid values are: 'ReceiveHeader' - Receive header 'DownstreamMap' - Downstream mapping 'FECStack' - FEC stack 'Complete' - Complete 'Unknown' - Unknown

#### lspv_bag_interface_state

Description: LSPV interface state Definition: Enumeration. Valid values are: 'NotReady' - Not ready 'AdminDown' - Admin down 'Down' - Down 'Up' - UP 'Shutdown' - Shutdown 'ErrorDisable' - Error disable 'DownImmediate' - Immediate down 'AdminImmediate' - Immediate admin 'GracefulDown' - Graceful down 'BeginShutdown' - Begin shutdown 'EndShutdown' - End shutdown 'BeginErrorDisable' - Begin error disable 'EndErrorDisable' - End error disable 'BeginGracefulDown' - Begin graceful down 'Reset' - Reset 'Operational' - Operational 'NotOperational' - Not operational 'NotKnown' - Unknown

#### hash_key_type_en

Description: LSPV hash key types Definition: Enumeration. Valid values are: 'NoMultipath' - No multipath 'Label' - Label 'IPv4' - IPv4 type 'LabelRange' - Label range 'IPv4Range' - IPv4 range 'NoMoreLabels' - No more labels 'IPAll' - IP all 'NoMatch' - No match 'IPv4BitMask' - IPv4 bitmask 'LabelBitMask' - Label bitmask

## Perl Data Object documentation for te_pce.

### Datatypes

#### igpte_igp_area

Description: An IGP-area Definition: Structure. Contents are: IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### te_lsp_fec_t

Description: A LSP FEC Definition: Structure. Contents are: FEC_LSP_ID

Type: 16-bit unsigned integer

Description: LSP ID

FECTunnelID

Type: 16-bit unsigned integer

Description: Tunnel ID

FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           FECSource

Type: IPV4Address

Description: | Tunnel source address

           FECDestinationInfo

Type: te_lsp_fec_ctype_data_t

Description: | Destination or P2MP ID

#### te_s2l_fec_t

        Description: A sub-LSP FEC
        Definition: Structure. Contents are:
           S2L_FECSubgroupID

Type: 16-bit unsigned integer

Description: | sub-LSP subgroup ID

           S2L_FEC_LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           S2L_FECTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           S2L_FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           S2L_FECSource

Type: IPV4Address

Description: | LSP source address

           S2L_FECDest

Type: IPV4Address

Description: | sub-LSP destination address

           S2L_FEC_P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           S2L_FECSubgroupOriginator

Type: IPV4Address

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### affinity_name_bag

        Description:
        Definition: Structure. Contents are:
           ConstraintType

Type: 8-bit unsigned integer

Description: | Constraint type

           ConstraintValue

Type: 32-bit unsigned integer

Description: | Constraint value

           ForwardRefValue

Type: 32-bit unsigned integer

Description: | Reference bits for undefined affinity names

#### mpls_te_tunnels_affinity_info

        Description: MPLS TE tunnel Affinity information
        Definition: Structure. Contents are:
           AffinityBits

Type: 32-bit unsigned integer

Description: | The affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The affinity mask (colors)

           NamedAffinities

Type: affinity_name_bag

[0...unbounded]

Description: | Array of name based constratints currently applied to the tunnel

#### mpls_srlg_info

        Description: Information about the Shared Risk Link Group
        Definition: Structure. Contents are:
           SharedRiskGroup

Type: 32-bit unsigned integer

Description: | The shared risk link group ID

#### pceerr_bag

        Description: PCE Error information
        Definition: Structure. Contents are:
           PCEErrType

Type: 32-bit unsigned integer

Description: | PCE Error Type

           PCEErrValue

Type: 32-bit unsigned integer

Description: | PCE Error Value

           HasOpenObject

Type: Boolean

Description: | Has Open object

           OpenVersion

Type: 32-bit unsigned integer

Description: | Open Version

           OpenKeepalive

Type: 32-bit unsigned integer

Description: | Open Keepalive (seconds)

           OpenDeadTime

Type: 32-bit unsigned integer

Description: | Open Deadtime (seconds)

           HasRPObject

Type: Boolean

Description: | Has RP object

           RPRequestID

Type: 32-bit unsigned integer

Description: | RP request ID

#### pce_peer_igp_bag

Description: PCE IGP information Definition: Structure. Contents are: IGPType

Type: igp_protocol_t

Description: | Type

           IGPInstanceID

Type: String with unbounded length

Description: | Instance ID

#### pce_neighbor_bag

Description: PCE Neighbor Information Definition: Structure. Contents are: Error

Type: String with unbounded length

Description: Error (for display only)

PCEAddress

Type: IPV4Address

Description: | PCE Address

           PCEState

Type: pce_state_type

Description: | PCE State

           PCEPUpTime

Type: 32-bit unsigned integer

Description: | PCEP Up Time

           Keepalives

Type: 32-bit unsigned integer

Description: | Keepalive count

           Candidate

Type: Boolean

Description: | Candidate

           StaticallyConfigured

Type: Boolean

Description: | Statically Configured

           IGPs

Type: pce_peer_igp_bag

[0...unbounded]

Description: | IGPs

           NegotiatedKeepalive

Type: 32-bit unsigned integer

Description: | Negotiated KA

           NegotatedDeadTime

Type: 32-bit unsigned integer

Description: | Negotiated DT

           PCEReqRx

Type: 32-bit unsigned integer

Description: | PCEReq Rx

           PCEReqTx

Type: 32-bit unsigned integer

Description: | PCEReq Tx

           PCERepRx

Type: 32-bit unsigned integer

Description: | PCERep Rx

           PCERepTx

Type: 32-bit unsigned integer

Description: | PCERep Tx

           PCEErrRx

Type: 32-bit unsigned integer

Description: | PCEErr Rx

           PCEErrTx

Type: 32-bit unsigned integer

Description: | PCEErr Tx

           PCEOpenTx

Type: 32-bit unsigned integer

Description: | PCEOpen Tx

           PCEOpenRx

Type: 32-bit unsigned integer

Description: | PCEOpen Rx

           PCEKeepaliveTx

Type: 64-bit unsigned integer

Description: | PCE Keepalive Tx

           PCEKeepaliveRx

Type: 64-bit unsigned integer

Description: | PCE Keepalive Rx

           ReqReplyMin

Type: 64-bit unsigned integer

Description: | Mininum reply time from peer in ms

           ReqReplyMax

Type: 64-bit unsigned integer

Description: | Maximum reply time from peer in ms

           ReqReplyAvg

Type: 64-bit unsigned integer

Description: | Average reply time from peer in ms

           RequestTimeouts

Type: 64-bit unsigned integer

Description: | Request timeout count

           LastTxPCEErr

Type: pceerr_bag

Description: | Last sent PCEErr

           LastRxPCEErr

Type: pceerr_bag

Description: | Last received PCEErr

           RxBuff

Type: 32-bit unsigned integer

Description: | Receive buffer

           TxBuff

Type: 32-bit unsigned integer

Description: | Transmit buffer

           MaxRxBuff

Type: 32-bit unsigned integer

Description: | Maximum Receive buffer

           MaxTxBuff

Type: 32-bit unsigned integer

Description: | Maximum Transmit buffer

           LocalSID

Type: 8-bit unsigned integer

Description: | Local PCEP session ID

           RemoteSID

Type: 8-bit unsigned integer

Description: | Remote PCEP session ID

           MinKeepaliveInterval

Type: 8-bit unsigned integer

Description: | Minimum keepalive interval for the peer

           MaxDeadInterval

Type: 8-bit unsigned integer

Description: | Maximum dead interval for the peer

#### pce_node_bag

        Description: PCE Node Information
        Definition: Structure. Contents are:
           RouterID

Type: IPV4Address

Description: | Router ID

           IGPAreaID

Type: 32-bit unsigned integer

Description: | IGP Area number

           IGPAreaFormat

Type: igp_ospf_area_format_t

Description: | IGP Area Format

           PCECost

Type: 32-bit unsigned integer

Description: | PCE cost

           NodeID

Type: IPV4Address

Description: | Node ID

           IsPCEBorderNode

Type: Boolean

Description: | PCE border node

#### pce_topology_global_info_bag

        Description: PCE Topology Information
        Definition: Structure. Contents are:
           Nodes

Type: pce_node_bag

[0...unbounded]

Description: | Node information

#### pce_igp_stats_bag

        Description: PCE IGP Stats
        Definition: Structure. Contents are:
           ABRLookupMin

Type: 64-bit unsigned integer

Description: | ABR Lookup Min

           ABRLookupMax

Type: 64-bit unsigned integer

Description: | ABR Lookup Max

           ABRLookupAvg

Type: 64-bit unsigned integer

Description: | ABR Lookup Avg

           ABRLookupTimeout

Type: 64-bit unsigned integer

Description: | ABR Lookup Timeout

           ABRLookupComplete

Type: 64-bit unsigned integer

Description: | ABR Lookup Complete

#### pce_stats_bag

        Description: PCE Stats Information
        Definition: Structure. Contents are:
           Neighbors

Type: 32-bit unsigned integer

Description: | Neighbor Count

           Tunnels

Type: 32-bit unsigned integer

Description: | Tunnel Count

           PCEReqTotal

Type: 32-bit unsigned integer

Description: | Total number of PCEReq

           PCEReqPending

Type: 32-bit unsigned integer

Description: | Number of pending req

           PCEReqTimedOut

Type: 32-bit unsigned integer

Description: | Number of timedout req

           MaxFileDescriptors

Type: 32-bit unsigned integer

Description: | Maximum number of TCP file descriptors used

           CurrentFileDescriptors

Type: 32-bit unsigned integer

Description: | Number of TCP file descriptors currently in use

           MaximumInQueueDepth

Type: 32-bit unsigned integer[3]

Description: | Max Input Queue Depth

           AverageInQueueDepth

Type: 32-bit unsigned integer[3]

Description: | Average Input Queue Depth

           CurrentPCEQLength

Type: 32-bit unsigned integer

Description: | Current PCE queue length

           CurrentTEQLength

Type: 32-bit unsigned integer

Description: | Current TE queue length

           MaxPCEQLength

Type: 32-bit unsigned integer

Description: | Max PCE queue length

           MaxTEQLength

Type: 32-bit unsigned integer

Description: | Max TE queue length

           IGPStatistics

Type: pce_igp_stats_bag

Description: | IGP Statistics

#### pce_tunnel_bag

        Description: PCE Tunnel Summary Information
        Definition: Structure. Contents are:
           Error

Type: string with unbounded length

Description: | Error (for display only)

           TunnelName

Type: string with unbounded length

Description: | Tunnel Name

           SourceAddress

Type: IPV4Address

Description: | Source Address

           DestinationAddress

Type: IPV4Address

Description: | Destination Address

           IsCurrPathOptionPCE

Type: Boolean

Description: | True if current path option is PCE based

           CurrPathOptionIndex

Type: 32-bit unsigned integer

Description: | Path Option Index of the current path

           ConfiguredPCEAddress

Type: IPV4Address

Description: | Configured PCE Address

           SenderPCEAddress

Type: IPV4Address

Description: | Sender PCE Address

           PathState

Type: pce_tun_path_state_type

Description: | Path Request State

           TunnelState

Type: pce_tunnel_state_type

Description: | Tunnel State

           AdminWeight

Type: 32-bit unsigned integer

Description: | Path metric

           HopCount

Type: 32-bit unsigned integer

Description: | Hop Count

#### pce_request_bag

        Description: PCE Request Information
        Definition: Structure. Contents are:
           ReqSourceAddress

Type: IPV4Address

Description: | Source Address

           ReqDestinationAddress

Type: IPV4Address

Description: | Destination Address

           InRequestID

Type: 32-bit unsigned integer

Description: | Incoming Request Id

           OutRequestID

Type: 32-bit unsigned integer

Description: | Outgoing Request Id

           State

Type: pce_request_state_type

Description: | State

           IsPCCRequest

Type: Boolean

Description: | PCC Request

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### igp_protocol_t

Description: IGP type Definition: Enumeration. Valid values are: 'None' - No IGP protocol specified 'ISIS' - IS-IS 'OSPF' - OSPF

#### igpte_lib_mpls_process_type

Description: Definition: Enumeration. Valid values are: 'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality) 'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality) 'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### mpls_lib_ctype_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_CTYPE_NULL' - NULL Ctype 'MPLS_LIB_CTYPE_IPV4' - IPv4 UDP 'MPLS_LIB_CTYPE_IPV4_P2P_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2P_TUNNEL' - IPv6 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV4_UNI' - IPv4 unicast 'MPLS_LIB_CTYPE_IPV4_P2MP_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2MP_TUNNEL' - IPv6 point-to-point TE tunnel

#### mpls_lib_tunnel_role_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_TUNNEL_ROLE_NOT_SET' - Not Set 'MPLS_LIB_TUNNEL_ROLE_HEAD' - head 'MPLS_LIB_TUNNEL_ROLE_MID' - mid 'MPLS_LIB_TUNNEL_ROLE_TAIL' - tail

#### mpls_te_igp_type

Description: Definition: Enumeration. Valid values are: 'TE_IGP_PROTOCOL_NONE' - IGP protocol is not configured 'TE_IGP_PROTOCOL_ISIS' - IGP protocol is ISIS 'TE_IGP_PROTOCOL_OSPF' - IGP protocol is OSPF

#### mpls_te_tunnel_role

Description: Definition: Enumeration. Valid values are: 'TunnelUnknown' - Undefined tunnel role 'TunnelHead' - Tunnel role is head 'TunnelMid' - Tunnel role is midpoint 'TunnelTail' - Tunnel role is tail

#### te_lsp_fec_ctype_data_t

Description: C-type-specific LSP FEC data Definition: Union. Discriminant: Name: FEC_CType Type: mpls_lib_ctype_t Options are: P2P_LSPDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestinationP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_lsp_type

        Description:
        Definition: Enumeration. Valid values are:
            'MPLS_TE_LSP_TypeNotSet' - Tunnel type not set
            'MPLS_TE_LSP_TypeP2P' - Point-to-point packet TE tunnel
            'MPLS_TE_LSP_TypeP2MP' - Point-to-multipoint tunnel
            'MPLS_TE_LSP_TypeGMPLS' - Bidirectional GMPLS (optical) tunnel
            'MPLS_TE_LSP_TypeP2PBidir' - Bidirctional packet point-to-point tunnel

#### te_pp_diversity_t

Description: Definition: Enumeration. Valid values are: 'DiversityNone' - Standby LSP not diverse 'Link' - Standby LSP link diverse 'Node' - Standby LSP node diverse 'NodeLink' - Standby LSP node and link diverse

#### AutoBackupProtectionType

Description: Definition: Enumeration. Valid values are: 'ProtectionNone' - No Autobackup Protection 'ProtectionNextHop' - NHOP Autobackup Protection 'ProtectionNextNextHop' - NNHOP Autobackup Protection

#### AutoBackupSRLGMode

Description: Definition: Enumeration. Valid values are: 'SRLGNotSet' - Autobackup SRLG type not set 'SRLGStrict' - Autobackup SRLG Strict 'SRLGPreferred' - Autobackup SRLG Preferred

#### rrr_dste_migration_mode_t_

Description: Definition: Enumeration. Valid values are: 'RRR_DSTEModeNone' - No DSTE mode set 'RRR_DSTEModePrestandard' - Pre-standard DSTE 'RRR_DSTEModeStandard' - IETF-standard DSTE

#### rrr_dste_migration_mode_t

Description: DS-TE migration mode Definition: Type definition for: rrr_dste_migration_mode_t_

#### pce_state_type

Description: PCE State Definition: Enumeration. Valid values are: 'TCPClose' - TCP close 'TCPListen' - TCP listen 'TCPConnect' - TCP connect 'PCEPClosed' - PCEP closed 'PCEPOpening' - PCEP opening 'PCEPOpen' - PCEP open

#### pce_tunnel_state_type

Description: PCE Tunnel State Definition: Enumeration. Valid values are: 'TunnelStateNone' - None 'TunnelStateAdminDown' - AdminDown 'TunnelStateDown' - Down 'TunnelStateUp' - Up

#### pce_tun_path_state_type

Description: PCE Request State Definition: Enumeration. Valid values are: 'StateNone' - None 'StatePending' - Request Pending 'StateReceivedPath' - Path Received 'StateNoPeer' - No peer to forward 'StatePCEPDown' - PCEP to the peer is down 'StateReceivedNoPath' - Path Received No Path

#### pce_request_state_type

Description: PCE Request State Definition: Enumeration. Valid values are: 'UnknownRequestState' - Unknown 'Queued' - Queued 'WaitingOnTE' - Waiting on TE 'WaitingOnIGP' - Waiting on IGP 'WaitingOnResponse' - Waiting on response

## Perl Data Object documentation for mpls_vpn.

### Datatypes

#### mpls_vpn_rt

Description: Layer 3 VPN Route Target Definition: Structure. Contents are: RouteTargetType

Type: mpls_vpn_rt_type

Description: | Route Target Type

           RouteTargetValue

Type: String with unbounded length

Description: | Route Target Value

           AFName

Type: mpls_vpn_afi_type

Description: | AF name

           SAFName

Type: mpls_vpn_safi_type

Description: | SAF name

#### mpls_vpn_afi_safi

        Description: Layer 3 VPN AFI/SAFI Info
        Definition: Structure. Contents are:
           AFName

Type: mpls_vpn_afi_type

Description: | AF name

           SAFName

Type: mpls_vpn_safi_type

Description: | SAF name

           RouteTarget

Type: mpls_vpn_rt[0...unbounded]

Description: | Route Targets

           ImportRoutePolicy

Type: String with unbounded length

Description: | Import Route Policy

           ExportRoutePolicy

Type: String with unbounded length

Description: | Export Route Policy

#### mpls_vpn_interfaces

        Description: Layer 3 VPN Interface Names
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

#### mpls_vpn_vrf

        Description: Layer 3 VPN VRF
        Definition: Structure. Contents are:
           VRFName

Type: String with unbounded length

Description: | VRF Name

           VRFDescription

Type: String with unbounded length

Description: | VRF Description

           RouteDistinguisher

Type: String with unbounded length

Description: | Route Distinguisher

           Interfaces

Type: mpls_vpn_interfaces

[0...unbounded]

Description: | Interfaces in VRF

           AF

Type: mpls_vpn_afi_safi

[0...unbounded]

Description: | AF/SAF information

### Internal Datatypes

#### mpls_vpn_afi_type

        Description: Layer 3 VPN Address Family Type
        Definition: Enumeration. Valid values are:
            'IPv4' - VRF IPv4 address family
            'IPv6' - VRF IPv6 address family

#### mpls_vpn_safi_type

        Description: Layer 3 VPN Sub-Address Family Type
        Definition: Enumeration. Valid values are:
            'Unicast' - VRF Unicast sub-address family
            'Multicast' - VRF Multicast sub-address family

#### mpls_vpn_rt_type

        Description: Layer 3 VPN Route Target Type
        Definition: Enumeration. Valid values are:
            'Import' - VRF Route Target Type Import
            'Export' - VRF Route Target Type Export
            'Both' - VRF Route Target Type Import and Export

## Perl Data Object documentation for imaedm_mgmt.

### Datatypes

#### imaedm_ifattr_hw_info

Description: Interface hardware attributes Definition: Structure. Contents are: Speed

Type: Optional 32-bit unsigned integer

Description: Interface speed (Kb/s)

CRCLength

Type: Optional 32-bit unsigned integer

Description: Cyclic Redundancy Check length

Scramble

Type: Optional im_attr_scramble_td

Description: | Interface scramble config

           Promiscuous

Type: Optional im_attr_promiscuous_td

Description: | Interface promiscuous mode

           Duplexity

Type: Optional im_attr_duplex_td

Description: | Interface duplexity

           MediaType

Type: Optional im_attr_media_type_td

Description: | Interface media type

           LinkType

Type: Optional im_attr_link_type_td

Description: | Interface link type

           InFlowControl

Type: Optional im_attr_flow_control_td

Description: | Input flow control configuration

           OutFlowControl

Type: Optional im_attr_flow_control_td

Description: | Output flow control configuration

           MACAddress

Type: Optional if_mac_addr_st

Description: | Interface MAC address

           BurnedInAddress

Type: Optional if_mac_addr_st

Description: | Interface burned in address

           CarrierDelay

Type: Optional im_attr_cardelay_td

Description: | Carrier Delay

#### imaedm_ifattr_sw_info

        Description: Interface software attributes
        Definition: Structure. Contents are:
           Bandwidth

Type: Optional 32-bit unsigned integer

Description: | Interface bandwidth (Kb/s)

           Keepalive

Type: Optional 32-bit unsigned integer

Description: | Interface keepalive time (s)

           L2Looped

Type: 32-bit signed integer

Description: | Loopback detected by layer 2

           Loopback

Type: Optional imaedm_loopback_td

Description: | Interface loopback configuration

           Description

Type: String with unbounded length

Description: | Interface config description

           ARPInformation

Type: Optional if_arp_info_st

Description: | Interface ARP type and timeout

           IPInformation

Type: Optional if_ip_info_st

Description: | Interface IP address info

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### im_attr_macaddr_st

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_macaddr_td

        Description:
        Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

        Description:
        Definition: Structure. Contents are:
           up

Type: 32-bit unsigned integer

Description: |

           down

Type: 32-bit unsigned integer

Description: |

#### im_attr_cardelay_td

Description: Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_STACK_TYPE_NONE' 'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q' 'IM_ATTR_DOT1Q_STACK_TYPE_QINQ' 'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

Description: Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

Description: Definition: Structure. Contents are: etype

Type: 16-bit unsigned integer

Description:

ucv

Type: 16-bit unsigned integer

Description:

#### im_attr_dot1q_tag_type

Description: Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

Description: Definition: Structure. Contents are: type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type

[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

Description: Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

Description: Definition: Structure. Contents are: size

Type: 32-bit unsigned integer

Description:

ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_ucast_addr_td

Description: Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DUPLEX_UNKNOWN' 'IM_ATTR_DUPLEX_HALF' 'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

Description: Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_MEDIA_OTHER' 'IM_ATTR_MEDIA_UNKNOWN' 'IM_ATTR_MEDIA_AUI' 'IM_ATTR_MEDIA_10BASE5' 'IM_ATTR_MEDIA_FOIRL' 'IM_ATTR_MEDIA_10BASE2' 'IM_ATTR_MEDIA_10BROAD36' 'IM_ATTR_MEDIA_10BASE_T' 'IM_ATTR_MEDIA_10BASE_THD' 'IM_ATTR_MEDIA_10BASE_TFD' 'IM_ATTR_MEDIA_10BASE_FP' 'IM_ATTR_MEDIA_10BASE_FB' 'IM_ATTR_MEDIA_10BASE_FL' 'IM_ATTR_MEDIA_10BASE_FLHD' 'IM_ATTR_MEDIA_10BASE_FLFD' 'IM_ATTR_MEDIA_100BASE_T4' 'IM_ATTR_MEDIA_100BASE_TX' 'IM_ATTR_MEDIA_100BASE_TXHD' 'IM_ATTR_MEDIA_100BASE_TXFD' 'IM_ATTR_MEDIA_100BASE_FX' 'IM_ATTR_MEDIA_100BASE_FXHD' 'IM_ATTR_MEDIA_100BASE_FXFD' 'IM_ATTR_MEDIA_100BASE_EX' 'IM_ATTR_MEDIA_100BASE_EXHD' 'IM_ATTR_MEDIA_100BASE_EXFD' 'IM_ATTR_MEDIA_100BASE_T2' 'IM_ATTR_MEDIA_100BASE_T2HD' 'IM_ATTR_MEDIA_100BASE_T2FD' 'IM_ATTR_MEDIA_1000BASE_X' 'IM_ATTR_MEDIA_1000BASE_XHDX' 'IM_ATTR_MEDIA_1000BASE_XFD' 'IM_ATTR_MEDIA_1000BASE_LX' 'IM_ATTR_MEDIA_1000BASE_LXHD' 'IM_ATTR_MEDIA_1000BASE_LXFDX' 'IM_ATTR_MEDIA_1000BASE_SX' 'IM_ATTR_MEDIA_1000BASE_SXHD' 'IM_ATTR_MEDIA_1000BASE_SXFD' 'IM_ATTR_MEDIA_1000BASE_CX' 'IM_ATTR_MEDIA_1000BASE_CXHDX' 'IM_ATTR_MEDIA_1000BASE_CXFD' 'IM_ATTR_MEDIA_1000BASE_T' 'IM_ATTR_MEDIA_1000BASE_THD' 'IM_ATTR_MEDIA_1000BASE_TFD' 'IM_ATTR_MEDIA_10GBASE_X' 'IM_ATTR_MEDIA_10GBASE_LX4' 'IM_ATTR_MEDIA_10GBASE_R' 'IM_ATTR_MEDIA_10GBASE_ER' 'IM_ATTR_MEDIA_10GBASE_LR' 'IM_ATTR_MEDIA_10GBASE_SR' 'IM_ATTR_MEDIA_10GBASE_W' 'IM_ATTR_MEDIA_10GBASE_EW' 'IM_ATTR_MEDIA_10GBASE_LW' 'IM_ATTR_MEDIA_10GBASE_SW' 'IM_ATTR_MEDIA_10GBASE_ZR' 'IM_ATTR_MEDIA_802_9A' 'IM_ATTR_MEDIA_RJ45' 'IM_ATTR_MEDIA_1000BASE_ZX' 'IM_ATTR_MEDIA_1000BASE_CWDM' 'IM_ATTR_MEDIA_1000BASE_CWDM_1470' 'IM_ATTR_MEDIA_1000BASE_CWDM_1490' 'IM_ATTR_MEDIA_1000BASE_CWDM_1510' 'IM_ATTR_MEDIA_1000BASE_CWDM_1530' 'IM_ATTR_MEDIA_1000BASE_CWDM_1550' 'IM_ATTR_MEDIA_1000BASE_CWDM_1570' 'IM_ATTR_MEDIA_1000BASE_CWDM_1590' 'IM_ATTR_MEDIA_1000BASE_CWDM_1610' 'IM_ATTR_MEDIA_10GBASE_DWDM' 'IM_ATTR_MEDIA_100GBASE_LR4' 'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

Description: Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_PROMISCUOUS_OFF' 'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

Description: Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_SCRAMBLE_DISABLED' 'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

Description: Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FLOW_CONTROL_OFF' 'IM_ATTR_FLOW_CONTROL_ON' 'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

Description: Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_LINK_TYPE_AUTO' 'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

Description: Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_BDL_ADMIN_UP' 'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

Description: Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FRAMING_SONET' 'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

Description: Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_EFP_MATCH_TYPE_NONE' 'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED' 'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

Description: Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

Description: Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

Description: Definition: Structure. Contents are: cos

Type: 8-bit unsigned integer

Description:

#### im_attr_efp_validate_type

Description: Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_TRANSPORT_MODE_UNKNOWN' 'IM_ATTR_TRANSPORT_MODE_LAN' 'IM_ATTR_TRANSPORT_MODE_WAN' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

Description: Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

Description: Definition: Enumeration. Valid values are: 'LINK_NOISE_NONE' 'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

Description: Definition: Type definition for: im_attr_link_noise_state_enum

#### imaedm_loopback_enum

Description: Definition: Enumeration. Valid values are: 'IMAEDM_LOOPBACK_NONE' 'IMAEDM_LOOPBACK_INTERNAL' 'IMAEDM_LOOPBACK_EXTERNAL' 'IMAEDM_LOOPBACK_LINE'

#### imaedm_loopback_td

Description: Definition: Type definition for: imaedm_loopback_enum

#### if_mac_addr_st

Description: Definition: Structure. Contents are: Address

Type: MACAddress

Description: | MAC Address

#### if_arp_info_st

Description: Definition: Structure. Contents are: ARPTimeout

Type: 32-bit unsigned integer

Description: ARP timeout value

ARPTypeName

Type: String with unbounded length

Description: ARP type name

#### if_ip_info_st

Description: Definition: Structure. Contents are: IPAddress

Type: IPV4Address

Description: | Interface IP address

           SubnetMaskLength

Type: 32-bit unsigned integer

Description: | Interface subnet mask length

## Perl Data Object documentation for intf_mgbl.

### Datatypes

#### ifstatsbag_generic

Description: Generic set of interface counters Definition: Structure. Contents are: PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

MulticastPacketsReceived

Type: 64-bit unsigned integer

Description: Multicast packets received

BroadcastPacketsReceived

Type: 64-bit unsigned integer

Description: Broadcast packets received

MulticastPacketsSent

Type: 64-bit unsigned integer

Description: Multicast packets sent

BroadcastPacketsSent

Type: 64-bit unsigned integer

Description: Broadcast packets sent

OutputDrops

Type: 32-bit unsigned integer

Description: Total output drops

OutputQueueDrops

Type: 32-bit unsigned integer

Description: Output queue drops

InputDrops

Type: 32-bit unsigned integer

Description: Total input drops

InputQueueDrops

Type: 32-bit unsigned integer

Description: Input queue drops

RuntPacketsReceived

Type: 32-bit unsigned integer

Description: Received runt packets

GiantPacketsReceived

Type: 32-bit unsigned integer

Description: Received giant packets

ThrottledPacketsReceived

Type: 32-bit unsigned integer

Description: Received throttled packets

ParityPacketsReceived

Type: 32-bit unsigned integer

Description: Received parity packets

UnknownProtocolPacketsReceived

Type: 32-bit unsigned integer

Description: Unknown protocol packets received

InputErrors

Type: 32-bit unsigned integer

Description: Total input errors

CRCErrors

Type: 32-bit unsigned integer

Description: Input CRC errors

InputOverruns

Type: 32-bit unsigned integer

Description: Input overruns

FramingErrorsReceived

Type: 32-bit unsigned integer

Description: Framing-errors received

InputIgnoredPackets

Type: 32-bit unsigned integer

Description: Input ignored packets

InputAborts

Type: 32-bit unsigned integer

Description: Input aborts

OutputErrors

Type: 32-bit unsigned integer

Description: Total output errors

OutputUnderruns

Type: 32-bit unsigned integer

Description: Output underruns

OutputBufferFailures

Type: 32-bit unsigned integer

Description: Output buffer failures

OutputBuffersSwappedOut

Type: 32-bit unsigned integer

Description: Output buffers swapped out

Applique

Type: 32-bit unsigned integer

Description: Applique

Resets

Type: 32-bit unsigned integer

Description: Number of board resets

CarrierTransitions

Type: 32-bit unsigned integer

Description: Carrier transitions

AvailabilityFlag

Type: 32-bit unsigned integer

Description: Availability bit mask

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

SecondsSinceLastClearCounters

Type: 32-bit unsigned integer

Description: Number of seconds since last clear counters

LastDiscontinuityTime

Type: 32-bit unsigned integer

Description: SysUpTime when counters were last reset (in seconds)

SecondsSincePacketReceived

Type: 32-bit unsigned integer

Description: Seconds since packet received

SecondsSincePacketSent

Type: 32-bit unsigned integer

Description: Seconds since packet sent

#### ifstatsbag_basic

Description: Basic set of interface counters Definition: Structure. Contents are: PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

InputDrops

Type: 32-bit unsigned integer

Description: Total input drops

InputQueueDrops

Type: 32-bit unsigned integer

Description: Input queue drops

InputErrors

Type: 32-bit unsigned integer

Description: Total input errors

OutputDrops

Type: 32-bit unsigned integer

Description: Total output drops

OutputQueueDrops

Type: 32-bit unsigned integer

Description: Output queue drops

OutputErrors

Type: 32-bit unsigned integer

Description: Total output errors

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

SecondsSinceLastClearCounters

Type: 32-bit unsigned integer

Description: Number of seconds since last clear counters

LastDiscontinuityTime

Type: 32-bit unsigned integer

Description: SysUpTime when counters were last reset (in seconds)

SecondsSincePacketReceived

Type: 32-bit unsigned integer

Description: Seconds since packet received

SecondsSincePacketSent

Type: 32-bit unsigned integer

Description: Seconds since packet sent

#### statsdbag_datarate

Description: Datarate information Definition: Structure. Contents are: InputDataRate

Type: 64-bit unsigned integer

Description: Input data rate in 1000's of bps

InputPacketRate

Type: 64-bit unsigned integer

Description: Input packets per second

OutputDataRate

Type: 64-bit unsigned integer

Description: Output data rate in 1000's of bps

OutputPacketRate

Type: 64-bit unsigned integer

Description: Output packets per second

PeakInputDataRate

Type: 64-bit unsigned integer

Description: Peak input data rate

PeakInputPacketRate

Type: 64-bit unsigned integer

Description: Peak input packet rate

PeakOutputDataRate

Type: 64-bit unsigned integer

Description: Peak output data rate

PeakOutputPacketRate

Type: 64-bit unsigned integer

Description: Peak output packet rate

Bandwidth

Type: 32-bit unsigned integer

Description: Bandwidth (in kbps)

LoadInterval

Type: 32-bit unsigned integer

Description: Number of 30-sec intervals less one

OutputLoad

Type: 8-bit unsigned integer

Description: Output load as fraction of 255

InputLoad

Type: 8-bit unsigned integer

Description: Input load as fraction of 255

Reliability

Type: 8-bit unsigned integer

Description: Reliability coefficient

#### ifstatsbag_proto

Description: Interface counters per protocol Definition: Structure. Contents are: BytesReceived

Type: 64-bit unsigned integer

Description: Bytes received

PacketsReceived

Type: 64-bit unsigned integer

Description: Packets received

BytesSent

Type: 64-bit unsigned integer

Description: Bytes sent

PacketsSent

Type: 64-bit unsigned integer

Description: Packets sent

Protocol

Type: 32-bit unsigned integer

Description: Protocol number

LastDataTime

Type: 32-bit unsigned integer

Description: Time when counters were last written (in seconds)

InputDataRate

Type: 64-bit unsigned integer

Description: Input data rate in 1000's of bps

InputPacketRate

Type: 64-bit unsigned integer

Description: Input packets per second

OutputDataRate

Type: 64-bit unsigned integer

Description: Output data rate in 1000's of bps

OutputPacketRate

Type: 64-bit unsigned integer

Description: Output packets per second

#### ifstatsbag_srp

Description: SRP interface statistics Definition: Structure. Contents are: DataRateInterval

Type: 32-bit unsigned integer

Description: Data rate interval (5 mins or 30 seconds)

SideADataRate

Type: ifstats_srp_per_side_data_rate_t

Description: | Data rates for side A interface

           SideBDataRate

Type: ifstats_srp_per_side_data_rate_t

Description: | Data rates for side B interface

           SideAErrors

Type: ifstats_srp_per_side_errors_t

Description: | Errors for side A interface

           SideBErrors

Type: ifstats_srp_per_side_errors_t

Description: | Errors for side B interface

#### stats_data

        Description: Stats Data
        Definition: Structure. Contents are:
           stats_type

Type: stats_type_val_td

Description: | Stats type value

           stats_id

Type: stats_bag_id_td

Description: | Identifier

           contents

Type: stats_type_contents_td

Description: | Bag contents

           block_array

Type: stats_bag_block_td[0...unbounded]

Description: | Block Array

           element_array

Type: stats_bag_element_td[0...unbounded]

Description: | Element Array

#### ppp_show_int_info

        Description: PPP state information
        Definition: Structure. Contents are:
           LCPState

Type: ppp_fsm_state_type

Description: | LCP State

           IsLoopbackDetected

Type: 32-bit signed integer

Description: | Loopback detected

           KeepalivePeriod

Type: 32-bit unsigned integer

Description: | Keepalive value

           IsMPBundleMember

Type: 32-bit signed integer

Description: | MP Bundle Member

           IsMultilinkOpen

Type: 32-bit signed integer

Description: | Is Multilink Open

           NCPInfoArray

Type: ppp_show_int_ncp_info[0...unbounded]

Description: | Array of per-NCP data

#### bm_mac_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_addr_st

[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_name_bag

        Description: Item Name
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name of item

#### lacp_system_id

        Description: LACP System identification information
        Definition: Structure. Contents are:
           SystemID

Type: bm_system_id_type

Description: | System ID

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the system ID is for

           SystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the system (deprecated)

           SystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the system (deprecated)

#### bm_mac_ether_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_type

[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_member_data

        Description: Bundle member data for any member
        Definition: Structure. Contents are:
           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth of this member (kbps)

           MemberMuxData

Type: bm_mux_data

Description: | Mux state machine data

           PortPriority

Type: 16-bit unsigned integer

Description: | The priority of this member

           PortNumber

Type: 16-bit unsigned integer

Description: | Member's link number

           UnderlyingLinkID

Type: 8-bit unsigned integer

Description: | Member's underlying link ID

           InterfaceHandle

Type: Interface

Description: | Member's interface handle

           ICCPNode

Type: 32-bit unsigned integer

Description: | Location of member

           MemberType

Type: bmd_member_type_enum

Description: | Member's type (local/foreign)

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (deprecated)

#### bm_bundle_data

        Description: Data for a bundle interface
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           BundleMACAddress

Type: bm_mac_type

Description: | MAC address of the bundle interface

           AvailableBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth available to the bundle interface (kbps)

           EffectiveBandwidth

Type: 32-bit unsigned integer

Description: | Effective bandwidth on the bundle interface (kbps)

           ConfiguredBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth configured on the bundle interface (kbps)

           MinimumActiveLinks

Type: 8-bit unsigned integer

Description: | Minimum number of active links for bundle to go up

           MaximumActiveLinks

Type: 8-bit unsigned integer

Description: | Maximum number of active links in the bundle

           MinimumBandwidth

Type: 32-bit unsigned integer

Description: | Minimum bundle bandwidth for bundle to go up (kbps)

           PrimaryMember

Type: Interface

Description: | Primary bundle member (no longer applicable)

           BFDConfig

Type: bm_bundle_bfd_data[0...unbounded]

Description: | Configuration values for BFD on bundle members

           BundleStatus

Type: bm_bdl_state_type

Description: | The state of the bundle

           ActiveMemberCount

Type: 16-bit unsigned integer

Description: | The number of active local members on the bundle

           StandbyMemberCount

Type: 16-bit unsigned integer

Description: | The number of standby local members on the bundle

           ConfiguredMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           MACSource

Type: bm_bdl_mac_source_type

Description: | The source of the MAC Address

           MACSourceMember

Type: Interface

Description: | The name of the member that supplied the MAC address

           LACPStatus

Type: bm_feature_status_type

Description: | The status of the LACP feature on the bundle

           mLACPStatus

Type: bm_feature_status_type

Description: | The status of the mLACP feature on the bundle

           IPv4BFDStatus

Type: bm_feature_status_type

Description: | The status of the BFD (IPv4) feature on the bundle

           SuppressionTimer

Type: 16-bit unsigned integer

Description: | Timer for suppressing bundle state flaps

           WaitWhileTimer

Type: 16-bit unsigned integer

Description: | The wait while time used for member ports

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the bundle is configured to

           ActiveForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of active foreign members on the bundle

           ConfiguredForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           SwitchoverType

Type: bmd_mlacp_switchover_type

Description: | How a switchover of the bundle from this device will occur

           MaximizeThresholdValueLinks

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if links are below this value

           MaximizeThresholdValueBandWidth

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if bandwidth is below this value

           mLACPMode

Type: bundle_mlacp_mode_type

Description: | Indicates the mode of the device for the bundle

           RecoveryDelay

Type: 16-bit unsigned integer

Description: | Number of seconds to wait before becoming active after recovering from a failure

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (Deprecated)

#### bm_bundle_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: bm_bundle_data

Description: | Bundle information

           MemberData

Type: bm_member_data[0...unbounded]

Description: | Member information

#### bm_node_combined_data

        Description:
        Definition: Structure. Contents are:
           MemberData

Type: bm_member_data

[0...unbounded]

Description: | Member information

#### lacp_bundle_data

        Description: Data for a LACP-enabled bundle interface
        Definition: Structure. Contents are:
           ActorBundleData

Type: bm_bundle_data

Description: | Basic bundle information

           ActorOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the interface

           PartnerSystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the partner system

           PartnerSystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the partner system

           PartnerOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the partner

#### lacp_last_changed

        Description: LACP last changed information
        Definition: Structure. Contents are:
           LastChangedSec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (s)

           LastChangedNsec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (nsec)

#### lacp_distrib_debug_data

        Description: MIB debug information for a port using LACP
        Definition: Structure. Contents are:
           ActorMuxData

Type: bm_mux_data

Description: | Actor Mux state machine data

           ActorChurnState

Type: lacp_churnstates

Description: | State of Actor Churn machine

           ActorChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Actor CHURN state

           PartnerChurnState

Type: lacp_churnstates

Description: | State of Partner Churn machine

           PartnerChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Partner CHURN state

           ReceiveMachineState

Type: rxstates

Description: | Current state of Receive machine

           ActorSyncCount

Type: 32-bit unsigned integer

Description: | No. of times port has become IN_SYNC

           PartnerSyncCount

Type: 32-bit unsigned integer

Description: | No. of times partner has become IN_SYNC

           ActorChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to actor

           PartnerChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to partner

#### bm_rpl_state

        Description: Data on bundle replication status
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           ReplicationStatus

Type: bm_rpl_node_entry_st[0...unbounded]

Description: | Per-node replication status

#### lacp_mbr_data

        Description: Link properties for a port using LACP
        Definition: Structure. Contents are:
           SelectedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of selected bundle

           AttachedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of attached bundle

           ActorInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the actor

           PartnerInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the partner

           SelectionState

Type: lacp_sel_state

Description: | State of the Selection Logic state machine

           PeriodState

Type: lacp_period_state

Description: | State of the Period state machine

           ReceiveMachineState

Type: rxstates

Description: | State of the RX state machine

           MuxState

Type: bm_muxstate

Description: | State of the Mux state machine

           ActorChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Actor

           PartnerChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Partner

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | The ID of the ICCP group that the link is configured on

           AdditionalInfo

Type: lacp_link_additional_info

Description: | Additional information for the link

#### lacp_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: lacp_bundle_data

Description: | Bundle information

           MemberData

Type: lacp_mbr_data[0...unbounded]

Description: | Member information

#### bmd_bag_mlacp_bdl

        Description: mLACP information for a bundle
        Definition: Structure. Contents are:
           BundleInterfaceKey

Type: 16-bit unsigned integer

Description: | Bundle interface key

           RedundancyObjectID

Type: 64-bit unsigned integer

Description: | Redundancy Object ID of the bundle

           mLACPBundleData

Type: mlacp_bdl_info_type

[0...unbounded]

Description: | mLACP information for the bundle

           mLACPMemberData

Type: mlacp_mbr_info_type[0...unbounded]

Description: | mLACP information for the bundle

#### bmd_bag_mlacp_rg

        Description: mLACP information for an RG
        Definition: Structure. Contents are:
           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the mLACP information is for

           ConnectTimerRunning

Type: 64-bit unsigned integer

Description: | Time remaining on connect timer innsecs

           NodeData

Type: mlacp_rg_node_info_st

[0...unbounded]

Description: | Information for the IG from the local and peer devices

#### bmd_bag_mlacp_data

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           ICCPGroupData

Type: bmd_bag_mlacp_rg

Description: | ICCP Group information

           BundleData

Type: bmd_bag_mlacp_bdl[0...unbounded]

Description: | Bundle information

#### bmd_bag_mlacp_data_multiple

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           mLACPData

Type: bmd_bag_mlacp_data

[0...unbounded]

Description: | mLACP data for multiple ICCP Groups

#### efp_description

        Description:
        Definition: Structure. Contents are:
           TagsToMatch

Type: efp_tag_match_type

[0...unbounded]

Description: | Tags to match on ingress packets

           PayloadEthertype

Type: efp_payload_etype_type

Description: | Payload Ethertype to match

           TagsPopped

Type: 16-bit unsigned integer

Description: | Number of tags popped on ingress

           Pushes

Type: efp_tag_push_type[0...unbounded]

Description: | VLAN tags pushed on egress

           LocalTrafficStack

Type: Optional efp_tag_local_traffic_stack_type

Description: | VLAN tags for locally-sourced traffic

           IsExactMatch

Type: 32-bit signed integer

Description: | Whether the packet must match the encapsulation exactly, with no further inner tags

           IsNativeVLAN

Type: 32-bit signed integer

Description: | Whether this represents the native VLAN on the port

           IsNativePreserving

Type: 32-bit signed integer

Description: | Whether the native VLAN is customer-tag preserving

           SourceMACMatch

Type: Optional ether_macaddr_type

Description: | The source MAC address to match on ingress

           DestinationMACMatch

Type: Optional ether_macaddr_type

Description: | The destination MAC address to match on ingress

#### vlan_intf_generic

        Description:
        Definition: Structure. Contents are:
           EncapsulationDetails

Type: vlan_tag_stack_type

Description: | Encapsulation type and tag stack

#### srp_topology_node_data

        Description:
        Definition: Structure. Contents are:
           HopCount

Type: 16-bit unsigned integer

Description: | Outer-ring hops to reach this node

           MACAddress

Type: String with unbounded length

Description: | MAC address

           IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IsWrapped

Type: 32-bit signed integer

Description: | Wrap state

           IsSRRSupported

Type: 32-bit signed integer

Description: | SRR protocol supported

           NodeName

Type: String with unbounded length

Description: | Node name

#### srp_topology_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: 32-bit signed integer

Description: | Is the interfaceadministratively down

           LocalInformation

Type: srp_topology_map

[0...unbounded]

Description: | Detailed SRP topology information

#### srp_failure_info

        Description: SRP failure info
        Definition: Structure. Contents are:
           type

Type: srp_mgmt_failure_et

Description: | Failure type

           ReportedState

Type: srp_mgmt_failure_state_et

Description: | Reported state

           DebouncedState

Type: srp_mgmt_failure_state_et

Description: | Debounced state

           CurrentState

Type: srp_mgmt_failure_state_et

Description: | Current state

           StableTime

Type: 64-bit unsigned integer

Description: | Stable time

           DebouncedDelay

Type: 32-bit unsigned integer

Description: | Debounce delay

#### srp_ips_side_detail

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: String with unbounded length

Description: | MAC address

           WrapState

Type: srp_mgmt_ips_wrap_state

Description: | Wrap state

           PacketSentTimer

Type: 32-bit unsigned integer

Description: | SRP IPS packet send interval in seconds

           SendTimerTimeRemaining

Type: 32-bit unsigned integer

Description: | Time in seconds remaining until next send of an IPS request

           WTRTimerRemaining

Type: 32-bit unsigned integer

Description: | Time in seconds until wrap removal

           SelfDetectedRequest

Type: srp_mgmt_ips_req_type

Description: | Self Detected Requests

           RemoteRequest

Type: srp_mgmt_ips_req_type

Description: | Remote Requests

           AssertedFailures

Type: srp_failure_info[0...unbounded]

Description: | Failures presently asserted

           RXNeighborMACAddress

Type: String with unbounded length

Description: | Neighbour mac address for received message

           RXMessageType

Type: srp_mgmt_ips_req_type

Description: | Type of message received

           RXPathType

Type: srp_mgmt_ips_path_ind

Description: | Short/long path for received message

           RX_TTL

Type: 32-bit unsigned integer

Description: | Time to live for received message

           RXPacketTest

Type: 32-bit signed integer

Description: | Test for existence of an RX packet

           TXNeighborMACAddress

Type: String with unbounded length

Description: | Mac address of node receiving TXed messages

           TXMessageType

Type: srp_mgmt_ips_req_type

Description: | Type of message transmitted

           TXPathType

Type: srp_mgmt_ips_path_ind

Description: | Short/long path of transmitted message

           TX_TTL

Type: 32-bit unsigned integer

Description: | Time to live for transmitted message

           TXPacketTest

Type: 32-bit signed integer

Description: | Test for existence of a TX packet

           DelayKeepAliveTrigger

Type: 32-bit unsigned integer

Description: | Number of milliseconds to wait after an L1 failure is detected before triggering an L2 wrap

#### srp_ips_detail

        Description:
        Definition: Structure. Contents are:
           MACAddress

Type: String with unbounded length

Description: | MAC address for node

           IsInterCardBusEnabled

Type: 32-bit signed integer

Description: | Inter card bus enabled

           WTRTimerPeriod

Type: 32-bit unsigned integer

Description: | IPS Wait To Restore period in seconds

           SideA

Type: srp_ips_side_detail

Description: | Side A IPS details

           SideB

Type: srp_ips_side_detail

Description: | Side B IPS details

#### srp_ips_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: 32-bit signed integer

Description: | Is the interfaceadministratively down

           LocalInformation

Type: srp_ips_detail

[0...unbounded]

Description: | IPS information

#### srr_node_data

        Description:
        Definition: Structure. Contents are:
           NodeName

Type: String with unbounded length

Description: | Node name

           SRREntryExits

Type: 32-bit signed integer

Description: | Does the SRR information exist for this node

           MACAddress

Type: String with unbounded length

Description: | node mac address

           OuterFailure

Type: srp_mgmt_srr_failure_type

Description: | Outer failure

           InnerFailure

Type: srp_mgmt_srr_failure_type

Description: | Inner failure

           IsLastAnnounceReceived

Type: 32-bit signed integer

Description: | Announce last received ?

           LastAnnounceReceivedTime

Type: 32-bit unsigned integer

Description: | Announce last received

#### srp_srr_info

        Description:
        Definition: Structure. Contents are:
           IsAdminDown

Type: 32-bit signed integer

Description: | Is the interfaceadministratively down

           IsSRREnabled

Type: 32-bit signed integer

Description: | SRR enabled

           SRRDetailedInfo

Type: srp_srr_detail

[0...unbounded]

Description: | SRP information

#### srp_rate_limit_detail

        Description: Detailed SRP rate limit information
        Definition: Structure. Contents are:
           MinPriorityValue

Type: 16-bit unsigned integer

Description: | Minimum SRP priority for high-priority transmit queue

#### srp_rate_limit_info

        Description: SRP rate limit information
        Definition: Structure. Contents are:
           IsAdminDown

Type: 32-bit signed integer

Description: | Is the interfaceadministratively down

           RateLimitDetailedInfo

Type: srp_rate_limit_detail

[0...unbounded]

Description: | SRP rate limit information

#### srp_per_side_failure_stats_info

        Description: SRP interface per side failure stats info
        Definition: Structure. Contents are:
           HardwareMissing

Type: srp_failure_info

Description: | Hardware is missing

           L1AdminState

Type: srp_failure_info

Description: | L1 Admin State

           Layer1

Type: srp_failure_info

Description: | Layer 1 failure

           MACKeepalive

Type: srp_failure_info

Description: | MAC keepalive missed

           LinkQuality

Type: srp_failure_info

Description: | Link quality degraded

           MateInterface

Type: srp_failure_info

Description: | Mate interface

           SideMismatch

Type: srp_failure_info

Description: | Side mismatch

           SelfDetectResult

Type: 32-bit unsigned integer

Description: | Self detect result

#### srp_failure_stats_info

        Description: SRP interface failure stats info
        Definition: Structure. Contents are:
           IsAdminDown

Type: 32-bit signed integer

Description: | Is the interface administratively down

           SideA

Type: srp_per_side_failure_stats_info

Description: | Side A failures

           SideB

Type: srp_per_side_failure_stats_info

Description: | Side B failures

#### srp_all_info

        Description: Complete SRP information
        Definition: Structure. Contents are:
           IPSInfo

Type: srp_ips_info

Description: | SRP IPS information

           TopologyInfo

Type: srp_topology_info

Description: | SRP topology information

           SRRInfo

Type: srp_srr_info

Description: | SRP SRR information

           RateLimitInfo

Type: srp_rate_limit_info

Description: | SRP rate limit information

#### im_cmd_tunl_gre_info

        Description: Tunnel info
        Definition: Structure. Contents are:
           SourceName

Type: String with unbounded length

Description: | Tunnel source name

           SourceIPv4Address

Type: IPV4Address

Description: | Tunnel source IP address

           DestinationIPv4Address

Type: IPV4Address

Description: | Tunnel destination IP address

           TunnelTOS

Type: 32-bit unsigned integer

Description: | GRE tunnel TOS

           TunnelTTL

Type: 32-bit unsigned integer

Description: | GRE tunnel TTL

           KeepalivePeriod

Type: 16-bit unsigned integer

Description: | Keepalive period in seconds

           KeepaliveMaximumRetry

Type: 8-bit unsigned integer

Description: | Keepalive retry

           TunnelMode

Type: im_cmd_tunl_gre_mode

Description: | Tunnel GRE Mode

           KeepaliveState

Type: im_cmd_tunl_ka_df_state

Description: | Keepalive State

           DFBitState

Type: im_cmd_tunl_ka_df_state

Description: | DF Bit State

#### serial_interface

        Description: Serial interface information
        Definition: Structure. Contents are:
           Timeslots

Type: String with unbounded length

Description: | Timeslots separated by : or - from 1 to 31. : indicates individual timeslot and - represents a range. E.g. 1-3:5 represents timeslots 1, 2, 3, and 5.

#### im_cmd_info

        Description: Full interface information
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Interface

           InterfaceType

Type: InterfaceType

Description: | Interface type

           HardwareTypeString

Type: String with maximum length 64

Description: | Hardware type description string

           State

Type: im_state_type_

Description: | Interface state

           LineState

Type: im_state_type_

Description: | Line protocol state

           Encapsulation

Type: InterfaceCapsulation

Description: | Interface encapsulation

           EncapsulationTypeString

Type: String with maximum length 32

Description: | Interface encapsulation description string

           MTU

Type: 32-bit unsigned integer

Description: | MTU in bytes

           IsL2TransportEnabled

Type: Boolean

Description: | L2 transport flag

           StateTransitionCount

Type: 32-bit unsigned integer

Description: | The number of times the state has changed

           IsDampeningEnabled

Type: Boolean

Description: | Dampening enabled flag

           DampeningInformation

Type: Optional im_cmd_damp_st

Description: | State dampening information

           Speed

Type: Optional 32-bit unsigned integer

Description: | Interface speed (Kb/s)

           CRCLength

Type: Optional 32-bit unsigned integer

Description: | Cyclic Redundancy Check length

           IsScrambleEnabled

Type: Optional Boolean

Description: | Interface scramble config

           Duplexity

Type: Optional im_attr_duplex_td

Description: | Interface duplexity

           MediaType

Type: Optional im_attr_media_type_td

Description: | Interface media type

           LinkType

Type: Optional im_attr_link_type_td

Description: | Interface link type

           InFlowControl

Type: Optional im_attr_flow_control_td

Description: | Input flow control configuration

           OutFlowControl

Type: Optional im_attr_flow_control_td

Description: | Output flow control configuration

           MACAddress

Type: Optional im_cmd_mac_addr_st

Description: | Interface MAC address

           BurnedInAddress

Type: Optional im_cmd_mac_addr_st

Description: | Interface burned in address

           CarrierDelay

Type: Optional im_cmd_carrier_delay_st

Description: | Carrier Delay

           Bandwidth

Type: 32-bit unsigned integer

Description: | Interface bandwidth (Kb/s)

           MaxBandwidth

Type: 32-bit unsigned integer

Description: | Maximum Interface bandwidth (Kb/s)

           Keepalive

Type: Optional 32-bit unsigned integer

Description: | Interface keepalive time (s)

           IsL2Looped

Type: Boolean

Description: | Loopback detected by layer 2

           ParentInterfaceName

Type: Interface

Description: | Parent interface

           LoopbackConfiguration

Type: Optional im_cmd_loopback_enum

Description: | Interface loopback configuration

           Description

Type: String with unbounded length

Description: | Interface description string

           ARPInformation

Type: Optional im_cmd_arp_info_st

Description: | Interface ARP type and timeout

           IPInformation

Type: Optional im_cmd_ip_info_st

Description: | Interface IP address info

           IsMaintenanceEnabled

Type: Optional Boolean

Description: | Maintenance embargo flag

           IsDataInverted

Type: Optional Boolean

Description: | Data invert flag

           TransportMode

Type: Optional im_attr_transport_mode_td

Description: | Interface transport mode

           EncapsulationInformation

Type: Optional im_cmd_encaps_info

Description: | Information specific to the encapsulation

           InterfaceTypeInformation

Type: Optional im_cmd_intf_type_info

Description: | Information specific to the interface type

           DataRates

Type: Optional statsdbag_datarate

Description: | Packet and byte rates

           InterfaceStatistics

Type: Optional im_cmd_if_stats

Description: | Packet, byte and error counters

           L2InterfaceStatistics

Type: Optional stats_data

Description: | L2 Protocol Statistics

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### im_attr_macaddr_st

        Description:
        Definition: Structure. Contents are:
           macaddr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_macaddr_td

        Description:
        Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

        Description:
        Definition: Structure. Contents are:
           up

Type: 32-bit unsigned integer

Description: |

           down

Type: 32-bit unsigned integer

Description: |

#### im_attr_cardelay_td

Description: Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_STACK_TYPE_NONE' 'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q' 'IM_ATTR_DOT1Q_STACK_TYPE_QINQ' 'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

Description: Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

Description: Definition: Structure. Contents are: etype

Type: 16-bit unsigned integer

Description:

ucv

Type: 16-bit unsigned integer

Description:

#### im_attr_dot1q_tag_type

Description: Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

Description: Definition: Structure. Contents are: type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type

[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

Description: Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

Description: Definition: Structure. Contents are: size

Type: 32-bit unsigned integer

Description:

ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_ucast_addr_td

Description: Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DUPLEX_UNKNOWN' 'IM_ATTR_DUPLEX_HALF' 'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

Description: Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_MEDIA_OTHER' 'IM_ATTR_MEDIA_UNKNOWN' 'IM_ATTR_MEDIA_AUI' 'IM_ATTR_MEDIA_10BASE5' 'IM_ATTR_MEDIA_FOIRL' 'IM_ATTR_MEDIA_10BASE2' 'IM_ATTR_MEDIA_10BROAD36' 'IM_ATTR_MEDIA_10BASE_T' 'IM_ATTR_MEDIA_10BASE_THD' 'IM_ATTR_MEDIA_10BASE_TFD' 'IM_ATTR_MEDIA_10BASE_FP' 'IM_ATTR_MEDIA_10BASE_FB' 'IM_ATTR_MEDIA_10BASE_FL' 'IM_ATTR_MEDIA_10BASE_FLHD' 'IM_ATTR_MEDIA_10BASE_FLFD' 'IM_ATTR_MEDIA_100BASE_T4' 'IM_ATTR_MEDIA_100BASE_TX' 'IM_ATTR_MEDIA_100BASE_TXHD' 'IM_ATTR_MEDIA_100BASE_TXFD' 'IM_ATTR_MEDIA_100BASE_FX' 'IM_ATTR_MEDIA_100BASE_FXHD' 'IM_ATTR_MEDIA_100BASE_FXFD' 'IM_ATTR_MEDIA_100BASE_EX' 'IM_ATTR_MEDIA_100BASE_EXHD' 'IM_ATTR_MEDIA_100BASE_EXFD' 'IM_ATTR_MEDIA_100BASE_T2' 'IM_ATTR_MEDIA_100BASE_T2HD' 'IM_ATTR_MEDIA_100BASE_T2FD' 'IM_ATTR_MEDIA_1000BASE_X' 'IM_ATTR_MEDIA_1000BASE_XHDX' 'IM_ATTR_MEDIA_1000BASE_XFD' 'IM_ATTR_MEDIA_1000BASE_LX' 'IM_ATTR_MEDIA_1000BASE_LXHD' 'IM_ATTR_MEDIA_1000BASE_LXFDX' 'IM_ATTR_MEDIA_1000BASE_SX' 'IM_ATTR_MEDIA_1000BASE_SXHD' 'IM_ATTR_MEDIA_1000BASE_SXFD' 'IM_ATTR_MEDIA_1000BASE_CX' 'IM_ATTR_MEDIA_1000BASE_CXHDX' 'IM_ATTR_MEDIA_1000BASE_CXFD' 'IM_ATTR_MEDIA_1000BASE_T' 'IM_ATTR_MEDIA_1000BASE_THD' 'IM_ATTR_MEDIA_1000BASE_TFD' 'IM_ATTR_MEDIA_10GBASE_X' 'IM_ATTR_MEDIA_10GBASE_LX4' 'IM_ATTR_MEDIA_10GBASE_R' 'IM_ATTR_MEDIA_10GBASE_ER' 'IM_ATTR_MEDIA_10GBASE_LR' 'IM_ATTR_MEDIA_10GBASE_SR' 'IM_ATTR_MEDIA_10GBASE_W' 'IM_ATTR_MEDIA_10GBASE_EW' 'IM_ATTR_MEDIA_10GBASE_LW' 'IM_ATTR_MEDIA_10GBASE_SW' 'IM_ATTR_MEDIA_10GBASE_ZR' 'IM_ATTR_MEDIA_802_9A' 'IM_ATTR_MEDIA_RJ45' 'IM_ATTR_MEDIA_1000BASE_ZX' 'IM_ATTR_MEDIA_1000BASE_CWDM' 'IM_ATTR_MEDIA_1000BASE_CWDM_1470' 'IM_ATTR_MEDIA_1000BASE_CWDM_1490' 'IM_ATTR_MEDIA_1000BASE_CWDM_1510' 'IM_ATTR_MEDIA_1000BASE_CWDM_1530' 'IM_ATTR_MEDIA_1000BASE_CWDM_1550' 'IM_ATTR_MEDIA_1000BASE_CWDM_1570' 'IM_ATTR_MEDIA_1000BASE_CWDM_1590' 'IM_ATTR_MEDIA_1000BASE_CWDM_1610' 'IM_ATTR_MEDIA_10GBASE_DWDM' 'IM_ATTR_MEDIA_100GBASE_LR4' 'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

Description: Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_PROMISCUOUS_OFF' 'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

Description: Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_SCRAMBLE_DISABLED' 'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

Description: Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FLOW_CONTROL_OFF' 'IM_ATTR_FLOW_CONTROL_ON' 'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

Description: Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_LINK_TYPE_AUTO' 'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

Description: Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_BDL_ADMIN_UP' 'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

Description: Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FRAMING_SONET' 'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

Description: Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_EFP_MATCH_TYPE_NONE' 'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED' 'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

Description: Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

Description: Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

Description: Definition: Structure. Contents are: cos

Type: 8-bit unsigned integer

Description:

#### im_attr_efp_validate_type

Description: Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_TRANSPORT_MODE_UNKNOWN' 'IM_ATTR_TRANSPORT_MODE_LAN' 'IM_ATTR_TRANSPORT_MODE_WAN' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

Description: Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

Description: Definition: Enumeration. Valid values are: 'LINK_NOISE_NONE' 'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

Description: Definition: Type definition for: im_attr_link_noise_state_enum

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ifstats_ip_version

Description: Definition: Enumeration. Valid values are: 'IF_STATS_IPV4' 'IF_STATS_IPV6'

#### ifstats_ip_version

Description: Definition: Type definition for: ifstats_ip_version

#### stats_ip_ver

Description: IP version Definition: Enumeration. Valid values are: 'IPv4' - IP version 4 'IPv6' - IP version 6

#### ifstats_srp_per_side_errors_st

Description: Definition: Structure. Contents are: ErrorPacketsReceived

Type: 32-bit unsigned integer

Description: Error packets received

CRCErrors

Type: 32-bit unsigned integer

Description: Input CRC errors

InputInsufficientResourceEvents

Type: 32-bit unsigned integer

Description: Input insufficient resources events

MACAbortsReceived

Type: 32-bit unsigned integer

Description: Aborts received at MAC/RAC

MACRuntPacketsReceived

Type: 32-bit unsigned integer

Description: Too small packets received at MAC/RAC

MACGiantPacketsReceived

Type: 32-bit unsigned integer

Description: Too large packets received at MAC/RAC

FramerRuntPacketsReceived

Type: 32-bit unsigned integer

Description: Too small packets received at framer

FramerGiantPacketsReceived

Type: 32-bit unsigned integer

Description: Too large packets received at framer

FramerAbortsReceived

Type: 32-bit unsigned integer

Description: Aborts received at framer

#### ifstats_srp_per_side_errors_t

Description: Definition: Type definition for: ifstats_srp_per_side_errors_st

#### ifstats_srp_per_side_data_rate_st

Description: Definition: Structure. Contents are: valid

Type: 32-bit unsigned integer

Description:

tx_bit_rate_wrapped

Type: 32-bit unsigned integer

Description:

tx_pkt_rate_wrapped

Type: 32-bit unsigned integer

Description:

BitRateSent

Type: 32-bit unsigned integer

Description: Sent bit rate

PacketRateSent

Type: 32-bit unsigned integer

Description: Sent packet rate

BitRateReceived

Type: 32-bit unsigned integer

Description: Received bit rate

PacketRateReceived

Type: 32-bit unsigned integer

Description: Received packet rate

#### ifstats_srp_per_side_data_rate_t

Description: Definition: Type definition for: ifstats_srp_per_side_data_rate_st

#### scol_type_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### scol_reg_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### stats_counter_type_enum

Description: Definition: Enumeration. Valid values are: 'STATS_COUNTER_RATE' 'STATS_COUNTER_UINT32' 'STATS_COUNTER_UINT64' 'STATS_COUNTER_GENERIC' 'STATS_COUNTER_PROTO' 'STATS_COUNTER_SRP' 'STATS_COUNTER_IPV4_PREC' 'STATS_COUNTER_IPV4_DSCP' 'STATS_COUNTER_MPLS_EXP' 'STATS_COUNTER_IPV4_BGPPA' 'STATS_COUNTER_SRC_BGPPA' 'STATS_COUNTER_BASIC'

#### stats_counter_type_td

Description: Definition: Type definition for: stats_counter_type_enum

#### stats_type_val_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### stats_id_type_enum

Description: Definition: Enumeration. Valid values are: 'STATS_ID_TYPE_UNKNOWN' 'STATS_ID_TYPE_MIN' 'STATS_ID_TYPE_IFHANDLE' 'STATS_ID_TYPE_IFTYPE' 'STATS_ID_TYPE_NODE' 'STATS_ID_TYPE_OTHER' 'STATS_ID_TYPE_MAX'

#### stats_id_type_td

Description: Definition: Type definition for: stats_id_type_enum

#### stats_type_contents_enum

Description: Definition: Enumeration. Valid values are: 'STATS_TYPE_SINGLE' 'STATS_TYPE_VARIABLE'

#### stats_type_contents_td

Description: Definition: Type definition for: stats_type_contents_enum

#### stats_bag_id_td

Description: Definition: Union. Discriminant: Name: id_type Type: stats_id_type_td Options are: InterfaceHandle

Type: Interface

Description: | Interface Handle

           NodeID

Type: ValueNodeID

Description: | Node ID

           ID

Type: 32-bit unsigned integer

Description: | ID

#### stats_rate_st

        Description:
        Definition: Structure. Contents are:
           counter

Type: 64-bit unsigned integer

Description: |

           rate

Type: 64-bit unsigned integer

Description: |

#### stats_bag_rate_td

        Description:
        Definition: Type definition for: stats_rate_st

#### stats_bag_block_st

        Description:
        Definition: Structure. Contents are:
           type

Type: stats_counter_type_td

Description: |

           count

Type: 32-bit unsigned integer

Description: |

           data

Type: Hex binary data with unbounded length

Description: |

#### stats_bag_block_td

        Description:
        Definition: Type definition for: stats_bag_block_st

#### stats_bag_element_st

        Description:
        Definition: Structure. Contents are:
           key

Type: Hex binary data with unbounded length

Description: |

           block_array

Type: stats_bag_block_td

[0...unbounded]

Description: |

#### stats_bag_element_td

        Description:
        Definition: Type definition for: stats_bag_element_st

#### ppp_fsm_state_type

        Description:
        Definition: Enumeration. Valid values are:
            'PPP_FSM_STATE_INITIAL_0' - Connection Idle
            'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down
            'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required
            'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request
            'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change
            'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions
            'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent
            'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received
            'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent
            'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_show_int_ncp_info

Description: NCP state information Definition: Structure. Contents are: NCPState

Type: ppp_fsm_state_type

Description: | NCP state value

           NCPIdentifier

Type: ncp_ident

Description: | NCP state identifier

#### bundle_member_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEMBER_STATUS_NOTAGG'
            'BUNDLE_MEMBER_STATUS_OUTOFSYNC'
            'BUNDLE_MEMBER_STATUS_INSYNC'
            'BUNDLE_MEMBER_STATUS_COLLECT'
            'BUNDLE_MEMBER_STATUS_DISTRIB'

#### bundle_member_status_type

Description: Definition: Type definition for: bundle_member_status_enum

#### bundle_media_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MEDIA_ETHERNET' 'BUNDLE_MEDIA_POS' 'BUNDLE_MEDIA_COUNT'

#### bundle_media_type

Description: Definition: Type definition for: bundle_media_enum

#### bundle_mlacp_mode_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MLACP_MODE_STANDBY' 'BUNDLE_MLACP_MODE_ACTIVE' 'BUNDLE_MLACP_MODE_COUNT'

#### bundle_mlacp_mode_type

Description: Definition: Type definition for: bundle_mlacp_mode_enum

#### ether_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_macaddr_type

Description: Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

mask

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_mcast_macaddr_type

Description: Definition: Type definition for: ether_mcast_macaddr_

#### bm_lacp_sel_state

Description: Definition: Enumeration. Valid values are: 'BM_LACP_UNSELECTED' 'BM_LACP_STANDBY' 'BM_LACP_SELECTED'

#### bm_lacp_sel_state_type

Description: Definition: Type definition for: bm_lacp_sel_state

#### bm_bdl_id_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_link_number_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_mac_type

Description: Definition: Type definition for: ether_macaddr_type

#### rxstates_st

Description: Definition: Enumeration. Valid values are: 'CURRENTRX' 'EXPIRED' 'DEFAULTED' 'INITIALIZE' 'LACPDISABLED' 'PORTDISABLED'

#### rxstates

Description: Definition: Type definition for: rxstates_st

#### bm_system_id_st

Description: Definition: Structure. Contents are: SystemPrio

Type: 16-bit unsigned integer

Description: Priority of the system

SystemMacAddr

Type: bm_mac_type

Description: | MAC Address used to identify the system

#### bm_system_id_type

Description: Definition: Type definition for: bm_system_id_st

#### bm_link_id_st

Description: Definition: Structure. Contents are: link_priority

Type: 16-bit unsigned integer

Description:

link_number

Type: bm_link_number_type

Description: |

#### bm_link_id_type

Description: Definition: Type definition for: bm_link_id_st

#### bm_link_state_bits_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### bm_link_status_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_STATUS_NOTAGG' 'BM_LINK_STATUS_OUTOFSYNC' 'BM_LINK_STATUS_INSYNC' 'BM_LINK_STATUS_COLLECT' 'BM_LINK_STATUS_DISTRIB' 'BM_LINK_STATUS_DISTRIB_BFD_DOWN'

#### bm_link_status_type

Description: Definition: Type definition for: bm_link_status_enum

#### bm_link_change_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_CHANGE_NONE' 'BM_LINK_CHANGE_ADDED' 'BM_LINK_CHANGE_MOVED' 'BM_LINK_CHANGE_DELETED' 'BM_LINK_CHANGE_SPOOFED'

#### bm_link_change_type

Description: Definition: Type definition for: bm_link_change_enum

#### bm_link_activity_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_ACTIVITY_OFF' 'BM_LINK_ACTIVITY_ON' 'BM_LINK_ACTIVITY_ACTIVE' 'BM_LINK_ACTIVITY_PASSIVE' 'BM_LINK_ACTIVITY_COUNT'

#### bm_link_activity_type

Description: Definition: Type definition for: bm_link_activity_enum

#### bm_lacp_port_info_

Description: Definition: Structure. Contents are: system

Type: bm_system_id_type

Description: |

           key

Type: bm_bdl_id_type

Description: |

           port

Type: bm_link_id_type

Description: |

           state

Type: bm_link_state_bits_type

Description: |

#### bm_lacp_port_info_type

        Description:
        Definition: Type definition for: bm_lacp_port_info_

#### bm_tx_status_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_rg_id_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_app_type_t_

Description: Definition: Enumeration. Valid values are: 'ICCP_APP_MIN' 'ICCP_APP_MLACP' 'ICCP_APP_IGMP_SNOOPING' 'ICCP_APP_ANCP' 'ICCP_APP_MAX' 'ICCP_APP_ALL'

#### iccp_app_type_t

Description: Definition: Type definition for: iccp_app_type_t_

#### bm_mac_addr_st

Description: Definition: Structure. Contents are: Address

Type: MACAddress

Description: | MAC address

#### bm_muxreason

Description: Definition: Enumeration. Valid values are: 'BM_MUXREASON_NO_REASON' - Selection logic has not yet been run for the bundle this link is a member of 'BM_MUXREASON_LINK_DOWN' - Link is down 'BM_MUXREASON_LINK_DELETED' - Link is being removed from the bundle 'BM_MUXREASON_DUPLEX' - Link has wrong duplexity 'BM_MUXREASON_BANDWIDTH' - Link has wrong bandwidth 'BM_MUXREASON_LOOPBACK' - Link is a loopback interface 'BM_MUXREASON_ACTIVITY_TYPE' - Link has wrong activity type 'BM_MUXREASON_LINK_LIMIT' - Link's bundle already has maximum number of members allowed 'BM_MUXREASON_SHARED' - Link is attached to a shared medium 'BM_MUXREASON_LAGID' - Link has wrong LAG ID 'BM_MUXREASON_NO_BUNDLE' - Link's bundle does not exist 'BM_MUXREASON_NO_PRIMARY' - Link's bundle has no primary link 'BM_MUXREASON_BUNDLE_DOWN' - Link's bundle is shut down 'BM_MUXREASON_INDIVIDUAL' - Link is marked individual by partner 'BM_MUXREASON_DEFAULTED' - Link is Defaulted, suggesting it is not receiving LACPDUs from the peer 'BM_MUXREASON_INSYNC' - Link is in InSync state 'BM_MUXREASON_COLLECTING' - Link is in Collecting state 'BM_MUXREASON_ACTIVE_LINK_LIMIT' - Link exceeds maximum active limit 'BM_MUXREASON_DISTRIBUTING' - Link is in Distributing state 'BM_MUXREASON_COUNT' - Enumeration maximum value

#### bm_muxstate

Description: Definition: Enumeration. Valid values are: 'DETACHED' - Port is not attached to a bundle 'WAITING' - Port has chosen bundle and is waiting to join 'ATTACHED' - Port is attached to the bundle but not active 'COLLECTING' - Port is ready to receive data 'DISTRIBUTING' - Port is distributing data 'COLLECTINGDISTRIBUTING' - Port is active and can send and receive data

#### bm_mbr_state_reason_type

Description: Definition: Enumeration. Valid values are: 'BM_MBR_STATE_REASON_UNKNOWN' - Reason unavailable (diagnostics error) 'BM_MBR_STATE_REASON_UNSELECTABLE_UNKNOWN' - Link cannot be used; reason unavailable (diagnostics error) 'BM_MBR_STATE_REASON_LINK_DOWN' - Link is down 'BM_MBR_STATE_REASON_LINK_DELETING' - Link is being removed from the bundle 'BM_MBR_STATE_REASON_CREATING' - Link is in the process of being created 'BM_MBR_STATE_REASON_BUNDLE_CREATING' - Bundle is in the process of being created 'BM_MBR_STATE_REASON_BUNDLE_DELETING' - Bundle is in the process of being deleted 'BM_MBR_STATE_REASON_BUNDLE_ADMIN_DOWN' - Bundle has been shut down 'BM_MBR_STATE_REASON_REPLICATING' - Bundle is in the process of being replicated to this location 'BM_MBR_STATE_REASON_BANDWIDTH' - Incompatible with other links in the bundle (bandwidth out of range) 'BM_MBR_STATE_REASON_LOOPBACK' - Loopback: Actor and Partner have the same System ID and Key 'BM_MBR_STATE_REASON_ACTIVITY_TYPE' - Incompatible with other links in the bundle (LACP vs non-LACP) 'BM_MBR_STATE_REASON_BUNDLE_SHUTDOWN' - Bundle shutdown is configured for the bundle 'BM_MBR_STATE_REASON_MIN_SELECTED' - Not enough links available to meet minimum-active threshold 'BM_MBR_STATE_REASON_MAX_SELECTED' - Link is Standby due to maximum-active links configuration 'BM_MBR_STATE_REASON_LINK_LIMIT' - Link is Standby; bundle has more links than are supported 'BM_MBR_STATE_REASON_STANDBY_UNKNOWN' - Link is Standby for an unknown reason (diagnostics error) 'BM_MBR_STATE_REASON_EXPIRED' - Link is Expired; LACPDUs are not being received from the partner 'BM_MBR_STATE_REASON_DEFAULTED' - Link is Defaulted; LACPDUs are not being received from the partner 'BM_MBR_STATE_REASON_ACTOR_NOTAGG' - Link is Not Aggregatable (reason unknown) 'BM_MBR_STATE_REASON_PARTNER_NOTAGG' - Partner has marked the link as Not Aggregatable 'BM_MBR_STATE_REASON_LAGID' - Partner System ID/Key do not match that of the Selected links 'BM_MBR_STATE_REASON_BUNDLE_NOT_CFGD' - Bundle interface is not present in configuration 'BM_MBR_STATE_REASON_BUNDLE_NOT_READY' - Wait-while timer is running 'BM_MBR_STATE_REASON_PARTNER_OOD' - Partner has not echoed the correct parameters for this link 'BM_MBR_STATE_REASON_PARTNER_NOT_INSYNC' - Partner is not Synchronized (Waiting, Standby, or LAG ID mismatch) 'BM_MBR_STATE_REASON_FOREIGN_PARTNER_OOS' - Partner is not Synchronized (Waiting, not Selected, or out-of-date) 'BM_MBR_STATE_REASON_ATTACH_UNKNOWN' - Link is Attached and has not gone Collecting (reason unknown) 'BM_MBR_STATE_REASON_PARTNER_NOT_COLLECTING' - Partner has not advertized that it is Collecting 'BM_MBR_STATE_REASON_COLLECT_UNKNOWN' - Link is Collecting and has not gone Distributing (reason unknown) 'BM_MBR_STATE_REASON_STANDBY_FOREIGN' - Link is marked as Standby by mLACP peer 'BM_MBR_STATE_REASON_BFD_STARTING' - Link is waiting for BFD session to start 'BM_MBR_STATE_REASON_BFD_DOWN' - BFD state of this link is Down 'BM_MBR_STATE_REASON_BFD_NBR_UNCONFIG' - BFD session is unconfigured on the remote end 'BM_MBR_STATE_REASON_MLACP' - Link is not operational as a result of mLACP negotiations 'BM_MBR_STATE_REASON_PE_ISOLATED' - ICCP group is isolated from the core network 'BM_MBR_STATE_REASON_FORCED_SWITCHOVER' - Forced switchover to the mLACP peer 'BM_MBR_STATE_REASON_ERRDIS_UNKNOWN' - Link is error disabled (reason unknown) 'BM_MBR_STATE_REASON_MLACP_NO_MBR_STATE_INFO' - Waiting for member state information from mLACP peer 'BM_MBR_STATE_REASON_ACTIVE' - Link is Active 'BM_MBR_STATE_REASON_MLACP_NO_BDL_STATE_INFO' - Waiting for bundle state information from mLACP peer 'BM_MBR_STATE_REASON_MLACP_NO_BDL_CONFIG_INFO' - Waiting for bundle configuration information from mLACP peer 'BM_MBR_STATE_REASON_MLACP_NO_BDL_SYNC' - Waiting for bundle to complete initial synchronization with mLACP peer 'BM_MBR_STATE_REASON_MLACP_BDL_HAS_NO_PEER' - mLACP bundle does not have a peer device 'BM_MBR_STATE_REASON_MLACP_NAK' - Link is being ignored due to an inconsistency with mLACP peer 'BM_MBR_STATE_REASON_MLACP_TRANSPORT_UNAVAILABLE' - ICCP transport is unavailable 'BM_MBR_STATE_REASON_MLACP_NOT_CONFIGURED' - ICCP Group is not fully configured 'BM_MBR_STATE_REASON_RECOVERY_TIMER' - mLACP recovery delay timer is running 'BM_MBR_STATE_REASON_MLACP_STANDBY' - mLACP peer is active 'BM_MBR_STATE_REASON_MAXIMIZED_OUT' - mLACP peer has more links/bandwidth available 'BM_MBR_STATE_REASON_MLACP_PEER_SELECTED' - mLACP peer has one or more links Selected 'BM_MBR_STATE_REASON_MLACP_CONNECT_TIMER_RUNNING' - mLACP bundle does not have a peer device (connect timer running) 'BM_MBR_STATE_REASON_BUNDLE_NOT_MLACP' - Bundle is not configured to run mLACP 'BM_MBR_STATE_REASON_NOT_ACTIVE' - Link could not be Activated 'BM_MBR_STATE_REASON_COUNT' - Enumeration maximum value

#### bm_feature_status_enum

Description: Definition: Enumeration. Valid values are: 'BM_FEATURE_NOT_CONFIGURED' - No configuration is applied for a feature 'BM_FEATURE_NOT_OPERATIONAL' - The feature is currently not operational 'BM_FEATURE_OPERATIONAL' - The feature is currently operational

#### bm_feature_status_type

Description: Definition: Type definition for: bm_feature_status_enum

#### bmd_bfd_state_enum

Description: Definition: Enumeration. Valid values are: 'BMD_BFD_OFF' - BFD is not configured on the bundle 'BMD_BFD_DOWN' - BFD is down on the bundle 'BMD_BFD_UNKNOWN' - BFD has just started on a bundle, and the state has not been determined 'BMD_BFD_UP' - BFD is up on the bundle 'BMD_BFD_COUNT' - Number of BFD states on a bundle

#### bmd_bfd_state_type

Description: Definition: Type definition for: bmd_bfd_state_enum

#### bm_af_id_enum

Description: Definition: Enumeration. Valid values are: 'BM_AF_ID_IPV4' - IPv4 AFI 'BM_AF_ID_IPV6' - IPv6 AFI

#### bm_af_id_type

Description: Definition: Type definition for: bm_af_id_enum

#### bm_in4_addr_type

Description: Definition: Type definition for: IPV4Address

#### bm_in6_addr_type

Description: Definition: Type definition for: IPV6Address

#### bmd_node_ldp_id

Description: Definition: Type definition for: bm_in4_addr_type

#### bm_addr

Description: Definition: Union. Discriminant: Name: AF Type: bm_af_id_type Options are: IPV4

Type: bm_in4_addr_type

Description: | IPv4 address type

           IPV6

Type: bm_in6_addr_type

Description: | IPv6 address type

#### bm_bundle_bfd_data

        Description:
        Definition: Structure. Contents are:
           BundleStatus

Type: bmd_bfd_state_type

Description: | Status of BFD on the bundle

           StartTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session start before declaring DOWN

           NbrUnconfigTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session NBR_UNCONFIG before declaring DOWN

           PrefMultiplier

Type: 16-bit unsigned integer

Description: | Preferred multiplier for the BFD session

           PrefMinInterval

Type: 32-bit unsigned integer

Description: | Preferred minimum interval for the BFD session (ms)

           FastDetect

Type: tinybool

Description: | Flag indicating if BFD is enabled

           DestinationAddress

Type: bm_addr

Description: | Configured destination address for BFD session

#### bm_bundle_bfd_data_type

        Description:
        Definition: Type definition for: bm_bundle_bfd_data

#### bmd_member_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_STATE_CONFIGURED' - Member is configured
            'BMD_MBR_STATE_STANDBY' - Member is standby
            'BMD_MBR_STATE_NEGOTIATING' - Member is negotiating
            'BMD_MBR_STATE_BFD_RUNNING' - Member has a BFD session running
            'BMD_MBR_STATE_ACTIVE' - Member is active

#### bmd_member_state_type

        Description:
        Definition: Type definition for: bmd_member_state_enum

#### bm_mux_data

        Description:
        Definition: Structure. Contents are:
           MuxState

Type: bm_muxstate

Description: | Current state of this bundle member

           Error

Type: 32-bit unsigned integer

Description: | Value indicating any error that occured trying to put a link into the desired state

           MemberMuxStateReason

Type: bm_mbr_state_reason_type

Description: | Reason for last Mux state change

           MemberState

Type: bmd_member_state_type

Description: | Current internal state of this bundle member

           MuxStateReason

Type: bm_muxreason

Description: | Reason for last Mux state change (Deprecated)

#### bmd_member_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_LOCAL' - Member has been configured on the local device
            'BMD_MBR_FOREIGN' - Member has been configured on an mLACP peer device
            'BMD_MBR_UNKNOWN' - Member's type is unknown

#### bm_bdl_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_STATE_ADMIN_DOWN' - The bundle has been configured Down
            'BM_BDL_STATE_DOWN' - The bundle is Down
            'BM_BDL_STATE_BUNDLE_SHUTDOWN' - Bundle shutdown has been configured
            'BM_BDL_STATE_PE_ISOLATED' - The bundle cannot contact the core
            'BM_BDL_STATE_NAK' - The state is disputed by a peer device
            'BM_BDL_STATE_UP_ACTIVE' - The bundle is Up
            'BM_BDL_STATE_HOT_STANDBY' - The bundle is Up, but is standby
            'BM_BDL_STATE_COLD_STANDBY' - The bundle is standby, but will not eliminate traffic loss
            'BM_BDL_STATE_UNKNOWN' - The bundle state has not been determined

#### bm_bdl_state_type

        Description:
        Definition: Type definition for: bm_bdl_state_enum

#### bm_bdl_mac_source_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_MAC_SOURCE_UNKNOWN' - The MAC is currently unknown
            'BM_BDL_MAC_SOURCE_CHASSIS' - The MAC was allocated from the chassis pool
            'BM_BDL_MAC_SOURCE_CONFIGURED' - The MAC was configured by the user
            'BM_BDL_MAC_SOURCE_MEMBER' - The MAC belongs to a member
            'BM_BDL_MAC_SOURCE_PEER' - The MAC has come from the peer device
            'BM_BDL_MAC_SOURCE_STALE' - The MAC is being replaced

#### bm_bdl_mac_source_type

Description: Definition: Type definition for: bm_bdl_mac_source_enum

#### bmd_mlacp_switchover_enum

Description: Definition: Enumeration. Valid values are: 'BMD_MLACP_SWITCHOVER_NONREVERTIVE' - Non-revertive switchover type 'BMD_MLACP_SWITCHOVER_BRUTE_FORCE' - Brute force switchover type 'BMD_MLACP_SWITCHOVER_REVERTIVE' - Revertive switchover type 'BMD_MLACP_SWITCHOVER_COUNT' - Number of switchover types

#### bmd_mlacp_switchover_type

Description: Definition: Type definition for: bmd_mlacp_switchover_enum

#### bmd_switch_reason_enum

Description: Definition: Enumeration. Valid values are: 'BM_SWITCH_REASON_NONE' - Switch is permitted 'BM_SWITCH_REASON_NOOP' - Switch has no effect 'BM_SWITCH_REASON_NOT_MLACP' - mLACP not configured 'BM_SWITCH_REASON_REVERTIVE' - Brute-force or revertive switchover is in effect 'BM_SWITCH_REASON_BDL_DOWN' - Would-be active bundle is not ready 'BM_SWITCH_REASON_RECOVERY' - Recovery delay in effect, applications may not be fully synced 'BM_SWITCH_REASON_PRECEDING_ERROR' - Preceding switch action not viable 'BM_SWITCH_REASON_WRONG_ORDER' - Switch actions are scheduled incorrectly

#### bmd_switch_reason_type

Description: Definition: Type definition for: bmd_switch_reason_enum

#### bm_max_threshold_enum

Description: Definition: Enumeration. Valid values are: 'BM_MAX_THRESH_NONE' - No maximize threshold 'BM_MAX_THRESH_LINK' - Maximize threshold is based on links 'BM_MAX_THRESH_BW' - Maximize threshold is based on bandwidth

#### bm_max_threshold_type

Description: Definition: Type definition for: bm_max_threshold_enum

#### lacp_churnstates

Description: Definition: Enumeration. Valid values are: 'NOCHURN' - The port is synchronized correctly 'CHURN' - The port is OutOfSync and the churn timer has expired 'CHURNMONITOR' - The port is OutOfSync but the churn timer has not expired

#### bm_replication_state

Description: Definition: Enumeration. Valid values are: 'NONE' - The port is newly created, and no replication actions have been taken 'RPL_IN_PROGRESS' - Replication is in progress for this node 'UNRPL_IN_PROGRESS' - Unreplication is in progress for this node 'RPL_PENDING' - Replication is pending for this node 'UNRPL_PENDING' - Unreplication is pending for this node 'RPL_COMPLETE' - Replication has been completed for this node 'RPL_FAILED' - Replication has failed for this node

#### bm_rpl_node_entry_st

Description: Per-node replication status Definition: Structure. Contents are: Node

Type: ValueNodeID

Description: | Node id

           ReplicationStatus

Type: bm_replication_state

Description: | Replication status of this node

           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp for start of replication (if replication in progress) or end of replication if completed or failed

           ReplicationError

Type: 32-bit unsigned integer

Description: | Error from final replication attempt

#### lacp_sel_state

        Description:
        Definition: Enumeration. Valid values are:
            'UNSELECTED' - The link is Unselected
            'STANDBY' - The link is Standby
            'SELECTED' - The link is Selected

#### lacp_period_state

Description: Definition: Enumeration. Valid values are: 'PERIOD_SLOW' - Packets are being sent using a long period 'PERIOD_FAST' - Packets are being sent using a short period 'PERIOD_NONE' - Packets are not being sent

#### lacp_link_device_info_st

Description: Definition: Structure. Contents are: PortInfo

Type: bm_lacp_port_info_type

Description: | LACP parameters for this device

           TXPeriod

Type: 16-bit unsigned integer

Description: | Time (in ms) between transmitting LACPDUs

#### lacp_link_device_info_type

Description: Link properties for a port from a device Definition: Type definition for: lacp_link_device_info_st

#### lacp_link_additional_info_local

Description: Definition: Structure. Contents are: InterfaceHandle

Type: Interface

Description: | Member's interface handle

#### lacp_link_additional_info_local_type

Description: Additional information for a local LACP link Definition: Type definition for: lacp_link_additional_info_local

#### lacp_link_additional_info_foreign

Description: Definition: Structure. Contents are: PeerAddress

Type: bmd_node_ldp_id

Description: | The LDP address of the device that the link is configured on

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

#### lacp_link_additional_info_foreign_type

Description: Additional information for a foreign LACP link Definition: Type definition for: lacp_link_additional_info_foreign

#### lacp_link_additional_info

Description: Additional information for the link that is dependent on type Definition: Union. Discriminant: Name: MbrType Type: bmd_member_type_enum Options are: Local

Type: lacp_link_additional_info_local

Description: | Information for a local port

           Foreign

Type: lacp_link_additional_info_foreign

Description: | Information for a foreign port

#### bmd_mlacp_mbr_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'MBR_STATE_NAK' - Member info NAK'd
            'MBR_STATE_UNKNOWN' - No member state TLV received
            'MBR_STATE_UP' - Member is up
            'MBR_STATE_DOWN' - Member is down
            'MBR_STATE_ADMINDOWN' - Member is admin down
            'MBR_STATE_TEST' - Member state TLV reported test
            'MBR_STATE_ERROR' - Member state TLV reported error

#### bmd_mlacp_bdl_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'BDL_STATE_NAK' - Bundle info NAK'd
            'BDL_STATE_UNKNOWN' - No bundle state TLV received
            'BDL_STATE_NO_SYNC' - No bundle config TLV with sync bit set received
            'BDL_STATE_REC_DELAY' - Revertive delay timer running
            'BDL_STATE_UP' - Bundle is up
            'BDL_STATE_DOWN' - Bundle is down
            'BDL_STATE_ADMINDOWN' - Bundle is admin down
            'BDL_STATE_TEST' - Bundle state TLV reported test
            'BDL_STATE_ERROR' - Bundle state TLV reported error

#### mlacp_mbr_info_st

Description: Definition: Structure. Contents are: PortName

Type: String with unbounded length

Description: Port Name

mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

PortNumber

Type: 16-bit unsigned integer

Description: Port number of the member

OperationalPriority

Type: 16-bit unsigned integer

Description: Operational priority of the member in the bundle

ConfiguredPriority

Type: 16-bit unsigned integer

Description: Configured priority of the member in the bundle

MemberState

Type: bmd_mlacp_mbr_state_enum

Description: | Member state

#### mlacp_mbr_info_type

Description: Information for a bundle from a peer device Definition: Type definition for: mlacp_mbr_info_st

#### mlacp_bdl_info_st

Description: Definition: Structure. Contents are: BundleName

Type: String with unbounded length

Description: Bundle name

mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

MACAddress

Type: bm_mac_type

Description: | Bundle MAC address

           AggregatorID

Type: 16-bit unsigned integer

Description: | Bundle aggregrator ID

           BundleState

Type: bmd_mlacp_bdl_state_enum

Description: | Bundle state

#### mlacp_bdl_info_type

        Description: Information for a bundle from a peer device
        Definition: Type definition for: mlacp_bdl_info_st

#### bmd_mlacp_node_sync_enum

        Description: Synchronization states of an mLACP device
        Definition: Enumeration. Valid values are:
            'NODE_SYNC_REQ' - Sync requested of device
            'NODE_SYNC_DONE' - Sync performed by device
            'NODE_SYNC_START' - Sync in progress from device
            'NODE_SYNC_INIT' - Initial sync pending from device

#### bmd_mlacp_node_state_enum

Description: State of an mLACP device Definition: Enumeration. Valid values are: 'NODE_STATE_INCOMPLETE' - Missing some mLACP IG config 'NODE_STATE_CONN_REJECTED' - Connection rejected by peer 'NODE_STATE_CONNECT_SENT' - Connect timer running 'NODE_STATE_UNCONFIGURED' - Missing some ICCP IG config 'NODE_STATE_UNREACHABLE' - ICCP declared peer node unreachable 'NODE_STATE_ICCP_DOWN' - ICCP declared peer node down 'NODE_STATE_NAK' - System info NAK'd 'NODE_STATE_UNKNOWN' - No system state TLV received 'NODE_STATE_MLACP_DOWN' - System state TLV reported down 'NODE_STATE_ADMINDOWN' - System state TLV reported admin down 'NODE_STATE_PE_ISOLATED' - System is isolated from core network 'NODE_STATE_ERROR' - System state TLV reported error 'NODE_STATE_TEST' - System state TLV reported test 'NODE_STATE_UP' - System is up

#### mlacp_rg_node_info_st

Description: Definition: Structure. Contents are: mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

LDP_ID

Type: bmd_node_ldp_id

Description: | LDP ID of the device

           VersionNumber

Type: 32-bit unsigned integer

Description: | Version of the protocol being used

           SystemID

Type: bm_system_id_type

Description: | System ID for the ICCP Group

           NodeState

Type: bmd_mlacp_node_state_enum

Description: | Node state

           ICCPGroupState

Type: bmd_mlacp_node_sync_enum

Description: | Node synchronization state

#### mlacp_rg_node_info_type

        Description: LACP information for an RG
        Definition: Type definition for: mlacp_rg_node_info_st

#### eth_filtering

        Description:
        Definition: Enumeration. Valid values are:
            'NoFiltering' - No IEEE 802.1Q/802.1ad/MAC relay multicast MAC address filtering
            'Dot1qFiltering' - IEEE 802.1q C-VLAN filtering
            'Dot1adFiltering' - IEEE 802.1ad S-VLAN filtering
            'TwoPortMACRelayFiltering' - IEEE 802.1aj 2-Port MAC relay filtering

#### eth_filtering_type

        Description: Ethernet frame filtering
        Definition: Type definition for: eth_filtering

#### vlan_encaps

        Description:
        Definition: Enumeration. Valid values are:
            'NoEncapsulation' - No encapsulation
            'Dot1Q' - IEEE 802.1Q encapsulation
            'QinQ' - Double 802.1Q encapsulation
            'QinAny' - Double 802.1Q wildcarded encapsulation
            'Dot1QNative' - IEEE 802.1Q native VLAN encapsulation
            'Dot1ad' - IEEE 802.1ad encapsulation
            'Dot1adNative' - IEEE 802.1ad native VLAN encapsulation
            'ServiceInstance' - Ethernet Service Instance
            'Dot1adDot1Q' - IEEE 802.1ad 802.1Q encapsulation
            'Dot1adAny' - IEEE 802.1ad wildcard 802.1Q encapsulation

#### vlan_encaps_type

Description: VLAN encapsulation Definition: Type definition for: vlan_encaps

#### vlan_qinq_outer_etype

Description: Definition: Enumeration. Valid values are: 'EtherType8100' - Dot1Q (0x8100) 'EtherType9100' - 0x9100 'EtherType9200' - 0x9200

#### vlan_qinq_outer_etype_type

Description: QinQ Outer Tag Ethertype Definition: Type definition for: vlan_qinq_outer_etype

#### efp_payload_etype

Description: Definition: Enumeration. Valid values are: 'PayloadEthertypeAny' - Any 'PayloadEthertypeIP' - IP 'PayloadEthertypePPPoE' - PPPoE

#### efp_payload_etype_type

Description: Payload ethertype match Definition: Type definition for: efp_payload_etype

#### efp_tag_etype

Description: Definition: Enumeration. Valid values are: 'DOT1Q' - Dot1Q 'DOT1AD' - Dot1ad 'UNTAGGED' - Untagged

#### efp_tag_etype_type

Description: Tag ethertype Definition: Type definition for: efp_tag_etype

#### efp_tag_priority

Description: Definition: Enumeration. Valid values are: 'PRIORITY0' - Priority 0 'PRIORITY1' - Priority 1 'PRIORITY2' - Priority 2 'PRIORITY3' - Priority 3 'PRIORITY4' - Priority 4 'PRIORITY5' - Priority 5 'PRIORITY6' - Priority 6 'PRIORITY7' - Priority 7 'PRIORITY_ANY' - Any priority

#### efp_tag_priority_type

Description: Priority Definition: Type definition for: efp_tag_priority

#### vlan_service

Description: Definition: Enumeration. Valid values are: 'VLAN_SERVICE_L2' - Layer 2 Transport Service 'VLAN_SERVICE_L3' - Layer 3 Terminated Service

#### vlan_service_type

Description: Layer 2 vs. Layer 3 Terminated Service Definition: Type definition for: vlan_service

#### vlan_tag_value_type

Description: VLAN Tag Value (1 - 4094) Definition: Type definition for: 16-bit unsigned integer

#### vlan_double_tag_stack

Description: VLAN double tag stack Definition: Structure. Contents are: OuterTag

Type: vlan_tag_value_type

Description: | Outer tag value

           SecondTag

Type: vlan_tag_value_type

Description: | Second tag value

#### efp_range

        Description:
        Definition: Structure. Contents are:
           VLAN_ID_Low

Type: vlan_tag_value_type

Description: |

           VLAN_ID_High

Type: vlan_tag_value_type

Description: |

#### efp_range_type

        Description:
        Definition: Type definition for: efp_range

#### efp_tag_match

        Description:
        Definition: Structure. Contents are:
           Ethertype

Type: efp_tag_etype_type

Description: | Ethertype of tag to match

           VLANRanges

Type: efp_range_type

[0...unbounded]

Description: | VLAN Ids to match

           Priority

Type: efp_tag_priority_type

Description: | Priority to match

#### efp_tag_match_type

        Description:
        Definition: Type definition for: efp_tag_match

#### efp_vlan_tag

        Description:
        Definition: Structure. Contents are:
           Ethertype

Type: efp_tag_etype_type

Description: | Ethertype of tag

           VLAN_ID

Type: vlan_tag_value_type

Description: | VLAN Id

#### efp_tag_push_type

        Description:
        Definition: Type definition for: efp_vlan_tag

#### efp_tag_local_traffic_type

        Description:
        Definition: Type definition for: efp_vlan_tag

#### efp_tag_local_traffic_stack

        Description:
        Definition: Structure. Contents are:
           LocalTrafficTags

Type: efp_tag_local_traffic_type

[0...unbounded]

Description: | VLAN tags for locally-sourced traffic

#### efp_tag_local_traffic_stack_type

        Description:
        Definition: Type definition for: efp_tag_local_traffic_stack

#### efp_description_type

        Description:
        Definition: Type definition for: efp_description

#### efp_description_p_type

        Description:
        Definition: Type definition for: Optional efp_description_type

#### vlan_tag_stack_type

        Description: VLAN encapsulation and tag stack
        Definition: Union.
        Discriminant:
           Name: VLANEncapsulation
           Type: vlan_encaps_type

Options are: Tag

Type: vlan_tag_value_type

Description: | Tag value

           Stack

Type: vlan_double_tag_stack

Description: | Stack value

           OuterTag

Type: vlan_tag_value_type

Description: | Outer tag value

           NativeTag

Type: vlan_tag_value_type

Description: | Native tag value

           Dot1adTag

Type: vlan_tag_value_type

Description: | 802.1ad tag value

           Dot1adNativeTag

Type: vlan_tag_value_type

Description: | 802.1ad native tag value

           ServiceInstanceDetails

Type: efp_description_p_type

Description: | Service Instance encapsulation

           Dot1adDot1qStack

Type: vlan_double_tag_stack

Description: | 802.1ad 802.1Q stack value

           Dot1adOuterTag

Type: vlan_tag_value_type

Description: | 802.1ad Outer tag value

#### srp_mgmt_ips_req_type

        Description: SRP IPS request type
        Definition: Enumeration. Valid values are:
            'IdleIPSRequest' - Idle
            'WaitToRestoreIPSRequest' - Wait To Restore
            'ManualSwitchIPSRequest' - Manual Switch
            'SignalDegradeIPSRequest' - Signal Degrade
            'SignalFailIPSRequest' - Signal Fail
            'ForcedSwitchIPSRequest' - Forced Switch
            'UnknownIPSRequest' - UNKNOWN

#### srp_mgmt_ips_path_ind

        Description: SRP IPS path indication
        Definition: Enumeration. Valid values are:
            'ShortPath' - SHORT
            'LongPath' - LONG
            'UnknownPath' - UNKNOWN

#### srp_mgmt_srr_failure_type

        Description: SRP SRR failure type
        Definition: Enumeration. Valid values are:
            'IdleSRRFailure' - Idle
            'WaitToRestoreSRRFailure' - Wait To Restore
            'SignalFailSRRFailure' - Signal Fail
            'ForcedSwitchSRRFailure' - Forced Switch
            'UnknownSRRFailure' - UNKNOWN

#### srp_mgmt_srr_node_state

Description: SRP SRR node state Definition: Enumeration. Valid values are: 'IdleSRRState' - Idle 'DiscoverySRRState' - Discovery 'UnknownSRRState' - UNKNOWN

#### srp_mgmt_ips_wrap_state

Description: SRP IPS side wrap state Definition: Enumeration. Valid values are: 'IdleWrapState' - Idle 'WrappedState' - Wrapped 'LockedOutWrapState' - Locked out 'UnknownWrapState' - UNKNOWN

#### srp_mgmt_failure_et

Description: SRP failure type Definition: Enumeration. Valid values are: 'HardwareMissingFailure' - Hardware missing 'Layer1AdminStateFailure' - L1 admin state 'Layer1ErrorFailure' - Layer 1 error 'KeepaliveMissedFailure' - Keepalive missed 'LinkQualityDegradedFailure' - Link quality degraded 'MateProblemFailure' - Mate problem 'SideMismatchFailure' - Side mismatch 'UnknownFailure' - Unknown

#### srp_mgmt_failure_state_et

Description: SRP failure state type Definition: Enumeration. Valid values are: 'IdleFailureState' - Idle 'WaitToRestoreFailureState' - Wait To Restore 'ManualSwitchFailureState' - Manual Switch 'SignalDegradeFailureState' - Signal Degrade 'SignalFailFailureState' - Signal Fail 'ForcedSwitchFailureState' - Forced Switch 'ShutdownFailureState' - Shutdown 'InvalidFailureState' - Invalid 'UnknownFailureState' - Unknown

#### srp_topology_map

Description: Definition: Structure. Contents are: TopologyTimer

Type: 32-bit unsigned integer

Description: How often a topology pkt is sent

NextTopologyPacketDelay

Type: 32-bit unsigned integer

Description: Time remaining until next topo pkt sent

TimeSinceLastTopologyPacketReceived

Type: 32-bit unsigned integer

Description: Time since last topo pkt was received

TimeSinceLastTopologyChange

Type: 32-bit unsigned integer

Description: Time since last topology change

NumberOfNodesOnRing

Type: 16-bit unsigned integer

Description: Number of nodes on ring

RingNodeList

Type: srp_topology_node_data[0...unbounded]

Description: | List of nodes on the ring info

#### srp_srr_detail

Description: Definition: Structure. Contents are: VersionNumber

Type: 32-bit unsigned integer

Description: Version number

IsWrongVersionReceived

Type: 32-bit signed integer

Description: Wrong version recieved

LastWrongVersionReceiveTime

Type: 32-bit unsigned integer

Description: Time that last wrong version message recieved

MACAddress

Type: String with unbounded length

Description: SRR node mac address

NodeState

Type: srp_mgmt_srr_node_state

Description: | SRR node state

           IsOuterRingInUse

Type: 32-bit signed integer

Description: | Is the outer ring in use

           IsInnerRingInUse

Type: 32-bit signed integer

Description: | Is the inner ring in use

           IsAnnounce

Type: 32-bit signed integer

Description: | Is announcing enabled

           OuterFailType

Type: srp_mgmt_srr_failure_type

Description: | Outer fail type

           InnerFailType

Type: srp_mgmt_srr_failure_type

Description: | Inner fail type

           PacketSendTimer

Type: 32-bit unsigned integer

Description: | SRR packet send timer interval in seconds

           NextSRRPacketSendTime

Type: 32-bit unsigned integer

Description: | Time remaining in seconds to next SRR packet send

           SingleRingBW

Type: 32-bit unsigned integer

Description: | Single ring bandwidth Mbps

           WTRTime

Type: 32-bit unsigned integer

Description: | SRR Wait To Restore interval delay in seconds

           WTRTimerRemainingOuterRing

Type: 32-bit unsigned integer

Description: | Time remaining in seconds until next outer ring wrap removal

           WTRTimerRemainingInnerRing

Type: 32-bit unsigned integer

Description: | Time remaining in seconds until next inner ring wrap removal

           NodesOnRing

Type: srr_node_data

[0...unbounded]

Description: | List of nodes on the ring info

           NodesNotOnRing

Type: srr_node_data[0...unbounded]

Description: | nodes not in topology map

#### tunl_gre_mode

        Description:
        Definition: Enumeration. Valid values are:
            'TUNL_GRE_MODE_NONE'
            'TUNL_GRE_MODE_GREoIPV4'
            'TUNL_GRE_MODE_GREoIPV6'
            'TUNL_GRE_MODE_MAX'

#### tunl_gre_mode_e

        Description:
        Definition: Type definition for: tunl_gre_mode

#### tunl_gre_config_

        Description:
        Definition: Enumeration. Valid values are:
            'TUNL_GRE_FLAG_NONE'
            'TUNL_GRE_FLAG_DFBIT_DISABLE'
            'TUNL_GRE_FLAG_KA'
            'TUNL_GRE_FLAG_TOS'
            'TUNL_GRE_FLAG_KEY'
            'TUNL_GRE_FLAG_SRC_INTF_UP'
            'TUNL_GRE_FLAG_DEST_REACH'
            'TUNL_GRE_FLAG_DEST_REACH_CONV'
            'TUNL_GRE_FLAG_DEST_LOCAL'
            'TUNL_GRE_FLAG_DEST_TUNL'
            'TUNL_GRE_FLAG_DEST_DB_ADDED'
            'TUNL_GRE_FLAG_INTF_STATE_UP'
            'TUNL_GRE_FLAG_INTF_STATE_ADMIN_DOWN'
            'TUNL_GRE_FLAG_BC_STATE_UP'
            'TUNL_GRE_FLAG_IPV4_CAPS'
            'TUNL_GRE_FLAG_IPV6_CAPS'
            'TUNL_GRE_FLAG_MPLS_CAPS'
            'TUNL_GRE_FLAG_SRC_DST_INVAL'
            'TUNL_GRE_FLAG_ITEM_EXISTS'
            'TUNL_GRE_FLAG_CREATE_IF'

#### tunl_gre_tunl_flag_e

Description: Definition: Type definition for: tunl_gre_config_

#### tunl_gre_ka_states_enum_

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_KA_STATE_DISABLED' 'TUNL_GRE_KA_STATE_ENABLED' 'TUNL_GRE_KA_STATE_SUCCESS' 'TUNL_GRE_KA_STATE_CHECK' 'TUNL_GRE_KA_STATE_FAILED' 'TUNL_GRE_KA_STATE_MAX'

#### tunl_gre_ka_states_e

Description: Definition: Type definition for: tunl_gre_ka_states_enum_

#### tunl_gre_plat_upd_

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_PLAT_UPD_NONE' 'TUNL_GRE_PLAT_UPD_MODE' 'TUNL_GRE_PLAT_UPD_TUNL_SRC_ADDR' 'TUNL_GRE_PLAT_UPD_TUNL_DST_ADDR' 'TUNL_GRE_PLAT_UPD_TTL' 'TUNL_GRE_PLAT_UPD_TOS_PRESENT' 'TUNL_GRE_PLAT_UPD_TOS' 'TUNL_GRE_PLAT_UPD_KEY_PRESENT' 'TUNL_GRE_PLAT_UPD_KEY' 'TUNL_GRE_PLAT_UPD_ENABLE_CHECKSUM' 'TUNL_GRE_PLAT_UPD_KA_RX_ENABLED' 'TUNL_GRE_PLAT_UPD_BANDWIDTH' 'TUNL_GRE_PLAT_UPD_LINE_PROTO_UP' 'TUNL_GRE_PLAT_UPD_DFBIT' 'TUNL_GRE_PLAT_UPD_MTU' 'TUNL_GRE_PLAT_UPD_ALL'

#### tunl_gre_plat_upd_e

Description: Definition: Type definition for: tunl_gre_plat_upd_

#### tunl_gre_ea_flag

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_EA_FLAG_NONE' 'TUNL_GRE_EA_ADJ_IPV4_CREATED' 'TUNL_GRE_EA_ADJ_IPV4_TO_CREATE' 'TUNL_GRE_EA_ADJ_IPV4_TO_DELETE' 'TUNL_GRE_EA_ADJ_IPV4_MASK' 'TUNL_GRE_EA_ADJ_IPV6_CREATED' 'TUNL_GRE_EA_ADJ_IPV6_TO_CREATE' 'TUNL_GRE_EA_ADJ_IPV6_TO_DELETE' 'TUNL_GRE_EA_ADJ_IPV6_MASK' 'TUNL_GRE_EA_ADJ_MPLS_CREATED' 'TUNL_GRE_EA_ADJ_MPLS_TO_CREATE' 'TUNL_GRE_EA_ADJ_MPLS_TO_DELETE' 'TUNL_GRE_EA_ADJ_MPLS_MASK' 'TUNL_GRE_EA_FLAG_NEW_INTF' 'TUNL_GRE_EA_FLAG_PD_CREATE' 'TUNL_GRE_EA_FLAG_PENDING_OP' 'TUNL_GRE_EA_FLAG_UNSYNC'

#### tunl_gre_ea_flags_e

Description: Definition: Type definition for: tunl_gre_ea_flag

#### TunnelGREMode

Description: Definition: Enumeration. Valid values are: 'Unknown' - Tunnel GRE mode is Unknown 'GREoIPv4' - Tunnel GRE Mode is IPv4 'GREoIPv6' - Tunnel GRE Mode is IPv6

#### im_cmd_tunl_gre_mode

Description: Definition: Type definition for: TunnelGREMode

#### TunnelKA_DFState

Description: Definition: Enumeration. Valid values are: 'Disable' - Tunnel GRE KA State is Disabled 'Enable' - Tunnel GRE KA State is Enabled

#### im_cmd_tunl_ka_df_state

Description: Definition: Type definition for: TunnelKA_DFState

#### im_cmd_damp_st

Description: Definition: Structure. Contents are: Penalty

Type: 32-bit unsigned integer

Description: Dampening penalty of the interface

IsSuppressedEnabled

Type: Boolean

Description: Flag showing if state is suppressed

SecondsRemaining

Type: 32-bit unsigned integer

Description: Remaining period of suppression in secs

HalfLife

Type: 32-bit unsigned integer

Description: Configured decay half life in mins

ReuseThreshold

Type: 32-bit unsigned integer

Description: Configured reuse threshold

SuppressThreshold

Type: 32-bit unsigned integer

Description: Value of suppress threshold

MaximumSuppressTime

Type: 32-bit unsigned integer

Description: Maximum suppress time in mins

#### im_cmd_arp_info_st

Description: Definition: Structure. Contents are: ARPTimeout

Type: 32-bit unsigned integer

Description: ARP timeout in seconds

ARPTypeName

Type: String with unbounded length

Description: ARP type name

#### im_cmd_ip_info_st

Description: Definition: Structure. Contents are: IPAddress

Type: IPV4Address

Description: | Interface IPv4 address

           SubnetMaskLength

Type: 32-bit unsigned integer

Description: | Interface subnet mask length

#### im_cmd_mac_addr_st

Description: Definition: Structure. Contents are: Address

Type: MACAddress

Description: | MAC Address

#### im_cmd_stats_enum

Description: List of different interface stats structures Definition: Enumeration. Valid values are: 'Full' 'Basic'

#### im_cmd_if_stats

Description: Definition: Union. Discriminant: Name: StatsType Type: im_cmd_stats_enum Options are: FullInterfaceStats

Type: ifstatsbag_generic

Description: | Packet, byte and all error counters

           BasicInterfaceStats

Type: ifstatsbag_basic

Description: | Packet, byte and selected error counters

#### im_cmd_loopback_enum

        Description:
        Definition: Enumeration. Valid values are:
            'NoLoopback'
            'InternalLoopback'
            'ExternalLoopback'
            'LineLoopback'

#### im_cmd_carrier_delay_st

        Description:
        Definition: Structure. Contents are:
           CarrierDelayUp

Type: 32-bit unsigned integer

Description: | Carrier delay on state up (ms)

           CarrierDelayDown

Type: 32-bit unsigned integer

Description: | Carrier delay on state down (ms)

#### im_cmd_fr_type_enum

Description: Definition: Enumeration. Valid values are: 'FrameRelayCisco' 'FrameRelayIETF'

#### im_cmd_lmi_type_enum

Description: Definition: Enumeration. Valid values are: 'LMITypeAuto' 'LMITypeANSI' 'LMITypeCCITT' 'LMITypeCisco'

#### im_cmd_fr_info

Description: Definition: Structure. Contents are: FREncapsulationType

Type: im_cmd_fr_type_enum

Description: | Frame Relay encapsulation type

           LMIType

Type: im_cmd_lmi_type_enum

Description: | The LMI type: Autosense, ANSI, CCITT or CISCO

           LMIDLCI

Type: 32-bit unsigned integer

Description: | LMI DLCI

           IsDTE

Type: Boolean

Description: | The DTE/DCE LMI interface type

           IsLMIUp

Type: Boolean

Description: | Flag indicating whether the LMI state is UP

           IsLMIEnabled

Type: Boolean

Description: | The status of FR LMI for an interface

           EnquiriesReceived

Type: 32-bit unsigned integer

Description: | Number of enquiry messages received

           EnquiriesSent

Type: 32-bit unsigned integer

Description: | Number of enquiry messages sent

           StatusReceived

Type: 32-bit unsigned integer

Description: | Number of status messages received

           StatusSent

Type: 32-bit unsigned integer

Description: | Number of status messages sent

           UpdateStatusReceived

Type: 32-bit unsigned integer

Description: | Number of update status messages received

           UpdateStatusSent

Type: 32-bit unsigned integer

Description: | Number of update status messages sent

#### im_cmd_encaps_enum

        Description:
        Definition: Enumeration. Valid values are:
            'FrameRelay'
            'VLAN'
            'PPP'

#### im_cmd_encaps_info

Description: Encapsulation-specific information Definition: Union. Discriminant: Name: EncapsulationType Type: im_cmd_encaps_enum Options are: FrameRelayInformation

Type: im_cmd_fr_info

Description: | Frame Relay information

           DOT1QInformation

Type: vlan_intf_generic

Description: | VLAN 802.1q information

           PPPInformation

Type: ppp_show_int_info

Description: | PPP information

#### im_cmd_srp_info

        Description:
        Definition: Structure. Contents are:
           SRPInformation

Type: Optional srp_all_info

Description: | SRP-specific data

           SRPStatistics

Type: Optional ifstatsbag_srp

Description: | SRP-specific packet and byte counters

#### im_cmd_tunnel_info

        Description:
        Definition: Structure. Contents are:
           SourceName

Type: String with unbounded length

Description: | Tunnel source name

           SourceIPv4Address

Type: IPV4Address

Description: | Tunnel source IP address

           DestinationIPv4Address

Type: IPV4Address

Description: | Tunnel destination IP address

           TunnelType

Type: String with unbounded length

Description: | Tunnel protocol/transport

           Key

Type: Optional 32-bit unsigned integer

Description: | GRE tunnel key

           TTL

Type: Optional 32-bit unsigned integer

Description: | GRE tunnel TTL

#### im_cmd_bundle_info

        Description:
        Definition: Structure. Contents are:
           MemberList

Type: bm_member_data

[0...unbounded]

Description: | List of bundle members and their properties

#### im_cmd_intf_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'SRP'
            'Tunnel'
            'Bundle'
            'Serial'
            'TunnelGRE'

#### im_cmd_intf_type_info

        Description: Interface-specific information
        Definition: Union.
        Discriminant:
           Name: InterfaceTypeInfo
           Type: im_cmd_intf_type_enum
        Options are:
           SRPInformation

Type: im_cmd_srp_info

Description: | SRP interface information

           TunnelInformation

Type: im_cmd_tunnel_info

Description: | Tunnel interface information

           BundleInformation

Type: im_cmd_bundle_info

Description: | Bundle interface information

           SerialInformation

Type: serial_interface

Description: | Serial interface information

           TunnelGREInformation

Type: im_cmd_tunl_gre_info

Description: | Tunnel GRE interface information

## Perl Data Object documentation for mlctrlr.

### Datatypes

#### mlctrlr_port_info

        Description: MLCTRLR Port Info
        Definition: Structure. Contents are:
           ShutState

Type: Boolean

Description: | True if administrative down

           StateUp

Type: Boolean

Description: | True if state is up

#### mlctrlr_bundle_data

        Description: Multilink bundle data for any bundle
        Definition: Structure. Contents are:
           BundleID

Type: 32-bit unsigned integer

Description: | Bundle ID number

           InterfaceName

Type: Interface

Description: | Bundle's interface name

           State

Type: im_state_enum_type

Description: | Operational state

           LineState

Type: im_state_enum_type

Description: | Line protocol state

           BundleType

Type: bundle_type_enum

Description: | Bundle type: T1,E1,un-framed E1

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bundle's bandwidth in kbps

           Members

Type: 32-bit unsigned integer

Description: | Number of members attached

           Encapsulation

Type: InterfaceCapsulation

Description: | Interface encapsulation

           FragmentSize

Type: 32-bit unsigned integer

Description: | Layer 2 fragment size

           Ancestor

Type: String with length 64

Description: | Ancestor Name

           FragValue

Type: 32-bit unsigned integer

Description: | Layer 2 fragment value

           FragMode

Type: 32-bit unsigned integer

Description: | Layer 2 fragment mode

           NCPSequenced

Type: 32-bit unsigned integer

Description: | NCP Sequenced

#### mlctrlr_bundle_member_data

        Description: Multilink bundle member data for any member
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Member's interface name

           Active

Type: Boolean

Description: | Member's status in bundle

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### bundle_type_e_

Description: Definition: Enumeration. Valid values are: 'BUNDLE_TYPE_UNKNOWN' 'BUNDLE_TYPE_FULL_FRAMED_T1' 'BUNDLE_TYPE_FULL_FRAMED_E1' 'BUNDLE_TYPE_FULL_UNFRAMED_E1' 'BUNDLE_TYPE_SUB_T1E1' 'BUNDLE_TYPE_MAX'

#### bundle_type_enum

Description: Definition: Type definition for: bundle_type_e_

## Perl Data Object documentation for mlctrlr_private.

### Datatypes

#### mlctrlr_layer_state_info

Description: MLCTRLR internal layer state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If admin Up

IsUp

Type: Boolean

Description: If state Up

#### mlctrlr_port_state_info

Description: MLCTRLR port internal state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If port admin Up

State

Type: im_state_enum_type

Description: | Port's IM state

#### mlctrlr_port_hw_info

Description: MLCTRLR port h/w-specific info Definition: Structure. Contents are: HardwareInfo

Type: String with unbounded length

Description: Hardware-specific info

### Internal Datatypes

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for t1e1.

### Datatypes

#### bert_info

Description: Bert Info Definition: Structure. Contents are: config

Type: Unsigned character

Description:

state

Type: 32-bit unsigned integer

Description:

time_remain

Type: 32-bit unsigned integer

Description:

total_errors

Type: 32-bit unsigned integer

Description:

bit_errors

Type: 32-bit unsigned integer

Description:

kbits

Type: 32-bit unsigned integer

Description:

framing

Type: 32-bit unsigned integer

Description:

errors_since_last_sync

Type: 32-bit unsigned integer

Description:

kbits_since_last_sync

Type: 32-bit unsigned integer

Description:

sync_count

Type: 32-bit unsigned integer

Description:

rate

Type: 32-bit unsigned integer

Description:

total_running_errors

Type: 32-bit unsigned integer

Description:

userpatt

Type: 32-bit unsigned integer

Description:

userpattlen

Type: 32-bit unsigned integer

Description:

in_sync_now

Type: Boolean

Description:

seq_num

Type: 32-bit unsigned integer

Description:

patterns_supp

Type: 32-bit unsigned integer

Description:

pattern

Type: bert_pattern_info

Description: |

           num_errors

Type: 32-bit unsigned integer

Description: |

           interval

Type: 32-bit unsigned integer

Description: |

#### t1e1_alarm_info

Description: T1E1 defect/alarm info Definition: Structure. Contents are: IsMasked

Type: Boolean

Description: Is defect masked?

Unmasking

Type: Boolean

Description: Is defect being unmasked?

IsDetected

Type: Boolean

Description: Is defect detected?

IsAsserted

Type: Boolean

Description: Is alarm declared?

ReportingEnabled

Type: Boolean

Description: Is reporting enabled?

Count

Type: 64-bit unsigned integer

Description: Alarm counter

#### t1e1_port_info

Description: T1E1 Port Info Definition: Structure. Contents are: ControlParent

Type: String with maximum length 65

Description:

DataRate

Type: 32-bit unsigned integer

Description: Data rate

framing_mode

Type: 32-bit unsigned integer

Description:

FramingMode

Type: dsx1_framing_type_info

Description: | Framing

           Loop

Type: 32-bit unsigned integer

Description: | Loop

           IsT1Mode

Type: Boolean

Description: | If carrying T1 and not E1

           ServiceType

Type: 32-bit unsigned integer

Description: |

           Clocking

Type: 32-bit unsigned integer

Description: |

           Timeslots

Type: 32-bit unsigned integer

Description: |

           EquipmentType

Type: 32-bit unsigned integer

Description: |

           LoopbackStatus

Type: Signed character

Description: |

           NationalBits

Type: 32-bit signed integer

Description: |

           YellowTransmitReceive

Type: Unsigned character

Description: |

           ShutdownState

Type: Boolean

Description: |

           StateUp

Type: Boolean

Description: |

           BERTRunningChangegroup

Type: 32-bit unsigned integer

Description: |

           ChannelGroup

Type: channel_group_info

[31]

Description: |

           BERT

Type: bert_info

Description: |

           MIB

Type: dsx1MIBDataTable_info

Description: |

           MIB_ANSI

Type: dsx1MIBDataTableANSI_info

Description: |

           IdlePattern

Type: Signed character

Description: |

           FallbackClock

Type: 32-bit signed integer

Description: |

           linecode

Type: 32-bit unsigned integer

Description: |

           LineCode

Type: dsx1_linecode_type_info

Description: | Line Code

           CableLength

Type: 32-bit unsigned integer

Description: |

           CableLenghtType

Type: 32-bit unsigned integer

Description: |

           CableLengthGain

Type: 32-bit unsigned integer

Description: |

           CableLenghtPulse

Type: 32-bit unsigned integer

Description: |

           SoakIntervalAlarmDeclaring

Type: 32-bit unsigned integer

Description: |

           SoakIntervalAlarmClearing

Type: 32-bit unsigned integer

Description: |

#### t1e1_port_hw_info

        Description: T1E1 port h/w-specific info
        Definition: Structure. Contents are:
           HardwareInfo

Type: String with unbounded length

Description: | Hardware-specific info

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### bert_patern_info_

Description: Definition: Enumeration. Valid values are: 'BERT_PATTERN_215_INFO' 'BERT_PATTERN_220_INFO' 'BERT_PATTERN_223_INFO' 'BERT_PATTERN_1S_INFO' 'BERT_PATTERN_0S_INFO' 'BERT_PATTERN_211_INFO' 'BERT_PATTERN_220_QRSS_INFO' 'BERT_PATTERN_ALT_0_1_INFO' 'BERT_PATTERN_1_IN_8_INFO' 'BERT_PATTERN_USERDEF_INFO' 'BERT_PATTERN_3_IN_24_INFO' 'BERT_PATTERN_55DLY_INFO' 'BERT_PATTERN_55OCTET_INFO' 'BERT_PATTERN_SP11_INFO' 'BERT_PATTERN_223_INVERTED_INFO' 'BERT_PATTERN_215_INVERTED_INFO' 'BERT_PATTERN_DS0_1_INFO' 'BERT_PATTERN_DS0_2_INFO' 'BERT_PATTERN_DS0_3_INFO' 'BERT_PATTERN_DS0_4_INFO' 'BERT_PATTERN_29_INFO' 'BERT_PATTERN_NONE_INFO'

#### bert_pattern_info

Description: BERT pattern info Definition: Type definition for: bert_patern_info_

#### t1e1_loopback_info_

Description: Definition: Enumeration. Valid values are: 'T1E1_NONE_LOOPBACK' - No loopback 'T1E1_LOCA_LOOPBACKL' - local loopback 'T1E1_NETWORK_LINE_LOOPBACK' - network line loopback 'T1E1_NETWORK_PAYLOAD_LOOPBACK' - network payload loopback 'T1E1_FAREND_LINE_INBAND_LOOPBACK' - farend line loopback using inband code 'T1E1_FAREND_LINE_FDL_ANSI_LOOPBACK' - farend line loopback using ansi fdl 'T1E1_FAREND_PAYLOAD_FDL_ANSI_LOOPBACK' - farend payload loopback using ansi fdl 'T1E1_FAREND_LINE_FDL_BELCORE_LOOPBACK' - farend line loopback using ansi fdl 'T1E1_FAREND_PAYLOAD_FDL_BELCORE_LOOPBACK' - farend payload loopback using belcore fdl 'T1E1_DUAL_LOOPBACK' - Dual loopback 'T1E1_OTHER_LOOPBACK' - Other loopback

#### t1e1_loopback_info

Description: T1E1 loopback info Definition: Type definition for: t1e1_loopback_info_

#### dsx1_framing_type_info

Description: Framing Definition: Enumeration. Valid values are: 'Unframed' - Unframed 'ESF' - ESF 'SF' - SF 'E1' - E1 'E1CRC4' - E1 CRC-4 'E1Multiframe' - E1 Multiframe 'E1CRCMF' - E1 CRC-MF 'E1Unframed' - E1 Unframed 'DS2M12' - DS2M12 'E2' - E2 'J1ESF' - J1 ESF 'J1SF' - J1 SF 'AutoDetect' - Auto Detect 'E1AutoDetect' - E1 Auto Detect 'J1AutoDetect' - J1 Auto Detect

#### dsx1_linecode_type_info

Description: Line Code Definition: Enumeration. Valid values are: 'B8ZS' - B8ZS 'HDB3' - HDB3 'AMI' - AMI 'Other' - Other 'B6ZS' - B6ZS

#### dsx1ConfigTable_info_

Description: Definition: Structure. Contents are: dsx1LineIndex

Type: 32-bit signed integer

Description:

dsx1IfIndex

Type: 32-bit signed integer

Description:

dsx1TimeElapsed

Type: 32-bit signed integer

Description:

dsx1ValidIntervals

Type: 32-bit signed integer

Description:

dsx1LineType

Type: 32-bit signed integer

Description:

dsx1LineCoding

Type: 32-bit signed integer

Description:

dsx1SendCode

Type: 32-bit signed integer

Description:

dsx1CircuitIdentifier

Type: String with maximum length 256

Description:

dsx1LoopbackConfig

Type: 32-bit signed integer

Description:

dsx1LineStatus

Type: 32-bit signed integer

Description:

dsx1SignalMode

Type: 32-bit signed integer

Description:

dsx1TransmitClockSource

Type: 32-bit signed integer

Description:

dsx1Fdl

Type: 32-bit signed integer

Description:

dsx1cas

Type: Boolean

Description:

dsx1InvalidIntervals

Type: 32-bit signed integer

Description:

dsx1LineLength

Type: 32-bit signed integer

Description:

dsx1LineStatusLastChange

Type: 32-bit unsigned integer

Description:

dsx1LineStatusChangeTrapEnable

Type: 32-bit signed integer

Description:

dsx1LoopbackStatus

Type: 32-bit signed integer

Description:

dsx1Ds1ChannelNumber

Type: 32-bit signed integer

Description:

dsx1Channelization

Type: 32-bit signed integer

Description:

#### dsx1ConfigTable_info

Description: Definition: Type definition for: dsx1ConfigTable_info_

#### dsx1TableType_info_

Description: Definition: Structure. Contents are: dsx1PCVs

Type: 32-bit unsigned integer

Description:

dsx1LCVs

Type: 32-bit unsigned integer

Description:

dsx1Interval

Type: 16-bit unsigned integer

Description:

dsx1ESs

Type: 16-bit unsigned integer

Description:

dsx1SESs

Type: 16-bit unsigned integer

Description:

dsx1SEFSs

Type: 16-bit unsigned integer

Description:

dsx1UASs

Type: 16-bit unsigned integer

Description:

dsx1CSSs

Type: 16-bit unsigned integer

Description:

dsx1LESs

Type: 16-bit unsigned integer

Description:

dsx1BESs

Type: 16-bit unsigned integer

Description:

dsx1DMs

Type: 16-bit unsigned integer

Description:

dsx1SSs

Type: 16-bit unsigned integer

Description:

dsx1IntervalValidData

Type: Boolean

Description:

#### dsx1TableType_info

Description: Definition: Type definition for: dsx1TableType_info_

#### dsx1TotalTableType_info_

Description: Definition: Structure. Contents are: dsx1ESs

Type: 32-bit unsigned integer

Description:

dsx1SESs

Type: 32-bit unsigned integer

Description:

dsx1SEFSs

Type: 32-bit unsigned integer

Description:

dsx1UASs

Type: 32-bit unsigned integer

Description:

dsx1CSSs

Type: 32-bit unsigned integer

Description:

dsx1PCVs

Type: 32-bit unsigned integer

Description:

dsx1LESs

Type: 32-bit unsigned integer

Description:

dsx1BESs

Type: 32-bit unsigned integer

Description:

dsx1DMs

Type: 32-bit unsigned integer

Description:

dsx1LCVs

Type: 32-bit unsigned integer

Description:

dummy_dsx1SSs

Type: 32-bit unsigned integer

Description:

#### dsx1TotalTableType_info

Description: Definition: Type definition for: dsx1TotalTableType_info_

#### dsx1FETableType_info_

Description: Definition: Structure. Contents are: dsx1PCVs

Type: 32-bit unsigned integer

Description:

dsx1LCVs

Type: 32-bit unsigned integer

Description:

dsx1Interval

Type: 16-bit unsigned integer

Description:

dsx1TimeElapsed

Type: 16-bit unsigned integer

Description:

dsx1ESs

Type: 16-bit unsigned integer

Description:

dsx1SESs

Type: 16-bit unsigned integer

Description:

dsx1SEFSs

Type: 16-bit unsigned integer

Description:

dsx1UASs

Type: 16-bit unsigned integer

Description:

dsx1CSSs

Type: 16-bit unsigned integer

Description:

dsx1LESs

Type: 16-bit unsigned integer

Description:

dsx1BESs

Type: 16-bit unsigned integer

Description:

dsx1DMs

Type: 16-bit unsigned integer

Description:

dsx1ValidIntervals

Type: 16-bit unsigned integer

Description:

filler

Type: 16-bit unsigned integer

Description:

#### dsx1FETableType_info

Description: Definition: Type definition for: dsx1FETableType_info_

#### dsx1FETotalTableType_info_

Description: Definition: Structure. Contents are: dsx1ESs

Type: 32-bit unsigned integer

Description:

dsx1SESs

Type: 32-bit unsigned integer

Description:

dsx1SEFSs

Type: 32-bit unsigned integer

Description:

dsx1UASs

Type: 32-bit unsigned integer

Description:

dsx1CSSs

Type: 32-bit unsigned integer

Description:

dsx1PCVs

Type: 32-bit unsigned integer

Description:

dsx1LESs

Type: 32-bit unsigned integer

Description:

dsx1BESs

Type: 32-bit unsigned integer

Description:

dsx1DMs

Type: 32-bit unsigned integer

Description:

dsx1LCVs

Type: 32-bit unsigned integer

Description:

#### dsx1FETotalTableType_info

Description: Definition: Type definition for: dsx1FETotalTableType_info_

#### dsx1MIBDataTable_info_

Description: Definition: Structure. Contents are: CurrentIndex

Type: 32-bit signed integer

Description:

C

Type: dsx1ConfigTable_info

Description: |

           CurrentData

Type: dsx1TableType_info

Description: |

           TotalData

Type: dsx1TotalTableType_info

Description: |

           Intervals

Type: dsx1TableType_info

[96]

Description: |

           FECurrentIndex

Type: 32-bit signed integer

Description: |

           FECurrentData

Type: dsx1FETableType_info

Description: |

           FETotalData

Type: dsx1FETotalTableType_info

Description: |

           FEIntervals

Type: dsx1FETableType_info[96]

Description: |

#### dsx1MIBDataTable_info

        Description:
        Definition: Type definition for: dsx1MIBDataTable_info_

#### dsx1TableTypeANSI_info_

        Description:
        Definition: Structure. Contents are:
           dsx1PFCs

Type: 16-bit unsigned integer

Description: |

           dsx1PFCFEs

Type: 16-bit unsigned integer

Description: |

           dsx1Idles

Type: 16-bit unsigned integer

Description: |

           dsx1PSASs

Type: 16-bit unsigned integer

Description: |

#### dsx1TableTypeANSI_info

        Description:
        Definition: Type definition for: dsx1TableTypeANSI_info_

#### dsx1TotalTableTypeANSI_info_

        Description:
        Definition: Structure. Contents are:
           dsx1PFCs

Type: 32-bit unsigned integer

Description: |

           dsx1PFCFEs

Type: 32-bit unsigned integer

Description: |

           dsx1Idles

Type: 32-bit unsigned integer

Description: |

           dsx1PSASs

Type: 32-bit unsigned integer

Description: |

#### dsx1TotalTableTypeANSI_info

Description: Definition: Type definition for: dsx1TotalTableTypeANSI_info_

#### dsx1MIBDataTableANSI_info_

Description: Definition: Structure. Contents are: CurrentData

Type: dsx1TableTypeANSI_info

Description: |

           TotalData

Type: dsx1TotalTableTypeANSI_info

Description: |

           Intervals

Type: dsx1TableTypeANSI_info

[96]

Description: |

#### dsx1MIBDataTableANSI_info

        Description:
        Definition: Type definition for: dsx1MIBDataTableANSI_info_

#### dsx0_speed_et_info_

        Description:
        Definition: Enumeration. Valid values are:
            'DSX0_SPEED_INFO_56'
            'DSX0_SPEED_INFO_64'

#### dsx0_speed_et_info

Description: Definition: Type definition for: dsx0_speed_et_info_

#### channel_group_service_type_et_info_

Description: Definition: Enumeration. Valid values are: 'CHANNEL_GROUP_INFO_SERVICE_HDLC' 'CHANNEL_GROUP_INFO_SERVICE_ATM' 'CHANNEL_GROUP_INFO_SERVICE_NONE'

#### channel_group_service_type_et_info

Description: Definition: Type definition for: channel_group_service_type_et_info_

#### channel_group_info_

Description: Definition: Structure. Contents are: ID

Type: Unsigned character

Description:

TimeSlot

Type: 32-bit unsigned integer

Description:

Speed

Type: 32-bit unsigned integer

Description:

ServiceType

Type: 32-bit unsigned integer

Description:

BERT

Type: bert_info

Description: |

#### channel_group_info

Description: Definition: Type definition for: channel_group_info_

## Perl Data Object documentation for t1e1_private.

### Datatypes

#### t1e1_layer_state_info

Description: T1E1 internal layer state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If admin Up

IsUp

Type: Boolean

Description: If state Up

#### t1e1_port_state_info

Description: T1E1 port internal state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If port admin Up

State

Type: im_state_enum_type

Description: | Port's IM state

           Section

Type: t1e1_layer_state_info

Description: | Section state

           Line

Type: t1e1_layer_state_info

Description: | Line state

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for bert.

### Datatypes

#### bert_info

Description: Bert Info Definition: Structure. Contents are: config

Type: Unsigned character

Description:

state

Type: 32-bit unsigned integer

Description:

time_remain

Type: 32-bit unsigned integer

Description:

total_errors

Type: 32-bit unsigned integer

Description:

bit_errors

Type: 32-bit unsigned integer

Description:

kbits

Type: 32-bit unsigned integer

Description:

framing

Type: 32-bit unsigned integer

Description:

errors_since_last_sync

Type: 32-bit unsigned integer

Description:

kbits_since_last_sync

Type: 32-bit unsigned integer

Description:

sync_count

Type: 32-bit unsigned integer

Description:

rate

Type: 32-bit unsigned integer

Description:

total_running_errors

Type: 32-bit unsigned integer

Description:

userpatt

Type: 32-bit unsigned integer

Description:

userpattlen

Type: 32-bit unsigned integer

Description:

in_sync_now

Type: Boolean

Description:

seq_num

Type: 32-bit unsigned integer

Description:

patterns_supp

Type: 32-bit unsigned integer

Description:

pattern

Type: bert_pattern_info

Description: |

           num_errors

Type: 32-bit unsigned integer

Description: |

           interval

Type: 32-bit unsigned integer

Description: |

### Internal Datatypes

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### bert_patern_info_

Description: Definition: Enumeration. Valid values are: 'BERT_PATTERN_215_INFO' 'BERT_PATTERN_220_INFO' 'BERT_PATTERN_223_INFO' 'BERT_PATTERN_1S_INFO' 'BERT_PATTERN_0S_INFO' 'BERT_PATTERN_211_INFO' 'BERT_PATTERN_220_QRSS_INFO' 'BERT_PATTERN_ALT_0_1_INFO' 'BERT_PATTERN_1_IN_8_INFO' 'BERT_PATTERN_USERDEF_INFO' 'BERT_PATTERN_3_IN_24_INFO' 'BERT_PATTERN_55DLY_INFO' 'BERT_PATTERN_55OCTET_INFO' 'BERT_PATTERN_SP11_INFO' 'BERT_PATTERN_223_INVERTED_INFO' 'BERT_PATTERN_215_INVERTED_INFO' 'BERT_PATTERN_DS0_1_INFO' 'BERT_PATTERN_DS0_2_INFO' 'BERT_PATTERN_DS0_3_INFO' 'BERT_PATTERN_DS0_4_INFO' 'BERT_PATTERN_29_INFO' 'BERT_PATTERN_NONE_INFO'

#### bert_pattern_info

Description: BERT pattern info Definition: Type definition for: bert_patern_info_

## Perl Data Object documentation for t1e1_lnm.

### Datatypes

#### lnm_event

Description: T1E1 LNM Event Data Definition: Structure. Contents are: Event

Type: lnm_event_info

Description: | Event data

#### lnm_stats_raw

Description: T1E1 LNM Statistics Raw Data Definition: Structure. Contents are: Statistics

Type: lnm_stats_raw_t

Description: | LNM Statistics data

#### lnm_stats

Description: T1E1 LNM Statistics Data Definition: Structure. Contents are: Statistics

Type: lnm_stats_t

Description: | LNM Statistics data

#### lnm_config

Description: T1E1 LNM Configuration Data Definition: Structure. Contents are: Configuration

Type: lnm_config_t

Description: | LNM configuration data

#### lnm_info

Description: T1E1 LNM Data Definition: Structure. Contents are: Configuration

Type: lnm_config_t

Description: | LNM configuration data

           Statistics

Type: lnm_stats_t

Description: | LNM Statistics data

           Event

Type: lnm_event_info

Description: | LNM Event data for Display only

### Internal Datatypes

#### lnm_event_msg

        Description:
        Definition: Type definition for: String with length 81

#### bag_lnm_state

        Description: State
        Definition: Enumeration. Valid values are:
            'Disabled' - Disabled
            'Stable' - Stable
            'Alarm' - Alarm

#### LNM_Arguments

Description: Definition: Structure. Contents are: LCV

Type: 16-bit unsigned integer

Description: Line-code-violation threshold

PCV

Type: 16-bit unsigned integer

Description: Path-code-violation threshold

Duration

Type: 16-bit unsigned integer

Description: Duration

#### lnm_args

Description: Definition: Type definition for: LNM_Arguments

#### LNM_Events

Description: Definition: Structure. Contents are: EventTable

Type: lnm_event_msg[5]

Description: | Five most recent events for display only

#### lnm_event_info

Description: Definition: Type definition for: LNM_Events

#### LNM_StatisticDetails

Description: Definition: Structure. Contents are: ConfigAdds

Type: 32-bit unsigned integer

Description: Number of times configuration was added

ConfigUpdates

Type: 32-bit unsigned integer

Description: Number of times configuration was updated

ConfigDeletes

Type: 32-bit unsigned integer

Description: Number of times configuration was deleted

UserClears

Type: 32-bit unsigned integer

Description: Number of times user reset SPA configuration

NoiseCrossed

Type: 32-bit unsigned integer

Description: Number of times noise crossed set threshold

NoiseCleared

Type: 32-bit unsigned integer

Description: Number of times noise falls below clear threshold

#### lnm_stat_t

Description: Definition: Type definition for: LNM_StatisticDetails

#### LNM_RawStatisticsDetails

Description: Definition: Structure. Contents are: UserStats

Type: lnm_stat_t

Description: | User visible statistics

           Errors

Type: 32-bit unsigned integer

Description: | Number of errors encountered

           Discards

Type: 32-bit unsigned integer

Description: | Number of discards encountered

           NoStateChange

Type: 32-bit unsigned integer

Description: | Noise events received but no state change

           MinorStateSuppress

Type: 32-bit unsigned integer

Description: | Suppress minor noise due to crossed major noise threshold

           MinorStateRestore

Type: 32-bit unsigned integer

Description: | Restore minor noise due to cleared major noise thresdhold

           ConfigSentToHW

Type: 32-bit unsigned integer

Description: | LNM config events sent to hardware

           SuppressConfig

Type: 32-bit unsigned integer

Description: | LNM config suppressed transmit to hardware

           EventRcvFrHW

Type: 32-bit unsigned integer

Description: | LNM events received from hardware

#### lnm_stat_raw_t

Description: Definition: Type definition for: LNM_RawStatisticsDetails

#### LNM_MinorConfiguration

Description: Definition: Structure. Contents are: State

Type: bag_lnm_state

Description: | State

           Set

Type: lnm_args

Description: | Set configuration parameters

           Clear

Type: lnm_args

Description: | Clear configuration parameters

#### minor_cfg_t

        Description:
        Definition: Type definition for: LNM_MinorConfiguration

#### LNM_MajorConfiguration

        Description:
        Definition: Structure. Contents are:
           State

Type: bag_lnm_state

Description: | State

           Set

Type: lnm_args

Description: | Set configuration parameters

           Clear

Type: lnm_args

Description: | Clear configuration parameters

#### major_cfg_t

        Description:
        Definition: Type definition for: LNM_MajorConfiguration

#### LNM_Configuration

        Description:
        Definition: Structure. Contents are:
           MinorWarning

Type: minor_cfg_t

Description: | Minor Warning Configuration

           MajorWarning

Type: major_cfg_t

Description: | Major Warning Configuration

           IsSyslogEnabled

Type: Boolean

Description: | Is System logging enabled?

#### lnm_config_t

        Description:
        Definition: Type definition for: LNM_Configuration

#### LNM_Statistics

        Description:
        Definition: Structure. Contents are:
           MinorWarning

Type: lnm_stat_t

Description: | Minor Warning Statistics

           MajorWarning

Type: lnm_stat_t

Description: | Major Warning Statistics

#### lnm_stats_t

        Description:
        Definition: Type definition for: LNM_Statistics

#### LNM_Raw_Statistics

        Description:
        Definition: Structure. Contents are:
           MinorWarning

Type: lnm_stat_raw_t

Description: | Minor Warning Raw Statistics

           MajorWarning

Type: lnm_stat_raw_t

Description: | Major Warning Raw Statistics

#### lnm_stats_raw_t

        Description:
        Definition: Type definition for: LNM_Raw_Statistics

## Perl Data Object documentation for t3e3.

### Datatypes

#### bert_info

        Description: Bert Info
        Definition: Structure. Contents are:
           config

Type: Unsigned character

Description: |

           state

Type: 32-bit unsigned integer

Description: |

           time_remain

Type: 32-bit unsigned integer

Description: |

           total_errors

Type: 32-bit unsigned integer

Description: |

           bit_errors

Type: 32-bit unsigned integer

Description: |

           kbits

Type: 32-bit unsigned integer

Description: |

           framing

Type: 32-bit unsigned integer

Description: |

           errors_since_last_sync

Type: 32-bit unsigned integer

Description: |

           kbits_since_last_sync

Type: 32-bit unsigned integer

Description: |

           sync_count

Type: 32-bit unsigned integer

Description: |

           rate

Type: 32-bit unsigned integer

Description: |

           total_running_errors

Type: 32-bit unsigned integer

Description: |

           userpatt

Type: 32-bit unsigned integer

Description: |

           userpattlen

Type: 32-bit unsigned integer

Description: |

           in_sync_now

Type: Boolean

Description: |

           seq_num

Type: 32-bit unsigned integer

Description: |

           patterns_supp

Type: 32-bit unsigned integer

Description: |

           pattern

Type: bert_pattern_info

Description: |

           num_errors

Type: 32-bit unsigned integer

Description: |

           interval

Type: 32-bit unsigned integer

Description: |

#### t3e3_alarm_info

        Description: T3E3 defect/alarm info
        Definition: Structure. Contents are:
           IsMasked

Type: Boolean

Description: | Is defect masked?

           Unmasking

Type: Boolean

Description: | Is defect being unmasked?

           IsDetected

Type: Boolean

Description: | Is defect detected?

           IsAsserted

Type: Boolean

Description: | Is alarm declared?

           ReportingEnabled

Type: Boolean

Description: | Is reporting enabled?

           Count

Type: 64-bit unsigned integer

Description: | Alarm counter

#### t3e3_port_info

        Description: T3E3 Port Info
        Definition: Structure. Contents are:
           ControlParent

Type: String with maximum length 65

Description: |

           DataRate

Type: 32-bit unsigned integer

Description: | Data rate

           FramingMode

Type: 32-bit unsigned integer

Description: |

           FramingModeInfo

Type: dsx3_framing_type_info

Description: | Framing

           Loop

Type: 32-bit unsigned integer

Description: |

           SubRateEnabled

Type: Boolean

Description: |

           DSUMode

Type: 32-bit unsigned integer

Description: |

           DsuModeInfo

Type: dsx3_dsu_mode_type_info

Description: | Dsumode

           DSUBandwidth

Type: 32-bit unsigned integer

Description: |

           DSURMTBandwidthConfig

Type: 32-bit unsigned integer

Description: |

           IsT3Mode

Type: Boolean

Description: | If carrying T3 and not E3

           ServiceType

Type: 32-bit unsigned integer

Description: |

           ServiceTypeInfo

Type: dsx3_service_type_info

Description: | ServiceType

           Clocking

Type: 32-bit unsigned integer

Description: |

           EquipmentType

Type: 32-bit unsigned integer

Description: |

           CableLength

Type: 32-bit unsigned integer

Description: |

           LineCodeInfo

Type: dsx3_linecode_type_info

Description: | Line Code

           FEAC

Type: Signed character

Description: |

           LoopbackStatus

Type: Signed character

Description: |

           MDLSupported

Type: Boolean

Description: |

           MDLEnabled

Type: Signed character

Description: |

           Filler

Type: Signed character

Description: |

           BERT

Type: bert_info

Description: |

           NearendMDLStrings

Type: mdl_info

Description: |

           FarendMDLStrings

Type: mdl_info

Description: |

           MIB

Type: dsx3MIBDataTable_info

Description: |

           MIB_ANSI

Type: dsx3MIBDataTableANSI_info

Description: |

           IdlePattern

Type: Signed character

Description: |

           NationalBit

Type: 32-bit signed integer

Description: |

           FallbackClock

Type: 32-bit signed integer

Description: |

           ShutdownState

Type: Boolean

Description: |

           StateUp

Type: Boolean

Description: |

           ReceiveErrorThrottle

Type: Boolean

Description: |

           SoakIntervalAlarmDeclaring

Type: 32-bit unsigned integer

Description: |

           SoakIntervalAlarmClearing

Type: 32-bit unsigned integer

Description: |

           SupportedCableLength

Type: Boolean

Description: |

#### t3e3_port_hw_info

        Description: T3E3 port h/w-specific info
        Definition: Structure. Contents are:
           HardwareInfo

Type: String with unbounded length

Description: | Hardware-specific info

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### bert_patern_info_

Description: Definition: Enumeration. Valid values are: 'BERT_PATTERN_215_INFO' 'BERT_PATTERN_220_INFO' 'BERT_PATTERN_223_INFO' 'BERT_PATTERN_1S_INFO' 'BERT_PATTERN_0S_INFO' 'BERT_PATTERN_211_INFO' 'BERT_PATTERN_220_QRSS_INFO' 'BERT_PATTERN_ALT_0_1_INFO' 'BERT_PATTERN_1_IN_8_INFO' 'BERT_PATTERN_USERDEF_INFO' 'BERT_PATTERN_3_IN_24_INFO' 'BERT_PATTERN_55DLY_INFO' 'BERT_PATTERN_55OCTET_INFO' 'BERT_PATTERN_SP11_INFO' 'BERT_PATTERN_223_INVERTED_INFO' 'BERT_PATTERN_215_INVERTED_INFO' 'BERT_PATTERN_DS0_1_INFO' 'BERT_PATTERN_DS0_2_INFO' 'BERT_PATTERN_DS0_3_INFO' 'BERT_PATTERN_DS0_4_INFO' 'BERT_PATTERN_29_INFO' 'BERT_PATTERN_NONE_INFO'

#### bert_pattern_info

Description: BERT pattern info Definition: Type definition for: bert_patern_info_

#### t3e3_loopback_info_

Description: Definition: Enumeration. Valid values are: 'T3E3_NONE_LOOPBACK' - No loopback 'T3E3_INTERNAL_LOOPBACK' - Internal loopback 'T3E3_EXTERNAL_LOOPBACK' - External loopback 'T3E3_INVALID_LOOPBACK' - Invalid loopback

#### t3e3_loopback_info

Description: T3E3 loopback info Definition: Type definition for: t3e3_loopback_info_

#### dsx3_framing_type_info

Description: Framing Definition: Enumeration. Valid values are: 'Other' - Other 'M23' - M23 'CBIT' - C-BIT 'E3Framed' - E3 Framed 'E3G751' - E3 G751 'E3G832' - E3 G832 'AutoDetect' - Auto Detect

#### dsx3_linecode_type_info

Description: Line Code Definition: Enumeration. Valid values are: 'OTHER' - Other 'B3ZS' - B3ZS 'HDB3' - HDB3

#### dsx3_dsu_mode_type_info

Description: Dsumode Definition: Enumeration. Valid values are: 'DigitalLink' - Digital-link 'Kentrox' - Kentrox 'Larscom' - Larscom 'Adtran' - Adtran 'Verilink' - Verilink 'Cisco' - Cisco(default) 'CiscoDefault' - Cisco(default)

#### dsx3_service_type_info

Description: ServiceType Definition: Enumeration. Valid values are: 'Serial' - Serial 'ATM' - ATM 'T1' - T1 'E1' - E1 'NONE' - NONE

#### dsx3ConfigTable_info_

Description: Definition: Structure. Contents are: dsx3LineIndex

Type: 32-bit signed integer

Description:

dsx3IfIndex

Type: 32-bit signed integer

Description:

dsx3TimeElapsed

Type: 32-bit signed integer

Description:

dsx3ValidIntervals

Type: 32-bit signed integer

Description:

dsx3LineType

Type: 32-bit signed integer

Description:

dsx3LineCoding

Type: 32-bit signed integer

Description:

dsx3SendCode

Type: 32-bit signed integer

Description:

dsx3CircuitIdentifier

Type: Hex binary data with maximum length 256 bytes

Description:

dsx3LoopbackConfig

Type: 32-bit signed integer

Description:

dsx3LineStatus

Type: 32-bit signed integer

Description:

dsx3TransmitClockSource

Type: 32-bit signed integer

Description:

dsx3InvalidIntervals

Type: 32-bit signed integer

Description:

dsx3LineLength

Type: 32-bit signed integer

Description:

dsx3LineStatusLastChange

Type: 32-bit unsigned integer

Description:

dsx3LineStatusChangeTrapEnable

Type: 32-bit signed integer

Description:

dsx3LoopbackStatus

Type: 32-bit signed integer

Description:

dsx3Channelization

Type: 32-bit signed integer

Description:

dsx3Ds1ForRemoteLoop

Type: 32-bit signed integer

Description:

#### dsx3ConfigTable_info

Description: Definition: Type definition for: dsx3ConfigTable_info_

#### dsx3TableType_info_

Description: Definition: Structure. Contents are: dsx3LCVs

Type: 32-bit unsigned integer

Description:

dsx3PCVs

Type: 32-bit unsigned integer

Description:

dsx3CCVs

Type: 32-bit unsigned integer

Description:

dsx3Interval

Type: 16-bit unsigned integer

Description:

dsx3PESs

Type: 16-bit unsigned integer

Description:

dsx3PSESs

Type: 16-bit unsigned integer

Description:

dsx3SEFSs

Type: 16-bit unsigned integer

Description:

dsx3UASs

Type: 16-bit unsigned integer

Description:

dsx3LESs

Type: 16-bit unsigned integer

Description:

dsx3CESs

Type: 16-bit unsigned integer

Description:

dsx3CSEs

Type: 16-bit unsigned integer

Description:

dsx3IntervalValidData

Type: Boolean

Description:

#### dsx3TableType_info

Description: Definition: Type definition for: dsx3TableType_info_

#### dsx3TotalTableType_info_

Description: Definition: Structure. Contents are: dsx3PESs

Type: 32-bit unsigned integer

Description:

dsx3PSESs

Type: 32-bit unsigned integer

Description:

dsx3SEFSs

Type: 32-bit unsigned integer

Description:

dsx3UASs

Type: 32-bit unsigned integer

Description:

dsx3LCVs

Type: 32-bit unsigned integer

Description:

dsx3PCVs

Type: 32-bit unsigned integer

Description:

dsx3LESs

Type: 32-bit unsigned integer

Description:

dsx3CCVs

Type: 32-bit unsigned integer

Description:

dsx3CESs

Type: 32-bit unsigned integer

Description:

dsx3CSEs

Type: 32-bit unsigned integer

Description:

#### dsx3TotalTableType_info

Description: Definition: Type definition for: dsx3TotalTableType_info_

#### dsx3FETableType_info_

Description: Definition: Structure. Contents are: dsx3TimeElapsed

Type: 16-bit unsigned integer

Description:

dsx3ValidIntervals

Type: 16-bit unsigned integer

Description:

dsx3CESs

Type: 32-bit unsigned integer

Description:

dsx3CSESs

Type: 32-bit unsigned integer

Description:

dsx3CCVs

Type: 32-bit unsigned integer

Description:

dsx3UASs

Type: 16-bit unsigned integer

Description:

dsx3Interval

Type: 16-bit unsigned integer

Description:

dsx3IntervalValidData

Type: Boolean

Description:

#### dsx3FETableType_info

Description: Definition: Type definition for: dsx3FETableType_info_

#### dsx3FETotalTableType_info_

Description: Definition: Structure. Contents are: dsx3CESs

Type: 32-bit unsigned integer

Description:

dsx3CSESs

Type: 32-bit unsigned integer

Description:

dsx3CCVs

Type: 32-bit unsigned integer

Description:

dsx3UASs

Type: 32-bit unsigned integer

Description:

#### dsx3FETotalTableType_info

Description: Definition: Type definition for: dsx3FETotalTableType_info_

#### dsx3MIBDataTable_info_

Description: Definition: Structure. Contents are: CurrentIndex

Type: 32-bit signed integer

Description:

ConfigTable

Type: dsx3ConfigTable_info

Description: |

           CurrentData

Type: dsx3TableType_info

Description: |

           TotalData

Type: dsx3TotalTableType_info

Description: |

           Intervals

Type: dsx3TableType_info

[96]

Description: |

           FECurrentIndex

Type: 32-bit signed integer

Description: |

           FECurrentData

Type: dsx3FETableType_info

Description: |

           FETotalData

Type: dsx3FETotalTableType_info

Description: |

           FEIntervals

Type: dsx3FETableType_info[96]

Description: |

#### dsx3MIBDataTable_info

        Description:
        Definition: Type definition for: dsx3MIBDataTable_info_

#### dsx3TableTypeANSI_info_

        Description:
        Definition: Structure. Contents are:
           dsx3PFC

Type: 32-bit unsigned integer

Description: |

           dsx3PFCFE

Type: 32-bit unsigned integer

Description: |

           dsx3PCVFE

Type: 32-bit unsigned integer

Description: |

           dsx3LLOSs

Type: 32-bit unsigned integer

Description: |

           dsx3PAISs

Type: 16-bit unsigned integer

Description: |

           dsx3LSESs

Type: 16-bit unsigned integer

Description: |

           dsx3PSASCFEs

Type: 16-bit unsigned integer

Description: |

           dsx3PESFEs

Type: 16-bit unsigned integer

Description: |

           dsx3PSESFEs

Type: 16-bit unsigned integer

Description: |

           dsx3PUASFEs

Type: 16-bit unsigned integer

Description: |

#### dsx3TableTypeANSI_info

        Description:
        Definition: Type definition for: dsx3TableTypeANSI_info_

#### dsx3TotalTableTypeANSI_info_

        Description:
        Definition: Structure. Contents are:
           dsx3PFC

Type: 32-bit unsigned integer

Description: |

           dsx3PFCFE

Type: 32-bit unsigned integer

Description: |

           dsx3PCVFE

Type: 32-bit unsigned integer

Description: |

           dsx3LLOSs

Type: 32-bit unsigned integer

Description: |

           dsx3PAISs

Type: 32-bit unsigned integer

Description: |

           dsx3LSESs

Type: 32-bit unsigned integer

Description: |

           dsx3PSASCFEs

Type: 32-bit unsigned integer

Description: |

           dsx3PESFEs

Type: 32-bit unsigned integer

Description: |

           dsx3PSESFEs

Type: 32-bit unsigned integer

Description: |

           dsx3PUASFEs

Type: 32-bit unsigned integer

Description: |

#### dsx3TotalTableTypeANSI_info

Description: Definition: Type definition for: dsx3TotalTableTypeANSI_info_

#### dsx3MIBDataTableANSI_info_

Description: Definition: Structure. Contents are: CurrentData

Type: dsx3TableTypeANSI_info

Description: |

           TotalData

Type: dsx3TotalTableTypeANSI_info

Description: |

           Intervals

Type: dsx3TableTypeANSI_info

[96]

Description: |

#### dsx3MIBDataTableANSI_info

        Description:
        Definition: Type definition for: dsx3MIBDataTableANSI_info_

#### fe_mdl_info_

        Description:
        Definition: Structure. Contents are:
           EIC

Type: String with maximum length 11

Description: |

           LIC

Type: String with maximum length 12

Description: |

           FIC

Type: String with maximum length 11

Description: |

           Unit

Type: String with maximum length 7

Description: |

           FI

Type: String with maximum length 39

Description: |

           PortNumber

Type: String with maximum length 39

Description: |

           GeneralNumber

Type: String with maximum length 39

Description: |

#### mdl_info

Description: Definition: Type definition for: fe_mdl_info_

## Perl Data Object documentation for t3e3_private.

### Datatypes

#### t3e3_layer_state_info

Description: T3E3 internal layer state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If admin Up

IsUp

Type: Boolean

Description: If state Up

#### t3e3_port_state_info

Description: T3E3 port internal state info Definition: Structure. Contents are: IsAdminUp

Type: Boolean

Description: If port admin Up

State

Type: im_state_enum_type

Description: | Port's IM state

           Section

Type: t3e3_layer_state_info

Description: | Section state

           Line

Type: t3e3_layer_state_info

Description: | Line state

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for envmon.

### Datatypes

#### envmon_sensor_info

Description: ENVMON sensor Info Definition: Structure. Contents are: FieldValidityBitmap

Type: Bit map

Description: Sensor valid bitmap

DeviceDescription

Type: String with maximum length 50

Description: Device Name

Units

Type: String with maximum length 50

Description: Units of variable being read

DeviceId

Type: 32-bit unsigned integer

Description: Identifier for this device

Value

Type: 32-bit unsigned integer

Description: Current reading of sensor

AlarmType

Type: 32-bit unsigned integer

Description: Indicates threshold violation

DataType

Type: 32-bit unsigned integer

Description: Sensor data type enums

Scale

Type: 32-bit unsigned integer

Description: Sensor scale enums

Precision

Type: 32-bit unsigned integer

Description: Sensor precision range

Status

Type: 32-bit unsigned integer

Description: Sensor operation state enums

AgeTimeStamp

Type: 32-bit unsigned integer

Description: Age of the sensor value; set to the current time if directly access the value from sensor

UpdateRate

Type: 32-bit unsigned integer

Description: Sensor value update rate;set to 0 if sensor value is updated and evaluated immediately

#### envmon_threshold_info

Description: ENVMON threshold Info Definition: Structure. Contents are: ThresholdSeverity

Type: 32-bit unsigned integer

Description: Indicates minor, major, critical severities

ThresholdRelation

Type: 32-bit unsigned integer

Description: Indicates relation between sensor value and threshold

ThresholdValue

Type: 32-bit unsigned integer

Description: Value of the configured threshold

ThresholdEvaluation

Type: Boolean

Description: Indicates the result of the most recent evaluation of the thresholD

ThresholdNotificationEnabled

Type: Boolean

Description: Indicates whether or not a notification should result, in case of threshold violation

#### envmon_sensor_threshold_trap

Description: Sensor threshold trap bag Definition: Structure. Contents are: SensorThresholdValue

Type: 32-bit unsigned integer

Description: Sensor threshold value

CurrentSensorValue

Type: 32-bit unsigned integer

Description: Current sensor value

#### envmon_sensor_cwi

Description: Sensor CWI bag Definition: Structure. Contents are: SensorValue

Type: 32-bit unsigned integer

Description: Current value of sensor

SensorAlarmType

Type: alarm_state_en_td

Description: | Current alarm state of sensor

### Internal Datatypes

#### alarm_state_en

Description: ENVMON sensor alarm state Definition: Enumeration. Valid values are: 'None' - None 'Minor' - Minor 'Major' - Major 'Critical' - Critical

#### alarm_state_en_td

Description: Typedef for ENA coding standards Definition: Type definition for: alarm_state_en

## Perl Data Object documentation for inv.

### Datatypes

#### inv_phy_entity_basic_info

Description: Bag contains all the basic inventory information for each entity Definition: Structure. Contents are: Description

Type: String with maximum length 255

Description: describes in user-readable terms what the entity in question does

VendorType

Type: String with maximum length 255

Description: maps to the vendor OID string

Name

Type: String with maximum length 255

Description: name string for the entity

HardwareRevision

Type: String with maximum length 255

Description: hw revision string

FirmwareRevision

Type: String with maximum length 255

Description: firmware revision string

SoftwareRevision

Type: String with maximum length 255

Description: software revision string

ChipHardwareRevision

Type: String with maximum length 255

Description: chip module hw revision string

SerialNumber

Type: String with maximum length 255

Description: serial number

ManufacturerName

Type: String with maximum length 255

Description: manufacturer's name

ModelName

Type: String with maximum length 255

Description: model name

AssetIdentification

Type: Optional 32-bit signed integer

Description: asset Identification

IsFieldReplaceableUnit

Type: Optional Boolean

Description: 1 if Field Replaceable Unit 0, if not

ManufacturerAssetTags

Type: Optional 32-bit signed integer

Description: Manufacture Asset Tags

CompositeClassCode

Type: Optional 32-bit signed integer

Description: Major&minor class of the entity

MemorySize

Type: Optional 32-bit signed integer

Description: Size of memory associated with the entity where applicable

EnvironmentalMonitorPath

Type: String with maximum length 255

Description: sysdb name of sensor in the envmon EDM

Alias

Type: String with maximum length 255

Description: useful for storing an entity alias

GroupFlag

Type: Optional Boolean

Description: indicates if this entity is group or not

NewDeviationNumber

Type: Optional 32-bit signed integer

Description: integer value for New Deviation Number 0x88

PhysicalLayerInterfaceModuleType

Type: Optional 32-bit signed integer

Description: integer value for plim type if applicable to this entity

UnrecognizedFRU

Type: Optional Boolean

Description: 1 if UnrecognizedFRU and 0 for recognizedFRU

Redundancystate

Type: Optional 32-bit signed integer

Description: integer value for Redundancy State if applicable to this entity

CEport

Type: Optional Boolean

Description: 1 if ce port found, 0 if not

#### inv_xml_entity_basic_info

Description: Bag contains all the basic inventory information for each entity Definition: Structure. Contents are: Name

Type: String with maximum length 255

Description: name string for the entity

Description

Type: String with maximum length 255

Description: describes in user-readable terms what the entity in question does

ModelName

Type: String with maximum length 255

Description: model name

HardwareRevision

Type: String with maximum length 255

Description: hw revision string

SerialNumber

Type: String with maximum length 255

Description: serial number

FirmwareRevision

Type: String with maximum length 255

Description: firmware revision string

SoftwareRevision

Type: String with maximum length 255

Description: software revision string

VendorType

Type: String with maximum length 255

Description: maps to the vendor OID string

IsFieldReplaceableUnit

Type: Optional Boolean

Description: 1 if Field Replaceable Unit 0, if not

#### inv_phy_entity_asset_info

Description: The physical entity detaled asset attribute bag Definition: Structure. Contents are: PartNumber

Type: String with maximum length 255

Description:

ManufacturerAssemblyNumber

Type: String with maximum length 255

Description: Manufacture Assembly number

ManufacturerAssemblyRevision

Type: String with maximum length 255

Description: Manufacture assembly revision

ManufacturerFirmwareIdentifier

Type: String with maximum length 255

Description:

ManufacturerSoftwareIdentifier

Type: String with maximum length 255

Description:

ManufacturerCommonLanguageEquipmentIdentifier

Type: String with maximum length 255

Description: Common Language Equipment Identifier number

OriginalEquipmentManufacturerString

Type: String with maximum length 255

Description: String containing OEM information if applicable

#### inv_card_fru_info

Description: card (FRU) operation state bag Definition: Structure. Contents are: CardAdministrativeState

Type: 32-bit signed integer

Description: card admin state: shutdown or not

PowerAdministrativeState

Type: 32-bit signed integer

Description: power admin state: up or down

CardOperationalState

Type: inv_card_state_en

Description: | card operation state

           CardMonitorState

Type: 32-bit signed integer

Description: | card is monitored by a manager or left unmonitored

           CardResetReason

Type: card_reset_reason_type

Description: | card reset reason enum

           LastOperationalStateChange

Type: inv_timespec

Description: | last card oper change state

           PowerCurrentMeasurement

Type: 32-bit signed integer

Description: | power current: not implemented

           CardUpTime

Type: inv_timespec

Description: | card up time

#### inv_xml_fru_info

        Description: FRU Information
        Definition: Structure. Contents are:
           ModuleAdministrativeState

Type: Optional inv_admin_state_type

Description: | Administrative state

           ModulePowerAdministrativeState

Type: Optional inv_power_admin_state_type

Description: | Power administrative state

           ModuleOperationalState

Type: Optional inv_card_state_en

Description: | Operation state

           ModuleMonitorState

Type: Optional inv_monitor_state

Description: | Monitor state

           ModuleResetReason

Type: Optional inv_reset_reason

Description: | Reset reason

           LastOperationalStateChange

Type: Optional inv_timespec

Description: | Time operational state is last changed

           ModuleUpTime

Type: Optional inv_timespec

Description: | Module up time

#### inv_node_state_info

        Description: node state bag
        Definition: Structure. Contents are:
           NodeAdministrativeState

Type: Optional 32-bit signed integer

Description: | node admin state: shutdown or not

           PowerAdministrativeState

Type: Optional 32-bit signed integer

Description: | power admin state: up or down

           NodeOperationalState

Type: Optional inv_card_state_en

Description: | node operation state

           NodeMonitorState

Type: Optional 32-bit signed integer

Description: | node is monitored by a manager or left unmonitored

           CardType

Type: Optional 32-bit signed integer

Description: | enumeration of the card type

#### inv_pwg_info

        Description: Power supply group bag
        Definition: Structure. Contents are:
           PowerGroupRedundancyMode

Type: 32-bit signed integer

Description: | redundancy mode

           PowerGroupPowerUnits

Type: String with unbounded length

Description: | power units

           PowerGroupAvailableCurrent

Type: 32-bit signed integer

Description: | available current

           PowerGroupDrawnCurrent

Type: 32-bit signed integer

Description: | drawn current

#### inv_card_opstate_trap

        Description: card operation state trap bag
        Definition: Structure. Contents are:
           CardOperationalState

Type: inv_card_state_en

Description: | card operation state

           CardPreviousOperationalState

Type: inv_card_state_en

Description: | previous card operation state

           PowerAdministrativeState

Type: 32-bit signed integer

Description: | Power supply admin state

           LastOperationalStateChange

Type: inv_timespec

Description: | last card oper state change time

#### inv_bag_st

        Description: Deprecated Inventory Bag copied for compile purposes from Inventory Manager on GSR
        Definition: Structure. Contents are:
           BitPositionForEachEntryInBagForInternalUse

Type: 32-bit unsigned integer

Description: | for each item in the bag assign a bit for validity

           EntityIndexForInternalUse

Type: 64-bit unsigned integer

Description: |

           Description

Type: String with maximum length 50

Description: |

           VendorType

Type: 32-bit unsigned integer

Description: |

           Name

Type: String with maximum length 50

Description: |

           HardwareRevision

Type: 32-bit unsigned integer

Description: |

           FirmwareRevision

Type: 32-bit unsigned integer

Description: |

           SoftwareRevision

Type: 32-bit unsigned integer

Description: |

           SerialNumber

Type: 64-bit unsigned integer

Description: |

           ManufacturerName

Type: String with maximum length 50

Description: |

           ModelName

Type: String with maximum length 50

Description: |

           Alias

Type: String with maximum length 50

Description: |

           AssetIdentification

Type: 32-bit unsigned integer

Description: |

           IsFieldReplaceableUnit

Type: Boolean

Description: |

           PartNumber

Type: 32-bit unsigned integer

Description: |

           ManufacturerAssemblyNumber

Type: 32-bit unsigned integer

Description: |

           ManufacturerAssemblyRevision

Type: 32-bit unsigned integer

Description: |

           ManufacturerFirmwareIdentifier

Type: 32-bit unsigned integer

Description: |

           ManufacturerSoftwareIdentifier

Type: 32-bit unsigned integer

Description: |

           ManufacturerAssetTags

Type: 32-bit unsigned integer

Description: |

           ManufacturerCommonLanguageEquipmentIdentifier

Type: 32-bit unsigned integer

Description: |

           BinaryFieldSetToOneOnAlarmCondition

Type: 32-bit unsigned integer

Description: |

           CompositeClassCode

Type: 32-bit unsigned integer

Description: |

#### inv_pkg

        Description: Package and config register value
        Definition: Structure. Contents are:
           ConfigRegister

Type: 32-bit unsigned integer

Description: | Configuration register

           BootDevice

Type: String with maximum length 255

Description: | Boot device

#### inv_image

        Description: Image information
        Definition: Structure. Contents are:
           ImageName

Type: String with maximum length 255

Description: | Image name

           MajorVersion

Type: 32-bit unsigned integer

Description: | Major version

           MinorVersion

Type: 32-bit unsigned integer

Description: | Minor version

           MicroImageVersion

Type: String with maximum length 255

Description: | Micro image version

           PlatformSpecific

Type: String with maximum length 255

Description: | Platform specific text

           ReleaseType

Type: String with maximum length 255

Description: | Release type

#### inv_bootflash

Description: Bootflash information Definition: Structure. Contents are: ImageName

Type: String with maximum length 255

Description: Image name

PlatformType

Type: String with maximum length 255

Description: Platform Type

MajorVersion

Type: 32-bit unsigned integer

Description: Major version

MinorVersion

Type: 32-bit unsigned integer

Description: Minor version

MicroImageVersion

Type: String with maximum length 255

Description: Micro image version

PlatformSpecific

Type: String with maximum length 255

Description: Platform specific text

ReleaseType

Type: String with maximum length 255

Description: Release type

BootflashType

Type: String with maximum length 255

Description: Bootflash type e.g. SIMM

BootflashSize

Type: 32-bit unsigned integer

Description: Bootflash size in kilo-bytes

SectorSize

Type: 32-bit unsigned integer

Description: Sector size in bytes

#### inv_processor

Description: Processor information Definition: Structure. Contents are: ProcessorType

Type: String with maximum length 255

Description: Type e.g. 7457

Speed

Type: String with maximum length 255

Description: Speed e.g. 1197Mhz

Revision

Type: String with maximum length 255

Description: Revision. e.g 1.1

#### inv_xml_motherboard_info

Description: Motherboard information Definition: Structure. Contents are: ROM

Type: inv_image

Description: | ROM information

           Bootflash

Type: inv_bootflash

Description: | Bootflash information

           Processor

Type: inv_processor

Description: | Processor information

           MainMemorySize

Type: 64-bit unsigned integer

Description: | Memory size in bytes

           NVRAMSize

Type: 64-bit unsigned integer

Description: | NVRAM size in bytes

#### inv_xml_disk_attribute

        Description: Disk attribute
        Definition: Structure. Contents are:
           DiskName

Type: String with maximum length 255

Description: | Disk name

           DiskSize

Type: 32-bit unsigned integer

Description: | Disk size in mega-bytes

           SectorSize

Type: 32-bit unsigned integer

Description: | Disk sector size in bytes

#### inv_xml_disk_info

        Description: Disk information
        Definition: Structure. Contents are:
           DiskName

Type: String with maximum length 255

Description: | (Deprecated) Disk name

           DiskSize

Type: 32-bit unsigned integer

Description: | (Deprecated) Disk size in mega-bytes

           SectorSize

Type: 32-bit unsigned integer

Description: | (Deprecated) Disk sector size in bytes

           Disks

Type: inv_xml_disk_attribute

[0...unbounded]

Description: | Disk attributes

### Internal Datatypes

#### _cardinfo_sw_state_en

        Description:
        Definition: Enumeration. Valid values are:
            'CARD_NOT_PRESENT'
            'CARD_PRESENT'
            'CARD_RESET'
            'CARD_BOOTING'
            'CARD_MBI_BOOTING'
            'CARD_RUNNING_MBI'
            'CARD_RUNNING_ENA'
            'CARD_BRINGDOWN'
            'CARD_ENAFAILURE'
            'CARD_FDIAGRUN'
            'CARD_FDIAGFAILURE'
            'CARD_POWERED'
            'CARD_UNPOWERED'
            'CARD_MDR'
            'CARD_MDR_RUNNING_MBI'
            'CARD_MAINTMODE'
            'CARD_ADMIN_DOWN'
            'CARD_NO_MON'
            'CARD_UNKNOWN'
            'CARD_FAILED'
            'CARD_OK'
            'CARD_MISSING'
            'CARD_FIELD_DIAG_DOWNLOADING'
            'CARD_FIELD_DIAG_UNMONITOR'
            'CARD_FABRIC_FIELD_DIAG_UNMONITOR'
            'CARD_FIELD_DIAG_RP_LAUNCHING'
            'CARD_FIELD_DIAG_RUNNING'
            'CARD_FIELD_DIAG_PASS'
            'CARD_FIELD_DIAG_FAIL'
            'CARD_FIELD_DIAG_TIMEOUT'
            'CARD_DISABLED'
            'CARD_SPA_BOOTING'
            'CARD_NOT_ALLOWED_ONLINE'
            'CARD_STOPPED'
            'CARD_INCOMPATIBLE_FW_VER'
            'CARD_FPD_HOLD'
            'CARD_NUM_STATES'

#### inv_majorclass_en_

Description: Definition: Enumeration. Valid values are: 'INV_MAJORCLASS_RACK' 'INV_MAJORCLASS_SLOT' 'INV_MAJORCLASS_CARD' 'INV_MAJORCLASS_FANTRAY' 'INV_MAJORCLASS_PWRSHELF' 'INV_MAJORCLASS_PWRSPLY' 'INV_MAJORCLASS_FAN' 'INV_MAJORCLASS_PLIM' 'INV_MAJORCLASS_SUBSLOT' 'INV_MAJORCLASS_MODULE' 'INV_MAJORCLASS_SENSOR' 'INV_MAJORCLASS_SUBMODULE' 'INV_MAJORCLASS_VIRTUAL_PWRSHLF' 'INV_MAJORCLASS_PORTSLOT' 'INV_MAJORCLASS_PORT' 'INV_MAJORCLASS_HWCOMP' 'INV_MAJORCLASS_FLASHSLOT' 'INV_MAJORCLASS_FLASH' 'INV_MAJORCLASS_HDSLOT' 'INV_MAJORCLASS_HD' 'INV_MAJORCLASS_INTERNAL' 'INV_MAJORCLASS_MAX'

#### inv_majorclass_en

Description: Definition: Type definition for: inv_majorclass_en_

#### subclass_rack_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_LC_RACK' 'INV_SUBCLASS_FABRIC_RACK'

#### inv_subclass_rack_en

Description: Definition: Type definition for: subclass_rack_

#### subclass_slot_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_LC_LCDRP_SLOT' 'INV_SUBCLASS_LC_RP_SLOT' 'INV_SUBCLASS_LC_LED_SLOT' 'INV_SUBCLASS_LC_PSAL_SLOT' 'INV_SUBCLASS_LC_S1S3_SLOT' 'INV_SUBCLASS_LC_FAN_SLOT' 'INV_SUBCLASS_FC_S2_SLOT' 'INV_SUBCLASS_FC_SC_SLOT' 'INV_SUBCLASS_FC_FAN_SLOT' 'INV_SUBCLASS_FC_PSAL_SLOT' 'INV_SUBCLASS_FC_LED_SLOT' 'INV_SUBCLASS_SPA_BAY' 'INV_SUBCLASS_PORT_SLOT' 'INV_SUBCLASS_PWRSHELF_SLOT' 'INV_SUBCLASS_PWRSPLY_SLOT' 'INV_SUBCLASS_FANTRAY_SLOT'

#### inv_subclass_slot_en

Description: Definition: Type definition for: subclass_slot_

#### subclass_card_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_LINE_CARD' 'INV_SUBCLASS_RP_CARD' 'INV_SUBCLASS_HRP_CARD' 'INV_SUBCLASS_SC_CARD' 'INV_SUBCLASS_DRP_CARD' 'INV_SUBCLASS_FABRIC_CARD' 'INV_SUBCLASS_S123_CARD' 'INV_SUBCLASS_S123T_CARD' 'INV_SUBCLASS_S13_CARD' 'INV_SUBCLASS_S2CC_CARD' 'INV_SUBCLASS_S2_CARD' 'INV_SUBCLASS_HS123_CARD' 'INV_SUBCLASS_HS123_STAR_CARD' 'INV_SUBCLASS_HS13_STAR_CARD' 'INV_SUBCLASS_FAN_CNTL_LC_CARD' 'INV_SUBCLASS_FAN_CNTL_FC_CARD' 'INV_SUBCLASS_ALRM_CARD' 'INV_SUBCLASS_FABRIC_LED_CARD' 'INV_SUBCLASS_QQS123_CARD' 'INV_SUBCLASS_MAX_CARD'

#### inv_subclass_card_en

Description: Definition: Type definition for: subclass_card_

#### subclass_pwrsply_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_PWRSHLF_NONE' 'INV_SUBCLASS_PWRSPLY_48V_DC' 'INV_SUBCLASS_PWRSPLY_48V_AC' 'INV_HQ_PWR_SUPPLY_A_EEPROM' 'INV_HQ_PWR_SUPPLY_B_EEPROM' 'INV_PWRSHLF_A_EEPROM' 'INV_PWRSHLF_B_EEPROM' 'INV_PEM_A1_EEPROM' 'INV_PEM_A2_EEPROM' 'INV_PEM_A3_EEPROM' 'INV_PEM_A4_EEPROM' 'INV_PEM_A5_EEPROM' 'INV_PEM_A6_EEPROM' 'INV_PEM_A7_EEPROM' 'INV_PEM_A8_EEPROM' 'INV_PEM_B1_EEPROM' 'INV_PEM_B2_EEPROM' 'INV_PEM_B3_EEPROM' 'INV_PEM_B4_EEPROM' 'INV_PEM_B5_EEPROM' 'INV_PEM_B6_EEPROM' 'INV_PEM_B7_EEPROM' 'INV_PEM_B8_EEPROM' 'INV_DC_PIM_EEPROM'

#### inv_subclass_pwrsply_en

Description: Definition: Type definition for: subclass_pwrsply_

#### subclass_plim_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_DRP_PLIM' 'INV_SUBCLASS_16OC48_PLIM' 'INV_SUBCLASS_16OC48D_PLIM' 'INV_SUBCLASS_4OC192_PLIM' 'INV_SUBCLASS_OC768_PLIM' 'INV_SUBCLASS_8X10GE_PLIM' 'INV_SUBCLASS_8X10GE_B_PLIM' 'INV_SUBCLASS_4X10GE_PLIM' 'INV_SUBCLASS_4X10GE_B_PLIM' 'INV_SUBCLASS_PLIMJCK' 'INV_SUBCLASS_1OC768_DWDM_C_PLIM' 'INV_SUBCLASS_4X10GE_DWDM_C_PLIM' 'INV_SUBCLASS_4OC192_DWDM_C_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_ODD_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_EVEN_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_PLIM' 'INV_SUBCLASS_10x10GE_PLIM' 'INV_SUBCLASS_12x10GE_PLIM' 'INV_SUBCLASS_14x10GE_PLIM' 'INV_SUBCLASS_20x10GE_PLIM' 'INV_SUBCLASS_1x100GE_PLIM'

#### inv_subclass_plim_en

Description: Definition: Type definition for: subclass_plim_

#### subclass_4OC192_POS

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_4OC192_POS_IR' 'INV_SUBCLASS_4OC192_POS_SR' 'INV_SUBCLASS_4OC192_POS_VS' 'INV_SUBCLASS_4OC192_POS_LR'

#### inv_subclass_4OC192_POS_en

Description: Definition: Type definition for: subclass_4OC192_POS

#### subclass_module_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_METRO_MODULE' 'INV_SUBCLASS_SHARQ_MODULE' 'INV_SUBCLASS_SPRAYER_MODULE' 'INV_SUBCLASS_SPONGE_MODULE' 'INV_SUBCLASS_SP_MODULE' 'INV_SUBCLASS_CPU0_MODULE' 'INV_SUBCLASS_CPU1_MODULE' 'INV_SUBCLASS_SP_CPU0_MODULE' 'INV_SUBCLASS_PLIMASIC_MODULE' 'INV_SUBCLASS_HOST_MODULE'

#### inv_subclass_module_en

Description: Definition: Type definition for: subclass_module_

#### subclass_sensor_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_VOLTAGE_SENSOR' 'INV_SUBCLASS_TEMP_SENSOR' 'INV_SUBCLASS_FANSPEED_SENSOR' 'INV_SUBCLASS_CURRENT_SENSOR' 'INV_SUBCLASS_PWR_VOLTAGE_SENSOR' 'INV_SUBCLASS_LED_SENSOR'

#### inv_subclass_sensor_en

Description: Definition: Type definition for: subclass_sensor_

#### subclass_port_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_SFP' 'INV_SUBCLASS_FIXED' 'INV_SUBCLASS_FM_BUNDLE'

#### inv_subclass_port_en

Description: Definition: Type definition for: subclass_port_

#### inv_card_admin_state_en_

Description: Definition: Enumeration. Valid values are: 'INV_CARD_ADMIN_STATE_ENABLED' 'INV_CARD_ADMIN_STATE_DISABLED'

#### inv_card_admin_state_en

Description: Definition: Type definition for: inv_card_admin_state_en_

#### inv_power_admin_state_en_

Description: Definition: Enumeration. Valid values are: 'INV_POWER_ADMIN_STATE_ON' 'INV_POWER_ADMIN_STATE_OFF'

#### inv_power_admin_state_en

Description: Definition: Type definition for: inv_power_admin_state_en_

#### inv_card_state_en

Description: Definition: Enumeration. Valid values are: 'INV_CARD_NOT_PRESENT' 'INV_CARD_PRESENT' 'INV_CARD_RESET' 'INV_CARD_BOOTING' 'INV_CARD_MBI_BOOTING' 'INV_CARD_RUNNING_MBI' 'INV_CARD_RUNNING_ENA' 'INV_CARD_BRINGDOWN' 'INV_CARD_ENAFAILURE' 'INV_CARD_FDIAGRUN' 'INV_CARD_FDIAGFAILURE' 'INV_CARD_POWERED' 'INV_CARD_UNPOWERED' 'INV_CARD_MDR' 'INV_CARD_MDR_RUNNING_MBI' 'INV_CARD_MAINTMODE' 'INV_CARD_ADMIN_DOWN' 'INV_CARD_NO_MON' 'INV_CARD_UNKNOWN' 'INV_CARD_FAILED' 'INV_CARD_OK' 'INV_CARD_MISSING' 'INV_CARD_FIELD_DIAG_DOWNLOADING' 'INV_CARD_FIELD_DIAG_UNMONITOR' 'INV_CARD_FABRIC_FIELD_DIAG_UNMONITOR' 'INV_CARD_FIELD_DIAG_RP_LAUNCHING' 'INV_CARD_FIELD_DIAG_RUNNING' 'INV_CARD_FIELD_DIAG_PASS' 'INV_CARD_FIELD_DIAG_FAIL' 'INV_CARD_FIELD_DIAG_TIMEOUT' 'INV_CARD_DISABLED' 'INV_CARD_SPA_BOOTING' 'INV_CARD_NOT_ALLOWED_ONLINE' 'INV_CARD_STOPPED' 'INV_CARD_INCOMPATIBLE_FW_VER' 'INV_CARD_FPD_HOLD' 'INV_CARD_NODE_PREP' 'INV_CARD_NUM_STATES'

#### inv_timespec

Description: Inventory FRU Info Time Spec Definition: Structure. Contents are: TimeInSeconds

Type: 32-bit signed integer

Description: Time Value in Seconds

TimeInNanoSeconds

Type: 32-bit signed integer

Description: Time Value in Nano-seconds

#### inv_admin_state_type

Description: Definition: Enumeration. Valid values are: 'ADMIN_STATE_INVALID' 'ADMIN_UP' 'ADMIN_DOWN'

#### inv_power_admin_state_type

Description: Definition: Enumeration. Valid values are: 'ADMIN_POWER_INVALID' 'ADMIN_ON' 'ADMIN_OFF'

#### inv_monitor_state

Description: Definition: Enumeration. Valid values are: 'UNMONITORED' 'MONITORED'

#### inv_reset_reason

Description: Definition: Enumeration. Valid values are: 'MODULE_RESET_REASON_UNKNOWN' 'MODULE_RESET_REASON_POWERUP' 'MODULE_RESET_REASON_USER_SHUTDOWN' 'MODULE_RESET_REASON_USER_RELOAD' 'MODULE_RESET_REASON_AUTO_RELOAD' 'MODULE_RESET_REASON_ENVIRONMENT' 'MODULE_RESET_REASON_USER_UNPOWER'

#### card_reset_reason_type_

Description: Definition: Enumeration. Valid values are: 'reset_unknown' 'powerUp' 'parityError' 'clearConfigReset' 'manualReset' 'watchDogTimeoutReset' 'resourceOverflowReset' 'missingTaskReset' 'lowVoltageReset' 'controllerReset' 'systemReset' 'switchoverReset' 'upgradeReset' 'downgradeReset' 'cacheErrorReset' 'deviceDriverReset' 'softwareExceptionReset' 'restoreConfigReset' 'abortRevReset' 'burnBootReset' 'standbyCdHealthierReset' 'nonNativeConfigClearReset' 'memoryProtectionErrorReset' 'cardResetReasonMax'

#### card_reset_reason_type

Description: Definition: Type definition for: card_reset_reason_type_

## Perl Data Object documentation for sysldr_diag.

### Datatypes

#### mbus_eeprom_information

Description: MBUS EEPROM information Definition: Structure. Contents are: Class

Type: 16-bit unsigned integer

Description: Class code

Base

Type: 32-bit unsigned integer

Description: Base number

Version

Type: 8-bit unsigned integer

Description: Version

Revision

Type: String with maximum length 256

Description: Revision

#### spa_information

Description: SPA information Definition: Structure. Contents are: NodeID

Type: ValueNodeID

Description: | Node ID

           PID

Type: String with maximum length 256

Description: | SPA model name

           SPAOperationalState

Type: operational_state

Description: | SPA operational state

#### card_spas_information

        Description: SPAs information
        Definition: Structure. Contents are:
           NumberOfBays

Type: 16-bit unsigned integer

Description: | Number of bays

           SPAInformation

Type: spa_information

[0...unbounded]

Description: | Array of SPA information

#### device_info

        Description: Device information
        Definition: Structure. Contents are:
           NodeID

Type: ValueNodeID

Description: | Node ID

           PID

Type: String with maximum length 256

Description: | Device name

           DeviceType

Type: gsr_card_type

Description: | Device type

           DESC

Type: String with maximum length 256

Description: | Device description String

#### device_main_info

        Description: Device main information
        Definition: Structure. Contents are:
           CardType

Type: gsr_card_type

Description: | Card type

           MainUnitInformation

Type: mbus_eeprom_information

Description: | Main unit info

#### hw_config_info

        Description: Hardware configuration
        Definition: Structure. Contents are:
           HardwareConfig

Type: 32-bit unsigned integer

Description: | Hardware configuration

           SWKey1

Type: 32-bit unsigned integer

Description: | Software key 1

           SWKey2

Type: 32-bit unsigned integer

Description: | Software key 2

           SWKey3

Type: 32-bit unsigned integer

Description: | Software key 3

#### hw_version

        Description: HW version
        Definition: Structure. Contents are:
           HWVersionMajor

Type: 8-bit unsigned integer

Description: | Hardware major version

           HWVersionMinor

Type: 8-bit unsigned integer

Description: | Hardware minor version

#### embedded_agent_info

        Description: MBUS embedded agent info
        Definition: Structure. Contents are:
           IsEmbeddedAgentPresent

Type: Boolean

Description: | Whether embedded agent is present or not

           NonEmbeddedAgentInfo

Type: mbus_eeprom_information

Description: | Information in case of no embedded agent

           Deviation

Type: 32-bit unsigned integer

Description: | MBUS deviation number

           HWVersionInformation

Type: hw_version

Description: | HW version information

           SerialNumber

Type: String with maximum length 256

Description: | Serial number

#### test_history

        Description: Test history information
        Definition: Structure. Contents are:
           RMACode

Type: rma_code_type

Description: | RMA Code

           RMANumber1

Type: rma_code_type

Description: | RMA number 1

           RMANumber2

Type: rma_code_type

Description: | RMA number 2

           RMANumber3

Type: rma_code_type

Description: | RMA number 3

           RMAHistory

Type: 32-bit unsigned integer

Description: | RMA history

#### diag_test_info

        Description: Field diag test result
        Definition: Structure. Contents are:
           FieldDiagTestCount

Type: 32-bit unsigned integer

Description: | Field diag test count

           FieldDiagTestResults

Type: 32-bit unsigned integer

Description: | Field diag test results

#### ver_info

        Description: Version information
        Definition: Structure. Contents are:
           MajorVersion

Type: 8-bit unsigned integer

Description: | Major version

           MinorVersion

Type: 8-bit unsigned integer

Description: | Minor version

#### deviation_info

        Description: Deviation information type
        Definition: Structure. Contents are:
           Deviation

Type: 8-bit unsigned integer

Description: | Deviation

           Build

Type: 8-bit unsigned integer

Description: | Build

#### agent_info

Description: Agent information Definition: Structure. Contents are: ROMVersion

Type: ver_info

Description: | ROM version

           RAMVersion

Type: ver_info

Description: | RAM version

#### module_info_common

        Description: Module info common
        Definition: Structure. Contents are:
           DeviceInformation

Type: device_info

Description: | Device information

           MainInformation

Type: device_main_info

Description: | Device main information

           HardwareConfigInformation

Type: hw_config_info

Description: | HW config information

           PCAInformation

Type: mbus_eeprom_information

Description: | PCA information

           FabricVersion

Type: 32-bit unsigned integer

Description: | Fabric version

           HWVersionInformation

Type: hw_version

Description: | HW version information

           SerialNumber

Type: String with maximum length 256

Description: | Serial number

           EmbeddedAgentInformation

Type: embedded_agent_info

Description: | Embedded agent information

           TestHistory

Type: test_history

Description: | Test history information

           FieldDiagTestInformation

Type: diag_test_info

Description: | Field DIAG test information

           FRUName

Type: String with maximum length 64

Description: | FRU name

           MBUSAgentInformation

Type: agent_info

Description: | MBUS agent information

           CanBusType

Type: can_bus_type

Description: | Can bus type

           InsertionTimeGMTinSeconds

Type: 32-bit unsigned integer

Description: | GMT Time, time in seconds since Jan 1, 1970

           DeviationInformation

Type: 32-bit unsigned integer

Description: | Main unit Deviation information

#### lc_diag_info

        Description: LC diag information
        Definition: Structure. Contents are:
           ModuleCommonInformation

Type: module_info_common

Description: | Module common information

           RouteMemory

Type: String with maximum length 256

Description: | Route memory

           PacketMemory

Type: String with maximum length 256

Description: | Packet memory

           FrmFabMemorySizeinBytes

Type: 32-bit unsigned integer

Description: | From fab memory size in bytes

           ToFabMemorySizeinBytes

Type: 32-bit unsigned integer

Description: | To fab memory size in bytes

           EngineType

Type: String with maximum length 128

Description: | Engine type

           RommonVersion

Type: ver_info

Description: | ROM monitor version

           RommonDeviationInformation

Type: deviation_info

Description: | ROM monitor deviation information

           FabricDownloaderVersion

Type: agent_info

Description: | Fabric downloader version

           PrimaryClock

Type: clock_card

Description: | Primary clock information

           BoardState

Type: board_state_type

Description: | Board state

           LastResetReason

Type: reboot_reason

Description: | Last reset reason

           DRAMSize

Type: 64-bit unsigned integer

Description: | DRAM size in bytes

           ResetCount

Type: 32-bit unsigned integer

Description: | Number of resets since loading

#### rp_diag_info

        Description: RP diag information
        Definition: Structure. Contents are:
           ModuleCommonInformation

Type: module_info_common

Description: | Module common information

           RouteMemory

Type: String with maximum length 256

Description: | Route memory

           RommonVersion

Type: ver_info

Description: | ROM monitor version

           RommonDeviationInformation

Type: deviation_info

Description: | ROM monitor deviation information

           PrimaryClock

Type: clock_card

Description: | Primary clock information

           BoardState

Type: board_state_type

Description: | Board state

           DRAMSize

Type: 64-bit unsigned integer

Description: | DRAM size in bytes

           ResetCount

Type: 32-bit unsigned integer

Description: | Number of resets since loading

#### e5_lc_diag_info

        Description: E5 LC diag information
        Definition: Structure. Contents are:
           LineCardInformation

Type: lc_diag_info

Description: | Line card information

           CardSPAInformation

Type: card_spas_information

Description: | Card SPA information

#### fc_diag_info

        Description: FC diag information
        Definition: Structure. Contents are:
           ModuleCommonInformation

Type: module_info_common

Description: | Module common information

           PrimaryClock

Type: clock_card

Description: | Primary clock information

#### fru_diag_info

        Description: FRU diag information
        Definition: Structure. Contents are:
           ModuleCommonInformation

Type: module_info_common

Description: | Module common information

#### rma_info

        Description: RMA information
        Definition: Structure. Contents are:
           RMANumber

Type: String with maximum length 128

Description: | RMA number

           RMACode

Type: 32-bit unsigned integer

Description: | RMA code

           ModuleRMAHistory

Type: 32-bit unsigned integer

Description: | RMA history

#### chassis_info

        Description: Chassis information
        Definition: Structure. Contents are:
           BackplaneNVRAMVersion

Type: 32-bit unsigned integer

Description: | Backplane NVRAM version

           PID

Type: String with maximum length 256

Description: | Type of chassis

           ChassisFabricVersion

Type: 32-bit unsigned integer

Description: | Fabric version

           ChassisSerialNumber

Type: String with maximum length 128

Description: | Chassis serial number

           ChassisPCAInformation

Type: mbus_eeprom_information

Description: | PCA information

           BackplaneSerialNumber

Type: String with maximum length 128

Description: | Backplane serial number

           BackplaneDeviation

Type: 8-bit unsigned integer

Description: | Backplane deviation

           HWVersionInformation

Type: hw_version

Description: | HW version information

           ChassisMACAddress

Type: MACAddress

Description: | MAC address

           ChassisMACBlockSize

Type: 32-bit unsigned integer

Description: | Chassis MAC block size

           ChassisRMAInformation

Type: rma_info

Description: | RMA information

           CLEICode

Type: String with maximum length 32

Description: | CLEI Code

#### spa_basic_diag_info

        Description: SPA basic diag information
        Definition: Structure. Contents are:
           SPABasicInformation

Type: spa_information

Description: | SPA basic information

           ProductNumber

Type: String with maximum length 256

Description: | Product number

           VersionID

Type: String with maximum length 256

Description: | Version ID

           PCASerial

Type: String with maximum length 256

Description: | PCA serial

           TopAssemblyPartNumber

Type: String with maximum length 256

Description: | Top assembly part number

           TopAssembyRevision

Type: String with maximum length 256

Description: | Top assembly revision

           HWRevision

Type: String with maximum length 256

Description: | Hardware revision

           CLEINumber

Type: String with maximum length 256

Description: | CLEI number

#### spa_detail_diag_info

        Description: SPA detail diag info
        Definition: Structure. Contents are:
           SPABasicInformation

Type: spa_information

Description: | SPA basic Information

           EEPROMVersion

Type: String with maximum length 256

Description: | EEPROM version

           CompatibleType

Type: String with maximum length 256

Description: | Compatible type

           ControllerType

Type: String with maximum length 256

Description: | Controller type

           HWRevision

Type: String with maximum length 256

Description: | Hardware revision

           BootTimeout

Type: 32-bit unsigned integer

Description: | Boot time out

           PCASerial

Type: String with maximum length 256

Description: | PCA serial

           PartNumber

Type: String with maximum length 256

Description: | Part number

           PCARevision

Type: String with maximum length 256

Description: | PCA revision

           FabricVersion

Type: String with maximum length 256

Description: | Fabric version

           RMATestHistory

Type: String with maximum length 256

Description: | RMA test history

           RMANumber

Type: String with maximum length 256

Description: | RMA number

           SPA_RMAHistory

Type: String with maximum length 256

Description: | RMA history

           DeviationNumber

Type: String with maximum length 256

Description: | Deviation number

           ProductNumber

Type: String with maximum length 256

Description: | Product number

           VersionID

Type: String with maximum length 256

Description: | Version ID

           TopAssemblyPartNumber

Type: String with maximum length 256

Description: | Top Assembly part number

           TopAssembyRevision

Type: String with maximum length 256

Description: | Top Assembly revision

           IDPROMFormatRevision

Type: String with maximum length 256

Description: | IDPROM format revision

           SystemClockFrequency

Type: String with maximum length 256

Description: | System clock frequency

           CLEICode

Type: String with maximum length 256

Description: | CLEI code

           MACAddress

Type: String with maximum length 256

Description: | Base MAC address

           MACBlockSize

Type: String with maximum length 256

Description: | MAC address block size bytes

           ManufacturingTestData

Type: String with maximum length 256

Description: | Manufacturing test data

           FieldDiagnosticsData

Type: String with maximum length 256

Description: | Field diagnostics data

           CalibrationData

Type: String with maximum length 256

Description: | Calibration data

           PowerConsumption

Type: 32-bit unsigned integer

Description: | Power consumption in milli Watts

           EnvironmentMonitorData

Type: String with maximum length 256

Description: | Environment monitor data

           ProcessorLabel

Type: String with maximum length 256

Description: | Processor label

           PlatformFeatures

Type: String with maximum length 256

Description: | Platform features

           AssetID

Type: String with maximum length 256

Description: | Asset ID

           AssetAlias

Type: String with maximum length 256

Description: | Asset alias

#### card_diag_info

        Description: Card diag information
        Definition: Structure. Contents are:
           Card

Type: card_diag_info_union

Description: | Card diag information

### Internal Datatypes

#### operational_state

        Description: SPA Operational state
        Definition: Enumeration. Valid values are:
            'SPA_OEPRSTATE_EMPTY' - SPA Bay Empty
            'SPA_OPERSTATE_RESET' - SPA is reset
            'SPA_OPERSTATE_FAILED' - SPA failed to boot
            'SPA_OPERSTATE_BOOTING' - SPA booting
            'SPA_OPERSTATE_READY' - SPA is OK
            'SPA_OPERSTATE_UNKNOWN' - SPA state unknown

#### rma_code_type

        Description: RMA code type
        Definition: Enumeration. Valid values are:
            'RR00' - DOA shipped from MFG
            'PR01' - Hard failure
            'PR02' - Self test failure
            'PR03' - Background diagnostics failure
            'PR04' - Hardware errors
            'PR05' - Inconclusive trouble
            'PR06' - DOA shipped from warranty and repair
            'PR07' - DOA shipped from spares depot
            'PR08' - Damaged equipment
            'PR11' - Known problem
            'PR15' - Troubleshooting
            'PR16' - Functionality failure

#### gsr_card_type

        Description: GSR card type
        Definition: Enumeration. Valid values are:
            'CARD_TYPE_UNPROGRAMMED_EEPROM' - Un programmed card type
            'CARD_MBUS_AGENT' - MBUS Agent
            'CARD_12_AC_PS' - GSR 12 AC Power Supply
            'CARD_8_AC_PS' - GSR 8 AC Power Supply
            'CARD_4_AC_PS' - GSR 4 AC Power Supply
            'CARD_12_DC_PS' - GSR 12 DC Power Supply
            'CARD_8_DC_PS' - GSR 8 DC Power Supply
            'CARD_4_DC_PS' - GSR 4 DC Power Supply
            'CARD_12_BLOWER' - GSR 12 Blower
            'CARD_4_BLOWER' - GSR 4 Blower
            'CARD_16_BLOWER' - GSR 16 Blower
            'CARD_TYPE_GSR10_ALARM' - GSR 10 Alarm
            'CARD_TYPE_GSR6_ALARM' - GSR 6 Alarm
            'CARD_TYPE_CSC_GSR12' - GSR 12 CSC
            'CARD_TYPE_SFC' - GSR SFC
            'CARD_TYPE_GSRP_CARD' - GSRP Card
            'CARD_TYPE_RP_CARD' - RP Card
            'CARD_TYPE_CSC_GSR8' - GSR 8 CSC
            'CARD_TYPE_CSC_GSR4' - GSR 4 CSC
            'CARD_TYPE_SFC_GSR8' - GSR 8 SFC
            'CARD_TYPE_CSC_GSR16' - GSR 16 CSC
            'CARD_TYPE_SFC_GSR16' - GSR 16 SFC
            'CARD_TYPE_CSC_GSR16_192' - GSR 16 CSC OC192
            'CARD_TYPE_SFC_GSR16_192' - GSR 16 CSC OC192
            'CARD_TYPE_CSC_GSR10' - GSR 10 CSC
            'CARD_TYPE_SFC_GSR10' - GSR 10 SFC
            'CARD_TYPE_CSC_GSR6' - GSR 6 CSC
            'CARD_TYPE_SFC_GSR6' - GSR 6 SFc
            'CARD_TYPE_OC3_4P_POS' - GSR 4P POS OC3
            'CARD_TYPE_OC12_1P_POS' - GSR 1P POS OC12
            'CARD_TYPE_OC12_1P_ATM' - GSR 1P ATM OC12
            'CARD_TYPE_OC12_1P_CH_DS3' - GSR 1P CH OC12 DS3
            'CARD_TYPE_OC12_4P_POS_TTM' - GSR 4P POS OC12 TTM
            'CARD_TYPE_OC48_1P_POS_TTM' - GSR 1P POS OC48 TTM
            'CARD_TYPE_OC3_4P_ATM' - GSR 4P ATM OC3
            'CARD_TYPE_OC12_4P_POS' - GSR 4P POS OC12
            'CARD_TYPE_OC48_1P_POS' - GSR 1P POS OC48
            'CARD_TYPE_OC12_2P_SSRP' - GSR 2P SSRP OC12
            'CARD_TYPE_1P_GE' - GSR 1P GE
            'CARD_TYPE_OC12_1P_CH_STS3' - GSR 1P CH OC12 STS3
            'CARD_TYPE_8P_FE' - GSR 8P FE
            'CARD_TYPE_6P_DS3' - GSR 6P DS3
            'CARD_TYPE_OC12_4P_ATM' - GSR 4P ATM OC12
            'CARD_TYPE_OC12_1P_SSRP' - GSR 1P OC12 SSRP
            'CARD_TYPE_12P_DS3' - GSR 12P DS3
            'CARD_TYPE_OC3_8P_POS' - GSR 8P POS OC3
            'CARD_TYPE_OC3_16P_POS' - GSR 16P POS OC3
            'CARD_TYPE_OC48_1P_SSRP' - GSR 1P OC48 SSRP
            'CARD_TYPE_BFR16_BUSBRD' - BFR 16 Bus Board
            'CARD_TYPE_BFR16_ALARM' - BFR 16 Alarm
            'CARD_TYPE_GSR16_BUSBRD' - GSR 16 Bus Board
            'CARD_TYPE_GSR16_ALARM' - GSR 16 Alarm
            'CARD_TYPE_CT3_6P' - GSR 6P CT3
            'CARD_TYPE_OC192_1P_POS_TTM' - GSR 1P POS OC192 TTM
            'CARD_TYPE_OC48_4P_POS' - GSR 4P POS OC48
            'CARD_TYPE_3P_GE' - GSR 3P GE
            'CARD_TYPE_OC192_1P_POS' - GSR 1P POS OC192
            'CARD_TYPE_OC12_4P_CH_DS3_E48' - GSR 4P CH OC12 DS3 E48
            'CARD_TYPE_OC48_1P_CH_DS3_E48' - GSR 1P OC48 CH DS3 E48
            'CARD_TYPE_10P_GE' - GSR 10P GE
            'CARD_TYPE_1P_10GE' - GSR 1P 10GE
            'CARD_TYPE_5P_GE' - GSR 5P GE
            'CARD_TYPE_1P_10GE_5P_GE' - GSR 1P 10GE 5P GE
            'CARD_TYPE_E4P_GE_FE' - GSR E4P GE FE
            'CARD_TYPE_OC48_1P_POS_E48' - GSR 1P POS OC48 E48
            'CARD_TYPE_OC12_4P_POS_E48' - GSR 4P POS OC12 E48
            'CARD_TYPE_OC3_16P_POS_E48' - GSR 16P POS OC3 E48
            'CARD_TYPE_OC3_8P_ATM_ENH_B' - GSR 8P ATM OC3 ENH_B
            'CARD_TYPE_OC192_1P_SSRP' - GSR 1P OC192 SSRP
            'CARD_TYPE_OC3_8P_POS_E48' - GSR 8P POS OC3 E48
            'CARD_TYPE_OC3_4P_POS_E48' - GSR 4P POS OC3 E48
            'CARD_TYPE_OC3_16P_CH_DS3_E48' - GSR 16P CH OC3 DS3 E48
            'CARD_TYPE_OC3_2P_CH_DS1' - GSR 2P CH OC3 DS1
            'CARD_TYPE_OC3_8P_ATM_ENH' - GSR 8P ATM OC3 ENH
            'CARD_TYPE_6P_E3' - GSR 6P E3
            'CARD_TYPE_12P_E3' - GSR 12P E3
            'CARD_TYPE_32P_FE' - GSR 32P E3
            'CARD_TYPE_OC12_16P_POS_P' - GSR 16P POS OC12 P
            'CARD_TYPE_OC48_4P_POS_P' - GSR 4P POS OC12 P
            'CARD_TYPE_OC192_1P_POS_P' - GSR 1P POS OC192P
            'CARD_TYPE_OC48_1P_SSRP_POS' - GSR 1P POS OC48 SSRP
            'CARD_TYPE_PRP_CARD' - GSR PRP CARD
            'CARD_TYPE_OC12_1P_CH_DS1_E48' - Frostbite Line Card
            'CARD_TYPE_FAB_CARD_404' - GSR 404 Fabric Card
            'CARD_TYPE_GSR404_ALARM' - GSR 404 Alarm
            'CARD_TYPE_OC12_2P_SSRP_E48' - GSR 2P OC12 SSRP E48
            'CARD_TYPE_10P_GE_B' - GSR 10P GE B
            'CARD_TYPE_OC12_1P_SSRP_E48' - GSR 1P OC12 SSRP E48
            'CARD_TYPE_1P_10GE_P' - GSR 1P 10GE P
            'CARD_TYPE_CSC_GSR10_OC768' - GSR 10 CSC OC768
            'CARD_TYPE_SFC_GSR10_OC768' - GSR 10 SFC OC768
            'CARD_TYPE_CSC_GSR16_OC768' - GSR 16 CSC OC768
            'CARD_TYPE_SFC_GSR16_OC768' - GSR 16 SFC OC768
            'CARD_TYPE_OC192_2P_POS' - GSR 2P POS OC192
            'CARD_6_BLOWER' - GSR 6 Blower
            'CARD_TYPE_OC12_4P_ATM_E48' - GSR 4P ATM OC12 E48
            'CARD_TYPE_OC48_2P_SSRP_SFP' - GSR 2P OC48 SSRP SFP
            'CARD_TYPE_E192_CEC' - GSR E192 CCE
            'CARD_TYPE_4P_GE_E48' - GSR 4P GE E48
            'CARD_TYPE_OC48_8P_POS' - GSR 8P POS OC48
            'CARD_TYPE_MOD48_CEC' - GSR CEC MOD48
            'CARD_TYPE_OC3_4P_ATM_E48' - GSR 4P ATM OC3 E48
            'CARD_TYPE_CSC_GSR10_ADVNCD' - GSR 10 CSC Advanced
            'CARD_TYPE_SFC_GSR10_ADVNCD' - GSR 10 SFC Advanced
            'CARD_TYPE_CSC_GSR6_ADVNCD' - GSR 6 CSC Advanced
            'CARD_TYPE_SFC_GSR6_ADVNCD' - GSR 6 SFC Advanced
            'CARD_TYPE_FAB_CARD_404_ADVNCD' - GSR 404 FAB Advanced
            'CARD_TYPE_CSC_GSR16_ADVNCD' - GSR 16 CSC Advanced
            'CARD_TYPE_SFC_GSR16_ADVNCD' - GSR 16 SFC Advanced
            'CARD_TYPE_CSC_GSR16_OC192_B' - GSR 16 OC192 B
            'CARD_TYPE_CSC_GSR10_OC768_B' - GSR 10 CSC OC192
            'CARD_TYPE_CSC_GSR16_OC768_B' - GSR 16 CSC OC768
            'CARD_TYPE_CSC_GSR10_OC192_B' - GSR 10 CSC OC192 B
            'CARD_TYPE_SFC_GSR10_OC192_B' - GSR 10 SFC OC192 B
            'CARD_TYPE_CSC_GSR6_OC192_B_IN' - GSR 6 CSC OC192 B IN
            'CARD_TYPE_CSC_GSR6_OC192_B' - GSR 6 CSC OC192 B
            'CARD_TYPE_SFC_GSR6_OC192_B' - GSR 6 SFC OC192 B
            'CARD_TYPE_E192_CEC_V2' - GSR E192 CEC V2
            'CARD_TYPE_SEC_E192' - GSR E192 SEC
            'CARD_TYPE_CSC_GSR10_ADVNCD_B' - GSR 10 CSC Advanced B
            'CARD_TYPE_CSC_GSR6_ADVNCD_B' - GSR 6 CSC Advanced B
            'CARD_TYPE_CSC_GSR4_OC192_B' - GSR 4 CSC OC192 B
            'CARD_TYPE_FAB_GSR404_ADVNCD_B' - GSR 404 FAB Advanced B
            'CARD_TYPE_CSC_GSR16_ADVNCD_B' - GSR 16 CSC Advanced B
            'CARD_TYPE_SFC_GSR16_OC192_B' - GSR 16 SFC OC192 B
            'CARD_TYPE_SFC_GSR16_ADVNCD_B' - GSR 16 SFC Advanced B
            'CARD_TYPE_SFC_GSR10_ADVNCD_B' - GSR 10 SFC Advanced B
            'CARD_TYPE_SFC_GSR6_ADVNCD_B' - GSR 6 SFC Advanced B
            'CARD_TYPE_PSC1' - GSR PSC1
            'CARD_TYPE_PRP3_CARD' - GSR PRP3 CARD

#### can_bus_type

Description: CAN bus type Definition: Enumeration. Valid values are: 'CAN_BUS_A' - Using CAN bus A 'CAN_BUS_B' - Using CAN bus B

#### clock_card

Description: Primary clock Definition: Enumeration. Valid values are: 'FAB_CSC_0' - CSC 0 'FAB_CSC_1' - CSC 1 'FAB_NO_CLK' - No CSC

#### board_state_type

Description: Board state type Definition: Enumeration. Valid values are: 'STATE_NOT_PRESENT' - Board not present 'STATE_PRESENT' - Board present 'STATE_RESET' - Board reset 'STATE_BOOTING' - Board booting 'STATE_MBI_BOOTING' - Board MBI booting 'STATE_RUNNING_MBI' - Board running MBI 'STATE_RUNNING_ENA' - Board running ENA 'STATE_BRINGDOWN' - Board bringdown 'STATE_ENAFAILURE' - Board ENA failed 'STATE_FDIAGRUN' - Board running field diags 'STATE_FDIAGFAILURE' - Board field diags failed 'STATE_POWERED' - Board powered 'STATE_UNPOWERED' - Board unpowered 'STATE_MDR' - Board warm reload 'STATE_MDR_RUNNING_MBI' - Board warm reload MBI 'STATE_MAINTMODE' - Board main mode 'STATE_ADMIN_DOWN' - Board administratively down 'STATE_NO_MON' - Board not monitorable 'STATE_UNKNOWN' - Board unknown 'STATE_FAILED' - Board failed 'STATE_OK' - Board OK 'STATE_MISSING' - Board missing 'STATE_FIELD_DIAG_DOWNLOADING' - Board downloding field diags 'STATE_FIELD_DIAG_UNMONITOR' - Board unmonitorable due to field diags 'STATE_FABRIC_FIELD_DIAG_UNMONITOR' - Board unmonitorable due to fabric field diags 'STATE_FIELD_DIAG_RP_LAUNCHING' - Board field diag launching 'STATE_FIELD_DIAG_RUNNING' - Board running field diag 'STATE_FIELD_DIAG_PASS' - Board passed field diags 'STATE_FIELD_DIAG_FAIL' - Board failed field diags 'STATE_FIELD_DIAG_TIMEOUT' - Board diags timed out 'STATE_DISABLED' - Board disabled 'STATE_SPA_BOOTING' - Board SPA booting 'STATE_NOT_ALLOWED_ONLINE' - Board not allowed online 'STATE_STOPPED_B' - Board stopped 'STATE_INCOMPATIBLE_FW_VER' - Board incompatible firmware version 'STATE_FPD_HOLD' - Board FPD hold

#### reboot_reason

Description: Reboot reason Definition: Enumeration. Valid values are: 'REBOOT_NOREASON' - No reason 'REBOOT_USR_RLD' - User initiated reload 'REBOOT_USR_SHUTDOWN' - Admin shut 'REBOOT_USR_POWEROFF' - User powered off 'REBOOT_GRACEFUL_REBOOT' - Graceful reboot 'REBOOT_UNGRACEFUL_REBOOT' - Ungraceful reboot 'REBOOT_HW_FAIL' - Hardware failure 'REBOOT_FIELD_DIAG' - Field diag 'REBOOT_VOL_SHUTDOWN' - Volume shut down 'REBOOT_UNSUPPORT' - Unsupported 'REBOOT_OIR_REMOVED' - OIR removed 'REBOOT_RP_SWINFO_TO' - RP swinfo 'REBOOT_BMA_ERR' - BMA error 'REBOOT_MBI_SWINFO_FAIL' - MBI S/W info fail 'REBOOT_MBI_LOAD_IOX_FAIL' - MBI load IOS XR failed 'REBOOT_INSUFFICIENT_BW' - Insufficient bandwidth 'REBOOT_BW_RESTORED' - Bandwidth restored 'REBOOT_FPING_FAIL' - Fabric-ping failed 'REBOOT_MPING_FAIL' - MBUS Ping failed 'REBOOT_WARM_RLD_TO' - Warm reload 'REBOOT_CARD_MALFUNC' - Card malfunctioning 'REBOOT_LOW_POWER' - Low power 'REBOOT_NO_CKSUM' - MBI download checksum not received 'REBOOT_MAX_REASON' - Invalid reboot reason

#### card_family_union_discrim

Description: Card family types Definition: Enumeration. Valid values are: 'GSR_CARD_FAMILY_PRP' - Performance route processor family 'GSR_CARD_FAMILY_E3' - Engine 3 line card family 'GSR_CARD_FAMILY_E5' - Engine 5 line card family 'GSR_CARD_FAMILY_FC' - Fabric card family 'GSR_CARD_FAMILY_FRU' - FRU family

#### card_diag_info_union

Description: Definition: Union. Discriminant: Name: CardFamily Type: 32-bit signed integer Options are: PRP

Type: rp_diag_info

Description: | Performance route processor

           Engine3LC

Type: lc_diag_info

Description: | Engine 3 LC

           Engine5LC

Type: e5_lc_diag_info

Description: | Engine 5 LC

           FabricCard

Type: fc_diag_info

Description: | Fabric card

           FRU

Type: fru_diag_info

Description: | Field replaceable unit

## Perl Data Object documentation for atm_tc_sublayer.

### Datatypes

#### atm_tc_sublayer_b

        Description: ATM interface TC sublayer
        Definition: Structure. Contents are:
           OCDEventCount

Type: 32-bit unsigned integer

Description: | Out of cell delineation events

           AlarmState

Type: Boolean

Description: | Alarm state true for loss of cell delineation

           CHCSErrorCount

Type: 32-bit unsigned integer

Description: | Correctable header check sum errors

           UHCSErrorCount

Type: 32-bit unsigned integer

Description: | Uncorrectable header check sum errors

           ReceivedCellCount

Type: 32-bit unsigned integer

Description: | Number of cells received

           TransmittedCellCount

Type: 32-bit unsigned integer

Description: | Number of cells transmitted

### Internal Datatypes

## Perl Data Object documentation for spabrg_show.

### Datatypes

#### spabrg_spa_info_bag

        Description: SPA bridge bay information
        Definition: Structure. Contents are:
           SPABRGType

Type: 32-bit unsigned integer

Description: | SPA Brg Type

           IsSPAPresent

Type: Boolean

Description: | SPA present

           IsSPAEnabled

Type: Boolean

Description: | SPA enabled

           IsRxSPIResetActive

Type: Boolean

Description: | True if receive SPI PLL reset is active

           BayID

Type: 16-bit unsigned integer

Description: | SPA bay num

           HeaderFormat

Type: 16-bit unsigned integer

Description: | SPA header format

           IsStrictPriorityMode

Type: Boolean

Description: | True if strict priority mode is active

           IsEFCMEnabled

Type: Boolean

Description: | EFCM enabled state

           IsDualWide

Type: Boolean

Description: | True if dual wide mode is active

           MaxCECChannels

Type: 32-bit unsigned integer

Description: | Max CEC channels

           MaxSPAChannels

Type: 16-bit unsigned integer

Description: | Max SPA channels

           ChannelGranularity

Type: 16-bit unsigned integer

Description: | spi42_channel_granularity

           IsPLIMLoopback

Type: Boolean

Description: | Plim loopback mode

           IsSPILoopback

Type: Boolean

Description: | SPI loopback mode

           DataMaxT

Type: 16-bit unsigned integer

Description: | SPA bridge data maximum value

           TrainingM

Type: 16-bit unsigned integer

Description: | SPA bridge training M value

           DIP2Match

Type: 16-bit unsigned integer

Description: | SPA bridge DIP2 match value

           DIP2Error

Type: 16-bit unsigned integer

Description: | SPA bridge DIP2 error type

           IsTxSClockEdgeRising

Type: Boolean

Description: | True if Tx SClock edge is rising; false if falling

           DynamicAlignment

Type: 8-bit unsigned integer

Description: | SPA bridge dynamic alignment

           DIP4Match

Type: 8-bit unsigned integer

Description: | SPA bridge DIP4 match value

           DIP4Errors

Type: 8-bit unsigned integer

Description: | SPA bridge DIP4 error type

           IsRxSClockEdgeRising

Type: Boolean

Description: | True if Rx SClock edge is rising; false if falling

           FastRefClockMode

Type: FastRefclkMode

Description: | SPI Bus speed

           TxBurstSize

Type: TXSPIBurstSize

Description: | Tx SPI burst size

           RxBurstsize

Type: 32-bit unsigned integer

Description: | Rx SPI burst size

           PadBytes

Type: 8-bit unsigned integer

Description: | Pad bytes

           LengthAdjust

Type: 8-bit unsigned integer

Description: | Length adjust

           AllocatedRxBufferSize

Type: 32-bit unsigned integer

Description: | SPA allocated Rx buffer size

           AvailableRxBufferSize

Type: 32-bit unsigned integer

Description: | available_rx_buffer_size

           IsRxSPIEnabled

Type: Boolean

Description: | True if Rx SPI value is enabled

           IsRxSPIInSync

Type: Boolean

Description: | True if Rx SPI in sync is rising

           RxCalendarNumber

Type: 16-bit unsigned integer

Description: | Rx current calendar number

           IsRxDualCalendarMode

Type: Boolean

Description: | True if Rx calendar mode is dual

           MaxRxSPIChannels

Type: 16-bit unsigned integer

Description: | This indicates the maximum Rx SPI channels

           IsTxSPIEnabled

Type: Boolean

Description: | True if Tx SPI state is enabled

           IsTxSPIInSync

Type: Boolean

Description: | True if Tx SPI sync state is inframe

           TxCalendarNumber

Type: 16-bit unsigned integer

Description: | Current Tx calendar number

           IsTxDualCalendarMode

Type: Boolean

Description: | True if Tx calendar mode is dual

           MaxTxSPIChannels

Type: 16-bit unsigned integer

Description: | Maximum Tx SPI channels

           QueueGroup

Type: Unsigned character

Description: | EDRAM queue group

#### spabrg_channel_info_bag

        Description: SPA bridge channel information
        Definition: Structure. Contents are:
           IsRxChannel

Type: Boolean

Description: | True if direction is RxSPI4.2 channel, false if direction is Tx SPI4.2 channel

           IsProvisioned

Type: Boolean

Description: | Provisioned

           BayID

Type: 16-bit unsigned integer

Description: | Bay number

           BufferNumber

Type: 16-bit unsigned integer

Description: | SPA bridge buffer number

           Channel

Type: 16-bit unsigned integer

Description: | SPI-4.2 channel number

           PadBytes

Type: 8-bit unsigned integer

Description: | pad_bytes

           LengthAdjust

Type: 8-bit unsigned integer

Description: | length_adjust

           HeaderFormat

Type: 16-bit unsigned integer

Description: | SPA header format

           BufferStartAddress

Type: 32-bit unsigned integer

Description: | SPA bridge bufferstart address

           BufferEndAddress

Type: 32-bit unsigned integer

Description: | SPA bridge bufferend address

           BufferSize

Type: 32-bit unsigned integer

Description: | SPA bridge buffer size

           LengthBufferStartAddress

Type: 32-bit unsigned integer

Description: | SPA bridge length buffer start address

           LengthBufferEndAddress

Type: 32-bit unsigned integer

Description: | SPA bridge length buffer end address

           LengthBufferSize

Type: 32-bit unsigned integer

Description: | SPA bridge length buffer size

           ChannelBandwidth

Type: 32-bit unsigned integer

Description: | SPA bridge SPI channel bandwidth

           RxSPI4AlmostEmptyThresh0

Type: 32-bit unsigned integer

Description: | Receive SPI4 almost empty threshold 0

           RxSPI4AlmostEmptyThresh1

Type: 32-bit unsigned integer

Description: | Receive SPI4 almost empty threshold 1

           RxSPI4AlmostFullThresh0

Type: 32-bit unsigned integer

Description: | Receive SPI4 almost full threshold 0

           RxSPI4AlmostFullThresh1

Type: 32-bit unsigned integer

Description: | Receive SPI4 almost full threshold 1

           RxDontWorkHardThresh0

Type: 32-bit unsigned integer

Description: | Receive don't work hard threshold 0

           RxDontWorkHardThresh1

Type: 32-bit unsigned integer

Description: | Receive don't work hard threshold 1

           RxBufferFullThresh

Type: 32-bit unsigned integer

Description: | Receive buffer full threshold

           RxLenSPI4AlmostEmptyThresh0

Type: 32-bit unsigned integer

Description: | RxLen EDRAM buffer SPI4 almost empty threshold 0

           RxLenSPI4AlmostEmptyThresh1

Type: 32-bit unsigned integer

Description: | RxLen EDRAM buffer SPI4 almost empty threshold 1

           RxLenSPI4AlmostFullThresh0

Type: 32-bit unsigned integer

Description: | RxLen EDRAM buffer SPI4 almost full threshold 0

           RxLenSPI4AlmostFullThresh1

Type: 32-bit unsigned integer

Description: | RxLen EDRAM buffer SPI4 almost full threshold 1

           RxLenDontWorkHardThresh0

Type: 32-bit unsigned integer

Description: | RxLen don't work hard threshold 0

           RxLenDontWorkHardThresh1

Type: 32-bit unsigned integer

Description: | RxLen don't work hard threshold 1

           RxLenBufferFullThresh

Type: 32-bit unsigned integer

Description: | RxLen buffer full threshold

           CalendarEntries

Type: 16-bit unsigned integer

Description: | Number of calendar entries

           DRRQuantum

Type: 32-bit unsigned integer

Description: | Configured DRR Quantum

           ChannelName

Type: String with maximum length 65

Description: | Interface Name

           AlmostFullThresh

Type: 16-bit unsigned integer

Description: | Almost Full Threshold

           Port

Type: 16-bit unsigned integer

Description: | Tx Queuing ASIC port number

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### txspi_burst_size_

Description: Definition: Enumeration. Valid values are: 'BurstSize64' - Tx SPI burst size of 64 Bytes 'BurstSize96' - Tx SPI burst size of 96 Bytes 'BurstSize128' - Tx SPI burst size of 128 Bytes 'BurstSize192' - Tx SPI burst size of 192 Bytes 'BurstSize256' - Tx SPI burst size of 256 Bytes

#### TXSPIBurstSize

Description: Tx SPI Burst size Definition: Type definition for: txspi_burst_size_

#### fast_refclk_mode_

Description: Definition: Enumeration. Valid values are: 'Speed87' - SPI bus speed of 87.5MHz 'Speed350' - SPI bus speed of 350MHz

#### FastRefclkMode

Description: SPI bus speed Definition: Type definition for: fast_refclk_mode_

## Perl Data Object documentation for ether_pd_show_cont.

### Datatypes

#### sfp_status_info

Description: SFP status register information Definition: Structure. Contents are: SFPInterruptStatus

Type: 32-bit unsigned integer

Description: SFP interrupt status

SFPConfiguration

Type: 32-bit unsigned integer

Description: SFP configuration

#### fpga_reg_info

Description: Ethernet controller FPGA register information Definition: Structure. Contents are: SoftwareRevisionIdentifierRegister

Type: 32-bit unsigned integer

Description: Software revision identifier register

HardwareRevisionIdentifierRegister

Type: 32-bit unsigned integer

Description: Hardware revision identifier register

ResetControlRegister

Type: 32-bit unsigned integer[2]

Description: Reset control register

LEDControlRegister

Type: 32-bit unsigned integer[8]

Description: LED control register

GeneralPurposeConfigRegister

Type: 32-bit unsigned integer[16]

Description: General purpose config register

GeneralPurposeStatusRegister

Type: 32-bit unsigned integer

Description: General purpose status register

TestRegister

Type: 32-bit unsigned integer

Description: Test Register for general purpose read/write test value

AddressTrapRegister

Type: 32-bit unsigned integer

Description: Address trap register

SPATimeoutRegister

Type: 32-bit unsigned integer

Description: SPA timeout register

SPAErrorRegister

Type: 32-bit unsigned integer

Description: SPA error register

EFCRegister

Type: 32-bit unsigned integer

Description: EFC register

BitMappedInterrutStatusRegister

Type: 32-bit unsigned integer

Description: Bit-Mapped interrupt status register

SFPAllInterruptStatusRegister

Type: 32-bit unsigned integer

Description: SFP all interrupt status register

SPABoardInterruptStatusRegister

Type: 32-bit unsigned integer

Description: SPA board interrupt status register

GeneralPurposeInterruptStatusRegister0

Type: 32-bit unsigned integer

Description: General purpose interrupt status register 0

GeneralPurposeInterruptStatusRegister1

Type: 32-bit unsigned integer

Description: General purpose interrupt status register 1

SPABoardInterrruptEnableRegister

Type: 32-bit unsigned integer

Description: SPA board interrupt enable register

GeneralPurposeInterruptEnableRegister

Type: 32-bit unsigned integer[2]

Description: General purpose interrupt enable register

SPABoardInterruptOverrideRegister

Type: 32-bit unsigned integer

Description: SPA board interrupt override register

GeneralPurposeInterruptOverrideRegister

Type: 32-bit unsigned integer[2]

Description: General purpose interrupt override register

PhysicalInterruptStatusRegister

Type: 32-bit unsigned integer[2]

Description: Physical interrupt status register

SFPStatusRegister

Type: sfp_status_info[32]

Description: | SFP status registers

           C2WControlRegister

Type: 32-bit unsigned integer

Description: | C2W control register

           C2WCommandRegister

Type: 32-bit unsigned integer

Description: | C2W command register

           C2WDataHighRegister

Type: 32-bit unsigned integer

Description: | C2W data high register

           C2WDataLowRegister

Type: 32-bit unsigned integer

Description: | C2W data low register

           C2WBitControlledRegister

Type: 32-bit unsigned integer

Description: | C2W bit controlled register

#### ether_pd_reg_info

Description: Ethernet controller register information Definition: Structure. Contents are: DeviceID

Type: 32-bit unsigned integer

Description: Device identifier

RevisionID

Type: 32-bit unsigned integer

Description: Revision identifier

SideBandFC

Type: 32-bit unsigned integer

Description: Side band FC

SERDESGlobalControl

Type: 32-bit unsigned integer

Description: SERDES control register

GlobalEPDControlConfig

Type: 32-bit unsigned integer

Description: Global EPD control register

SentFIFOUnrecECCErrors

Type: 32-bit unsigned integer

Description: Sent FIFO unrecoverable ECC error counts

ReceivedFIFOUnrecECCErrors

Type: 32-bit unsigned integer

Description: Receive FIFO unrecoverable ECC error counts

DeviceGlobalReset

Type: 32-bit unsigned integer

Description: Device global reset register

GlobalConfig

Type: 32-bit unsigned integer

Description: Device global configuration register

PortTest

Type: 32-bit unsigned integer

Description: Port testability register

PL4IOGlobalStatus

Type: 32-bit unsigned integer

Description: PL4IO global status

DeviceTest

Type: 32-bit unsigned integer

Description: Device testability register

MACStatus

Type: 32-bit unsigned integer

Description: MAC status register

MACControl0

Type: 32-bit unsigned integer

Description: MAC control register 0

MACControl1

Type: 32-bit unsigned integer

Description: MAC control register 1

MACControl2

Type: 32-bit unsigned integer

Description: MAC control register 2

SERDESControl

Type: 32-bit unsigned integer

Description: SERDES control register

RateLimitControl

Type: 32-bit unsigned integer

Description: Rate limiter control register

SysInterruptMask

Type: 32-bit unsigned integer

Description: System interrupt mask register

SysInterruptCause

Type: 32-bit unsigned integer

Description: System interrupt cause register

GOPInterruptMask

Type: 32-bit unsigned integer[4]

Description: GOP interrupt mask register

GOPInterruptCause

Type: 32-bit unsigned integer[4]

Description: GOP interrupt cause register

CalendarParameter

Type: 32-bit unsigned integer

Description: Calender parameter register

SPI4SrcDPDeskew

Type: 32-bit unsigned integer

Description: SPI-4.2 source data path deskew register

SourceCalendarCmd

Type: 32-bit unsigned integer

Description: SPI-4.2 source calendar command register

SrcCalendarSeqProgram

Type: 32-bit unsigned integer

Description: Source calendar sequence programming register

SinkControl

Type: 32-bit unsigned integer

Description: SPI-4.2 sink control register

SPI4SourceMaximumBurst

Type: 32-bit unsigned integer

Description: SPI-4.2 maximum burst

SPI4IntfBurstLength

Type: 32-bit unsigned integer

Description: SPI-4.2 maximum burst length

SentPacketSize

Type: 32-bit unsigned integer

Description: Sent packet size register

ReceiveFullWatermarks

Type: 32-bit unsigned integer

Description: Receive full watermarks register

ReceiveFIFOXOnOffFCWatermark

Type: 32-bit unsigned integer

Description: Receive FIFO Xon/Xoff flow control watermarks register

SPI4ReceiveFrames

Type: 64-bit unsigned integer

Description: SPI4 frames received

SPI4SentFrames

Type: 64-bit unsigned integer

Description: SPI4 frames sent

FPGARegisterInformation

Type: fpga_reg_info

Description: | FPGA register information

#### ether_pd_mac_info

Description: Ether Mac Info Definition: Structure. Contents are: ReceivedGoodOctets

Type: 64-bit unsigned integer

Description: Sum of lengths of all good frames received

ReceivedBadOctetes

Type: 64-bit unsigned integer

Description: Sum of lengths of bad frames received

ReceivedGoodFrames

Type: 64-bit unsigned integer

Description: Good frames received

ReceivedBadFrames

Type: 64-bit unsigned integer

Description: Bad frame received

ReceivedBroadcastFrames

Type: 64-bit unsigned integer

Description: Good frames received with broadcast destination address

ReceivedMulticastFrames

Type: 64-bit unsigned integer

Description: Good frames received with multicast destination address

SentGoodOctets

Type: 64-bit unsigned integer

Description: Sum of length of good octet sent

SentGoodFrames

Type: 64-bit unsigned integer

Description: Good frames sent

SentBroadcastFrames

Type: 64-bit unsigned integer

Description: Good frames sent with broadcast destination address

SentMulticastFrames

Type: 64-bit unsigned integer

Description: Good frames sent with multicast destination address

SentErrorFrames

Type: 64-bit unsigned integer

Description: Frames not sent correctly

DropCollisionFrames

Type: 64-bit unsigned integer

Description: Frames drop due to excessive collision

ReceivedUnrecogFrames

Type: 64-bit unsigned integer

Description: Frames received op code other than 00-01

SentFCFrames

Type: 64-bit unsigned integer

Description: Flow control frames sent

ReceivedGoodFCFrames

Type: 64-bit unsigned integer

Description: Good flow control frame received

ReceiveOverflowEvents

Type: 64-bit unsigned integer

Description: Number of times receive FIFO overflowed

ReceivedUndersizeFrames

Type: 64-bit unsigned integer

Description: Undersize frame received

ReceivedFragments

Type: 64-bit unsigned integer

Description: Fragments received

ReceivedOversizeFrames

Type: 64-bit unsigned integer

Description: Oversize received

ReceivedJabberPackets

Type: 64-bit unsigned integer

Description: Jabber packet received

ReceivedErrorFrames

Type: 64-bit unsigned integer

Description: Frames not received correctly

CRCErrors

Type: 64-bit unsigned integer

Description: CRC erorrs

Collisions

Type: 64-bit unsigned integer

Description: Collision counts

LateCollisions

Type: 64-bit unsigned integer

Description: Late collision counts

DropRateLimtFrames

Type: 64-bit unsigned integer

Description: Rate limit packets drop

ReceivedSPI4Frames

Type: 64-bit unsigned integer

Description: SPI4 frames received

SentSPI4Frames

Type: 64-bit unsigned integer

Description: SPI4 frames sent

#### thresholds

Description: Threshold values Definition: Structure. Contents are: TemperatureHighAlarmThreshold

Type: String with maximum length 15

Description: Temperature high alarm threshold in Celcius

TemperatureHighWarningThreshold

Type: String with maximum length 15

Description: Temperature high warning threshold in Celcius

TemperatureLowWarningThreshold

Type: String with maximum length 15

Description: Temperature low warning threshold in Celcius

TemperatureLowAlarmThreshold

Type: String with maximum length 15

Description: Temperature low alarm threshold in Celcius

VoltageHighAlarmThreshold

Type: String with maximum length 15

Description: Voltage high alarm threshold in Volts

VoltageHighWarningThreshold

Type: String with maximum length 15

Description: Voltage high warning threshold in Volts

VoltageLowWarningThreshold

Type: String with maximum length 15

Description: Voltage low warning threshold in Volts

VoltageLowAlarmThreshold

Type: String with maximum length 15

Description: Voltage low alarm threshold in Volts

BiasCurrentHighAlarmThreshold

Type: String with maximum length 15

Description: Bias current high alarm threshold in mA

BiasCurrentHighWarningThreshold

Type: String with maximum length 15

Description: Bias current high warning threshold in mA

BiasCurrentLowWarningThreshold

Type: String with maximum length 15

Description: Bias current low warning threshold in mA

BiasCurrentLowAlarmThreshold

Type: String with maximum length 15

Description: Bias current low alarm threshold in mA

TransmitPowerHighAlarmThreshold

Type: String with maximum length 15

Description: Transmit power high alarm threshold in mW

TransmitPowerHighWarningThreshold

Type: String with maximum length 15

Description: Trasmit power high warning threshold in mW

TransmitPowerLowWarningThreshold

Type: String with maximum length 15

Description: Transmit power low warning threshold in mW

TransmitPowerLowAlarmThreshold

Type: String with maximum length 15

Description: Transmit power low alarm threshold in mW

RecievePowerHighAlarmThreshold

Type: String with maximum length 15

Description: Receive power high alarm threshold in mW

ReceivePowerHighWarningThreshold

Type: String with maximum length 15

Description: Receive power high warning threshold in mW

ReceivePowerLowWarningThreshold

Type: String with maximum length 15

Description: Receive power low warning threshold in mW

ReceivePowerLowAlarmThreshold

Type: String with maximum length 15

Description: Receive power low alarm threshold in mW

#### sfp_optics_reg_info

Description: SFP optics register information Definition: Structure. Contents are: SFPThresholds

Type: thresholds

Description: | SFP threshold values

           DiagContent00

Type: String with maximum length 50

Description: | Diag content 0x00

           DiagContent10

Type: String with maximum length 50

Description: | Diag content 0x10

           DiagContent20

Type: String with maximum length 50

Description: | Diag content 0x20

           DiagContent30

Type: String with maximum length 50

Description: | Diag content 0x30

           DiagContent40

Type: String with maximum length 50

Description: | Diag content 0x40

           DiagContent50

Type: String with maximum length 50

Description: | Diag content 0x50

           DiagContent60

Type: String with maximum length 50

Description: | Diag content 0x60

           DiagContent70

Type: String with maximum length 50

Description: | Diag content 0x70

           DiagContent80

Type: String with maximum length 50

Description: | Diag content 0x80

           DiagContent90

Type: String with maximum length 50

Description: | Diag content 0x90

           DiagContentA0

Type: String with maximum length 50

Description: | Diag content 0xA0

           DiagContentB0

Type: String with maximum length 50

Description: | Diag content 0xB0

           DiagContentC0

Type: String with maximum length 50

Description: | Diag content 0xC0

           DiagContentD0

Type: String with maximum length 50

Description: | Diag content 0xD0

           DiagContentE0

Type: String with maximum length 50

Description: | Diag content 0xE0

           DiagContentF0

Type: String with maximum length 50

Description: | Diag content 0xF0

#### sfp_copper_reg_info

Description: Copper SFP Register Information Definition: Structure. Contents are: PhysicalRegisters

Type: 16-bit unsigned integer[0...32]

Description: Physical Register content

IsContentValid

Type: Boolean

Description: If false, then content could not be read fully

#### sfp_env_mon_info

Description: SFP environmental monitoring data Definition: Structure. Contents are: Temperature

Type: 16-bit signed integer

Description: In units of Celcius

TransmitVoltage

Type: 16-bit unsigned integer

Description: In units of 100uVolt

TransmitBias

Type: 16-bit unsigned integer

Description: In units of 2uAmp

TransmitPower

Type: 32-bit signed integer

Description: In units of 0.1uWatt

ReceivePower

Type: 32-bit signed integer

Description: In units of 0.1uWatt

#### xfp_env_mon_info

Description: XFP env monitoring data Definition: Structure. Contents are: Temperature

Type: 16-bit signed integer

Description: In units of Celcius

TransmitVoltage

Type: 16-bit unsigned integer

Description: In units of 100uVolt

TransmitBias

Type: 32-bit unsigned integer

Description: In units of 2uAmp

TransmitPower

Type: 32-bit signed integer

Description: In units of 0.1uWatt

ReceivePower

Type: 32-bit signed integer

Description: In units of 0.1uWatt

Aux1

Type: 8-bit unsigned integer

Description: Auxiliary measurement 1

Aux2

Type: 8-bit unsigned integer

Description: Auxiliary measurement 2

#### ether_pd_sfp_info

Description: Ether SFP Physical Information Definition: Structure. Contents are: IsContentValid

Type: Boolean

Description: If false, then content could not be read fully

DeviceInterfaceName

Type: String with maximum length 32

Description: Interface name

SFPID

Type: String with maximum length 36

Description: SFP identifier

ExtendedID

Type: 8-bit unsigned integer

Description: Extended identifier

TranceiverType

Type: String with maximum length 40

Description: Tranceiver type

ConnectorType

Type: String with maximum length 50

Description: Connector type

Encoding

Type: String with maximum length 20

Description: Encoding

BitRate

Type: 32-bit unsigned integer

Description: Nominal bit rate in units of 100Mbit/sec

Distance9u_km

Type: 32-bit unsigned integer

Description: Link length for 9micron fiber in Kilometer

Distance9u_m

Type: 32-bit unsigned integer

Description: Link length for 9micron fiber in meters

Distance50u_m

Type: 32-bit unsigned integer

Description: Link length for 50micron fiber in meters

Distance60u_m

Type: 32-bit unsigned integer

Description: Link length for 62.5micron fiber in meters

DistanceCu

Type: 32-bit unsigned integer

Description: Link length for copper in meters

UpperBitRateLimit

Type: 8-bit unsigned integer

Description: Upper bit rate Limit

LowerBitRateLimit

Type: 8-bit unsigned integer

Description: Lower bit rate Limit

DateCode

Type: String with maximum length 25

Description: Date and lot codes in ascii

VendorName

Type: String with maximum length 16

Description: Vendor Name

VendorOUI

Type: 32-bit unsigned integer

Description: Vendor OUI

VendorProductNumber

Type: String with maximum length 16

Description: Vendor product number

VendorRevision

Type: String with maximum length 4

Description: Vendor revision number

VendorSerialNumber

Type: String with maximum length 16

Description: Vendor serial number

Options

Type: str[5]

Description: | Options implemented

           EnhancedOptions

Type: str

[4]

Description: | Enhanced options implemented

           DiagMonitorType

Type: str

[3]

Description: | Diagnostic monitoring type implemented

           IDPROM00

Type: String with maximum length 50

Description: | IDPROM Content at address 0x00

           IDPROM10

Type: String with maximum length 50

Description: | IDPROM Content at address 0x10

           IDPROM20

Type: String with maximum length 50

Description: | IDPROM Content at address 0x20

           IDPROM30

Type: String with maximum length 50

Description: | IDPROM Content at address 0x30

           IDPROM40

Type: String with maximum length 50

Description: | IDPROM Content at address 0x40

           IDPROM50

Type: String with maximum length 50

Description: | IDPROM Content at address 0x50

           IDPROM60

Type: String with maximum length 50

Description: | IDPROM Content at address 0x60

           IDPROM70

Type: String with maximum length 50

Description: | IDPROM Content at address 0x70

           IDPROM80

Type: String with maximum length 50

Description: | IDPROM Content at address 0x80

           IDPROM90

Type: String with maximum length 50

Description: | IDPROM Content at address 0x90

           DeviceState

Type: String with maximum length 14

Description: | Device state

           EnvironmentalData

Type: sfp_env_mon_info

Description: | Environmental information

           Transceiver

Type: String with maximum length 10

Description: | Tranceiver disable status

           SoftwareTransmitFault

Type: String with maximum length 8

Description: | Software transmit fault

           SWLOS

Type: String with maximum length 8

Description: | Software LOS

           ActiveAlarms

Type: str[9]

Description: | List of active alarms

           ActiveWarnings

Type: str[9]

Description: | List of active warnings

           VersionID

Type: String with maximum length 4

Description: | Version identifier

           ProductID

Type: String with maximum length 20

Description: | Product identifier

           PartNumber

Type: String with maximum length 11

Description: | Part number

           CLEI

Type: String with maximum length 11

Description: | CLEI

           IsPhasedInit

Type: Boolean

Description: | Is phased init

           InitPhase

Type: 32-bit signed integer

Description: | Phase reached

           ExitCode

Type: String with maximum length 30

Description: | Phase exit code

           PreviousPhaseErrorCode

Type: 32-bit signed integer

Description: | Previous phase error Code

           InitPhaseOffset

Type: 16-bit unsigned integer

Description: | Init phase offset

           SocketErrors

Type: String with maximum length 128

Description: | Socket error counts

           OptionalStatusControl

Type: 16-bit unsigned integer

Description: | Optional status control

           AlarmStatus

Type: 16-bit unsigned integer

Description: | Alarm staus

           WarningStatus

Type: 16-bit unsigned integer

Description: | Warning status

           SFPRegInfo

Type: sfp_reg_info_union

Description: | SFP register information

#### ether_pd_xfp_info

        Description:  XFP Physical info
        Definition: Structure. Contents are:
           DeviceInterfaceName

Type: String with maximum length 32

Description: | Interface name

           IsContentValid

Type: Boolean

Description: | If false, then information could not be read fully

           XFPID

Type: String with maximum length 36

Description: | XFP identifier

           ExtendedType0

Type: String with maximum length 55

Description: | Extended type 0

           ExtendedType1

Type: String with maximum length 55

Description: | Extended type 1

           ExtendedType2

Type: String with maximum length 55

Description: | Extended type 2

           TranceiverType

Type: String with maximum length 40

Description: | Tranceiver type

           ConnectorType

Type: String with maximum length 50

Description: | Connector type

           VendorProductNumber

Type: String with maximum length 16

Description: | Vendor product number

           VendorName

Type: String with maximum length 16

Description: | Vendor name

           DeviceState

Type: String with maximum length 14

Description: | Device state

           XFPEthernetCompliance

Type: str

[8]

Description: | XFP 10 G Ethernet compliance

           XFPFibreChannelCompliance

Type: str[9]

Description: | XFP 10 G Ethernet fibre channel compliance

           XFPCopperLinks

Type: str[8]

Description: | XFP 10 G Ethernet copper links

           XFPLowSpeedLinks

Type: str[8]

Description: | SONET/SDH codes - Low speed links

           XFPInterconnect

Type: str[8]

Description: | SONET/SDH codes - Interconnect

           XFPShortHaul

Type: str[8]

Description: | SONET/SDH codes - Short haul

           XFPLongHaul

Type: str[8]

Description: | SONET/SDH codes - Long haul

           XFPVeryLongHaul

Type: str[8]

Description: | SONET/SDH codes - Very long haul

           EncodingString

Type: str[8]

Description: | Encoding string

           Encoding

Type: 8-bit unsigned integer

Description: | Encoding

           MaxBitRate

Type: 32-bit unsigned integer

Description: | In Mbits/sec

           MinBitRate

Type: 32-bit unsigned integer

Description: | In Mbits/sec

           SupportDistanceSSMF

Type: 8-bit unsigned integer

Description: | Distance supported by standard single mode fiber in Kilometer

           SupportDistanceEBW

Type: 8-bit unsigned integer

Description: | Distacne supported by extended bandwidth 50mm multimode fiber in meter

           SupportDistance50um

Type: 8-bit unsigned integer

Description: | Distance supported by 50um multimode fiber in meter

           SupportDistance60um

Type: 8-bit unsigned integer

Description: | Distacne supported by 62.5um multimode fiber in meter

           SupportDistanceCopper

Type: 8-bit unsigned integer

Description: | Distacne supported by copper in meter

           DeviceTech

Type: str[4]

Description: | Device technology

           TransmitterTechnology

Type: String with maximum length 20

Description: | Transmitter technology

           SupportCDR

Type: str[8]

Description: | CDR support

           VendorOUI

Type: String with maximum length 16

Description: | Vendor OUI

           VendorRevision

Type: String with maximum length 3

Description: | Vendor revision

           WaveLength

Type: 16-bit unsigned integer

Description: | Nominal laser wavelength in nm

           WavelengthTolerance

Type: 16-bit unsigned integer

Description: | Guaranteed range of laser wavelength in nm

           MaxCaseTemp

Type: 8-bit unsigned integer

Description: | Maximum case temperature in degrees C

           MaxPowerDissipation

Type: 32-bit signed integer

Description: | Maximum power dissipation in mW

           TotalPowerDissipation

Type: 32-bit signed integer

Description: | Maximum total power dissipation in power down mode in mW

           MaxCurrent5v

Type: 32-bit signed integer

Description: | Maximum current required by +5V supply in mA

           MaxCurrent33v

Type: 32-bit signed integer

Description: | Maximum current required by +3.3V supply in mA

           MaxCurrent18v

Type: 32-bit signed integer

Description: | Maximum current required by +1.8V supply in mA

           MaxCurrent52v

Type: 32-bit signed integer

Description: | Maximum current required by -5.2V supply in mA

           VendorSerialNumber

Type: String with maximum length 16

Description: | Serial number

           DateCode

Type: String with maximum length 25

Description: | Date code

           DiagMonitoringType

Type: str[2]

Description: | Diagnostic monitoring type

           EnhancedOptions

Type: str[8]

Description: | Enhanced options implemented

           AuxMonitoring1

Type: String with maximum length 75

Description: | Auxiliary 1 input type

           AuxMonitoring2

Type: String with maximum length 75

Description: | Auxiliary 2 input type

           IDPROM00

Type: String with maximum length 50

Description: | IDPROM content at address 0x00

           IDPROM10

Type: String with maximum length 50

Description: | IDPROM content at address 0x10

           IDPROM20

Type: String with maximum length 50

Description: | IDPROM content at address 0x20

           IDPROM30

Type: String with maximum length 50

Description: | IDPROM content at address 0x30

           IDPROM40

Type: String with maximum length 50

Description: | IDPROM content at address 0x40

           IDPROM50

Type: String with maximum length 50

Description: | IDPROM content at address 0x50

           IDPROM60

Type: String with maximum length 50

Description: | IDPROM content at address 0x60

           IDPROM70

Type: String with maximum length 50

Description: | IDPROM content at address 0x70

           EnvironmentalData

Type: xfp_env_mon_info

Description: | Environmental data

           ControlStatus

Type: 16-bit unsigned integer

Description: | Control status

           ControlStatusString

Type: str[13]

Description: | Control status

           ActiveAlarms

Type: str[8]

Description: | List of actvie alarms

           ActiveAuxilaryAlarms

Type: str[4]

Description: | List of active auxilary alarms

           ActiveWarnings

Type: str[8]

Description: | List of active warnings

           AuxilaryWarnings

Type: str[4]

Description: | List of Auxilary warnings

           IsPhasedInit

Type: Boolean

Description: | Is phased init

           InitPhase

Type: 32-bit signed integer

Description: | Init phase

           ExitCode

Type: String with maximum length 30

Description: | Exit code

           PreviousPhaseErrorCode

Type: 16-bit unsigned integer

Description: | Previous phase error code

           InitPhaseOffset

Type: 16-bit unsigned integer

Description: | Init phase offset

           SocketErrors

Type: String with maximum length 128

Description: | Socket error counts

           Interrupt

Type: 8-bit unsigned integer[0...16]

Description: | Interrupt

           XFPThresholds

Type: thresholds

Description: | XFP threshold values

           LowerMemory00

Type: String with maximum length 50

Description: | Diagnostics content at address 0x00

           LowerMemory10

Type: String with maximum length 50

Description: | Diagnostics content at address 0x10

           LowerMemory20

Type: String with maximum length 50

Description: | Diagnostics content at address 0x20

           LowerMemory30

Type: String with maximum length 50

Description: | Diagnostics content at address 0x30

           LowerMemory40

Type: String with maximum length 50

Description: | Diagnostics content at address 0x40

           LowerMemory50

Type: String with maximum length 50

Description: | Diagnostics content at address 0x50

           LowerMemory60

Type: String with maximum length 50

Description: | Diagnostics content at address 0x60

           LowerMemory70

Type: String with maximum length 50

Description: | Diagnostics content at address 0x70

#### ether_pd_phy_info

        Description:
        Definition: Structure. Contents are:
           PhyInfo

Type: phy_info_union

Description: | Physical information

### Internal Datatypes

#### str

        Description: String of unbounded length
        Definition: Type definition for: String with unbounded length

#### sfp_reg_info_union_discrim

        Description:  SFP Type
        Definition: Enumeration. Valid values are:
            'SFP_OPTICS' - Optics SFP
            'SFP_COPPER' - Copper SFP

#### sfp_reg_info_union

        Description:
        Definition: Union.
        Discriminant:
           Name: SFPRegisterInformation
           Type: 32-bit signed integer
        Options are:
           OpticsSFP

Type: sfp_optics_reg_info

Description: | Optics SFP register information

           CopperSFP

Type: sfp_copper_reg_info

Description: | Copper SFP register information

#### phy_info_union_discrim

        Description:  SFP or XFP
        Definition: Enumeration. Valid values are:
            'SFP' - SFP
            'XFP' - XFP

#### phy_info_union

        Description:
        Definition: Union.
        Discriminant:
           Name: Optics
           Type: 32-bit signed integer
        Options are:
           SFPPhyinfo

Type: ether_pd_sfp_info

Description: | Physical information for SFP

           XFPPhyInfo

Type: ether_pd_xfp_info

Description: | Physical information for XFP

## Perl Data Object documentation for netflow_producer_types.

### Datatypes

#### nf_producer_stats

        Description: Netflow Platform Producer Process statistics
        Definition: Structure. Contents are:
           IPv4IngressFlows

Type: 64-bit unsigned integer

Description: | IPv4 ingress flows

           IPv4EgressFlows

Type: 64-bit unsigned integer

Description: | IPv4 egress flows

           IPv6IngressFlows

Type: 64-bit unsigned integer

Description: | IPv6 ingress flows

           IPv6EgressFlows

Type: 64-bit unsigned integer

Description: | IPv6 egress flows

           MPLSIngressFlows

Type: 64-bit unsigned integer

Description: | MPLS ingress flows

           MPLSEgressFlows

Type: 64-bit unsigned integer

Description: | MPLS egress flows

           DropsNoSpace

Type: 64-bit unsigned integer

Description: | Drops (no space)

           DropsOthers

Type: 64-bit unsigned integer

Description: | Drops (others)

           UnknownIngressFlows

Type: 64-bit unsigned integer

Description: | Unknown ingress flows

           UnknownEgressFlows

Type: 64-bit unsigned integer

Description: | Unknown egress flows

           WaitingServers

Type: 64-bit unsigned integer

Description: | Number of waiting servers

           LastCleared

Type: String with unbounded length

Description: | Last time Statistics cleared in 'Mon Jan 1 12:00:00 2xxx' format

### Internal Datatypes

## Perl Data Object documentation for crs_diag.

### Datatypes

#### diag_diagnostics

        Description: Diag EEPROM diagnostics content
        Definition: Structure. Contents are:
           EntryNumber

Type: 8-bit unsigned integer

Description: | Test entry number

           TimeStamp

Type: String with unbounded length

Description: | Format is MM/DD/YYYY HH:MM:SS

           Version

Type: String with unbounded length

Description: | Format is major.minor

           Parameter1

Type: 8-bit unsigned integer

Description: | Field diagnostic configuration for Parameter1

           Parameter2

Type: String with unbounded length

Description: | Field diagnostic configuration for Parameter2

           TestNumber

Type: 16-bit unsigned integer

Description: | Field diagnostic test number

           TestResult

Type: String with unbounded length

Description: | Field diagnostic results

           ErrorCode

Type: 8-bit unsigned integer

Description: | Field diagnostic error code

#### rma_detail

Description: EEPROM RMA data content Definition: Structure. Contents are: TestHistory

Type: String with unbounded length

Description: Test history

RMANumber

Type: String with unbounded length

Description: RMA tracking number format is N-N-N

RMAHistory

Type: 8-bit unsigned integer

Description: RMA history

#### diagnostic_detail

Description: Diagnostic result array Definition: Structure. Contents are: Diagnostics

Type: diag_diagnostics[3]

Description: | Diagnostics results

#### diag_eeprom

Description: Diag EEPROM data content Definition: Structure. Contents are: Description

Type: String with unbounded length

Description: A textual description of physical entity

BoardType

Type: String with unbounded length

Description: Category group ID and Platform Type

MainUnitNumber

Type: String with unbounded length

Description: Format is C-BN-V where C = Class Code, BN = Base Number, and V = Version

ChassisRevision

Type: String with unbounded length

Description: Chassis revision

PID

Type: String with unbounded length

Description: Product ID

VID

Type: String with unbounded length

Description: Hardware version ID

CLEI

Type: String with unbounded length

Description: Common Language Equipment Identifier (CLEI) code

ECI

Type: 32-bit unsigned integer

Description: Equipment Catalog Item (ECI) number

DeviationNumber

Type: 32-bit unsigned integer[0...unbounded]

Description: Deviation Number

SerialNumber

Type: String with unbounded length

Description: Serial number

PCAUnitNumber

Type: String with unbounded length

Description: Format is C-BN-V where C = Class Code, BN = Base Number, and V = Version

PCARevision

Type: String with unbounded length

Description: PCA revision information

NodeOperationalState

Type: String with unbounded length

Description: Node operational state

RMA

Type: Optional rma_detail

Description: | RMA Data

           DiagnosticData

Type: Optional diagnostic_detail

Description: | Diagnostics Data

#### diag_plim

        Description: Diag PLIM data content
        Definition: Structure. Contents are:
           Basic

Type: diag_eeprom

Description: | Basic EEPROM data

           ConfiguredPorts

Type: 8-bit unsigned integer

Description: | Interface configured ports

           OpticalType

Type: optical_reach_type_en

Description: | Optical reach type

           ConnectorType

Type: connector_type_en

Description: | Connector type

           RackNumber

Type: 32-bit unsigned integer

Description: | Rack number

#### diag_node

        Description: Diag node information
        Definition: Structure. Contents are:
           Description

Type: String with unbounded length

Description: | describes in user-readable terms

           OperationalState

Type: diag_card_state_en

Description: | Module operational state name

           PLDMotherboard

Type: String with unbounded length

Description: | Motherboard PLD version

           PLDProcessor

Type: String with unbounded length

Description: | Processor PLD version

           PLDPower

Type: String with unbounded length

Description: | Power PLD version

           MONLIB

Type: String with maximum length 256

Description: | MONLIB version

           ROMMON

Type: String with maximum length 256

Description: | ROMMON version

           CPU0

Type: String with unbounded length

Description: | CPU0 Type

           CPU1

Type: String with unbounded length

Description: | CPU1 Type

           OSCSpeed

Type: Optional 32-bit unsigned integer

Description: | OSM Speed in Mhz

           CPUSpeed

Type: Optional 32-bit unsigned integer

Description: | CPU Speed in Mhz

           BUSSpeed

Type: Optional 32-bit unsigned integer

Description: | BUS Speed in Mhz

           MemorySpeed

Type: Optional 32-bit unsigned integer

Description: | MEM Speed in Mhz

           MemorySize

Type: Optional 32-bit unsigned integer

Description: | MEM Size in Mbytes

#### diag_plim_card

        Description: PLIM Instance
        Definition: Structure. Contents are:
           CardInstance

Type: diag_eeprom

Description: | Card instance of PLIM

           CardPLIMInstance

Type: diag_plim

Description: | PLIM instance

#### diag_card

        Description: Diag card information
        Definition: Structure. Contents are:
           SlotInformation

Type: crs_diag_slot_info

Description: | Card information

#### diag_instance

        Description: Diag instance information
        Definition: Structure. Contents are:
           Instance

Type: crs_diag_node_info

Description: | Instance information

### Internal Datatypes

#### _cardinfo_sw_state_en

        Description:
        Definition: Enumeration. Valid values are:
            'CARD_NOT_PRESENT'
            'CARD_PRESENT'
            'CARD_RESET'
            'CARD_BOOTING'
            'CARD_MBI_BOOTING'
            'CARD_RUNNING_MBI'
            'CARD_RUNNING_ENA'
            'CARD_BRINGDOWN'
            'CARD_ENAFAILURE'
            'CARD_FDIAGRUN'
            'CARD_FDIAGFAILURE'
            'CARD_POWERED'
            'CARD_UNPOWERED'
            'CARD_MDR'
            'CARD_MDR_RUNNING_MBI'
            'CARD_MAINTMODE'
            'CARD_ADMIN_DOWN'
            'CARD_NO_MON'
            'CARD_UNKNOWN'
            'CARD_FAILED'
            'CARD_OK'
            'CARD_MISSING'
            'CARD_FIELD_DIAG_DOWNLOADING'
            'CARD_FIELD_DIAG_UNMONITOR'
            'CARD_FABRIC_FIELD_DIAG_UNMONITOR'
            'CARD_FIELD_DIAG_RP_LAUNCHING'
            'CARD_FIELD_DIAG_RUNNING'
            'CARD_FIELD_DIAG_PASS'
            'CARD_FIELD_DIAG_FAIL'
            'CARD_FIELD_DIAG_TIMEOUT'
            'CARD_DISABLED'
            'CARD_SPA_BOOTING'
            'CARD_NOT_ALLOWED_ONLINE'
            'CARD_STOPPED'
            'CARD_INCOMPATIBLE_FW_VER'
            'CARD_FPD_HOLD'
            'CARD_NUM_STATES'

#### inv_majorclass_en_

        Description:
        Definition: Enumeration. Valid values are:
            'INV_MAJORCLASS_RACK'
            'INV_MAJORCLASS_SLOT'
            'INV_MAJORCLASS_CARD'
            'INV_MAJORCLASS_FANTRAY'
            'INV_MAJORCLASS_PWRSHELF'
            'INV_MAJORCLASS_PWRSPLY'
            'INV_MAJORCLASS_FAN'
            'INV_MAJORCLASS_PLIM'
            'INV_MAJORCLASS_SUBSLOT'
            'INV_MAJORCLASS_MODULE'
            'INV_MAJORCLASS_SENSOR'
            'INV_MAJORCLASS_SUBMODULE'
            'INV_MAJORCLASS_VIRTUAL_PWRSHLF'
            'INV_MAJORCLASS_PORTSLOT'
            'INV_MAJORCLASS_PORT'
            'INV_MAJORCLASS_HWCOMP'
            'INV_MAJORCLASS_FLASHSLOT'
            'INV_MAJORCLASS_FLASH'
            'INV_MAJORCLASS_HDSLOT'
            'INV_MAJORCLASS_HD'
            'INV_MAJORCLASS_INTERNAL'
            'INV_MAJORCLASS_MAX'

#### inv_majorclass_en

        Description:
        Definition: Type definition for: inv_majorclass_en_

#### subclass_rack_

        Description:
        Definition: Enumeration. Valid values are:
            'INV_SUBCLASS_LC_RACK'
            'INV_SUBCLASS_FABRIC_RACK'

#### inv_subclass_rack_en

Description: Definition: Type definition for: subclass_rack_

#### subclass_slot_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_LC_LCDRP_SLOT' 'INV_SUBCLASS_LC_RP_SLOT' 'INV_SUBCLASS_LC_LED_SLOT' 'INV_SUBCLASS_LC_PSAL_SLOT' 'INV_SUBCLASS_LC_S1S3_SLOT' 'INV_SUBCLASS_LC_FAN_SLOT' 'INV_SUBCLASS_FC_S2_SLOT' 'INV_SUBCLASS_FC_SC_SLOT' 'INV_SUBCLASS_FC_FAN_SLOT' 'INV_SUBCLASS_FC_PSAL_SLOT' 'INV_SUBCLASS_FC_LED_SLOT' 'INV_SUBCLASS_SPA_BAY' 'INV_SUBCLASS_PORT_SLOT' 'INV_SUBCLASS_PWRSHELF_SLOT' 'INV_SUBCLASS_PWRSPLY_SLOT' 'INV_SUBCLASS_FANTRAY_SLOT'

#### inv_subclass_slot_en

Description: Definition: Type definition for: subclass_slot_

#### subclass_card_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_LINE_CARD' 'INV_SUBCLASS_RP_CARD' 'INV_SUBCLASS_HRP_CARD' 'INV_SUBCLASS_SC_CARD' 'INV_SUBCLASS_DRP_CARD' 'INV_SUBCLASS_FABRIC_CARD' 'INV_SUBCLASS_S123_CARD' 'INV_SUBCLASS_S123T_CARD' 'INV_SUBCLASS_S13_CARD' 'INV_SUBCLASS_S2CC_CARD' 'INV_SUBCLASS_S2_CARD' 'INV_SUBCLASS_HS123_CARD' 'INV_SUBCLASS_HS123_STAR_CARD' 'INV_SUBCLASS_HS13_STAR_CARD' 'INV_SUBCLASS_FAN_CNTL_LC_CARD' 'INV_SUBCLASS_FAN_CNTL_FC_CARD' 'INV_SUBCLASS_ALRM_CARD' 'INV_SUBCLASS_FABRIC_LED_CARD' 'INV_SUBCLASS_QQS123_CARD' 'INV_SUBCLASS_MAX_CARD'

#### inv_subclass_card_en

Description: Definition: Type definition for: subclass_card_

#### subclass_pwrsply_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_PWRSHLF_NONE' 'INV_SUBCLASS_PWRSPLY_48V_DC' 'INV_SUBCLASS_PWRSPLY_48V_AC' 'INV_HQ_PWR_SUPPLY_A_EEPROM' 'INV_HQ_PWR_SUPPLY_B_EEPROM' 'INV_PWRSHLF_A_EEPROM' 'INV_PWRSHLF_B_EEPROM' 'INV_PEM_A1_EEPROM' 'INV_PEM_A2_EEPROM' 'INV_PEM_A3_EEPROM' 'INV_PEM_A4_EEPROM' 'INV_PEM_A5_EEPROM' 'INV_PEM_A6_EEPROM' 'INV_PEM_A7_EEPROM' 'INV_PEM_A8_EEPROM' 'INV_PEM_B1_EEPROM' 'INV_PEM_B2_EEPROM' 'INV_PEM_B3_EEPROM' 'INV_PEM_B4_EEPROM' 'INV_PEM_B5_EEPROM' 'INV_PEM_B6_EEPROM' 'INV_PEM_B7_EEPROM' 'INV_PEM_B8_EEPROM' 'INV_DC_PIM_EEPROM'

#### inv_subclass_pwrsply_en

Description: Definition: Type definition for: subclass_pwrsply_

#### subclass_plim_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_DRP_PLIM' 'INV_SUBCLASS_16OC48_PLIM' 'INV_SUBCLASS_16OC48D_PLIM' 'INV_SUBCLASS_4OC192_PLIM' 'INV_SUBCLASS_OC768_PLIM' 'INV_SUBCLASS_8X10GE_PLIM' 'INV_SUBCLASS_8X10GE_B_PLIM' 'INV_SUBCLASS_4X10GE_PLIM' 'INV_SUBCLASS_4X10GE_B_PLIM' 'INV_SUBCLASS_PLIMJCK' 'INV_SUBCLASS_1OC768_DWDM_C_PLIM' 'INV_SUBCLASS_4X10GE_DWDM_C_PLIM' 'INV_SUBCLASS_4OC192_DWDM_C_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_ODD_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_EVEN_PLIM' 'INV_SUBCLASS_1OC768_DWDM_DPSK_C_PLIM' 'INV_SUBCLASS_10x10GE_PLIM' 'INV_SUBCLASS_12x10GE_PLIM' 'INV_SUBCLASS_14x10GE_PLIM' 'INV_SUBCLASS_20x10GE_PLIM' 'INV_SUBCLASS_1x100GE_PLIM'

#### inv_subclass_plim_en

Description: Definition: Type definition for: subclass_plim_

#### subclass_4OC192_POS

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_4OC192_POS_IR' 'INV_SUBCLASS_4OC192_POS_SR' 'INV_SUBCLASS_4OC192_POS_VS' 'INV_SUBCLASS_4OC192_POS_LR'

#### inv_subclass_4OC192_POS_en

Description: Definition: Type definition for: subclass_4OC192_POS

#### subclass_module_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_METRO_MODULE' 'INV_SUBCLASS_SHARQ_MODULE' 'INV_SUBCLASS_SPRAYER_MODULE' 'INV_SUBCLASS_SPONGE_MODULE' 'INV_SUBCLASS_SP_MODULE' 'INV_SUBCLASS_CPU0_MODULE' 'INV_SUBCLASS_CPU1_MODULE' 'INV_SUBCLASS_SP_CPU0_MODULE' 'INV_SUBCLASS_PLIMASIC_MODULE' 'INV_SUBCLASS_HOST_MODULE'

#### inv_subclass_module_en

Description: Definition: Type definition for: subclass_module_

#### subclass_sensor_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_VOLTAGE_SENSOR' 'INV_SUBCLASS_TEMP_SENSOR' 'INV_SUBCLASS_FANSPEED_SENSOR' 'INV_SUBCLASS_CURRENT_SENSOR' 'INV_SUBCLASS_PWR_VOLTAGE_SENSOR' 'INV_SUBCLASS_LED_SENSOR'

#### inv_subclass_sensor_en

Description: Definition: Type definition for: subclass_sensor_

#### subclass_port_

Description: Definition: Enumeration. Valid values are: 'INV_SUBCLASS_SFP' 'INV_SUBCLASS_FIXED' 'INV_SUBCLASS_FM_BUNDLE'

#### inv_subclass_port_en

Description: Definition: Type definition for: subclass_port_

#### inv_card_admin_state_en_

Description: Definition: Enumeration. Valid values are: 'INV_CARD_ADMIN_STATE_ENABLED' 'INV_CARD_ADMIN_STATE_DISABLED'

#### inv_card_admin_state_en

Description: Definition: Type definition for: inv_card_admin_state_en_

#### inv_power_admin_state_en_

Description: Definition: Enumeration. Valid values are: 'INV_POWER_ADMIN_STATE_ON' 'INV_POWER_ADMIN_STATE_OFF'

#### inv_power_admin_state_en

Description: Definition: Type definition for: inv_power_admin_state_en_

#### optical_reach_type_en

Description: Optical reach types Definition: Enumeration. Valid values are: 'Unknown' - Unknown 'VSR' - Very Short Reach 'SR' - Short Reach 'IR' - Intermediate Reach 'LR' - Long Reach 'VLR' - Very Long Reach 'ELR' - Extremely Long Reach 'SW' - Short Wave 'LW' - Long Wave 'LH' - Long Haul 'ZX' - Extremely Long Haul 'DWDMTunable' - DWDM Tunable 'DWDM_DPSK' - DWDM/DPSK

#### connector_type_en

Description: Connector types Definition: Enumeration. Valid values are: 'None' - Unknown 'FC' - Fabric card 'SC' - Fiber-optic connector 'MT_RJ' - Interface cable connector 'MT_P' - Optical fiber connector for multiple fibers using MT ferrule 'SFP' - Small form factor pluggable Gigabit Interface Converter 'LC' - Line card

#### diag_card_state_en

Description: Card oper state types Definition: Enumeration. Valid values are: 'NotPresent' - Not present 'Present' - Present 'Reset' - Reset 'Boot' - Booting 'MBIBoot' - MBI booting 'MBIRun' - Running MBI 'XRRun' - Running ENA 'BringDown' - Bringdown 'XRFail' - ENA failure 'FDIAGRun' - Running FDIAG 'FDIAGFail' - FDIAG failure 'Power' - Powered 'Unpower' - Unpowered 'MDRWarmReload' - MDR warm reload 'MDR_MBIRun' - MDR running MBI 'MaintenanceMode' - Maintenance mode 'AdminDown' - Admin down 'NotMonitor' - No MON 'UnknownCard' - Unknown 'Failed' - Failed 'Ok' - OK 'Missing' - Missing 'DiagDownload' - Field diag downloading 'DiagNotMonitor' - Field diag unmonitor 'FabricDiagNotMonitor' - Fabric field diag unmonitor 'DiagRPLaunch' - Field diag RP launching 'DiagRun' - Field diag running 'DiagPass' - Field diag pass 'DiagFail' - Field diag fail 'DiagTimeout' - Field diag timeout 'Disable' - Disable 'SPABoot' - SPA booting 'NotAllowedOnline' - Not allowed online 'Stop' - Stopped 'IncompVersion' - Incompatible FW version 'FPDHold' - FPD hold

#### diag_slot_type

Description: slot types Definition: Enumeration. Valid values are: 'CRS_CARD' - card type 'CRS_PLIM' - plim type

#### crs_diag_slot_info

Description: Definition: Union. Discriminant: Name: SlotType Type: diag_slot_type Options are: Card

Type: diag_eeprom

Description: | Card information

           PLIM

Type: diag_plim_card

Description: | PLIM information

#### diag_instance_type

        Description: instance types
        Definition: Enumeration. Valid values are:
            'CRS_NODE' -  node type
            'CRS_SPA' -  spa type

#### crs_diag_node_info

        Description:
        Definition: Union.
        Discriminant:
           Name: InstanceType
           Type: diag_instance_type

Options are: Node

Type: diag_node

Description: | Node information

           SPA

Type: diag_eeprom

Description: | SPA information

## Perl Data Object documentation for vkg_cpp_lcpm_show.

### Datatypes

#### vkg_cpp_lcpm_interface_entry

        Description: ASR9K SIP PM interface information
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface name

           ParentInterfaceName

Type: Interface

Description: | Parent interface name

           InterfaceType

Type: 32-bit unsigned integer

Description: | Interface type

           QFPInterfaceHandle

Type: 32-bit unsigned integer

Description: | QFP interface handle

           QFPParentInterfaceHandle

Type: 32-bit unsigned integer

Description: | Parent QFP interface handle

           Slot

Type: 8-bit unsigned integer

Description: | Slot Number

           Bay

Type: 8-bit unsigned integer

Description: | Bay Number

           PhysicalPort

Type: 8-bit unsigned integer

Description: | Physical Port Number

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth (Kbps)

           ForwardingPort

Type: 16-bit unsigned integer

Description: | Forwarding Port

           IngressUIDB

Type: 32-bit unsigned integer

Description: | Ingress uIDB

           EgressUIDB

Type: 32-bit unsigned integer

Description: | Egress uIDB

           TxChannelIndex

Type: 32-bit unsigned integer

Description: | Tx Channel Index

           RxChannelHandle

Type: 32-bit unsigned integer

Description: | Rx Channel Handle

           TxChannelHandle

Type: 32-bit unsigned integer

Description: | Tx Channel Handle

           MarmotHeader

Type: 32-bit unsigned integer

Description: | SPA-Bridge Header

           SPAHeader

Type: 32-bit unsigned integer

Description: | SPA Header

           CShimConnectionID

Type: 16-bit unsigned integer

Description: | SPA-Bridge Shim-C Connection ID

           CShimChannel

Type: 16-bit unsigned integer

Description: | SPA-Bridge Shim-C Channel Number

           FabricDestination

Type: 32-bit unsigned integer

Description: | Fabric Destination Number

           SubIndex

Type: 32-bit signed integer

Description: | sub_index?

           VLAN_ID

Type: Optional 32-bit unsigned integer

Description: | VLAN ID

           MultilinkBundleID

Type: 32-bit signed integer

Description: | Multilink Bundle ID

### Internal Datatypes

## Perl Data Object documentation for mlan_edm_defs.

### Datatypes

#### mlan_port_status

        Description:
        Definition: Structure. Contents are:
           port_num

Type: 32-bit unsigned integer

Description: | Port Number

           config

Type: mlan_port_config_t

Description: | Configuration Data

           phy

Type: mlan_switch_reg_bank_t

Description: | PHY Registers

           phy_valid

Type: 32-bit unsigned integer

Description: | PHY data valid

           serdes

Type: mlan_switch_reg_bank_t

Description: | SERDES Registers

           serdes_valid

Type: 32-bit unsigned integer

Description: | SERDES data valid

           mac

Type: mlan_switch_reg_bank_t

Description: | MAC Registers

           mac_valid

Type: 32-bit unsigned integer

Description: | MAC data valid

#### mlan_port_counters

        Description:
        Definition: Structure. Contents are:
           port_num

Type: 32-bit unsigned integer

Description: | Port Number

           mlan_stats

Type: mlan_port_counter_t

Description: | Switch Port Statistics

#### mlan_switch_status_data

        Description:
        Definition: Structure. Contents are:
           sw_reg_1

Type: mlan_switch_reg_bank_t

Description: | Switch Global Registers

           sw_reg_2

Type: mlan_switch_reg_bank_t

Description: | Switch Global Registers

           sw_status

Type: mlan_switch_status_t

Description: | Switch Status Data

           rate_limit

Type: 32-bit signed integer

Description: | CPU Interface Rate Limit

#### mlan_switch_atu_data

        Description:
        Definition: Structure. Contents are:
           atu

Type: mlan_atu_t

Description: | Switch ATU Data

           entry_num

Type: 32-bit unsigned integer

Description: | Index of ATU Entry

### Internal Datatypes

#### mlan_port_counter_t_

        Description:
        Definition: Structure. Contents are:
           inGoodOctets_hi

Type: 32-bit unsigned integer

Description: |

           inGoodOctets

Type: 32-bit unsigned integer

Description: |

           inBadOctets

Type: 32-bit unsigned integer

Description: |

           inUnicastPkt

Type: 32-bit unsigned integer

Description: |

           inBcastPkt

Type: 32-bit unsigned integer

Description: |

           inMcastPkt

Type: 32-bit unsigned integer

Description: |

           inPausePkt

Type: 32-bit unsigned integer

Description: |

           inUndersizePkt

Type: 32-bit unsigned integer

Description: |

           inFragments

Type: 32-bit unsigned integer

Description: |

           inOversize

Type: 32-bit unsigned integer

Description: |

           inJabber

Type: 32-bit unsigned integer

Description: |

           inRxErr

Type: 32-bit unsigned integer

Description: |

           inFcsErr

Type: 32-bit unsigned integer

Description: |

           outOctets_hi

Type: 32-bit unsigned integer

Description: |

           outOctets

Type: 32-bit unsigned integer

Description: |

           outUnicastPkt

Type: 32-bit unsigned integer

Description: |

           outBcastPkt

Type: 32-bit unsigned integer

Description: |

           outMcastPkt

Type: 32-bit unsigned integer

Description: |

           outPausePkt

Type: 32-bit unsigned integer

Description: |

           excessive

Type: 32-bit unsigned integer

Description: |

           collisions

Type: 32-bit unsigned integer

Description: |

           deferred

Type: 32-bit unsigned integer

Description: |

           single

Type: 32-bit unsigned integer

Description: |

           multiple

Type: 32-bit unsigned integer

Description: |

           outFcsErr

Type: 32-bit unsigned integer

Description: |

           late

Type: 32-bit unsigned integer

Description: |

           rx_tx_64_Octets

Type: 32-bit unsigned integer

Description: |

           rx_tx_65_127_Octets

Type: 32-bit unsigned integer

Description: |

           rx_tx_128_255_Octets

Type: 32-bit unsigned integer

Description: |

           rx_tx_256_511_Octets

Type: 32-bit unsigned integer

Description: |

           rx_tx_512_1023_Octets

Type: 32-bit unsigned integer

Description: |

           rx_tx_1024_Max_Octets

Type: 32-bit unsigned integer

Description: |

           inDiscards

Type: 32-bit unsigned integer

Description: |

           inFiltered

Type: 32-bit unsigned integer

Description: |

           outFiltered

Type: 32-bit unsigned integer

Description: |

#### mlan_port_counter_t

        Description:
        Definition: Type definition for: mlan_port_counter_t_

#### mlan_atu_t_

        Description:
        Definition: Structure. Contents are:
           dbNum

Type: 16-bit unsigned integer

Description: |

           priority

Type: 8-bit unsigned integer

Description: |

           trunk

Type: Boolean

Description: |

           dpv

Type: 8-bit unsigned integer

Description: |

           es

Type: 8-bit unsigned integer

Description: |

           macaddr

Type: 16-bit unsigned integer[3]

Description: |

#### mlan_atu_t

Description: Definition: Type definition for: mlan_atu_t_

#### mlan_switch_reg_bank_t_

Description: Definition: Structure. Contents are: reg

Type: 16-bit unsigned integer[32]

Description:

#### mlan_switch_reg_bank_t

Description: Definition: Type definition for: mlan_switch_reg_bank_t_

#### mlan_switch_status_t_

Description: Definition: Structure. Contents are: ppu

Type: 32-bit unsigned integer

Description:

mtu

Type: 32-bit unsigned integer

Description:

mac

Type: Hex binary data with maximum length 6 bytes

Description:

#### mlan_switch_status_t

Description: Definition: Type definition for: mlan_switch_status_t_

#### mlan_port_config_t_

Description: Definition: Structure. Contents are: speed

Type: 32-bit unsigned integer

Description:

duplex

Type: 32-bit unsigned integer

Description:

pauseEn

Type: 16-bit unsigned integer

Description:

myPause

Type: 16-bit unsigned integer

Description:

loopback

Type: 32-bit unsigned integer

Description:

#### mlan_port_config_t

Description: Definition: Type definition for: mlan_port_config_t_

## Perl Data Object documentation for wanphy_edm.

### Datatypes

#### wanphy_edm_info

Description: WAN-PHY Information Definition: Structure. Contents are: wanphy_mode_info

Type: 32-bit unsigned integer

Description: wanphy_mode_info

wanphy_sf_thresh_rep

Type: 32-bit unsigned integer

Description: wanphy_sf_thresh_rep

wanphy_sd_thresh_rep

Type: 32-bit unsigned integer

Description: wanphy_sd_thresh_rep

wanphy_section_lof

Type: 32-bit unsigned integer

Description: wanphy_section_lof

wanphy_section_los

Type: 32-bit unsigned integer

Description: wanphy_section_los

wanphy_section_bip

Type: 32-bit unsigned integer

Description: wanphy_section_bip

wanphy_line_ais

Type: 32-bit unsigned integer

Description: wanphy_line_ais

wanphy_line_rdi

Type: 32-bit unsigned integer

Description: wanphy_line_rdi

wanphy_line_febe

Type: 32-bit unsigned integer

Description: wanphy_line_febe

wanphy_line_bip

Type: 32-bit unsigned integer

Description: wanphy_line_bip

wanphy_path_ais

Type: 32-bit unsigned integer

Description: wanphy_path_ais

wanphy_path_rdi

Type: 32-bit unsigned integer

Description: wanphy_path_rdi

wanphy_path_febe

Type: 32-bit unsigned integer

Description: wanphy_path_febe

wanphy_path_bip

Type: 32-bit unsigned integer

Description: wanphy_path_bip

wanphy_path_lop

Type: 32-bit unsigned integer

Description: wanphy_path_lop

wanphy_path_newptr

Type: 32-bit unsigned integer

Description: wanphy_path_newptr

wanphy_path_pse

Type: 32-bit unsigned integer

Description: wanphy_path_pse

wanphy_path_nse

Type: 32-bit unsigned integer

Description: wanphy_path_nse

wanphy_wis_alarms_ser

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_ser

wanphy_wis_alarms_felcdp

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_felcdp

wanphy_wis_alarms_feaisp

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_feaisp

wanphy_wis_alarms_wlos

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_wlos

wanphy_wis_alarms_plcd

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_plcd

wanphy_wis_alarms_lfebip

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_lfebip

wanphy_wis_alarms_pbec

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_pbec

wanphy_wis_alarms_plmp

Type: 32-bit unsigned integer

Description: wanphy_wis_alarms_plmp

wanphy_active_alarms

Type: 32-bit unsigned integer

Description: wanphy_active_alarms

wanphy_sf_ber_threshold

Type: 32-bit unsigned integer

Description: wanphy_sf_ber_threshold

wanphy_sd_ber_threshold

Type: 32-bit unsigned integer

Description: wanphy_sd_ber_threshold

wanphy_sf_ber_report

Type: 32-bit unsigned integer

Description: wanphy_sf_ber_report

wanphy_sd_ber_report

Type: 32-bit unsigned integer

Description: wanphy_sd_ber_report

wanphy_operational_mode

Type: 32-bit unsigned integer

Description: wanphy_operational_mode

wanphy_ptb_j1_bytes_0

Type: 32-bit unsigned integer

Description: wanphy_ptb_j1_bytes_0

wanphy_ptb_j1_bytes_1

Type: 32-bit unsigned integer

Description: wanphy_ptb_j1_bytes_1

wanphy_ptb_j1_bytes_2

Type: 32-bit unsigned integer

Description: wanphy_ptb_j1_bytes_2

wanphy_ptb_j1_bytes_3

Type: 32-bit unsigned integer

Description: wanphy_ptb_j1_bytes_3

wanphy_reg_p_febe_count

Type: 32-bit unsigned integer

Description: wanphy_reg_p_febe_count

wanphy_reg_l_fe_bip_count

Type: 32-bit unsigned integer

Description: wanphy_reg_l_fe_bip_count

wanphy_reg_l_bip_count

Type: 32-bit unsigned integer

Description: wanphy_reg_l_bip_count

wanphy_reg_p_bec_count

Type: 32-bit unsigned integer

Description: wanphy_reg_p_bec_count

wanphy_reg_s_bip_count

Type: 32-bit unsigned integer

Description: wanphy_reg_s_bip_count

wanphy_reg_j1_bytes_0_1

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_0_1

wanphy_reg_j1_bytes_2_3

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_2_3

wanphy_reg_j1_bytes_4_5

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_4_5

wanphy_reg_j1_bytes_6_7

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_6_7

wanphy_reg_j1_bytes_8_9

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_8_9

wanphy_reg_j1_bytes_a_b

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_a_b

wanphy_reg_j1_bytes_c_d

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_c_d

wanphy_reg_j1_bytes_e_f

Type: 32-bit unsigned integer

Description: wanphy_reg_j1_bytes_e_f

### Internal Datatypes

## Perl Data Object documentation for pmengine_ui.

### Datatypes

#### pm_otn_parameter

Description: pm one parameter Definition: Structure. Contents are: Data

Type: 32-bit unsigned integer

Description: the number in the interval

Threshold

Type: 32-bit unsigned integer

Description: the threshold users set

TCAReport

Type: Boolean

Description: enable/disable to report TCA

#### pm_otn_paras

Description: all paras in otn Definition: Structure. Contents are: Index

Type: 32-bit unsigned integer

Description: index

Valid

Type: Boolean

Description: valid

Timestamp

Type: Hex binary data with maximum length 64 bytes

Description: timestamp

ES_SM_NE

Type: pm_otn_parameter

Description: | ES-SM-NE

           ESR_SM_NE

Type: pm_otn_parameter

Description: | ESR-PM-NE

           SES_SM_NE

Type: pm_otn_parameter

Description: | SES-SM-NE

           SESR_SM_NE

Type: pm_otn_parameter

Description: | SESR-SM-NE

           UAS_SM_NE

Type: pm_otn_parameter

Description: | UAS-SM-NE

           BBE_SM_NE

Type: pm_otn_parameter

Description: | BBE-SM-NE

           BBER_SM_NE

Type: pm_otn_parameter

Description: | BBER-SM-NE

           FC_SM_NE

Type: pm_otn_parameter

Description: | FC-SM-NE

           ES_PM_NE

Type: pm_otn_parameter

Description: | ES-PM-NE

           ESR_PM_NE

Type: pm_otn_parameter

Description: | ESR-PM-NE

           SES_PM_NE

Type: pm_otn_parameter

Description: | SES-PM-NE

           SESR_PM_NE

Type: pm_otn_parameter

Description: | SESR-PM-NE

           UAS_PM_NE

Type: pm_otn_parameter

Description: | UAS-PM-NE

           BBE_PM_NE

Type: pm_otn_parameter

Description: | BBE-PM-NE

           BBER_PM_NE

Type: pm_otn_parameter

Description: | BBER-PM-NE

           FC_PM_NE

Type: pm_otn_parameter

Description: | FC-PM-NE

           ES_SM_FE

Type: pm_otn_parameter

Description: | ES-SM-FE

           ESR_SM_FE

Type: pm_otn_parameter

Description: | ESR-PM-FE

           SES_SM_FE

Type: pm_otn_parameter

Description: | SES-SM-FE

           SESR_SM_FE

Type: pm_otn_parameter

Description: | SESR-SM-FE

           UAS_SM_FE

Type: pm_otn_parameter

Description: | UAS-SM-FE

           BBE_SM_FE

Type: pm_otn_parameter

Description: | BBE-SM-FE

           BBER_SM_FE

Type: pm_otn_parameter

Description: | BBER-SM-FE

           FC_SM_FE

Type: pm_otn_parameter

Description: | FC-SM-FE

           ES_PM_FE

Type: pm_otn_parameter

Description: | ES-PM-FE

           ESR_PM_FE

Type: pm_otn_parameter

Description: | ESR-PM-FE

           SES_PM_FE

Type: pm_otn_parameter

Description: | SES-PM-FE

           SESR_PM_FE

Type: pm_otn_parameter

Description: | SESR-PM-FE

           UAS_PM_FE

Type: pm_otn_parameter

Description: | UAS-PM-FE

           BBE_PM_FE

Type: pm_otn_parameter

Description: | BBE-PM-FE

           BBER_PM_FE

Type: pm_otn_parameter

Description: | BBER-PM-FE

           FC_PM_FE

Type: pm_otn_parameter

Description: | FC-PM-FE

#### pm_fec_parameter

        Description: pm fec parameter
        Definition: Structure. Contents are:
           Data

Type: 64-bit unsigned integer

Description: | the number in the interval

           Threshold

Type: 64-bit unsigned integer

Description: | the threshold users set

           TCAReport

Type: Boolean

Description: | enable/disable to report TCA

#### pm_fec_paras

        Description: all paras in fec
        Definition: Structure. Contents are:
           Index

Type: 32-bit unsigned integer

Description: | index

           Valid

Type: Boolean

Description: | valid

           Timestamp

Type: Hex binary data with maximum length 64 bytes

Description: | timestamp

           ECBits

Type: pm_fec_parameter

Description: | EC-BITS

           UCWords

Type: pm_fec_parameter

Description: | UC-WORDS

#### pm_optics_parameter

        Description: one parameter in optics
        Definition: Structure. Contents are:
           Minimum

Type: 32-bit unsigned integer

Description: | minimum

           Aerage

Type: 32-bit unsigned integer

Description: | average

           Maximum

Type: 32-bit unsigned integer

Description: | maximum

           MinimumThreshold

Type: 32-bit unsigned integer

Description: | minimun threshold

           MinimumTCAReport

Type: Boolean

Description: | enable/disable to report TCA on min

           MaximumThreshold

Type: 32-bit unsigned integer

Description: | maximum threshold

           MaximumTCAReport

Type: Boolean

Description: | enable/disable to report TCA on max

#### pm_optics_paras

        Description: all paras in optics
        Definition: Structure. Contents are:
           Index

Type: 32-bit unsigned integer

Description: | index

           Valid

Type: Boolean

Description: | valid

           Timestamp

Type: Hex binary data with maximum length 64 bytes

Description: | timestamp

           LBC

Type: pm_optics_parameter

Description: | LBC

           OPT

Type: pm_optics_parameter

Description: | OPT

           OPR

Type: pm_optics_parameter

Description: | OPR

#### pm_hist_otn

        Description: pm otn history
        Definition: Structure. Contents are:
           PM_OTNEntry

Type: pm_otn_paras

[0...unbounded]

Description: | the list of entries

#### pm_hist_fec

        Description: pm fec history
        Definition: Structure. Contents are:
           PM_FECEntry

Type: pm_fec_paras

[0...unbounded]

Description: | the list of entries

#### pm_hist_optics

        Description: pm optics history
        Definition: Structure. Contents are:
           PMOpticsEntry

Type: pm_optics_paras

[0...unbounded]

Description: | the list of entries

#### pm_interval

        Description: all paras in the timestamp
        Definition: Structure. Contents are:
           OTN

Type: pm_otn_paras

Description: | otn in the timestamp

           FEC

Type: pm_fec_paras

Description: | fec in the timestamp

           Optics

Type: pm_optics_paras

Description: | optics in the timestamp

#### pm_history

        Description: pm history
        Definition: Structure. Contents are:
           PMEntry

Type: pm_interval

[0...unbounded]

Description: | history consists of their intervals

### Internal Datatypes

## Perl Data Object documentation for rpl_oper_types.

### Datatypes

#### rpl_objects_info

        Description: Names of policy objects
        Definition: Structure. Contents are:
           Objects

Type: String

[0...unbounded]

Description: | Policy objects

#### rpl_sets_info

        Description: Names of set objects
        Definition: Structure. Contents are:
           Sets

Type: SetList

[0...unbounded]

Description: | List of sets in several domains

#### rpl_attachment_info

        Description: Places where a policy is attached
        Definition: Structure. Contents are:
           Bindings

Type: AttachedPolicyInfo

[0...unbounded]

Description: | bindings list

#### rpl_references_info

        Description: Set references list
        Definition: Structure. Contents are:
           References

Type: ReferenceInfo

[0...unbounded]

Description: | Information about policies referring to this object

#### rpl_max_limits_info

        Description: Policy maximum limits info
        Definition: Structure. Contents are:
           MaximumLinesOfPolicy

Type: 32-bit unsigned integer

Description: | Maximum lines of configuration allowable for all policies and sets

           CurrentLinesOfPolicyLimit

Type: 32-bit unsigned integer

Description: | Number of lines of configuration for policies/sets currently allowed

           CurrentLinesOfPolicyUsed

Type: 32-bit unsigned integer

Description: | Current number of lines configured for all policies and sets

           MaximumNumberOfPolicies

Type: 32-bit unsigned integer

Description: | Maximum number of policies allowable

           CurrentNumberOfPoliciesLimit

Type: 32-bit unsigned integer

Description: | Number of policies currently allowed

           CurrentNumberOfPoliciesUsed

Type: 32-bit unsigned integer

Description: | Current number of policies configured

           CompiledPoliciesLength

Type: 32-bit unsigned integer

Description: | The total compiled length of all policies

### Internal Datatypes

#### String

        Description: String
        Definition: Type definition for: String with unbounded length

#### set_info

        Description: List of sets
        Definition: Structure. Contents are:
           SetDomain

Type: String with unbounded length

Description: | Domain of sets

           SetNames

Type: String

[0...unbounded]

Description: | Names of sets in this domain

#### SetList

        Description: List of sets in one domain
        Definition: Type definition for: set_info

#### client_info

        Description: Policy attachment information
        Definition: Structure. Contents are:
           Protocol

Type: String with unbounded length

Description: | Protocol to which policy attached

           AttachPointInstance

Type: String with unbounded length

Description: | Attach point instance name

           VRFName

Type: String with unbounded length

Description: | VRF name

           ProtoInstance

Type: String with unbounded length

Description: | Protocol instance

           RoutePolicyName

Type: String with unbounded length

Description: | Policy that uses object in question

           AttachedPolicy

Type: String with unbounded length

Description: | The attached policy that (maybe indirectly) uses the object in question

           AttachPoint

Type: String with unbounded length

Description: | Name of attach point where policy is attached

#### AttachedPolicyInfo

Description: Definition: Type definition for: client_info

#### rpl_object_status_

Description: Definition: Enumeration. Valid values are: 'Active' - The object is in use 'Inactive' - The object is referenced by another object, but not used 'Unused' - The object is not used or referenced

#### ObjectStatus

Description: Whether an RPL object is used/referenced Definition: Type definition for: rpl_object_status_

#### ref_info

Description: Set reference information Definition: Structure. Contents are: RoutePolicyName

Type: String with unbounded length

Description: Name of policy

UsedDirectly

Type: Boolean

Description: Whether the policy uses this object directly or indirectly

Status

Type: ObjectStatus

Description: | Active, Inactive, or Unused

#### ReferenceInfo

Description: Definition: Type definition for: ref_info

## Perl Data Object documentation for rpl.

### Datatypes

#### set

Description: route-policy container object Definition: Structure. Contents are: setlabel

Type: String with unbounded length

Description: optional common label for this set

settype

Type: String with unbounded length

Description: 'as-path', 'community', or 'prefix'

setname

Type: String with unbounded length

Description: name of this set

elements

Type: Elementlist

Description: | list of elements in this set

           num_lines_config

Type: 32-bit unsigned integer

Description: | The number of lines of config. as seen by nvgen

#### route_policy

Description: Definition: Structure. Contents are: policy_name

Type: String with unbounded length

Description: name of this policy

use

Type: Boolean

Description: set to FALSE

parameters

Type: Arglist

Description: | (possibly empty) list of parameters for this policy

           statements

Type: statement_list

Description: | list of statements comprising this policy

           num_lines_config

Type: 32-bit unsigned integer

Description: | The number of lines of config. as seen by nvgen

           num_ifcondition_max

Type: 32-bit unsigned integer

Description: | Maximum number of conditions in any policy statement

           num_ifdepth_max

Type: 32-bit unsigned integer

Description: | Maximum depth for any policy statement

           num_elseif_max

Type: 32-bit unsigned integer

Description: | Maximum number of elseif clauses for any policy statement

### Internal Datatypes

#### type_of_arg

        Description:
        Definition: Enumeration. Valid values are:
            'PLAIN' - simple number or string
            'PARAMETER' - parameter to be filled in with a simple value
            'GLOBAL_PARAMETER' - parameter to be filled with the global definition
            'SET' - name of a Set of values
            'SET_PARAMETER' - parameter holding a setname to be passed as a parameter to policies
            'DEFINED' - symbol bound in RPL 'definitions' config
            'MATH' - mathematical type arg

#### string_td

Description: Definition: Type definition for: String with unbounded length

#### argval

Description: Definition: Union. Discriminant: Name: argtype Type: type_of_arg Options are: plain_value

Type: string_td

Description: |

           parm_value

Type: string_td

Description: |

           global_value

Type: string_td

Description: |

           sv

Type: Definition: Structure. Contents are:

           name

Type: string_td

Description: |

           domain

Type: string_td

Description: |

Description: |

           spv

Type: Definition: Structure. Contents are:

           parm_value

Type: string_td

Description: |

           domain

Type: string_td

Description: |

Description: |

           defined_value

Type: string_td

Description: |

           math_value

Type: string_td

Description: |

#### type_of_field

        Description:
        Definition: Enumeration. Valid values are:
            'UNDEFINED'
            'SRC_AS_PATH'
            'SRC_AS_PATH_LENGTH'
            'SRC_COMMUNITY'
            'SRC_PREFIX'
            'SRC_COST'
            'SRC_RT'
            'SRC_SOO'
            'SRC_LOCAL_PREFERENCE'
            'SRC_MED'
            'SRC_NEXT_HOP'
            'SRC_ORF'
            'SRC_ORIGIN'
            'SRC_PATH_TYPE'
            'SRC_PROTOCOL'
            'SRC_RD'
            'SRC_RIB_HAS_ROUTE'
            'SRC_ROUTE_HAS_LABEL'
            'SRC_ROUTE_TYPE'
            'SRC_SOURCE'
            'SRC_TAG'
            'SRC_VPN_DISTINGUISHER'
            'SNK_AS_PATH'
            'SNK_AS_PATH_PREPEND'
            'SNK_AS_PATH_REPLACE'
            'SNK_COMMUNITY'
            'SNK_PREFIX'
            'SNK_RT'
            'SNK_SOO'
            'SNK_COST'
            'SNK_LOCAL_PREFERENCE'
            'SNK_MED'
            'SNK_NEXT_HOP'
            'SNK_ORF'
            'SNK_ORIGIN'
            'SNK_PATH_TYPE'
            'SNK_PROTOCOL'
            'SNK_RD'
            'SNK_RIB_HAS_ROUTE'
            'SNK_ROUTE_HAS_LABEL'
            'SNK_ROUTE_TYPE'
            'SNK_SOURCE'
            'SNK_TAG'
            'SNK_VPN_DISTINGUISHER'
            'SNK_EIGRP_METRIC'
            'SNK_DAMPENING'
            'SNK_SUPPRESS_ROUTE'

#### field

        Description:
        Definition: Structure. Contents are:
           name

Type: string_td

Description: | field name

           type

Type: type_of_field

Description: | type of field

#### argument

        Description:
        Definition: Structure. Contents are:
           nvgen

Type: String with unbounded length

Description: | this argument's nvgen form

           val

Type: argval

Description: | the SysDB /cfg value for this argument

#### arglist

        Description: head of a list of arguments
        Definition: Structure. Contents are:
           args

Type: argument

[0...unbounded]

Description: |

#### Arglist

        Description:
        Definition: Type definition for: Optional arglist

#### element

        Description: element of a set
        Definition: Structure. Contents are:
           nvgen

Type: String with unbounded length

Description: | what to nvgen

           arglist

Type: Arglist

Description: | list of arguments in this element

#### type_of_list

        Description:
        Definition: Enumeration. Valid values are:
            'ARGLIST' - generate a flat list of arguments
            'IFLIST' - generate a strucutured if-list
            'SLICELIST' - generate a flat list of subargument 'slices'

#### elementlist

        Description:
        Definition: Structure. Contents are:
           list_type

Type: type_of_list

Description: |

           elements

Type: element

[0...unbounded]

Description: |

#### Elementlist

        Description:
        Definition: Type definition for: Optional elementlist

#### Set

        Description: handle for a simple set
        Definition: Type definition for: Optional set

#### type_of_condition

        Description:
        Definition: Enumeration. Valid values are:
            'SIMPLE' - atomic condition (comparator)
            'NEGATION' -  not <condition>
            'CONJUNCTION' - <condition> and <condition>
            'DISJUNCTION' - <condition> or <condition>
            'NESTED' - ( <condition> )

#### location

Description: Definition: Enumeration. Valid values are: 'SOURCE' 'SINK'

#### simple_condition

Description: simple condition structure Definition: Structure. Contents are: nvgen

Type: String with unbounded length

Description: the actual CLI string to nvgen

field

Type: field

Description: | field or route attribute

           where

Type: location

Description: | SOURCE or SINK

           operator

Type: String with unbounded length

Description: | kind of match operation

           elements

Type: Elementlist

Description: | list of elements for the match operation

#### Simple_Condition

        Description: handle for a simple condition
        Definition: Type definition for: Optional simple_condition

#### Condition

        Description: handle for a condition structure
        Definition: Type definition for: Optional condition

#### condition_pair

        Description:
        Definition: Structure. Contents are:
           left

Type: Condition

Description: | 'left-hand-side' condition

           right

Type: Condition

Description: | 'right-hand-side' condition

#### condition

        Description: condition structure
        Definition: Union.
        Discriminant:
           Name: type
           Type: type_of_condition
        Options are:
           simple

Type: Simple_Condition

Description: | atomic condition

           negated

Type: Condition

Description: |

           conjuncts

Type: condition_pair

Description: |

           disjuncts

Type: condition_pair

Description: |

           nested

Type: Condition

Description: |

#### type_of_stmt

        Description:
        Definition: Enumeration. Valid values are:
            'APPLY' - apply statement
            'ACTION' - simple action (setter)
            'DISP' - disposition
            'REMARK' - persistent remark
            'IF' - if-elseif-else statement
            'PASS' - pass statement

#### statement_list

        Description:
        Definition: Structure. Contents are:
           stmts

Type: statement

[0...unbounded]

Description: | Statements

#### type_of_parm

        Description:
        Definition: Enumeration. Valid values are:
            'DEFINITION' - formal parameter definition
            'USE' - use of the parameter

#### apply_statement

        Description: route policy apply statement
        Definition: Structure. Contents are:
           policy

Type: String with unbounded length

Description: | policy to be applied

           use

Type: Boolean

Description: | set to TRUE

           parameters

Type: Arglist

Description: | list of parameters with which this policy is applied

#### Apply_Statement

        Description: handle for an apply statement
        Definition: Type definition for: Optional apply_statement

#### remark_statement

        Description: persistent remark
        Definition: Structure. Contents are:
           remstring

Type: String with unbounded length

Description: | text of the remark

#### Remark

Description: handle for a persistent remark Definition: Type definition for: Optional remark_statement

#### action_statement

Description: simple action statment structure Definition: Structure. Contents are: nvgen

Type: String with unbounded length

Description: the actual CLI string to nvgen

field

Type: field

Description: | field or route attribute

           where

Type: location

Description: | SOURCE or SINK

           operator

Type: String with unbounded length

Description: | kind of operation

           elements

Type: Elementlist

Description: | list of elements for the operation

#### Action_Statement

        Description: handle for an action statement
        Definition: Type definition for: Optional action_statement

#### disposition_statement

        Description: how to dispose of this route
        Definition: Structure. Contents are:
           grant

Type: String with unbounded length

Description: | drop or ...

#### Disposition_Statement

Description: Definition: Type definition for: Optional disposition_statement

#### pass_statement

Description: set PASS flag for this route Definition: Structure. Contents are: grant

Type: String with unbounded length

Description: set to 'pass'

#### Pass_Statement

Description: Definition: Type definition for: Optional pass_statement

#### elseif_list

Description: List of 'elseif' clauses Definition: Structure. Contents are: elseifs

Type: elseif[0...unbounded]

Description: | List of 'elseif' clauses

#### if_statement

Description: Definition: Structure. Contents are: main_condition

Type: Condition

Description: | Condition for 'if' statement

           then_list

Type: statement_list

Description: | List of statements depending on the main condition

           elseifs

Type: elseif_list

Description: | List of 'elseif' clauses

           else_list

Type: statement_list

Description: | Else clause

#### elseif

        Description:
        Definition: Structure. Contents are:
           elseif_condition

Type: Condition

Description: | Condition for elseif clause

           then_list

Type: statement_list

Description: | list of statements for if condition is true

#### statement

        Description:
        Definition: Union.
        Discriminant:
           Name: type
           Type: type_of_stmt
        Options are:
           as

Type: Apply_Statement

Description: | apply statement

           act

Type: Action_Statement

Description: | action statement

           disp

Type: Disposition_Statement

Description: | disposition

           pass

Type: Pass_Statement

Description: | pass statement

           rem

Type: Remark

Description: | persistent remark

           is

Type: if_statement

Description: | if statement

#### Route_Policy

        Description: handle for a route policy
        Definition: Type definition for: Optional route_policy

## Perl Data Object documentation for pos_local.

### Datatypes

#### pos_info

        Description: POS controller info
        Definition: Structure. Contents are:
           PortNumber

Type: 32-bit unsigned integer

Description: | Port number

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           Ifhandle

Type: 32-bit unsigned integer

Description: | Interface handle

           CRC

Type: 32-bit unsigned integer

Description: | CRC

           MTU

Type: 32-bit unsigned integer

Description: | Maximum Transmission Unit in bytes

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth in kbps

           IsAdminUp

Type: Boolean

Description: | If admin Up

           IsUp

Type: Boolean

Description: | If state Up

           IsBundleMember

Type: Boolean

Description: | Is a bundle member

           BundleMTU

Type: 32-bit unsigned integer

Description: | Maximum Transmission Unit of bundle in kbps

           IsBundleAdminUp

Type: Boolean

Description: | If Bundle admin up

#### pos_statistics

        Description: POS controller framer statistics
        Definition: Structure. Contents are:
           Port_Number

Type: 32-bit unsigned integer

Description: | Port number

           ReceivedTotalBytes

Type: 64-bit unsigned integer

Description: | Total bytes received

           TransmittedTotalBytes

Type: 64-bit unsigned integer

Description: | Total bytes transmitted

           ReceivedGoodBytes

Type: 64-bit unsigned integer

Description: | Good bytes received

           TransmittedGoodBytes

Type: 64-bit unsigned integer

Description: | Good bytes transmitted

           ReceivedGoodPackets

Type: 64-bit unsigned integer

Description: | Good packets received

           TransmittedGoodPackets

Type: 64-bit unsigned integer

Description: | Good packets transmitted

           ReceivedAborts

Type: 64-bit unsigned integer

Description: | Received aborts

           TransmittedAborts

Type: 64-bit unsigned integer

Description: | Transmitted aborts

           ReceivedFCSErrors

Type: 64-bit unsigned integer

Description: | Received FCS errors

           TransmittedMinimumLength

Type: 64-bit unsigned integer

Description: | Minimum length transmitted

           ReceivedRunts

Type: 64-bit unsigned integer

Description: | Received Runts

           TransmittedMaximumLength

Type: 64-bit unsigned integer

Description: | Maximum length transmitted

           ReceivedFIFOOverflows

Type: 64-bit unsigned integer

Description: | Received FIFO Overflows

           TransmittedFIFOUnderruns

Type: 64-bit unsigned integer

Description: | Transmitted FIFO underruns

           ReceivedGiants

Type: 64-bit unsigned integer

Description: | Received giants

           ReceivedDrops

Type: 64-bit unsigned integer

Description: | Received drops

### Internal Datatypes

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for ppp_oper.

### Datatypes

#### ppp_protocol_info

Description: PPP state information Definition: Structure. Contents are: ParentState

Type: im_state_type

Description: | Parent state

           LineState

Type: im_state_type

Description: | Line state

           IsLoopbackDetected

Type: Boolean

Description: | Loopback detected

           KeepalivePeriod

Type: 32-bit unsigned integer

Description: | Keepalive value

           KeepaliveRetryCount

Type: 32-bit unsigned integer

Description: | Keepalive retry count

           IsSSRPConfigured

Type: Boolean

Description: | Is SSRP configured

           IsL2AC

Type: Boolean

Description: | Is L2 AC

           Provisioned

Type: Boolean

Description: | Provisioned

           XConnectID

Type: 32-bit unsigned integer

Description: | XConnect ID

           SSRPPeerID

Type: String with unbounded length

Description: | SSRP Peer ID

           LCPState

Type: ppp_fsm_state_type

Description: | PPP/LCP state value

           LCPSSOState

Type: ppp_sso_fsm_state_type

Description: | LCP SSO state

           LocalMRU

Type: 16-bit unsigned integer

Description: | Local MRU

           PeerMRU

Type: 16-bit unsigned integer

Description: | Peer MRU

           LocalMRRU

Type: 16-bit unsigned integer

Description: | Local MRRU

           PeerMRRU

Type: 16-bit unsigned integer

Description: | Peer MRRU

           LocalED

Type: String with maximum length 41

Description: | Local Endpt Discriminator

           PeerED

Type: String with maximum length 41

Description: | Peer Endpt Discriminator

           IsMCMPEnabled

Type: Boolean

Description: | Is MCMP enabled

           LocalMCMPClasses

Type: 8-bit unsigned integer

Description: | Local MCMP classes

           PeerMCMPClasses

Type: 8-bit unsigned integer

Description: | Peer MCMP classes

           MPInfo

Type: ppp_mp_info

Description: | MP information

           AuthInfo

Type: ppp_auth_info

Description: | Authentication information

           NCPInfoArray

Type: ppp_ncp_info[0...unbounded]

Description: | Array of per-NCP data

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ppp_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_FSM_STATE_INITIAL_0' - Connection Idle 'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down 'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required 'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request 'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change 'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions 'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent 'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received 'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent 'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_iphc_compression_type

Description: IPHC compression type Definition: Enumeration. Valid values are: 'PPP_IPHC_COMPRESSION_FMT_NONE' - None 'PPP_IPHC_COMPRESSION_FMT_VJ' - VJ 'PPP_IPHC_COMPRESSION_FMT_IETF' - IETF 'PPP_IPHC_COMPRESSION_FMT_IPHC' - IPHC 'PPP_IPHC_COMPRESSION_FMT_CISCO' - CISCO

#### ppp_ipcp_iphc_info

Description: IPCP IPHC State information Definition: Structure. Contents are: CompressionType

Type: ppp_iphc_compression_type

Description: | Compression type

           TCPSpace

Type: 16-bit unsigned integer

Description: | TCP space

           NonTCPSpace

Type: 16-bit unsigned integer

Description: | Non-TCP space

           MaxPeriod

Type: 16-bit unsigned integer

Description: | Max period

           MaxTime

Type: 16-bit unsigned integer

Description: | Max time

           MaxHeader

Type: 16-bit unsigned integer

Description: | Max header

           RTPCompression

Type: Boolean

Description: | RTP compression

           EcRTPCompression

Type: Boolean

Description: | EcRTP compression

#### ppp_ipcp_info

Description: IPCP State information Definition: Structure. Contents are: LocalAddress

Type: IPV4Address

Description: | Local IPv4 address

           PeerAddress

Type: IPV4Address

Description: | Peer IPv4 address

           DnsPrimary

Type: IPV4Address

Description: | Peer DNS Primary

           DnsSecondary

Type: IPV4Address

Description: | Peer DNS Secondary

           IsIPHCConfigured

Type: Boolean

Description: | Is IPHC Configured

           LocalIPHCOptions

Type: ppp_ipcp_iphc_info

Description: | Local IPHC options

           PeerIPHCOptions

Type: ppp_ipcp_iphc_info

Description: | Peer IPHC options

#### ppp_ipv6cp_info

        Description: IPv6CP State information
        Definition: Structure. Contents are:
           LocalAddress

Type: IPV6Address

Description: | Local IPv6 address

           PeerAddress

Type: IPV6Address

Description: | Peer IPv6 address

#### ppp_ncp

        Description:
        Definition: Union.
        Discriminant:
           Name: Type
           Type: ncp_ident
        Options are:
           IPCPInfo

Type: ppp_ipcp_info

Description: | Info for IPCP

           IPv6CPInfo

Type: ppp_ipv6cp_info

Description: | Info for IPv6CP

#### ppp_ncp_info

        Description: NCP state information
        Definition: Structure. Contents are:
           NCPState

Type: ppp_fsm_state_type

Description: | NCP state value

           NCPSSOState

Type: ppp_sso_fsm_state_type

Description: | NCP SSO State

           NCPIdentifier

Type: ncp_ident

Description: | NCP state identifier

           NCPInfo

Type: ppp_ncp

Description: | Specific NCP info

#### ppp_mp_mbr_info

        Description: MP member information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Member Interface

           State

Type: ppp_lcp_mp_mbr_state_type

Description: | Member State

#### ppp_mp_info

        Description: MP information
        Definition: Structure. Contents are:
           IsMPBundle

Type: Boolean

Description: | Is an MP bundle

           MPBundleInterface

Type: Interface

Description: | MP Bundle Interface

           IsMPBundleMember

Type: Boolean

Description: | MP Bundle Member

           MPGroup

Type: 32-bit unsigned integer

Description: | MP Group

           ActiveLinks

Type: 16-bit unsigned integer

Description: | Number of active links

           InactiveLinks

Type: 16-bit unsigned integer

Description: | Number of inactive links

           MinimumActiveLinks

Type: 16-bit unsigned integer

Description: | Minimum active links required for the MPbundle to come up

           MPState

Type: ppp_lcp_mp_mbr_state_type

Description: | Member State

           MPMemberInfoArray

Type: ppp_mp_mbr_info[0...unbounded]

Description: | Array of MP members

#### ppp_auth_info

        Description: Authentication information
        Definition: Structure. Contents are:
           IsAuthenticated

Type: Boolean

Description: | Is authenticated

           IsSSOAuthenticated

Type: Boolean

Description: | Is SSO authenticated

           OfUsAuth

Type: 8-bit unsigned integer

Description: | Of Us authentication type

           OfPeerAuth

Type: 8-bit unsigned integer

Description: | Of Peer authentication type

           OfUsName

Type: String with unbounded length

Description: | Local authenticated name

           OfPeerName

Type: String with unbounded length

Description: | Peer's authenticated name

           OfUsSSOState

Type: ppp_sso_fsm_state_type

Description: | Of Us auth SSO FSM State

           OfPeerSSOState

Type: ppp_sso_fsm_state_type

Description: | Of Peer auth SSO FSM State

## Perl Data Object documentation for ppp_oper_public_types.

### Datatypes

### Internal Datatypes

#### ppp_fsm_state_type

        Description:
        Definition: Enumeration. Valid values are:
            'PPP_FSM_STATE_INITIAL_0' - Connection Idle
            'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down
            'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required
            'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request
            'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change
            'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions
            'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent
            'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received
            'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent
            'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

        Description:
        Definition: Enumeration. Valid values are:
            'CDPCP' - CDP control protocol
            'IPCP' - IPv4 control protocol
            'IPV6CP' - IPv6 control protocol
            'MPLSCP' - MPLS control protocol
            'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

        Description: MP member states
        Definition: Enumeration. Valid values are:
            'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member
            'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated
            'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown
            'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected
            'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch
            'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch
            'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch
            'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer
            'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated
            'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch
            'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch
            'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up
            'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

## Perl Data Object documentation for ppp_oper_public.

### Datatypes

#### ppp_show_int_info

Description: PPP state information Definition: Structure. Contents are: LCPState

Type: ppp_fsm_state_type

Description: | LCP State

           IsLoopbackDetected

Type: Boolean

Description: | Loopback detected

           KeepalivePeriod

Type: 32-bit unsigned integer

Description: | Keepalive value

           IsMPBundleMember

Type: Boolean

Description: | MP Bundle Member

           IsMultilinkOpen

Type: Boolean

Description: | Is Multilink Open

           NCPInfoArray

Type: ppp_show_int_ncp_info

[0...unbounded]

Description: | Array of per-NCP data

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ppp_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_FSM_STATE_INITIAL_0' - Connection Idle 'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down 'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required 'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request 'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change 'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions 'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent 'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received 'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent 'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_show_int_ncp_info

Description: NCP state information Definition: Structure. Contents are: NCPState

Type: ppp_fsm_state_type

Description: | NCP state value

           NCPIdentifier

Type: ncp_ident

Description: | NCP state identifier

## Perl Data Object documentation for ppp_oper_stats.

### Datatypes

#### ppp_oper_stats_interface

        Description: PPP interface statistics information
        Definition: Structure. Contents are:
           LCPStatistics

Type: ppp_oper_lcp_stats_interface

Description: | PPP LCP Statistics

           AuthenticationStatistics

Type: ppp_oper_auth_stats

Description: | PPP Authentication statistics

           NCPStatisticsArray

Type: ppp_oper_ncp_stats_interface

[0...unbounded]

Description: | Array of PPP NCP Statistics

#### ppp_oper_stats_global

        Description: PPP summary statistics information
        Definition: Structure. Contents are:
           LCPStatistics

Type: ppp_oper_lcp_stats_global

Description: | PPP LCP Statistics

           AuthenticationStatistics

Type: ppp_oper_auth_stats

Description: | PPP Authentication statistics

           NCPStatisticsArray

Type: ppp_oper_ncp_stats_global[0...unbounded]

Description: | Array of PPP NCP Statistics

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ppp_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_FSM_STATE_INITIAL_0' - Connection Idle 'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down 'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required 'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request 'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change 'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions 'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent 'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received 'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent 'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_oper_lcp_stats_interface

Description: PPP per-interface LCP statistics Definition: Structure. Contents are: ConfReqSent

Type: 16-bit unsigned integer

Description: Conf Req Packets Sent

ConfReqRcvd

Type: 16-bit unsigned integer

Description: Conf Req Packets Received

ConfAckSent

Type: 16-bit unsigned integer

Description: Conf Ack Packets Sent

ConfAckRcvd

Type: 16-bit unsigned integer

Description: Conf Ack Packets Received

ConfNakSent

Type: 16-bit unsigned integer

Description: Conf Nak Packets Sent

ConfNakRcvd

Type: 16-bit unsigned integer

Description: Conf Nak Packets Received

ConfRejSent

Type: 16-bit unsigned integer

Description: Conf Rej Packets Sent

ConfRejRcvd

Type: 16-bit unsigned integer

Description: Conf Rej Packets Received

EchoReqSent

Type: 16-bit unsigned integer

Description: Echo Req Packets Sent

EchoReqRcvd

Type: 16-bit unsigned integer

Description: Echo Req Packets Received

EchoRepSent

Type: 16-bit unsigned integer

Description: Echo Rep Packets Sent

EchoRepRcvd

Type: 16-bit unsigned integer

Description: Echo Rep Packets Received

DiscReqSent

Type: 16-bit unsigned integer

Description: Disc Req Packets Sent

DiscReqRcvd

Type: 16-bit unsigned integer

Description: Disc Req Packets Received

LinkUp

Type: 16-bit unsigned integer

Description: Line Protocol Up count

LinkError

Type: 16-bit unsigned integer

Description: Keepalive link failure count

#### ppp_oper_auth_stats

Description: PPP Authentication statistics Definition: Structure. Contents are: PapReqSent

Type: 16-bit unsigned integer

Description: PAP Request packets sent

PapReqRcvd

Type: 16-bit unsigned integer

Description: PAP Request packets received

PapAckSent

Type: 16-bit unsigned integer

Description: PAP Ack packets sent

PapAckRcvd

Type: 16-bit unsigned integer

Description: PAP Ack packets received

PapNakSent

Type: 16-bit unsigned integer

Description: PAP Nak packets sent

PapNakRcvd

Type: 16-bit unsigned integer

Description: PAP Nak packets received

ChapChallSent

Type: 16-bit unsigned integer

Description: CHAP challenge packets sent

ChapChallRcvd

Type: 16-bit unsigned integer

Description: CHAP challenge packets received

ChapRespSent

Type: 16-bit unsigned integer

Description: CHAP response packets sent

ChapRespRcvd

Type: 16-bit unsigned integer

Description: CHAP response packets received

ChapRepSuccSent

Type: 16-bit unsigned integer

Description: CHAP reply success packets sent

ChapRepSuccRcvd

Type: 16-bit unsigned integer

Description: CHAP reply success packets received

ChapRepFailSent

Type: 16-bit unsigned integer

Description: CHAP reply failure packets sent

ChapRepFailRcvd

Type: 16-bit unsigned integer

Description: CHAP reply failure packets received

AuthTimeoutCount

Type: 16-bit unsigned integer

Description: Authentication timeout count

#### ppp_oper_ncp_stats_interface

Description: PPP per-interface NCP statistics Definition: Structure. Contents are: NCPIdentifier

Type: ncp_ident

Description: | NCP identifier

           ConfReqSent

Type: 16-bit unsigned integer

Description: | Conf Req Packets Sent

           ConfReqRcvd

Type: 16-bit unsigned integer

Description: | Conf Req Packets Received

           ConfAckSent

Type: 16-bit unsigned integer

Description: | Conf Ack Packets Sent

           ConfAckRcvd

Type: 16-bit unsigned integer

Description: | Conf Ack Packets Received

           ConfNakSent

Type: 16-bit unsigned integer

Description: | Conf Nak Packets Sent

           ConfNakRcvd

Type: 16-bit unsigned integer

Description: | Conf Nak Packets Received

           ConfRejSent

Type: 16-bit unsigned integer

Description: | Conf Rej Packets Sent

           ConfRejRcvd

Type: 16-bit unsigned integer

Description: | Conf Rej Packets Received

#### ppp_oper_lcp_stats_global

Description: PPP Global LCP Statistics Definition: Structure. Contents are: ConfReqSent

Type: 16-bit unsigned integer

Description: Conf Req Packets Sent

ConfReqRcvd

Type: 16-bit unsigned integer

Description: Conf Req Packets Received

ConfAckSent

Type: 16-bit unsigned integer

Description: Conf Ack Packets Sent

ConfAckRcvd

Type: 16-bit unsigned integer

Description: Conf Ack Packets Received

ConfNakSent

Type: 16-bit unsigned integer

Description: Conf Nak Packets Sent

ConfNakRcvd

Type: 16-bit unsigned integer

Description: Conf Nak Packets Received

ConfRejSent

Type: 16-bit unsigned integer

Description: Conf Rej Packets Sent

ConfRejRcvd

Type: 16-bit unsigned integer

Description: Conf Rej Packets Received

TermReqSent

Type: 16-bit unsigned integer

Description: Term Req Packets Sent

TermReqRcvd

Type: 16-bit unsigned integer

Description: Term Req Packets Received

TermAckSent

Type: 16-bit unsigned integer

Description: Term Ack Packets Sent

TermAckRcvd

Type: 16-bit unsigned integer

Description: Term Ack Packets Received

CodeRejSent

Type: 16-bit unsigned integer

Description: Code Rej Packets Sent

CodeRejRcvd

Type: 16-bit unsigned integer

Description: Code Rej Packets Received

ProtoRejSent

Type: 16-bit unsigned integer

Description: Proto Rej Packets Sent

ProtoRejRcvd

Type: 16-bit unsigned integer

Description: Proto Rej Packets Received

EchoReqSent

Type: 16-bit unsigned integer

Description: Echo Req Packets Sent

EchoReqRcvd

Type: 16-bit unsigned integer

Description: Echo Req Packets Received

EchoRepSent

Type: 16-bit unsigned integer

Description: Echo Rep Packets Sent

EchoRepRcvd

Type: 16-bit unsigned integer

Description: Echo Rep Packets Received

DiscReqSent

Type: 16-bit unsigned integer

Description: Disc Req Packets Sent

DiscReqRcvd

Type: 16-bit unsigned integer

Description: Disc Req Packets Received

LinkUp

Type: 16-bit unsigned integer

Description: Line Protocol Up count

LinkError

Type: 16-bit unsigned integer

Description: Keepalive link failure count

#### ppp_oper_ncp_stats_global

Description: PPP Global NCP Statistics Definition: Structure. Contents are: NCPIdentifier

Type: ncp_ident

Description: | NCP identifier

           ConfReqSent

Type: 16-bit unsigned integer

Description: | Conf Req Packets Sent

           ConfReqRcvd

Type: 16-bit unsigned integer

Description: | Conf Req Packets Received

           ConfAckSent

Type: 16-bit unsigned integer

Description: | Conf Ack Packets Sent

           ConfAckRcvd

Type: 16-bit unsigned integer

Description: | Conf Ack Packets Received

           ConfNakSent

Type: 16-bit unsigned integer

Description: | Conf Nak Packets Sent

           ConfNakRcvd

Type: 16-bit unsigned integer

Description: | Conf Nak Packets Received

           ConfRejSent

Type: 16-bit unsigned integer

Description: | Conf Rej Packets Sent

           ConfRejRcvd

Type: 16-bit unsigned integer

Description: | Conf Rej Packets Received

           TermReqSent

Type: 16-bit unsigned integer

Description: | Term Req Packets Sent

           TermReqRcvd

Type: 16-bit unsigned integer

Description: | Term Req Packets Received

           TermAckSent

Type: 16-bit unsigned integer

Description: | Term Ack Packets Sent

           TermAckRcvd

Type: 16-bit unsigned integer

Description: | Term Ack Packets Received

           ProtoRejSent

Type: 16-bit unsigned integer

Description: | Proto Rej Packets Sent

           ProtoRejRcvd

Type: 16-bit unsigned integer

Description: | Proto Rej Packets Received

## Perl Data Object documentation for ppp_oper_summary.

### Datatypes

#### ppp_oper_summary

Description: PPP Summary Definition: Structure. Contents are: Intfs

Type: ppp_oper_summary_intfs

Description: | Interfaces running PPP

           FSMStates

Type: ppp_oper_summary_fsm_states

Description: | FSM States

           LCPAuthPhases

Type: ppp_oper_summary_lcp_auth_phases

Description: | LCP/Auth Phases

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ppp_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_FSM_STATE_INITIAL_0' - Connection Idle 'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down 'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required 'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request 'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change 'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions 'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent 'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received 'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent 'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_oper_summary_intfs

Description: Interfaces running PPP Definition: Structure. Contents are: POSCount

Type: 16-bit unsigned integer

Description: POS Count

SerialCount

Type: 16-bit unsigned integer

Description: Serial Count

PPPoECount

Type: 16-bit unsigned integer

Description: PPPoE Count

MultilinkBundleCount

Type: 16-bit unsigned integer

Description: Multilink Bundle Count

Total

Type: 16-bit unsigned integer

Description: Total Count

#### ppp_oper_summary_fsm_states_lcp

Description: Summary of FSM States for LCP Definition: Structure. Contents are: Total

Type: 16-bit unsigned integer

Description: Total number of LCP FSMs running

Count

Type: 16-bit unsigned integer[0...10]

Description: Number of FSMs in each State

#### ppp_oper_summary_fsm_states_ncp

Description: Summary of FSM States for a given NCP Definition: Structure. Contents are: NCPIdentifier

Type: ncp_ident

Description: | NCP Identifier

           Total

Type: 16-bit unsigned integer

Description: | Total number of FSMs running for this NCP

           Count

Type: 16-bit unsigned integer[0...10]

Description: | Number of FSMs in each State

#### ppp_oper_summary_fsm_states

Description: Summary of sessions in each FSM State Definition: Structure. Contents are: LCPFSMStates

Type: ppp_oper_summary_fsm_states_lcp

Description: | Array of per-LCP FSM States

           NCPFSMStatesArray

Type: ppp_oper_summary_fsm_states_ncp

[0...unbounded]

Description: | Array of per-NCP FSM States

#### ppp_oper_summary_lcp_auth_phases

        Description: Summary of sessions in each LCP/Auth Phase
        Definition: Structure. Contents are:
           LCPNotNegotiated

Type: 16-bit unsigned integer

Description: | Number of sessions with LCP not negotiated

           Authenticating

Type: 16-bit unsigned integer

Description: | Number of sessions authenticating

           LineHeldDown

Type: 16-bit unsigned integer

Description: | Number of sessions negotiated but with the line held down

           UpLocalTerm

Type: 16-bit unsigned integer

Description: | Number of locally terminated sessions brought up

           UpL2Fwded

Type: 16-bit unsigned integer

Description: | Number of L2 forwarded sessions brought up

## Perl Data Object documentation for ppp_oper_sso.

### Datatypes

#### ppp_oper_sso_state

Description: PPP SSO State Definition: Structure. Contents are: SessionID

Type: 32-bit unsigned integer

Description: SSRP Session ID

Interface

Type: Interface

Description: | Interface

           LCPState

Type: ppp_oper_sso_fsm_state

Description: | LCP SSO State

           OfUsAuthState

Type: ppp_oper_sso_fsm_state

Description: | Of-us Authentication SSO State

           OfPeerAuthState

Type: ppp_oper_sso_fsm_state

Description: | Of-peer Authentication SSO State

           IPCPState

Type: ppp_oper_sso_fsm_state

Description: | IPCP SSO State

#### ppp_oper_sso_summary

        Description: PPP SSO Summary information
        Definition: Structure. Contents are:
           LCPStates

Type: ppp_oper_sso_summary_states

Description: | LCP SSO FSM States

           OfUsAuthStates

Type: ppp_oper_sso_summary_states

Description: | Of-us Authentication SSO FSM States

           OfPeerAuthStates

Type: ppp_oper_sso_summary_states

Description: | Of-peer Authentication SSO FSM States

           IPCPStates

Type: ppp_oper_sso_summary_states

Description: | IPCP SSO FSM States

#### ppp_oper_sso_alerts

        Description: PPP SSO Alerts information
        Definition: Structure. Contents are:
           LCPError

Type: ppp_oper_sso_error

Description: | LCP SSO Error

           OfUsAuthError

Type: ppp_oper_sso_error

Description: | Of-us Authentication SSO Error

           OfPeerAuthError

Type: ppp_oper_sso_error

Description: | Of-peer Authentication SSO Error

           IPCPError

Type: ppp_oper_sso_error

Description: | IPCP SSO Error

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ppp_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_FSM_STATE_INITIAL_0' - Connection Idle 'PPP_FSM_STATE_STARTING_1' - This layer required, but lower layer down 'PPP_FSM_STATE_CLOSED_2' - Lower layer up, but this layer not required 'PPP_FSM_STATE_STOPPED_3' - Listening for a Config Request 'PPP_FSM_STATE_CLOSING_4' - Shutting down due to local change 'PPP_FSM_STATE_STOPPING_5' - Shutting down due to peer's actions 'PPP_FSM_STATE_REQ_SENT_6' - Config Request Sent 'PPP_FSM_STATE_ACK_RCVD_7' - Config Ack Received 'PPP_FSM_STATE_ACK_SENT_8' - Config Ack Sent 'PPP_FSM_STATE_OPENED_9' - Connection Open

#### ncp_ident

Description: Definition: Enumeration. Valid values are: 'CDPCP' - CDP control protocol 'IPCP' - IPv4 control protocol 'IPV6CP' - IPv6 control protocol 'MPLSCP' - MPLS control protocol 'OSICP' - OSI (CLNS) control protocol

#### ppp_lcp_mp_mbr_state_type

Description: MP member states Definition: Enumeration. Valid values are: 'PPP_LCP_MP_MBR_STATE_DETACHED' - Detached member 'PPP_LCP_MP_MBR_STATE_LCP_NOT_NEGOTIATED' - LCP has not been negotiated 'PPP_LCP_MP_MBR_STATE_BUNDLE_SHUTDOWN' - Multilink Bundle is shutdown 'PPP_LCP_MP_MBR_STATE_MRRU_REJECTED' - MRRU has been rejected 'PPP_LCP_MP_MBR_STATE_MRRU_MISMATCH' - MRRU mismatch 'PPP_LCP_MP_MBR_STATE_ED_MISMATCH' - ED mismatch 'PPP_LCP_MP_MBR_STATE_AUTH_NAME_MISMATCH' - Authenticated name mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_REJECTED' - MCMP option rejected by peer 'PPP_LCP_MP_MBR_STATE_MCMP_NOT_NEGOTIATED' - MCMP option not negotiated 'PPP_LCP_MP_MBR_STATE_MCMP_LOCAL_MISMATCH' - Local MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_MCMP_PEER_MISMATCH' - Peer MCMP class mismatch 'PPP_LCP_MP_MBR_STATE_STANDBY_UP' - SSO Standby up 'PPP_LCP_MP_MBR_STATE_ACTIVE' - Active member

#### ppp_sso_fsm_state_type

Description: Definition: Enumeration. Valid values are: 'PPP_SSO_STATE_NOT_READY_0' - Not-ready 'PPP_SSO_STATE_STANDBY_UNNEGD_1' - S-UnNegd 'PPP_SSO_STATE_ACTIVE_DOWN_2' - A-Down 'PPP_SSO_STATE_DEACTIVATING_3' - Deactivating 'PPP_SSO_STATE_ACTIVE_UNNEGD_4' - A-UnNegd 'PPP_SSO_STATE_STANDBY_NEGD_5' - S-Negd 'PPP_SSO_STATE_ACTIVATING_6' - Activating 'PPP_SSO_STATE_ACTIVE_NEGD_7' - A-Negd

#### ppp_oper_sso_fsm_state

Description: PPP SSO FSM State Definition: Structure. Contents are: IsRunning

Type: Boolean

Description: Is SSO FSM Running

State

Type: ppp_sso_fsm_state_type

Description: | SSO FSM State

#### ppp_oper_sso_summary_states

Description: Summary of SSO FSM States Definition: Structure. Contents are: Total

Type: 16-bit unsigned integer

Description: Total number of SSO FSMs running

Count

Type: 16-bit unsigned integer[0...8]

Description: Number of SSO FSMs in each State

#### ppp_oper_sso_error

Description: PPP SSO Error Definition: Structure. Contents are: IsError

Type: Boolean

Description: Is SSO Error

Error

Type: 32-bit unsigned integer

Description: SSO Error

Context

Type: 32-bit unsigned integer

Description: Context

## Perl Data Object documentation for g_plim_qos.

### Datatypes

#### show_plimqos_data_bag

Description: G plim qos data bag Definition: Structure. Contents are: Policy

Type: show_policy_data_bag

Description: |

           NumberofClasses

Type: 32-bit unsigned integer

Description: |

           ClassData

Type: show_class_data_bag

[10]

Description: |

### Internal Datatypes

#### show_class_data_

        Description:
        Definition: Structure. Contents are:
           ClassID

Type: 32-bit unsigned integer

Description: |

           ClassType

Type: 16-bit unsigned integer

Description: |

           ClassLevel

Type: 8-bit unsigned integer

Description: |

           BandwidthPercent

Type: 32-bit unsigned integer

Description: |

           Priority

Type: 8-bit unsigned integer

Description: |

           ClassName

Type: String with maximum length 32

Description: |

#### show_class_data_bag

Description: Definition: Type definition for: show_class_data_

#### show_policy_data_

Description: Definition: Structure. Contents are: BandwidthPercent

Type: 32-bit unsigned integer

Description:

Priority

Type: 8-bit unsigned integer

Description:

#### show_policy_data_bag

Description: Definition: Type definition for: show_policy_data_

## Perl Data Object documentation for sd_services.

### Datatypes

#### sd_service

Description: Service location and status Definition: Structure. Contents are: PreferredActiveNode

Type: Optional ValueNodeID

Description: | Preferred active node of the service

           PreferredActiveStatus

Type: sd_common_srv_status

Description: | Status on the preferred active node

           PreferredStandbyNode

Type: Optional ValueNodeID

Description: | Preferred standby node of the service

           PreferredStandbyStatus

Type: sd_common_srv_status

Description: | Status on the preferred standby node

           IsRecoveringAwaitingActive

Type: Boolean

Description: | Whether in recovery mode awaiting active

           IsRecoveringAwaitingStandby

Type: Boolean

Description: | Whether in recovery mode awaiting standby

           IsInBootDelay

Type: Boolean

Description: | Whether service is in boot delay

           LazyFailover

Type: Boolean

Description: | Whether service has lazy failover set

### Internal Datatypes

#### sd_common_srv_status

        Description: Individual service instance state
        Definition: Enumeration. Valid values are:
            'Offline' - The service is offline and unavailable
            'Available' - The service is available but unused
            'PreActive' - The service is transitioning to Active state
            'PreStandby' - The service is transitioning to Standby state
            'Active' - The service is in Active state
            'Standby' - The service is in Standby state

## Perl Data Object documentation for srd_bags.

### Datatypes

#### srd_node_status

        Description: Role status of a node
        Definition: Structure. Contents are:
           Role

Type: String with unbounded length

Description: | Enacted Role of node

           Status

Type: srd_status

Description: | Role status

#### srd_role_db_entry

        Description: Entry in the Service Role Daemon database
        Definition: Structure. Contents are:
           RoleID

Type: srd_role_type

Description: | ID of role

           CardTypes

Type: 32-bit signed integer[0...unbounded]

Description: | Card types on which the role is valid

### Internal Datatypes

#### srd_role_type

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### srd_status

        Description: Status of the enacted role.
        Definition: Enumeration. Valid values are:
            'Enacted' - The role is successfully enacted.
            'CardTypeUnsupported' - Card does not support the configured role.
            'CardUnavailable' - Card is unavailable or not present.
            'CardEnacting' - In process of enacting role.
            'Unknown' - Status Unknown.

## Perl Data Object documentation for rspp_ma_public.

### Datatypes

#### rspp_ma_public_att

Description: Information on an attachment of a service to an interface Definition: Structure. Contents are: InterfaceName

Type: String with unbounded length

Description: Name of protected interface

Interface

Type: Interface

Description: | The protected interface

           ServiceName

Type: String with unbounded length

Description: | Name of attached service

           ServiceType

Type: 16-bit unsigned integer

Description: | Type of attached service

           AttachmentID

Type: String with unbounded length

Description: | Identifier of attachment

           State

Type: rspp_ma_public_att_state

Description: | State of this attachment

           FailureAction

Type: rspp_ma_public_fa

Description: | The failure policy in effect for this attachment, if any

           FailureReason

Type: rspp_ma_public_reason

Description: | Why this attachment is in failed or ingress-only state, if it is

           ActiveLocation

Type: Optional ValueNodeID

Description: | Location of active instance, if not in failed state

           StandbyLocation

Type: Optional ValueNodeID

Description: | Location of standby instance, if not in failed state

#### rspp_ma_public_err

        Description: Per-node diversion errors
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | The protected interface

           StateError

Type: rspp_ma_public_att_error

Description: | Error occurring during application of this attachment, if any

           IngressError

Type: String with unbounded length

Description: | First error that occurred during Ingress diversion setup for this diversion

           EgressError

Type: String with unbounded length

Description: | First error that occurred during Egress diversion setup for this diversion

           ShutdownError

Type: String with unbounded length

Description: | First error that occurred whilst implementing the 'shutdown' failure mechanism for this diversion

           DropError

Type: String with unbounded length

Description: | First error that occurred whilst implementing the 'drop' failure mechanism for this diversion

### Internal Datatypes

#### rspp_ma_public_att_error

        Description: Attachment Error
        Definition: Enumeration. Valid values are:
            'NoAttachmentError' - No error has occurred - the correct attachment state has been applied
            'AttachmentDatabase' - A resource error has occurred while updating the Attachment Database
            'ServiceDatabase' - A resource error has occurred while updating the Service Database
            'DiversionDatabase' - A resource or locking error has occurred while updating the Diversion Database
            'DiversionUpdate' - A resource or IPC error has occurred handling a Diversion Update message
            'FailureActionUpdate' - An error occurred processing a failure action update
            'ServiceDirectorRequest' - An error occurred attempting to request information on the attached service from Service Director
            'ServiceDirectorBatch' - An error occurred sending a batch of requests for service information to Service Director, including information on this service

#### rspp_ma_public_att_state

        Description: Attachment State
        Definition: Enumeration. Valid values are:
            'Active' - Attachment is in active state
            'IngressOnly' - Ingress diversion only is in effect for this attachment
            'Failed' - Attachment is in failed state

#### rspp_ma_public_fa

        Description: Failure Action
        Definition: Enumeration. Valid values are:
            'None' - No failure policy is in effect
            'Shutdown' - Interface will be shutdown
            'Drop' - Packets for this diversion will be dropped
            'Pass' - Service will be bypassed, as if no attachment is configured

#### rspp_ma_public_reason

Description: Why the attachment is in the state it is in Definition: Enumeration. Valid values are: 'NoError' - No error 'DuplicateAttachment' - A duplicate attachment exists on another interface 'ServiceUnknown' - The attached service is not known 'Processing' - Processing Attachment 'ServiceError1' - Service specific error 1 'ServiceError2' - Service specific error 2 'ServiceError3' - Service specific error 3 'ServiceError4' - Service specific error 4 'ServiceError5' - Service specific error 5 'ServiceError6' - Service specific error 6

## Perl Data Object documentation for service_se_cgn_oper.

### Datatypes

#### cnat_v4_intranslation_t

Description: CGN inside translation information Definition: Structure. Contents are: TranslationDirection

Type: CGNTranslationDirectionType

Description: | Inside / Outside translation

           Address

Type: IPV4Address

Description: | Address

           Protocol

Type: CGNProtocolType

Description: | Protocol

           InsideSourcePort

Type: 16-bit unsigned integer

Description: | Source/Destination port

           OutsideSourcePort

Type: 16-bit unsigned integer

Description: | CNAT Replacement port

           TranslationType

Type: CGNTranslationType

Description: | Translation type

           InToOutPackets

Type: 32-bit unsigned integer

Description: | Inside to outside packets

           OutToInPackets

Type: 32-bit unsigned integer

Description: | Outside to inside packets

#### cnat_v4_outtranslation_t

        Description: CGN outside translation information
        Definition: Structure. Contents are:
           TranslationDirection

Type: CGNTranslationDirectionType

Description: | Inside / Outside translation

           Address

Type: IPV4Address

Description: | Address

           Protocol

Type: CGNProtocolType

Description: | Protocol

           OutsideDestinationPort

Type: 16-bit unsigned integer

Description: | CNAT Replacement port

           InsideDestionationPort

Type: 16-bit unsigned integer

Description: | Source/Destination port

           TranslationType

Type: CGNTranslationType

Description: | Translation type

           InToOutPackets

Type: 32-bit unsigned integer

Description: | Inside to outside packets

           OutToInPackets

Type: 32-bit unsigned integer

Description: | Outside to inside packets

#### cnat_v4_pool_util_t

        Description: CGN Pool utilization info
        Definition: Structure. Contents are:
           OutsideAddress

Type: IPV4Address

Description: | Outside address

           FreePorts

Type: 16-bit unsigned integer

Description: | Number of free ports

           UsedPorts

Type: 16-bit unsigned integer

Description: | Number of used ports

           Maxaddress

Type: IPV4Address

Description: | Maximum address

#### cnat_v4_stats_summary_t

        Description: CGN statstics summary
        Definition: Structure. Contents are:
           ActiveTranslations

Type: 32-bit unsigned integer

Description: | Number of active translations

           TranslationsCreateRate

Type: 32-bit unsigned integer

Description: | Translations create per second

           TranslationsDeleteRate

Type: 32-bit unsigned integer

Description: | Translations delete per second

           InsideToOutisdeForwardRate

Type: 32-bit unsigned integer

Description: | Inside to outside forward packets per second

           OutsideToInsideForwardRate

Type: 32-bit unsigned integer

Description: | Outside to inside forward packets per second

           InsideToOutsidePortLimitExceededDrops

Type: 64-bit unsigned integer

Description: | Inside to outside drops port limit exceeded

           InsideToOutsideSystemLimitReachedDrops

Type: 64-bit unsigned integer

Description: | Inside to outside drops system limit reached

           InsideToOutsideResourceDepletionDrops

Type: 64-bit unsigned integer

Description: | Inside to outside drops resource depletion

           OutsideToInsideNoTranslationEntryDrops

Type: 64-bit unsigned integer

Description: | Outside to inside drops no translation entry

           PoolAddressTotalFree

Type: 32-bit unsigned integer

Description: | Pool address totally free

           PoolAddressUsed

Type: 32-bit unsigned integer

Description: | Pool address used

           PoolAddressUsage

Type: cnat_v4_pool_addr_usage_t

[0...unbounded]

Description: | Pool addresses used

### Internal Datatypes

#### CGNTranslationType

        Description: CGN translation types
        Definition: Enumeration. Valid values are:
            'All' - All translations
            'ALG' - ALG translation
            'Static' - Static translation
            'Both' - Both translations
            'Dynamic' - Dynamic translations
            'Invalid' - Invalid translation

#### CGNProtocolType

        Description: Protcol types
        Definition: Enumeration. Valid values are:
            'UDP' - UDP Protocol
            'TCP' - TCP Protocol
            'ICMP' - ICMP Protocol

#### CGNTranslationDirectionType

        Description: Translation directions
        Definition: Enumeration. Valid values are:
            'In' - Inside translation
            'Out' - Outside translation

#### cnat_v4_pool_addr_usage_t

Description: Definition: Structure. Contents are: ExternalAddress

Type: IPV4Address

Description: | External address

           PortsUsed

Type: 32-bit unsigned integer

Description: | Ports used ports

## Perl Data Object documentation for vasi_mgr_oper.

### Datatypes

#### vasi_mgr_oper_pair_status

Description: Individual VASI Pair Status Definition: Structure. Contents are: PairID

Type: 32-bit unsigned integer

Description: Identifier for this VASI Pair

LHSConfigured

Type: Boolean

Description: TRUE if the VASILeft interface of this pair is configured

RHSConfigured

Type: Boolean

Description: TRUE if the VASIRight interface of this pair is configured

Active

Type: Optional ValueNodeID

Description: | Active node configured for this VASI Pair, NULL if not configured

           Standby

Type: Optional ValueNodeID

Description: | Standby node configured for this VASI Pair, NULL if not configured

           LeftState

Type: im_state_type_

Description: | VASILeft Interface state

           RightState

Type: im_state_type_

Description: | VASIRight Interface state

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for shellutil_clock.

### Datatypes

#### time_date

Description: Date and time Definition: Structure. Contents are: Year

Type: 16-bit unsigned integer

Description: Year [0..65535]

Month

Type: 8-bit unsigned integer

Description: Month [1..12]

Day

Type: 8-bit unsigned integer

Description: Day [1..31]

Hour

Type: 8-bit unsigned integer

Description: Hour [0..23]

Minute

Type: 8-bit unsigned integer

Description: Minute [0..59]

Second

Type: 8-bit unsigned integer

Description: Second [0..60], use 60 for leap-second

Millisecond

Type: 16-bit unsigned integer

Description: Millisecond [0..999]

TimeZone

Type: String with unbounded length

Description: Time zone

TimeSource

Type: time_source

Description: | Time source

#### system_uptime

Description: System uptime Definition: Structure. Contents are: Hostname

Type: String with unbounded length

Description: Host name

Uptime

Type: 32-bit unsigned integer

Description: Amount of time in seconds since this system was last initialized

### Internal Datatypes

#### time_source

Description: Time source Definition: Enumeration. Valid values are: 'Error' - Error 'None' - Unsynchronized time 'NTP' - Network time protocol 'Manual' - User configured 'Calendar' - Hardware calendar

## Perl Data Object documentation for snmp.

### Datatypes

#### snmp_stats

Description: SNMP statistics Definition: Structure. Contents are: PacketsReceived

Type: 32-bit unsigned integer

Description: snmpInPkts

BadVersionsReceived

Type: 32-bit unsigned integer

Description: snmpInBadVersions

BadCommunityNamesReceived

Type: 32-bit unsigned integer

Description: snmpInBadCommunityNames

BadCommunityUsesReceived

Type: 32-bit unsigned integer

Description: snmpInBadCommunityUses

ASNParseErrorsReceived

Type: 32-bit unsigned integer

Description: snmpInASNParseErrs

SilentDropCount

Type: 32-bit unsigned integer

Description: snmpSilentDrops

ProxyDropCount

Type: 32-bit unsigned integer

Description: snmpProxyDrops

TooBigPacketReceived

Type: 32-bit unsigned integer

Description: snmpInTooBigs

MaxPacketSize

Type: 32-bit unsigned integer

Description: snmp maximum packet size

NoSuchNamesReceived

Type: 32-bit unsigned integer

Description: snmpInNoSuchNames

BadValuesReceived

Type: 32-bit unsigned integer

Description: snmpInBadValues

ReadOnlyReceived

Type: 32-bit unsigned integer

Description: snmpInReadOnlys

TotalGeneralErrors

Type: 32-bit unsigned integer

Description: snmpInGenErrs

TotalRequestedVariables

Type: 32-bit unsigned integer

Description: snmpInTotalReqVars

TotalSetVariablesReceived

Type: 32-bit unsigned integer

Description: snmpInTotalSetVars

GetRequestsReceived

Type: 32-bit unsigned integer

Description: snmpInGetRequests

GetNextRequestsReceived

Type: 32-bit unsigned integer

Description: snmpInGetNexts

SetRequestsReceived

Type: 32-bit unsigned integer

Description: snmpInSetRequests

GetResponsesReceived

Type: 32-bit unsigned integer

Description: snmpInGetResponses

TrapsReceived

Type: 32-bit unsigned integer

Description: snmpInTraps

TotalPacketsSent

Type: 32-bit unsigned integer

Description: snmpOutPkts

TooBigPacketsSent

Type: 32-bit unsigned integer

Description: snmpOutTooBigs

NoSuchNamesSent

Type: 32-bit unsigned integer

Description: snmpOutNoSuchNames

BadValuesSent

Type: 32-bit unsigned integer

Description: snmpOutBadValues

GeneralErrorsSent

Type: 32-bit unsigned integer

Description: snmpOutGenErrs

GetRequestsSent

Type: 32-bit unsigned integer

Description: snmpOutGetRequests

GetNextRequestSent

Type: 32-bit unsigned integer

Description: snmpOutGetNexts

SetRequestsSent

Type: 32-bit unsigned integer

Description: snmpOutSetRequests

GetResponsesSent

Type: 32-bit unsigned integer

Description: snmpOutGetResponses

TrapsSent

Type: 32-bit unsigned integer

Description: snmpOutTraps

#### snmp_engineid

Description: SNMPv3 engineID Information Definition: Structure. Contents are: EngineID

Type: String with unbounded length

Description: SNMPv3 engineID

#### snmp_statistics

Description: SNMP Statistics extension Definition: Structure. Contents are: DuplicateDroppedRequests

Type: 32-bit unsigned integer

Description: Number of duplicate SNMP requests received and are dropped.

#### snmp_ctx_mapping_entry

Description: SNMP context mapping entry Definition: Structure. Contents are: ContextName

Type: String with unbounded length

Description: Context Name

FeatureName

Type: String with unbounded length

Description: Feature Name

Feature

Type: 32-bit unsigned integer

Description: Feautre

#### snmp_ctx_mapping

Description: SNMP context mapping Definition: Structure. Contents are: ContexMapping

Type: snmp_ctx_mapping_entry[0...unbounded]

Description: | Context Mapping

#### snmp_sysuptime

Description: SNMP sysUpTime in centi seconds Definition: Structure. Contents are: SystemUpTime

Type: 32-bit unsigned integer

Description: sysUpTime

#### snmp_mib_info

Description: SNMP MIB Information Definition: Structure. Contents are: MIBName

Type: String with unbounded length

Description: Name of the MIB module

DLLName

Type: String with unbounded length

Description: MIB DLL filename, non-DLL MIBs will have no value

MIBConfigFilename

Type: String with unbounded length

Description: MIB config filename, non-DLL MIBs will have no value

IsMIBLoaded

Type: Boolean

Description: TRUE if MIB DLL is currently loaded, will always be TRUE for non-DLL MIBs

DLLCapabilities

Type: 32-bit unsigned integer

Description: DLL capabilities

TrapStrings

Type: String with unbounded length

Description: List of trapstring configured

Timeout

Type: Boolean

Description: TRUE is mib is in phase 1 timeout

LoadTime

Type: 32-bit unsigned integer

Description: Load time

### Internal Datatypes

## Perl Data Object documentation for sonet_aps.

### Datatypes

#### aps_protect_info

Description: Protect APS channel info Definition: Structure. Contents are: Signalling

Type: 32-bit unsigned integer

Description: Actual signalling mode

SignallingCfg

Type: 32-bit unsigned integer

Description: Configured signalling mode

UnidirectionalAPS

Type: Boolean

Description: If running in unidirectional mode

UnidirectionalAPSCfg

Type: Boolean

Description: If configured for unidirectional mode

RevertTime

Type: 32-bit unsigned integer

Description: Revert time in minutes

RevertTimeToGo

Type: 32-bit unsigned integer

Description: Remaining revert time if in progress

#### aps_local_info

Description: Local APS channel info Definition: Structure. Contents are: ReceivedK1K2Valid

Type: Boolean

Description: If received K bytes valid

ReceivedK1

Type: 8-bit unsigned integer

Description: Received K1 byte

ReceivedK2

Type: 8-bit unsigned integer

Description: Received K2 byte

TransmittedK1

Type: 8-bit unsigned integer

Description: Transmitted K1 byte

TransmittedK2

Type: 8-bit unsigned integer

Description: Transmitted K2 byte

#### aps_remote_info

Description: Remote APS channel info (for multi-router APS topologies) Definition: Structure. Contents are: PGPSupportedVersion

Type: 32-bit signed integer

Description: Supported PGP version

PGPNegotiatedVersion

Type: 32-bit signed integer

Description: Negociated PGP version

Authentication

Type: String with unbounded length

Description: PGP authentication string

HelloTime

Type: 32-bit signed integer

Description: PGP hello interval

HoldTime

Type: 32-bit signed integer

Description: PGP hold interval

#### aps_channel_info

Description: APS channel info Definition: Structure. Contents are: ChannelNumber

Type: 32-bit signed integer

Description: Channel number

ChannelName

Type: String with unbounded length

Description: Channel name

IsAssigned

Type: Boolean

Description: If assigned

IsInContact

Type: Boolean

Description: If in contact

IsInitializing

Type: Boolean

Description: If not yet fully initialized

IsDisabled

Type: Boolean

Description: If not carrying traffic

IsAdmindown

Type: Boolean

Description: If administratively down

IsSignalFailDetected

Type: Boolean

Description: If in Signal Failed condition

IsSignalDegradeDetected

Type: Boolean

Description: If in Signal Degraded condition

SDHFraming

Type: Boolean

Description: If port uses SDH framing

UnidirectionalAPSCfg

Type: 32-bit signed integer

Description: If configured for unidirectional mode

Protect

Type: Optional aps_protect_info

Description: | Protect info, if applicable

           Local

Type: Optional aps_local_info

Description: | Local info, if applicable

           Remote

Type: Optional aps_remote_info

Description: | Remote info, if applicable

#### aps_group_info

        Description: APS group info
        Definition: Structure. Contents are:
           Channels

Type: aps_channel_info

[0...unbounded]

Description: | APS channel infos

### Internal Datatypes

## Perl Data Object documentation for sonet_local.

### Datatypes

#### sonet_alarm_info

        Description: SONET defect/alarm info
        Definition: Structure. Contents are:
           IsMasked

Type: Boolean

Description: | Is defect masked?

           Unmasking

Type: Boolean

Description: | Is defect being unmasked?

           IsDetected

Type: Boolean

Description: | Is defect detected?

           IsAsserted

Type: Boolean

Description: | Is alarm declared?

           ReportingEnabled

Type: Boolean

Description: | Is reporting enabled?

           Count

Type: 64-bit unsigned integer

Description: | Alarm counter

#### sonet_ber_info

        Description: SONET error block info
        Definition: Structure. Contents are:
           IsMasked

Type: Boolean

Description: | Are errors masked?

           IsAsserted

Type: Boolean

Description: | Is threshold crossed?

           IsReported

Type: Boolean

Description: | Was threshold cross reported?

           ReportingEnabled

Type: Boolean

Description: | Is reporting enabled?

           Threshold

Type: 8-bit unsigned integer

Description: | Error threshold power

           Count

Type: 64-bit unsigned integer

Description: | Error counter

#### sonet_j1_format_pos_st

Description: SONET J1 BYTE FIELD POS Definition: Structure. Contents are: RemoteK1K2Received

Type: String with length 5

Description: Remote K1/K2 Received

RemoteK1K2Transmit

Type: String with length 5

Description: Remote K1/K2 Transmit

#### sonet_j1_format_srp_st

Description: SONET J1 BYTE FIELD SRP Definition: Structure. Contents are: SRPSideName

Type: String with length 3

Description: SRP Side Name

SRPSignature

Type: String with length 7

Description: SRP Signature

#### sonet_j1_format

Description: SONET J1 byte format Definition: Structure. Contents are: Hostname

Type: String with length 25

Description: Hostname

InterfaceName

Type: String with length 15

Description: Interface name

IPAddress

Type: String with length 17

Description: IP address

J1OtherField

Type: j1_other_field_union

Description: | J1 Other Field

#### sonet_j1_info

Description: SONET J1 overhead byte (path trace) info Definition: Structure. Contents are: IsStable

Type: Boolean

Description: If stable J1 trace

ReceiveJ1

Type: sonet_j1_format

Description: | Received J1 trace

           TransmitJ1

Type: sonet_j1_format

Description: | Transmitted J1 trace

#### sonet_c2_info

        Description: SONET C2 overhead byte (path signal label) info
        Definition: Structure. Contents are:
           IsStable

Type: Boolean

Description: | If stable C2 byte

           ReceiveC2

Type: Hex binary dump

Description: | Received C2 byte

           TransmitC2

Type: Hex binary dump

Description: | Transmitted C2 byte

           SourceC2

Type: Signed character

Description: | Source of the C2 value

#### sonet_ptr_info

Description: SONET SPE pointer info Definition: Structure. Contents are: NewPointer

Type: 64-bit unsigned integer

Description: New Pointer events counter

PSE

Type: 64-bit unsigned integer

Description: Positive Stuffing Events counter

NSE

Type: 64-bit unsigned integer

Description: Negative Stuffing Events counter

#### sonet_path_info

Description: SONET Path operational info Definition: Structure. Contents are: DataRate

Type: 32-bit unsigned integer

Description: Data rate

ScramblingMode

Type: 32-bit unsigned integer

Description: Scrambling mode

PLOP

Type: sonet_alarm_info

Description: | PLOP info

           PAIS

Type: sonet_alarm_info

Description: | PAIS info

           PRDI

Type: sonet_alarm_info

Description: | PRDI info

           PPLM

Type: sonet_alarm_info

Description: | PPLM info

           PTIM

Type: sonet_alarm_info

Description: | PTIM info

           PUNEQ

Type: sonet_alarm_info

Description: | PUNEQ info

           PathBIP

Type: sonet_ber_info

Description: | Path BIP (B3) BER info

           PathFEBE

Type: sonet_ber_info

Description: | Path FEBE info

           J1

Type: sonet_j1_info

Description: | J1 bytes info

           C2

Type: sonet_c2_info

Description: | C2 byte info

           SPEPointer

Type: sonet_ptr_info

Description: | SPE pointer info

           HoldOffDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold OFF delay (in msec)

           ConfiguredHoldOffDelay

Type: 32-bit unsigned integer

Description: | Configured Alarm/Defect Hold OFF delay (in msec)

           HoldOnDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold ON delay (in msec)

           IsConfiguredSRP

Type: Boolean

Description: | If configured in SRP mode

           SERVICE

Type: sonet_path_service_type_info

Description: | Service Type

           PathNumber

Type: 32-bit unsigned integer

Description: | Path Number

#### sonet_s1s0_info

        Description: SONET SS overhead bits (H byte) info
        Definition: Structure. Contents are:
           TransmitS1S0

Type: Hex binary dump

Description: | Transmitted S1, S0 bits

           SourceS1S0

Type: Signed character

Description: | Source of the S1S0 value

           ReceiveS1S0

Type: Hex binary dump

Description: | Received S1S0 value

#### sonet_k1k2_info

        Description: SONET K1, K2 overhead bytes info
        Definition: Structure. Contents are:
           IsStable

Type: Boolean

Description: | If stable K bytes

           ReceiveK1

Type: Hex binary dump

Description: | Received K1 byte

           TransmitK1

Type: Hex binary dump

Description: | Transmitted K1 byte

           ReceiveK2

Type: Hex binary dump

Description: | Received K2 byte

           TransmitK2

Type: Hex binary dump

Description: | Transmitted K2 byte

#### sonet_aps_info

        Description: SONET APS brief info
        Definition: Structure. Contents are:
           IsAssigned

Type: Boolean

Description: | If assigned as APS channel

           IsInactive

Type: Boolean

Description: | If traffic away from this channel

           GroupNumber

Type: 32-bit unsigned integer

Description: | APS group number

           ChannelNumber

Type: 8-bit unsigned integer

Description: | APS channel number

#### sonet_line_info

Description: SONET Line operational info Definition: Structure. Contents are: LAIS

Type: sonet_alarm_info

Description: | LAIS info

           LRDI

Type: sonet_alarm_info

Description: | LRDI info

           LineBIP

Type: sonet_ber_info

Description: | Line BIP (B2) BER info

           LineFEBE

Type: sonet_ber_info

Description: | Line FEBE info

           SignalDegraded

Type: sonet_ber_info

Description: | Line BIP (B2) Signal Degraded info

           SignalFailed

Type: sonet_ber_info

Description: | Line BIP (B2) Signal Failed info

           S1S0

Type: sonet_s1s0_info

Description: | H byte's SS bits info

           K1K2

Type: sonet_k1k2_info

Description: | K1, K2 bytes info

           APS

Type: sonet_aps_info

Description: | APS info

           HoldOffDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold OFF delay (in msec)

           HoldOnDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold ON delay (in msec)

#### sonet_j0_info

        Description: SONET J0/C1 overhead byte info
        Definition: Structure. Contents are:
           TransmitJ0

Type: Hex binary dump

Description: | Transmitted J0/C1 byte

#### sonet_section_info

        Description: SONET Section operational info
        Definition: Structure. Contents are:
           SLOS

Type: sonet_alarm_info

Description: | SLOS info

           SLOF

Type: sonet_alarm_info

Description: | SLOF info

           SectionBIP

Type: sonet_ber_info

Description: | Section BIP (B1) BER info

           J0

Type: sonet_j0_info

Description: | J0/C1 byte info

           Loopback

Type: sonet_loopback_info

Description: | Loopback info

           Framing

Type: sonet_framing_info

Description: | Framing type

           ClockSource

Type: sonet_tx_clock_info

Description: | Actual Transmit clock source

           ClockSourceCfg

Type: sonet_tx_clock_info

Description: | Configured Transmit clock source

           HoldOffDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold OFF delay (in msec)

           HoldOnDelay

Type: 32-bit unsigned integer

Description: | Alarm/Defect Hold ON delay (in msec)

           RxS1

Type: Hex binary dump

Description: | Received S1 Value

           TxS1

Type: Hex binary dump

Description: | Transmitted S1 Value

#### sonet_optical_powermon_info

        Description: SONET Optical monitoring info
        Definition: Structure. Contents are:
           IsSupported

Type: Boolean

Description: | If optical power monitoring supported

           ReceivedPower

Type: String with length 65

Description: | Received optical power

           TransmittedPower

Type: String with length 97

Description: | Transmitted optical power

           TransmittedCurrent

Type: String with length 65

Description: | Transmitted laser diode current

           Accuracy

Type: String with length 17

Description: | Optical Power Monitoring Accuracy

#### sonet_port_info

        Description: SONET port operational info
        Definition: Structure. Contents are:
           DataRate

Type: 32-bit unsigned integer

Description: | Data rate

           OpticsInfo

Type: String with length 64

Description: | Optics type and range info

           PowerMonitor

Type: sonet_optical_powermon_info

Description: | Optical power monitoring info

           Section

Type: sonet_section_info

Description: | Section info

           Line

Type: sonet_line_info

Description: | Line info

           Paths

Type: 32-bit unsigned integer

Description: | Number of paths

           PathList

Type: sonet_path_info[0...unbounded]

Description: | List of path info

           IsChannelizationSupport

Type: Boolean

Description: | If chnnelization supported

           LastClearTime

Type: 32-bit unsigned integer

Description: | Time Duration Since Last Clear

           FrequencySynchronizationEnabled

Type: Boolean

Description: | If port frequency synchronization enabled

#### sonet_StatusChangeNotifications

        Description: SONET Status Change Notification info
        Definition: Structure. Contents are:
           Notification

Type: sonet_evType

Description: | Notification Type sent

           CurrentStatus

Type: 32-bit unsigned integer

Description: | Status Information

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### sonet_loopback_info_

Description: Definition: Enumeration. Valid values are: 'None' - No loopback 'Internal' - Internal loopback 'External' - External loopback 'Invalid' - Invalid loopback

#### sonet_loopback_info

Description: SONET loopback info Definition: Type definition for: sonet_loopback_info_

#### sonet_framing_info_

Description: Definition: Enumeration. Valid values are: 'FRAMING__SONET' 'FRAMING__SDH'

#### sonet_framing_info

Description: Definition: Type definition for: sonet_framing_info_

#### sonet_tx_clock_info_

Description: Definition: Enumeration. Valid values are: 'SONET_CLOCK_SRC_INTERNAL' 'SONET_CLOCK_SRC_LINE'

#### sonet_tx_clock_info

Description: Definition: Type definition for: sonet_tx_clock_info_

#### sonet_path_service_type_info_

Description: Definition: Enumeration. Valid values are: 'SONET_PATH_MDE_UNEQUIP' 'SONET_PATH_MDE_EQUIP_UNSPECIFIED' 'SONET_PATH_MDE_C12' 'SONET_PATH_MDE_C12_E1' 'SONET_PATH_MDE_C11' 'SONET_PATH_MDE_C11_T1' 'SONET_PATH_MDE_VT15' 'SONET_PATH_MDE_VT15_T1' 'SONET_PATH_MDE_VT2' 'SONET_PATH_MDE_T3' 'SONET_PATH_MDE_E3' 'SONET_PATH_MDE_POS_SCRAMBLED' 'SONET_PATH_MDE_POS_UNSCRAMBLED' 'SONET_PATH_MDE_ATM' 'SONET_PATH_MDE_TUG3' 'SONET_PATH_MDE_UNKNOWN' 'SONET_PATH_DEFAULT_MDE'

#### sonet_path_service_type_info

Description: Definition: Type definition for: sonet_path_service_type_info_

#### j1_other_field_union_discrim

Description: Definition: Enumeration. Valid values are: 'No' - No 'Yes' - Yes

#### j1_other_field_union

Description: Definition: Union. Discriminant: Name: SRPConfigured Type: j1_other_field_union_discrim Options are: J1POS

Type: sonet_j1_format_pos_st

Description: |

           J1SRP

Type: sonet_j1_format_srp_st

Description: |

#### sonet_evType_

        Description:
        Definition: Enumeration. Valid values are:
            'EV_SECTION' - Section info
            'EV_LINE' - Line info
            'EV_PATH' - Path info

#### sonet_evType

        Description: SONET Trap notification info
        Definition: Type definition for: sonet_evType_

## Perl Data Object documentation for sonet_local_private.

### Datatypes

#### sonet_layer_state_info

        Description: SONET internal layer state info
        Definition: Structure. Contents are:
           IsAdminUp

Type: Boolean

Description: | If admin Up

           IsUp

Type: Boolean

Description: | If state Up

#### sonet_path_state_info

Description: SONET Path internal state info Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: Path i/f name

InternalState

Type: sonet_layer_state_info

Description: | Internal state info

           IsAdminUp

Type: Boolean

Description: | If IM admin Up

           State

Type: im_state_enum_type

Description: | Path's IM state

           DataChannelName

Type: String with unbounded length

Description: | Data channel i/f name

           IsDataChannelAdminUp

Type: Boolean

Description: | If data channel admin Up

           DataChannelState

Type: im_state_enum_type

Description: | Data channel's IM state

           PathNumber

Type: 32-bit unsigned integer

Description: | path number

#### sonet_port_state_info

        Description: SONET port internal state info
        Definition: Structure. Contents are:
           IsAdminUp

Type: Boolean

Description: | If port admin Up

           State

Type: im_state_enum_type

Description: | Port's IM state

           Section

Type: sonet_layer_state_info

Description: | Section state

           Line

Type: sonet_layer_state_info

Description: | Line state

           Paths

Type: 32-bit unsigned integer

Description: | Number of paths

           PathList

Type: sonet_path_state_info[0...unbounded]

Description: | List of path state info

#### sonet_port_hw_info

        Description: SONET port h/w-specific info
        Definition: Structure. Contents are:
           HardwareInfo

Type: String with unbounded length

Description: | Hardware-specific info

#### sonet_port_ais_pwfault_info

        Description: SONET ais_pwfault feature info
        Definition: Structure. Contents are:
           AisPwFault

Type: Boolean

Description: | If AIS PWFAULT feature enabled

           DefectStatus

Type: Boolean

Description: | If LAIS requested

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

## Perl Data Object documentation for subdb_show_edm.

### Datatypes

#### subdb_assoc_session

Description: SubDB associated session bag Definition: Structure. Contents are: AssociatedTemplates

Type: subdb_show_assoc_obj_td[0...unbounded]

Description: | Array of associated templates

#### subdb_derived_session_bag

Description: SubDB derived session bag Definition: Structure. Contents are: DerivedConfig

Type: subdb_install_value_bag_elem_td[0...unbounded]

Description: | Array of derived configuration

#### subdb_derived_session_xml

Description: SubDB derived session bag Definition: Structure. Contents are: DerivedConfigItemID

Type: String with length 65

Description: Derived config item id

NodeID

Type: String with length 64

Description: External Node Name plus display whitespace

DerivedConfig

Type: String with unbounded length

Description: Array of derived configuration

#### subdb_internal_bag

Description: subdb server internal information Definition: Structure. Contents are: num_sessions

Type: 32-bit unsigned integer

Description:

#### subdb_client_info_bag

Description: subdb subscriber session internal information Definition: Structure. Contents are: disconnect_ts_tv_seconds

Type: 64-bit unsigned integer

Description: time in seconds when client was disconnected

disconnect_ts_tv_nanoseconds

Type: 64-bit unsigned integer

Description: time in nanoseconds when client was disconnected

connect_ts_tv_seconds

Type: 64-bit unsigned integer

Description: time in seconds when client was last connected

connect_ts_tv_nanoseconds

Type: 64-bit unsigned integer

Description: time in nanoseconds when client was last connected

ref_count

Type: 32-bit unsigned integer

Description: Counter which determines when the connection structure can be deleted

req_count

Type: 32-bit unsigned integer

Description: A counter to keep tracek in-progress SPI requests with the client

client_name

Type: Hex binary data with maximum length 32 bytes

Description: Client name

spi_cb

Type: 32-bit unsigned integer[12]

Description: Used to identify each type of callback triggered by subdb

bpi_reg_count

Type: 32-bit unsigned integer

Description: A counter to keep tracek in-progress SPI requests with the client

spi_reconciled

Type: Boolean

Description: Inidicates that the SPI interface is in sync

bpi_reconciled

Type: Boolean

Description: Inidicates that the BPI interface is in sync

client_restarted

Type: Boolean

Description: State of client concerning restart

connection_flapped

Type: Boolean

Description: Indicates if client connection has ever been flapped

client_connection_id

Type: 32-bit unsigned integer

Description: This is set to the index value of the connection object list (conn_list[SUBDB_SVR_MAX_CLIENTS])

persist_in_use

Type: Boolean

Description: TRUE if the element is being used

persist_forced_full_resync

Type: Boolean

Description: Indicates if a forced_full_resync should be performed during process restart

persist_client_flags

Type: 32-bit unsigned integer

Description: It is currently used to identify the role that a subdb client plays in the system

persist_state

Type: 32-bit unsigned integer

Description: defines the state for a client's connection

persist_instance_no

Type: 32-bit unsigned integer

Description: Each time the client is reconnected to subdb, a new instance number is returned

persist_num_bpi_regs

Type: 32-bit unsigned integer

Description: The number of bpi registrations from this client

persist_num_send_drop_bpi_msg

Type: 32-bit unsigned integer

Description: Number of sent bpi messages that were dropped

persist_num_send_drop_spi_msg

Type: 32-bit unsigned integer

Description: Number of sent spi messages that were dropped

persist_num_recv_drop_bpi_msg

Type: 32-bit unsigned integer

Description: Number of received bpi messsages that were dropped

persist_num_recv_drop_spi_msg

Type: 32-bit unsigned integer

Description: Number of received spi messages that were dropped

persist_num_sent_bpi_msg

Type: 32-bit unsigned integer

Description: Number of sent bpi messages

persist_num_sent_spi_msg

Type: 32-bit unsigned integer

Description: Number of send spi messages

persist_num_recv_bpi_msg

Type: 32-bit unsigned integer

Description: Number of received spi messages

persist_num_recv_spi_msg

Type: 32-bit unsigned integer

Description: Number of received spi messages

persist_num_sent_pulse

Type: 32-bit unsigned integer

Description: Number of pulses sent

conn_timer_running

Type: Boolean

Description: Indicates if a connection is deemed down because of an expired connection timer

fam_info

Type: subdb_fam_feature_info_bag_elem_td[0...unbounded]

Description: | Feature apply info for a particular connection ID

#### subdb_internal_subscriber_obj_bag

Description: subdb server internal subscriber objection information for a session Definition: Structure. Contents are: sub_label

Type: 32-bit unsigned integer

Description: Subscriber session label

activate_req_id

Type: 32-bit unsigned integer

Description: The request identifier

trans_id

Type: 32-bit signed integer

Description: Transaction identifier associated with a particular 'produce_done' or 'produce_all_done' request

pd_req_id

Type: 32-bit unsigned integer

Description: The PROD DONE request id

pd_options

Type: 32-bit unsigned integer

Description: The PROD DONE request options

cfg_chg_tmpl_changed

Type: Boolean

Description: is config change due to template change only and not due to a prod_done request?

destroy_req_id

Type: 32-bit unsigned integer

Description: the destroy request id

creator_gone

Type: Boolean

Description: if true, indicates that the creator connection is being destroyed

num_pending_bpi_reqs

Type: 32-bit signed integer

Description: The number of pending BPI requests sent out

add_mod_level

Type: 32-bit signed integer

Description: Current apply level for the added & modified tree of features representing the feature that is being notified

delete_level

Type: 32-bit signed integer

Description: Current apply level for the deleted tree of features representing the feature that is being notified

delete_notify_done

Type: Boolean

Description: Flag indicating whether the deleted features have all been notified and all 'apply done' ack messages have been received

add_mod_notify_done

Type: Boolean

Description: Flag indicating whether the added/modified features have all been notified and all 'apply done' ack messages have been received

restart_vec

Type: 32-bit unsigned integer

Description: This the restart vector to keep track of the restart state

a_add_mod_apply_tree

Type: bag_subdb_submgr_apply_level_info_td[0...unbounded]

Description: | Tree containing the list of added & modified features in decreasing apply order

           a_delete_apply_tree

Type: bag_subdb_submgr_apply_level_info_td

[0...unbounded]

Description: | Tree containing the list of deleted features in increasing apply order

### Internal Datatypes

#### subdb_object_type_data

        Description:
        Definition: Enumeration. Valid values are:
            'SUBDB_OBJ_TYPE_MINIMUM' - Minimum type
            'SUBDB_OBJ_TYPE_USER_PROFILE' - User profile
            'SUBDB_OBJ_TYPE_SERVICE_PROFILE' - Service profile
            'SUBDB_OBJ_TYPE_SUBSCRIBER_SERVICE_TEMPLATE' - Subscriber service template
            'SUBDB_OBJ_TYPE_SUBSCRIBER_SESSION_GROUP_TEMPLATE' - Subscriber session group template
            'SUBDB_OBJ_TYPE_PPP_TEMPLATE' - PPP template
            'SUBDB_OBJ_TYPE_ETHERNET_TEMPLATE' - Minimum type template
            'SUBDB_OBJ_TYPE_IP_SUBSCRIBER_TEMPLATE' - IPSub template
            'SUBDB_OBJ_TYPE_MAXIMUM' - Maximum type

#### bag_subdb_feature_info

Description: Definition: Structure. Contents are: name

Type: Hex binary data with maximum length 64 bytes

Description: Name of feature

#### bag_subdb_feature_info_td

Description: Definition: Type definition for: bag_subdb_feature_info

#### bag_subdb_submgr_feature_info

Description: Definition: Structure. Contents are: feature

Type: bag_subdb_feature_info_td

Description: | Key

           apply_msg_sent

Type: Boolean

Description: | Indicates if an 'apply' message was sent to the BPI registered client for this feature

           apply_done_ack

Type: Boolean

Description: | Indicates if whether an 'apply done' response message was received from the BPI registered client for this feature

#### bag_subdb_submgr_feature_info_td

Description: Definition: Type definition for: bag_subdb_submgr_feature_info

#### bag_subdb_submgr_apply_level_info

Description: Definition: Structure. Contents are: apply_level_key

Type: 32-bit unsigned integer

Description: The apply level value in the list

feature_list

Type: bag_subdb_submgr_feature_info_td[0...unbounded]

Description: | The tree of features associated with the current apply level

#### bag_subdb_submgr_apply_level_info_td

Description: Tree of apply levels associated with a particular subscriber Definition: Type definition for: bag_subdb_submgr_apply_level_info

#### subdb_show_assoc_obj

Description: Definition: Structure. Contents are: ObjectType

Type: subdb_object_type_data

Description: | Object Type

           Precedence

Type: 32-bit unsigned integer

Description: | Precedence

           ObjectName

Type: String with length 65

Description: | Object Name

#### subdb_show_assoc_obj_td

Description: SubDB associated object name and precedence Definition: Type definition for: subdb_show_assoc_obj

#### subdb_install_value_bag_elem

Description: Definition: Structure. Contents are: SysDBPathName

Type: Hex binary data with unbounded length

Description:

DataType

Type: 32-bit unsigned integer

Description:

Value

Type: Hex binary data with unbounded length

Description:

Length

Type: 32-bit unsigned integer

Description:

#### subdb_install_value_bag_elem_td

Description: SubDB install value Definition: Type definition for: subdb_install_value_bag_elem

#### subdb_subscriber_state_data

Description: Definition: Enumeration. Valid values are: 'SUBDB_SESSION_CREATE_STATE' - session created state

#### subdb_fam_feature_info_bag_elem

Description: Definition: Structure. Contents are: feature

Type: Hex binary data with maximum length 64 bytes

Description: Name of feature

conn_id

Type: 32-bit unsigned integer

Description: Connection identifier

session_type

Type: 32-bit unsigned integer

Description: SubDB session label type(subdb_session_label_type_td) to define the kinds of sessions SubDB supports

activate_required

Type: Boolean

Description: Flag to indicate whether explicit activation for the session is required before the feature can be applied

config_set_id

Type: 32-bit unsigned integer

Description: Configuration Set Identifiers representing a group of features that should be applied together simultaneously

reg_handle

Type: 32-bit unsigned integer

Description: Subdb BPI registration handle

whichevent

Type: 32-bit unsigned integer[2]

Description: Client callback event inforamtion to determine if clients need to be notified

feat_state

Type: 32-bit unsigned integer

Description: This indicates if the feature is registered or not, or pending for registration

#### subdb_fam_feature_info_bag_elem_td

Description: Subdb FAM element Definition: Type definition for: subdb_fam_feature_info_bag_elem

## Perl Data Object documentation for sysmgr_proc_all.

### Datatypes

#### date_time

Description: Date and time Definition: Structure. Contents are: Year

Type: 16-bit unsigned integer

Description: Year [0..65536]

Month

Type: 8-bit unsigned integer

Description: Month [1..12]

Day

Type: 8-bit unsigned integer

Description: Day [1..31]

Hour

Type: 8-bit unsigned integer

Description: Hour [0..23]

Minute

Type: 8-bit unsigned integer

Description: Minute [0..59]

Second

Type: 8-bit unsigned integer

Description: Second [0..60], use 60 for leap-second

Millisecond

Type: 16-bit unsigned integer

Description: Millisecond [0..999]

#### process_info

Description: Process information Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: Process name

JID

Type: 32-bit unsigned integer

Description: Job ID

State

Type: process_state

Description: | Process state

           LastStarted

Type: date_time

Description: | Date and time of process last started

           RespawnCount

Type: 8-bit unsigned integer

Description: | Respawn count

           PlacementState

Type: placement_state

Description: | Placement state

           IsMandatory

Type: Boolean

Description: | Is process mandatory?

           IsMaintenance

Type: Boolean

Description: | Is maintenance mode?

#### processes_info

        Description: Processes information
        Definition: Structure. Contents are:
           ProcessCount

Type: 32-bit unsigned integer

Description: | Number of processes

           Process

Type: process_info

[0...unbounded]

Description: | Array of processes

### Internal Datatypes

#### process_state

        Description: Process state
        Definition: Enumeration. Valid values are:
            'NONE' - NONE
            'RUN' - RUN
            'EXITED' - EXITED
            'HOLD' - HOLD
            'WAIT' - WAIT
            'RESTART' - RESTART
            'INITIALIZING' - INITIALIZING
            'KILLED' - KILLED
            'QUEUED' - QUEUED
            'ERROR' - ERROR
            'TUPLESET' - TUPLESET
            'UNKNOWN' - UNKNOWN

#### placement_state

        Description: Process placement state
        Definition: Enumeration. Valid values are:
            'PLACE_NULL' - Process runs everywhere (ubiquitous)
            'PLACE_PLACEABLE' - Process runs on node chosen by PlaceD
            'PLACE_DLRSC_TRACKER' - Process runs on dSDRSC only
            'PLACE_RACK_CENTRIC' - Process runs on RP of each rack
            'PLACE_DSC_TRACKER' - Process runs on DSC only

## Perl Data Object documentation for netflow_server_types.

### Datatypes

#### nfsvr_show_flow_exporter_monitor_stats

Description: Flow exporter statistics information per monitor Definition: Structure. Contents are: UsedByMonitor

Type: String with unbounded length

Description: Flow monitor that uses the exporter

FlowsSent

Type: 64-bit unsigned integer

Description: Number of flows sent

FlowsDropped

Type: 64-bit unsigned integer

Description: Number of flows dropped because of cache full

#### nfsvr_show_flow_exporter_monitor_resp_stats

Description: Flow exporter statistics information Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: Exporter name

Statistics

Type: nfsvr_show_flow_exporter_monitor_stats[0...unbounded]

Description: | Summary of the flow cache

#### nfsvr_show_flow_exporter_monitor_resp_array

Description: Flow exporter statistics information Definition: Structure. Contents are: Exporter

Type: nfsvr_show_flow_exporter_monitor_resp_stats[0...unbounded]

Description: | Array of flow exporters

#### nfsvr_collector_info

Description: Per collector information Definition: Structure. Contents are: ExporterState

Type: String with unbounded length

Description: Exporter state

DestinationAddress

Type: IPV4Address

Description: | Destination IPv4 address

           SourceAddress

Type: IPV4Address

Description: | Source IPv4 address

           DestinationPort

Type: 16-bit unsigned integer

Description: | Destination port number

           SoucePort

Type: 16-bit unsigned integer

Description: | Source port number

           TransportProtocol

Type: String with unbounded length

Description: | Transport protocol

           PacketsSent

Type: 64-bit unsigned integer

Description: | Packets sent

           FlowsSent

Type: 64-bit unsigned integer

Description: | Flows sent

           TemplatesSent

Type: 64-bit unsigned integer

Description: | Templates sent

           OptionTemplatesSent

Type: 64-bit unsigned integer

Description: | Option templates sent

           OptionDataSent

Type: 64-bit unsigned integer

Description: | Option data sent

           BytesSent

Type: 64-bit unsigned integer

Description: | Bytes sent

           FlowBytesSent

Type: 64-bit unsigned integer

Description: | Flow bytes sent

           TemplateBytesSent

Type: 64-bit unsigned integer

Description: | Template bytes sent

           OptionTemplateBytesSent

Type: 64-bit unsigned integer

Description: | Option template bytes sent

           OptionDataBytesSent

Type: 64-bit unsigned integer

Description: | Option data bytes sent

           PacketsDropped

Type: 64-bit unsigned integer

Description: | Packets dropped

           FlowsDropped

Type: 64-bit unsigned integer

Description: | Flows dropped

           TemplatesDropped

Type: 64-bit unsigned integer

Description: | Templates dropped

           OptionTemplatesDropped

Type: 64-bit unsigned integer

Description: | Option templates dropped

           OptionDataDropped

Type: 64-bit unsigned integer

Description: | Option data dropped

           BytesDropped

Type: 64-bit unsigned integer

Description: | Bytes dropped

           FlowBytesDropped

Type: 64-bit unsigned integer

Description: | Flow bytes dropped

           TemplateBytesDropped

Type: 64-bit unsigned integer

Description: | Template bytes dropped

           OptionTemplateBytesDropped

Type: 64-bit unsigned integer

Description: | Option template bytes dropped

           OptionDataBytesDropped

Type: 64-bit unsigned integer

Description: | Option data dropped

           LastHourPackestSent

Type: 64-bit unsigned integer

Description: | Total packets exported over the last one hour

           LastHourBytesSent

Type: 64-bit unsigned integer

Description: | Total bytes exported over the last one hour

           LastHourFlowsSent

Type: 64-bit unsigned integer

Description: | Total flows exported over the of last one hour

           LastMinutePackets

Type: 64-bit unsigned integer

Description: | Total packets exported over the last one minute

           LastMinuteBytesSent

Type: 64-bit unsigned integer

Description: | Total bytes exported over the last one minute

           LastMinuteFlowsSent

Type: 64-bit unsigned integer

Description: | Total flows exported over the last one minute

           LastSecondPacketsSent

Type: 64-bit unsigned integer

Description: | Total packets exported over the last one second

           LastSecondBytesSent

Type: 64-bit unsigned integer

Description: | Total bytes exported over the last one second

           LastSecondFlowsSent

Type: 64-bit unsigned integer

Description: | Total flows exported over the last one second

#### nfsvr_show_flow_exporter_resp_stats

        Description: Flow exporter information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Exporter name

           MemoryUsage

Type: 32-bit unsigned integer

Description: | Memory usage

           UsedByFlowMonitor

Type: flow_monitor_name

[0...unbounded]

Description: | List of flow monitors that use the exporter

           Collector

Type: nfsvr_collector_info

[0...unbounded]

Description: | Statistics of all collectors

#### nfsvr_show_flow_exporter_resp_array

        Description: Flow exporter information
        Definition: Structure. Contents are:
           Statistics

Type: nfsvr_show_flow_exporter_resp_stats

[0...unbounded]

Description: | Array of flow exporters

### Internal Datatypes

#### flow_monitor_name

        Description:
        Definition: Type definition for: String with unbounded length

## Perl Data Object documentation for netflow_exporter_types.

### Datatypes

#### nfmgr_fem_edm_cltr_info

        Description: Netflow export collector info
        Definition: Structure. Contents are:
           DestinationAddress

Type: String with unbounded length

Description: | Destination IPv4 address in AAA.BBB.CCC.DDD format

           SourceAddress

Type: String with unbounded length

Description: | Source IPv4 address in AAA.BBB.CCC.DDD format

           VRFName

Type: String with unbounded length

Description: | VRF name

           SourceInterface

Type: String with unbounded length

Description: | Source interface name

           DSCP

Type: 8-bit unsigned integer

Description: | DSCP

           TransportProtocol

Type: nfmgr_fem_edm_trans_proto

Description: | Transport protocol

           DestinationPort

Type: 16-bit unsigned integer

Description: | Transport destination port number

#### nfmgr_v9_exp_info

        Description: Netflow version 9 export info
        Definition: Structure. Contents are:
           SamplerTableExportTimeout

Type: 32-bit unsigned integer

Description: | Sampler table export timeout in seconds

           InterfaceTableExportTimeout

Type: 32-bit unsigned integer

Description: | Interface table export timeout in seconds

           OptionsTemplateExportTimeout

Type: 32-bit unsigned integer

Description: | Options template export timeout in seconds

           DataTemplateExportTimeout

Type: 32-bit unsigned integer

Description: | Data template export timeout in seconds

           CommonTemplateExportTimeout

Type: 32-bit unsigned integer

Description: | Common template export timeout in seconds

#### nfmgr_fem_edm_info

Description: Netflow flow exporter data Definition: Structure. Contents are: ID

Type: 32-bit unsigned integer

Description: Unique ID in the global flow exporter ID space

Name

Type: String with unbounded length

Description: Name of the flow exporter map

Collector

Type: nfmgr_fem_edm_cltr_info[0...unbounded]

Description: | Export collector array

           Version

Type: nfmgr_fem_edm_ver_info

Description: | Export version data

### Internal Datatypes

#### nfmgr_fem_edm_trans_proto

        Description: Netflow export transport protocol
        Definition: Enumeration. Valid values are:
            'Unspecified' - Unspecified transport protocol
            'UDP' - UDP transport protocol

#### nfmgr_fem_edm_exp_ver

Description: Netflow export version Definition: Enumeration. Valid values are: 'V9' - Version 9 export format

#### nfmgr_fem_edm_ver_info

Description: Netflow export version info Definition: Union. Discriminant: Name: version Type: nfmgr_fem_edm_exp_ver Options are: Version9

Type: nfmgr_v9_exp_info

Description: |

## Perl Data Object documentation for netflow_monitor_types.

### Datatypes

#### nfmgr_exporter_name

        Description: Exporter name
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Exporter name

#### nfmgr_fmm_edm_info

Description: Netflow flow monitor data Definition: Structure. Contents are: ID

Type: 32-bit unsigned integer

Description: Unique ID in the global flow monitor ID space

Name

Type: String with unbounded length

Description: Name of the flow monitor map

RecordMap

Type: String with unbounded length

Description: Name of the flow record map

Exporters

Type: nfmgr_exporter_name[8]

Description: | Name of the flow exporters used by the flow monitor

           CacheAgingMode

Type: String with unbounded length

Description: | Aging mode for flow cache

           NumberOfLabels

Type: 32-bit unsigned integer

Description: | Number of MPLS labels in key

           CacheMaxEntry

Type: 32-bit unsigned integer

Description: | Max num of entries in flow cache

           CacheActiveTimeout

Type: 32-bit unsigned integer

Description: | Cache active flow timeout in seconds

           CacheInactiveTimeout

Type: 32-bit unsigned integer

Description: | Cache inactive flow timeout in seconds

           CacheUpdateTimeout

Type: 32-bit unsigned integer

Description: | Cache update timeout in seconds

### Internal Datatypes

## Perl Data Object documentation for netflow_sampler_types.

### Datatypes

#### nfmgr_fsm_edm_info

Description: Netflow flow sampler data Definition: Structure. Contents are: ID

Type: 32-bit unsigned integer

Description: Unique ID in the global flow sampler ID space

Name

Type: String with unbounded length

Description: Name of the flow sampler map

SamplingMode

Type: String with unbounded length

Description: Sampling mode and parameters

### Internal Datatypes

## Perl Data Object documentation for tty_rs232.

### Datatypes

#### tty_rs232_stats

Description: RS232 TTY statistics Definition: Structure. Contents are: Databits

Type: 32-bit unsigned integer

Description: Number of databits

ExecDisabled

Type: Boolean

Description: Exec disabled on TTY

HardwareFlowControlStatus

Type: 32-bit unsigned integer

Description: Hardware flow control status

ParityStatus

Type: 32-bit unsigned integer

Description: Parity status

BaudRate

Type: 32-bit unsigned integer

Description: Inbound/Outbound baud rate in bps

StopBits

Type: 32-bit unsigned integer

Description: Number of stopbits

OverrunErrorCount

Type: 32-bit unsigned integer

Description: Overrun error count

FramingErrorCount

Type: 32-bit unsigned integer

Description: Framing error count

ParityErrorCount

Type: 32-bit unsigned integer

Description: Parity error count

### Internal Datatypes

## Perl Data Object documentation for tty_general.

### Datatypes

#### tty_general_stats

Description: TTY Server general statistics Definition: Structure. Contents are: TerminalLength

Type: 32-bit unsigned integer

Description: Terminal length

TerminalWidth

Type: 32-bit unsigned integer

Description: Line width

AsyncInterface

Type: Boolean

Description: Usable as async interface

FlowControlStartCharacter

Type: Signed character

Description: Software flow control start char

FlowControlStopCharacter

Type: Signed character

Description: Software flow control stop char

DomainLookupEnabled

Type: Boolean

Description: DNS resolution enabled

MOTDBannerEnabled

Type: Boolean

Description: MOTD banner enabled

PrivateFlag

Type: Boolean

Description: TTY private flag

TerminalType

Type: String with unbounded length

Description: Terminal type

AbsoluteTimeout

Type: 32-bit unsigned integer

Description: Absolute timeout period

IdleTime

Type: 32-bit unsigned integer

Description: TTY idle time

### Internal Datatypes

## Perl Data Object documentation for tty_connection.

### Datatypes

#### tty_connection_stats

Description: TTY connection statistics Definition: Structure. Contents are: IncomingHostAddress

Type: String with maximum length 46

Description: Incoming host address(max)

HostAddressFamily

Type: 32-bit unsigned integer

Description: Incoming host address family

Service

Type: 32-bit unsigned integer

Description: Input transport

### Internal Datatypes

## Perl Data Object documentation for tunl_gre_ma_edm.

### Datatypes

#### tunl_gre_ma_edm_idb

Description: Definition: Structure. Contents are: TunnelID

Type: 32-bit unsigned integer

Description: Tunnel ID

InterfaceType

Type: Interface

Description: | Interface Type

           SourceAddress

Type: ip_addr_union

Description: | Source Address

           SourceInterfaceName

Type: String with unbounded length

Description: | Source Interface Name

           DestinationAddress

Type: ip_addr_union

Description: | Destination Address

           TunnelMode

Type: tunl_gre_mode_e

Description: | Mode of Tunnel

           Flags

Type: tunl_gre_tunl_flag_e

Description: | Flags for don't fragment, TOS reflection

           MTU

Type: 16-bit unsigned integer

Description: | Max Transferable Unit

           TOS

Type: 8-bit unsigned integer

Description: | Type Of Service

           TTL

Type: 8-bit unsigned integer

Description: | Time To Live

           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           KeepaliveMaximumRetries

Type: 8-bit unsigned integer

Description: | Keepalive Retries

           KeepalivePeriod

Type: 16-bit unsigned integer

Description: | Keepalive Period

           PlatformTunnelID

Type: 16-bit unsigned integer

Description: | Platform Tunnel ID

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth

           FlagsOther

Type: 32-bit unsigned integer

Description: | Other Flags

           Key

Type: 32-bit unsigned integer

Description: | Key Value for GRE Packet

#### tunl_gre_ma_sum

        Description:
        Definition: Structure. Contents are:
           gre_cap_max_tunnels_supported

Type: 32-bit unsigned integer

Description: | Max Tunnel Supported

           gre_cap_key_supported

Type: Boolean

Description: | Is Key Supported

           gre_cap_ipv4_transport_supported

Type: Boolean

Description: | Is IPV4 Supported

           gre_cap_ipv6_transport_supported

Type: Boolean

Description: | Is IPV6 Supported

           gre_cap_checksum_supported

Type: Boolean

Description: | Is Checksum Supported

           gre_cap_seq_num_supported

Type: Boolean

Description: | Is Sequence Number Supported

           gre_cap_shm_reset_supported

Type: Boolean

Description: | Is Shmem reset Supported

           gre_rib_ipv4_convergence_state

Type: Boolean

Description: | IS IPV4 Convergence State

           gre_rib_ipv6_convergence_state

Type: Boolean

Description: | IS IPV6 Convergence State

           gre_tid_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Tunnel ID DB

           gre_ifh_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Ifhandle DB

           gre_dst_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Destination DB

           gre_src_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Source DB

           gre_chkpt_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Checkpoint DB

           gre_ka_db_count

Type: 32-bit unsigned integer

Description: | Number of Tunnels in Keepalive DB

           gre_im_dpc_bulk_count

Type: 32-bit unsigned integer

Description: | Number of bulk DPC messages

           gre_im_dpc_total_count

Type: 32-bit unsigned integer

Description: | Number of Total DPC messages

           gre_im_dpc_error_count

Type: 32-bit unsigned integer

Description: | Number of DPC error messages

           gre_intf_state_up_up

Type: 32-bit unsigned integer

Description: | Number of interfaces in UP/UP state

           gre_intf_state_up_down

Type: 32-bit unsigned integer

Description: | Number of interfaces in UP/DOWN state

           gre_intf_state_down_down

Type: 32-bit unsigned integer

Description: | Number of interfaces in DOWN/DOWN state

#### tunl_gre_ma_edm_chkpt

        Description:
        Definition: Structure. Contents are:
           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           Flags

Type: 32-bit unsigned integer

Description: | Interface State and Basecap State flags

           PlatformTunnelID

Type: 16-bit unsigned integer

Description: | Platform Tunnel ID

           SourceAddress

Type: ip_addr_union

Description: | Tunnel Source Interface Address

           ObjectID

Type: 32-bit unsigned integer

Description: | chkpt object ID

#### tunl_gre_ma_edm_idb_array

        Description: Array of IDB entries BAG
        Definition: Structure. Contents are:
           IDBArray

Type: tunl_gre_ma_edm_idb

[0...unbounded]

Description: | Array of MA IDB

#### tunl_gre_ma_edm_ka

        Description:
        Definition: Structure. Contents are:
           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel id

           InterfaceType

Type: Interface

Description: | Interface Type

           SourceAddress

Type: ip_addr_union

Description: | Source Address

           DestinationAddress

Type: ip_addr_union

Description: | Destination Address

           Flags

Type: tunl_gre_tunl_flag_e

Description: | Flags for interface/line protocol state

           KeepalivePeriod

Type: 16-bit unsigned integer

Description: | Keepalive Period

           KeepaliveMaximumRetries

Type: 8-bit unsigned integer

Description: | Keepalive Maximum Retries

           KeepaliveFail

Type: 8-bit unsigned integer

Description: | Keepalive Fail Count

           ttl

Type: 8-bit unsigned integer

Description: | Tunnel TTL

           KeepaliveState

Type: tunl_gre_ka_states_e

Description: | keepalive State

           KASentPackets

Type: 32-bit unsigned integer

Description: | Number of keepalive packets sent

           KAReceivedPackets

Type: 32-bit unsigned integer

Description: | Number of keepalive packets received

           KASentTime

Type: 32-bit unsigned integer

Description: | Timestamp of Keepalive packets sent

           KAReceivedTime

Type: 32-bit unsigned integer

Description: | Timestamp of Keepalive packets received

### Internal Datatypes

#### tunl_gre_mode

        Description:
        Definition: Enumeration. Valid values are:
            'TUNL_GRE_MODE_NONE'
            'TUNL_GRE_MODE_GREoIPV4'
            'TUNL_GRE_MODE_GREoIPV6'
            'TUNL_GRE_MODE_MAX'

#### tunl_gre_mode_e

        Description:
        Definition: Type definition for: tunl_gre_mode

#### tunl_gre_config_

        Description:
        Definition: Enumeration. Valid values are:
            'TUNL_GRE_FLAG_NONE'
            'TUNL_GRE_FLAG_DFBIT_DISABLE'
            'TUNL_GRE_FLAG_KA'
            'TUNL_GRE_FLAG_TOS'
            'TUNL_GRE_FLAG_KEY'
            'TUNL_GRE_FLAG_SRC_INTF_UP'
            'TUNL_GRE_FLAG_DEST_REACH'
            'TUNL_GRE_FLAG_DEST_REACH_CONV'
            'TUNL_GRE_FLAG_DEST_LOCAL'
            'TUNL_GRE_FLAG_DEST_TUNL'
            'TUNL_GRE_FLAG_DEST_DB_ADDED'
            'TUNL_GRE_FLAG_INTF_STATE_UP'
            'TUNL_GRE_FLAG_INTF_STATE_ADMIN_DOWN'
            'TUNL_GRE_FLAG_BC_STATE_UP'
            'TUNL_GRE_FLAG_IPV4_CAPS'
            'TUNL_GRE_FLAG_IPV6_CAPS'
            'TUNL_GRE_FLAG_MPLS_CAPS'
            'TUNL_GRE_FLAG_SRC_DST_INVAL'
            'TUNL_GRE_FLAG_ITEM_EXISTS'
            'TUNL_GRE_FLAG_CREATE_IF'

#### tunl_gre_tunl_flag_e

Description: Definition: Type definition for: tunl_gre_config_

#### tunl_gre_ka_states_enum_

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_KA_STATE_DISABLED' 'TUNL_GRE_KA_STATE_ENABLED' 'TUNL_GRE_KA_STATE_SUCCESS' 'TUNL_GRE_KA_STATE_CHECK' 'TUNL_GRE_KA_STATE_FAILED' 'TUNL_GRE_KA_STATE_MAX'

#### tunl_gre_ka_states_e

Description: Definition: Type definition for: tunl_gre_ka_states_enum_

#### tunl_gre_plat_upd_

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_PLAT_UPD_NONE' 'TUNL_GRE_PLAT_UPD_MODE' 'TUNL_GRE_PLAT_UPD_TUNL_SRC_ADDR' 'TUNL_GRE_PLAT_UPD_TUNL_DST_ADDR' 'TUNL_GRE_PLAT_UPD_TTL' 'TUNL_GRE_PLAT_UPD_TOS_PRESENT' 'TUNL_GRE_PLAT_UPD_TOS' 'TUNL_GRE_PLAT_UPD_KEY_PRESENT' 'TUNL_GRE_PLAT_UPD_KEY' 'TUNL_GRE_PLAT_UPD_ENABLE_CHECKSUM' 'TUNL_GRE_PLAT_UPD_KA_RX_ENABLED' 'TUNL_GRE_PLAT_UPD_BANDWIDTH' 'TUNL_GRE_PLAT_UPD_LINE_PROTO_UP' 'TUNL_GRE_PLAT_UPD_DFBIT' 'TUNL_GRE_PLAT_UPD_MTU' 'TUNL_GRE_PLAT_UPD_ALL'

#### tunl_gre_plat_upd_e

Description: Definition: Type definition for: tunl_gre_plat_upd_

#### tunl_gre_ea_flag

Description: Definition: Enumeration. Valid values are: 'TUNL_GRE_EA_FLAG_NONE' 'TUNL_GRE_EA_ADJ_IPV4_CREATED' 'TUNL_GRE_EA_ADJ_IPV4_TO_CREATE' 'TUNL_GRE_EA_ADJ_IPV4_TO_DELETE' 'TUNL_GRE_EA_ADJ_IPV4_MASK' 'TUNL_GRE_EA_ADJ_IPV6_CREATED' 'TUNL_GRE_EA_ADJ_IPV6_TO_CREATE' 'TUNL_GRE_EA_ADJ_IPV6_TO_DELETE' 'TUNL_GRE_EA_ADJ_IPV6_MASK' 'TUNL_GRE_EA_ADJ_MPLS_CREATED' 'TUNL_GRE_EA_ADJ_MPLS_TO_CREATE' 'TUNL_GRE_EA_ADJ_MPLS_TO_DELETE' 'TUNL_GRE_EA_ADJ_MPLS_MASK' 'TUNL_GRE_EA_FLAG_NEW_INTF' 'TUNL_GRE_EA_FLAG_PD_CREATE' 'TUNL_GRE_EA_FLAG_PENDING_OP' 'TUNL_GRE_EA_FLAG_UNSYNC'

#### tunl_gre_ea_flags_e

Description: Definition: Type definition for: tunl_gre_ea_flag

#### tunl_af_id_type

Description: Definition: Enumeration. Valid values are: 'TUNL_AF_ID_NONE' - Unspecified AFI 'TUNL_AF_ID_IPV4' - IPv4 AFI 'TUNL_AF_ID_IPV6' - IPv6 AFI

#### tunl_in_addr_t

Description: Definition: Type definition for: IPV4Address

#### tunl_in6_addr_t

Description: Definition: Type definition for: IPV6Address

#### ip_addr_union

Description: Definition: Union. Discriminant: Name: AFI Type: tunl_af_id_type Options are: IPV4

Type: tunl_in_addr_t

Description: | IPv4 address type

           IPV6

Type: tunl_in6_addr_t

Description: | IPv6 address type

## Perl Data Object documentation for ucp_olm.

### Datatypes

#### OLMGlobalInfo

        Description: OLM general information
        Definition: Structure. Contents are:
           LocalOUNI_LMPNodeID

Type: OLMAddr

Description: | Local OUNI LMP Node ID

           LocalMPLS_TE_LMPNodeID

Type: OLMAddr

Description: | MPLS TE LMP Node ID

           LocalOUNI_LMPNodeIDInterface

Type: String with unbounded length

Description: | Local OUNI LMP Node ID I/F

           LocalOUNI_LMPNodeIDType

Type: OLMRouterIDType

Description: | LocalOUNI LMP Node ID type

           IsOUNIConfigExist

Type: Boolean

Description: | TRUE if any OLM OUNIconfig exists

           IsGMPLSConfigExist

Type: Boolean

Description: | TRUE if any OLM MPLS TEconfig exists

#### OLMComponentLinkIDInfo

        Description: OLM component link ID information
        Definition: Structure. Contents are:
           ComponentInterfaceID

Type: 32-bit unsigned integer

Description: | LMP component link ID for an I/F

#### OLMClientInfo

        Description: OLM information for a particular OLM client
        Definition: Structure. Contents are:
           ClientName

Type: string with unbounded length

Description: | The client process name

           JobID

Type: 32-bit unsigned integer

Description: | Client job ID

           NodeName

Type: String with unbounded length

Description: | The RP name that the clientprocess is running on

           ConnectedTime

Type: OLMTime

Description: | The time the clientconnected in sec

#### OLM_IPCCInfo

        Description: OLM information for a particular IPCC
        Definition: Structure. Contents are:
           IPCC_ID

Type: 32-bit unsigned integer

Description: | Global active IPCCfor this neighbor

           IPCCType

Type: OLMIPCCType

Description: | OLM IPCC type

           InterfaceName

Type: String with unbounded length

Description: | The interface name forI/F IPCCs

           RemoteIPCCAddress

Type: OLMAddr

Description: | The remote node'sIPCC address

           SourceIPCCAddress

Type: OLMAddr

Description: | The local IPCC address

           NeighborName

Type: String with unbounded length

Description: | Neighbor name of theIPCCs neighbor

           IPCCState

Type: OLMIPCCState

Description: | OLM IPCC master state

           LMP_UDPPortID

Type: 32-bit unsigned integer

Description: | LMP UDP port ID

           LMPHelloInterval

Type: 32-bit unsigned integer

Description: | LMP hello send intervalin msec

           LMPHelloIntervalMinimum

Type: 32-bit unsigned integer

Description: | LMP minimumacceptable hello send interval

           LMPHelloIntervalMaximum

Type: 32-bit unsigned integer

Description: | LMP maximumacceptable hello send interval

           LMPHelloDeadInterval

Type: 32-bit unsigned integer

Description: | LMP hellodead interval

           LMPHelloDeadIntervalMinimum

Type: 32-bit unsigned integer

Description: | LMPminimum acceptable hello dead interval

           LMPHelloDeadIntervalMaximum

Type: 32-bit unsigned integer

Description: | LMPmaximum acceptable hello dead interval

           LMPHelloTransmitPackets

Type: 32-bit unsigned integer

Description: | LMP hellotransmit packet count

           LMPHelloReceivePackets

Type: 32-bit unsigned integer

Description: | LMP helloreceive packet count

           LMPHelloTransmitPacketSequenceNumber

Type: 32-bit unsigned integer

Description: | LMP hello transmit packet sequence number

           LMPHelloReceivePacketSequenceNumber

Type: 32-bit unsigned integer

Description: | LMP hello receive packet sequence number

           LMPTransmitMsgID

Type: 32-bit unsigned integer

Description: | LMP transmit message ID

           LMPReceiveMsgID

Type: 32-bit unsigned integer

Description: | LMP receive message ID

           LMPLinkSumTransmitPackets

Type: 32-bit unsigned integer

Description: | LMPlink summary transmit packet count

           LMPLinkSumReceivePackets

Type: 32-bit unsigned integer

Description: | LMPlink summary receive packet count

#### OLM_TELinkInfo

        Description: OLM information for a particular TE Link
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface forOLM info

           ProtocolOwner

Type: OLMObjectOwner

Description: | Protocol owningthis te-link

           LocalLinkID

Type: OLMAddr

Description: | The local datalink ID

           RemoteLinkID

Type: OLMAddr

Description: | The remote datalink ID

           LocalTELinkID

Type: OLMAddr

Description: | Local TE-Link ID/ TNA address

           RemoteTELinkID

Type: OLMAddr

Description: | Remote TE-Link ID/ TNA address

           NeighborName

Type: String with unbounded length

Description: | The name of the neighbor

           NeighborAddress

Type: OLMAddr

Description: | The address of the neighbor

           IPCC_ID

Type: 32-bit unsigned integer

Description: | The IPCC ID

           IPCCType

Type: OLMIPCCType

Description: | OLM IPCC type

           IPCCName

Type: String with unbounded length

Description: | The name ofthe IPCC associated with the TE Link

           RemoteIPCCAddress

Type: OLMAddr

Description: | The remote node's IPCC address

           LocalMuxCap

Type: OLMMuxCap

Description: | The local mux capability

           RemoteMuxCap

Type: OLMMuxCap

Description: | The remote mux capability

           IMState

Type: OLMCompLinkIMState

Description: | data link IM state

           LMPState

Type: OLMCompLinkLMPState

Description: | data link LMP state

           TELinkLMPState

Type: OLMTELinkLMPState

Description: | TE LinkLMP state

           DataLinkAllocationStatus

Type: OLMCompLinkAllocStatus

Description: | data link alloc. status

           GMPLS_TELinkLocalMinimumBandwidth

Type: 64-bit unsigned integer

Description: | GMPLS localminimum B/W in bytes/sec

           GMPLS_TELinkLocalMaximumBandwidth

Type: 64-bit unsigned integer

Description: | GMPLS localmaximum B/W in bytes/sec

           GMPLS_TELinkNeighborMinimumBandwidth

Type: 64-bit unsigned integer

Description: | GMPLSneighbor minimum B/W in bytes/sec

           GMPLS_TELinkNeighborMaximumBandwidth

Type: 64-bit unsigned integer

Description: | GMPLSneighbor maximum B/W in bytes/sec

           GMPLS_TELinkLocalEncodingType

Type: OLMLinkEncodingType

Description: | GMPLS locallink encoding type

           GMPLS_TELinkNeighborEncodingType

Type: OLMLinkEncodingType

Description: | GMPLS neighborlink encoding type

           IsLMPEnabled

Type: Boolean

Description: | Is LMP enabledon this TE link

           LMPCompLinkStatus

Type: OLMCompLinkLMPStatus[0...unbounded]

Description: | Component link LMP status indicators

           LMPTransmitMsgID

Type: 32-bit unsigned integer

Description: | LMP transmitmessage ID

           LMPReceiveMsgID

Type: 32-bit unsigned integer

Description: | LMP receivemessage ID

           VRF_ID

Type: 32-bit unsigned integer

Description: | The TE Link I/F VRF ID

#### OLMNeighborInfo

        Description: OLM information for a particular neighbor
        Definition: Structure. Contents are:
           NeighborName

Type: string with unbounded length

Description: | OLM Neighbor name

           ProtocolOwner

Type: OLMObjectOwner

Description: | Protocol owningthis neighbor

           NeighborAddress

Type: OLMAddr

Description: | The remote node ID of the neighbor

           IPCC_ID

Type: 32-bit unsigned integer

Description: | The global active IPCCfor this neighbor

           TELinkList

Type: OLM_TELinkInfo[0...unbounded]

Description: | A list of TE Links connected to this neighbor

           IPCCList

Type: OLM_IPCCInfo[0...unbounded]

Description: | A list of IPCCs connected to this neighbor

           IsLMPEnabled

Type: Boolean

Description: | Is LMP enabledon this neighbor

           IsLMPConfigDisabled

Type: Boolean

Description: | Are LMP hellosdisabled through configuration for this neighbor

           LMPTransmitMsgID

Type: 32-bit unsigned integer

Description: | LMP transmit message ID

           LMPReceiveMsgID

Type: 32-bit unsigned integer

Description: | LMP receive message ID

           LMPLinkSumTransmitPackets

Type: 32-bit unsigned integer

Description: | LMP linksummary transmit packet count

           LMPLinkSumReceivePackets

Type: 32-bit unsigned integer

Description: | LMP linksummary receive packet count

### Internal Datatypes

#### OLM_addr_type_

        Description:
        Definition: Enumeration. Valid values are:
            'IPv4' - IPv4 address type
            'IPv6' - IPv6 address type
            'Unnumbered' - Unnumberedaddress type
            'UnknownAddress' - Unknown address type

#### OLMAddrTypeID

        Description: OLM Link Address Type
        Definition: Type definition for: OLM_addr_type_

#### ipv6_address_t

        Description:
        Definition: Type definition for: IPV6Address

#### OLMAddrU

        Description:
        Definition: Union.
        Discriminant:
           Name: AddressType
           Type: OLMAddrTypeID

Options are: IPv4Address

Type: IPV4Address

Description: | IPv4 address

           IPv6Address

Type: ipv6_address_t

Description: | IPv6 address

           UnnumberedAddress

Type: 32-bit unsigned integer

Description: | Unnumberedaddress

#### OLM_addr_

        Description:
        Definition: Structure. Contents are:
           Address

Type: OLMAddrU

Description: | Address Union

#### OLMAddr

        Description: TE Link or component link address
        Definition: Type definition for: OLM_addr_

#### olm_edm_owner_name_

        Description:
        Definition: Enumeration. Valid values are:
            'Unknown' - Unknown owner
            'OUNI' - Optical UNI
            'MPLS_TE' - MPLS TE

#### OLMObjectOwner

        Description: The OLM object owner
        Definition: Type definition for: olm_edm_owner_name_

#### olm_edm_component_link_allocation_status_

        Description:
        Definition: Enumeration. Valid values are:
            'Allocated' - Component link allocated
            'Free' - Compnent link not allocated
            'NotKnown' - Component link allocationstatus is unknown

#### OLMCompLinkAllocStatus

Description: OLM Component link allocation staus Definition: Type definition for: olm_edm_component_link_allocation_status_

#### olm_muxcap_

Description: Definition: Enumeration. Valid values are: 'PSC1' - PSC 1 'PSC2' - PSC 2 'PSC3' - PSC 3 'PSC4' - PSC 4 'L2SC' - L2SC 'TDM' - TDM 'LSC' - LSC 'FSC' - FSC 'UnknownMuxCap' - Unknown Mux Cap

#### OLMMuxCap

Description: Multiplexing capability Definition: Type definition for: olm_muxcap_

#### olm_link_encoding_

Description: Definition: Enumeration. Valid values are: 'None' - None 'Packet' - Packet 'Ethernet' - Ethernet 'ANSI_ETSI_PDH' - ANSI/ETSI PDH 'Reserved1' - Reserved 'SDH_SONET' - SDH ITU-T G.707 / SONET ANSI T1.105 'Reserved2' - Reserved 'DigitalWrapper' - Digital Wrapper 'Lambda' - Lambda (photonic) 'Fiber' - Fiber 'Reserved3' - Reserved 'FiberChannel' - FiberChannel 'LENCODE_UNKNOWN' - Unknown

#### OLMLinkEncodingType

Description: LMP link encoding type as defined in [RFC3471] Definition: Type definition for: olm_link_encoding_

#### olm_edm_comp_link_im_state_

Description: Definition: Enumeration. Valid values are: 'COMP_LINK_IM_STATE_OIR' - OIR removed 'COMP_LINK_IM_STATE_DOWN' - Down 'COMP_LINK_IM_STATE_ADMIN_DOWN' - Admin Down 'COMP_LINK_IM_STATE_UP' - Up 'COMP_LINK_IM_STATE_UNKNOWN' - Unknown

#### OLMCompLinkIMState

Description: The OLM Component link IM state Definition: Type definition for: olm_edm_comp_link_im_state_

#### olm_edm_comp_link_lmp_state_

Description: Definition: Enumeration. Valid values are: 'COMP_LINK_LMP_STATE_DOWN' - Down 'COMP_LINK_LMP_STATE_TEST' - Test 'COMP_LINK_LMP_STATE_PASSIVE_TEST' - Pasv Test 'COMP_LINK_LMP_STATE_UP_FREE' - Up Free 'COMP_LINK_LMP_STATE_UP_ALLOCATED' - Up Allocated 'COMP_LINK_LMP_STATE_UNKNOWN' - Unknown/Invalid

#### OLMCompLinkLMPState

Description: The OLM Component link LMP state Definition: Type definition for: olm_edm_comp_link_lmp_state_

#### olm_edm_comp_link_lmp_status_

Description: Definition: Enumeration. Valid values are: 'COMP_LINK_LMP_STATUS_IF_ID_MISMATCH' - Component link IF ID mismatch 'COMP_LINK_LMP_STATUS_SWITCH_CAP_MISMATCH' - Component link switching capability ID mismatch

#### OLMCompLinkLMPStatus

Description: The component link LMP status Definition: Type definition for: olm_edm_comp_link_lmp_status_

#### olm_edm_te_link_lmp_state_

Description: Definition: Enumeration. Valid values are: 'TE_LINK_LMP_STATE_DOWN' - Down 'TE_LINK_LMP_STATE_INIT' - Init 'TE_LINK_LMP_STATE_UP' - Up 'TE_LINK_LMP_STATE_DEGRADED' - Degraded 'TE_LINK_LMP_STATE_UNKNOWN' - Unknown/Invalid

#### OLMTELinkLMPState

Description: The OLM TE link LMP state Definition: Type definition for: olm_edm_te_link_lmp_state_

#### olm_edm_ipcc_type_

Description: Definition: Enumeration. Valid values are: 'IPCC_TYPE_GLOBAL_ROUTED' - Global routed IPCC 'IPCC_TYPE_GLOBAL_IF_BOUND' - Global I/F bound IPCC 'IPCC_TYPE_LDCC_SDCC' - SDCC/LDCC in fiber in band type IPCC 'IPCC_TYPE_UNKNOWN' - Unknown IPCC type

#### OLMIPCCType

Description: The OLM IPCC type Definition: Type definition for: olm_edm_ipcc_type_

#### olm_edm_ipcc_state_

Description: Definition: Enumeration. Valid values are: 'IPCC_STATE_OIR_REMOVED' - OIR Removed 'IPCC_STATE_ADMIN_DOWN' - OOS 'IPCC_STATE_DOWN' - Down 'IPCC_STATE_CFG_SEND' - ConfigSend 'IPCC_STATE_CFG_RCV' - ConfigReceive 'IPCC_STATE_ACTIVE' - Active 'IPCC_STATE_UP' - Up 'IPCC_STATE_GOING_DOWN' - Going Down 'IPCC_STATE_UNKNOWN' - Unknown/Invalid

#### OLMIPCCState

Description: The OLM IPCC state Definition: Type definition for: olm_edm_ipcc_state_

#### olm_edm_router_id_type_

Description: Definition: Enumeration. Valid values are: 'NotConfigured' - No router ID configured 'Global' - Global router ID 'ProtocolBasedAddress' - Protocol based CLIrouter ID configured 'Interface' - Protocol based CLI I/Frouter ID configured 'NetworkElement' - Protocol based CLI I/F routerID configured on I/F that is not known to the system 'UnknownType' - Unknown

#### OLMRouterIDType

Description: The OLM router ID type Definition: Type definition for: olm_edm_router_id_type_

#### olm_edm_time_

Description: Definition: Structure. Contents are: TimeConnected

Type: 32-bit unsigned integer

Description: The time the clientconnected in sec

TimeInNanoSecond

Type: 32-bit unsigned integer

Description: The time the clientconnected in nano sec

#### OLMTime

Description: OLM Time Stamp Definition: Type definition for: olm_edm_time_

## Perl Data Object documentation for es_acl_edm.

### Datatypes

#### es_acl_edm_ace

Description: ACLE bag Definition: Structure. Contents are: ACEType

Type: acl_ace_type

Description: | ACE type (acl, remark)

           ACESequenceNumber

Type: 32-bit unsigned integer

Description: | ACE sequence number

           Hits

Type: 64-bit unsigned integer

Description: | ACE hit number

           Grant

Type: acl_action

Description: | Grant value permit/deny

           SourceAddress

Type: MACAddress

Description: | Source MAC address

           SourceWildCardBits

Type: MACAddress

Description: | Source wild card bits

           DestinationAddress

Type: MACAddress

Description: | Destination MAC address

           DestinationWildCardBits

Type: MACAddress

Description: | Destination wild card bits

           EtherTypeNumber

Type: 16-bit unsigned integer

Description: | Ethernet type Number

           VLAN1

Type: 16-bit unsigned integer

Description: | VLAN ID/range lower limit

           VLAN2

Type: 16-bit unsigned integer

Description: | VLAN ID range higher limit

           COS

Type: 8-bit unsigned integer

Description: | COS value

           DEI

Type: 8-bit unsigned integer

Description: | DEI bit

           InnerHeaderVLAN1

Type: 16-bit unsigned integer

Description: | Inner header VLAN ID/range lower limit

           InnerHeaderVLAN2

Type: 16-bit unsigned integer

Description: | Inner header VLAN ID range higher limit

           InnerHeaderCOS

Type: 8-bit unsigned integer

Description: | Inner header COS value

           InnerHeaderDEI

Type: 8-bit unsigned integer

Description: | Inner header DEI bit

           LogOption

Type: 8-bit unsigned integer

Description: | Log option

           Remark

Type: String with unbounded length

Description: | Remark string

#### es_acl_edm_oor_detail

        Description: Oor deatil config BAG
        Definition: Structure. Contents are:
           CurrentConfiguredACLs

Type: 32-bit unsigned integer

Description: | Current configured acls

           CurrentConfiguredACEs

Type: 32-bit unsigned integer

Description: | Current configured aces

           MaximumConfigurableACLs

Type: 32-bit unsigned integer

Description: | max configurable acls

           MaximumConfigurableACEs

Type: 32-bit unsigned integer

Description: | max configurable aces

### Internal Datatypes

#### acl_ace_type_

        Description: ACE Types
        Definition: Enumeration. Valid values are:
            'normal' - This is Normal ACE
            'remark' - This is Remark ACE
            'abf' - This is ABF ACE

#### acl_ace_type

        Description: ACE Types
        Definition: Type definition for: acl_ace_type_

#### acl_action_

        Description:
        Definition: Enumeration. Valid values are:
            'deny' - Deny
            'permit' - Permit
            'encrypt' - Encrypt
            'bypass' - Bypass
            'fallthrough' - Fallthrough
            'invalid' - Invalid

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'none' - None 'eq' - Equal 'gt' - Greater than 'lt' - Less than 'neq' - Not Equal 'range' - Range 'onebyte' - One Byte 'twobytes' - Two Bytes

#### acl_port_operator

Description: Definition: Type definition for: acl_port_operator_

#### acl_plen_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_ttl_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'match_none' - Match None 'match_all' - Match All 'match_any_old' - Match any old 'match_any' - Match any

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_nh_type

Description: Definition: Enumeration. Valid values are: 'nexthop_none' - Next Hop None 'nexthop_default' - Nexthop Default 'nexthop' - Nexthop

#### bag_acl_nh_status

Description: Definition: Enumeration. Valid values are: 'not_present' - State Not Present 'unknown' - State Unknown 'down' - State DOWN 'up' - State UP

## Perl Data Object documentation for es_acl_parse.

### Datatypes

#### es_acl_config_ace

Description: Definition: Structure. Contents are: config_mask

Type: 64-bit unsigned integer

Description:

SAddr

Type: 16-bit unsigned integer[3]

Description:

SrcWildBits

Type: 16-bit unsigned integer[3]

Description:

DstAddr

Type: 16-bit unsigned integer[3]

Description:

DstWildBits

Type: 16-bit unsigned integer[3]

Description:

Vlan1

Type: 16-bit unsigned integer

Description:

Vlan2

Type: 16-bit unsigned integer

Description:

IVlan1

Type: 16-bit unsigned integer

Description:

IVlan2

Type: 16-bit unsigned integer

Description:

EthType

Type: 16-bit unsigned integer

Description:

Grant

Type: 8-bit unsigned integer

Description:

Cos

Type: 8-bit unsigned integer

Description:

Dei

Type: 8-bit unsigned integer

Description:

Icos

Type: 8-bit unsigned integer

Description:

Idei

Type: 8-bit unsigned integer

Description:

LogOption

Type: 8-bit unsigned integer

Description:

Remark

Type: String with unbounded length

Description:

### Internal Datatypes

## Perl Data Object documentation for ipv4_acl_edm.

### Datatypes

#### ipv4_acl_node_pair

Description: ACL on the dispatcher Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: ACL name

Node

Type: 32-bit unsigned integer

Description: Node ID mastering this ACL

DeletePending

Type: Boolean

Description: Is node scheduled for delete

#### ipv4_acl_bag_nh_info

Description: NH_Info structure Definition: Structure. Contents are: NextHop

Type: IPV4Address

Description: | The next hop

           vrf_name

Type: Hex binary data with maximum length 32 bytes

Description: | VRF Name

           Status

Type: bag_acl_nh_status

Description: | The next hop status

#### ipv4_acl_bag_hw_nh_info

        Description: HW_NH_Info structure
        Definition: Structure. Contents are:
           NextHop

Type: 32-bit unsigned integer

Description: | The Next Hop

           Type

Type: bag_acl_nh_type

Description: | the next-hop type

#### ipv4_acl_edm_ace

        Description: ACLE bag
        Definition: Structure. Contents are:
           ItemType

Type: acl_ace_type

Description: | ACE type (acl, remark)

           Sequence

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           Grant

Type: acl_action

Description: | Permit/deny

           Protocol

Type: 16-bit unsigned integer

Description: | IPv4 protocol type

           SourceAddress

Type: IPV4Address

Description: | Source address

           SourceAddressMask

Type: IPV4Address

Description: | Source mask

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           DestinationAddressMask

Type: IPV4Address

Description: | Destination mask

           SourceOperator

Type: acl_port_operator

Description: | Source operator

           SourcePort1

Type: 16-bit unsigned integer

Description: | Source port 1

           SourcePort2

Type: 16-bit unsigned integer

Description: | Source port 2

           SorceOperator

Type: acl_port_operator

Description: | Deprecated by Source operator

           SorcePort1

Type: 16-bit unsigned integer

Description: | Deprecated by SourcePort1

           SorcePort2

Type: 16-bit unsigned integer

Description: | Deprecated by SourcePort2

           DestinationOperator

Type: acl_port_operator

Description: | Destination operator

           DestinationPort1

Type: 16-bit unsigned integer

Description: | Destination port 1

           DestinationPort2

Type: 16-bit unsigned integer

Description: | Destination port 2

           LogOption

Type: acl_log_type

Description: | Log option

           DSCPPresent

Type: Boolean

Description: | DSCP present

           DSCP

Type: 8-bit unsigned integer

Description: | DSCP

           PrecedencePresent

Type: Boolean

Description: | Precedence present

           Precedence

Type: 8-bit unsigned integer

Description: | Precedence

           TCPFlagsOperator

Type: acl_tcpflags_operator

Description: | TCP flags operator

           TCPFlags

Type: 8-bit unsigned integer

Description: | TCP flags

           TCPFlagsMask

Type: 8-bit unsigned integer

Description: | TCP flags mask

           Fragments

Type: 8-bit unsigned integer

Description: | Fragments

           PortLengthOperator

Type: acl_plen_operator

Description: | Port length operator

           PortLength1

Type: 16-bit unsigned integer

Description: | Port length 1

           PortLength2

Type: 16-bit unsigned integer

Description: | Port length 2

           TTLOperator

Type: acl_ttl_operator

Description: | TTL operator

           TTL1

Type: 16-bit unsigned integer

Description: | TTL 1

           TTL2

Type: 16-bit unsigned integer

Description: | TTL 2

           NoStats

Type: Boolean

Description: | No stats

           Hits

Type: 64-bit unsigned integer

Description: | Number of hits

           IsICMPOff

Type: Boolean

Description: | True if ICMP off

           NextHopType

Type: bag_acl_nh_type

Description: | Next hop type

           NextHopInfo

Type: ipv4_acl_bag_nh_info[3]

Description: | Next hop info

           HWNextHopInfo

Type: Optional ipv4_acl_bag_hw_nh_info

Description: | HW Next hop info

           Remark

Type: String with unbounded length

Description: | Remark String

#### ipv4_pfx_edm_ace

        Description: Prefix list entry BAG
        Definition: Structure. Contents are:
           ItemType

Type: acl_ace_type

Description: | ACE type (prefix, remark)

           Sequence

Type: 32-bit unsigned integer

Description: | ACLE sequence number

           Grant

Type: acl_action

Description: | Grant value permit/deny

           Prefix

Type: IPV4Address

Description: | Prefix

           PrefixLength

Type: 32-bit unsigned integer

Description: | Prefix length

           Operator

Type: acl_port_operator

Description: | Port Operator

           MinimumLength

Type: 32-bit unsigned integer

Description: | Min length

           MaximumLength

Type: 32-bit unsigned integer

Description: | Maximum length

           Hits

Type: 32-bit unsigned integer

Description: | Number of hits

           Remark

Type: String with unbounded length

Description: | Remark String

#### ipv4_acl_edm_mgr

        Description: Manager attributes BAG
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Node name hosting this manager

           Status

Type: 32-bit unsigned integer

Description: | Manager status

           ACLCount

Type: 32-bit unsigned integer

Description: | Number of ACL load for this manager

           KeepAlive

Type: 32-bit unsigned integer

Description: | Keep alive value for this manager

           ACECount

Type: 32-bit unsigned integer

Description: | ACE count cached in dispatcher

#### ipv4_acl_edm_oor_detail

        Description: Oor deatil config BAG
        Definition: Structure. Contents are:
           DefaultMaxACLs

Type: 32-bit unsigned integer

Description: | default max configurable acls

           DefaultMaxACEs

Type: 32-bit unsigned integer

Description: | default max configurable aces

           CurrentConfiguredACLs

Type: 32-bit unsigned integer

Description: | Current configured acls

           CurrentConfiguredACEs

Type: 32-bit unsigned integer

Description: | Current configured aces

           CurrentMaxConfigurableACLs

Type: 32-bit unsigned integer

Description: | Current max configurable acls

           CurrentMaxConfigurableACEs

Type: 32-bit unsigned integer

Description: | Current max configurable aces

           MaxConfigurableACLs

Type: 32-bit unsigned integer

Description: | max configurable acls

           MaxConfigurableACEs

Type: 32-bit unsigned integer

Description: | max configurable aces

#### ipv4_acl_edm_nexthop

        Description: Nexthop BAG
        Definition: Structure. Contents are:
           NextHopType

Type: bag_acl_nh_type

Description: | Next hop type

           NextHopInfo

Type: ipv4_acl_bag_nh_info

Description: | Next hop info

### Internal Datatypes

#### acl_ace_type_

        Description: ACE Types
        Definition: Enumeration. Valid values are:
            'normal' - This is Normal ACE
            'remark' - This is Remark ACE
            'abf' - This is ABF ACE

#### acl_ace_type

        Description: ACE Types
        Definition: Type definition for: acl_ace_type_

#### acl_action_

        Description:
        Definition: Enumeration. Valid values are:
            'deny' - Deny
            'permit' - Permit
            'encrypt' - Encrypt
            'bypass' - Bypass
            'fallthrough' - Fallthrough
            'invalid' - Invalid

#### acl_action

Description: Definition: Type definition for: acl_action_

#### acl_port_operator_

Description: Definition: Enumeration. Valid values are: 'none' - None 'eq' - Equal 'gt' - Greater than 'lt' - Less than 'neq' - Not Equal 'range' - Range 'onebyte' - One Byte 'twobytes' - Two Bytes

#### acl_port_operator

Description: Definition: Type definition for: acl_port_operator_

#### acl_plen_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_ttl_operator

Description: Definition: Type definition for: acl_port_operator

#### acl_log_type_

Description: Definition: Enumeration. Valid values are: 'log_none' - Log None 'log' - Log Regular 'log_input' - Log Input

#### acl_log_type

Description: Definition: Type definition for: acl_log_type_

#### acl_tcpflags_operator_

Description: Definition: Enumeration. Valid values are: 'match_none' - Match None 'match_all' - Match All 'match_any_old' - Match any old 'match_any' - Match any

#### acl_tcpflags_operator

Description: Definition: Type definition for: acl_tcpflags_operator_

#### bag_acl_nh_type

Description: Definition: Enumeration. Valid values are: 'nexthop_none' - Next Hop None 'nexthop_default' - Nexthop Default 'nexthop' - Nexthop

#### bag_acl_nh_status

Description: Definition: Enumeration. Valid values are: 'not_present' - State Not Present 'unknown' - State Unknown 'down' - State DOWN 'up' - State UP

## Perl Data Object documentation for gatm_vc_stats.

### Datatypes

#### atm_vc_rx_stats_bag

Description: ATM VC RX statistics bag Definition: Structure. Contents are: rx_queue_id

Type: 32-bit unsigned integer

Description: VC RX queue id

rx_sar_id

Type: 32-bit unsigned integer

Description: VC RX sar id

rx_pkts

Type: 64-bit unsigned integer

Description: incremental input packet count

rx_bytes

Type: 64-bit unsigned integer

Description: incremental input byte count

rx_cells

Type: 64-bit unsigned integer

Description: incremental input cell count

rx_drops

Type: 64-bit unsigned integer

Description: incremental input packet drop count

rx_resource

Type: 64-bit unsigned integer

Description: input resource error count -- packets dropped on input due to unavailability of resources

rx_errors

Type: 64-bit unsigned integer

Description: input various errors count - packets dropped due to non-resource issues

rx_crc_errors

Type: 64-bit unsigned integer

Description: input crc error packet count

rx_sar_timeouts

Type: 64-bit unsigned integer

Description: input sar timeout

rx_oversized_SDUs

Type: 64-bit unsigned integer

Description: input oversized packet count

rx_pcr_violations

Type: 64-bit unsigned integer

Description: input pcr policy violation cell counts

rx_scr_violations

Type: 64-bit unsigned integer

Description: input scr policy violation cell counts

#### atm_vc_tx_stats_bag

Description: ATM VC TX statistics bag Definition: Structure. Contents are: tx_queue_id

Type: 32-bit unsigned integer

Description: VC TX queue id

tx_sar_id

Type: 32-bit unsigned integer

Description: VC TX sar id

tx_bytes

Type: 64-bit unsigned integer

Description: incremental output bytes count

tx_pkts

Type: 64-bit unsigned integer

Description: incremental output packet count

tx_cells

Type: 64-bit unsigned integer

Description: incremental output cell count

tx_drops

Type: 64-bit unsigned integer

Description: incremental output packet drops

tx_resource

Type: 64-bit unsigned integer

Description: output resource errors count - packets due to unavailability of resources <available only if wred is NOT enabled >

tx_errors

Type: 64-bit unsigned integer

Description: output various error packet count

tx_drop_bytes

Type: 64-bit unsigned integer

Description: drop bytes for MQC (estimate)

tx_queue_depth

Type: 32-bit unsigned integer

Description: current / instantaneous queue depth in cells

tx_avg_q_depth

Type: 32-bit unsigned integer

Description: WRED average queue depth in cells <available only if wred enabled>

tx_drop_wred_thresh

Type: 64-bit unsigned integer

Description: wred threshold drops

tx_drop_wred_random

Type: 64-bit unsigned integer

Description: wred random drops

#### atm_vc_cell_packing_stats_bag

Description: ATM VC cell packing statistics bag Definition: Structure. Contents are: rx_cells

Type: 64-bit unsigned integer

Description: input L2 packed cell count

rx_pkts

Type: 64-bit unsigned integer

Description: input L2 packed packet count

tx_cells

Type: 64-bit unsigned integer

Description: output L2 packed cell count

tx_pkts

Type: 64-bit unsigned integer

Description: output L2 packed packet count

#### atm_vc_stats_bag

Description: ATM VC statistics bag Definition: Structure. Contents are: vc_conn_id

Type: 32-bit unsigned integer

Description: VC connection id

sar_rx_conn_id

Type: 32-bit unsigned integer

Description: VC rx connection id

sar_tx_conn_id

Type: 32-bit unsigned integer

Description: VC tx connection id

rx_stats

Type: atm_vc_rx_stats_bag[0...unbounded]

Description: | VC RX statistics

           total_rx_stats

Type: atm_vc_rx_stats_bag

Description: | VC RX total statistics

           tx_stats

Type: atm_vc_tx_stats_bag

[0...unbounded]

Description: | VC TX statistics

           total_tx_stats

Type: atm_vc_tx_stats_bag

Description: | VC TX total statistics

           cell_packing_stats

Type: atm_vc_cell_packing_stats_bag

Description: | VC cell packing statistics

### Internal Datatypes

## Perl Data Object documentation for sar.

### Datatypes

#### sar_version

        Description: SAR Version
        Definition: Structure. Contents are:
           RxSARVersion

Type: String with unbounded length

Description: | Rx SAR Version Major.Minor.Maintenance.Patch

           RxSARBuild

Type: String with unbounded length

Description: | Rx SAR Build

           TxSARVersion

Type: String with unbounded length

Description: | Tx SAR Version Major.Minor.Maintenance.Patch

           TxSARBuild

Type: String with unbounded length

Description: | Tx SAR Build

#### sar_count

        Description: Sar Counters
        Definition: Structure. Contents are:
           TxCellsNoVC_URX0

Type: 64-bit unsigned integer

Description: | Tx cells received on unopen channel0

           TxCellsNoVC_URX1

Type: 64-bit unsigned integer

Description: | Tx cells received on unopen channel1

           TxECCErrors

Type: 64-bit unsigned integer

Description: | Tx ECC errors detected

           TxECCAndAddress

Type: 32-bit unsigned integer

Description: | Tx Bitwise and ECC error address

           TxECCOrAddress

Type: 32-bit unsigned integer

Description: | Tx Bitwise ECC or address

           RxCellsNoVC_URX0

Type: 64-bit unsigned integer

Description: | Rx cells received on unopen channel0

           RxCellsNoVC_URX1

Type: 64-bit unsigned integer

Description: | Rx cells received on unopen channel1

           RxECCErrors

Type: 64-bit unsigned integer

Description: | Rx ECC errors detected

           RxECCAndAddress

Type: 32-bit unsigned integer

Description: | Rx Bitwise and ECC error address

           RxECCOrAddress

Type: 32-bit unsigned integer

Description: | Rx Bitwise ECC or address

           RxBytes

Type: 64-bit unsigned integer

Description: | Cells received on open channels

           RxPackets

Type: 64-bit unsigned integer

Description: | Total number of packets sent to system

           RxResourceErrors

Type: 64-bit unsigned integer

Description: | Rx Packets discarded due to resource exhaust

           RxNonResourceErrors

Type: 64-bit unsigned integer

Description: | Rx Packets discarded due to other errors

           RxBufferExhaustErrors

Type: 64-bit unsigned integer

Description: | Rx Packets dropped due to buffer exhaust

           RxCRC32Errors

Type: 64-bit unsigned integer

Description: | Packets dropped due to crc32 errors

           RxPacketAborts

Type: 64-bit unsigned integer

Description: | Packets dropped due to aborts

           RxTrailerLengthErrors

Type: 64-bit unsigned integer

Description: | Packets dropped due to trailer length errors

           RxMPSErrors

Type: 64-bit unsigned integer

Description: | Packets dropped due to MPS errors

           RxTimeout

Type: 64-bit unsigned integer

Description: | Packets dropped due to reassembler timeout

           TxBytes

Type: 64-bit unsigned integer

Description: | Number of bytes transmitted

           TxPackets

Type: 64-bit unsigned integer

Description: | Number of packets segmented

           TxResourceErrors

Type: 64-bit unsigned integer

Description: | Tx dropped packets due to resource errors

           TxNonResourceErrors

Type: 64-bit unsigned integer

Description: | Tx dropped packets due to other errors

           TxWREDThresholdDrops

Type: 64-bit unsigned integer

Description: | Packets dropped due to WRED threshold

           TxWREDRandomDrops

Type: 64-bit unsigned integer

Description: | Packets dropped due to WRED random

### Internal Datatypes

## Perl Data Object documentation for bundlemgr_distrib_show.

### Datatypes

#### bm_mac_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_addr_st

[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_name_bag

        Description: Item Name
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name of item

#### lacp_system_id

Description: LACP System identification information Definition: Structure. Contents are: SystemID

Type: bm_system_id_type

Description: | System ID

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the system ID is for

           SystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the system (deprecated)

           SystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the system (deprecated)

#### bm_mac_ether_alloc

        Description: Data on MAC address allocation
        Definition: Structure. Contents are:
           MACAddresses

Type: bm_mac_type

[0...unbounded]

Description: | MAC addresses allocated but unused

#### bm_member_data

        Description: Bundle member data for any member
        Definition: Structure. Contents are:
           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth of this member (kbps)

           MemberMuxData

Type: bm_mux_data

Description: | Mux state machine data

           PortPriority

Type: 16-bit unsigned integer

Description: | The priority of this member

           PortNumber

Type: 16-bit unsigned integer

Description: | Member's link number

           UnderlyingLinkID

Type: 8-bit unsigned integer

Description: | Member's underlying link ID

           InterfaceHandle

Type: Interface

Description: | Member's interface handle

           ICCPNode

Type: 32-bit unsigned integer

Description: | Location of member

           MemberType

Type: bmd_member_type_enum

Description: | Member's type (local/foreign)

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (deprecated)

#### bm_bundle_data

        Description: Data for a bundle interface
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           BundleMACAddress

Type: bm_mac_type

Description: | MAC address of the bundle interface

           AvailableBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth available to the bundle interface (kbps)

           EffectiveBandwidth

Type: 32-bit unsigned integer

Description: | Effective bandwidth on the bundle interface (kbps)

           ConfiguredBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth configured on the bundle interface (kbps)

           MinimumActiveLinks

Type: 8-bit unsigned integer

Description: | Minimum number of active links for bundle to go up

           MaximumActiveLinks

Type: 8-bit unsigned integer

Description: | Maximum number of active links in the bundle

           MinimumBandwidth

Type: 32-bit unsigned integer

Description: | Minimum bundle bandwidth for bundle to go up (kbps)

           PrimaryMember

Type: Interface

Description: | Primary bundle member (no longer applicable)

           BFDConfig

Type: bm_bundle_bfd_data[0...unbounded]

Description: | Configuration values for BFD on bundle members

           BundleStatus

Type: bm_bdl_state_type

Description: | The state of the bundle

           ActiveMemberCount

Type: 16-bit unsigned integer

Description: | The number of active local members on the bundle

           StandbyMemberCount

Type: 16-bit unsigned integer

Description: | The number of standby local members on the bundle

           ConfiguredMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           MACSource

Type: bm_bdl_mac_source_type

Description: | The source of the MAC Address

           MACSourceMember

Type: Interface

Description: | The name of the member that supplied the MAC address

           LACPStatus

Type: bm_feature_status_type

Description: | The status of the LACP feature on the bundle

           mLACPStatus

Type: bm_feature_status_type

Description: | The status of the mLACP feature on the bundle

           IPv4BFDStatus

Type: bm_feature_status_type

Description: | The status of the BFD (IPv4) feature on the bundle

           SuppressionTimer

Type: 16-bit unsigned integer

Description: | Timer for suppressing bundle state flaps

           WaitWhileTimer

Type: 16-bit unsigned integer

Description: | The wait while time used for member ports

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the bundle is configured to

           ActiveForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of active foreign members on the bundle

           ConfiguredForeignMemberCount

Type: 16-bit unsigned integer

Description: | The number of configured local members on the bundle

           SwitchoverType

Type: bmd_mlacp_switchover_type

Description: | How a switchover of the bundle from this device will occur

           MaximizeThresholdValueLinks

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if links are below this value

           MaximizeThresholdValueBandWidth

Type: 32-bit unsigned integer

Description: | Attempt to maximize the bundle if bandwidth is below this value

           mLACPMode

Type: bundle_mlacp_mode_type

Description: | Indicates the mode of the device for the bundle

           RecoveryDelay

Type: 16-bit unsigned integer

Description: | Number of seconds to wait before becoming active after recovering from a failure

           MACAddress

Type: Optional bm_mac_addr_st

Description: | MAC address of this member (Deprecated)

#### bm_bundle_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: bm_bundle_data

Description: | Bundle information

           MemberData

Type: bm_member_data[0...unbounded]

Description: | Member information

#### bm_node_combined_data

        Description:
        Definition: Structure. Contents are:
           MemberData

Type: bm_member_data

[0...unbounded]

Description: | Member information

#### lacp_bundle_data

        Description: Data for a LACP-enabled bundle interface
        Definition: Structure. Contents are:
           ActorBundleData

Type: bm_bundle_data

Description: | Basic bundle information

           ActorOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the interface

           PartnerSystemPriority

Type: 16-bit unsigned integer

Description: | Priority of the partner system

           PartnerSystemMACAddress

Type: MACAddress

Description: | MAC Address used to identify the partner system

           PartnerOperationalKey

Type: 16-bit unsigned integer

Description: | Operational key of the partner

#### lacp_last_changed

        Description: LACP last changed information
        Definition: Structure. Contents are:
           LastChangedSec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (s)

           LastChangedNsec

Type: 32-bit unsigned integer

Description: | Last time MIB tables changed (nsec)

#### lacp_distrib_debug_data

        Description: MIB debug information for a port using LACP
        Definition: Structure. Contents are:
           ActorMuxData

Type: bm_mux_data

Description: | Actor Mux state machine data

           ActorChurnState

Type: lacp_churnstates

Description: | State of Actor Churn machine

           ActorChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Actor CHURN state

           PartnerChurnState

Type: lacp_churnstates

Description: | State of Partner Churn machine

           PartnerChurnCount

Type: 32-bit unsigned integer

Description: | No. of times entered Partner CHURN state

           ReceiveMachineState

Type: rxstates

Description: | Current state of Receive machine

           ActorSyncCount

Type: 32-bit unsigned integer

Description: | No. of times port has become IN_SYNC

           PartnerSyncCount

Type: 32-bit unsigned integer

Description: | No. of times partner has become IN_SYNC

           ActorChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to actor

           PartnerChangeCount

Type: 32-bit unsigned integer

Description: | No. of LAG ID changes according to partner

#### bm_rpl_state

        Description: Data on bundle replication status
        Definition: Structure. Contents are:
           BundleInterfaceName

Type: Interface

Description: | Bundle interface name

           ReplicationStatus

Type: bm_rpl_node_entry_st[0...unbounded]

Description: | Per-node replication status

#### lacp_mbr_data

        Description: Link properties for a port using LACP
        Definition: Structure. Contents are:
           SelectedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of selected bundle

           AttachedAggregatorID

Type: 32-bit unsigned integer

Description: | MIB ifindex of attached bundle

           ActorInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the actor

           PartnerInfo

Type: lacp_link_device_info_st

Description: | LACP information for the port from the partner

           SelectionState

Type: lacp_sel_state

Description: | State of the Selection Logic state machine

           PeriodState

Type: lacp_period_state

Description: | State of the Period state machine

           ReceiveMachineState

Type: rxstates

Description: | State of the RX state machine

           MuxState

Type: bm_muxstate

Description: | State of the Mux state machine

           ActorChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Actor

           PartnerChurnState

Type: lacp_churnstates

Description: | State of the Churn state machine for the Partner

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | The ID of the ICCP group that the link is configured on

           AdditionalInfo

Type: lacp_link_additional_info

Description: | Additional information for the link

#### lacp_combined_data

        Description:
        Definition: Structure. Contents are:
           BundleData

Type: lacp_bundle_data

Description: | Bundle information

           MemberData

Type: lacp_mbr_data[0...unbounded]

Description: | Member information

#### bmd_bag_mlacp_bdl

        Description: mLACP information for a bundle
        Definition: Structure. Contents are:
           BundleInterfaceKey

Type: 16-bit unsigned integer

Description: | Bundle interface key

           RedundancyObjectID

Type: 64-bit unsigned integer

Description: | Redundancy Object ID of the bundle

           mLACPBundleData

Type: mlacp_bdl_info_type

[0...unbounded]

Description: | mLACP information for the bundle

           mLACPMemberData

Type: mlacp_mbr_info_type[0...unbounded]

Description: | mLACP information for the bundle

#### bmd_bag_mlacp_rg

        Description: mLACP information for an RG
        Definition: Structure. Contents are:
           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group that the mLACP information is for

           ConnectTimerRunning

Type: 64-bit unsigned integer

Description: | Time remaining on connect timer innsecs

           NodeData

Type: mlacp_rg_node_info_st

[0...unbounded]

Description: | Information for the IG from the local and peer devices

#### bmd_bag_mlacp_data

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           ICCPGroupData

Type: bmd_bag_mlacp_rg

Description: | ICCP Group information

           BundleData

Type: bmd_bag_mlacp_bdl[0...unbounded]

Description: | Bundle information

#### bmd_bag_mlacp_data_multiple

        Description: Combined mLACP information for bundle and ICCP Group
        Definition: Structure. Contents are:
           mLACPData

Type: bmd_bag_mlacp_data

[0...unbounded]

Description: | mLACP data for multiple ICCP Groups

#### bmd_event_bag

        Description: Bag for returning data about events
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name for the current item to use

           Items

Type: bmd_bag_event_item

[0...unbounded]

Description: | Event items

#### bmd_event_bag_multiple

        Description: Bag for returning data about events
        Definition: Structure. Contents are:
           EventsItems

Type: bmd_event_bag

[0...unbounded]

Description: | Event items

#### bmd_sch_action_bag

        Description: Bag for returning data about scheduled actions
        Definition: Structure. Contents are:
           BundleName

Type: String with unbounded length

Description: | Name of the bundle

           ScheduledActions

Type: bmd_bag_mlacp_sch_action

[0...unbounded]

Description: | Scheduled actions

#### bmd_bag_db

        Description: Data collected from the database
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name for the current item to use

           DBItems

Type: bmd_bag_db_items

Description: | Generic database items

#### bmd_bag_db_multiple

        Description: Data collected from the database
        Definition: Structure. Contents are:
           DBItems

Type: bmd_bag_db

[0...unbounded]

Description: | Array of DB items

#### bmd_bag_prot_bdl_info

        Description: Protect information for a bundle
        Definition: Structure. Contents are:
           BundleInterfaceHandle

Type: Interface

Description: | Bundle's interface handle

           InterfaceUp

Type: tinybool

Description: | Whether the bundle interface is up

           Registered

Type: tinybool

Description: | Whether there is a client protect registration on the bundle interface

           MinimumActiveLinks

Type: 32-bit unsigned integer

Description: | Minimum active links threshold

           MinimumBandwidth

Type: 32-bit unsigned integer

Description: | Minimum bandwidth threshold

           EventType

Type: bmd_bag_target_type

Description: | Scope of the last event that impacted the bundle

           TimeStamp

Type: 64-bit unsigned integer

Description: | Last event for the bundle

           MemberInfo

Type: bmd_bag_prot_mbr_info[0...unbounded]

Description: | Information about the members

#### bmd_bag_retry_info

        Description: Retry information for an item
        Definition: Structure. Contents are:
           ItemName

Type: String with unbounded length

Description: | Name of the item this information is for

           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp for start of retry

           AsyncCount

Type: 32-bit unsigned integer

Description: | Number of async operations in progress

           RetryFlags

Type: bmd_bag_retry_flags

Description: | Retry flags for the item

           LastError

Type: 32-bit unsigned integer

Description: | Last error on this item

           RetryCount

Type: 32-bit unsigned integer

Description: | Number of retries attempted for this item

           ErrorApi

Type: 32-bit unsigned integer

Description: | API which returned the error

#### bmd_bag_retry_info_multiple

        Description: Retry information for multiple items
        Definition: Structure. Contents are:
           RetryItems

Type: bmd_bag_retry_info

[0...unbounded]

Description: | Retry information items

#### bmd_bfd_counter_bag

        Description: BFD events
        Definition: Structure. Contents are:
           MemberName

Type: String with unbounded length

Description: | Name of the member this information is for

           LastTimeCleared

Type: 64-bit unsigned integer

Description: | Timestamp when counters were last cleared

           Up

Type: 32-bit unsigned integer

Description: | Number of times member state changed to up

           Down

Type: 32-bit unsigned integer

Description: | Number of times member state changed to down

           NeighborUnconfigured

Type: 32-bit unsigned integer

Description: | Number of times member state changed to neighbor unconfigured

           StartTimeouts

Type: 32-bit unsigned integer

Description: | Number of timeouts waiting for BFD to start

           NeighborUnconfiguredTimeouts

Type: 32-bit unsigned integer

Description: | Number of timeouts waiting for neighbor to become unconfigured

#### bmd_bfd_counter_bag_multiple

        Description: BFD events
        Definition: Structure. Contents are:
           BundleName

Type: bm_name_bag

Description: | Name of the bundle this information is for

           BFDCounters

Type: bmd_bfd_counter_bag

[0...unbounded]

Description: | BFD event counters

#### bmd_bag_mbr_info_mlacp_counters_mbr

        Description: Per member mLACP TLV counter information
        Definition: Structure. Contents are:
           PortName

Type: String with unbounded length

Description: | Port name of member

           mLACP_TLVCounters

Type: bmd_bag_mlacp_tlv_counters

Description: | Counts of mLACP TLVs sent and received

#### bmd_bag_mbr_info_mlacp_counters_node_data

        Description: Peer device specific mLACP TLV counter information
        Definition: Structure. Contents are:
           NodeID

Type: 32-bit unsigned integer

Description: | Device ID

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group ID

#### bmd_bag_mbr_info_mlacp_counters_node

        Description: Per peer device mLACP TLV counter information
        Definition: Structure. Contents are:
           NodeData

Type: bmd_bag_mbr_info_mlacp_counters_node_data

Description: | Peer device mLACP TLV counter information

           mLACPSyncRequestsOnAllForeignPorts

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all ports

           MemberData

Type: bmd_bag_mbr_info_mlacp_counters_mbr[0...unbounded]

Description: | Member mLACP TLV counter information

#### bmd_bag_mbr_info_mlacp_counters_bdl_data

        Description: Bundle specific mLACP TLV counter information
        Definition: Structure. Contents are:
           BundleName

Type: String with unbounded length

Description: | Name of the bundle

           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group ID

           mLACPSyncRequestsOnAllLocalPorts

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all ports

#### bmd_bag_mbr_info_mlacp_counters_bdl

        Description: Per bundle mLACP TLV counter information
        Definition: Structure. Contents are:
           BundleData

Type: bmd_bag_mbr_info_mlacp_counters_bdl_data

Description: | Bundle mLACP TLV counter information

           NodeData

Type: bmd_bag_mbr_info_mlacp_counters_node[0...unbounded]

Description: | Peer device mLACP TLV counter information

           MemberData

Type: bmd_bag_mbr_info_mlacp_counters_mbr[0...unbounded]

Description: | Local member mLACP TLV counter information

#### bmd_bag_mbr_info_mlacp_counters_rg

        Description: mLACP counter information for multiple items
        Definition: Structure. Contents are:
           Items

Type: bmd_bag_mbr_info_mlacp_counters_bdl

[0...unbounded]

Description: | mLACP counter information items

#### bmd_bag_bdl_info_mlacp_counters_bdl

        Description: Per bundle mLACP TLV counter information
        Definition: Structure. Contents are:
           BundleName

Type: String with unbounded length

Description: | Bundle name

           mLACP_TLVCounters

Type: bmd_bag_mlacp_tlv_counters

Description: | Counts of mLACP TLVs sent and received

#### bmd_bag_bdl_info_mlacp_counters_node_data

        Description: Peer device specific mLACP TLV counter information
        Definition: Structure. Contents are:
           NodeID

Type: 32-bit unsigned integer

Description: | Device ID

           mLACPSyncRequestsOnAllForeignPorts

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all ports

           mLACPSyncRequestsOnAllForeignBundles

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all bundles

#### bmd_bag_bdl_info_mlacp_counters_node

        Description: Per peer device mLACP TLV counter information
        Definition: Structure. Contents are:
           NodeData

Type: bmd_bag_bdl_info_mlacp_counters_node_data

Description: | Peer device mLACP TLV counter information

           BundleData

Type: bmd_bag_bdl_info_mlacp_counters_bdl[0...unbounded]

Description: | Peer device bundle mLACP TLV counter information

#### bmd_bag_bdl_info_mlacp_counters_rg_data

        Description: ICCP group specific mLACP TLV counter information
        Definition: Structure. Contents are:
           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group ID

           BundleData

Type: bmd_bag_bdl_info_mlacp_counters_bdl

[0...unbounded]

Description: | Local device bundle mLACP counter information

           mLACPSyncRequestsOnAllLocalPorts

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all ports

           mLACPSyncRequestsOnAllLocalBundles

Type: OptionalSyncRequestCounters

Description: | Counts of mLACP sync request TLVs on all bundles

#### bmd_bag_bdl_info_mlacp_counters_rg

        Description: ICCP group mLACP counter information
        Definition: Structure. Contents are:
           ICCPGroupData

Type: bmd_bag_bdl_info_mlacp_counters_rg_data

Description: | ICCP Group mLACP TLV counter information

           NodeData

Type: bmd_bag_bdl_info_mlacp_counters_node[0...unbounded]

Description: | Peer device bundle mLACP counter information

#### bmd_bag_bdl_info_mlacp_counters_rg_multiple

        Description: mLACP counter information for multiple ICCP groups
        Definition: Structure. Contents are:
           ICCPGroups

Type: bmd_bag_bdl_info_mlacp_counters_rg

[0...unbounded]

Description: | ICCP Group mLACP TLV counter information

#### bmd_bag_rg_info_mlacp_counters_rg

        Description: mLACP counter information for an ICCP group
        Definition: Structure. Contents are:
           ICCPGroupID

Type: 32-bit unsigned integer

Description: | ICCP Group ID

           ICCPGroupCounters

Type: bmd_bag_rg_info_mlacp_counters

Description: | ICCP Group counters

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### bundle_member_status_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEMBER_STATUS_NOTAGG'
            'BUNDLE_MEMBER_STATUS_OUTOFSYNC'
            'BUNDLE_MEMBER_STATUS_INSYNC'
            'BUNDLE_MEMBER_STATUS_COLLECT'
            'BUNDLE_MEMBER_STATUS_DISTRIB'

#### bundle_member_status_type

        Description:
        Definition: Type definition for: bundle_member_status_enum

#### bundle_media_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BUNDLE_MEDIA_ETHERNET'
            'BUNDLE_MEDIA_POS'
            'BUNDLE_MEDIA_COUNT'

#### bundle_media_type

Description: Definition: Type definition for: bundle_media_enum

#### bundle_mlacp_mode_enum

Description: Definition: Enumeration. Valid values are: 'BUNDLE_MLACP_MODE_STANDBY' 'BUNDLE_MLACP_MODE_ACTIVE' 'BUNDLE_MLACP_MODE_COUNT'

#### bundle_mlacp_mode_type

Description: Definition: Type definition for: bundle_mlacp_mode_enum

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### ether_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_macaddr_type

Description: Definition: Type definition for: ether_macaddr_

#### ether_mcast_macaddr_

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

mask

Type: Hex binary data with maximum length 6 bytes

Description:

#### ether_mcast_macaddr_type

Description: Definition: Type definition for: ether_mcast_macaddr_

#### im_attr_macaddr_st

Description: Definition: Structure. Contents are: macaddr

Type: Hex binary data with maximum length 6 bytes

Description:

mask

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_macaddr_td

Description: Definition: Type definition for: im_attr_macaddr_st

#### im_attr_cardelay_st

Description: Definition: Structure. Contents are: up

Type: 32-bit unsigned integer

Description:

down

Type: 32-bit unsigned integer

Description:

#### im_attr_cardelay_td

Description: Definition: Type definition for: im_attr_cardelay_st

#### im_attr_dot1q_stack_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_STACK_TYPE_NONE' 'IM_ATTR_DOT1Q_STACK_TYPE_DOT1Q' 'IM_ATTR_DOT1Q_STACK_TYPE_QINQ' 'IM_ATTR_DOT1Q_STACK_TYPE_QINANY'

#### im_attr_dot1q_stack_type

Description: Definition: Type definition for: im_attr_dot1q_stack_enum

#### im_attr_dot1q_tag

Description: Definition: Structure. Contents are: etype

Type: 16-bit unsigned integer

Description:

ucv

Type: 16-bit unsigned integer

Description:

#### im_attr_dot1q_tag_type

Description: Definition: Type definition for: im_attr_dot1q_tag

#### im_attr_vlan_id_st

Description: Definition: Structure. Contents are: type

Type: im_attr_dot1q_stack_type

Description: |

           dot1q_tag

Type: im_attr_dot1q_tag_type

[2]

Description: |

#### im_attr_vlan_id_td

        Description:
        Definition: Type definition for: im_attr_vlan_id_st

#### im_attr_mcast_addr_st

        Description:
        Definition: Structure. Contents are:
           size

Type: 32-bit unsigned integer

Description: |

           mcast_addr

Type: Hex binary data with maximum length 6 bytes

Description: |

           mask_valid

Type: 32-bit signed integer

Description: |

           mcast_mask

Type: Hex binary data with maximum length 6 bytes

Description: |

#### im_attr_mcast_addr_td

Description: Definition: Type definition for: im_attr_mcast_addr_st

#### im_attr_ucast_addr_st

Description: Definition: Structure. Contents are: size

Type: 32-bit unsigned integer

Description:

ucast_addr

Type: Hex binary data with maximum length 6 bytes

Description:

#### im_attr_ucast_addr_td

Description: Definition: Type definition for: im_attr_ucast_addr_st

#### im_attr_duplex_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DUPLEX_UNKNOWN' 'IM_ATTR_DUPLEX_HALF' 'IM_ATTR_DUPLEX_FULL'

#### im_attr_duplex_td

Description: Definition: Type definition for: im_attr_duplex_enum

#### im_attr_media_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_MEDIA_OTHER' 'IM_ATTR_MEDIA_UNKNOWN' 'IM_ATTR_MEDIA_AUI' 'IM_ATTR_MEDIA_10BASE5' 'IM_ATTR_MEDIA_FOIRL' 'IM_ATTR_MEDIA_10BASE2' 'IM_ATTR_MEDIA_10BROAD36' 'IM_ATTR_MEDIA_10BASE_T' 'IM_ATTR_MEDIA_10BASE_THD' 'IM_ATTR_MEDIA_10BASE_TFD' 'IM_ATTR_MEDIA_10BASE_FP' 'IM_ATTR_MEDIA_10BASE_FB' 'IM_ATTR_MEDIA_10BASE_FL' 'IM_ATTR_MEDIA_10BASE_FLHD' 'IM_ATTR_MEDIA_10BASE_FLFD' 'IM_ATTR_MEDIA_100BASE_T4' 'IM_ATTR_MEDIA_100BASE_TX' 'IM_ATTR_MEDIA_100BASE_TXHD' 'IM_ATTR_MEDIA_100BASE_TXFD' 'IM_ATTR_MEDIA_100BASE_FX' 'IM_ATTR_MEDIA_100BASE_FXHD' 'IM_ATTR_MEDIA_100BASE_FXFD' 'IM_ATTR_MEDIA_100BASE_EX' 'IM_ATTR_MEDIA_100BASE_EXHD' 'IM_ATTR_MEDIA_100BASE_EXFD' 'IM_ATTR_MEDIA_100BASE_T2' 'IM_ATTR_MEDIA_100BASE_T2HD' 'IM_ATTR_MEDIA_100BASE_T2FD' 'IM_ATTR_MEDIA_1000BASE_X' 'IM_ATTR_MEDIA_1000BASE_XHDX' 'IM_ATTR_MEDIA_1000BASE_XFD' 'IM_ATTR_MEDIA_1000BASE_LX' 'IM_ATTR_MEDIA_1000BASE_LXHD' 'IM_ATTR_MEDIA_1000BASE_LXFDX' 'IM_ATTR_MEDIA_1000BASE_SX' 'IM_ATTR_MEDIA_1000BASE_SXHD' 'IM_ATTR_MEDIA_1000BASE_SXFD' 'IM_ATTR_MEDIA_1000BASE_CX' 'IM_ATTR_MEDIA_1000BASE_CXHDX' 'IM_ATTR_MEDIA_1000BASE_CXFD' 'IM_ATTR_MEDIA_1000BASE_T' 'IM_ATTR_MEDIA_1000BASE_THD' 'IM_ATTR_MEDIA_1000BASE_TFD' 'IM_ATTR_MEDIA_10GBASE_X' 'IM_ATTR_MEDIA_10GBASE_LX4' 'IM_ATTR_MEDIA_10GBASE_R' 'IM_ATTR_MEDIA_10GBASE_ER' 'IM_ATTR_MEDIA_10GBASE_LR' 'IM_ATTR_MEDIA_10GBASE_SR' 'IM_ATTR_MEDIA_10GBASE_W' 'IM_ATTR_MEDIA_10GBASE_EW' 'IM_ATTR_MEDIA_10GBASE_LW' 'IM_ATTR_MEDIA_10GBASE_SW' 'IM_ATTR_MEDIA_10GBASE_ZR' 'IM_ATTR_MEDIA_802_9A' 'IM_ATTR_MEDIA_RJ45' 'IM_ATTR_MEDIA_1000BASE_ZX' 'IM_ATTR_MEDIA_1000BASE_CWDM' 'IM_ATTR_MEDIA_1000BASE_CWDM_1470' 'IM_ATTR_MEDIA_1000BASE_CWDM_1490' 'IM_ATTR_MEDIA_1000BASE_CWDM_1510' 'IM_ATTR_MEDIA_1000BASE_CWDM_1530' 'IM_ATTR_MEDIA_1000BASE_CWDM_1550' 'IM_ATTR_MEDIA_1000BASE_CWDM_1570' 'IM_ATTR_MEDIA_1000BASE_CWDM_1590' 'IM_ATTR_MEDIA_1000BASE_CWDM_1610' 'IM_ATTR_MEDIA_10GBASE_DWDM' 'IM_ATTR_MEDIA_100GBASE_LR4' 'IM_ATTR_MEDIA_1000BASE_DWDM'

#### im_attr_media_type_td

Description: Definition: Type definition for: im_attr_media_type_enum

#### im_attr_promiscuous_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_PROMISCUOUS_OFF' 'IM_ATTR_PROMISCUOUS_ON'

#### im_attr_promiscuous_td

Description: Definition: Type definition for: im_attr_promiscuous_enum

#### im_attr_scramble_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_SCRAMBLE_DISABLED' 'IM_ATTR_SCRAMBLE_ENABLED'

#### im_attr_scramble_td

Description: Definition: Type definition for: im_attr_scramble_enum

#### im_attr_flow_control_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FLOW_CONTROL_OFF' 'IM_ATTR_FLOW_CONTROL_ON' 'IM_ATTR_FLOW_CONTROL_NOTSUP'

#### im_attr_flow_control_td

Description: Definition: Type definition for: im_attr_flow_control_enum

#### im_attr_link_type_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_LINK_TYPE_AUTO' 'IM_ATTR_LINK_TYPE_FORCE'

#### im_attr_link_type_td

Description: Definition: Type definition for: im_attr_link_type_enum

#### im_attr_bdl_admin_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_BDL_ADMIN_UP' 'IM_ATTR_BDL_ADMIN_DOWN'

#### im_attr_bdl_admin_state_type

Description: Definition: Type definition for: im_attr_bdl_admin_state_enum

#### im_attr_framing_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_FRAMING_SONET' 'IM_ATTR_FRAMING_SDH'

#### im_attr_framing_type

Description: Definition: Type definition for: im_attr_framing_enum

#### im_attr_tunnel_usage_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_ml_group_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_loopback_state_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_efp_match_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_EFP_MATCH_TYPE_NONE' 'IM_ATTR_EFP_MATCH_TYPE_UNTAGGED' 'IM_ATTR_EFP_MATCH_TYPE_SINGLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_DOUBLE_TAG' 'IM_ATTR_EFP_MATCH_TYPE_COMPLEX'

#### im_attr_efp_match_type

Description: Definition: Type definition for: im_attr_efp_match_enum

#### im_attr_efp_rewrite_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_DOT1Q_REWRITE_TYPE_NONE' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_POP2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH1' 'IM_ATTR_DOT1Q_REWRITE_TYPE_PUSH2' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS11' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS12' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS21' 'IM_ATTR_DOT1Q_REWRITE_TYPE_TRANS22'

#### im_attr_efp_rewrite_type

Description: Definition: Type definition for: im_attr_efp_rewrite_enum

#### im_attr_efp_validate_st

Description: Definition: Structure. Contents are: cos

Type: 8-bit unsigned integer

Description:

#### im_attr_efp_validate_type

Description: Definition: Type definition for: im_attr_efp_validate_st

#### im_attr_transport_mode_enum

Description: Definition: Enumeration. Valid values are: 'IM_ATTR_TRANSPORT_MODE_UNKNOWN' 'IM_ATTR_TRANSPORT_MODE_LAN' 'IM_ATTR_TRANSPORT_MODE_WAN' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU1E' 'IM_ATTR_TRANSPORT_MODE_OTN_BT_OPU2E'

#### im_attr_transport_mode_td

Description: Definition: Type definition for: im_attr_transport_mode_enum

#### im_attr_link_noise_state_enum

Description: Definition: Enumeration. Valid values are: 'LINK_NOISE_NONE' 'LINK_NOISE_ON'

#### im_attr_link_noise_state_type

Description: Definition: Type definition for: im_attr_link_noise_state_enum

#### bm_lacp_sel_state

Description: Definition: Enumeration. Valid values are: 'BM_LACP_UNSELECTED' 'BM_LACP_STANDBY' 'BM_LACP_SELECTED'

#### bm_lacp_sel_state_type

Description: Definition: Type definition for: bm_lacp_sel_state

#### bm_bdl_id_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_link_number_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### bm_mac_type

Description: Definition: Type definition for: ether_macaddr_type

#### rxstates_st

Description: Definition: Enumeration. Valid values are: 'CURRENTRX' 'EXPIRED' 'DEFAULTED' 'INITIALIZE' 'LACPDISABLED' 'PORTDISABLED'

#### rxstates

Description: Definition: Type definition for: rxstates_st

#### bm_system_id_st

Description: Definition: Structure. Contents are: SystemPrio

Type: 16-bit unsigned integer

Description: Priority of the system

SystemMacAddr

Type: bm_mac_type

Description: | MAC Address used to identify the system

#### bm_system_id_type

Description: Definition: Type definition for: bm_system_id_st

#### bm_link_id_st

Description: Definition: Structure. Contents are: link_priority

Type: 16-bit unsigned integer

Description:

link_number

Type: bm_link_number_type

Description: |

#### bm_link_id_type

Description: Definition: Type definition for: bm_link_id_st

#### bm_link_state_bits_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### bm_link_status_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_STATUS_NOTAGG' 'BM_LINK_STATUS_OUTOFSYNC' 'BM_LINK_STATUS_INSYNC' 'BM_LINK_STATUS_COLLECT' 'BM_LINK_STATUS_DISTRIB' 'BM_LINK_STATUS_DISTRIB_BFD_DOWN'

#### bm_link_status_type

Description: Definition: Type definition for: bm_link_status_enum

#### bm_link_change_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_CHANGE_NONE' 'BM_LINK_CHANGE_ADDED' 'BM_LINK_CHANGE_MOVED' 'BM_LINK_CHANGE_DELETED' 'BM_LINK_CHANGE_SPOOFED'

#### bm_link_change_type

Description: Definition: Type definition for: bm_link_change_enum

#### bm_link_activity_enum

Description: Definition: Enumeration. Valid values are: 'BM_LINK_ACTIVITY_OFF' 'BM_LINK_ACTIVITY_ON' 'BM_LINK_ACTIVITY_ACTIVE' 'BM_LINK_ACTIVITY_PASSIVE' 'BM_LINK_ACTIVITY_COUNT'

#### bm_link_activity_type

Description: Definition: Type definition for: bm_link_activity_enum

#### bm_lacp_port_info_

Description: Definition: Structure. Contents are: system

Type: bm_system_id_type

Description: |

           key

Type: bm_bdl_id_type

Description: |

           port

Type: bm_link_id_type

Description: |

           state

Type: bm_link_state_bits_type

Description: |

#### bm_lacp_port_info_type

        Description:
        Definition: Type definition for: bm_lacp_port_info_

#### bm_tx_status_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_rg_id_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### iccp_app_type_t_

Description: Definition: Enumeration. Valid values are: 'ICCP_APP_MIN' 'ICCP_APP_MLACP' 'ICCP_APP_IGMP_SNOOPING' 'ICCP_APP_ANCP' 'ICCP_APP_MAX' 'ICCP_APP_ALL'

#### iccp_app_type_t

Description: Definition: Type definition for: iccp_app_type_t_

#### bm_mac_addr_st

Description: Definition: Structure. Contents are: Address

Type: MACAddress

Description: | MAC address

#### bm_muxreason

Description: Definition: Enumeration. Valid values are: 'BM_MUXREASON_NO_REASON' - Selection logic has not yet been run for the bundle this link is a member of 'BM_MUXREASON_LINK_DOWN' - Link is down 'BM_MUXREASON_LINK_DELETED' - Link is being removed from the bundle 'BM_MUXREASON_DUPLEX' - Link has wrong duplexity 'BM_MUXREASON_BANDWIDTH' - Link has wrong bandwidth 'BM_MUXREASON_LOOPBACK' - Link is a loopback interface 'BM_MUXREASON_ACTIVITY_TYPE' - Link has wrong activity type 'BM_MUXREASON_LINK_LIMIT' - Link's bundle already has maximum number of members allowed 'BM_MUXREASON_SHARED' - Link is attached to a shared medium 'BM_MUXREASON_LAGID' - Link has wrong LAG ID 'BM_MUXREASON_NO_BUNDLE' - Link's bundle does not exist 'BM_MUXREASON_NO_PRIMARY' - Link's bundle has no primary link 'BM_MUXREASON_BUNDLE_DOWN' - Link's bundle is shut down 'BM_MUXREASON_INDIVIDUAL' - Link is marked individual by partner 'BM_MUXREASON_DEFAULTED' - Link is Defaulted, suggesting it is not receiving LACPDUs from the peer 'BM_MUXREASON_INSYNC' - Link is in InSync state 'BM_MUXREASON_COLLECTING' - Link is in Collecting state 'BM_MUXREASON_ACTIVE_LINK_LIMIT' - Link exceeds maximum active limit 'BM_MUXREASON_DISTRIBUTING' - Link is in Distributing state 'BM_MUXREASON_COUNT' - Enumeration maximum value

#### bm_muxstate

Description: Definition: Enumeration. Valid values are: 'DETACHED' - Port is not attached to a bundle 'WAITING' - Port has chosen bundle and is waiting to join 'ATTACHED' - Port is attached to the bundle but not active 'COLLECTING' - Port is ready to receive data 'DISTRIBUTING' - Port is distributing data 'COLLECTINGDISTRIBUTING' - Port is active and can send and receive data

#### bm_mbr_state_reason_type

Description: Definition: Enumeration. Valid values are: 'BM_MBR_STATE_REASON_UNKNOWN' - Reason unavailable (diagnostics error) 'BM_MBR_STATE_REASON_UNSELECTABLE_UNKNOWN' - Link cannot be used; reason unavailable (diagnostics error) 'BM_MBR_STATE_REASON_LINK_DOWN' - Link is down 'BM_MBR_STATE_REASON_LINK_DELETING' - Link is being removed from the bundle 'BM_MBR_STATE_REASON_CREATING' - Link is in the process of being created 'BM_MBR_STATE_REASON_BUNDLE_CREATING' - Bundle is in the process of being created 'BM_MBR_STATE_REASON_BUNDLE_DELETING' - Bundle is in the process of being deleted 'BM_MBR_STATE_REASON_BUNDLE_ADMIN_DOWN' - Bundle has been shut down 'BM_MBR_STATE_REASON_REPLICATING' - Bundle is in the process of being replicated to this location 'BM_MBR_STATE_REASON_BANDWIDTH' - Incompatible with other links in the bundle (bandwidth out of range) 'BM_MBR_STATE_REASON_LOOPBACK' - Loopback: Actor and Partner have the same System ID and Key 'BM_MBR_STATE_REASON_ACTIVITY_TYPE' - Incompatible with other links in the bundle (LACP vs non-LACP) 'BM_MBR_STATE_REASON_BUNDLE_SHUTDOWN' - Bundle shutdown is configured for the bundle 'BM_MBR_STATE_REASON_MIN_SELECTED' - Not enough links available to meet minimum-active threshold 'BM_MBR_STATE_REASON_MAX_SELECTED' - Link is Standby due to maximum-active links configuration 'BM_MBR_STATE_REASON_LINK_LIMIT' - Link is Standby; bundle has more links than are supported 'BM_MBR_STATE_REASON_STANDBY_UNKNOWN' - Link is Standby for an unknown reason (diagnostics error) 'BM_MBR_STATE_REASON_EXPIRED' - Link is Expired; LACPDUs are not being received from the partner 'BM_MBR_STATE_REASON_DEFAULTED' - Link is Defaulted; LACPDUs are not being received from the partner 'BM_MBR_STATE_REASON_ACTOR_NOTAGG' - Link is Not Aggregatable (reason unknown) 'BM_MBR_STATE_REASON_PARTNER_NOTAGG' - Partner has marked the link as Not Aggregatable 'BM_MBR_STATE_REASON_LAGID' - Partner System ID/Key do not match that of the Selected links 'BM_MBR_STATE_REASON_BUNDLE_NOT_CFGD' - Bundle interface is not present in configuration 'BM_MBR_STATE_REASON_BUNDLE_NOT_READY' - Wait-while timer is running 'BM_MBR_STATE_REASON_PARTNER_OOD' - Partner has not echoed the correct parameters for this link 'BM_MBR_STATE_REASON_PARTNER_NOT_INSYNC' - Partner is not Synchronized (Waiting, Standby, or LAG ID mismatch) 'BM_MBR_STATE_REASON_FOREIGN_PARTNER_OOS' - Partner is not Synchronized (Waiting, not Selected, or out-of-date) 'BM_MBR_STATE_REASON_ATTACH_UNKNOWN' - Link is Attached and has not gone Collecting (reason unknown) 'BM_MBR_STATE_REASON_PARTNER_NOT_COLLECTING' - Partner has not advertized that it is Collecting 'BM_MBR_STATE_REASON_COLLECT_UNKNOWN' - Link is Collecting and has not gone Distributing (reason unknown) 'BM_MBR_STATE_REASON_STANDBY_FOREIGN' - Link is marked as Standby by mLACP peer 'BM_MBR_STATE_REASON_BFD_STARTING' - Link is waiting for BFD session to start 'BM_MBR_STATE_REASON_BFD_DOWN' - BFD state of this link is Down 'BM_MBR_STATE_REASON_BFD_NBR_UNCONFIG' - BFD session is unconfigured on the remote end 'BM_MBR_STATE_REASON_MLACP' - Link is not operational as a result of mLACP negotiations 'BM_MBR_STATE_REASON_PE_ISOLATED' - ICCP group is isolated from the core network 'BM_MBR_STATE_REASON_FORCED_SWITCHOVER' - Forced switchover to the mLACP peer 'BM_MBR_STATE_REASON_ERRDIS_UNKNOWN' - Link is error disabled (reason unknown) 'BM_MBR_STATE_REASON_MLACP_NO_MBR_STATE_INFO' - Waiting for member state information from mLACP peer 'BM_MBR_STATE_REASON_ACTIVE' - Link is Active 'BM_MBR_STATE_REASON_MLACP_NO_BDL_STATE_INFO' - Waiting for bundle state information from mLACP peer 'BM_MBR_STATE_REASON_MLACP_NO_BDL_CONFIG_INFO' - Waiting for bundle configuration information from mLACP peer 'BM_MBR_STATE_REASON_MLACP_NO_BDL_SYNC' - Waiting for bundle to complete initial synchronization with mLACP peer 'BM_MBR_STATE_REASON_MLACP_BDL_HAS_NO_PEER' - mLACP bundle does not have a peer device 'BM_MBR_STATE_REASON_MLACP_NAK' - Link is being ignored due to an inconsistency with mLACP peer 'BM_MBR_STATE_REASON_MLACP_TRANSPORT_UNAVAILABLE' - ICCP transport is unavailable 'BM_MBR_STATE_REASON_MLACP_NOT_CONFIGURED' - ICCP Group is not fully configured 'BM_MBR_STATE_REASON_RECOVERY_TIMER' - mLACP recovery delay timer is running 'BM_MBR_STATE_REASON_MLACP_STANDBY' - mLACP peer is active 'BM_MBR_STATE_REASON_MAXIMIZED_OUT' - mLACP peer has more links/bandwidth available 'BM_MBR_STATE_REASON_MLACP_PEER_SELECTED' - mLACP peer has one or more links Selected 'BM_MBR_STATE_REASON_MLACP_CONNECT_TIMER_RUNNING' - mLACP bundle does not have a peer device (connect timer running) 'BM_MBR_STATE_REASON_BUNDLE_NOT_MLACP' - Bundle is not configured to run mLACP 'BM_MBR_STATE_REASON_NOT_ACTIVE' - Link could not be Activated 'BM_MBR_STATE_REASON_COUNT' - Enumeration maximum value

#### bm_feature_status_enum

Description: Definition: Enumeration. Valid values are: 'BM_FEATURE_NOT_CONFIGURED' - No configuration is applied for a feature 'BM_FEATURE_NOT_OPERATIONAL' - The feature is currently not operational 'BM_FEATURE_OPERATIONAL' - The feature is currently operational

#### bm_feature_status_type

Description: Definition: Type definition for: bm_feature_status_enum

#### bmd_bfd_state_enum

Description: Definition: Enumeration. Valid values are: 'BMD_BFD_OFF' - BFD is not configured on the bundle 'BMD_BFD_DOWN' - BFD is down on the bundle 'BMD_BFD_UNKNOWN' - BFD has just started on a bundle, and the state has not been determined 'BMD_BFD_UP' - BFD is up on the bundle 'BMD_BFD_COUNT' - Number of BFD states on a bundle

#### bmd_bfd_state_type

Description: Definition: Type definition for: bmd_bfd_state_enum

#### bm_af_id_enum

Description: Definition: Enumeration. Valid values are: 'BM_AF_ID_IPV4' - IPv4 AFI 'BM_AF_ID_IPV6' - IPv6 AFI

#### bm_af_id_type

Description: Definition: Type definition for: bm_af_id_enum

#### bm_in4_addr_type

Description: Definition: Type definition for: IPV4Address

#### bm_in6_addr_type

Description: Definition: Type definition for: IPV6Address

#### bmd_node_ldp_id

Description: Definition: Type definition for: bm_in4_addr_type

#### bm_addr

Description: Definition: Union. Discriminant: Name: AF Type: bm_af_id_type Options are: IPV4

Type: bm_in4_addr_type

Description: | IPv4 address type

           IPV6

Type: bm_in6_addr_type

Description: | IPv6 address type

#### bm_bundle_bfd_data

        Description:
        Definition: Structure. Contents are:
           BundleStatus

Type: bmd_bfd_state_type

Description: | Status of BFD on the bundle

           StartTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session start before declaring DOWN

           NbrUnconfigTimer

Type: 32-bit unsigned integer

Description: | Time to wait on session NBR_UNCONFIG before declaring DOWN

           PrefMultiplier

Type: 16-bit unsigned integer

Description: | Preferred multiplier for the BFD session

           PrefMinInterval

Type: 32-bit unsigned integer

Description: | Preferred minimum interval for the BFD session (ms)

           FastDetect

Type: tinybool

Description: | Flag indicating if BFD is enabled

           DestinationAddress

Type: bm_addr

Description: | Configured destination address for BFD session

#### bm_bundle_bfd_data_type

        Description:
        Definition: Type definition for: bm_bundle_bfd_data

#### bmd_member_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_STATE_CONFIGURED' - Member is configured
            'BMD_MBR_STATE_STANDBY' - Member is standby
            'BMD_MBR_STATE_NEGOTIATING' - Member is negotiating
            'BMD_MBR_STATE_BFD_RUNNING' - Member has a BFD session running
            'BMD_MBR_STATE_ACTIVE' - Member is active

#### bmd_member_state_type

        Description:
        Definition: Type definition for: bmd_member_state_enum

#### bm_mux_data

        Description:
        Definition: Structure. Contents are:
           MuxState

Type: bm_muxstate

Description: | Current state of this bundle member

           Error

Type: 32-bit unsigned integer

Description: | Value indicating any error that occured trying to put a link into the desired state

           MemberMuxStateReason

Type: bm_mbr_state_reason_type

Description: | Reason for last Mux state change

           MemberState

Type: bmd_member_state_type

Description: | Current internal state of this bundle member

           MuxStateReason

Type: bm_muxreason

Description: | Reason for last Mux state change (Deprecated)

#### bmd_member_type_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BMD_MBR_LOCAL' - Member has been configured on the local device
            'BMD_MBR_FOREIGN' - Member has been configured on an mLACP peer device
            'BMD_MBR_UNKNOWN' - Member's type is unknown

#### bm_bdl_state_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_STATE_ADMIN_DOWN' - The bundle has been configured Down
            'BM_BDL_STATE_DOWN' - The bundle is Down
            'BM_BDL_STATE_BUNDLE_SHUTDOWN' - Bundle shutdown has been configured
            'BM_BDL_STATE_PE_ISOLATED' - The bundle cannot contact the core
            'BM_BDL_STATE_NAK' - The state is disputed by a peer device
            'BM_BDL_STATE_UP_ACTIVE' - The bundle is Up
            'BM_BDL_STATE_HOT_STANDBY' - The bundle is Up, but is standby
            'BM_BDL_STATE_COLD_STANDBY' - The bundle is standby, but will not eliminate traffic loss
            'BM_BDL_STATE_UNKNOWN' - The bundle state has not been determined

#### bm_bdl_state_type

        Description:
        Definition: Type definition for: bm_bdl_state_enum

#### bm_bdl_mac_source_enum

        Description:
        Definition: Enumeration. Valid values are:
            'BM_BDL_MAC_SOURCE_UNKNOWN' - The MAC is currently unknown
            'BM_BDL_MAC_SOURCE_CHASSIS' - The MAC was allocated from the chassis pool
            'BM_BDL_MAC_SOURCE_CONFIGURED' - The MAC was configured by the user
            'BM_BDL_MAC_SOURCE_MEMBER' - The MAC belongs to a member
            'BM_BDL_MAC_SOURCE_PEER' - The MAC has come from the peer device
            'BM_BDL_MAC_SOURCE_STALE' - The MAC is being replaced

#### bm_bdl_mac_source_type

Description: Definition: Type definition for: bm_bdl_mac_source_enum

#### bmd_mlacp_switchover_enum

Description: Definition: Enumeration. Valid values are: 'BMD_MLACP_SWITCHOVER_NONREVERTIVE' - Non-revertive switchover type 'BMD_MLACP_SWITCHOVER_BRUTE_FORCE' - Brute force switchover type 'BMD_MLACP_SWITCHOVER_REVERTIVE' - Revertive switchover type 'BMD_MLACP_SWITCHOVER_COUNT' - Number of switchover types

#### bmd_mlacp_switchover_type

Description: Definition: Type definition for: bmd_mlacp_switchover_enum

#### bmd_switch_reason_enum

Description: Definition: Enumeration. Valid values are: 'BM_SWITCH_REASON_NONE' - Switch is permitted 'BM_SWITCH_REASON_NOOP' - Switch has no effect 'BM_SWITCH_REASON_NOT_MLACP' - mLACP not configured 'BM_SWITCH_REASON_REVERTIVE' - Brute-force or revertive switchover is in effect 'BM_SWITCH_REASON_BDL_DOWN' - Would-be active bundle is not ready 'BM_SWITCH_REASON_RECOVERY' - Recovery delay in effect, applications may not be fully synced 'BM_SWITCH_REASON_PRECEDING_ERROR' - Preceding switch action not viable 'BM_SWITCH_REASON_WRONG_ORDER' - Switch actions are scheduled incorrectly

#### bmd_switch_reason_type

Description: Definition: Type definition for: bmd_switch_reason_enum

#### bm_max_threshold_enum

Description: Definition: Enumeration. Valid values are: 'BM_MAX_THRESH_NONE' - No maximize threshold 'BM_MAX_THRESH_LINK' - Maximize threshold is based on links 'BM_MAX_THRESH_BW' - Maximize threshold is based on bandwidth

#### bm_max_threshold_type

Description: Definition: Type definition for: bm_max_threshold_enum

#### lacp_churnstates

Description: Definition: Enumeration. Valid values are: 'NOCHURN' - The port is synchronized correctly 'CHURN' - The port is OutOfSync and the churn timer has expired 'CHURNMONITOR' - The port is OutOfSync but the churn timer has not expired

#### bm_replication_state

Description: Definition: Enumeration. Valid values are: 'NONE' - The port is newly created, and no replication actions have been taken 'RPL_IN_PROGRESS' - Replication is in progress for this node 'UNRPL_IN_PROGRESS' - Unreplication is in progress for this node 'RPL_PENDING' - Replication is pending for this node 'UNRPL_PENDING' - Unreplication is pending for this node 'RPL_COMPLETE' - Replication has been completed for this node 'RPL_FAILED' - Replication has failed for this node

#### bm_rpl_node_entry_st

Description: Per-node replication status Definition: Structure. Contents are: Node

Type: ValueNodeID

Description: | Node id

           ReplicationStatus

Type: bm_replication_state

Description: | Replication status of this node

           TimeStamp

Type: 64-bit unsigned integer

Description: | Timestamp for start of replication (if replication in progress) or end of replication if completed or failed

           ReplicationError

Type: 32-bit unsigned integer

Description: | Error from final replication attempt

#### lacp_sel_state

        Description:
        Definition: Enumeration. Valid values are:
            'UNSELECTED' - The link is Unselected
            'STANDBY' - The link is Standby
            'SELECTED' - The link is Selected

#### lacp_period_state

Description: Definition: Enumeration. Valid values are: 'PERIOD_SLOW' - Packets are being sent using a long period 'PERIOD_FAST' - Packets are being sent using a short period 'PERIOD_NONE' - Packets are not being sent

#### lacp_link_device_info_st

Description: Definition: Structure. Contents are: PortInfo

Type: bm_lacp_port_info_type

Description: | LACP parameters for this device

           TXPeriod

Type: 16-bit unsigned integer

Description: | Time (in ms) between transmitting LACPDUs

#### lacp_link_device_info_type

Description: Link properties for a port from a device Definition: Type definition for: lacp_link_device_info_st

#### lacp_link_additional_info_local

Description: Definition: Structure. Contents are: InterfaceHandle

Type: Interface

Description: | Member's interface handle

#### lacp_link_additional_info_local_type

Description: Additional information for a local LACP link Definition: Type definition for: lacp_link_additional_info_local

#### lacp_link_additional_info_foreign

Description: Definition: Structure. Contents are: PeerAddress

Type: bmd_node_ldp_id

Description: | The LDP address of the device that the link is configured on

           MemberName

Type: String with unbounded length

Description: | Member's (short form) name

#### lacp_link_additional_info_foreign_type

Description: Additional information for a foreign LACP link Definition: Type definition for: lacp_link_additional_info_foreign

#### lacp_link_additional_info

Description: Additional information for the link that is dependent on type Definition: Union. Discriminant: Name: MbrType Type: bmd_member_type_enum Options are: Local

Type: lacp_link_additional_info_local

Description: | Information for a local port

           Foreign

Type: lacp_link_additional_info_foreign

Description: | Information for a foreign port

#### bmd_mlacp_mbr_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'MBR_STATE_NAK' - Member info NAK'd
            'MBR_STATE_UNKNOWN' - No member state TLV received
            'MBR_STATE_UP' - Member is up
            'MBR_STATE_DOWN' - Member is down
            'MBR_STATE_ADMINDOWN' - Member is admin down
            'MBR_STATE_TEST' - Member state TLV reported test
            'MBR_STATE_ERROR' - Member state TLV reported error

#### bmd_mlacp_bdl_state_enum

        Description: State of an mLACP device
        Definition: Enumeration. Valid values are:
            'BDL_STATE_NAK' - Bundle info NAK'd
            'BDL_STATE_UNKNOWN' - No bundle state TLV received
            'BDL_STATE_NO_SYNC' - No bundle config TLV with sync bit set received
            'BDL_STATE_REC_DELAY' - Revertive delay timer running
            'BDL_STATE_UP' - Bundle is up
            'BDL_STATE_DOWN' - Bundle is down
            'BDL_STATE_ADMINDOWN' - Bundle is admin down
            'BDL_STATE_TEST' - Bundle state TLV reported test
            'BDL_STATE_ERROR' - Bundle state TLV reported error

#### mlacp_mbr_info_st

Description: Definition: Structure. Contents are: PortName

Type: String with unbounded length

Description: Port Name

mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

PortNumber

Type: 16-bit unsigned integer

Description: Port number of the member

OperationalPriority

Type: 16-bit unsigned integer

Description: Operational priority of the member in the bundle

ConfiguredPriority

Type: 16-bit unsigned integer

Description: Configured priority of the member in the bundle

MemberState

Type: bmd_mlacp_mbr_state_enum

Description: | Member state

#### mlacp_mbr_info_type

Description: Information for a bundle from a peer device Definition: Type definition for: mlacp_mbr_info_st

#### mlacp_bdl_info_st

Description: Definition: Structure. Contents are: BundleName

Type: String with unbounded length

Description: Bundle name

mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

MACAddress

Type: bm_mac_type

Description: | Bundle MAC address

           AggregatorID

Type: 16-bit unsigned integer

Description: | Bundle aggregrator ID

           BundleState

Type: bmd_mlacp_bdl_state_enum

Description: | Bundle state

#### mlacp_bdl_info_type

        Description: Information for a bundle from a peer device
        Definition: Type definition for: mlacp_bdl_info_st

#### bmd_mlacp_node_sync_enum

        Description: Synchronization states of an mLACP device
        Definition: Enumeration. Valid values are:
            'NODE_SYNC_REQ' - Sync requested of device
            'NODE_SYNC_DONE' - Sync performed by device
            'NODE_SYNC_START' - Sync in progress from device
            'NODE_SYNC_INIT' - Initial sync pending from device

#### bmd_mlacp_node_state_enum

Description: State of an mLACP device Definition: Enumeration. Valid values are: 'NODE_STATE_INCOMPLETE' - Missing some mLACP IG config 'NODE_STATE_CONN_REJECTED' - Connection rejected by peer 'NODE_STATE_CONNECT_SENT' - Connect timer running 'NODE_STATE_UNCONFIGURED' - Missing some ICCP IG config 'NODE_STATE_UNREACHABLE' - ICCP declared peer node unreachable 'NODE_STATE_ICCP_DOWN' - ICCP declared peer node down 'NODE_STATE_NAK' - System info NAK'd 'NODE_STATE_UNKNOWN' - No system state TLV received 'NODE_STATE_MLACP_DOWN' - System state TLV reported down 'NODE_STATE_ADMINDOWN' - System state TLV reported admin down 'NODE_STATE_PE_ISOLATED' - System is isolated from core network 'NODE_STATE_ERROR' - System state TLV reported error 'NODE_STATE_TEST' - System state TLV reported test 'NODE_STATE_UP' - System is up

#### mlacp_rg_node_info_st

Description: Definition: Structure. Contents are: mLACPNodeID

Type: 8-bit unsigned integer

Description: mLACP Device ID

LDP_ID

Type: bmd_node_ldp_id

Description: | LDP ID of the device

           VersionNumber

Type: 32-bit unsigned integer

Description: | Version of the protocol being used

           SystemID

Type: bm_system_id_type

Description: | System ID for the ICCP Group

           NodeState

Type: bmd_mlacp_node_state_enum

Description: | Node state

           ICCPGroupState

Type: bmd_mlacp_node_sync_enum

Description: | Node synchronization state

#### mlacp_rg_node_info_type

        Description: LACP information for an RG
        Definition: Type definition for: mlacp_rg_node_info_st

#### bmd_bag_item_string

        Description:
        Definition: Type definition for: String with unbounded length

#### bmd_bag_target_type

        Description: Scope of information
        Definition: Enumeration. Valid values are:
            'BMD_BAG_TARGET_MBR' - Information for a member
            'BMD_BAG_TARGET_BDL' - Information for a bundle
            'BMD_BAG_TARGET_NODE' - Information for a node
            'BMD_BAG_TARGET_RG' - Information for an RG
            'BMD_BAG_TARGET_PROT' - Information from protect database

#### bmd_bag_data_type

Description: Type of additional info for an event Definition: Enumeration. Valid values are: 'BMD_BAG_DATA_NONE' - No additional data 'BMD_BAG_DATA_ERROR' - Additional data is an error code 'BMD_BAG_DATA_STRING' - Additional data is a string 'BMD_BAG_DATA_TIME' - Additional data is a timestamp 'BMD_BAG_DATA_UINT64' - Additional data is an unsigned long long 'BMD_BAG_DATA_UINT32' - Additional data is an unsigned integer 'BMD_BAG_DATA_UINT16' - Additional data is an unsigned short 'BMD_BAG_DATA_UINT8' - Additional data is an unsigned char 'BMD_BAG_DATA_BOOL' - Additional data is a boolean 'BMD_BAG_DATA_MAC' - Additional data is a MAC address 'BMD_BAG_DATA_IFH' - Additional data is an interface handle 'BMD_BAG_DATA_CS_RG' - Additional data is a RG changeset mask 'BMD_BAG_DATA_CS_NODE' - Additional data is a node changeset mask 'BMD_BAG_DATA_CS_BDL' - Additional data is a bundle changeset mask 'BMD_BAG_DATA_CS_MBR' - Additional data is a member changeset mask

#### bmd_bag_item_data

Description: Additional data for an item Definition: Union. Discriminant: Name: DataType Type: bmd_bag_data_type Options are: NoData

Type: 8-bit unsigned integer

Description: |

           Error

Type: 32-bit unsigned integer

Description: |

           StringData

Type: bmd_bag_item_string

Description: |

           Timestamp

Type: 64-bit unsigned integer

Description: |

           Changeset_rg

Type: 64-bit unsigned integer

Description: |

           Changeset_mbr

Type: 64-bit unsigned integer

Description: |

           Changeset_bdl

Type: 64-bit unsigned integer

Description: |

           Changeset_node

Type: 64-bit unsigned integer

Description: |

           UINT64

Type: 64-bit unsigned integer

Description: |

           UINT32

Type: 32-bit unsigned integer

Description: |

           UINT16

Type: 16-bit unsigned integer

Description: |

           UINT8

Type: 8-bit unsigned integer

Description: |

           Boolean

Type: 32-bit signed integer

Description: |

           MACAddress

Type: bm_mac_type

Description: |

           IFHandle

Type: 32-bit unsigned integer

Description: |

#### bmd_bag_event_mbr_item

        Description: Description of an event for a member
        Definition: Enumeration. Valid values are:
            'BMD_EVENT_MBR_IDB_CREATE' - Member structure created
            'BMD_EVENT_MBR_BDL_ADD' - Added to bundle
            'BMD_EVENT_MBR_IM_STATE' - Member's IM state changed
            'BMD_EVENT_MBR_SEL_LOGIC' - Sel logic state changed
            'BMD_EVENT_MBR_MUX' - Mux state changed
            'BMD_EVENT_MBR_BFD' - BFD state changed
            'BMD_EVENT_MBR_EXPIRED' - Expired
            'BMD_EVENT_MBR_DEFAULTED' - Defaulted
            'BMD_EVENT_MBR_FIRST_RETRY' - First retry
            'BMD_EVENT_MBR_MSG' - Message from BML
            'BMD_EVENT_MBR_ERROR' - Last error
            'BMD_EVENT_MBR_MLACP_TLV' - mLACP TLV received
            'BMD_EVENT_MBR_COUNT' - Number of member events

#### bmd_bag_event_item_mbr

        Description: A single event item for a member
        Definition: Structure. Contents are:
           MemberEventType

Type: bmd_bag_event_mbr_item

Description: | Type of event for member

           TimeStamp

Type: 64-bit unsigned integer

Description: | Time stamp of the event

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_event_bdl_item

        Description: Description of an event for a bundle
        Definition: Enumeration. Valid values are:
            'BMD_EVENT_BDL_IDB_CREATE' - Bundle structure created
            'BMD_EVENT_BDL_CONFIGURED' - Bundle configured by user
            'BMD_EVENT_BDL_IM_STATE' - Bundle's IM state changed
            'BMD_EVENT_BDL_MBR_ADDED' - Member added to the bundle
            'BMD_EVENT_BDL_MBR_DELETED' - Member removed from the bundle
            'BMD_EVENT_BDL_MAC_ADDR' - Bundle's MAC address changed
            'BMD_EVENT_BDL_FIRST_RETRY' - First retry
            'BMD_EVENT_BDL_USER_CONFIG' - User changed the configuration
            'BMD_EVENT_BDL_ERROR' - Last error
            'BMD_EVENT_BDL_MLACP_TLV' - mLACP TLV received
            'BMD_EVENT_BDL_MLACP_ROLE' - mLACP role change
            'BDL_BFD_STATE_CHANGE' - BFD state change
            'BMD_EVENT_BDL_COUNT' - Number of bundle events

#### bmd_bag_event_item_bdl

        Description: A single event item for a bundle
        Definition: Structure. Contents are:
           BundleEventType

Type: bmd_bag_event_bdl_item

Description: | Type of event for bundle

           TimeStamp

Type: 64-bit unsigned integer

Description: | Time stamp of the event

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_event_rg_item

        Description: Description of an event for a RG
        Definition: Enumeration. Valid values are:
            'BMD_EVENT_RG_IDB_CREATE' - RG structure created
            'BMD_EVENT_RG_CONFIGURED' - RG configured by user
            'BMD_EVENT_RG_USER_CONFIG' - User changed the configuration
            'BMD_EVENT_RG_CONNECTION' - Connection to peer
            'BMD_EVENT_RG_DATA' - Data received
            'BMD_EVENT_RG_SYNC' - Sync performed
            'BMD_EVENT_RG_FIRST_RETRY' - First retry
            'BMD_EVENT_RG_ERROR' - Last error
            'BMD_EVENT_RG_MLACP_TLV' - mLACP TLV received
            'BMD_EVENT_RG_ICCP_EVENT' - ICCP event received
            'BMD_EVENT_RG_COUNT' - Number of RG events

#### bmd_bag_event_item_rg

        Description: A single event item for an RG
        Definition: Structure. Contents are:
           RGEventType

Type: bmd_bag_event_rg_item

Description: | Type of event for RG

           TimeStamp

Type: 64-bit unsigned integer

Description: | Time stamp of the event

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_event_item

        Description: Event item
        Definition: Union.
        Discriminant:
           Name: EventType
           Type: bmd_bag_target_type
        Options are:
           MemberEvtInfo

Type: bmd_bag_event_item_mbr

Description: | Event information for a member

           BundleEvtInfo

Type: bmd_bag_event_item_bdl

Description: | Event information for a bundle

           RGEvtInfo

Type: bmd_bag_event_item_rg

Description: | Event information for an RG

#### bmd_bag_mlacp_sch_action_item

        Description: Description of scheduled actions for a bundle
        Definition: Enumeration. Valid values are:
            'Switchover' - mLACP Switchover scheduled
            'Switchback' - mLACP Switchback scheduled

#### bmd_bag_mlacp_sch_action

        Description: Bag for returning data about scheduled actions
        Definition: Structure. Contents are:
           mLACPAction

Type: bmd_bag_mlacp_sch_action_item

Description: | Type of mLACP scheduled action for a bundle

           TimeRemaining

Type: 64-bit unsigned integer

Description: | Seconds left before action

           ActionState

Type: bmd_switch_reason_type

Description: | Details whether the switch action is viable

#### bmd_bag_db_bdl_item_type

        Description: Description of a DB item for a bundle
        Definition: Enumeration. Valid values are:
            'BMD_DB_BDL_ID' - Bundle ID
            'BMD_DB_BDL_IFH' - Bundle interface handle
            'BMD_DB_BDL_MEDIA' - Bundle Media Type
            'BMD_DB_BDL_BUNDLE_SHUTDOWN' - Bundle Shutdown
            'BMD_DB_BDL_ACTOR_CHURN_LOG' - Actor churn logging?
            'BMD_DB_BDL_PTNR_CHURN_LOG' - Partner churn logging?
            'BMD_DB_BDL_LACP_MIN_MAX_ERROR' - Min/Max error
            'BMD_DB_BDL_MBR_SORT_REQD' - Member sort required?
            'BMD_DB_BDL_CONFIGURED' - Configured?
            'BMD_DB_BDL_JUMP_CAPS_ADDED' - Jump Caps Added?
            'BMD_DB_BDL_VALIDATED' - Validated?
            'BMD_DB_BDL_READY' - Ready?
            'BMD_DB_BDL_MLACP_ACTIVE' - mLACP active?
            'BMD_DB_BDL_MLACP_SWITCHOVER' - mLACP Switchover method
            'BMD_DB_BDL_RED_STATE' - Redundancy state
            'BMD_DB_BDL_SWITCHOVER_STATE' - mLACP Switchover state
            'BMD_DB_BDL_SWITCHOVER_TIMER' - mLACP Switchover timer
            'BMD_DB_BDL_SWITCHBACK_STATE' - mLACP Switchback state
            'BMD_DB_BDL_SWITCHBACK_TIMER' - mLACP Switchback timer
            'BMD_DB_BDL_DAMPENING' - Dampening timer
            'BMD_DB_BDL_IFINDEX' - Bundle ifindex
            'BMD_DB_BDL_CHKPTID' - Checkpoint object id
            'BMD_DB_BDL_LOCAL_OPER_PRIO' - Local oper prio
            'BMD_DB_BDL_MEMBER_NAME' - Member interface
            'BMD_DB_BDL_MLACP_SYNC' - mLACP sync in progress
            'BMD_DB_BDL_PTNR_LACP_KEY' - Partner key
            'BMD_DB_BDL_PTNR_LACP_SYS_PRI' - Partner system priority
            'BMD_DB_BDL_PTNR_LACP_SYS_MAC' - Partner system MAC
            'BMD_DB_BDL_RED_MAX_BW' - Maximize BW threshold
            'BMD_DB_BDL_RED_MIN_BW' - Minimum BW threshold
            'BMD_DB_BDL_RED_MAX_LINKS' - Maximize links threshold
            'BMD_DB_BDL_RED_MIN_ACT_LINKS' - Min act links threshold
            'BMD_DB_BDL_RED_MAX_ACT_LINKS' - Max act links threshold
            'BMD_DB_BDL_COUNT_ACTIVE' - Num active links
            'BMD_DB_BDL_COUNT_STANDBY' - Num standby links
            'BMD_DB_BDL_COUNT_SELECTED' - Num selected links
            'BMD_DB_BDL_COUNT_SELECTABLE' - Num selectable links
            'BMD_DB_BDL_ATTR_MAC' - MAC address
            'BMD_DB_BDL_ATTR_LOCAL_MAC' - Local MAC address
            'BMD_DB_BDL_ATTR_PEER_MAC' - mLACP peer MAC address
            'BMD_DB_BDL_ATTR_USING_PEER' - Using peer MAC address
            'BMD_DB_BDL_ATTR_MTU_CFGD' - Configured MTU
            'BMD_DB_BDL_ATTR_MTU' - MTU
            'BMD_DB_BDL_ATTR_BW_AVAIL' - Bandwidth available
            'BMD_DB_BDL_ATTR_BW_CFGD' - Bandwidth configured
            'BMD_DB_BDL_ATTR_BW_SLOW_MBR' - Slowest mbr bandwidth
            'BMD_DB_BDL_ATTR_UCAST_COUNT' - Num ucast addresses
            'BMD_DB_BDL_ATTR_MCAST_COUNT' - Num mcast addresses
            'BMD_DB_BDL_ATTR_UCAST_ADDR' - Unicast MAC address
            'BMD_DB_BDL_ATTR_MCAST_ADDR' - Multicast MAC address
            'BMD_DB_BDL_ATTR_MCAST_MASK' - Multicast MAC mask
            'BMD_DB_BDL_STATE_BUNDLE' - Actual bundle state
            'BMD_DB_BDL_STATE_MLACP' - mLACP state
            'BMD_DB_BDL_STATE_MLACP_PEER' - mLACP peer state
            'BMD_DB_BDL_STATE_BFD' - BFD state
            'BMD_DB_BDL_STATE_IM' - IM state
            'BMD_DB_BDL_TIMEOUT_HOTSTANDBY' - Hot standby timeouts?
            'BMD_DB_BDL_TIMEOUT_SUPPRESS' - Flap suppression timeout
            'BMD_DB_BDL_TIMEOUT_SUPPRESS_CFGD' - Flap supp. timeout cfgd?
            'BMD_DB_BDL_TIMEOUT_WAIT_WHILE' - Wait while timeout
            'BMD_DB_BDL_TIMEOUT_WAIT_WHILE_CFGD' - Wait while timeout cfgd?
            'BMD_DB_BDL_TIMEOUT_ACT_CHURN' - Actor churn timeout
            'BMD_DB_BDL_TIMEOUT_PTNR_CHURN' - Partner churn timeout
            'BMD_DB_BDL_TIMEOUT_RX_DEFAULT' - LACP Rx default timeout
            'BMD_DB_BDL_TIMEOUT_REC_DELAY' - Recovery delay timeout
            'BMD_DB_BDL_CTRL_ACTIONS' - Action mask
            'BMD_DB_BDL_CTRL_RETRIES' - Retry mask
            'BMD_DB_BDL_CTRL_RETRY_COUNT' - Retry count
            'BMD_DB_BDL_CTRL_MBR_AGG' - Aggregated member mask
            'BMD_DB_BDL_PRIV_INTF_STATE_DAMPENING' - Intf: dampening timer
            'BMD_DB_BDL_PRIV_INTF_STATE_IM' - Intf: IM state
            'BMD_DB_BDL_PRIV_INTF_STATE_BW' - Intf: Bandwidth
            'BMD_DB_BDL_PRIV_INTF_STATE_MAC' - Intf: MAC
            'BMD_DB_BDL_PRIV_BIMO_IN_PROG' - BIMO: in progress?
            'BMD_DB_BDL_PRIV_BIMO_NODE_COUNT' - BIMO: node count
            'BMD_DB_BDL_PRIV_BIMO_POST_MASK' - BIMO: post-rpl mask
            'BMD_DB_BDL_PRIV_BIMO_NODE_ID' - BIMO: node id
            'BMD_DB_BDL_PRIV_BIMO_NODE_ERROR' - BIMO: replication error
            'BMD_DB_BDL_PRIV_BIMO_NODE_STATE_MAIN' - BIMO: rpl state (main)
            'BMD_DB_BDL_PRIV_BIMO_NODE_STATE_BIMO' - BIMO: rpl state (BIMO)
            'BMD_DB_BDL_PRIV_BIMO_NODE_TIMESTAMP' - BIMO: replication time
            'BMD_DB_BDL_PRIV_MLACP_PEER_ID' - mLACP: peer id
            'BMD_DB_BDL_PRIV_MLACP_HAD_PEER' - mLACP: had peer?
            'BMD_DB_BDL_PRIV_MLACP_DONE_SYNC' - mLACP: done sync?
            'BMD_DB_BDL_PRIV_MLACP_NODES' - mLACP: nodes
            'BMD_DB_BDL_PRIV_MLACP_FLAGS' - mLACP: flags
            'BMD_DB_BDL_PRIV_BFD_IPV4_DEST' - BFD: dest addr
            'BMD_DB_BDL_PRIV_BFD_TX_MSECS' - BFD: tx (msecs)
            'BMD_DB_BDL_PRIV_BFD_MULTIPLIER' - BFD: multiplier
            'BMD_DB_BDL_PRIV_BFD_START_DELAY' - BFD: start delay
            'BMD_DB_BDL_PRIV_BFD_NBR_UNCFG_DELAY' - BFD: nbr unconfig delay
            'BMD_DB_BDL_PRIV_BFD_START_TIMER' - BFD: start timer
            'BMD_DB_BDL_PRIV_BFD_NBR_UNCFG_TIMER' - BFD: nbr unconfig timer
            'BMD_DB_BDL_PRIV_BFD_FAST_DETECT' - BFD: fast detect?
            'BMD_DB_BDL_PRIV_BFD_SESSION_CREATION' - BFD-sess: mbr creation
            'BMD_DB_BDL_PRIV_BFD_SESSION_DELETION' - BFD-sess: mbr deletion
            'BMD_DB_BDL_PRIV_BFD_SESSION_DISABLE' - BFD-sess: disable?
            'BMD_DB_BDL_PRIV_BFD_SESSION_ENABLE' - BFD-sess: enable?
            'BMD_DB_BDL_PRIV_ACTION_MBR_IDS' - Action: mbr id bitfield
            'BMD_DB_BDL_PRIV_PORT_STATUS_MIN_BW' - Port-s: min mbr bw
            'BMD_DB_BDL_PRIV_PORT_STATUS_MAX_BW' - Port-s: max mbr bw
            'BMD_DB_BDL_PRIV_PORT_STATUS_USE_LACP' - Port-s: use LACP?
            'BMD_DB_BDL_PRIV_PORT_STATUS_SEL_LOC' - Port-s: local sel'able?
            'BMD_DB_BDL_PRIV_PORT_STATUS_SEL' - Port-s: any selectable?
            'BMD_DB_BDL_PRIV_PORT_STATUS_UNSEL' - Port-s: any unsel'able?
            'BMD_DB_BDL_PRIV_RED_MGMT_WAIT_WHILE' - Red-m: wait-while timer
            'BMD_DB_BDL_PRIV_RED_MGMT_ALM_SET' - Red-m: alarm set?
            'BMD_DB_BDL_PRIV_RED_MGMT_REC_TIMER' - Red-m: recovery timer
            'BMD_DB_BDL_PRIV_MAC_SRC' - MAC: source
            'BMD_DB_BDL_PRIV_MAC_VALID' - MAC: valid?
            'BMD_DB_BDL_ACT_RG_ID' - RG id of bundle
            'BMD_DB_BDL_ACT_SWITCHOVER_STATE' - mLACP Switchover state
            'BMD_DB_BDL_ACT_SWITCHBACK_STATE' - mLACP Switchback state
            'BMD_DB_BDL_ACT_CFGD_PRIO' - Configured mLACP port priority
            'BMD_DB_BDL_ACT_OPER_PRIO' - Operational mLACP port priority
            'BMD_DB_BDL_ACT_PEER_ID' - ID of the mLACP peer for this bundle
            'BMD_DB_BDL_MLACP_CTR_TLVS_CONFIG_SENT' - mLACP ctr: Config sent
            'BMD_DB_BDL_MLACP_CTR_TLVS_STATE_SENT' - mLACP ctr: State sent
            'BMD_DB_BDL_MLACP_CTR_TLVS_PRIO_SENT' - mLACP ctr: Priority sent
            'BMD_DB_BDL_MLACP_CTR_TLVS_PRIO_RCVD' - mLACP ctr: Priority rcvd
            'BMD_DB_BDL_MLACP_CTR_TLVS_NAKS_RCVD' - mLACP ctr: NAKs rcvd
            'BMD_DB_BDL_MLACP_CTR_SYNC_RQSTS_RCVD' - mLACP ctr: Sync rqsts rcvd
            'BMD_DB_BDL_MLACP_CTR_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: Conf sync rcvd
            'BMD_DB_BDL_MLACP_CTR_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: State sync rcvd
            'BMD_DB_BDL_MLACP_CTR_ALL_PORTS_SYNC_RQSTS_RCVD' - mLACP ctr: All ports sync
            'BMD_DB_BDL_MLACP_CTR_ALL_PORTS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All ports conf
            'BMD_DB_BDL_MLACP_CTR_ALL_PORTS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All ports state

#### bmd_bag_db_bdl_item

        Description:
        Definition: Structure. Contents are:
           ItemType

Type: bmd_bag_db_bdl_item_type

Description: | Type of item from the DB

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_db_mbr_item_type

        Description: Description of a DB item for a member
        Definition: Enumeration. Valid values are:
            'BMD_DB_MBR_LINK_NUM' - Link number
            'BMD_DB_MBR_RG_ID' - Parent RG ID
            'BMD_DB_MBR_IS_LOCAL' - Local member?
            'BMD_DB_MBR_SELECTED' - Selected state
            'BMD_DB_MBR_STATUS' - Status
            'BMD_DB_MBR_MLACP_READY' - mLACP ready?
            'BMD_DB_MBR_MLACP_STATE' - mLACP state
            'BMD_DB_MBR_SELECTABILITY' - Selectability
            'BMD_DB_MBR_CFGD_PORT_PRIO' - Cfgd port priority
            'BMD_DB_MBR_BANDWIDTH' - Bandwidth
            'BMD_DB_MBR_PEER_ACTOR_SYS_ID' - Peer view: act sys id
            'BMD_DB_MBR_PEER_ACTOR_SYS_MAC' - Peer view: act sys MAC
            'BMD_DB_MBR_PEER_ACTOR_BDL_ID' - Peer view: act key
            'BMD_DB_MBR_PEER_ACTOR_PORT_PRI' - Peer view: act port prio
            'BMD_DB_MBR_PEER_ACTOR_PORT_NUM' - Peer view: act port ID
            'BMD_DB_MBR_PEER_ACTOR_PORT_STATE' - Peer view: act port state
            'BMD_DB_MBR_PEER_PARTNER_SYS_ID' - Peer view: ptr sys id
            'BMD_DB_MBR_PEER_PARTNER_SYS_MAC' - Peer view: ptr sys MAC
            'BMD_DB_MBR_PEER_PARTNER_BDL_ID' - Peer view: ptr key
            'BMD_DB_MBR_PEER_PARTNER_PORT_PRI' - Peer view: ptr port prio
            'BMD_DB_MBR_PEER_PARTNER_PORT_NUM' - Peer view: ptr port ID
            'BMD_DB_MBR_PEER_PARTNER_PORT_STATE' - Peer view: ptr port state
            'BMD_DB_MBR_PEER_TIMED_OUT' - Peer timed out
            'BMD_DB_MBR_PEER_PKT_RCVD' - Peer packet received
            'BMD_DB_MBR_ACTOR_SYS_ID' - Actor sys id
            'BMD_DB_MBR_ACTOR_SYS_MAC' - Actor sys MAC
            'BMD_DB_MBR_ACTOR_BDL_ID' - Actor key
            'BMD_DB_MBR_ACTOR_PORT_PRI' - Actor port prio
            'BMD_DB_MBR_ACTOR_PORT_NUM' - Actor port ID
            'BMD_DB_MBR_ACTOR_PORT_STATE' - Actor port state
            'BMD_DB_MBR_PARTNER_SYS_ID' - Partner sys id
            'BMD_DB_MBR_PARTNER_SYS_MAC' - Partner sys MAC
            'BMD_DB_MBR_PARTNER_BDL_ID' - Partner key
            'BMD_DB_MBR_PARTNER_PORT_PRI' - Partner port prio
            'BMD_DB_MBR_PARTNER_PORT_NUM' - Partner port ID
            'BMD_DB_MBR_PARTNER_PORT_STATE' - Partner port state
            'BMD_DB_MBR_MLACP_SYNC_ID' - mLACP: sync id
            'BMD_DB_MBR_MLACP_SYNC_REQ' - mLACP: sync requested?
            'BMD_DB_MBR_MLACP_SYNC_PROG' - mLACP: sync in progress?
            'BMD_DB_MBR_MLACP_SYNC_MKD' - mLACP: sync marked?
            'BMD_DB_MBR_MLACP_NAME' - mLACP: mbr name
            'BMD_DB_MBR_MLACP_NAK' - mLACP: NAK'ed?
            'BMD_DB_MBR_MLACP_OLD_PRIO' - mLACP: old priority
            'BMD_DB_MBR_IFH' - Member ifhandle
            'BMD_DB_MBR_IM_INTF_TYPE' - Interface type
            'BMD_DB_MBR_IM_STATE' - IM state
            'BMD_DB_MBR_IIR_STATE' - IIR state
            'BMD_DB_MBR_ULID' - ULID
            'BMD_DB_MBR_MAC' - MAC Address
            'BMD_DB_MBR_BRUTE_FORCE' - Brute-force disabled?
            'BMD_DB_MBR_BFD_UP' - BFD state: up?
            'BMD_DB_MBR_BFD_STARTED' - BFD started?
            'BMD_DB_MBR_ACTIVITY' - Activity
            'BMD_DB_MBR_ERRDIS_MASK' - Err-Dis mask
            'BMD_DB_MBR_BRUTE_FORCE_DOWN' - Brute force down
            'BMD_DB_MBR_STATE_RX' - RX machine state
            'BMD_DB_MBR_STATE_MUX' - Mux machine state
            'BMD_DB_MBR_STATE_ACTOR_CHURN' - Actor churn state
            'BMD_DB_MBR_STATE_PARTNER_CHURN' - Partner churn state
            'BMD_DB_MBR_REC_EXPIRY' - Expiry count
            'BMD_DB_MBR_REC_DEFAULTED' - Defaulted count
            'BMD_DB_MBR_REC_EXPIRY_TMR' - Rec: expiry timer
            'BMD_DB_MBR_REC_LACP' - Rec: LACP enabled?
            'BMD_DB_MBR_REC_STARTED' - Rec: started?
            'BMD_DB_MBR_DBG_ERROR' - Mux error
            'BMD_DB_MBR_DBG_ACTOR_SYNC_COUNT' - Num actor sync
            'BMD_DB_MBR_DBG_PARTNER_SYNC_COUNT' - Num partner sync
            'BMD_DB_MBR_DBG_ACTOR_LAGID_COUNT' - Num actor LAGid
            'BMD_DB_MBR_DBG_PARTNER_LAGID_COUNT' - Num partner LAGid
            'BMD_DB_MBR_CHURN_ACTOR_CHURN_COUNT' - Num actor churn
            'BMD_DB_MBR_CHURN_PARTNER_CHURN_COUNT' - Num partner churn
            'BMD_DB_MBR_ERRDIS_EXT_MASK' - ErrDis: external mask
            'BMD_DB_MBR_ACTION_MBR_ID_OK' - Action: mbr id valid?
            'BMD_DB_MBR_ACTION_ACTIVE' - Action: going active?
            'BMD_DB_MBR_ACTION_INACTIVE' - Action: going in active?
            'BMD_DB_MBR_MBR_INFO_VALID' - Mbr-i: mbr valid (BML)?
            'BMD_DB_MBR_MBR_INFO_TX_PERIOD' - Mbr-i: tx period
            'BMD_DB_MBR_MBR_INFO_RX_PERIOD' - Mbr-i: rx period
            'BMD_DB_MBR_BFD_STATUS' - BFD: status
            'BMD_DB_MBR_BFD_DOWN' - BFD: down event?
            'BMD_DB_MBR_BFD_START_TMR' - BFD: start timer
            'BMD_DB_MBR_BFD_NBR_UNCFG' - BFD: nbr unconfig timer
            'BMD_DB_MBR_BFD_CTR_SCN_UP' - BFD ctrs: SCN up
            'BMD_DB_MBR_BFD_CTR_SCN_DOWN' - BFD ctrs: SCN down
            'BMD_DB_MBR_BFD_CTR_SCN_UNCONFIG' - BFD ctrs: SCN nbr uncfg
            'BMD_DB_MBR_BFD_CTR_START_TIMEOUT' - BFD ctrs: start timeout
            'BMD_DB_MBR_BFD_CTR_UNCONFIG_TIMEOUT' - BFD ctrs: nbr uncfg timeout
            'BMD_DB_MBR_CTRL_ACTIONS' - Action mask
            'BMD_DB_MBR_CTRL_RETRIES' - Retry mask
            'BMD_DB_MBR_CTRL_RETRY_COUNT' - Retry count
            'BMD_DB_MBR_MLACP_CTR_TLVS_CONFIG_SENT' - mLACP ctr: Config sent
            'BMD_DB_MBR_MLACP_CTR_TLVS_STATE_SENT' - mLACP ctr: State sent
            'BMD_DB_MBR_MLACP_CTR_TLVS_PRIO_SENT' - mLACP ctr: Priority sent
            'BMD_DB_MBR_MLACP_CTR_TLVS_PRIO_RCVD' - mLACP ctr: Priority rcvd
            'BMD_DB_MBR_MLACP_CTR_TLVS_NAKS_RCVD' - mLACP ctr: NAKs rcvd
            'BMD_DB_MBR_MLACP_CTR_SYNC_RQSTS_RCVD' - mLACP ctr: Sync rqsts rcvd
            'BMD_DB_MBR_MLACP_CTR_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: Conf sync rcvd
            'BMD_DB_MBR_MLACP_CTR_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: State sync rcvd

#### bmd_bag_db_mbr_item

        Description:
        Definition: Structure. Contents are:
           ItemType

Type: bmd_bag_db_mbr_item_type

Description: | Type of item from the DB

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_db_rg_item_type

        Description: Description of a DB item for a RG
        Definition: Enumeration. Valid values are:
            'BMD_DB_RG_ID' - ID
            'BMD_DB_RG_OPER_SYS_ID_PRI' - Oper System prio
            'BMD_DB_RG_OPER_SYS_ID_MAC' - Oper System MAC
            'BMD_DB_RG_CONFIGURED' - Configured?
            'BMD_DB_RG_PE_ISOLATED' - PE isolated?
            'BMD_DB_RG_MLACP_NODE' - mLACP Node
            'BMD_DB_RG_CONNECT_TIMEOUT' - mLACP connect timeout
            'BMD_DB_RG_MBR_COUNT' - Number of members
            'BMD_DB_RG_CFGD_SYS_ID_PRI' - Cfgd System prio
            'BMD_DB_RG_CFGD_SYS_ID_MAC' - Cfgd System MAC
            'BMD_DB_RG_MLACP_SYNC_IN_PROGRESS' - mLACP Sync in progress
            'BMD_DB_RG_MLACP_SYNC_MARKED' - mLACP Sync Marked
            'BMD_DB_RG_MLACP_SYNC_NUM' - mLACP Sync Number
            'BMD_DB_RG_MLACP_PROTOCOL' - mLACP Protocol version
            'BMD_DB_RG_MLACP_FLAGS' - mLACP flags
            'BMD_DB_RG_MLACP_INIT_SYNC' - mLACP initial sync
            'BMD_DB_RG_MLACP_SYNC_ID' - mLACP: sync id
            'BMD_DB_RG_MLACP_CONNECT_TIMER' - mLACP connect timer
            'BMD_DB_RG_MLACP_HAD_PEER' - mLACP: had peer?
            'BMD_DB_RG_MLACP_CONNECT_TIMER_EXPD' - mLACP: conn tmr expd?
            'BMD_DB_RG_MLACP_ICCP_MISSING_CONFIG' - mLACP: missing config?
            'BMD_DB_RG_MLACP_USE_PEER_DATA' - mLACP: use peer data?
            'BMD_DB_RG_MLACP_PEER_ID' - mLACP: peer id
            'BMD_DB_RG_CTRL_ACTIONS' - Action mask
            'BMD_DB_RG_CTRL_RETRIES' - Retry mask
            'BMD_DB_RG_CTRL_RETRY_COUNT' - Retry count
            'BMD_DB_RG_MLACP_CTR_CONNECTS_SENT' - mLACP ctr: Connects sent
            'BMD_DB_RG_MLACP_CTR_CONNECTS_RCVD' - mLACP ctr: Connects rcvd
            'BMD_DB_RG_MLACP_CTR_ICCP_INVALID_CONNECTS' - mLACP ctr: Invalid conn
            'BMD_DB_RG_MLACP_CTR_ICCP_CFG_CONNECTS_ERRS' - mLACP ctr: Conf conn err
            'BMD_DB_RG_MLACP_CTR_ICCP_COUNT_CONNECTS_ERRS' - mLACP ctr: Count conn err
            'BMD_DB_RG_MLACP_CTR_WRONG_VERS_SENT' - mLACP ctr: Wrong ver sent
            'BMD_DB_RG_MLACP_CTR_WRONG_VERS_RCVD' - mLACP ctr: Wrong ver rcvd
            'BMD_DB_RG_MLACP_CTR_DISCONNECTS_SENT' - mLACP ctr: Disconns sent
            'BMD_DB_RG_MLACP_CTR_DISCONNECTS_RCVD' - mLACP ctr: Disconns rcvd
            'BMD_DB_RG_MLACP_CTR_ICCP_INVALID_DISCONNECTS' - mLACP ctr: Invalid discon
            'BMD_DB_RG_MLACP_CTR_TLVS_CONFIG_SENT' - mLACP ctr: Config sent
            'BMD_DB_RG_MLACP_CTR_TLVS_CONFIG_RCVD' - mLACP ctr: Config rcvd
            'BMD_DB_RG_MLACP_CTR_TLVS_STATE_SENT' - mLACP ctr: State sent
            'BMD_DB_RG_MLACP_CTR_TLVS_STATE_RCVD' - mLACP ctr: State rcvd
            'BMD_DB_RG_MLACP_CTR_TLVS_NAKS_SENT' - mLACP ctr: NAKs sent
            'BMD_DB_RG_MLACP_CTR_TLVS_NAKS_RCVD' - mLACP ctr: NAKs rcvd
            'BMD_DB_RG_MLACP_CTR_SYNC_RQSTS_SENT' - mLACP ctr: Sync rqsts sent
            'BMD_DB_RG_MLACP_CTR_SYNC_RQSTS_RCVD' - mLACP ctr: Sync rqsts rcvd
            'BMD_DB_RG_MLACP_CTR_STATE_SYNC_RQSTS_SENT' - mLACP ctr: State sync sent
            'BMD_DB_RG_MLACP_CTR_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: State sync rcvd
            'BMD_DB_RG_MLACP_CTR_CONFIG_SYNC_RQSTS_SENT' - mLACP ctr: Conf sync sent
            'BMD_DB_RG_MLACP_CTR_CONFIG_SYNC_RQSTS_RCVD' - mLACP ctr: Conf sync rcvd
            'BMD_DB_RG_MLACP_CTR_SOL_SYNC_DATA_SENT' - mLACP ctr: Solic sync sent
            'BMD_DB_RG_MLACP_CTR_SOL_SYNC_DATA_RCVD' - mLACP ctr: Solic sync rcvd
            'BMD_DB_RG_MLACP_CTR_UNSOL_SYNC_DATA_SENT' - mLACP ctr: Unsol sync sent
            'BMD_DB_RG_MLACP_CTR_UNSOL_SYNC_DATA_RCVD' - mLACP ctr: Unsol sync rcvd
            'BMD_DB_RG_MLACP_CTR_TLVS_INCORRECT_LENGTH' - mLACP ctr: Invld TLV len
            'BMD_DB_RG_MLACP_CTR_TLVS_INVALID_TYPE' - mLACP ctr: Invld TLV type
            'BMD_DB_RG_MLACP_CTR_TLVS_INVALID_DATA' - mLACP ctr: Invld TLV data
            'BMD_DB_RG_MLACP_CTR_TLVS_UNKNOWN_BUNDLE' - mLACP ctr: Unkown bdl TLV
            'BMD_DB_RG_MLACP_CTR_TLVS_UNKNOWN_PORT' - mLACP ctr: Unkown port TLV
            'BMD_DB_RG_MLACP_CTR_MSGS_SENT' - mLACP ctr: Messages sent
            'BMD_DB_RG_MLACP_CTR_BUFFER_MSGS_SENT' - mLACP ctr: Buff msgs sent
            'BMD_DB_RG_MLACP_CTR_MSGS_RCVD' - mLACP ctr: Messages rcvd
            'BMD_DB_RG_MLACP_CTR_TRANSMISSION_ERRS' - mLACP ctr: Trans errors
            'BMD_DB_RG_MLACP_CTR_TRANSPORT_UP' - mLACP ctr: ICCP trans up
            'BMD_DB_RG_MLACP_CTR_TRANSPORT_DOWN' - mLACP ctr: ICCP trans down
            'BMD_DB_RG_MLACP_CTR_TRANSPORT_UNAVAILABLE' - mLACP ctr: ICCP trans unav
            'BMD_DB_RG_MLACP_CTR_CFGD_SET' - mLACP ctr: ICCP conf set
            'BMD_DB_RG_MLACP_CTR_CFGD_CLEAR' - mLACP ctr: ICCP conf clr
            'BMD_DB_RG_MLACP_CTR_REACHABILITY_SET' - mLACP ctr: ICCP reach set
            'BMD_DB_RG_MLACP_CTR_REACHABILITY_CLEAR' - mLACP ctr: ICCP reach clr
            'BMD_DB_RG_MLACP_CTR_MBR_STATUS_UP' - mLACP ctr: ICCP mbr up
            'BMD_DB_RG_MLACP_CTR_MBR_STATUS_DOWN' - mLACP ctr: ICCP mbr down
            'BMD_DB_RG_MLACP_CTR_MBR_PE_ISOLATED_SET' - mLACP ctr: ICCP PE iso set
            'BMD_DB_RG_MLACP_CTR_MBR_PE_ISOLATED_CLEAR' - mLACP ctr: ICCP PE iso clr
            'BMD_DB_RG_MLACP_CTR_ALL_PORTS_SYNC_RQSTS_RCVD' - mLACP ctr: All ports sync
            'BMD_DB_RG_MLACP_CTR_ALL_PORTS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All ports conf
            'BMD_DB_RG_MLACP_CTR_ALL_PORTS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All ports state
            'BMD_DB_RG_MLACP_CTR_ALL_BDLS_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls sync
            'BMD_DB_RG_MLACP_CTR_ALL_BDLS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls conf
            'BMD_DB_RG_MLACP_CTR_ALL_BDLS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls state

#### bmd_bag_db_rg_item

        Description:
        Definition: Structure. Contents are:
           ItemType

Type: bmd_bag_db_rg_item_type

Description: | Type of item from the DB

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_db_node_item_type

        Description: Description of a DB item for a node
        Definition: Enumeration. Valid values are:
            'BMD_DB_NODE_ID' - ID
            'BMD_DB_NODE_RG_ID' - IG ID of the node
            'BMD_DB_NODE_MEMBER' - Member interface name
            'BMD_DB_NODE_GSP_GID' - GSP member id: GID
            'BMD_DB_NODE_GSP_PID' - GSP member id: PID
            'BMD_DB_NODE_GSP_NID' - GSP member id: NID
            'BMD_DB_NODE_MBR_STALE_NODE' - Stale node timer
            'BMD_DB_NODE_MLACP_ID' - mLACP node id
            'BMD_DB_NODE_SYSTEM_STATE' - mLACP system state
            'BMD_DB_NODE_MLACP_FLAGS' - mLACP flags
            'BMD_DB_NODE_BDL_NAME' - Bundle name
            'BMD_DB_NODE_BDL_AGG_KEY' - Bundle Agg Key
            'BMD_DB_NODE_BDL_RG_ID' - Bundle IG ID
            'BMD_DB_NODE_BDL_NAK' - Bundle NAK'ed on node
            'BMD_DB_NODE_BDL_STATE' - Bundle state
            'BMD_DB_NODE_BDL_PTNR_KEY' - Bundle partner key
            'BMD_DB_NODE_BDL_PTNR_SYS_PRI' - Bundle partner priority
            'BMD_DB_NODE_BDL_PTNR_SYS_MAC' - Bundle partner MAC address
            'BMD_DB_NODE_BDL_ROID' - Bundle ROID
            'BMD_DB_NODE_BDL_SYNCED' - Bundle is sync'ed?
            'BMD_DB_NODE_BDL_USE_PRIO' - Use bundle priority?
            'BMD_DB_NODE_BDL_MAC_ADDR' - Bundle MAC address
            'BMD_DB_NODE_BDL_AGG_ID' - Bundle Agg ID
            'BMD_DB_NODE_BDL_KEY' - Bundle key
            'BMD_DB_NODE_BDL_PRIORITY' - Bundle priority
            'BMD_DB_NODE_BDL_MLACP_CTR_TLVS_CONFIG_SENT' - mLACP ctr: Config sent
            'BMD_DB_NODE_BDL_MLACP_CTR_TLVS_STATE_SENT' - mLACP ctr: State sent
            'BMD_DB_NODE_BDL_MLACP_CTR_TLVS_PRIO_SENT' - mLACP ctr: Priority sent
            'BMD_DB_NODE_BDL_MLACP_CTR_TLVS_PRIO_RCVD' - mLACP ctr: Priority rcvd
            'BMD_DB_NODE_BDL_MLACP_CTR_TLVS_NAKS_RCVD' - mLACP ctr: NAKs rcvd
            'BMD_DB_NODE_BDL_MLACP_CTR_SYNC_RQSTS_RCVD' - mLACP ctr: Sync rqsts rcvd
            'BMD_DB_NODE_BDL_MLACP_CTR_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: Conf sync rcvd
            'BMD_DB_NODE_BDL_MLACP_CTR_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: State sync rcvd
            'BMD_DB_NODE_BDL_MLACP_CTR_ALL_PORTS_SYNC_RQSTS_RCVD' - mLACP ctr: All ports sync
            'BMD_DB_NODE_BDL_MLACP_CTR_ALL_PORTS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All ports conf
            'BMD_DB_NODE_BDL_MLACP_CTR_ALL_PORTS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All ports state
            'BMD_DB_NODE_CTRL_ACTIONS' - Action mask
            'BMD_DB_NODE_CTRL_RETRIES' - Retry mask
            'BMD_DB_NODE_CTRL_RETRY_COUNT' - Retry count
            'BMD_DB_NODE_MLACP_CTR_ALL_PORTS_SYNC_RQSTS_RCVD' - mLACP ctr: All ports sync
            'BMD_DB_NODE_MLACP_CTR_ALL_PORTS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All ports conf
            'BMD_DB_NODE_MLACP_CTR_ALL_PORTS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All ports state
            'BMD_DB_NODE_MLACP_CTR_ALL_BDLS_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls sync
            'BMD_DB_NODE_MLACP_CTR_ALL_BDLS_CONF_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls conf
            'BMD_DB_NODE_MLACP_CTR_ALL_BDLS_STATE_SYNC_RQSTS_RCVD' - mLACP ctr: All bdls state

#### bmd_bag_db_node_item

        Description:
        Definition: Structure. Contents are:
           ItemType

Type: bmd_bag_db_node_item_type

Description: | Type of item from the DB

           Data

Type: bmd_bag_item_data

Description: | Additional data for the event

#### bmd_bag_db_mbr_items

        Description:
        Definition: Structure. Contents are:
           Items

Type: bmd_bag_db_mbr_item

[0...unbounded]

Description: | Items from the database

#### bmd_bag_db_bdl_items

        Description:
        Definition: Structure. Contents are:
           Items

Type: bmd_bag_db_bdl_item

[0...unbounded]

Description: | Items from the database

#### bmd_bag_db_rg_items

        Description:
        Definition: Structure. Contents are:
           Items

Type: bmd_bag_db_rg_item

[0...unbounded]

Description: | Items from the database

#### bmd_bag_db_node_items

        Description:
        Definition: Structure. Contents are:
           Items

Type: bmd_bag_db_node_item

[0...unbounded]

Description: | Items from the database

#### bmd_bag_db_items

        Description: Information from the databases
        Definition: Union.
        Discriminant:
           Name: DBType
           Type: bmd_bag_target_type
        Options are:
           MemberDBInfo

Type: bmd_bag_db_mbr_items

Description: | Database information for a member

           BundleDBInfo

Type: bmd_bag_db_bdl_items

Description: | Database information for a bundle

           NodeDBInfo

Type: bmd_bag_db_node_items

Description: | Database information for a node

           RGDBInfo

Type: bmd_bag_db_rg_items

Description: | Database information for an RG

#### bmd_bag_prot_mbr_info

        Description: Protect information for a member
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Member's interface handle

           UnderlyingLinkID

Type: 8-bit unsigned integer

Description: | Member's underlying link ID

           Bandwidth

Type: 32-bit unsigned integer

Description: | Member's bandwidth

           Node

Type: ValueNodeID

Description: | Member's node ID

           Active

Type: tinybool

Description: | Member is active within its bundle

           NotificationReceived

Type: tinybool

Description: | Received a notification on the member

           TimeStamp

Type: 64-bit unsigned integer

Description: | Last event for the member

#### bmd_bag_retry_flags

        Description: Information from the databases
        Definition: Union.
        Discriminant:
           Name: DBType
           Type: bmd_bag_target_type
        Options are:
           MemberFlags

Type: 64-bit unsigned integer

Description: | Retry flags for a member

           NodeFlags

Type: 64-bit unsigned integer

Description: | Retry flags for a node

           BundleFlags

Type: 64-bit unsigned integer

Description: | Retry flags for a bundle

           RGFlags

Type: 64-bit unsigned integer

Description: | Retry flags for an RG

#### bmd_bag_mlacp_sync_rqst_tlvs_rcvd

        Description: Counts of mLACP sync request TLVs received
        Definition: Structure. Contents are:
           AllSyncs

Type: 32-bit unsigned integer

Description: | Total number of sync requests received

           ConfigSyncs

Type: 32-bit unsigned integer

Description: | Number of config sync requests received

           StateSyncs

Type: 32-bit unsigned integer

Description: | Number of state sync requests received

#### bmd_bag_mlacp_tlv_counters

        Description: Counts of mLACP TLVs sent and received
        Definition: Structure. Contents are:
           SentConfigTLVs

Type: 32-bit unsigned integer

Description: | Number of mLACP config TLVs sent

           SentStateTLVs

Type: 32-bit unsigned integer

Description: | Number of mLACP state TLVs sent

           SentPriorityTLVs

Type: 32-bit unsigned integer

Description: | Number of mLACP priority TLVs sent

           ReceivedPriorityTLVs

Type: 32-bit unsigned integer

Description: | Number of mLACP priority TLVs received

           ReceivedNAK_TLVs

Type: 32-bit unsigned integer

Description: | Number of mLACP NAK TLVs received

           ReceivedSyncRequests

Type: bmd_bag_mlacp_sync_rqst_tlvs_rcvd

Description: | Number of mLACP sync request TLVs received

           LastTimeCleared

Type: 64-bit unsigned integer

Description: | Time in nsecs from boot when counters were last cleared

#### bmd_bag_mlacp_sync_rqst_counters

        Description: Counts of mLACP sync request TLVs received
        Definition: Structure. Contents are:
           ReceivedSyncRequests

Type: bmd_bag_mlacp_sync_rqst_tlvs_rcvd

Description: | Number of mLACP sync request TLVs received

           LastTimeCleared

Type: 64-bit unsigned integer

Description: | Time in nsecs from boot when counters were last cleared

#### OptionalSyncRequestCounters

        Description: Optional sync request counters field
        Definition: Type definition for: Optional bmd_bag_mlacp_sync_rqst_counters

#### bmd_bag_mlacp_connection_counters

        Description: Counts of connection events
        Definition: Structure. Contents are:
           SentConnects

Type: 32-bit unsigned integer

Description: | Number of connect TLVs sent

           ReceivedConnects

Type: 32-bit unsigned integer

Description: | Number of connect TLVs received

           ICCPInvalidConnects

Type: 32-bit unsigned integer

Description: | Number of invalid ICCP connects

           ICCPConfigConnectErrors

Type: 32-bit unsigned integer

Description: | Number of ICCP connection errors due to config

           ICCPCountConnectErrors

Type: 32-bit unsigned integer

Description: | Number of ICCP connection errors due to max ICCP group count

           SentWrongVersions

Type: 32-bit unsigned integer

Description: | Number of wrong version TLVs sent

           ReceivedWrongVersions

Type: 32-bit unsigned integer

Description: | Number of wrong version TLVs received

           SentDisconnects

Type: 32-bit unsigned integer

Description: | Number of disconnect TLVs sent

           ReceivedDisconnects

Type: 32-bit unsigned integer

Description: | Number of disconnect TLVs received

           ICCPInvalidDisconnects

Type: 32-bit unsigned integer

Description: | Number of invalid ICCP disconnects

#### bmd_bag_mlacp_rg_tlv_counters

Description: Counts of ICCP level TLVs Definition: Structure. Contents are: SentConfig

Type: 32-bit unsigned integer

Description: Number of config TLVs sent

ReceivedConfig

Type: 32-bit unsigned integer

Description: Number of config TLVs received

SentState

Type: 32-bit unsigned integer

Description: Number of state TLVs sent

ReceivedState

Type: 32-bit unsigned integer

Description: Number of state TLVs received

SentNAKs

Type: 32-bit unsigned integer

Description: Number of NAK TLVs sent

ReceivedNAKs

Type: 32-bit unsigned integer

Description: Number of NAK TLVs received

SentSyncRequests

Type: 32-bit unsigned integer

Description: Number of sync request TLVs sent

ReceivedSyncRequests

Type: 32-bit unsigned integer

Description: Number of sync request TLVs received

SentStateSyncRequests

Type: 32-bit unsigned integer

Description: Number of state sync request TLVs sent

ReceivedStateSyncRequests

Type: 32-bit unsigned integer

Description: Number of state sync request TLVs received

SentConfigSyncRequests

Type: 32-bit unsigned integer

Description: Number of config sync request TLVs sent

ReceivedConfigSyncRequests

Type: 32-bit unsigned integer

Description: Number of state config request TLVs received

SentSolicitedSyncData

Type: 32-bit unsigned integer

Description: Number of solicited sync data TLVs sent

ReceivedSolicitedSyncData

Type: 32-bit unsigned integer

Description: Number of solicited sync data TLVs received

SentUnsolicitedSyncData

Type: 32-bit unsigned integer

Description: Number of unsolicited sync data TLVs sent

ReceivedUnsolicitedSyncData

Type: 32-bit unsigned integer

Description: Number of unsolicited sync data TLVs received

#### bmd_bag_mlacp_invalid_tlv_counters

Description: Counts of invalid TLVs received Definition: Structure. Contents are: IncorrectLength

Type: 32-bit unsigned integer

Description: Number of messages received of an incorrect length

InvalidType

Type: 32-bit unsigned integer

Description: Number of messages received with an invalid mLACP TLV type

InvalidData

Type: 32-bit unsigned integer

Description: Number of messages received containing invalid data

UnknownBundle

Type: 32-bit unsigned integer

Description: Number of messages received for an unknown bundle

UnknownPort

Type: 32-bit unsigned integer

Description: Number of messages received for an unknown port

#### bmd_bag_mlacp_iccp_msg_counters

Description: Counts of ICCP messages Definition: Structure. Contents are: SentMessages

Type: 32-bit unsigned integer

Description: Number of messages sent

SentBufferMessages

Type: 32-bit unsigned integer

Description: Number of buffers sent (may be multiple per message)

ReceivedMessages

Type: 32-bit unsigned integer

Description: Number of messages received

TransmissionErrors

Type: 32-bit unsigned integer

Description: Number of transmission errors

#### bmd_bag_mlacp_iccp_event_counters

Description: Counts of ICCP events Definition: Structure. Contents are: TransportUp

Type: 32-bit unsigned integer

Description: Number of transport up events

TransportDown

Type: 32-bit unsigned integer

Description: Number of transport down events

TransportUnavailable

Type: 32-bit unsigned integer

Description: Number of transport unavailable events

ConfiguredSet

Type: 32-bit unsigned integer

Description: Number of configure events

ConfiguredClear

Type: 32-bit unsigned integer

Description: Number of unconfigure events

ReachabilitySet

Type: 32-bit unsigned integer

Description: Number of reachability events

ReachabilityCleared

Type: 32-bit unsigned integer

Description: Number of reachability cleared events

MemberStatusUp

Type: 32-bit unsigned integer

Description: Number of member status up events

MemberStatusDown

Type: 32-bit unsigned integer

Description: Number of member status down events

PEIsolated

Type: 32-bit unsigned integer

Description: Number of PE isolation events

PEIsolatedClear

Type: 32-bit unsigned integer

Description: Number of PE isolation cleared events

#### bmd_bag_rg_info_mlacp_counters

Description: ICCP group mLACP counters Definition: Structure. Contents are: Connection

Type: bmd_bag_mlacp_connection_counters

Description: | Number of connection events

           TLVs

Type: bmd_bag_mlacp_rg_tlv_counters

Description: | Number TLVs sent and received

           InvalidTLVs

Type: bmd_bag_mlacp_invalid_tlv_counters

Description: | Number invalid TLVs received

           ICCPMessages

Type: bmd_bag_mlacp_iccp_msg_counters

Description: | Number ICCP messages sent and received

           ICCPEvents

Type: bmd_bag_mlacp_iccp_event_counters

Description: | Number of ICCP events

           LastTimeCleared

Type: 64-bit unsigned integer

Description: | Time in nsecs from boot when counters were last cleared

## Perl Data Object documentation for instmgr.

### Datatypes

#### instmgr_install_status

        Description: Status for an install request
        Definition: Structure. Contents are:
           RequestInformation

Type: instmgr_bag_request_info

Description: | Requested install operation

           Percentage

Type: 8-bit unsigned integer

Description: | Percentage completed

           AbortState

Type: instmgr_bag_abort_state_type

Description: | Abort state

           AbortStatus

Type: instmgr_issu_abort_status_td

Description: | How the abort will occur

           ISSUMessages

Type: instmgr_bag_user_msg_type[0...unbounded]

Description: | Messages related to ISSU operations

           Messages

Type: instmgr_bag_user_msg_type[0...unbounded]

Description: | Messages output to the user

           IncrementalInstallInformation

Type: instmgr_bag_II_info_type

Description: | Incremental Install information

           DownloadedBytes

Type: 32-bit unsigned integer

Description: | Downloaded bytes

           UnansweredQuery

Type: Boolean

Description: | Whether the operation is blocked waiting for a response from the user

#### instmgr_pkg_info

        Description: Information about a package
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the package

           Version

Type: String with unbounded length

Description: | Version of the package

           Description

Type: String with unbounded length

Description: | Description of the package

           Release

Type: String with unbounded length

Description: | Release that the package belongs to

           Vendor

Type: String with unbounded length

Description: | Information about the vendor that supplied the package

           Date

Type: String with unbounded length

Description: | Time and date that the package was built

           Source

Type: String with unbounded length

Description: | Identifies the provider of the package

           Base

Type: String with unbounded length

Description: | Identifies the base bundle that the package is for

           Bootable

Type: Boolean

Description: | TRUE if package has BOOTIMAGE tag set

           Composite

Type: Boolean

Description: | TRUE if package is a composite package

           Cards

Type: instmgr_cardtype_td

[0...unbounded]

Description: | Card types that the package should be installed on

           RestartInfo

Type: String with unbounded length

Description: | Restart info of the package

           PackageType

Type: instmgr_pkgtype_td

Description: | Type of the package

           GroupType

Type: instmgr_grouptype_td

Description: | Group type of the package

           SubPkgs

Type: instmgr_sub_pkg_info_td[0...unbounded]

Description: | Sub-package info of the package

           Depth

Type: 32-bit unsigned integer

Description: | Number of layers of parent packages

           UncompressedSize

Type: 32-bit unsigned integer

Description: | Uncompressed size of package

           CompressedSize

Type: 32-bit unsigned integer

Description: | Compressed size of package

#### instmgr_component_info

        Description: Information about a single component
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the component

           Version

Type: String with unbounded length

Description: | Version of the component

           Release

Type: String with unbounded length

Description: | Release that the component belongs to

           Description

Type: String with unbounded length

Description: | Description of the component

           Files

Type: path_td

[0...unbounded]

Description: | The set of files belonging to the component

#### instmgr_pie_info

        Description: Information about a pie
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the pie

           Expiry

Type: String with unbounded length

Description: | Expiry date of pie

           CompositeName

Type: String with unbounded length

Description: | Name of the composite package, if the pie contains a composite package

           IsComposite

Type: Boolean

Description: | TRUE if pie contains a composite package

           UncompressedSize

Type: 32-bit unsigned integer

Description: | Uncompressed size of pie

           Packages

Type: instmgr_pie_pkg_info

[0...unbounded]

Description: | An array of the information for the packages within the pie

           CompressedSize

Type: 32-bit unsigned integer

Description: | Compressed size of pie

#### version_object

        Description: Version-object information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Version-object name

           CommunicationID

Type: 32-bit unsigned integer

Description: | Version-object ID

           Persistent

Type: Boolean

Description: | Is the version-object persistent?

           Optional

Type: Boolean

Description: | Is the version-object optional?

           Selected

Type: 32-bit unsigned integer

Description: | Selected version of this object

           Nodes

Type: vo_node_info_td

[0...unbounded]

Description: | Node specific info for the object

           CommunicationScope

Type: instmgr_request_scope_td

Description: | Scope of the version-object

#### instmgr_version_info

        Description: Package-specific version-object information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Version-object name

           CommunicationID

Type: 32-bit unsigned integer

Description: | Version-object ID

           Persistent

Type: Boolean

Description: | Is the version-object persistent?

           Optional

Type: Boolean

Description: | Is the version-object optional?

           Versions

Type: node_versions_td

[0...unbounded]

Description: | Versions this object supports

           NodeType

Type: instmgr_nodetype_td

Description: | Supported node types

           CommunicationScope

Type: instmgr_request_scope_td

Description: | Scope of the version-object

#### inventory

        Description: Inventory
        Definition: Structure. Contents are:
           Major

Type: 32-bit unsigned integer

Description: | Major data version number

           Minor

Type: 32-bit unsigned integer

Description: | Minor data version number

           BootImageName

Type: String with unbounded length

Description: | Name of the boot image

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           NodeType

Type: instmgr_nodetype_td

Description: | Node's type

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

#### install_inventory_summary

        Description: Inventory summary information
        Definition: Structure. Contents are:
           DefaultLoadPath

Type: default_loadpath_td

Description: | Default load path

           AdminLoadPath

Type: admin_loadpath_td

Description: | Admin Resources load path

           SDRLoadPaths

Type: lr_specific_loadpath_td[0...unbounded]

Description: | SDR load paths

           LocationLoadPaths

Type: location_specific_loadpath_td[0...unbounded]

Description: | Location load paths

#### instmgr_label

        Description: Label information
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           LabelFlags

Type: instmgr_label_flag_td

Description: | Attribute of label

           Name

Type: String with unbounded length

Description: | Label name

           Description

Type: String with unbounded length

Description: | Label description

#### instmgr_stamp

        Description: Stamp information
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           IDFlags

Type: instmgr_stamp_flag_td

Description: | Attribute of install id

           TimeStamp

Type: String with unbounded length

Description: | Time stamp of id creation

#### instmgr_bootopts

        Description: Install boot option information
        Definition: Structure. Contents are:
           bootopts_type

Type: instmgr_bootopts_type_td

Description: | The bootopts type

           NodeName

Type: ValueNodeID

Description: | Target node name

           DeviceName

Type: String with unbounded length

Description: | Target device name

#### boot_img

        Description: Install manager boot image
        Definition: Structure. Contents are:
           SystemImageFile

Type: String with unbounded length

Description: | The boot image

#### instmgr_request

        Description: Install request
        Definition: Structure. Contents are:
           option

Type: instmgr_request_option_td

Description: | Options affecting processing of install requests

           issu_option

Type: instmgr_issu_option_td

Description: | Options affecting user interactivity with install request

           infotype

Type: rqst_info_td

Description: |

#### instmgr_request_status_log_td

        Description:
        Definition: Structure. Contents are:
           logmsg

Type: log_string_type

[0...unbounded]

Description: |

           alloced

Type: 32-bit unsigned integer

Description: |

#### instmgr_request_status

        Description: Current install request status
        Definition: Structure. Contents are:
           State

Type: instmgr_request_state_td

Description: |

           event_state

Type: 32-bit unsigned integer

Description: | State of the events in request

           Percentage

Type: 8-bit unsigned integer

Description: | Percentage completed

           bytes

Type: 32-bit unsigned integer

Description: | Bytes transferred

           error

Type: 32-bit unsigned integer

Description: | Error code

           errmsg

Type: String with unbounded length

Description: | Error message

           option

Type: instmgr_request_option_td

Description: | Options affecting processing of install requests

           type

Type: instmgr_request_type

Description: | The type of install request

           action_on_answer

Type: instmgr_action_on_answer_td

Description: | Action on answer

           default_val

Type: Boolean

Description: | Default value for user response

           log_detail

Type: instmgr_request_status_log_td

Description: | Detailed log messages

           log_summary

Type: instmgr_request_status_log_td

Description: | Summary log messages

           log_impact

Type: instmgr_request_status_log_td

Description: | Impacted log messages

           work_left

Type: 32-bit unsigned integer

Description: | Estimate of total amount of work (in bytes) remaining for this stage of install to complete

           stage_percentage

Type: 8-bit unsigned integer

Description: | The percentage of complete install operation that this stage will take up

           AbortStatus

Type: instmgr_issu_abort_status_td

Description: | Status of aborting

#### instmgr_group_info

        Description: Checksum information for a package group
        Definition: Structure. Contents are:
           Version

Type: Hex binary data with maximum length 16 bytes

Description: | Version of the package group

           smu_added

Type: Boolean

Description: | Indicates is smus are added to thepackage group

           is_boot

Type: Boolean

Description: | Indicates if the boot package is present in the package group

           restart_type

Type: Hex binary data with maximum length 20 bytes

Description: | Indicates the restart type of the package

           pkg_actual

Type: Hex binary data with maximum length 16 bytes

Description: | Checksum for the package database

           comp_actual

Type: Hex binary data with maximum length 16 bytes

Description: | Checksum for the component database

           pkg_expected

Type: Hex binary data with maximum length 16 bytes

Description: | Expected checksum for the package database

           comp_expected

Type: Hex binary data with maximum length 16 bytes

Description: | Expected checksum for the component database

#### components

        Description: Information about all components in a package
        Definition: Structure. Contents are:
           compinfo

Type: instmgr_component_info

[0...unbounded]

Description: |

#### instmgr_dependency_info

        Description: Dependency information for a package
        Definition: Structure. Contents are:
           requires_name

Type: instmgr_pkg_td

[0...unbounded]

Description: | Packages required by this one

           requires_ver

Type: instmgr_ver_td

[0...unbounded]

Description: | Package versions required by this one

           requires_op

Type: instmgr_op_td[0...unbounded]

Description: | Relational operators

           requires_num

Type: 32-bit signed integer

Description: | Number of requires entires

           excludes_name

Type: instmgr_pkg_td[0...unbounded]

Description: | Packages which must not be present

           excludes_ver

Type: instmgr_ver_td[0...unbounded]

Description: | Package versions which must not be present

           excludes_op

Type: instmgr_op_td[0...unbounded]

Description: | Relational operators

           excludes_num

Type: 32-bit signed integer

Description: | Number of excludes entires

           upgrades_name

Type: instmgr_pkg_td[0...unbounded]

Description: | Packages which are upgraded

           upgrades_ver

Type: instmgr_ver_td[0...unbounded]

Description: | Package versions which are upgraded

           upgrades_op

Type: instmgr_op_td[0...unbounded]

Description: | Relational operators

           upgrades_num

Type: 32-bit signed integer

Description: | Number of upgrades entires

#### instmgr_file_info

        Description: Information about files in a package
        Definition: Structure. Contents are:
           file_info

Type: component_file_info_td

[0...unbounded]

Description: |

#### loadpath_info

        Description: Loadpath
        Definition: Structure. Contents are:
           image

Type: String with unbounded length

Description: | Name of the image

           LoadPath

Type: directory_td

[0...unbounded]

Description: | Loadpath

#### lineup

        Description: Software lineup
        Definition: Structure. Contents are:
           image

Type: String with unbounded length

Description: | Name of the image

           Version

Type: String with unbounded length

Description: | Version of the image

           bootfile

Type: String with unbounded length

Description: | Name of the bootfile

           lineup

Type: pkg_group_td

[0...unbounded]

Description: | Lineup of software

#### log_entry

        Description: Install manager log entry
        Definition: Structure. Contents are:
           id

Type: 32-bit unsigned integer

Description: | Request id

           UserID

Type: String with maximum length 32

Description: | The originator of the request

           timestamp

Type: String with maximum length 32

Description: | Timestamp for this log

           type

Type: log_type_td

Description: |

           msg

Type: String with maximum length 256

Description: | The log message

#### history_log_entry

        Description: Install manager history log entry
        Definition: Structure. Contents are:
           id

Type: 32-bit unsigned integer

Description: | Request id

           UserID

Type: String with maximum length 32

Description: | The originator of the request

           StartTime

Type: String with maximum length 32

Description: | Start timestamp

           end_time

Type: String with maximum length 32

Description: | Finish timestamp

           msg

Type: String with unbounded length

Description: | The log message

           success

Type: Boolean

Description: | Operation success or failure

           log_detail

Type: log_string_type

[0...unbounded]

Description: | Detailed log messages

           log_summary

Type: log_string_type[0...unbounded]

Description: | Summary log messages

           log_impact

Type: log_string_type[0...unbounded]

Description: | Impact log messages

           log_status

Type: log_string_type[0...unbounded]

Description: | Status information log messages

#### suspension_info

        Description: Install manager suspension info entry
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Request id

           suspended_node

Type: 32-bit unsigned integer

Description: | Suspended at node id

           suspended

Type: Boolean

Description: | If it is suspended now or not

           Nodes

Type: instmgr_node_td

Description: | Nodes to be suspended in the future

#### aa_timer_info

        Description: Install manager auto-abort-timer info entry
        Definition: Structure. Contents are:
           inst_id

Type: 32-bit unsigned integer

Description: | Install id of the operation

           aa_timer_val

Type: 32-bit unsigned integer

Description: | Timer Value

           expire_count

Type: 32-bit unsigned integer

Description: | Expire-Count

           msg_count

Type: 32-bit unsigned integer

Description: | Message count

           timer_state

Type: 32-bit unsigned integer

Description: | State

           lr_impacted

Type: Boolean

Description: | Scope (System/SDR)

           impacted_lr_name

Type: String with unbounded length

Description: | SDR Name

#### aa_timer

        Description: Install manager auto-abort-timers
        Definition: Structure. Contents are:
           num_timers

Type: 32-bit unsigned integer

Description: | Number of auto-abort timers

           timer_info

Type: aa_timer_info

[0...unbounded]

Description: | auto-abort-timer info objects

### Internal Datatypes

#### instmgr_nodetype_td

        Description:
        Definition: Type definition for: 64-bit unsigned integer

#### node_versions_td

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### instmgr_bag_user_msg_category_

Description: Definition: Enumeration. Valid values are: 'UserError' - User error 'NonSpecific' - Non-specific message 'Warning' - Warning message 'Information' - Information message 'UserPrompt' - User prompt 'Log' - Log message 'SystemError' - System error 'UserResponse' - User response

#### instmgr_bag_user_msg_category_type

Description: Definition: Type definition for: instmgr_bag_user_msg_category_

#### instmgr_bag_user_msg_scope_

Description: Definition: Structure. Contents are: AdminRead

Type: Boolean

Description: Does the admin want to read this?

AffectedSDRs

Type: 32-bit unsigned integer

Description: Which LRs are affected by the message

#### instmgr_bag_user_msg_scope_type

Description: Definition: Type definition for: instmgr_bag_user_msg_scope_

#### instmgr_bag_user_msg_

Description: Definition: Structure. Contents are: Category

Type: instmgr_bag_user_msg_category_type

Description: | Category of the message

           Scope

Type: instmgr_bag_user_msg_scope_type

Description: | Scope of the message

           Message

Type: String with unbounded length

Description: | Message

#### instmgr_bag_user_msg_type

        Description: A user message
        Definition: Type definition for: instmgr_bag_user_msg_

#### instmgr_cardtype_td

        Description: A card-type
        Definition: Type definition for: String with unbounded length

#### instmgr_bag_abort_state_

Description: Definition: Enumeration. Valid values are: 'Abortable' - Operation can be aborted 'NoLongerAbortable' - Operation can no longer be aborted 'NeverAbortable' - Operation cannot be aborted 'AlreadyAborted' - Operation has been aborted

#### instmgr_bag_abort_state_type

Description: The abortable state of an install command Definition: Type definition for: instmgr_bag_abort_state_

#### instmgr_bag_II_state_

Description: Definition: Enumeration. Valid values are: 'Idle' - Node to be upraded 'InProgress' - Node is being upraded 'Completed' - Node upgraded successfully 'Aborted' - Node reverted to the old S/W 'Rebooted' - Node rebooted and held in MBI

#### instmgr_bag_II_state_type

Description: The Incremental Install state of an install Definition: Type definition for: instmgr_bag_II_state_

#### instmgr_bag_II_direction_

Description: Definition: Enumeration. Valid values are: 'NotIncremental' - Not incremental install operation 'Installing' - Installing 'Unwinding' - Unwinding

#### instmgr_bag_II_direction_type

Description: The Incremental Install direction Definition: Type definition for: instmgr_bag_II_direction_

#### instmgr_bag_II_node_state_

Description: Definition: Structure. Contents are: NodeName

Type: ValueNodeID

Description: | Node identifier

           State

Type: instmgr_bag_II_state_type

Description: | State

#### instmgr_bag_II_node_state_type

        Description: The state of Incremental Install for a given node
        Definition: Type definition for: instmgr_bag_II_node_state_

#### instmgr_bag_II_info_

        Description:
        Definition: Structure. Contents are:
           Direction

Type: instmgr_bag_II_direction_type

Description: | Install direction

           Nodes

Type: instmgr_bag_II_node_state_type

[0...unbounded]

Description: | Participating nodes

           II_Error

Type: String with unbounded length

Description: | First error during incremental install

#### instmgr_bag_II_info_type

        Description: Incremental Install info
        Definition: Type definition for: instmgr_bag_II_info_

#### instmgr_bag_request_trigger_type_

        Description:
        Definition: Enumeration. Valid values are:
            'CLI' - Request triggered by CLI
            'XML' - Request triggered by XML

#### instmgr_bag_request_trigger_type

Description: The trigger type of an install request Definition: Type definition for: instmgr_bag_request_trigger_type_

#### instmgr_request_type

Description: Definition: Enumeration. Valid values are: 'Add' - install add 'Accept' - install accept 'Clean' - install clean 'Activate' - install activate 'Deactivate' - install deactivate 'Commit' - install commit 'Verify' - install verify 'Rollback' - install rollback 'ClearRollback' - install clear rollback oldest 'ClearLog' - install clear historylog 'HealthCheck' - install healthcheck 'Operation' - install run/accept/complete 'StopTimer' - install auto-abort-timer stop 'Label' - install label 'ClearLabel' - clear install label 'BootOptions' - install boot-options 'ClearBootOptions' - clear install boot-options

#### instmgr_request_type_td

Description: Definition: Type definition for: instmgr_request_type

#### instmgr_request_scope

Description: Definition: Enumeration. Valid values are: 'Global' - Global 'SDR' - Per SDR 'AdminResources' - Admin Resource Nodes 'SpecifiedNodes' - Specified Nodes

#### instmgr_request_scope_td

Description: Definition: Type definition for: instmgr_request_scope

#### instmgr_issu_operation_scope

Description: Definition: Enumeration. Valid values are: 'LoadScope' - Load scope 'RunScope' - Run scope 'AcceptScope' - Accept scope 'CompleteScope' - Complete scope 'CountScope' - Scope count 'StandbyReloadScope' - Standby reload scope 'SystemReloadScope' - System reload scope 'SystemRollbackScope' - System rollback scope 'TotalScope' - Scope total count 'UndefinedScope' - Undefined scope

#### instmgr_issu_operation_scope_td

Description: Definition: Type definition for: instmgr_issu_operation_scope

#### instmgr_node_td

Description: List of nodes Definition: Type definition for: ValueNodeID[0...unbounded]

#### lr_name_td

Description: SDR name Definition: Type definition for: String with unbounded length

#### instmgr_lrs_td

Description: List of SDRs Definition: Type definition for: lr_name_td[0...unbounded]

#### instmgr_issu_abort_method_en

Description: Definition: Enumeration. Valid values are: 'MethodUndefined' - Unknown abort method 'MethodNoOperation' - No abort is required 'MethodStandbyReload' - Abort will reload standby nodes 'MethodSystemReload' - Abort will reload the whole system 'MethodRollback' - Abort will rollback 'MethodNotPossible' - Abort is not possible 'MethodAdminOnly' - Abort is not possible by SDR user

#### instmgr_issu_abort_method_td

Description: Abort method Definition: Type definition for: instmgr_issu_abort_method_en

#### instmgr_issu_abort_impact_en

Description: Definition: Enumeration. Valid values are: 'Undefined' - Unknown abort impact 'Hitless' - Abort is hitless 'TrafficOutage' - Abort will not affect traffic 'NotApplicable' - Abort impact: n/a

#### instmgr_issu_abort_impact_td

Description: Abort impact Definition: Type definition for: instmgr_issu_abort_impact_en

#### instmgr_issu_abort_status

Description: Definition: Structure. Contents are: AbortMethod

Type: instmgr_issu_abort_method_td

Description: | Method of abort

           AbortImpact

Type: instmgr_issu_abort_impact_td

Description: | Impact of abort

#### instmgr_issu_abort_status_td

        Description: Abort status
        Definition: Type definition for: instmgr_issu_abort_status

#### instmgr_pkgtype_en

        Description:
        Definition: Enumeration. Valid values are:
            'INST_PKGTYPE_UNDEFINED' - Undefined package
            'INST_PKGTYPE_ROOT' - Root package
            'INST_PKGTYPE_STANDARD' - Standard package
            'INST_PKGTYPE_INTERNAL' - Internal package

#### instmgr_pkgtype_td

Description: Package type Definition: Type definition for: instmgr_pkgtype_en

#### instmgr_grouptype_en

Description: Definition: Enumeration. Valid values are: 'INST_PKGGROUP_UNDEFINED' - Undefined grouping 'INST_PKGGROUP_GROUPED' - Packages are grouped 'INST_PKGGROUP_INDIVIDUAL' - Packages are all individual

#### instmgr_grouptype_td

Description: Group type Definition: Type definition for: instmgr_grouptype_en

#### scope_info

Description: Definition: Union. Discriminant: Name: Scope Type: instmgr_request_scope_td Options are: AffectedSDRs

Type: instmgr_lrs_td

Description: | Names of secure domain routers for which the install operation is targeted at

           Nodes

Type: instmgr_node_td

Description: | Node identifiers

#### instmgr_scope_td

        Description:
        Definition: Type definition for: scope_info

#### instmgr_bag_request_info_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install id of operation

           UserID

Type: String with unbounded length

Description: | User ID that started the reqeust

           TriggerType

Type: instmgr_bag_request_trigger_type

Description: | Request trigger type

           OperationType

Type: instmgr_request_type_td

Description: | Requested operation type

           OperationDetail

Type: String with unbounded length

Description: | Detail operation information

#### instmgr_bag_request_info

        Description: Request information
        Definition: Type definition for: instmgr_bag_request_info_

#### instmgr_sub_pkg_info

        Description:
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Name of the sub-package

           NodeTypes

Type: instmgr_nodetype_td

Description: | Node types of the package

#### instmgr_sub_pkg_info_td

        Description:
        Definition: Type definition for: instmgr_sub_pkg_info

#### path_td

        Description: The path of the file from the root directory of the package group
        Definition: Type definition for: String with unbounded length

#### instmgr_pie_pkg_info_

Description: Definition: Structure. Contents are: PackageInformation

Type: instmgr_pkg_info

Description: | The package information

           Components

Type: instmgr_component_info

[0...unbounded]

Description: | A list of the components in the packages

#### instmgr_pie_pkg_info

        Description: Information about the package(s) in a pie
        Definition: Type definition for: instmgr_pie_pkg_info_

#### vo_node_info_

        Description:
        Definition: Structure. Contents are:
           NodeName

Type: ValueNodeID

Description: | Node ID of the node

           NodeType

Type: instmgr_nodetype_td

Description: | Node type of the node

           Versions

Type: node_versions_td

[0...unbounded]

Description: | Versions this node supports

#### vo_node_info_td

        Description: Version-object node information
        Definition: Type definition for: vo_node_info_

#### pkg_group

        Description:
        Definition: Structure. Contents are:
           DeviceName

Type: String with unbounded length

Description: | Device name

           Name

Type: String with unbounded length

Description: | Package group name

#### pkg_group_td

        Description: Package group
        Definition: Type definition for: pkg_group

#### pkg_info

        Description:
        Definition: Structure. Contents are:
           Package

Type: pkg_group_td

Description: | Package

           Version

Type: String with unbounded length

Description: | Version

           BuildInformation

Type: String with unbounded length

Description: | Build information

#### pkg_info_td

        Description: Package information
        Definition: Type definition for: pkg_info

#### location_specific_loadpath

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

           NodeName

Type: ValueNodeID

Description: | Node identifier

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### location_specific_loadpath_td

        Description: SDR specific load path information
        Definition: Type definition for: location_specific_loadpath

#### lr_specific_loadpath

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterName

Type: lr_name_td

Description: | SDR name

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### lr_specific_loadpath_td

        Description: SDR specific load path information
        Definition: Type definition for: lr_specific_loadpath

#### default_loadpath_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           SecureDomainRouterNames

Type: lr_name_td

[0...unbounded]

Description: | Names of SDRs this applies to

           AdminMatch

Type: Boolean

Description: | Does this match the Admin Resources load path?

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Default load path

           StandbyLoadPath

Type: pkg_info_td[0...unbounded]

Description: | Load paths for standby nodes

#### default_loadpath_td

        Description: Default Load path information
        Definition: Type definition for: default_loadpath_

#### admin_loadpath_

        Description:
        Definition: Structure. Contents are:
           RequestID

Type: 32-bit unsigned integer

Description: | Install op affecting scope

           LoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Admin Resources load path

           StandbyLoadPath

Type: pkg_info_td

[0...unbounded]

Description: | Load paths for standby nodes

#### admin_loadpath_td

        Description: Admin Resources Load path information
        Definition: Type definition for: admin_loadpath_

#### instmgr_label_flag

        Description:
        Definition: Enumeration. Valid values are:
            'LabelActive' - Active label
            'LabelCommitted' - Committed label

#### instmgr_label_flag_td

        Description:
        Definition: Type definition for: instmgr_label_flag

#### instmgr_stamp_flag

        Description:
        Definition: Enumeration. Valid values are:
            'StampActive' - Active install id
            'StampCommitted' - Committed install id
            'StampLabeled' - Labeled install id
            'StampDescribed' - Described install id

#### instmgr_stamp_flag_td

Description: Definition: Type definition for: instmgr_stamp_flag

#### instmgr_bootopts_type

Description: Definition: Enumeration. Valid values are: 'BootOptionNone' - No boot option is specified 'BootOptionClean' - Clean boot option 'BootOptionFormat' - Format boot option

#### instmgr_bootopts_type_td

Description: Definition: Type definition for: instmgr_bootopts_type

#### instmgr_package_

Description: Definition: Structure. Contents are: DeviceName

Type: String with unbounded length

Description: Device where package is located

name_ver

Type: String with unbounded length

Description: Package's <name>-<version> string

#### instmgr_package_td

Description: Package identifier Definition: Type definition for: instmgr_package_

#### instmgr_pie_file_

Description: Definition: Structure. Contents are: path

Type: String with unbounded length

Description: Path to file

#### instmgr_pie_file_td

Description: Pie file identifier Definition: Type definition for: instmgr_pie_file_

#### instmgr_add_id_

Description: Definition: Structure. Contents are: id

Type: 32-bit unsigned integer

Description: id of an install add operation

#### instmgr_add_id_td

Description: Intsall add operation ids Definition: Type definition for: instmgr_add_id_

#### instmgr_add_request

Description: Definition: Structure. Contents are: pie_files

Type: instmgr_pie_file_td[0...unbounded]

Description: | Pie files to add

           target_device

Type: String with unbounded length

Description: | The device to install to

           source_path

Type: String with unbounded length

Description: | Source path of pie files

           scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

           tar_files

Type: instmgr_pie_file_td

[0...unbounded]

Description: | Tar files to add

#### instmgr_add_request_td

        Description: Install add request
        Definition: Type definition for: instmgr_add_request

#### instmgr_accept_request

        Description:
        Definition: Structure. Contents are:
           src_device

Type: String with unbounded length

Description: | The device containing the package(s) to be copied

           src_group

Type: String with unbounded length

Description: | The package group containing the package(s) to be copied

           target_device

Type: String with unbounded length

Description: | The target device

           target_group

Type: String with unbounded length

Description: | The target package group

           mbi_target_device

Type: String with unbounded length

Description: | The MBI target device

           mbi_target_group

Type: String with unbounded length

Description: | The MBI target package group

#### instmgr_accept_request_td

Description: Install copy-package request Definition: Type definition for: instmgr_accept_request

#### instmgr_clean_request

Description: Definition: Structure. Contents are: packages

Type: instmgr_package_td[0...unbounded]

Description: | Packages to clean

           add_ids

Type: instmgr_add_id_td

[0...unbounded]

Description: | List of install add operation ids containing the packages to remove

           scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_clean_request_td

        Description: Install clean request
        Definition: Type definition for: instmgr_clean_request

#### instmgr_act_request

        Description:
        Definition: Structure. Contents are:
           packages

Type: instmgr_package_td

[0...unbounded]

Description: | List of packages to (de)activate

           add_ids

Type: instmgr_add_id_td

[0...unbounded]

Description: | List of install add operation ids containing the packages to (de)activate

           scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_act_request_td

        Description: Install activate/deactivate request
        Definition: Type definition for: instmgr_act_request

#### instmgr_rollback_type

        Description:
        Definition: Enumeration. Valid values are:
            'INST_ROLLBACK_COMMITTED' - rollback to committed software
            'INST_ROLLBACK_TO_ID' - rollback to installation point referenced by ID
            'INST_ROLLBACK_TO_LABEL' - rollback to installation point referenced by label

#### instmgr_rollback_type_td

        Description:
        Definition: Type definition for: instmgr_rollback_type

#### instmgr_label_name_td

        Description:
        Definition: Type definition for: Hex binary data with maximum length 16 bytes

#### rollback_info

Description: Definition: Union. Discriminant: Name: rollback_type Type: instmgr_rollback_type Options are: RequestID

Type: 32-bit unsigned integer

Description: | installation point ID to rollback to

           install_label

Type: instmgr_label_name_td

Description: | installation point label to rollback to

#### rollback_info_td

        Description:
        Definition: Type definition for: rollback_info

#### instmgr_rollback_request

        Description:
        Definition: Structure. Contents are:
           rollback_info

Type: rollback_info_td

Description: | The rollback target info

           scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_rollback_request_td

        Description: Install activate/deactivate request
        Definition: Type definition for: instmgr_rollback_request

#### instmgr_clear_rollback_request

        Description:
        Definition: Structure. Contents are:
           delete_num

Type: 32-bit unsigned integer

Description: | Number of oldest rollback points to delete

#### instmgr_clear_rollback_request_td

Description: Install clear rollback point request Definition: Type definition for: instmgr_clear_rollback_request

#### instmgr_clear_rollback_type

Description: Definition: Enumeration. Valid values are: 'INST_CLEAR_ROLLBACK_OLDEST' - clear oldest n rollback points 'INST_CLEAR_ROLLBACK_ID' - clear rollback point referenced by its ID 'INST_CLEAR_ROLLBACK_LABEL' - clear rollback point referenced by its label 'INST_CLEAR_ROLLBACK_FROM_TO' - clear a range of rollback points

#### instmgr_clear_rollback_type_td

Description: Definition: Type definition for: instmgr_clear_rollback_type

#### instmgr_clear_historylog_request

Description: Definition: Structure. Contents are: delete_num

Type: 32-bit unsigned integer

Description: Number of oldest log-history points to delete

#### instmgr_clear_historylog_request_td

Description: Install clear historylog request Definition: Type definition for: instmgr_clear_historylog_request

#### instmgr_issu_operation_request

Description: Definition: Structure. Contents are: RequestID

Type: 32-bit unsigned integer

Description: ID of install being continued

Phase

Type: instmgr_issu_operation_scope_td

Description: | Phase to continue

#### instmgr_issu_operation_request_td

Description: Install ISSU operation request Definition: Type definition for: instmgr_issu_operation_request

#### instmgr_commit_request

Description: Definition: Structure. Contents are: DeviceName

Type: String with unbounded length

Description: The device containing the package group to be committed

group

Type: String with unbounded length

Description: The package group to be committed

scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_commit_request_td

Description: Install commit request Definition: Type definition for: instmgr_commit_request

#### instmgr_verify_request

Description: Definition: Structure. Contents are: scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_verify_request_td

Description: Install verify request Definition: Type definition for: instmgr_verify_request

#### instmgr_healthcheck_request

Description: Definition: Structure. Contents are: scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_healthcheck_request_td

Description: Install healthcheck request Definition: Type definition for: instmgr_healthcheck_request

#### instmgr_stop_aa_timer_request

Description: Definition: Structure. Contents are: scope_info

Type: instmgr_scope_td

Description: | Indicates the scope of the request

#### instmgr_stop_aa_timer_request_td

Description: Install stop auto-abort timer request Definition: Type definition for: instmgr_stop_aa_timer_request

#### instmgr_label_type

Description: Definition: Enumeration. Valid values are: 'INST_LABEL_ID' - label by reference to a rollback id 'INST_LABEL_LABEL' - label by reference to current label 'INST_LABEL_ACTIVE' - label current active software configuration 'INST_LABEL_COMMITTED' - label committed software configuration

#### instmgr_label_type_td

Description: Definition: Type definition for: instmgr_label_type

#### label_info

Description: Definition: Union. Discriminant: Name: label_type Type: instmgr_label_type Options are: RequestID

Type: 32-bit unsigned integer

Description: | Request id

           install_label

Type: instmgr_label_name_td

Description: | Install label

#### label_info_td

        Description:
        Definition: Type definition for: label_info

#### instmgr_label_request

        Description:
        Definition: Structure. Contents are:
           new_label

Type: String with unbounded length

Description: | The new label

           Description

Type: String with unbounded length

Description: | The new description

           label_info

Type: label_info_td

Description: | The label info

#### instmgr_label_request_td

        Description: Install label request
        Definition: Type definition for: instmgr_label_request

#### instmgr_clear_label_request

        Description:
        Definition: Structure. Contents are:
           clear_label_info

Type: label_info_td

Description: | The label info

#### instmgr_clear_label_request_td

        Description: Clear install label request
        Definition: Type definition for: instmgr_clear_label_request

#### instmgr_bootopts_request_td

        Description: Install boot options request
        Definition: Type definition for: instmgr_bootopts

#### instmgr_clear_bootopts_request

        Description:
        Definition: Structure. Contents are:
           NodeName

Type: ValueNodeID

Description: | Target node name

#### instmgr_clear_bootopts_request_td

        Description: Clear install boot options request
        Definition: Type definition for: instmgr_clear_bootopts_request

#### info

        Description:
        Definition: Union.
        Discriminant:
           Name: type
           Type: instmgr_request_type

Options are: add

Type: instmgr_add_request_td

Description: |

           accept

Type: instmgr_accept_request_td

Description: |

           clean

Type: instmgr_clean_request_td

Description: |

           act

Type: instmgr_act_request_td

Description: | Install activate request

           deact

Type: instmgr_act_request_td

Description: | Install deactivate request

           commit

Type: instmgr_commit_request_td

Description: |

           verify

Type: instmgr_verify_request_td

Description: | Install verify request

           rollback

Type: instmgr_rollback_request_td

Description: | Install rollback request

           clear_rollback

Type: instmgr_clear_rollback_request_td

Description: | Install clear oldest rollback points request

           clear_historylog

Type: instmgr_clear_historylog_request_td

Description: | Install clear historylog request

           healthcheck

Type: instmgr_healthcheck_request_td

Description: | Install healthcheck request

           operation

Type: instmgr_issu_operation_request_td

Description: | Install ISSU operation request

           stop_aa_timer

Type: instmgr_stop_aa_timer_request_td

Description: | Install stop auto-abort timer request

           label

Type: instmgr_label_request_td

Description: | Install label request

           clear_label

Type: instmgr_clear_label_request_td

Description: | Clear install label request

           bootopts

Type: instmgr_bootopts_request_td

Description: | Install boot options request

           clear_bootopts

Type: instmgr_clear_bootopts_request_td

Description: | Clear install boot options request

#### rqst_info_td

        Description:
        Definition: Type definition for: info

#### instmgr_request_option_td

        Description: Install manager request option bitset
        Definition: Type definition for: 32-bit signed integer

#### instmgr_issu_option_td

        Description: Install manager ISSU option bitset
        Definition: Type definition for: 32-bit signed integer

#### instmgr_request_state

Description: Definition: Enumeration. Valid values are: 'INSTMGR_REQ_PENDING' - Request has not started processing 'INSTMGR_REQ_TRANSFER' - File transfer from a remote system 'INSTMGR_REQ_ACTIVE' - Request is being processed 'INSTMGR_REQ_BLOCKED' - Waiting for response to warning condition 'INSTMGR_REQ_SUCCESS' - Request completed successfully 'INSTMGR_REQ_FAILED' - Request failed 'INSTMGR_REQ_TIMEOUT' - Request timed out 'INSTMGR_REQ_DELETE' - Request delete 'INSTMGR_REQ_READ_USER_CHOICE' - Request to get user choice 'INSTMGR_REQ_ABORTED' - Request aborted 'INSTMGR_REQ_USER_ABORTED' - Request aborted due to user request 'INSTMGR_REQ_CANCELLED' - Request cancelled

#### instmgr_request_state_td

Description: State of the request Definition: Type definition for: instmgr_request_state

#### instmgr_action_on_answer

Description: Definition: Enumeration. Valid values are: 'ABORT_IF_NO_OR_TIMEOUT' - Abort the request if answer is no 'ABORT_IF_TIMEOUT' - get an answer and continue the operation

#### instmgr_action_on_answer_td

Description: action policy on answer Definition: Type definition for: instmgr_action_on_answer

#### log_string_type

Description: Single detailed log message Definition: Type definition for: String with unbounded length

#### instmgr_pkg_type

Description: Definition: Enumeration. Valid values are: 'EDITION' - Edition 'SMU' - Software Maintenance Update 'MPACK' - Maintenance Pack 'FPACK' - Feature Pack 'FEATURE' - Feature 'COMPONENT' - Component 'EXTENSION' - Extension 'DOC' - Document file 'PLAIN' - Text/binary file 'UPGRADE' - Upgrade 'COMPOSITE' - Composite

#### instmgr_pkg_type_td

Description: Package Type Definition: Type definition for: instmgr_pkg_type

#### component_file_info

Description: Definition: Structure. Contents are: Files

Type: path_td[0...unbounded]

Description: | The set of files belonging to a component

#### component_file_info_td

Description: Information about files in a component Definition: Type definition for: component_file_info

#### instmgr_pkg_td

Description: Package name Definition: Type definition for: String with unbounded length

#### instmgr_ver_td

Description: Package version Definition: Type definition for: String with unbounded length

#### instmgr_op_td

Description: Relation between package name and version Definition: Type definition for: 32-bit unsigned integer

#### directory_td

Description: Directory Definition: Type definition for: String with unbounded length

#### log_type

Description: Definition: Enumeration. Valid values are: 'INSTMGR_LOG_BEGIN' - Start of new install operation 'INSTMGR_LOG_WARNING' - Warning condition encountered 'INSTMGR_LOG_ERROR' - Error condition encountered 'INSTMGR_LOG_SUCCESS' - Operation completed successfully 'INSTMGR_LOG_FAILURE' - Fatal condition encountered 'INSTMGR_LOG_RELOAD' - System reload required

#### log_type_td

Description: Type of log entry Definition: Type definition for: log_type

## Perl Data Object documentation for fib_mpls.

### Datatypes

#### fib_mpls_fwd_info

Description: Definition: Structure. Contents are: L3_MTU

Type: 32-bit unsigned integer

Description: L3 MTU

TotalEncapsulationSize

Type: 32-bit unsigned integer

Description: Total encapsulation size: L2 + MPLS

MACSize

Type: 32-bit unsigned integer

Description: Length of L2 encapsulation

LabelStack

Type: 32-bit unsigned integer[0...unbounded]

Description: Label stack

TransmitNumberOfPacketsSwitched

Type: 64-bit unsigned integer

Description: Number of packets switched

TransmitNumberOfBytesSwitched

Type: 64-bit unsigned integer

Description: Number of Bytes switched

Status

Type: 32-bit signed integer

Description: Status

NextHopAddress

Type: 32-bit unsigned integer

Description: Next hop address

NextHopInterfaceName

Type: Interface

Description: | Next hop interface name

           NextHopProtocol

Type: 32-bit unsigned integer

Description: | The address family (V4/V6)

           NextHopString

Type: Hex binary data with length 52 bytes

Description: | Next hop address in string format

#### fib_mpls_mcast_mpi_info

Description: Definition: Structure. Contents are: my_node_id

Type: 32-bit unsigned integer

Description:

if_node_id

Type: 32-bit unsigned integer

Description:

bkup_if_node_id

Type: 32-bit unsigned integer

Description:

#### fib_mpls_adj_info

Description: Definition: Array of 0 or more structures. Contents of each array entry are: LabelInformationType

Type: 32-bit unsigned integer

Description: Label-Info type

LocalLabel

Type: 32-bit unsigned integer

Description: Local label

OutgoingLabel

Type: 32-bit unsigned integer

Description: Outgoing label

MPLSAdjacencyFlags

Type: 32-bit unsigned integer

Description: MPLS Adjacency flags

AppId

Type: 16-bit unsigned integer

Description: App ID

next_hop

Type: 32-bit unsigned integer

Description: Next hop

TunnelIDPresent

Type: Boolean

Description: Tunnel id present?

OutgoingInterface

Type: 32-bit unsigned integer

Description: Outgoing interface

OutgoingPhysicalInterface

Type: 32-bit unsigned integer

Description: Outgoing Physical Interface

TunnelInterfaceName

Type: Interface

Description: | Tunnel Interface

           LabelInformationDetail

Type: Optional fib_mpls_fwd_info

Description: | Detail label info

           LabelInformationPathIndex

Type: 32-bit unsigned integer

Description: |

           LabelInformationNextHopType

Type: 32-bit unsigned integer

Description: | NHinfo Type

           LabelInformationNextHopProtocol

Type: 32-bit unsigned integer

Description: | The address family (v4/v6)

           LabelInformationNextHopString

Type: Hex binary data with length 60 bytes

Description: | Next hop address in string format

           LabelInformationRouteVersion

Type: 32-bit unsigned integer

Description: | The version of the route

           LabelInformationTimeInMilliSeconds

Type: 64-bit unsigned integer

Description: | The time of last update in msec

           LabelBridgeDomainId

Type: 32-bit unsigned integer

Description: | Bridge domain-ID

           LabelXid

Type: 32-bit unsigned integer

Description: | The XID of PW

           LabelShgId

Type: 32-bit unsigned integer

Description: | The SHG-ID of PW

           MPIInfo

Type: fib_mpls_mcast_mpi_info

Description: | The MPI info

#### fib_mpls_ldi_info

        Description: Detailed load sharing information for mpls table entries
        Definition: Structure. Contents are:
           LDIHardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware info

#### fib_mpls_mcast_info

        Description: Information for mpls multicast entries
        Definition: Structure. Contents are:
           MulticastMOLBaseFlags

Type: 32-bit unsigned integer

Description: | MOL base flags

           MulticastMOLFlags

Type: 16-bit unsigned integer

Description: | MOL flags

           MulticastMOLReferenceCount

Type: 16-bit unsigned integer

Description: | MOL reference count

           MulticastTunnelInterfaceName

Type: Interface

Description: | multicast mpls tunnel ifh

           MulticastTunnelID

Type: 32-bit unsigned integer

Description: | multicast mpls tunnel id

           MulticastTunnelNextHopInformation

Type: 32-bit unsigned integer

Description: | multicast nhinfo for p2mp TE Head

           MulticastMPLSOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls output paths

           MulticastMPLSProtocolOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls prot output paths

           MulticastMPLSLocalOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls local output paths

           MulticastRPF_ID

Type: 32-bit unsigned integer

Description: | The multicast RPF-ID

           MulticastPlatformDataLength

Type: 8-bit unsigned integer

Description: | The multicast platform data len

           MulticastPlatformData

Type: Hex binary data with length 16 bytes

Description: | The multicast platform data

#### fib_mpls_sh_leaf

        Description: Information about label leaf
        Definition: Structure. Contents are:
           LeafLocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           EOSBit

Type: 32-bit unsigned integer

Description: | EOS bit

           LabelInformation

Type: Optional fib_mpls_adj_info

Description: | Label-info in FIB leaf

           LDIInformation

Type: Optional fib_mpls_ldi_info

Description: | LDI-info in FIB leaf

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware info

           LeafReferenceCount

Type: 32-bit unsigned integer

Description: | Number of references to the leaf

           LeafFlags

Type: 32-bit unsigned integer

Description: | The leaf flags

           PathListReferenceCount

Type: 32-bit unsigned integer

Description: | Number of references to the pathlist

           PathListFlags

Type: 32-bit unsigned integer

Description: | The pathlist flags

           LDIReferenceCount

Type: 32-bit unsigned integer

Description: | Number of references to the LDI

           LDIFlags

Type: 32-bit unsigned integer

Description: | The LDI flags

           LDIType

Type: 32-bit unsigned integer

Description: | The LDI type

           LDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the LDI

           LW_LDIType

Type: 32-bit unsigned integer

Description: | The LW-LDI type

           LW_LDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the LW-LDI

           LW_LDIReferenceCount

Type: 32-bit unsigned integer

Description: | The LW-LDI refcounter

           LWSharedLDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the shared LDI in LW-LDI

           LSPAFlags

Type: 32-bit unsigned integer

Description: | The LSPA flags

           AFITableID

Type: 32-bit unsigned integer

Description: | The AFI table ID

           MulticastLabel

Type: Boolean

Description: | The unicast or multicast label

           MulticastInformation

Type: fib_mpls_mcast_info

Description: | The multicast info

           LeafTimeInMilliSeconds

Type: 64-bit unsigned integer

Description: | The time of last update in msec

           PLTimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for PL in msec

           LDITimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for LDI in msec

           LWLDITimeOfLastUpdateInMsec

Type: 64-bit unsigned integer

Description: | The time of last update for LW-LDI in msec

           PLTimeStampType

Type: 32-bit unsigned integer

Description: | The type of time-stamp on PL

#### fib_mpls_fwding_summary

        Description:
        Definition: Structure. Contents are:
           IPv4ImpositionEntries

Type: 32-bit unsigned integer

Description: | Number of IPv4 imposition entries

           ReservedLabelEntries

Type: 32-bit unsigned integer

Description: | Number of reserved label entries

           LabelSwitchedEntries

Type: 32-bit unsigned integer

Description: | Number of label swap/disposition entries

           DeletedStaleEntries

Type: 32-bit unsigned integer

Description: | Number of delete stale label entries

           TEHeadEntries

Type: 32-bit unsigned integer

Description: | Number of TE tunnel head imposition entries

           TE_FRRHeadEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR tunnel head imposition entries

           TE_FRRInterfaceEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR protected interface entries

           TE_FRRNextHopEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR protected next-hop entries

           TEMidPointsEntries

Type: 32-bit unsigned integer

Description: | Number of TE MidPoints forwarding entries

           TE_FRRMidPointsEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR MidPoints forwarding entries

           TEInternalEntries

Type: 32-bit unsigned integer

Description: | Number of TE internal forwarding entries

           TE_FRRInternalEntries

Type: 32-bit unsigned integer

Description: | Number of TE internal forwarding entries

           TotalForwardingUpdates

Type: 32-bit unsigned integer

Description: | Total forwarding updates from LSD to LFDs

           TotalForwardingUpdateMessages

Type: 32-bit unsigned integer

Description: | Total forwarding update messages from LSD to LFDs

           TotalP2MPForwardingUpdates

Type: 32-bit unsigned integer

Description: | Total forwarding updates from MRIB to LFDs

           TotalP2MPForwardingAddedOrModifyMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding add/modify messages from MRIB to LFDs

           TotalP2MPForwardingDeleteMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding del messages from MRIB to LFDs

           TotalP2MPForwardingDropMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding messages dropped from MRIB to LFDs

           TotalP2MP_IIRForwardingDropMessages

Type: 32-bit unsigned integer

Description: | Total IIR triggered p2mp forwarding MRIB messages dropped

           LowestLabel

Type: 32-bit unsigned integer

Description: | Lowest label in use

           HighestLabel

Type: 32-bit unsigned integer

Description: | Highest Label in use

           IgnoreProtect

Type: 32-bit unsigned integer

Description: | Number of TE tunnels treated as non-protected

           MTEHeadEntries

Type: 32-bit unsigned integer

Description: | Number of MTE tunnel head entries

           MTE_LLEntries

Type: 32-bit unsigned integer

Description: | Number of MTE local entries

           MTEMidpointEntries

Type: 32-bit unsigned integer

Description: | Number of MTE midpoint entries

           NumLSP

Type: 32-bit unsigned integer

Description: | Number of label switch paths

#### fib_mpls_timespec

        Description:
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Seconds part of time valueiin UTC

           Nanoseconds

Type: 32-bit signed integer

Description: | Nanoseconds part of time value

#### fib_mpls_frr_event

        Description:
        Definition: Structure. Contents are:
           ProtectedFRRInterfaceName

Type: Interface

Description: | Interface

           NextHop

Type: 32-bit unsigned integer

Description: | Next Hop

           NumberOfRewritesAffected

Type: 32-bit unsigned integer

Description: | Number of rewrites affected

           StartTime

Type: fib_mpls_timespec

Description: | Time of FRR event processing start, Seconds in UTC, and Nano Seconds

           SwitchingTimeNsecs

Type: 32-bit unsigned integer

Description: | Time to switch rewrites [nsecs]

           MainProcessing

Type: 32-bit unsigned integer

Description: | Main Processing for FRR

           FastBundleMemberDownInterface

Type: 32-bit unsigned integer

Description: | Fast Bundle Member Down Interface

#### fib_mpls_frr_info

        Description:
        Definition: Structure. Contents are:
           ProtectedInterfaceName

Type: Interface

Description: | Protected interface

           ProtectedNextHop

Type: IPV4Address

Description: | Protected next hop

           BackupInterfaceName

Type: Interface

Description: | Backup interface

           BackupNextHop

Type: IPV4Address

Description: | Backup next hop

           NumProtectedLSPs

Type: 32-bit unsigned integer

Description: | Number of protected LSP

#### fib_mpls_frr_db_entry_head_id

        Description:
        Definition: Structure. Contents are:
           DestinationPrefix

Type: IPV4Address

Description: | Destination prefix

           DestinationPrefixLength

Type: 32-bit unsigned integer

Description: | Destination prefix length

#### fib_mpls_frr_db_entry_mid_id

        Description:
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source IPv4 address

           LSPID

Type: 32-bit unsigned integer

Description: | LSP ID

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

#### fib_mpls_frr_db_sum

        Description:
        Definition: Structure. Contents are:
           Active

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Active state

           Ready

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Ready state

           Partial

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Partial state

           Other

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in an unrecognized state

#### fib_mpls_frr_db_entry

        Description:
        Definition: Structure. Contents are:
           FRREntryID

Type: fib_mpls_frr_db_entry_gen_id

Description: | FRR entry ID

           TunnelInterfaceName

Type: Interface

Description: | Tunnel interface

           InputLabel

Type: 32-bit unsigned integer

Description: | Input label

           OutgoingInterface

Type: 32-bit unsigned integer

Description: | Outgoing interface

           OutgoingLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           FRRInterfaceName

Type: Interface

Description: | FRR interface

           FRRLabel

Type: 32-bit unsigned integer

Description: | FRR output label

           EntryFRRState

Type: FRRState

Description: | MPLS FRR entry state

           FRRNextHop

Type: IPV4Address

Description: | Next hop IPv4 address

           IsMulticastTunnel

Type: Boolean

Description: | Multicast tunnel

           MulticastTunnelLegs

Type: 32-bit unsigned integer

Description: | Number of legs in MCAST tunnel

           MulticastLegs

Type: Hex binary data with unbounded length

Description: | MCAST legs

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mgmt_fib_mpls_lsp_role_

Description: Definition: Enumeration. Valid values are: 'MGMT_FIB_MPLS_LSP_ROLE_HEAD' - Head 'MGMT_FIB_MPLS_LSP_ROLE_MID' - Midpoint

#### LSPRole

Description: MPLS FRR entry role Definition: Type definition for: mgmt_fib_mpls_lsp_role_

#### mgmt_fib_mpls_frr_state_

Description: Definition: Enumeration. Valid values are: 'MGMT_FIB_MPLS_FRR_STATE_PARTIAL' - Partial 'MGMT_FIB_MPLS_FRR_STATE_ACTIVE' - Active 'MGMT_FIB_MPLS_FRR_STATE_READY' - Ready 'MGMT_FIB_MPLS_FRR_STATE_COMPLETE' - Complete 'MGMT_FIB_MPLS_FRR_STATE_ANY' - Any

#### FRRState

Description: MPLS FRR entry state Definition: Type definition for: mgmt_fib_mpls_frr_state_

#### fib_mpls_frr_db_entry_gen_id

Description: Definition: Union. Discriminant: Name: Role Type: LSPRole Options are: Head

Type: fib_mpls_frr_db_entry_head_id

Description: |

           Midpoint

Type: fib_mpls_frr_db_entry_mid_id

Description: |

## Perl Data Object documentation for fib_statistics.

### Datatypes

#### fib_statistics_bag_exceptions

        Description: FIB exception statistics
        Definition: Structure. Contents are:
           fsbe_switch

Type: 64-bit unsigned integer

Description: | FIB switched the packet

           fsbe_receive

Type: 64-bit unsigned integer

Description: | Punt due to receive

           fsbe_broadcast

Type: 64-bit unsigned integer

Description: | Special processing for bcast

           fsbe_max_deliver_type

Type: 64-bit unsigned integer

Description: | End of deliver on failure

           fsbe_noroute

Type: 64-bit unsigned integer

Description: | Punt to generate unreachable

           fsbe_ttl_expired

Type: 64-bit unsigned integer

Description: | Punt bad checksum or ttl

           fsbe_redirect

Type: 64-bit unsigned integer

Description: | Punt to generate redirect

           fsbe_frag_with_df

Type: 64-bit unsigned integer

Description: | Punt generate DF unreachable

           fsbe_max_icmp_type

Type: 64-bit unsigned integer

Description: | End of ICMP related failures

           fsbe_ip_options

Type: 64-bit unsigned integer

Description: | Punt due to option in packet

           fsbe_unsupported

Type: 64-bit unsigned integer

Description: | Punt unsupported feature

           fsbe_max_punt_type

Type: 64-bit unsigned integer

Description: | End of punt on failure

           fsbe_fragmented

Type: 64-bit unsigned integer

Description: | Packet required fragmenting

           fsbe_slow_encap

Type: 64-bit unsigned integer

Description: | Encap skip could not be done

           fsbe_consumed

Type: 64-bit unsigned integer

Description: | Pkt consumed by external fn

#### fib_statistics_bag_drops

        Description: FIB drop statistics
        Definition: Structure. Contents are:
           NoRoutePackets

Type: 64-bit unsigned integer

Description: | no route pkt

           PuntUnreachablePackets

Type: 64-bit unsigned integer

Description: | Punt generate unreach pkt

           TTLExpired

Type: 64-bit unsigned integer

Description: | TTL expired pkt

           DFUnreachablePackets

Type: 64-bit unsigned integer

Description: | DF unreachable pkt

           EncapsulationFailurePackets

Type: 64-bit unsigned integer

Description: | encapsulation failure pkt

           IncompleteAdjacencyPackets

Type: 64-bit unsigned integer

Description: | incomplete adjacency pkt

           UnresolvedPrefixPackets

Type: 64-bit unsigned integer

Description: | unresolved prefix pkt

           UnsupportedFeaturePackets

Type: 64-bit unsigned integer

Description: | unsupported feature pkt

           DiscardPackets

Type: 64-bit unsigned integer

Description: | discard pkt

           ChecksumErrorPackets

Type: 64-bit unsigned integer

Description: | checksum error pkt

           FragmenationConsumedPackets

Type: 64-bit unsigned integer

Description: | frag consumed packet pkt

           FragmenationFailurePackets

Type: 64-bit unsigned integer

Description: | fragmenation failure pkt

           NullPackets

Type: 64-bit unsigned integer

Description: | null0 pkt

           NoFIBTablePackets

Type: 64-bit unsigned integer

Description: | no FIB table pkt

           RPFCheckFailurePackets

Type: 64-bit unsigned integer

Description: | RPF check failures pkt

           ACLInRPFPackets

Type: 64-bit unsigned integer

Description: | ACL in RPF pkt

           RPDestinationDropPackets

Type: 64-bit unsigned integer

Description: | rp dest drop pkt

           TotalNumberOfDropPackets

Type: 64-bit unsigned integer

Description: | the total number of drop pkt

           MPLSDisabledInterface

Type: 64-bit unsigned integer

Description: | mpls disabled in interface

           GRELookupFailedDrop

Type: 64-bit unsigned integer

Description: | GRE tunnel lookup failed drop pkt

           GREErrorDrop

Type: 64-bit unsigned integer

Description: | GRE processing errors

#### fib_statistics_bag_traffic

Description: FIB stats exported to ipv4_io for show_ip_traffic Definition: Structure. Contents are: fsbt_hop_count

Type: 64-bit unsigned integer

Description: hop count

fsbt_format_error

Type: 64-bit unsigned integer

Description: format error

fsbt_bad_source

Type: 64-bit unsigned integer

Description: bad source

fsbt_bad_header

Type: 64-bit unsigned integer

Description: bad header

fsbt_no_protocol

Type: 64-bit unsigned integer

Description: no protocol

fsbt_no_gateway

Type: 64-bit unsigned integer

Description: no gateway

fsbt_broadcast_in

Type: 64-bit unsigned integer

Description: broadcast in

fsbt_broadcast_out

Type: 64-bit unsigned integer

Description: broadcast out

fsbt_num_fragments

Type: 64-bit unsigned integer

Description: number of fragments

fsbt_unresolved

Type: 64-bit unsigned integer

Description: unresolved count

fsbt_no_route

Type: 64-bit unsigned integer

Description: no route drop pkts

fsbt_no_route_drop

Type: 64-bit unsigned integer

Description: no route drop pkts

fsbt_fragfailed_drop

Type: 64-bit unsigned integer

Description: fragmentation failed

fsbt_unicast_rpf_drop

Type: 64-bit unsigned integer

Description: unicast rpf drop count

fsbt_no_adj_drop

Type: 64-bit unsigned integer

Description: no adjacency drop count

fsbt_forced_drop

Type: 64-bit unsigned integer

Description: forced drop count

fsbt_encap_failed

Type: 64-bit unsigned integer

Description: encapsulation failed

fsbt_fragmented

Type: 64-bit unsigned integer

Description: number of fragmented pkts

fsbt_frag_with_df

Type: 64-bit unsigned integer

Description: Punt generate DF unreachable

fsbt_bad_checksum_err

Type: 64-bit unsigned integer

Description: Bad checksum error

fsbt_rpf_configured

Type: Boolean

Description: RPF is configured

fsbt_acl_name

Type: String with maximum length 20

Description: RPF ACL name

Received

Type: 32-bit unsigned integer

Description: ICMP Received and Processed in PSE

ChecksumError

Type: 32-bit unsigned integer

Description: ICMP Checksum Errors Found and Processed in PSE

Unknown

Type: 32-bit unsigned integer

Description: ICMP Unknown Received and Processed in PSE

Output

Type: 32-bit unsigned integer

Description: ICMP Transmitted and Processed in PSE

AdminUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Sent and Processed in PSE

NetworkUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Network Unreachable Sent and Processed in PSE

HostUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Sent and Processed in PSE

ProtocolUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Protocol Unreachable Sent and Processed in PSE

PortUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Sent and Processed in PSE

FragmentUnreachableSent

Type: 32-bit unsigned integer

Description: ICMP Fragment Unreachable Sent and Processed in PSE

AdminUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Admin Unreachable Received and Processed in PSE

NetworkUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Network Unreachable Received and Processed in PSE

HostUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Host Unreachable Received and Processed in PSE

ProtocolUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Protocol Unreachable Received and Processed in PSE

PortUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Port Unreachable Received and Processed in PSE

FragmentUnreachableReceived

Type: 32-bit unsigned integer

Description: ICMP Fragment Unreachable Received and Processed in PSE

HopcountSent

Type: 32-bit unsigned integer

Description: ICMP Hopcount Sent and Processed in PSE

ReassemblySent

Type: 32-bit unsigned integer

Description: ICMP Reassembly Sent and Processed in PSE

HopcountReceived

Type: 32-bit unsigned integer

Description: ICMP Hopcount Received and Processed in PSE

ReasseblyReceived

Type: 32-bit unsigned integer

Description: ICMP Reassembly Received and Processed in PSE

ParamErrorReceived

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Received and Processed in PSE

ParamErrorSend

Type: 32-bit unsigned integer

Description: ICMP Parameter Error Sent and Processed in PSE

EchoRequestSent

Type: 32-bit unsigned integer

Description: ICMP Echo Request Sent and Processed in PSE

EchoRequestReceived

Type: 32-bit unsigned integer

Description: ICMP Echo Request Sent and Processed in PSE

EchoReplySent

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Sent and Processed in PSE

EchoReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Echo Reply Received and Processed in PSE

MaskRequestSent

Type: 32-bit unsigned integer

Description: ICMP Mask Sent and Processed in PSE

MaskRequestReceived

Type: 32-bit unsigned integer

Description: ICMP Mask Received and Processed in PSE

MaskReplySent

Type: 32-bit unsigned integer

Description: ICMP Mask Sent and Processed in PSE

MaskReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Mask Received and Processed in PSE

SourceQuenchReceived

Type: 32-bit unsigned integer

Description: ICMP Source Quench Received and Processed in PSE

RedirectReceived

Type: 32-bit unsigned integer

Description: ICMP Redirect Received and Processed in PSE

RedirectSend

Type: 32-bit unsigned integer

Description: ICMP Redirect Sent and Processed in PSE

TimestampReceived

Type: 32-bit unsigned integer

Description: ICMP Timestamp Received and Processed in PSE

TimestampReplyReceived

Type: 32-bit unsigned integer

Description: ICMP Timestamp Reply Received and Processed in PSE

RouterAdvertReceived

Type: 32-bit unsigned integer

Description: ICMP Router Advertisement Received and Processed in PSE

RouterSolicitReceived

Type: 32-bit unsigned integer

Description: ICMP Router Solicited Received and Processed in PSE

#### fib_statistics_bag_mpls_lsp

Description: FIB MPLS label statistics Definition: Structure. Contents are: fsm_label

Type: 32-bit unsigned integer

Description:

fsm_path_cnt

Type: 32-bit unsigned integer

Description:

fsm_stats_pkts

Type: 64-bit unsigned integer[32]

Description: in label path's stats

fsm_stats_bytes

Type: 64-bit unsigned integer[32]

Description: in label path's stats

#### fib_statistics_bag_counter

Description: Basic fib statistics counter structure Definition: Structure. Contents are: fsc_packets

Type: 64-bit unsigned integer

Description: Packet count

fsc_bytes

Type: 64-bit unsigned integer

Description: Byte count

#### fib_statistics_bag_bgppa

Description: FIB BGP Policy Accounting stats bag per feature Definition: Structure. Contents are: fsbb

Type: fib_statistics_bag_counter[64]

Description: | BGP PA counters

#### fib_statistics_bag_bgp_pa_direction

Description: FIB BGP Policy Accounting stats per direction Definition: Structure. Contents are: fsbbd_destination

Type: fib_statistics_bag_counter[64]

Description: | D

           fsbbd_source

Type: fib_statistics_bag_counter

[64]

Description: | S

#### fib_statistics_bag_bgp_pa

        Description: FIB BGP Policy Accounting stats
        Definition: Structure. Contents are:
           fsbb_ifhandle

Type: 32-bit unsigned integer

Description: | Interface handle

           fsbb_input_configured

Type: Boolean

Description: | BGP PA configured flag

           fsbb_input_source_configured

Type: Boolean

Description: | src BGP PA configured flag

           fsbb_input_destination_configured

Type: Boolean

Description: | dst BGP PA configured flag

           fsbb_output_configured

Type: Boolean

Description: | BGP PA configured flag

           fsbb_output_source_configured

Type: Boolean

Description: | src BGP PA configured flag

           fsbb_output_destination_configured

Type: Boolean

Description: | dst BGP PA configured flag

           fsbb_src_dst_based_stats_not_avail

Type: Boolean

Description: | Separate src/dst based stats not available in hw flag

           fsbb_input

Type: fib_statistics_bag_bgp_pa_direction

Description: | Input counters

           fsbb_output

Type: fib_statistics_bag_bgp_pa_direction

Description: | Output counters

#### fib_statistics_bag_bgp_pa_single

        Description: BGP PA stats exported
        Definition: Structure. Contents are:
           fsbbs_input_packets

Type: 64-bit unsigned integer

Description: | Input Packets

           fsbbs_input_bytes

Type: 64-bit unsigned integer

Description: | Input Bytes

           fsbbs_output_packets

Type: 64-bit unsigned integer

Description: | Output Packets

           fsbbs_output_bytes

Type: 64-bit unsigned integer

Description: | Output Bytes

#### fib_statistics_bag_rpf

        Description: Per interface uRPF stats
        Definition: Structure. Contents are:
           fsbr_perif_supported

Type: Boolean

Description: | RPF stats supported per interface

           fsbr_enable

Type: Boolean

Description: | RPF check enable

           fsbr_drops

Type: 64-bit unsigned integer

Description: | RPF drops

### Internal Datatypes

## Perl Data Object documentation for mpls_lsd.

### Datatypes

#### mpls_lsd_app_rsrc_state

Description: LSD application state Definition: Structure. Contents are: ApplicationName

Type: String with unbounded length

Description: Application name

ApplicationType

Type: mgmt_lsd_app_type

Description: | Application type

           ApplicationIdx

Type: 32-bit unsigned integer

Description: | Application index value

           ApplicationInstance

Type: String with unbounded length

Description: | Application instance Name

           ResourceState

Type: mgmt_lsd_app_rsrc_state

Description: | Application resource state

#### mpls_lsd_timespec

        Description: LSD timestamp
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit unsigned integer

Description: | Seconds part of time value since Jan 1, 1970 0h0m0s

           Nanoseconds

Type: 32-bit unsigned integer

Description: | Nanoseconds part of time value

#### mpls_lsd_app_connected_stats

Description: LSD application connection statistics Definition: Structure. Contents are: RTSetMsgCount

Type: 32-bit unsigned integer

Description: RT set count

OperationMsgCount

Type: 32-bit unsigned integer

Description: Operation count

OORLabelCount

Type: 32-bit unsigned integer

Description: Label OOR count

ErrorMsgCount

Type: 32-bit unsigned integer

Description: Error count

#### mpls_lsd_app_stats

Description: LSD application statistics Definition: Structure. Contents are: Connected

Type: mpls_lsd_app_connected_stats

Description: | Connected statistics

           InterfaceEnable

Type: 32-bit unsigned integer

Description: | Number of interface enabled

           InterfaceEnablePending

Type: 32-bit unsigned integer

Description: | Number of interface enable pending

           LabelContextCount

Type: 32-bit unsigned integer[13]

Description: | Label context count

           LabelContextPendingCount

Type: 32-bit unsigned integer[13]

Description: | Label context pending count

           ConnectCount

Type: 32-bit unsigned integer

Description: | Connect count

#### mpls_lsd_app

Description: LSD application information Definition: Structure. Contents are: ApplicationName

Type: String with unbounded length

Description: Application name

ApplicationType

Type: mgmt_lsd_app_type

Description: | Application type

           ApplicationInstance

Type: String with unbounded length

Description: | client-app instance

           ApplicationIndex

Type: 32-bit unsigned integer

Description: | App bitmap index

           ApplicationState

Type: mgmt_lsd_app_state

Description: | Application state

           RecoveryTimeRemainingSeconds

Type: 32-bit unsigned integer

Description: | Recovery time [secs] remaining if client is timing out

           RecoveryTimeElapsedSeconds

Type: 32-bit unsigned integer

Description: | Recovery time [secs] elapsed if client is timing out

           RecoveryTimeRegisterSeconds

Type: 32-bit unsigned integer

Description: | Recovery time [secs] specified at registration or set explicitly

           NodeID

Type: 32-bit unsigned integer

Description: | Node ID where application is/was running

           AppVersion

Type: 32-bit unsigned integer

Description: | LSD Client Version for application

           ApplicationStatistics

Type: mpls_lsd_app_stats

Description: | Application Statistics

#### mpls_lsd_client_app

        Description: LSD application client information
        Definition: Structure. Contents are:
           ApplicationName

Type: String with unbounded length

Description: | Application name

           ApplicationType

Type: mgmt_lsd_app_type

Description: | Application type

           ApplicationInstance

Type: String with unbounded length

Description: | client-app instance

           ApplicationIndex

Type: 32-bit unsigned integer

Description: | App bitmap index

#### mpls_lsd_client_ba

        Description: LSD bcdl client information
        Definition: Structure. Contents are:
           ClientConnIndex

Type: 32-bit signed integer

Description: | BCDL Agent client connection index

           ParentClientConnIndex

Type: 32-bit signed integer

Description: | BCDL Agent parent client connection index

#### mpls_lsd_client

        Description: LSD client information
        Definition: Structure. Contents are:
           ClientIndex

Type: 32-bit unsigned integer

Description: | Client Index Value

           ClientUnion

Type: mgmt_mpls_lsd_client_data

Description: | Client union

           NodeID

Type: 32-bit unsigned integer

Description: | Node ID

#### mpls_lsd_intf

        Description: LSD interface information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           InterfaceState

Type: mgmt_lsd_intf_state

Description: | Interface state

           ForwardingType

Type: 32-bit unsigned integer

Description: | Forwarding type

           ApplicationOwner

Type: mpls_lsd_app_rsrc_state

[0...unbounded]

Description: | Application Owner

#### mpls_lsd_lbl_ctx_ipv4

        Description: LSD IPv4 context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           Prefix

Type: IPV4Address

Description: | IPv4 prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | IPv4 prefix length

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_lbl_ctx_ipv6

        Description: LSD IPv6 context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           Prefix

Type: IPV6Address

Description: | Prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_lbl_ctx_tev4

        Description: LSD TEv4 context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TunnelSource

Type: IPV4Address

Description: | Tunnel source

           TunnelDest

Type: IPV4Address

Description: | Tunnel destination

           TunnelId

Type: 32-bit unsigned integer

Description: | Tunnel ID

           TunnelIdExtension

Type: 32-bit unsigned integer

Description: | Extended tunnel ID

           TunnelLSPId

Type: 32-bit unsigned integer

Description: | Tunnel LSP ID

#### mpls_lsd_lbl_ctx_l3vpn_ipv4

        Description: L3VPN IPv4 context
        Definition: Structure. Contents are:
           Prefix

Type: IPV4Address

Description: | IPv4 prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

           RouteDistinguisher

Type: 64-bit unsigned integer

Description: | Route distinguisher

#### mpls_lsd_lbl_ctx_l3vpn_ipv6

        Description: L3VPN IPv6 context
        Definition: Structure. Contents are:
           Prefix

Type: IPV6Address

Description: | IPv6 prefix

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix length

           RouteDistinguisher

Type: 64-bit unsigned integer

Description: | Route distinguisher

#### mpls_lsd_lbl_ctx_l3vpn_vrf

        Description: L3VPN vrf context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_lbl_ctx_l3vpn_cev4

        Description: L3VPN CEv4 context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           IPv4NextHop

Type: IPV4Address

Description: | IPv4 nexthop

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_lbl_ctx_l3vpn_cev6

        Description: L3VPN CEv6 context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           IPv6NextHop

Type: IPV6Address

Description: | IPv6 nexthop

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_lbl_ctx_pw

        Description: Pseudo-wire context
        Definition: Structure. Contents are:
           Prefix

Type: IPV4Address

Description: | Address prefix

           PseudowireId

Type: 64-bit unsigned integer

Description: | Pseudo-wire ID

           RemoteL2RouterID

Type: 32-bit unsigned integer

Description: | Remote L2 Router ID

           Subinterface

Type: Interface

Description: | Subinterface

#### mpls_lsd_lbl_ctx_lbl_blk

        Description: Label block context
        Definition: Structure. Contents are:
           Flags

Type: 8-bit unsigned integer

Description: | Flags

           Service

Type: 8-bit unsigned integer

Description: | Service

           VPNId

Type: 16-bit unsigned integer

Description: | VPN ID

           EdgeId

Type: 16-bit unsigned integer

Description: | Edge ID

           Offset

Type: 32-bit unsigned integer

Description: | Offset

           size

Type: 32-bit unsigned integer

Description: | Number of labels

#### mpls_lsd_lbl_ctx_ip_sub

        Description: IP subscriber context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table Id

           ParentInterface

Type: Interface

Description: | Parent interface

#### mpls_lsd_lbl_ctx_tev4_p2mp

        Description: TEv4 p2mp context
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TunnelSource

Type: IPV4Address

Description: | Tunnel source

           P2MPId

Type: 32-bit unsigned integer

Description: | Point to multipoint ID

           TunnelId

Type: 32-bit unsigned integer

Description: | Tunnel ID

           TunnelIdExtension

Type: 32-bit unsigned integer

Description: | Tunnel ID extension

           TunnelLSPId

Type: 32-bit unsigned integer

Description: | Tunnel LSP ID

           PreviousHop

Type: IPV4Address

Description: | Previous hop

           CType

Type: 8-bit unsigned integer

Description: | tunnel class object type

#### mpls_lsd_lbl_ctx

        Description: Label context
        Definition: Structure. Contents are:
           Key

Type: mpls_lsd_lbl_ctx_key

Description: | Label Key

           Version

Type: 8-bit unsigned integer

Description: | ISSU Label Context Version

           ApplicationData

Type: Hex binary data with unbounded length

Description: | Application opaque data

#### mpls_lsd_lbl

        Description: Label information
        Definition: Structure. Contents are:
           Label

Type: 32-bit unsigned integer

Description: | Label value

           ApplicationOwner

Type: mpls_lsd_app_rsrc_state

[0...unbounded]

Description: | Application owner

           RewriteIsBound

Type: 32-bit signed integer

Description: | Rewrite bound to label

           LabelContext

Type: mpls_lsd_lbl_ctx

Description: | Label context

           RewriteOwners

Type: 32-bit unsigned integer

Description: | Rewrite owner

#### mpls_lsd_lbl_sum_elem

        Description: Label summary
        Definition: Structure. Contents are:
           ApplicationType

Type: mgmt_lsd_app_type

Description: | Application type

           ApplicationName

Type: String with unbounded length

Description: | Application name

           ApplicationInstance

Type: String with unbounded length

Description: | client-app identifier

           NumberOfLabels

Type: 32-bit unsigned integer

Description: | Number of labels

#### mpls_lsd_lbl_sum

        Description: Label statistics
        Definition: Structure. Contents are:
           OwnerCounts

Type: mpls_lsd_lbl_sum_elem

[0...unbounded]

Description: | Owner counts

           TotalLabels

Type: 32-bit unsigned integer

Description: | Total labels

#### mpls_lsd_lbl_range

        Description: Label range
        Definition: Structure. Contents are:
           MinDynamicLabelValue

Type: 32-bit unsigned integer

Description: | Minimum dynamic label value

           MaxDynamicLabelValue

Type: 32-bit unsigned integer

Description: | Maximum dynamic label value

           MinStaticLabelValue

Type: 32-bit unsigned integer

Description: | Minimum static label value

           MaxStaticLabelValue

Type: 32-bit unsigned integer

Description: | Maximum static label value

#### mpls_lsd_fpi_lbl

        Description: Label FPI
        Definition: Structure. Contents are:
           Label

Type: 32-bit unsigned integer

Description: | Label value

           SecurityId

Type: 32-bit unsigned integer

Description: | Security ID

#### mpls_lsd_fpi_te

        Description: TE FPI
        Definition: Structure. Contents are:
           TunnelInterface

Type: Interface

Description: | Tunnel interface

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

#### mpls_lsd_fpi_ipv4

        Description: IPv4 FPI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           Prefix

Type: IPV4Address

Description: | Prefix

           RouteFlags

Type: 16-bit unsigned integer

Description: | Route flags

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix Length

           Version

Type: 32-bit unsigned integer

Description: | Version

#### mpls_lsd_fpi

        Description: LSD FPI
        Definition: Structure. Contents are:
           FPI

Type: mpls_lsd_fpi_gen

Description: | FPI

           ApplicationOwner

Type: mpls_lsd_app_rsrc_state

[0...unbounded]

Description: | Application owner instance

#### mpls_lsd_moi_pop_and_lkup

        Description: Pop and lookup MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           DisposProto

Type: 32-bit unsigned integer

Description: | Dispose protocol

#### mpls_lsd_moi_ipv4

        Description: IPv4 MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           OutInterface

Type: Interface

Description: | Outgoing Interface

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing Label

           OutLabelName

Type: String with unbounded length

Description: | Outgoing label name

           IPv4NextHop

Type: IPV4Address

Description: | IPv4 nexthop

           TunnelId

Type: 16-bit unsigned integer

Description: | Tunnel ID

#### mpls_lsd_moi_ipv6

        Description: IPv6 MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           OutInterface

Type: Interface

Description: | Outgoing interface

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           OutLabelName

Type: String with unbounded length

Description: | Outgoing label name

           IPv6NextHop

Type: IPV6Address

Description: | IPv6 nexthop

#### mpls_lsd_moi_tev4

        Description: TEv4 MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           OutInterface

Type: Interface

Description: | Outgoing interface

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           OutLabelName

Type: String with unbounded length

Description: | Outgoing label name

           IPv4NextHop

Type: IPV4Address

Description: | IPv4 nexthop

           BackupInterface

Type: Interface

Description: | Backup interface

           MergePointLabel

Type: 32-bit unsigned integer

Description: | Merge point label

           TunnelInterface

Type: Interface

Description: | Tunnel interface

           TunnelWeight

Type: 32-bit unsigned integer

Description: | Tunnel weight

           DataOutParentInterface

Type: Interface

Description: | Outgoing data parent interface

           TunnelClass

Type: 32-bit unsigned integer

Description: | Tunnel class

#### mpls_lsd_moi_pw

        Description: Pseudo-wire MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | Table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           OutInterface

Type: Interface

Description: | Outgoing interface

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing Label

           CrossConnectID

Type: 32-bit unsigned integer

Description: | Cross-connect ID

           IPv4NextHop

Type: IPV4Address

Description: | IPv4 nexthop

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           SplitHorizonID

Type: 32-bit unsigned integer

Description: | Split horizon group ID

#### mpls_lsd_moi_ip_sub

        Description: IP sub MOI
        Definition: Structure. Contents are:
           TableId

Type: 32-bit unsigned integer

Description: | VRF table ID

           TableName

Type: String with unbounded length

Description: | VRF table name

           OutInterface

Type: Interface

Description: | Outgoing interface

           PathFlags

Type: 16-bit unsigned integer

Description: | Path flags

           PathFlagsDecode

Type: String with unbounded length

Description: | Path flag decoded string

           Flags

Type: 8-bit unsigned integer

Description: | moi flags

#### mpls_lsd_moi

        Description: LSD MOI
        Definition: Structure. Contents are:
           Moi

Type: mpls_lsd_moi_gen

Description: | Moi

#### mpls_lsd_moi_arr

        Description: LSD MOI array
        Definition: Structure. Contents are:
           MoiArray

Type: mpls_lsd_moi

[0...unbounded]

Description: |

           ApplicationResource

Type: mpls_lsd_app_rsrc_state

Description: | Application state

           Flags

Type: 32-bit unsigned integer

Description: | moi flags

           ForwardFlags

Type: 32-bit unsigned integer

Description: | Forwarding flags

#### mpls_lsd_rw_id_lbl_ctx

        Description: Rewrite ID context
        Definition: Structure. Contents are:
           LabelContext

Type: mpls_lsd_lbl_ctx

Description: | Label context

#### mpls_lsd_rw_id_loc_lbl

        Description: Rewrite ID local label
        Definition: Structure. Contents are:
           LabelData

Type: 32-bit unsigned integer[0...unbounded]

Description: |

#### mpls_lsd_rw_id

        Description: Rewrite ID
        Definition: Structure. Contents are:
           RewriteId

Type: mpls_lsd_rw_id_gen

Description: | Rewrite ID

#### mpls_lsd_rw

        Description: Rewrite information
        Definition: Structure. Contents are:
           FPIKey

Type: mpls_lsd_fpi

Description: | fpi key

           AssociatedFPI

Type: mpls_lsd_fpi

[0...unbounded]

Description: | Associated FPI

           Mois

Type: mpls_lsd_moi_arr[0...unbounded]

Description: | Mois

           ForwardFlags

Type: 32-bit unsigned integer

Description: | Forward flags

           RWInstallTime

Type: 64-bit unsigned integer

Description: | Rewrite install timestamp

           RWInstallAge

Type: 64-bit unsigned integer

Description: | Rewrite install age

           RWUpdated

Type: 32-bit signed integer

Description: | Is rewrite ever updated

           RewriteId

Type: mpls_lsd_rw_id

Description: | Rewrite ID

           Flags

Type: 32-bit unsigned integer

Description: | Rewrite flags

#### mpls_lsd_rw_sum

        Description: Rewrite summary
        Definition: Structure. Contents are:
           NumLabelFPI

Type: 32-bit unsigned integer

Description: | Number of label FPI

           NumTEFPI

Type: 32-bit unsigned integer

Description: | Number of TE FPI

           NumIPv4FPI

Type: 32-bit unsigned integer

Description: | Number of IPv4 FPI

           NumRewrite

Type: 32-bit unsigned integer

Description: | Number of rewrites

           TotalForwardUpdate

Type: 32-bit unsigned integer

Description: | Total number of forward updates

           TotalForwardUpdateMessage

Type: 32-bit unsigned integer

Description: | Total number of forward update messages

#### mpls_lsd_frr_db_sum

        Description: FRR summary
        Definition: Structure. Contents are:
           Active

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Active state

           Ready

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Ready state

           Partial

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Partial state

#### mpls_lsd_frr_db_entry_head_id

        Description: FRR head
        Definition: Structure. Contents are:
           DestinationPrefix

Type: IPV4Address

Description: | Destination prefix

           DestinationPrefixLength

Type: 8-bit unsigned integer

Description: | Destination prefix length

#### mpls_lsd_frr_db_entry_mid_id

        Description: FRR midpoint
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source IPv4 address

           LSPID

Type: 32-bit unsigned integer

Description: | LSP ID

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

#### mpls_lsd_frr_db_entry

        Description: FRR entry
        Definition: Structure. Contents are:
           FRREntryID

Type: mpls_lsd_frr_db_entry_gen_id

Description: | FRR entry ID

           TunnelInterface

Type: Interface

Description: | Tunnel interface

           InputLabel

Type: 32-bit unsigned integer

Description: | Input label

           OutInterface

Type: Interface

Description: | Outgoing interface

           OutLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           FRRInterface

Type: Interface

Description: | FRR interface

           FRRLabel

Type: 32-bit unsigned integer

Description: | FRR output label

           EntryFRRState

Type: mgmt_lsd_frr_state

Description: | MPLS FRR entry state

           IPv4NextHop

Type: IPV4Address

Description: | Next hop IPv4 address

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### lsd_lbl_ctx_type

        Description:
        Definition: Enumeration. Valid values are:
            'LSD_LBL_CTX_NONE'
            'LSD_LBL_CTX_IPV4'
            'LSD_LBL_CTX_IPV6'
            'LSD_LBL_CTX_TEV4'
            'LSD_LBL_CTX_L3VPN_IPV4'
            'LSD_LBL_CTX_L3VPN_IPV6'
            'LSD_LBL_CTX_L3VPN_VRF'
            'LSD_LBL_CTX_L3VPN_CEV4'
            'LSD_LBL_CTX_L3VPN_CEV6'
            'LSD_LBL_CTX_PW'
            'LSD_LBL_CTX_LBL_BLK'
            'LSD_LBL_CTX_IP_SUB'
            'LSD_LBL_CTX_TEV4_P2MP'
            'LSD_LBL_CTX_MAX'

#### lsd_fpi_type

        Description:
        Definition: Enumeration. Valid values are:
            'LSD_FPI_LABEL'
            'LSD_FPI_TE'
            'LSD_FPI_IPV4'
            'LSD_FPI_MAX'

#### lsd_moi_type

Description: Definition: Enumeration. Valid values are: 'LSD_MOI_POP_AND_LKUP_IPV4' 'LSD_MOI_POP_AND_LKUP' 'LSD_MOI_IPV4' 'LSD_MOI_IPV6' 'LSD_MOI_TEV4' 'LSD_MOI_PW' 'LSD_MOI_POP_AND_LKUP_IPV6' 'LSD_MOI_IP_SUB' 'LSD_MOI_MAX'

#### mgmt_lsd_app_state

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_APP_STATE_ACTIVE' - Active 'MGMT_LSD_APP_STATE_ZOMBIE' - Zombie 'MGMT_LSD_APP_STATE_RECOVER' - Recover

#### mgmt_lsd_app_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_APP_TYPE_NONE' - None 'MGMT_LSD_APP_TYPE_INT' - LSD 'MGMT_LSD_APP_TYPE_TEST' - Test 'MGMT_LSD_APP_TYPE_STATIC' - Static 'MGMT_LSD_APP_TYPE_LDP' - LDP 'MGMT_LSD_APP_TYPE_TE' - TE-Control 'MGMT_LSD_APP_TYPE_TE_INT' - TE-Internal 'MGMT_LSD_APP_TYPE_BGP_IPV4' - BGP-v4 'MGMT_LSD_APP_TYPE_BGP_VPN_IPV4' - BGP-VPNv4 'MGMT_LSD_APP_TYPE_L2VPN' - L2VPN 'MGMT_LSD_APP_TYPE_BGP_SPKR' - BGP-Spkr

#### mgmt_lsd_client_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_CLIENT_TYPE_APP' - Application 'MGMT_LSD_CLIENT_TYPE_BA' - BCDL Agent

#### mgmt_lsd_lbl_ctx_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_LBL_CTX_TYPE_NONE' - None 'MGMT_LSD_LBL_CTX_TYPE_IPV4' - IPv4 'MGMT_LSD_LBL_CTX_TYPE_IPV6' - IPv6 'MGMT_LSD_LBL_CTX_TYPE_TEV4' - TE IPv4 'MGMT_LSD_LBL_CTX_TYPE_L3VPN_IPV4' - L3VPN IPv4 'MGMT_LSD_LBL_CTX_TYPE_L3VPN_IPV6' - L3VPN IPv6 'MGMT_LSD_LBL_CTX_TYPE_L3VPN_VRF' - L3VPN Per-VRF 'MGMT_LSD_LBL_CTX_TYPE_L3VPN_CEV4' - L3VPN IPv4 Per-CE 'MGMT_LSD_LBL_CTX_TYPE_L3VPN_CEV6' - L3VPN IPv6 Per-CE 'MGMT_LSD_LBL_CTX_TYPE_PW' - PW 'MGMT_LSD_LBL_CTX_TYPE_LBL_BLK' - LBL-BLK 'MGMT_LSD_LBL_CTX_TYPE_IP_SUB' - IP SUB 'MGMT_LSD_LBL_CTX_TYPE_TEV4_P2MP' - TE IPv4 P2MP

#### mgmt_lsd_fpi_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_FPI_TYPE_LABEL' - Label 'MGMT_LSD_FPI_TYPE_TE' - TE 'MGMT_LSD_FPI_TYPE_IPV4' - IPv4

#### mgmt_lsd_moi_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_MOI_TYPE_POP_AND_LKUP_IPV4' - Pop-and-lookup IPv4 'MGMT_LSD_MOI_TYPE_IPV4' - IPv4 'MGMT_LSD_MOI_TYPE_IPV6' - IPv6 'MGMT_LSD_MOI_TYPE_TEV4' - TE-IPv4 'MGMT_LSD_MOI_TYPE_PW' - PW 'MGMT_LSD_MOI_TYPE_POP_AND_LKUP_IPV6' - Pop-and-lookup IPv6 'MGMT_LSD_MOI_TYPE_IP_SUB' - IP-Subscriber

#### mgmt_lsd_rw_id_type

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_RW_ID_TYPE_NONE' - None 'MGMT_LSD_RW_ID_TYPE_LBL_CTX' - Label Context 'MGMT_LSD_RW_ID_TYPE_LOC_LBL' - Local Label

#### mgmt_lsd_app_rsrc_state

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_APP_RSRC_STATE_ACTIVE' - Active 'MGMT_LSD_APP_RSRC_STATE_PND' - Pending 'MGMT_LSD_APP_RSRC_STATE_PND_SVR' - Pending-Server

#### mgmt_lsd_lsp_role

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_LSP_ROLE_HEAD' - Head 'MGMT_LSD_LSP_ROLE_MID' - Midpoint

#### mgmt_lsd_frr_state

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_FRR_STATE_PARTIAL' - Partial 'MGMT_LSD_FRR_STATE_ACTIVE' - Active 'MGMT_LSD_FRR_STATE_READY' - Ready 'MGMT_LSD_FRR_STATE_COMPLETE' - Complete 'MGMT_LSD_FRR_STATE_ANY' - Any

#### mgmt_lsd_intf_state

Description: Definition: Enumeration. Valid values are: 'MGMT_LSD_INTF_STATE_UNKNOWN' - unknown 'MGMT_LSD_INTF_STATE_UP' - up 'MGMT_LSD_INTF_STATE_DOWN' - down

#### mgmt_mpls_lsd_client_data

Description: Definition: Union. Discriminant: Name: LSDClientType Type: mgmt_lsd_client_type Options are: Application

Type: mpls_lsd_client_app

Description: | Application client

           BCDLAgent

Type: mpls_lsd_client_ba

Description: | BCDL agent client

#### mpls_lsd_lbl_ctx_key

        Description:
        Definition: Union.
        Discriminant:
           Name: LabelContextType
           Type: mgmt_lsd_lbl_ctx_type
        Options are:
           IPv4Data

Type: mpls_lsd_lbl_ctx_ipv4

Description: | IPv4 label context

           IPv6Data

Type: mpls_lsd_lbl_ctx_ipv6

Description: | IPv6 label context

           TEv4Data

Type: mpls_lsd_lbl_ctx_tev4

Description: | TEv4 label context

           IPv4L3vpnData

Type: mpls_lsd_lbl_ctx_l3vpn_ipv4

Description: | L3VPN IPv4 label context

           IPv6L3vpnData

Type: mpls_lsd_lbl_ctx_l3vpn_ipv6

Description: | L3VPN IPv6 label context

           VrfL3vpnData

Type: mpls_lsd_lbl_ctx_l3vpn_vrf

Description: | L3VPN VRF label context

           CEv4L3vpnData

Type: mpls_lsd_lbl_ctx_l3vpn_cev4

Description: | L3VPN CEv4 label context

           CEv6L3vpnData

Type: mpls_lsd_lbl_ctx_l3vpn_cev6

Description: | L3VPN CEv6 label context

           PseudowireData

Type: mpls_lsd_lbl_ctx_pw

Description: | Pseudowire label context

           LabelBlockData

Type: mpls_lsd_lbl_ctx_lbl_blk

Description: | Label block context

           IPSubData

Type: mpls_lsd_lbl_ctx_ip_sub

Description: | IP Subscriber context

           TEv4P2MPData

Type: mpls_lsd_lbl_ctx_tev4_p2mp

Description: | TEv4 P2MP context

#### mpls_lsd_fpi_gen

        Description:
        Definition: Union.
        Discriminant:
           Name: FPIType
           Type: mgmt_lsd_fpi_type
        Options are:
           LabelData

Type: mpls_lsd_fpi_lbl

Description: |

           TEData

Type: mpls_lsd_fpi_te

Description: |

           IPv4Data

Type: mpls_lsd_fpi_ipv4

Description: |

#### mpls_lsd_moi_gen

        Description:
        Definition: Union.
        Discriminant:
           Name: MoiType
           Type: mgmt_lsd_moi_type
        Options are:
           PopAndLookupIPv4

Type: mpls_lsd_moi_pop_and_lkup

Description: |

           PopAndLookupIPv6

Type: mpls_lsd_moi_pop_and_lkup

Description: |

           IPv4Data

Type: mpls_lsd_moi_ipv4

Description: |

           IPv6Data

Type: mpls_lsd_moi_ipv6

Description: |

           TEv4Data

Type: mpls_lsd_moi_tev4

Description: |

           PseudowireData

Type: mpls_lsd_moi_pw

Description: |

           IPSubData

Type: mpls_lsd_moi_ip_sub

Description: |

#### mpls_lsd_rw_id_gen

        Description:
        Definition: Union.
        Discriminant:
           Name: RewriteIDType
           Type: mgmt_lsd_rw_id_type
        Options are:
           LabelContext

Type: mpls_lsd_lbl_ctx_key

Description: | Label context

           LocalLabelRewrite

Type: mpls_lsd_rw_id_loc_lbl

Description: | Local label rewrite information

#### mpls_lsd_frr_db_entry_gen_id

        Description:
        Definition: Union.
        Discriminant:
           Name: Role
           Type: mgmt_lsd_lsp_role
        Options are:
           Head

Type: mpls_lsd_frr_db_entry_head_id

Description: |

           Midpoint

Type: mpls_lsd_frr_db_entry_mid_id

Description: |

## Perl Data Object documentation for mfr_ma_idb_info.

### Datatypes

#### mfr_ma_mbr_cli_stats

        Description: MFR Member Link Statistics
        Definition: Structure. Contents are:
           AddLinkTxCount

Type: 32-bit unsigned integer

Description: | Total Add link sent

           AddLinkRxCount

Type: 32-bit unsigned integer

Description: | Total Add link received

           AddLinkAckTxCount

Type: 32-bit unsigned integer

Description: | Total Add link ack sent

           AddLinkAckRxCount

Type: 32-bit unsigned integer

Description: | Total Add link ack received

           AddLinkRejTxCount

Type: 32-bit unsigned integer

Description: | Total Add link reject sent

           AddLinkRejRxCount

Type: 32-bit unsigned integer

Description: | Total Add link reject received

           RemoveLinkTxCount

Type: 32-bit unsigned integer

Description: | Total Remove link sent

           RemoveLinkRxCount

Type: 32-bit unsigned integer

Description: | Total Remove link received

           RemoveLinkAckTxCount

Type: 32-bit unsigned integer

Description: | Total Remove link ack sent

           RemoveLinkAckRxCount

Type: 32-bit unsigned integer

Description: | Total Remove link ack received

           HelloTxCount

Type: 32-bit unsigned integer

Description: | Total Hello sent

           HelloRxCount

Type: 32-bit unsigned integer

Description: | Total Hello received

           HelloAckTxCount

Type: 32-bit unsigned integer

Description: | Total Hello ack sent

           HelloAckRxCount

Type: 32-bit unsigned integer

Description: | Total Hello ack received

           LoopbackCount

Type: 32-bit unsigned integer

Description: | Number of times Loopback detected

           InvalidCtrlCount

Type: 32-bit unsigned integer

Description: | Total invalid control packets Rx

           BundleMismatchCount

Type: 32-bit unsigned integer

Description: | Bundle mismatch detected count

           ExpiredAckRxCount

Type: 32-bit unsigned integer

Description: | Total Acks received after timer expiry

           AckTimerExpiredCount

Type: 32-bit unsigned integer

Description: | Total ack timer expiried count

           HelloTimerExpiredCount

Type: 32-bit unsigned integer

Description: | Total hello timer expiried count

           FsmThreadNotifyUp

Type: 32-bit unsigned integer

Description: | Up notification Tx in fsm thread

           FsmThreadNotifyDown

Type: 32-bit unsigned integer

Description: | Down notification Tx in fsm thread

           FsmThreadNotifyError

Type: 32-bit unsigned integer

Description: | Error during notification in fsm thread

           IpcThreadNotifiedUp

Type: 32-bit unsigned integer

Description: | Up notification Rx in fsm thread

           IpcThreadNotifiedDown

Type: 32-bit unsigned integer

Description: | Down notification Rx in fsm thread

           IpcThreadNotifiedError

Type: 32-bit unsigned integer

Description: | Error during notification in fsm thread

#### mfr_ma_bdl_cli_stats

        Description: MFR Bundle Statistics
        Definition: Structure. Contents are:
           FsmThreadNotifyUp

Type: 32-bit unsigned integer

Description: | Up notification Tx in fsm thread

           FsmThreadNotifyDown

Type: 32-bit unsigned integer

Description: | Down notification Tx in fsm thread

           FsmThreadNotifyError

Type: 32-bit unsigned integer

Description: | Error during notification in fsm thread

           IpcThreadNotifiedUp

Type: 32-bit unsigned integer

Description: | Up notification Rx in fsm thread

           IpcThreadNotifiedDown

Type: 32-bit unsigned integer

Description: | Down notification Rx in fsm thread

           IpcThreadNotifiedError

Type: 32-bit unsigned integer

Description: | Error during notification in fsm thread

#### mfr_ma_member_info

        Description: MFR MA Member info
        Definition: Structure. Contents are:
           IfName

Type: String with unbounded length

Description: | Interface name

           BundleIfName

Type: String with unbounded length

Description: | Bundle Interface name

           BundleInterfaceHandle

Type: 32-bit unsigned integer

Description: | Bundle Interface handle

           Group

Type: 32-bit unsigned integer

Description: | Bundle group number

           MyBid

Type: String with unbounded length

Description: | Local Bundle ID

           PeerBid

Type: String with unbounded length

Description: | Peer Bundle ID

           MyLid

Type: String with unbounded length

Description: | Local Link ID

           PeerLid

Type: String with unbounded length

Description: | Peer Link ID

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           FsmState

Type: 8-bit unsigned integer

Description: | FSM State

           ImState

Type: 8-bit unsigned integer

Description: | IM state

           FsmReqImState

Type: 8-bit unsigned integer

Description: | FSM requested IM state

           Cause

Type: 8-bit unsigned integer

Description: | Cause Info

           RetryCount

Type: 8-bit unsigned integer

Description: | Current retry count

           InLoopback

Type: 8-bit unsigned integer

Description: | In loopback

           IsBcInitRcvd

Type: 8-bit unsigned integer

Description: | base caps initial received

           IsBcOwnedRes

Type: 8-bit unsigned integer

Description: | base caps owned resource

           IsCcOwnedRes

Type: 8-bit unsigned integer

Description: | ctrl caps owned resource

           IsParentUp

Type: 8-bit unsigned integer

Description: | Is Parent UP

           LastPktTx

Type: 32-bit unsigned integer

Description: | Last pkt tx in seconds

           RoundTripTime

Type: 64-bit unsigned integer

Description: | Round trip time - 64 bit Encoded as: (secs << 32 | nsecs)

           MinRoundTripTime

Type: 64-bit unsigned integer

Description: | Minimum Round trip time - 64 bit Encoded as: (secs << 32 | nsecs)

           MaxRoundTripTime

Type: 64-bit unsigned integer

Description: | Maximum Round trip time - 64 bit Encoded as: (secs << 32 | nsecs)

           CfgLid

Type: String with unbounded length

Description: | Configured Link ID

           MFRHello

Type: 8-bit unsigned integer

Description: | Configured Hello period

           MFRAck

Type: 8-bit unsigned integer

Description: | Configured Ack period

           MFRRetryMax

Type: 8-bit unsigned integer

Description: | Configured max retry count

           Stats

Type: mfr_ma_mbr_cli_stats

Description: | Member Link Statistics

#### mfr_ma_bundle_info

        Description: MFR MA bundle info
        Definition: Structure. Contents are:
           NodeId

Type: ValueNodeID

Description: | Node ID

           Group

Type: 32-bit unsigned integer

Description: | Group ID

           MyBid

Type: String with unbounded length

Description: | Local Bundle ID

           PeerBid

Type: String with unbounded length

Description: | Peer Bundle ID

           Magic

Type: 32-bit unsigned integer

Description: | Magic number

           Flags

Type: 8-bit unsigned integer

Description: | Flags

           ImState

Type: 8-bit unsigned integer

Description: | IM state

           FsmReqImState

Type: 8-bit unsigned integer

Description: | FSM requested IM state

           IsOwnedResource

Type: 8-bit unsigned integer

Description: | Is Owned resource

           IsZombie

Type: 8-bit unsigned integer

Description: | Is Zombie IDB

           ConfigMbrCount

Type: 8-bit unsigned integer

Description: | Configured Member Count

           ActiveMbrCount

Type: 8-bit unsigned integer

Description: | Active Member Count

           CfgBid

Type: String with unbounded length

Description: | Configured Bundle ID

           BwClass

Type: 8-bit unsigned integer

Description: | Bandwidth class

           BwClassThreshold

Type: 8-bit unsigned integer

Description: | Bandwidth class Threshold

           Stats

Type: mfr_ma_bdl_cli_stats

Description: | Bundle Statistics

           Members

Type: mfr_ma_member_info

[0...unbounded]

Description: | Members of this bundle

#### mfr_ma_idb_info

        Description: MFR MA idb info
        Definition: Structure. Contents are:
           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Main interface handle

           IsBundle

Type: Boolean

Description: | Is bundle interface

           CheckpointId

Type: 32-bit unsigned integer

Description: | Checkpoint ID

           InterfaceInfo

Type: mfr_ma_info

Description: | Bundle or Member info

#### mfr_ma_trap_info

        Description: MFR MA trap info
        Definition: Structure. Contents are:
           BdlNearendName

Type: String with unbounded length

Description: | Local Bundle ID

           BdlFarendname

Type: String with unbounded length

Description: | Remote Bundle ID

           MbrNearendName

Type: String with unbounded length

Description: | Local Link ID

           MbrFarendName

Type: String with unbounded length

Description: | Remote Link ID

           MbrFarendBdlName

Type: String with unbounded length

Description: | Remote Current Bundle ID

### Internal Datatypes

#### mfr_interface_type

        Description:
        Definition: Enumeration. Valid values are:
            'MFR_BUNDLE' - Bundle interface
            'MFR_MEMBER' - Member interface

#### mfr_ma_info

        Description:
        Definition: Union.
        Discriminant:
           Name: mfr_intf_type
           Type: mfr_interface_type

Options are: BundleInfo

Type: mfr_ma_bundle_info

Description: | Bundle info

           MemberInfo

Type: mfr_ma_member_info

Description: | Member info

## Perl Data Object documentation for im_show_edm.

### Datatypes

#### im_show_client_info

        Description: IM show client info bag
        Definition: Structure. Contents are:
           client_info

Type: im_show_client_td

Description: | Client information

           nodeid

Type: 32-bit unsigned integer

Description: | Node id

#### im_show_reg_info

        Description: IM show registrations bag
        Definition: Structure. Contents are:
           client_info

Type: im_show_client_td

Description: | Client information

           nid

Type: 32-bit unsigned integer

Description: | Node id

           reg_table

Type: im_show_reg_row_td[0...unbounded]

Description: | Array of registration information

#### im_show_reg_summ_info

        Description: IM show registrations summary bag
        Definition: Structure. Contents are:
           per_view_counts

Type: im_show_reg_view_counts_td

[0...unbounded]

Description: | Array of per-view registration counts

#### im_show_mtu_info

        Description: IM show mtu bag
        Definition: Structure. Contents are:
           mtu_table

Type: im_show_mtu_row_td

[0...unbounded]

Description: | Array of MTU information

           next_start_node

Type: 32-bit unsigned integer

Description: | Where to continue from

#### im_show_caps_rules_info

        Description: IM show caps rules bag
        Definition: Structure. Contents are:
           caps_rules_table

Type: im_show_caps_rules_td

[0...unbounded]

Description: | Array of caps rules info

           next_tag

Type: String with maximum length 32

Description: | Where to continue from

#### im_show_intf_rules_info

        Description: IM show intf rules bag
        Definition: Structure. Contents are:
           intf_rules_table

Type: im_show_intf_rules_td

[0...unbounded]

Description: | Array of intf rules info

           next_tag

Type: String with maximum length 32

Description: | Where to continue from

#### im_show_proto_rules_info

        Description: IM show proto rules bag
        Definition: Structure. Contents are:
           proto_rules_table

Type: im_show_proto_rules_td

[0...unbounded]

Description: | Array of proto rules info

           next_tag

Type: String with maximum length 32

Description: | Where to continue from

#### im_show_activity_cl_info

        Description: Client statistics information
        Definition: Structure. Contents are:
           client_name

Type: String with maximum length 32

Description: | Name of client

           view

Type: im_view_i_type

Description: | View the per view stats related to

           stats_per_view

Type: im_activity_cl_per_view[0...unbounded]

Description: | Array of per view stats

           stats_per_purpose

Type: im_activity_cl_per_purpose[0...unbounded]

Description: | Array or per purpose stats

           stats

Type: im_activity_cl

Description: | Client view independant stats

           last_reset

Type: im_stats_timespec_td

Description: | Time of last stats reset

           nid

Type: 32-bit unsigned integer

Description: | Node id

#### im_stats_server

        Description: IM server statistics
        Definition: Structure. Contents are:
           version

Type: 32-bit unsigned integer

Description: | Version of the statistics structure

           started_count

Type: 32-bit unsigned integer

Description: | IM startup count

           last_reset

Type: im_stats_timespec_td

Description: | Time of last stats reset

           nodeid

Type: 32-bit unsigned integer

Description: | The node that this information is from

           service_nfns

Type: 32-bit unsigned integer[29]

Description: | The number of each notification type received

           service_nfns_restart

Type: 32-bit unsigned integer[29]

Description: | The number of each notification type received since IM started

           service_ops

Type: im_stats_service_op_counts_td[18]

Description: | Counts of operations made by IM

           service_ops_restart

Type: im_stats_service_op_counts_td[18]

Description: | Counts of operations made by IM since IM started

           client_stats

Type: im_activity_cl

Description: | Client statistics

           stats_per_view

Type: im_activity_cl_per_view[5]

Description: | Client per view stats

           stats_per_purpose

Type: im_activity_cl_purpose_array[5]

Description: | Client per view, per purpose stats

           nodes_created

Type: im_show_act_node_count_td

Description: | Nodes created

           nodes_deleted

Type: im_show_act_node_count_td

Description: | Nodes deleted

#### im_show_damp_info

        Description: IM show dampening bag
        Definition: Structure. Contents are:
           name

Type: String with maximum length 64

Description: | Interface name

           handle

Type: Interface

Description: | Interface handle

           StateTransitionCount

Type: 32-bit unsigned integer

Description: | The number of times the state has changed

           IsDampeningEnabled

Type: Boolean

Description: | Flag showing if dampening is enabled

           HalfLife

Type: 32-bit unsigned integer

Description: | Configured decay half life in mins

           ReuseThreshold

Type: 32-bit unsigned integer

Description: | Configured reuse threshold

           SuppressThreshold

Type: 32-bit unsigned integer

Description: | Value of suppress threshold

           MaximumSuppressTime

Type: 32-bit unsigned integer

Description: | Maximum suppress time in mins

           InterfaceDampening

Type: im_show_damp_node_info_td

Description: | Interface dampening

           CapsulationList

Type: im_show_damp_node_td[0...unbounded]

Description: | Dampening information for capsulations

#### im_show_db_attr

        Description:
        Definition: Structure. Contents are:
           stale_views_bitfield

Type: im_view_i_flags_type

Description: |

           type

Type: im_attr_i_type

Description: |

           value

Type: Hex binary dump

Description: |

#### im_show_db_caps

        Description:
        Definition: Structure. Contents are:
           caps_type

Type: InterfaceCapsulation

Description: |

           attrs

Type: im_show_db_attr[0...unbounded]

Description: |

           visible_views_bitfield

Type: im_view_i_flags_type

Description: |

           stale_views_bitfield

Type: im_view_i_flags_type

Description: |

#### im_show_db_proto

        Description:
        Definition: Structure. Contents are:
           proto_type

Type: InterfaceProtocol

Description: |

           capsulations

Type: im_show_db_caps[0...unbounded]

Description: |

#### im_show_db_intf

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: |

           protocols

Type: im_show_db_proto[0...unbounded]

Description: |

           attrs

Type: im_show_db_attr[0...unbounded]

Description: |

           visible_views_bitfield

Type: im_view_i_flags_type

Description: |

           stale_views_bitfield

Type: im_view_i_flags_type

Description: |

#### im_show_db_summ_info

        Description: Interface manager database summary bag
        Definition: Structure. Contents are:
           node

Type: 32-bit unsigned integer

Description: | Node that this information is from

           per_view_stats

Type: im_show_db_summ_stats_td

[0...unbounded]

Description: | Database summary statistics per view, including 'All views'

#### im_show_rd

        Description:
        Definition: Structure. Contents are:
           rd_id

Type: im_rd_id_td

Description: |

           intf_type

Type: InterfaceType

Description: |

           proto_id

Type: InterfaceProtocol

Description: |

           CapsulationNumber

Type: InterfaceCapsulation

Description: |

           flow_id

Type: im_rd_id_td

Description: |

           op

Type: im_op_td

Description: |

           purpose

Type: im_rd_purpose_td

Description: |

           size

Type: 32-bit unsigned integer

Description: |

           max_size

Type: 32-bit unsigned integer

Description: |

           resizable

Type: Boolean

Description: |

           originating_nodeid

Type: 32-bit unsigned integer

Description: |

           originating_jid

Type: 32-bit signed integer

Description: |

           originating_cb

Type: im_callback_type

Description: |

           owner

Type: Optional im_show_client_td

Description: |

           sec

Type: 32-bit unsigned integer

Description: |

           nsec

Type: 32-bit unsigned integer

Description: |

           view

Type: im_view_i_type

Description: |

           hdr_data

Type: im_show_rd_hdr_data[0...unbounded]

Description: |

           attrs

Type: im_show_rd_attr[0...unbounded]

Description: |

#### im_show_server

        Description:
        Definition: Structure. Contents are:
           cid_mask

Type: 32-bit unsigned integer

Description: |

           cid_shift

Type: 32-bit unsigned integer

Description: |

           pd_cid_shift

Type: 32-bit unsigned integer

Description: |

           pd_cid_count

Type: 32-bit unsigned integer

Description: |

           pd_cid_mask

Type: 32-bit unsigned integer

Description: |

           virtual_mask

Type: 32-bit unsigned integer

Description: |

           physical_mask

Type: 32-bit unsigned integer

Description: |

           ifh_layer2_mask

Type: 32-bit unsigned integer

Description: |

### Internal Datatypes

#### im_msg_codes

        Description:
        Definition: Enumeration. Valid values are:
            'IM_MSG_SPECIFY_CONTROL'
            'IM_MSG_REMOVE_CALLBACK'
            'IMC_MSG_OP'
            'IMC_MSG_LAST'

#### imc_msg_op_code_

        Description:
        Definition: Enumeration. Valid values are:
            'IMC_MSG_OP_NONE'
            'IMC_MSG_OP_IS_ACTIVE_VIRTUAL'
            'IMC_MSG_OP_IF_CREATE'
            'IMC_MSG_OP_IF_DELETE'
            'IMC_MSG_OP_IF_READY'
            'IMC_MSG_OP_ATTR_PUBLISH'
            'IMC_MSG_OP_IF_REPLICATE'
            'IMC_MSG_OP_CFG_RESTORE'
            'IMC_MSG_OP_CAPS_ADD'
            'IMC_MSG_OP_CAPS_ADD_SP'
            'IMC_MSG_OP_CAPS_ADD_TARGET'
            'IMC_MSG_OP_CAPS_ADD_BASE'
            'IMC_MSG_OP_CAPS_REMOVE'
            'IMC_MSG_OP_CAPS_REMOVE_SP'
            'IMC_MSG_OP_CAPS_REMOVE_TARGET'
            'IMC_MSG_OP_CAPS_REMOVE_BASE'
            'IMC_MSG_OP_CAPS_UPDATE_SP'
            'IMC_MSG_OP_CAPS_UPDATE_TARGET'
            'IMC_MSG_OP_CAPS_OPTS_DONE'
            'IMC_MSG_OP_CAPS_GET_NODESET'
            'IMC_MSG_OP_REPLACE_BC'
            'IMC_MSG_OP_CONFIG_BC'
            'IMC_MSG_OP_STATE_UPDATE'
            'IMC_MSG_OP_MTU_UPDATE'
            'IMC_MSG_OP_DPC'
            'IMC_MSG_OP_DPC_NULLIFHNDL'
            'IMC_MSG_OP_INIT_DATA_UPDATE'
            'IMC_MSG_OP_EA_NETIO_DPC'
            'IMC_MSG_OP_REG'
            'IMC_MSG_OP_OWNER_CHAN'
            'IMC_MSG_OP_RESYNC'
            'IMC_MSG_OP_CTRL_FIXUP'
            'IMC_MSG_OP_NODE_DOWN'
            'IMC_MSG_OP_COMPOSITE'
            'IMC_MSG_OP_DAMP_CLEAR_TRANSITIONS'
            'IMC_MSG_OP_DNLD_FIXUP'
            'IMC_MSG_OP_COUNT'

#### imc_msg_op_code_t

Description: Definition: Type definition for: imc_msg_op_code_

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_i_type

Description: Definition: Type definition for: im_attr_type

#### im_view_i_type

Description: Definition: Type definition for: im_view_type

#### im_view_i_flags_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rd_hdr_e_

Description: Definition: Enumeration. Valid values are: 'IM_RD_HDR_REPL' 'IM_RD_HDR_NOTIFY' 'IM_RD_HDR_OP' 'IM_RD_HDR_OP_ASYNC' 'IM_RD_HDR_OP_ASYNC_REPLY' 'IM_RD_HDR_LDP_NOTIF' 'IM_RD_HDR_LDP_FLAGS' 'IM_RD_HDR_OWNER_CHAN' 'IM_RD_HDR_MAX'

#### im_rd_hdr_type

Description: Definition: Type definition for: im_rd_hdr_e_

#### im_ldp_flags_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rd_attr_flag_td

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_cc_state_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_STATE_START' 'IM_CALLBACK_STATE_PENDING' 'IM_CALLBACK_STATE_RECONNECTING' 'IM_CALLBACK_STATE_ALIVE' 'IM_CALLBACK_STATE_DEAD' 'IM_CALLBACK_STATE_ZOMBIE' 'IM_CALLBACK_STATE_END' 'IM_CALLBACK_STATE_NUM'

#### im_cc_state_type

Description: Definition: Type definition for: im_cc_state_enum

#### im_cc_fsm_event_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_FSM_EVENT_FEATURE_START' 'IM_CALLBACK_FSM_EVENT_CB_RECVD' 'IM_CALLBACK_FSM_EVENT_OPS_DRAINED' 'IM_CALLBACK_FSM_EVENT_DISCONNECT' 'IM_CALLBACK_FSM_EVENT_UNSPECIFY' 'IM_CALLBACK_FSM_EVENT_ULTIMATE_TIMEOUT' 'IM_CALLBACK_FSM_EVENT_FEATURE_START_TIMEOUT' 'IM_CALLBACK_FSM_EVENT_OWNED_RESOURCES_DRAINED' 'IM_CALLBACK_FSM_EVENT_OWNED_RESOURCES_INCREMENTED' 'IM_CALLBACK_FSM_EVENT_PROCESS_SHUTDOWN' 'IM_CALLBACK_FSM_EVENT_NUM'

#### im_cc_fsm_event_type

Description: Definition: Type definition for: im_cc_fsm_event_enum

#### im_cc_event_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_EVENT_CONNECTED' 'IM_CALLBACK_EVENT_DISCONNECTED' 'IM_CALLBACK_EVENT_UNSPECIFY' 'IM_CALLBACK_EVENT_TIMEOUT' 'IM_CALLBACK_EVENT_DEAD_TIMEOUT' 'IM_CALLBACK_EVENT_FEATURE_START_TIMEOUT'

#### im_cc_event_type

Description: Definition: Type definition for: im_cc_event_enum

#### im_op_enum

Description: Definition: Enumeration. Valid values are: 'IM_OP_NONE' 'IM_OP_INT_CREATE' 'IM_OP_INT_DELETE' 'IM_OP_CAPS_ADD' 'IM_OP_CAPS_REM' 'IM_OP_BC_CHANGE' 'IM_OP_CAPS_NODESET_UPDATE' 'IM_OP_ATTR_CHANGE' 'IM_OP_DPC' 'IM_OP_BUNDLE' 'IM_OP_INIT_DATA_UPDATE' 'IM_OP_REPLICATE' 'IM_OP_RESYNC' 'IM_OP_DNLD_FIXUP' 'IM_OP_REGISTRATION' 'IM_OP_CFG_CHANGE' 'IM_OP_ACTIVE_VIRTUAL' 'IM_OP_LOOKUP' 'IM_OP_OWNER_CHAN' 'IM_OP_COUNT' 'IM_OP_ALL'

#### im_op_td

Description: Definition: Type definition for: im_op_enum

#### im_rd_purpose_enum

Description: Definition: Enumeration. Valid values are: 'IM_RD_PURPOSE_OP_IS_ACTIVE_VIRTUAL' 'IM_RD_PURPOSE_OP_IF_CREATE' 'IM_RD_PURPOSE_OP_IF_DELETE' 'IM_RD_PURPOSE_OP_IF_READY' 'IM_RD_PURPOSE_OP_ATTR_PUBLISH' 'IM_RD_PURPOSE_OP_IF_REPLICATE' 'IM_RD_PURPOSE_OP_CFG_RESTORE' 'IM_RD_PURPOSE_OP_CAPS_ADD' 'IM_RD_PURPOSE_OP_CAPS_ADD_SP' 'IM_RD_PURPOSE_OP_CAPS_ADD_TARGET' 'IM_RD_PURPOSE_OP_CAPS_ADD_BASE' 'IM_RD_PURPOSE_OP_CAPS_REMOVE' 'IM_RD_PURPOSE_OP_CAPS_REMOVE_SP' 'IM_RD_PURPOSE_OP_CAPS_REMOVE_TARGET' 'IM_RD_PURPOSE_OP_CAPS_REMOVE_BASE' 'IM_RD_PURPOSE_OP_CAPS_UPDATE_SP' 'IM_RD_PURPOSE_OP_CAPS_UPDATE_TARGET' 'IM_RD_PURPOSE_OP_CAPS_OPTS_DONE' 'IM_RD_PURPOSE_OP_CAPS_GET_NODESET' 'IM_RD_PURPOSE_OP_REPLACE_BC' 'IM_RD_PURPOSE_OP_CONFIG_BC' 'IM_RD_PURPOSE_OP_STATE_UPDATE' 'IM_RD_PURPOSE_OP_MTU_UPDATE' 'IM_RD_PURPOSE_OP_DPC' 'IM_RD_PURPOSE_OP_DPC_NULLIFHNDL' 'IM_RD_PURPOSE_OP_INIT_DATA_UPDATE' 'IM_RD_PURPOSE_OP_EA_NETIO_DPC' 'IM_RD_PURPOSE_OP_REG' 'IM_RD_PURPOSE_OP_OWNER_CHAN' 'IM_RD_PURPOSE_OP_RESYNC' 'IM_RD_PURPOSE_OP_CTRL_FIXUP' 'IM_RD_PURPOSE_OP_NODE_DOWN' 'IM_RD_PURPOSE_OP_COMPOSITE' 'IM_RD_PURPOSE_OP_DNLD_FIXUP' 'IM_RD_PURPOSE_NFN_EA_RESYNC' 'IM_RD_PURPOSE_NFN_EA_IMDR_REPLAY' 'IM_RD_PURPOSE_NFN_DP_RESTART' 'IM_RD_PURPOSE_NFN_INITIAL_DONE' 'IM_RD_PURPOSE_NFN_DAMP_REUSE' 'IM_RD_PURPOSE_NFN_DPC' 'IM_RD_PURPOSE_NFN_IMPLICIT_CAPS' 'IM_RD_PURPOSE_NFN_STATE' 'IM_RD_PURPOSE_NFN_MTU' 'IM_RD_PURPOSE_NFN_ATTR' 'IM_RD_PURPOSE_NFN_CREATE' 'IM_RD_PURPOSE_NFN_DELETE' 'IM_RD_PURPOSE_NFN_OWNED_RESOURCE' 'IM_RD_PURPOSE_NFN_CAPS_OPTS' 'IM_RD_PURPOSE_NFN_BC_ADD' 'IM_RD_PURPOSE_NFN_BC_REMOVE' 'IM_RD_PURPOSE_UPDATE_DOWN_GRACEFUL' 'IM_RD_PURPOSE_UPDATE_NOADMIN_DOWN_GRACEFUL' 'IM_RD_PURPOSE_UPDATE_DOWN_IMMEDIATE' 'IM_RD_PURPOSE_UPDATE_DOWN_IMMEDIATE_ADMIN' 'IM_RD_PURPOSE_UPDATE_UP' 'IM_RD_PURPOSE_UPDATE_CREATE' 'IM_RD_PURPOSE_UPDATE_DELETE' 'IM_RD_PURPOSE_UPDATE_OWNED_RESOURCE' 'IM_RD_PURPOSE_UPDATE_MTU' 'IM_RD_PURPOSE_UPDATE_ENCAP' 'IM_RD_PURPOSE_UPDATE_ATTR' 'IM_RD_PURPOSE_UPDATE_CHKPT' 'IM_RD_PURPOSE_STAT_OTHER' 'IM_RD_PURPOSE_STAT_COUNT' 'IM_RD_PURPOSE_CB_CONNECTED' 'IM_RD_PURPOSE_CB_DISCONNECTED' 'IM_RD_PURPOSE_CB_UNSPECIFY' 'IM_RD_PURPOSE_CB_TIMEOUT' 'IM_RD_PURPOSE_CB_FEATURE_START_TIMEOUT' 'IM_RD_PURPOSE_CB_DEAD_TIMEOUT' 'IM_RD_PURPOSE_CB_TIMEOUT_INTF_SHUTDOWN' 'IM_RD_PURPOSE_DAMP_REUSE' 'IM_RD_PURPOSE_DAMP_CONFIG' 'IM_RD_PURPOSE_CLEAR_TRANSITIONS' 'IM_RD_PURPOSE_SHUDOWN_BEGIN' 'IM_RD_PURPOSE_SHUDOWN_END' 'IM_RD_PURPOSE_ACTIVE_VIRTUAL' 'IM_RD_PURPOSE_FIXUP_PARENT' 'IM_RD_PURPOSE_FIXUP_RESOURCE' 'IM_RD_PURPOSE_RESYNC' 'IM_RD_PURPOSE_RESYNC_START' 'IM_RD_PURPOSE_RESYNC_END' 'IM_RD_PURPOSE_RESYNC_GDP' 'IM_RD_PURPOSE_RESYNC_PRODUCER_ALL' 'IM_RD_PURPOSE_RESYNC_PRODUCER_PHYSICAL' 'IM_RD_PURPOSE_RESYNC_PRODUCER_VIRTUAL' 'IM_RD_PURPOSE_RESYNC_NODE_DOWN' 'IM_RD_PURPOSE_RESYNC_SWEEP_OWNER' 'IM_RD_PURPOSE_RESYNC_SWEEP_ALL' 'IM_RD_PURPOSE_RESYNC_SWEEP_PHYSICAL' 'IM_RD_PURPOSE_RESYNC_SWEEP_VIRTUAL' 'IM_RD_PURPOSE_RESYNC_MARK_PHYSICAL' 'IM_RD_PURPOSE_RESYNC_MARK_VIRTUAL' 'IM_RD_PURPOSE_RESYNC_DELETE_OLD_IFHANDLES' 'IM_RD_PURPOSE_RESYNC_IMDR' 'IM_RD_PURPOSE_NODE_DOWN' 'IM_RD_PURPOSE_CLEANUP' 'IM_RD_PURPOSE_CLEANUP_NETIO' 'IM_RD_PURPOSE_CLEANUP_IFH' 'IM_RD_PURPOSE_COMP_OP' 'IM_RD_PURPOSE_BC_REPLACE' 'IM_RD_PURPOSE_BC_CREATE' 'IM_RD_PURPOSE_BC_REMOVE_SUBIF_DELETE' 'IM_RD_PURPOSE_DP_RESTART_REPLICATE' 'IM_RD_PURPOSE_DLD_SIMPLE_CONST' 'IM_RD_PURPOSE_DLD_SIMPLE_DEST' 'IM_RD_PURPOSE_DLD_COMPLEX_CONST' 'IM_RD_PURPOSE_DLD_COMPLEX_DEST' 'IM_RD_PURPOSE_REPLY_CAPS_ADD' 'IM_RD_PURPOSE_REPLY_CAPS_ADD_COMPOSITE' 'IM_RD_PURPOSE_REPLY_CAPS_REMOVE' 'IM_RD_PURPOSE_REPLY_CAPS_REPL' 'IM_RD_PURPOSE_REPLY_CAPS_OPTS' 'IM_RD_PURPOSE_REPLY_CAPS_OPTS_COMPOSITE' 'IM_RD_PURPOSE_REPLY_INTF_CREATE' 'IM_RD_PURPOSE_REPLY_INTF_DELETE_ASYNC' 'IM_RD_PURPOSE_REPLY_INTF_DELETE' 'IM_RD_PURPOSE_REPLY_INTF_REPL' 'IM_RD_PURPOSE_REPLY_MTU_UPDATE' 'IM_RD_PURPOSE_REPLY_DPC_ASYNC' 'IM_RD_PURPOSE_REPLY_DPC' 'IM_RD_PURPOSE_REPLY_ATTR_PUBLISH' 'IM_RD_PURPOSE_REPLY_READY' 'IM_RD_PURPOSE_REPLY_READY_CFG' 'IM_RD_PURPOSE_REPLY_STATE_UPDATE' 'IM_RD_PURPOSE_REPLY_COMP_OP_FAIL' 'IM_RD_PURPOSE_UPDATE_PIC' 'IM_RD_PURPOSE_OC_CLIENT_DISCONNECT' 'IM_RD_PURPOSE_OC_CLIENT_DISCONNECT_NFN' 'IM_RD_PURPOSE_OC_RESYNC_REQUEST' 'IM_RD_PURPOSE_OC_RESYNCS_COMPLETE'

#### im_rd_purpose_td

Description: Definition: Type definition for: im_rd_purpose_enum

#### im_db_reg_state_td

Description: Definition: Type definition for: 8-bit unsigned integer

#### imc_notify_trigger_enum

Description: Definition: Enumeration. Valid values are: 'IMC_NOTIFY_TRIGGER_RESUME' 'IMC_NOTIFY_TRIGGER_SLEEP_AND_RESUME' 'IMC_NOTIFY_TRIGGER_DEQUEUE_PENDING' 'IMC_NOTIFY_TRIGGER_ASYNC_OP_SIMULATE_REPLY'

#### imc_notify_trigger_type

Description: Definition: Type definition for: imc_notify_trigger_enum

#### im_oc_resource_type_

Description: Definition: Enumeration. Valid values are: 'IM_OCHN_RESOURCE_TYPE_PHYSICAL' 'IM_OCHN_RESOURCE_TYPE_VIRTUAL' 'IM_OCHN_RESOURCE_TYPE_COUNT'

#### im_ochn_resource_type_td

Description: Definition: Type definition for: im_oc_resource_type_

#### im_ochn_resource_type_flags_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_ochn_db_owner_entry_state_

Description: Definition: Enumeration. Valid values are: 'IM_OCHN_DB_OWNER_ENTRY_IN_SYNC' 'IM_OCHN_DB_OWNER_ENTRY_STALE' 'IM_OCHN_DB_OWNER_ENTRY_MID_RESYNC'

#### im_ochn_db_owner_entry_state_td

Description: Definition: Type definition for: im_ochn_db_owner_entry_state_

#### im_ochn_db_client_entry_state_

Description: Definition: Enumeration. Valid values are: 'IM_OCHN_DB_CLIENT_ENTRY_IN_SYNC' 'IM_OCHN_DB_CLIENT_ENTRY_STALE' 'IM_OCHN_DB_CLIENT_ENTRY_GOT_RESYNC_START' 'IM_OCHN_DB_CLIENT_ENTRY_SENT_RESYNC_START'

#### im_ochn_db_client_entry_state_td

Description: Definition: Type definition for: im_ochn_db_client_entry_state_

#### im_show_client_oc_conn_client_st

Description: Definition: Structure. Contents are: owner_node

Type: 32-bit unsigned integer

Description:

owner_cbh

Type: im_callback_type

Description: |

           resource_type

Type: im_ochn_resource_type_td

Description: |

           State

Type: im_ochn_db_client_entry_state_td

Description: |

#### im_show_client_oc_conn_client_td

        Description: Owner Chan connection - client side
        Definition: Type definition for: im_show_client_oc_conn_client_st

#### im_show_client_oc_conn_owner_st

        Description:
        Definition: Structure. Contents are:
           client_node

Type: 32-bit unsigned integer

Description: |

           client_cbh

Type: im_callback_type

Description: |

           client_id

Type: 32-bit unsigned integer

Description: |

           client_string

Type: Hex binary data with maximum length 64 bytes

Description: |

           resource_type

Type: im_ochn_resource_type_td

Description: |

           State

Type: im_ochn_db_owner_entry_state_td

Description: |

#### im_show_client_oc_conn_owner_td

        Description: Owner Chan connection - owner side
        Definition: Type definition for: im_show_client_oc_conn_owner_st

#### im_show_client_st

        Description:
        Definition: Structure. Contents are:
           cb_client_state

Type: 32-bit unsigned integer

Description: |

           cb_pid

Type: 32-bit signed integer

Description: |

           cb_handle

Type: im_callback_type

Description: |

           jid

Type: 32-bit unsigned integer

Description: |

           procname

Type: Hex binary data with maximum length 32 bytes

Description: |

           views

Type: im_view_i_flags_type

Description: |

           owned_resource_count

Type: 32-bit unsigned integer

Description: |

           ever_connected

Type: Boolean

Description: |

           pending_rds

Type: 32-bit unsigned integer

Description: |

           pending_ops

Type: 32-bit unsigned integer

Description: |

           owner_nfns

Type: 32-bit unsigned integer

Description: |

           dummy_ma_cb

Type: Boolean

Description: |

           is_exitting

Type: Boolean

Description: |

           is_old_im_api_cb

Type: Boolean

Description: |

           unknown_to_sysmgr

Type: Boolean

Description: |

           num_owned_caps

Type: 32-bit unsigned integer

Description: |

           owned_caps

Type: InterfaceCapsulation[25]

Description: |

           num_owned_if_types

Type: 32-bit unsigned integer

Description: |

           owned_if_types

Type: InterfaceType[25]

Description: |

           options

Type: 32-bit unsigned integer

Description: |

           oc_string

Type: Hex binary data with maximum length 64 bytes

Description: |

           oc_client_side_connections

Type: im_show_client_oc_conn_client_td[0...unbounded]

Description: |

           oc_owner_side_connections

Type: im_show_client_oc_conn_owner_td[0...unbounded]

Description: |

#### im_show_client_td

        Description: Client information
        Definition: Type definition for: im_show_client_st

#### im_show_node_st

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: | Interface handle

           intf_type

Type: InterfaceType

Description: | Type of interface

           proto_type

Type: InterfaceProtocol

Description: | Type of protocol

           caps_type

Type: InterfaceCapsulation

Description: | Capsulation type

           parent_name

Type: Hex binary data with maximum length 64 bytes

Description: | Parent interface

           intf_name

Type: Hex binary data with maximum length 64 bytes

Description: | Interface name

           proto_name

Type: Hex binary data with maximum length 32 bytes

Description: | Protocol name

           caps_name

Type: Hex binary data with maximum length 32 bytes

Description: | Capsulation name

#### im_show_node_td

        Description: description of an IM control node
        Definition: Type definition for: im_show_node_st

#### im_show_reg_row_st

        Description:
        Definition: Structure. Contents are:
           view

Type: im_view_i_type

Description: | View

           wildcard

Type: Boolean

Description: | Wildcard registration flag

           with_name

Type: Boolean

Description: | Interface name registration

           matched_intf_flags

Type: 32-bit unsigned integer

Description: | Matched inteface flags

           unmatched_intf_flags

Type: 32-bit unsigned integer

Description: | Unmatched interface flags

           instance_id

Type: im_instance_type

Description: | Instance ID

           control_parent

Type: Interface

Description: | Control Parent

           node

Type: im_show_node_td

Description: | IM Node description

           type

Type: 32-bit unsigned integer

Description: | Type of registration

           reg_options

Type: 32-bit unsigned integer

Description: | Registration options

           refcount

Type: 32-bit unsigned integer

Description: | Outstanding notifications

           State

Type: im_db_reg_state_td

Description: | Registration state

           attr_table

Type: im_attr_i_type[0...unbounded]

Description: | Array of attributes

#### im_show_reg_row_td

        Description: show registrations fields
        Definition: Type definition for: im_show_reg_row_st

#### im_show_reg_view_counts_st

        Description:
        Definition: Structure. Contents are:
           view

Type: im_view_i_type

Description: | View

           existence_count

Type: 32-bit unsigned integer

Description: | Existence registrations count

           mtu_count

Type: 32-bit unsigned integer

Description: | MTU registrations count

           state_count

Type: 32-bit unsigned integer

Description: | State registrations count

           owner_count

Type: 32-bit unsigned integer

Description: | Owner registrations count

           attr_count

Type: 32-bit unsigned integer

Description: | Attribute registrations count

           wc_flags_fltr_count

Type: 32-bit unsigned integer

Description: | Wildcard interfaces with flags filter registration count

           wc_type_fltr_count

Type: 32-bit unsigned integer

Description: | Wildcard interfaces with type filter registration count

           wc_no_fltr_count

Type: 32-bit unsigned integer

Description: | Wildcard interfaces with no filters registration count

           wc_total_count

Type: 32-bit unsigned integer

Description: | Wildcard interfaces registration count

           sp_by_name_count

Type: 32-bit unsigned integer

Description: | Specific interfaces by name registration count

           sp_by_ifh_count

Type: 32-bit unsigned integer

Description: | Specific interfaces by handle registration count

           sp_intf_count

Type: 32-bit unsigned integer

Description: | Specific interfaces registration count

           sp_caps_count

Type: 32-bit unsigned integer

Description: | Specific capsulations registration count

           base_caps_count

Type: 32-bit unsigned integer

Description: | Base capsulations registration count

           all_caps_count

Type: 32-bit unsigned integer

Description: | All capsulations registration count

#### im_show_reg_view_counts_td

        Description: Per-view registration counts
        Definition: Type definition for: im_show_reg_view_counts_st

#### im_show_cn_row_st

        Description:
        Definition: Structure. Contents are:
           ifhandle

Type: Interface

Description: | Interface handle

           intf_flags

Type: imc_intf_flag_type

Description: | Interface flags

           parent

Type: Interface

Description: | Parent intf node handle

           parent_name

Type: Hex binary data with maximum length 64 bytes

Description: | Parent intf node name

           base_caps

Type: InterfaceCapsulation

Description: | Basecaps

           proto

Type: InterfaceProtocol

Description: | Protocol number

           caps

Type: InterfaceCapsulation

Description: | Capsulation number

           name

Type: Hex binary data with maximum length 64 bytes

Description: | Intf/caps name

           pname

Type: Hex binary data with maximum length 32 bytes

Description: | Protocol name

           depth

Type: 32-bit unsigned integer

Description: | level of node in tree

           child_count

Type: 32-bit unsigned integer

Description: | Number of subinterfaces

#### im_show_cn_row_td

        Description: data for control node
        Definition: Type definition for: im_show_cn_row_st

#### im_show_mtu_row_st

        Description:
        Definition: Structure. Contents are:
           cn

Type: im_show_cn_row_td

Description: | Control node info

           mtu_actual

Type: 32-bit unsigned integer

Description: | MTU actual

           mtu_available

Type: 32-bit unsigned integer

Description: | MTU available

           mtu_child

Type: 32-bit unsigned integer

Description: | MTU available to child

           mtu_imposed

Type: 32-bit unsigned integer

Description: | Imposed MTU

           mtu_notified

Type: 32-bit unsigned integer

Description: | Notified MTU

           mtu_offset

Type: 32-bit unsigned integer

Description: | MTU offset

#### im_show_mtu_row_td

        Description: data for control node mtus
        Definition: Type definition for: im_show_mtu_row_st

#### im_show_common_rules_st

        Description:
        Definition: Structure. Contents are:
           tag

Type: String with maximum length 32

Description: | Rules tag

           source

Type: String with maximum length 257

Description: | Rules value

           id

Type: 32-bit unsigned integer

Description: | Rule id

#### im_show_common_rules_td

Description: common rules fields Definition: Type definition for: im_show_common_rules_st

#### im_show_caps_rules_st

Description: Definition: Structure. Contents are: common

Type: im_show_common_rules_td

Description: |

           description

Type: String with maximum length 256

Description: |

           display_name

Type: String with maximum length 32

Description: |

           dll

Type: String with maximum length 256

Description: |

           dll_rp

Type: String with maximum length 256

Description: |

           dll_lc

Type: String with maximum length 256

Description: |

           ordering

Type: 32-bit unsigned integer

Description: |

           subint_type

Type: String with maximum length 32

Description: |

           subint_string

Type: String with maximum length 32

Description: |

           netio_flags

Type: 32-bit unsigned integer

Description: |

           im_flags

Type: 32-bit unsigned integer

Description: |

           ignore_flags

Type: 32-bit unsigned integer

Description: |

           subint_range

Type: 32-bit unsigned integer[2]

Description: |

           subint_delimiter

Type: Signed character

Description: |

           vc_flags

Type: 32-bit unsigned integer

Description: |

           mtu_offset

Type: 32-bit unsigned integer

Description: |

           owner_string

Type: String with maximum length 32

Description: |

#### im_show_caps_rules_td

Description: caps specific rules fields Definition: Type definition for: im_show_caps_rules_st

#### im_show_intf_rules_st

Description: Definition: Structure. Contents are: common

Type: im_show_common_rules_td

Description: |

           description

Type: String with maximum length 256

Description: |

           hw_description

Type: String with maximum length 256

Description: |

           allowed_base_caps

Type: String with maximum length 256

Description: |

           default_base_caps

Type: String with maximum length 32

Description: |

           ignore_flags

Type: 32-bit unsigned integer

Description: |

           im_flags

Type: 32-bit unsigned integer

Description: |

           display_flags

Type: 32-bit unsigned integer

Description: |

           location

Type: 32-bit unsigned integer

Description: |

           mtu

Type: 32-bit unsigned integer

Description: |

           subint_range

Type: 32-bit unsigned integer[2]

Description: |

           subint_string

Type: String with maximum length 32

Description: |

           dynamic_int_name

Type: String with maximum length 54

Description: |

           int_owner_string

Type: String with maximum length 32

Description: |

           feature

Type: String with maximum length 32

Description: |

#### im_show_intf_rules_td

Description: intf specific rules fields Definition: Type definition for: im_show_intf_rules_st

#### im_show_proto_rules_st

Description: Definition: Structure. Contents are: common

Type: im_show_common_rules_td

Description: |

           description

Type: String with maximum length 256

Description: |

           dll

Type: String with maximum length 256

Description: |

           dll_rp

Type: String with maximum length 256

Description: |

           dll_lc

Type: String with maximum length 256

Description: |

           netio_flags

Type: 32-bit unsigned integer

Description: |

#### im_show_proto_rules_td

Description: proto specific rules fields Definition: Type definition for: im_show_proto_rules_st

#### im_stats_timespec_

Description: Definition: Structure. Contents are: tv_sec

Type: 32-bit unsigned integer

Description:

tv_nsec

Type: 32-bit unsigned integer

Description:

#### im_stats_timespec_td

Description: Definition: Type definition for: im_stats_timespec_

#### im_activity_op_time_stats_

Description: Definition: Structure. Contents are: total

Type: 32-bit unsigned integer

Description:

max

Type: 32-bit unsigned integer

Description:

max_per_element

Type: 32-bit unsigned integer

Description:

#### im_activity_op_time_stats

Description: Definition: Type definition for: im_activity_op_time_stats_

#### im_activity_max_rd_stats_

Description: Definition: Structure. Contents are: value

Type: 32-bit unsigned integer

Description:

rd_id

Type: im_rd_id_td

Description: |

#### im_activity_max_rd_stats

Description: Definition: Type definition for: im_activity_max_rd_stats_

#### im_activity_cl_per_purpose_

Description: Definition: Structure. Contents are: view

Type: im_view_i_type

Description: |

           purpose

Type: im_rd_purpose_td

Description: |

           started_op_count

Type: 32-bit unsigned integer

Description: |

           started_op_size_total

Type: 32-bit unsigned integer

Description: |

           started_op_size_max

Type: 32-bit unsigned integer

Description: |

           cl_blocked

Type: im_activity_op_time_stats

Description: |

           started_op_proc

Type: im_activity_op_time_stats

Description: |

           started_op_proc_cpu

Type: im_activity_op_time_stats

Description: |

           started_op_destroy

Type: im_activity_op_time_stats

Description: |

           started_op_destroy_cpu

Type: im_activity_op_time_stats

Description: |

           involved_op_count

Type: 32-bit unsigned integer

Description: |

           involved_op_size_total

Type: 32-bit unsigned integer

Description: |

           involved_op_size_max

Type: 32-bit unsigned integer

Description: |

           involved_op_times

Type: im_activity_op_time_stats

Description: |

#### im_activity_cl_per_purpose

        Description:
        Definition: Type definition for: im_activity_cl_per_purpose_

#### im_activity_cl_per_view_

        Description:
        Definition: Structure. Contents are:
           specify_control

Type: 32-bit unsigned integer

Description: |

           unspecify_control

Type: 32-bit unsigned integer

Description: |

           notifications

Type: 32-bit unsigned integer

Description: |

           started_op_largest

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_blocked

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_blocked_per_element

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_proc

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_proc_per_element

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_proc_cpu

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_proc_per_element_cpu

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_destroy

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_destroy_per_element

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_destroy_cpu

Type: im_activity_max_rd_stats

Description: |

           started_op_longest_destroy_per_element_cpu

Type: im_activity_max_rd_stats

Description: |

           involved_op_largest

Type: im_activity_max_rd_stats

Description: |

           involved_op_slowest

Type: im_activity_max_rd_stats

Description: |

           involved_op_slowest_per_element

Type: im_activity_max_rd_stats

Description: |

           errors

Type: 32-bit unsigned integer

Description: |

           max_rdq_size

Type: 32-bit unsigned integer

Description: |

#### im_activity_cl_per_view

        Description:
        Definition: Type definition for: im_activity_cl_per_view_

#### im_activity_cl_

        Description:
        Definition: Structure. Contents are:
           connections

Type: 32-bit unsigned integer

Description: |

           disconnections

Type: 32-bit unsigned integer

Description: |

#### im_activity_cl

        Description:
        Definition: Type definition for: im_activity_cl_

#### im_stats_service_

        Description:
        Definition: Enumeration. Valid values are:
            'IM_STATS_SERVICE_FIRST'
            'IM_STATS_SERVICE_GSP'
            'IM_STATS_SERVICE_LRD'
            'IM_STATS_SERVICE_SYSMGR'
            'IM_STATS_SERVICE_IMDR'
            'IM_STATS_SERVICE_SYSDB'
            'IM_STATS_SERVICE_INSTALL'
            'IM_STATS_SERVICE_COUNT'

#### im_stats_service_td

Description: The services with which IM interacts Definition: Type definition for: im_stats_service_

#### im_stats_service_nfn_

Description: Definition: Enumeration. Valid values are: 'IM_STATS_SERVICE_NFN_FIRST' 'IM_STATS_SERVICE_NFN_LRD_ADMIN_DOWN' 'IM_STATS_SERVICE_NFN_LRD_GOING_DOWN' 'IM_STATS_SERVICE_NFN_LRD_REMOVED' 'IM_STATS_SERVICE_NFN_LRD_NOTACTIVE' 'IM_STATS_SERVICE_NFN_LRD_ACTIVE' 'IM_STATS_SERVICE_NFN_LRD_UNKNOWN' 'IM_STATS_SERVICE_NFN_GSP_NEW_MBR' 'IM_STATS_SERVICE_NFN_GSP_DEL_MBR' 'IM_STATS_SERVICE_NFN_GSP_DN' 'IM_STATS_SERVICE_NFN_GSP_UP' 'IM_STATS_SERVICE_NFN_GSP_NODE_DN' 'IM_STATS_SERVICE_NFN_GSP_PMM' 'IM_STATS_SERVICE_NFN_GSP_MSGS_DROPPED' 'IM_STATS_SERVICE_NFN_GSP_UNKNOWN' 'IM_STATS_SERVICE_NFN_SYSMGR_DLRSC' 'IM_STATS_SERVICE_NFN_INSTALL_RESTART' 'IM_STATS_SERVICE_NFN_INSTALL_NO_RESTART' 'IM_STATS_SERVICE_NFN_SYSDB_VERIFY' 'IM_STATS_SERVICE_NFN_SYSDB_APPLY' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_GET' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_SET' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_LIST' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_DATALIST' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_FIND' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_EXT_FINDDATA' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_INT_GET' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_INT_SET' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_INT_LIST' 'IM_STATS_SERVICE_NFN_SYSDB_EDM_INT_DATALIST' 'IM_STATS_SERVICE_NFN_COUNT'

#### im_stats_service_nfn_td

Description: The notifications received by IM Definition: Type definition for: im_stats_service_nfn_

#### im_stats_service_op_

Description: Definition: Enumeration. Valid values are: 'IM_STATS_SERVICE_OP_FIRST' 'IM_STATS_SERVICE_OP_GSP_SEND' 'IM_STATS_SERVICE_OP_GSP_CREATE' 'IM_STATS_SERVICE_OP_SYSMGR_FEAT_START' 'IM_STATS_SERVICE_OP_SYSMGR_PROC_READY' 'IM_STATS_SERVICE_OP_SYSMGR_REG' 'IM_STATS_SERVICE_OP_LRD_INV_GET' 'IM_STATS_SERVICE_OP_LRD_REG' 'IM_STATS_SERVICE_OP_SYSDB_VERF_REG' 'IM_STATS_SERVICE_OP_SYSDB_VERF_UNREG' 'IM_STATS_SERVICE_OP_SYSDB_EDM_EXT_REG' 'IM_STATS_SERVICE_OP_SYSDB_EDM_INT_REG' 'IM_STATS_SERVICE_OP_SYSDB_ITEM_SET' 'IM_STATS_SERVICE_OP_SYSDB_BACKEND_SCAN' 'IM_STATS_SERVICE_OP_SYSDB_BIND' 'IM_STATS_SERVICE_OP_SYSDB_UNBIND' 'IM_STATS_SERVICE_OP_IMDR_CONN_OPEN' 'IM_STATS_SERVICE_OP_IMDR_REPLAY_SUCCEEDED' 'IM_STATS_SERVICE_OP_IMDR_REPLAY_FAILED' 'IM_STATS_SERVICE_OP_COUNT'

#### im_stats_service_op_td

Description: The operations made by IM Definition: Type definition for: im_stats_service_op_

#### im_show_act_node_count_st

Description: Definition: Structure. Contents are: node_intf

Type: 32-bit unsigned integer

Description:

node_caps

Type: 32-bit unsigned integer

Description:

#### im_show_act_node_count_td

Description: Node summary information Definition: Type definition for: im_show_act_node_count_st

#### im_stats_service_op_counts_

Description: Definition: Structure. Contents are: count_success

Type: 32-bit unsigned integer

Description:

count_fail

Type: 32-bit unsigned integer

Description:

#### im_stats_service_op_counts_td

Description: Definition: Type definition for: im_stats_service_op_counts_

#### im_activity_cl_purpose_array

Description: Definition: Type definition for: im_activity_cl_per_purpose[63]

#### im_show_damp_node_info_

Description: Definition: Structure. Contents are: Penalty

Type: 32-bit unsigned integer

Description: Dampening penalty of the interface

IsSuppressedEnabled

Type: Boolean

Description: Flag showing if state is suppressed

SecondsRemaining

Type: 32-bit unsigned integer

Description: Remaining period of suppression in secs

Flaps

Type: 32-bit unsigned integer

Description: Number of underlying state flaps

State

Type: im_state_enum_type

Description: | Underlying state of the node

#### im_show_damp_node_info_td

Description: Definition: Type definition for: im_show_damp_node_info_

#### im_show_damp_node_

Description: Definition: Structure. Contents are: CapsulationNumber

Type: InterfaceCapsulation

Description: | Capsulation number

           proto_id

Type: InterfaceProtocol

Description: | Protocol number

           CapsulationDampening

Type: im_show_damp_node_info_td

Description: | Capsulation dampening

#### im_show_damp_node_td

        Description:
        Definition: Type definition for: im_show_damp_node_

#### im_show_priv_comm_

        Description:
        Definition: Structure. Contents are:
           cbh

Type: im_callback_type

Description: | Callback Handle

           ctrl_flags

Type: 16-bit unsigned integer

Description: | Control Flags

           mtu_min

Type: im_mtu_type

Description: | Min MTU

           mtu_max

Type: im_mtu_type

Description: | Max MTU

           mtu_imposed

Type: im_mtu_type

Description: | Imposed MTU

           mtu_overhead

Type: im_mtu_type

Description: | MTU Overhead

           mtu_actual

Type: im_mtu_type

Description: | Actual MTU

           mtu_notified

Type: im_mtu_type

Description: | Notified MTU

           mtu_available

Type: im_mtu_type

Description: | MTU Available

           mtu_child_available

Type: im_mtu_type

Description: | Child MTU Available

           ifstate_state

Type: im_state_enum_type

Description: | State

           ifstate_constraint

Type: im_state_enum_type

Description: | State constraint

           IsDampeningEnabled

Type: Boolean

Description: | Dampening flag

#### im_show_priv_comm_td

        Description:
        Definition: Type definition for: im_show_priv_comm_

#### im_show_priv_caps_

        Description:
        Definition: Structure. Contents are:
           comm

Type: im_show_priv_comm_td

Description: | Common data

           caps_flags

Type: 16-bit unsigned integer

Description: | Capsulation Flags

#### im_show_priv_caps_td

        Description:
        Definition: Type definition for: im_show_priv_caps_

#### im_show_priv_intf_

        Description:
        Definition: Structure. Contents are:
           comm

Type: im_show_priv_comm_td

Description: | Common data

           if_flags

Type: 16-bit unsigned integer

Description: | Interface flags

           StateTransitionCount

Type: 32-bit unsigned integer

Description: | Number of state transitions

           dampening_configured

Type: Boolean

Description: | Flag showing if dampening is configured

           shared_lock_count

Type: 32-bit unsigned integer

Description: | Shared lock count

           comp_op_in_progress

Type: Boolean

Description: | Composite op flag

           comp_op_id

Type: 32-bit unsigned integer

Description: | Composite op ID

           mtu_default

Type: im_mtu_type

Description: | Default MTU

           mtu_basecaps_overhead

Type: im_mtu_type

Description: | Basecaps MTU overhead

           mtu_subif_overhead

Type: im_mtu_type

Description: | Subinterface MTU overhead

#### im_show_priv_intf_td

        Description:
        Definition: Type definition for: im_show_priv_intf_

#### ctrl_node_enum

        Description: Enumeration of the types of control node
        Definition: Enumeration. Valid values are:
            'Interface'
            'Capsulation'

#### ctrl_node_data

        Description:
        Definition: Union.
        Discriminant:
           Name: descrim
           Type: ctrl_node_enum

Options are: intf

Type: im_show_priv_intf_td

Description: |

           caps

Type: im_show_priv_caps_td

Description: |

#### im_show_ctrl_priv_td

        Description:
        Definition: Type definition for: ctrl_node_data

#### im_show_db_summ_max_node_st

        Description:
        Definition: Structure. Contents are:
           value

Type: 32-bit unsigned integer

Description: |

           nodeid

Type: 32-bit unsigned integer

Description: |

#### im_show_db_summ_max_node_td

        Description:
        Definition: Type definition for: im_show_db_summ_max_node_st

#### im_show_db_summ_max_intf_st

        Description:
        Definition: Structure. Contents are:
           value

Type: 32-bit unsigned integer

Description: |

           ifhandle

Type: Interface

Description: |

#### im_show_db_summ_max_intf_td

        Description:
        Definition: Type definition for: im_show_db_summ_max_intf_st

#### im_show_db_summ_stats_st

        Description:
        Definition: Structure. Contents are:
           view

Type: im_view_i_type

Description: | The database view that this information is for

           count_intf

Type: 32-bit unsigned integer

Description: | Number of interfaces

           count_proto

Type: 32-bit unsigned integer

Description: | Number of protocols

           count_caps

Type: 32-bit unsigned integer

Description: | Number of capsulations

           count_intf_attr

Type: 32-bit unsigned integer

Description: | Number of interface attributes

           count_caps_attr

Type: 32-bit unsigned integer

Description: | Number of capsulation attributes

           count_intf_types

Type: 32-bit unsigned integer

Description: | Number of interface types

           count_caps_types

Type: 32-bit unsigned integer

Description: | Number of capsulation types

           count_attr_types

Type: 32-bit unsigned integer

Description: | Number of attribute types

           count_nodes

Type: 32-bit unsigned integer

Description: | Number of nodes from which there are resources

           max_node_intf_count

Type: im_show_db_summ_max_node_td

Description: | Node which has the maximum number of interfaces

           max_node_caps_count

Type: im_show_db_summ_max_node_td

Description: | Node which has the maximum number of capsulations

           max_node_attr_count

Type: im_show_db_summ_max_node_td

Description: | Node which has the maximum number of attributes

           max_intf_proto_count

Type: im_show_db_summ_max_intf_td

Description: | Interface that has the maximum number of protocols

           max_intf_caps_count

Type: im_show_db_summ_max_intf_td

Description: | Interface that has the maximum number of capsulations

           max_intf_attr_count

Type: im_show_db_summ_max_intf_td

Description: | Interface that has the maximum number of interface attributes

           max_intf_caps_attr_count

Type: im_show_db_summ_max_intf_td

Description: | Interface that has the maximum number of capsulation attributes

#### im_show_db_summ_stats_td

        Description: Interface manager database summary statistics
        Definition: Type definition for: im_show_db_summ_stats_st

#### im_show_rd_attr_value

        Description:
        Definition: Structure. Contents are:
           value

Type: Hex binary dump

Description: |

#### im_show_rd_attr

        Description:
        Definition: Structure. Contents are:
           type

Type: im_attr_i_type

Description: |

           node

Type: 32-bit unsigned integer

Description: |

           flags

Type: im_rd_attr_flag_td

Description: |

           values

Type: im_show_rd_attr_value

[0...unbounded]

Description: |

#### im_show_rd_hdr_data

        Description:
        Definition: Structure. Contents are:
           type

Type: im_rd_hdr_type

Description: |

           value

Type: Hex binary dump

Description: |

## Perl Data Object documentation for imd.

### Datatypes

#### imds_ifattr_base_info

        Description: Basic interface information
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Interface

           ParentInterface

Type: Interface

Description: | Parent Interface

           Type

Type: InterfaceType

Description: | Interface type

           State

Type: im_state_type_

Description: | Operational state

           ActualState

Type: im_state_type_

Description: | Operational state with no translation of error disable or shutdown

           LineState

Type: im_state_type_

Description: | Line protocol state

           ActualLineState

Type: im_state_type_

Description: | Line protocol state with no translation of error disable or shutdown

           Encapsulation

Type: InterfaceCapsulation

Description: | Interface encapsulation

           EncapsulationTypeString

Type: String with maximum length 32

Description: | Interface encapsulation description string

           MTU

Type: 32-bit unsigned integer

Description: | MTU in bytes

           SubInterfaceMTUOverhead

Type: 32-bit unsigned integer

Description: | Subif MTU overhead

           L2Transport

Type: Boolean

Description: | L2 transport

           Bandwidth

Type: 32-bit unsigned integer

Description: | Interface bandwidth (Kb/s)

#### im_if_summary_info

        Description: Interface summary bag
        Definition: Structure. Contents are:
           InterfaceTypeList

Type: im_if_type_summary_td

[0...unbounded]

Description: | List of per interface type summary information

           InterfaceCounts

Type: im_if_group_counts_td

Description: | Counts for all interfaces

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_if_group_counts_st

Description: Definition: Structure. Contents are: InterfaceCount

Type: 32-bit unsigned integer

Description: Number of interfaces

UpInterfaceCount

Type: 32-bit unsigned integer

Description: Number of interfaces in UP state

DownInterfaceCount

Type: 32-bit unsigned integer

Description: Number of interfaces in DOWN state

AdminDownInterfaceCount

Type: 32-bit unsigned integer

Description: Number of interfaces in an ADMINDOWN state

#### im_if_group_counts_td

Description: Interface counts Definition: Type definition for: im_if_group_counts_st

#### im_if_type_summary_st

Description: Definition: Structure. Contents are: InterfaceTypeName

Type: String with unbounded length

Description: Name of the interface type

InterfaceTypeDescription

Type: String with unbounded length

Description: Description of the interface type

InterfaceCounts

Type: im_if_group_counts_td

Description: | Counts for interfaces of this type

#### im_if_type_summary_td

Description: Interface type summary information Definition: Type definition for: im_if_type_summary_st

## Perl Data Object documentation for shellutil_meminfo.

### Datatypes

#### node_mem_info

Description: Node memory information Definition: Structure. Contents are: mi_length

Type: 32-bit unsigned integer

Description:

PageSize

Type: 32-bit unsigned integer

Description: Page size in bytes

RAMMemory

Type: 64-bit unsigned integer

Description: Physical memory size in bytes

FreePhysicalMemory

Type: 64-bit unsigned integer

Description: Physical memory available in bytes

SystemRAMMemory

Type: 64-bit unsigned integer

Description: Application memory size in bytes

FreeApplicationMemory

Type: 64-bit unsigned integer

Description: Application memory available in bytes

ImageMemory

Type: 64-bit unsigned integer

Description: Image memory size in bytes

BootRAMSize

Type: 64-bit unsigned integer

Description: Boot RAM size in bytes

ReservedMemory

Type: 64-bit unsigned integer

Description: Reserved memory size in bytes

IOMemory

Type: 64-bit unsigned integer

Description: IO memory size in bytes

FlashSystem

Type: 64-bit unsigned integer

Description: Flash System size in bytes

### Internal Datatypes

## Perl Data Object documentation for policymgr_show.

### Datatypes

#### plmgr_pmap_str_targets_bg

Description: Policymap and target info returned to the show client Definition: Structure. Contents are: PolicyMapName

Type: String with maximum length 64

Description:

Targets

Type: string_arr[0...unbounded]

Description: |

           ParentTargets

Type: string_arr

[0...unbounded]

Description: |

#### plmgr_pmap_targets_bg

        Description: Policymap and targets info. returned to Policymgr (from policy client)
        Definition: Structure. Contents are:
           PolicyMapName

Type: String with maximum length 64

Description: |

           pmap_targets

Type: 8-bit unsigned integer[0...unbounded]

Description: |

           pmap_parent_targets

Type: 8-bit unsigned integer[0...unbounded]

Description: |

           NumTargets

Type: 32-bit unsigned integer

Description: |

           NumParentTargets

Type: 32-bit unsigned integer

Description: |

#### plmgr_pmap_targets_arr_bg

Description: The array bag Definition: Structure. Contents are: plmgr_pmap_targets

Type: plmgr_pmap_targets_bg[0...unbounded]

Description: |

#### plmgr_obj_ref_detail_bg

Description: Object detail. Definition: Structure. Contents are: TotalReferenceObjects

Type: Optional 32-bit unsigned integer

Description: Total number of reference objects

ObjectName

Type: String with maximum length 64

Description: Name of object (poliymap/classmap)

PolicyMapList

Type: string_arr[0...unbounded]

Description: | List of policy-maps referencing a class-map

#### plmgr_app_db_bg

Description: Per application class/policy-map database Definition: Structure. Contents are: ObjectType

Type: plmgr_appln_type_en

Description: | Application type configured

           TotalObjects

Type: 32-bit unsigned integer

Description: | Total number of objects configured for a specific object type

           Objects

Type: plmgr_obj_ref_detail_bg

[0...unbounded]

Description: | Each object details

#### plmgr_summay_bg

        Description: The policymgr database
        Definition: Structure. Contents are:
           TotalClassMaps

Type: 32-bit unsigned integer

Description: | Total number of classmaps configured

           TotalClassMapTypes

Type: 32-bit unsigned integer

Description: | Total number of classmap types configured

           ClassMaps

Type: plmgr_app_db_bg

[0...unbounded]

Description: | Summary of classmap database

           TotalPolicyMaps

Type: 32-bit unsigned integer

Description: | Total number of policymaps configured

           TotalPolicyMapTypes

Type: 32-bit unsigned integer

Description: | Total number of policymap types configured

           PolicyMaps

Type: plmgr_app_db_bg

[0...unbounded]

Description: | Summary of policymap database

### Internal Datatypes

#### policy_param_unit_type_

        Description:
        Definition: Enumeration. Valid values are:
            'POLICY_PARAM_UNIT_INVALID'
            'POLICY_PARAM_UNIT_BYTES'
            'POLICY_PARAM_UNIT_KBYTES'
            'POLICY_PARAM_UNIT_MBYTES'
            'POLICY_PARAM_UNIT_GBYTES'
            'POLICY_PARAM_UNIT_BITSPS'
            'POLICY_PARAM_UNIT_KBITSPS'
            'POLICY_PARAM_UNIT_MBITSPS'
            'POLICY_PARAM_UNIT_GBITSPS'
            'POLICY_PARAM_UNIT_CELLSPS'
            'POLICY_PARAM_UNIT_US'
            'POLICY_PARAM_UNIT_MS'
            'POLICY_PARAM_UNIT_PACKETS'
            'POLICY_PARAM_UNIT_CELLS'
            'POLICY_PARAM_UNIT_PERCENT'
            'POLICY_PARAM_UNIT_RATIO'
            'POLICY_PARAM_UNIT_MAX'

#### policy_param_unit_type

        Description:
        Definition: Type definition for: policy_param_unit_type_

#### policy_param_uint32_st_

        Description:
        Definition: Structure. Contents are:
           value

Type: 32-bit unsigned integer

Description: |

           unit

Type: policy_param_unit_type

Description: |

#### policy_param_uint32_st

        Description:
        Definition: Type definition for: policy_param_uint32_st_

#### wred_type_en_

        Description:
        Definition: Enumeration. Valid values are:
            'WRED_COS_CMD'
            'WRED_DSCP_CMD'
            'WRED_PRECEDENCE_CMD'
            'WRED_DISCARD_CLASS_CMD'
            'WRED_MPLS_EXP_CMD'
            'RED_WITH_USER_MIN_MAX'
            'RED_WITH_DEFAULT_MIN_MAX'
            'WRED_DEI_CMD'
            'WRED_INVALID_CMD'

#### wred_type_en

Description: Definition: Type definition for: wred_type_en_

#### enum_val_t

Description: Definition: Type definition for: 16-bit unsigned integer

#### match_available_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AVAIL_IDENT_UNSPECIFIED' 'MATCH_AVAIL_IDENT_DNIS' 'MATCH_AVAIL_IDENT_DOMAIN' 'MATCH_AVAIL_IDENT_CIRCUIT_ID' 'MATCH_AVAIL_IDENT_REMOTE_ID' 'MATCH_AVAIL_IDENT_MEDIA' 'MATCH_AVAIL_IDENT_NAS_PORT' 'MATCH_AVAIL_IDENT_PROTOCOL' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV4' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV6' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_MAC' 'MATCH_AVAIL_IDENT_TUNNEL_NAME' 'MATCH_AVAIL_IDENT_USER_NAME' 'MATCH_AVAIL_IDENT_VENDOR_ID' 'MATCH_AVAIL_IDENT_MAX'

#### match_available_id_en

Description: Definition: Type definition for: match_available_id_en_

#### match_authen_status_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AUTHEN_STATUS_UNSPECIFIED' 'MATCH_AUTHEN_STATUS_AUTHENTICATED' 'MATCH_AUTHEN_STATUS_UNAUTHENTICATED' 'MATCH_AUTHEN_STATUS_MAX'

#### match_authen_status_en

Description: Definition: Type definition for: match_authen_status_en_

#### match_media_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MEDIA_TYPE_UNSPECIFIED' 'MATCH_MEDIA_TYPE_ASYNC' 'MATCH_MEDIA_TYPE_ATM' 'MATCH_MEDIA_TYPE_ETHER' 'MATCH_MEDIA_TYPE_IP' 'MATCH_MEDIA_TYPE_ISDN' 'MATCH_MEDIA_TYPE_MPLS' 'MATCH_MEDIA_TYPE_SYNC' 'MATCH_MEDIA_TYPE_MAX'

#### match_media_type_en

Description: Definition: Type definition for: match_media_type_en_

#### match_mlp_negotiated_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MLP_NEGOTIATED_UNSPECIFIED' 'MATCH_MLP_NEGOTIATED' 'MATCH_MLP_NOT_NEGOTIATED' 'MATCH_MLP_MAX'

#### match_mlp_negotiated_en

Description: Definition: Type definition for: match_mlp_negotiated_en_

#### match_subs_protocol_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_SUBS_PROTOCOL_UNSPECIFIED' 'MATCH_SUBS_PROTOCOL_IPV4' 'MATCH_SUBS_PROTOCOL_PPP' 'MATCH_SUBS_PROTOCOL_DHCP' 'MATCH_SUBS_PROTOCOL_MAX'

#### match_subs_protocol_en

Description: Definition: Type definition for: match_subs_protocol_en_

#### match_nas_port_sub_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_SUB_ID_UNSPECIFIED' 'MATCH_NAS_PORT_SUB_ID_ADAPTER' 'MATCH_NAS_PORT_SUB_ID_CHANNEL' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_PORT' 'MATCH_NAS_PORT_SUB_ID_SHELF' 'MATCH_NAS_PORT_SUB_ID_SLOT' 'MATCH_NAS_PORT_SUB_ID_SUB_INTERFACE' 'MATCH_NAS_PORT_SUB_ID_TYPE' 'MATCH_NAS_PORT_SUB_ID_VCI' 'MATCH_NAS_PORT_SUB_ID_VLAN' 'MATCH_NAS_PORT_SUB_ID_VPI' 'MATCH_NAS_PORT_SUB_ID_MAX'

#### match_nas_port_sub_id_en

Description: Definition: Type definition for: match_nas_port_sub_id_en_

#### match_nas_port_intf_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_INTF_TYPE_UNSPECIFIED' 'MATCH_NAS_PORT_INTF_TYPE_ASYNC' 'MATCH_NAS_PORT_INTF_TYPE_ATM' 'MATCH_NAS_PORT_INTF_TYPE_BRI' 'MATCH_NAS_PORT_INTF_TYPE_ETHER' 'MATCH_NAS_PORT_INTF_TYPE_IPSEC' 'MATCH_NAS_PORT_INTF_TYPE_NONE' 'MATCH_NAS_PORT_INTF_TYPE_PIAFS' 'MATCH_NAS_PORT_INTF_TYPE_PPPATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPETHER' 'MATCH_NAS_PORT_INTF_TYPE_PPPOEATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPQINQ' 'MATCH_NAS_PORT_INTF_TYPE_PPPVLAN' 'MATCH_NAS_PORT_INTF_TYPE_PRI' 'MATCH_NAS_PORT_INTF_TYPE_SYNC' 'MATCH_NAS_PORT_INTF_TYPE_V110' 'MATCH_NAS_PORT_INTF_TYPE_V120' 'MATCH_NAS_PORT_INTF_TYPE_VTY' 'MATCH_NAS_PORT_INTF_TYPE_X75' 'MATCH_NAS_PORT_INTF_TYPE_MAX'

#### match_nas_port_intf_type_en

Description: Definition: Type definition for: match_nas_port_intf_type_en_

#### afmon_ipcbr_parm_type_en_

Description: Definition: Enumeration. Valid values are: 'AFMON_IPCBR_PARM_INVALID' 'AFMON_IPCBR_PARM_IP_PKT_RATE' 'AFMON_IPCBR_PARM_IP_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_PKT_SIZE' 'AFMON_IPCBR_PARM_MEDIA_PKTS_PER_IP' 'AFMON_IPCBR_PARM_MAX'

#### afmon_ipcbr_parm_type_en

Description: Definition: Type definition for: afmon_ipcbr_parm_type_en_

#### string_arr

Description: Definition: Type definition for: String with unbounded length

#### plmgr_appln_type_en

Description: Different Application types Definition: Enumeration. Valid values are: 'QOS' - Application type QOS 'SubscriberControl' - Application typesubscriber control 'Accounting' - Application type accounting 'Traffic' - Application type traffic 'Afmon' - Application type afmon

## Perl Data Object documentation for policymgr.

### Datatypes

#### class_match_info_st

Description: Class-map match info Definition: Array of 0 or more structures. Contents of each array entry are: match_data

Type: class_match_data_un

Description: | Match criteria

           flags

Type: 32-bit unsigned integer

Description: | Flags

#### class_map_bg

Description: Class-map bag Definition: Array of 0 or more structures. Contents of each array entry are: magic

Type: 32-bit unsigned integer

Description: Magic number on top of class-map bag

name

Type: class_map_name

Description: | Name of the class-map

           type

Type: class_map_type_en

Description: | Class-Map Type QoS/PBR/Netflow/...

           mode

Type: class_map_mode_en

Description: | Class-Map Mode Match any/Match all

           flags

Type: 32-bit unsigned integer

Description: | Class-Map Internal

           match_count

Type: 32-bit unsigned integer

Description: | Number of Match infos

           match_infop

Type: Optional class_match_info_st

Description: | Pointer to the first Match info

           chk_sum

Type: policy_chk_sum

Description: | MD5 checksum of the encoded class-map bag

           description

Type: string_td

Description: |

#### policy_class_info_bg

        Description: Class per policy info
        Definition: Array of 0 or more structures. Contents of each array entry are:
           seq

Type: 32-bit unsigned integer

Description: |

           flags

Type: 32-bit unsigned integer

Description: |

           ctype

Type: class_map_type_en

Description: |

           cl_encode

Type: pol_class_enc_un

Description: |

           clmp_p

Type: cmap_data_hd

Description: |

           num_actions

Type: 32-bit unsigned integer

Description: |

           exe_strat

Type: pclass_exec_strat_en

Description: |

           act_infop

Type: Optional policy_action_info_st

Description: |

#### policy_event_info_bg

        Description: Event info bag
        Definition: Array of 0 or more structures. Contents of each array entry are:
           event_type

Type: pevent_type_en

Description: |

           cond_eval

Type: pevent_cond_eval_en

Description: |

           class_infop

Type: pclass_data_hd

Description: |

#### policy_map_bg

        Description: Policy-map Bag
        Definition: Array of 0 or more structures. Contents of each array entry are:
           magic

Type: 32-bit unsigned integer

Description: |

           name

Type: policy_map_name

Description: |

           type

Type: policy_map_type_en

Description: |

           flags

Type: 32-bit unsigned integer

Description: |

           num_classes

Type: 32-bit unsigned integer

Description: |

           max_hierarchy

Type: 32-bit unsigned integer

Description: |

           num_policy_class_info

Type: 32-bit unsigned integer

Description: |

           event_infop

Type: pevent_data_hd

Description: |

           chk_sum

Type: policy_chk_sum

Description: | MD5 checksum of the encoded class-map bag

           description

Type: string_td

Description: |

#### plmgr_cmap_diff_bg

        Description: Class-map diff Bag
        Definition: Structure. Contents are:
           del

Type: class_map_bg

Description: |

           add

Type: class_map_bg

Description: |

#### plmgr_pmap_diff_bg

        Description: Policy-map diff Bag
        Definition: Structure. Contents are:
           del

Type: policy_map_bg

Description: |

           add

Type: policy_map_bg

Description: |

### Internal Datatypes

#### policy_param_unit_type_

        Description:
        Definition: Enumeration. Valid values are:
            'POLICY_PARAM_UNIT_INVALID'
            'POLICY_PARAM_UNIT_BYTES'
            'POLICY_PARAM_UNIT_KBYTES'
            'POLICY_PARAM_UNIT_MBYTES'
            'POLICY_PARAM_UNIT_GBYTES'
            'POLICY_PARAM_UNIT_BITSPS'
            'POLICY_PARAM_UNIT_KBITSPS'
            'POLICY_PARAM_UNIT_MBITSPS'
            'POLICY_PARAM_UNIT_GBITSPS'
            'POLICY_PARAM_UNIT_CELLSPS'
            'POLICY_PARAM_UNIT_US'
            'POLICY_PARAM_UNIT_MS'
            'POLICY_PARAM_UNIT_PACKETS'
            'POLICY_PARAM_UNIT_CELLS'
            'POLICY_PARAM_UNIT_PERCENT'
            'POLICY_PARAM_UNIT_RATIO'
            'POLICY_PARAM_UNIT_MAX'

#### policy_param_unit_type

        Description:
        Definition: Type definition for: policy_param_unit_type_

#### policy_param_uint32_st_

        Description:
        Definition: Structure. Contents are:
           value

Type: 32-bit unsigned integer

Description: |

           unit

Type: policy_param_unit_type

Description: |

#### policy_param_uint32_st

        Description:
        Definition: Type definition for: policy_param_uint32_st_

#### wred_type_en_

        Description:
        Definition: Enumeration. Valid values are:
            'WRED_COS_CMD'
            'WRED_DSCP_CMD'
            'WRED_PRECEDENCE_CMD'
            'WRED_DISCARD_CLASS_CMD'
            'WRED_MPLS_EXP_CMD'
            'RED_WITH_USER_MIN_MAX'
            'RED_WITH_DEFAULT_MIN_MAX'
            'WRED_DEI_CMD'
            'WRED_INVALID_CMD'

#### wred_type_en

Description: Definition: Type definition for: wred_type_en_

#### enum_val_t

Description: Definition: Type definition for: 16-bit unsigned integer

#### match_available_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AVAIL_IDENT_UNSPECIFIED' 'MATCH_AVAIL_IDENT_DNIS' 'MATCH_AVAIL_IDENT_DOMAIN' 'MATCH_AVAIL_IDENT_CIRCUIT_ID' 'MATCH_AVAIL_IDENT_REMOTE_ID' 'MATCH_AVAIL_IDENT_MEDIA' 'MATCH_AVAIL_IDENT_NAS_PORT' 'MATCH_AVAIL_IDENT_PROTOCOL' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV4' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV6' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_MAC' 'MATCH_AVAIL_IDENT_TUNNEL_NAME' 'MATCH_AVAIL_IDENT_USER_NAME' 'MATCH_AVAIL_IDENT_VENDOR_ID' 'MATCH_AVAIL_IDENT_MAX'

#### match_available_id_en

Description: Definition: Type definition for: match_available_id_en_

#### match_authen_status_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AUTHEN_STATUS_UNSPECIFIED' 'MATCH_AUTHEN_STATUS_AUTHENTICATED' 'MATCH_AUTHEN_STATUS_UNAUTHENTICATED' 'MATCH_AUTHEN_STATUS_MAX'

#### match_authen_status_en

Description: Definition: Type definition for: match_authen_status_en_

#### match_media_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MEDIA_TYPE_UNSPECIFIED' 'MATCH_MEDIA_TYPE_ASYNC' 'MATCH_MEDIA_TYPE_ATM' 'MATCH_MEDIA_TYPE_ETHER' 'MATCH_MEDIA_TYPE_IP' 'MATCH_MEDIA_TYPE_ISDN' 'MATCH_MEDIA_TYPE_MPLS' 'MATCH_MEDIA_TYPE_SYNC' 'MATCH_MEDIA_TYPE_MAX'

#### match_media_type_en

Description: Definition: Type definition for: match_media_type_en_

#### match_mlp_negotiated_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MLP_NEGOTIATED_UNSPECIFIED' 'MATCH_MLP_NEGOTIATED' 'MATCH_MLP_NOT_NEGOTIATED' 'MATCH_MLP_MAX'

#### match_mlp_negotiated_en

Description: Definition: Type definition for: match_mlp_negotiated_en_

#### match_subs_protocol_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_SUBS_PROTOCOL_UNSPECIFIED' 'MATCH_SUBS_PROTOCOL_IPV4' 'MATCH_SUBS_PROTOCOL_PPP' 'MATCH_SUBS_PROTOCOL_DHCP' 'MATCH_SUBS_PROTOCOL_MAX'

#### match_subs_protocol_en

Description: Definition: Type definition for: match_subs_protocol_en_

#### match_nas_port_sub_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_SUB_ID_UNSPECIFIED' 'MATCH_NAS_PORT_SUB_ID_ADAPTER' 'MATCH_NAS_PORT_SUB_ID_CHANNEL' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_PORT' 'MATCH_NAS_PORT_SUB_ID_SHELF' 'MATCH_NAS_PORT_SUB_ID_SLOT' 'MATCH_NAS_PORT_SUB_ID_SUB_INTERFACE' 'MATCH_NAS_PORT_SUB_ID_TYPE' 'MATCH_NAS_PORT_SUB_ID_VCI' 'MATCH_NAS_PORT_SUB_ID_VLAN' 'MATCH_NAS_PORT_SUB_ID_VPI' 'MATCH_NAS_PORT_SUB_ID_MAX'

#### match_nas_port_sub_id_en

Description: Definition: Type definition for: match_nas_port_sub_id_en_

#### match_nas_port_intf_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_INTF_TYPE_UNSPECIFIED' 'MATCH_NAS_PORT_INTF_TYPE_ASYNC' 'MATCH_NAS_PORT_INTF_TYPE_ATM' 'MATCH_NAS_PORT_INTF_TYPE_BRI' 'MATCH_NAS_PORT_INTF_TYPE_ETHER' 'MATCH_NAS_PORT_INTF_TYPE_IPSEC' 'MATCH_NAS_PORT_INTF_TYPE_NONE' 'MATCH_NAS_PORT_INTF_TYPE_PIAFS' 'MATCH_NAS_PORT_INTF_TYPE_PPPATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPETHER' 'MATCH_NAS_PORT_INTF_TYPE_PPPOEATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPQINQ' 'MATCH_NAS_PORT_INTF_TYPE_PPPVLAN' 'MATCH_NAS_PORT_INTF_TYPE_PRI' 'MATCH_NAS_PORT_INTF_TYPE_SYNC' 'MATCH_NAS_PORT_INTF_TYPE_V110' 'MATCH_NAS_PORT_INTF_TYPE_V120' 'MATCH_NAS_PORT_INTF_TYPE_VTY' 'MATCH_NAS_PORT_INTF_TYPE_X75' 'MATCH_NAS_PORT_INTF_TYPE_MAX'

#### match_nas_port_intf_type_en

Description: Definition: Type definition for: match_nas_port_intf_type_en_

#### afmon_ipcbr_parm_type_en_

Description: Definition: Enumeration. Valid values are: 'AFMON_IPCBR_PARM_INVALID' 'AFMON_IPCBR_PARM_IP_PKT_RATE' 'AFMON_IPCBR_PARM_IP_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_PKT_SIZE' 'AFMON_IPCBR_PARM_MEDIA_PKTS_PER_IP' 'AFMON_IPCBR_PARM_MAX'

#### afmon_ipcbr_parm_type_en

Description: Definition: Type definition for: afmon_ipcbr_parm_type_en_

#### policy_chk_sum

Description: Definition: Type definition for: Hex binary data with maximum length 16 bytes

#### class_map_hd_inbag

Description: Definition: Type definition for: 32-bit unsigned integer

#### policy_map_hd_inbag

Description: Definition: Type definition for: 32-bit unsigned integer

#### class_map_type_en

Description: Class-Map Type Definition: Enumeration. Valid values are: 'CLASS_MAP_TYPE_NONE' - Type None 'CLASS_MAP_TYPE_QOS' - Type QoS 'CLASS_MAP_TYPE_PBR' - Type PBR 'CLASS_MAP_TYPE_TRAFFIC' - Type Traffic 'CLASS_MAP_TYPE_SUBS_CONTROL' - Type Subscriber Control 'CLASS_MAP_TYPE_MAX' - Max (Invalid)

#### policy_map_type_en

Description: Policy-Map Type Definition: Enumeration. Valid values are: 'POLICY_MAP_TYPE_NONE' - Type None 'POLICY_MAP_TYPE_QOS' - Type QoS 'POLICY_MAP_TYPE_PBR' - Type PBR 'POLICY_MAP_TYPE_TRAFFIC' - Type Traffic 'POLICY_MAP_TYPE_SUBS_CONTROL' - Subscriber Control 'POLICY_MAP_TYPE_ACCOUNTING' - Accounting 'POLICY_MAP_TYPE_REDIRECT' - Redirect 'POLICY_MAP_TYPE_AFMON' - Application Flow Monitoring 'POLICY_MAP_TYPE_MAX' - Max (Invalid)

#### class_map_mode_en

Description: Class-Map Mode Definition: Enumeration. Valid values are: 'CLASS_MAP_MODE_MATCH_ANY' - Type Match-Any 'CLASS_MAP_MODE_MATCH_ALL' - Type Match-All 'CLASS_MAP_MODE_MAX' - Not a valid mode 'CLASS_MAP_MODE_USR_DEF' - User defined match type

#### match_type_en

Description: Match Type Definition: Enumeration. Valid values are: 'MATCH_TYPE_NONE' - Match Type None 'MATCH_TYPE_IPV4_DSCP' - Match Type IPv4 DSCP 'MATCH_TYPE_IPV4_PREC' - Match Type IPv4 Precedence 'MATCH_TYPE_IPV6_DSCP' - Match Type IPv6 DSCP 'MATCH_TYPE_IPV6_PREC' - Match Type IPv6 Precedence 'MATCH_TYPE_DSCP' - Match Type DSCP 'MATCH_TYPE_PREC' - Match Type Precedence 'MATCH_TYPE_PROTO' - Match Type Protocol 'MATCH_TYPE_MPLS_EXP_TOP' - Match Type MPLS EXP Topmost 'MATCH_TYPE_COS' - Match Type COS 'MATCH_TYPE_COS_INNER' - Match Type inner COS 'MATCH_TYPE_DEI' - Match Type DEI 'MATCH_TYPE_DEI_INNER' - Match Type inner DEI 'MATCH_TYPE_VLAN' - Match Type VLAN 'MATCH_TYPE_VLAN_INNER' - Match Type inner VLAN 'MATCH_TYPE_FR_DLCI' - Match Type FR DLCI 'MATCH_TYPE_SRC_MAC' - Match Type Source MAC Address 'MATCH_TYPE_DST_MAC' - Match Type Destination MAC Address 'MATCH_TYPE_ATM_OAM' - Match Type ATM OAM 'MATCH_TYPE_ATM_CLP' - Match Type ATM CLP 'MATCH_TYPE_FR_DE' - Match Type FR DE 'MATCH_TYPE_QOS_GRP' - Match Type QoS Group 'MATCH_TYPE_DISC_CLS' - Match Type Discard Class 'MATCH_TYPE_VPLS_KNOWN' - Match Type VPLS Known 'MATCH_TYPE_VPLS_UNKNOWN' - Match Type VPLS Unknown 'MATCH_TYPE_VPLS_MCAST' - Match Type VPLS Multicast 'MATCH_TYPE_VPLS_BCAST' - Match Type VPLS Broadcast 'MATCH_TYPE_IPV4_ACL' - Match Type IPv4 ACL 'MATCH_TYPE_IPV6_ACL' - Match Type IPv6 ACL 'MATCH_TYPE_AVAIL_ID' - Match Type Available Identifier 'MATCH_TYPE_AUTHEN_STATUS' - Match Type Authentication Status 'MATCH_TYPE_MEDIA' - Match Type Media 'MATCH_TYPE_MLP_NEGOTIATED' - Match Type MLP Negotiated 'MATCH_TYPE_SUBS_PROTOCOL' - Match Type Protocol 'MATCH_TYPE_DNIS' - Match Type DNIS 'MATCH_TYPE_DNIS_REGEXP' - Match Type DNIS Regular Exp 'MATCH_TYPE_DOMAIN' - Match Type Domain 'MATCH_TYPE_DOMAIN_REGEXP' - Match Type Domain Regular Exp 'MATCH_TYPE_NAS_PORT' - Match Type NAS Port 'MATCH_TYPE_SERVICE_NAME' - Match Type Service Name 'MATCH_TYPE_SERVICE_NAME_REGEXP' - Match Type Service Name Regular Exp 'MATCH_TYPE_SRC_ADDR_IPV4' - Match Type Source Address IPV4 'MATCH_TYPE_SRC_ADDR_IPV6' - Match Type Source Address IPV6 'MATCH_TYPE_SRC_ADDR_MAC' - Match Type Source Address Mac 'MATCH_TYPE_TIMER' - Match Type Timer 'MATCH_TYPE_TIMER_REGEXP' - Match Type Timer Regular Exp 'MATCH_TYPE_TUNNEL_NAME' - Match Type Tunnel Name 'MATCH_TYPE_TUNNEL_NAME_REGEXP' - Match Type Tunnel Name Regular Exp 'MATCH_TYPE_USERNAME' - Match Type User Name 'MATCH_TYPE_USERNAME_REGEXP' - Match Type User Name Regular Exp 'MATCH_TYPE_AUTH_USERNAME' - Match Type Authenticated User Name 'MATCH_TYPE_AUTH_USERNAME_REGEXP' - Match Type Authenticated Userame Reg Exp 'MATCH_TYPE_UNAUTH_USERNAME' - Match Type Unauthenticated Username 'MATCH_TYPE_UNAUTH_USERNAME_REGEXP' - Match Type Unauthenicated Username RegEx 'MATCH_TYPE_AUTH_DOMAIN' - Match Type Authenticated Domain 'MATCH_TYPE_AUTH_DOMAIN_REGEXP' - Match Type Authenticated Domain RegEx 'MATCH_TYPE_UNAUTH_DOMAIN' - Match Type Unauthenticated Domain 'MATCH_TYPE_UNAUTH_DOMAIN_REGEXP' - Match Type Unauthenticated Domain RegEx 'MATCH_TYPE_VENDOR_ID' - Match Type Vendor ID 'MATCH_TYPE_VENDOR_ID_REGEXP' - Match Type Vendor ID RegEx 'MATCH_TYPE_ACCESS_INTERFACE' - Match Type Access Interface 'MATCH_TYPE_INPUT_INTERFACE' - Match Type Input Interface 'MATCH_TYPE_ETHERTYPE' - Match Type Ethernet Type 'MATCH_TYPE_CIRCUIT_ID' - Match Type Circuit ID 'MATCH_TYPE_CIRCUIT_ID_REGEXP' - Match Type Circuit ID RegEx 'MATCH_TYPE_REMOTE_ID' - Match Type Circuit ID 'MATCH_TYPE_REMOTE_ID_REGEXP' - Match Type Circuit ID RegEx 'MATCH_TYPE_ANY_INTERNAL' - Match Type Any (Used only for class-default) 'MATCH_TYPE_PTRS' - Dummy match type for internal use 'MATCH_TYPE_MAX' - Match Type Max (Invalid)

#### mac_addr_st

Description: Definition: Structure. Contents are: mac_addr

Type: 16-bit unsigned integer[3]

Description: MAC address

#### uint8_rng_st

Description: Definition: Structure. Contents are: min

Type: 8-bit unsigned integer

Description: Lower limit of the range

max

Type: 8-bit unsigned integer

Description: Upper limit of the range

#### uint16_rng_st

Description: Definition: Structure. Contents are: min

Type: 16-bit unsigned integer

Description: Lower limit of the range

max

Type: 16-bit unsigned integer

Description: Upper limit of the range

#### dei_bit_st

Description: Definition: Structure. Contents are: bit_value

Type: 32-bit unsigned integer

Description: Value of the DEI bit

#### uint8_array

Description: Definition: Type definition for: 8-bit unsigned integer[0...unbounded]

#### uint8_rng_array

Description: Definition: Type definition for: uint8_rng_st[0...unbounded]

#### uint16_array

Description: Definition: Type definition for: 16-bit unsigned integer[0...unbounded]

#### uint16_rng_array

Description: Definition: Type definition for: uint16_rng_st[0...unbounded]

#### uint32_array

Description: Definition: Type definition for: 32-bit unsigned integer[0...unbounded]

#### string_td

Description: Definition: Type definition for: String with unbounded length

#### string_array

Description: Definition: Type definition for: string_td[0...unbounded]

#### dei_bit

Description: Definition: Type definition for: dei_bit_st

#### match_logical_operator_en

Description: Logical Operators Definition: Enumeration. Valid values are: 'MATCH_OPERATOR_UNSPECIFIED' 'MATCH_EQUAL_TO' 'MATCH_GREATER_THAN' 'MATCH_GREATER_THAN_OR_EQUAL' 'MATCH_LESS_THAN' 'MATCH_LESS_THAN_OR_EQUAL' 'MATCH_OPERATOR_MAX'

#### match_nas_port_st

Description: NAS Port Definition: Structure. Contents are: sub_id

Type: match_nas_port_sub_id_en

Description: |

           operator

Type: match_logical_operator_en

Description: |

           value

Type: 32-bit unsigned integer

Description: |

#### nas_port_array

        Description:
        Definition: Type definition for: match_nas_port_st

[0...unbounded]

#### match_ipv4_st

        Description: Source Address IPv4
        Definition: Structure. Contents are:
           prefix

Type: 32-bit unsigned integer

Description: |

           mask

Type: 32-bit unsigned integer

Description: |

#### match_ipv6_st

Description: Definition: Structure. Contents are: prefix

Type: 32-bit unsigned integer[4]

Description: IPV6 prefix

mask

Type: 32-bit unsigned integer

Description: IPV6 mask

#### ipv4_addr_array

Description: Definition: Type definition for: match_ipv4_st[0...unbounded]

#### ipv6_addr_array

Description: Definition: Type definition for: match_ipv6_st[0...unbounded]

#### mac_addr_array

Description: Definition: Type definition for: mac_addr_st[0...unbounded]

#### class_match_data_un

Description: Union of pointers to the supported match criteria Definition: Union. Discriminant: Name: type Type: match_type_en Options are: ipv4_dscp

Type: uint8_rng_array

Description: | IPv4 DSCP

           ipv6_dscp

Type: uint8_rng_array

Description: | IPv6 DSCP

           dscp

Type: uint8_rng_array

Description: | Match DSCP range array

           ipv4_prec

Type: uint8_array

Description: | IPv4 Precedence

           ipv6_prec

Type: uint8_array

Description: | IPv6 Precedence

           prec

Type: uint8_array

Description: | Match Precedence array

           discard_class

Type: uint8_array

Description: | Match Discard Class array

           qos_group

Type: uint8_rng_array

Description: | Match QoS group array

           proto

Type: uint16_rng_array

Description: | Match Protocol array

           mpls_exp

Type: uint8_array

Description: | Match MPLS experimental topmost array

           cos

Type: uint8_array

Description: | Match CoS array

           cos_inr

Type: uint8_array

Description: | Match inner header CoS

           dei

Type: dei_bit

Description: | Match DEI Bit

           dei_inr

Type: dei_bit

Description: | Match inner DEI Bit

           vlan

Type: uint16_rng_array

Description: | Match VLAN range array

           vlan_inr

Type: uint16_rng_array

Description: | Match inner header VLAN range array

           fr_dlci

Type: uint16_rng_array

Description: | Match FR DLCI range array

           src_mac

Type: mac_addr_st

Description: | Match Source MAC address

           dst_mac

Type: mac_addr_st

Description: | Match Destination MAC address

           atm_clp

Type: uint8_array

Description: | Match ATM CLP level

           fr_de

Type: uint8_array

Description: | Match FR DE value

           ipv4_acl

Type: string_array

Description: | IPv4 Access-list

           ipv6_acl

Type: string_array

Description: | IPv6 Access-list

           avail_id

Type: uint8_array

Description: | Available Identifiers

           authen_status

Type: match_authen_status_en

Description: | Authentication Status

           media_type

Type: uint8_array

Description: | Media Type

           mlp_negotiated

Type: match_mlp_negotiated_en

Description: | MLP Negotiated

           subs_protocol

Type: uint8_array

Description: | Protocol

           dnis

Type: string_array

Description: | DNIS

           dnis_regex

Type: string_array

Description: | DNIS Regular Expression

           domain

Type: string_array

Description: | Domain Name

           domain_regex

Type: string_array

Description: | Domain Regular Expression

           nas_port

Type: nas_port_array

Description: | NAS Port

           service_name

Type: string_array

Description: | Service Name

           service_name_regex

Type: string_array

Description: | Service Name Regular Exp

           src_addr_ipv4

Type: ipv4_addr_array

Description: | Source Address IPV4

           src_addr_ipv6

Type: ipv6_addr_array

Description: | Source Address IPV6

           src_addr_mac

Type: mac_addr_array

Description: | Source Addres MAC

           timer

Type: string_array

Description: | Timer

           timer_regexp

Type: string_array

Description: | Timer Regular Expression

           tunnel_name

Type: string_array

Description: | Tunnel Name

           tunnel_name_regex

Type: string_array

Description: | Tunnel Name Regular Expression

           user_name

Type: string_array

Description: | User Name

           user_name_regex

Type: string_array

Description: | User Name Regular Expression

           auth_username

Type: string_array

Description: | Authenticated User Name

           auth_username_regex

Type: string_array

Description: | Authenticated User Name RegEx

           unauth_username

Type: string_array

Description: | Unauthenticated User Name

           unauth_username_regex

Type: string_array

Description: | Unauthenticated User Name RegEx

           auth_domain

Type: string_array

Description: | Authenticated domain name

           auth_domain_regex

Type: string_array

Description: | Authenticated Domain Name RegEx

           unauth_domain

Type: string_array

Description: | Unauthenticated Domain Name

           unauth_domain_regex

Type: string_array

Description: | Unauthenticated Domain Name RegEx

           vendor_id

Type: string_array

Description: | Vendor ID

           vendor_id_regex

Type: string_array

Description: | Vendor ID RegEx

           access_interface

Type: string_array

Description: | Access interface

           input_interface

Type: string_array

Description: | Input interface

           ethertype

Type: uint16_rng_array

Description: | Ethernet type

           circuit_id

Type: string_array

Description: | Circuit ID

           circuit_id_regex

Type: string_array

Description: | Circuit ID RegEx

           remote_id

Type: string_array

Description: | Remote ID

           remote_id_regex

Type: string_array

Description: | Remote ID RegEx

#### class_map_name

        Description:
        Definition: Type definition for: String with maximum length 65

#### policy_obj_enc_en

        Description: Child policy related encoding information
        Definition: Enumeration. Valid values are:
            'POLICY_OBJ_ENC_NAME' - Name of the Policy
            'POLICY_OBJ_ENC_HDL' - Policy Handle

#### pol_class_enc_un

        Description: Union of object name and app object ptr
        Definition: Union.
        Discriminant:
           Name: enc
           Type: policy_obj_enc_en

Options are: class_name

Type: class_map_name

Description: |

           hd

Type: class_map_hd_inbag

Description: |

#### cmatch_data_hd

        Description:
        Definition: Type definition for: Optional class_match_info_st

#### cmap_data_hd

        Description:
        Definition: Type definition for: Optional class_map_bg

#### policy_action_en

        Description: Policy Actions Enumeration
        Definition: Enumeration. Valid values are:
            'POLICY_ACTION_NONE' - Policy Action None
            'POLICY_ACTION_UNSPECIFIED' - Policy Action is not specified
            'POLICY_ACTION_MARK' - Policy Action Mark
            'POLICY_ACTION_WRED' - Policy Action WRED
            'POLICY_ACTION_ENCAP_SEQ' - Policy action encap-sequence number
            'POLICY_ACTION_PRIORITY' - Policy Action Priority Queue
            'POLICY_ACTION_IPHC' - Policy Action IP Header Compression
            'POLICY_ACTION_BW_REMAINING' - Policy Action Bandwidth Remaining Queue
            'POLICY_ACTION_MIN_BW' - Policy Action Minimum Bandwidth Queue
            'POLICY_ACTION_AUTHENTICATE_AAA' - Policy Action authenticate
            'POLICY_ACTION_COLLECT_ID' - Policy Action collect identifier
            'POLICY_ACTION_DISCONNECT' - Policy Action disconnect session
            'POLICY_ACTION_SET_TIMER' - Policy Action set timer
            'POLICY_ACTION_ACCOUNTING_AAA_LIST' - Policy Action accounting aaa
            'POLICY_ACTION_PREPAID_CONFIG' - Policy Action prepaid config
            'POLICY_ACTION_TIMEOUT_IDLE' - Policy Action timeout idle
            'POLICY_ACTION_PROXY_AAA' - Policy Action proxy aaa
            'POLICY_ACTION_TEMPLATE_ACTIVATE' - Policy Action activate template
            'POLICY_ACTION_TEMPLATE_DEACTIVATE' - Policy Action deactivate template
            'POLICY_ACTION_Q_LIMIT' - Policy Action Queue Limit
            'POLICY_ACTION_AUTHORIZE_ID' - Policy Action authorize idetifier
            'POLICY_ACTION_ACCOUNTING_EVENT_AAA_LIST' - Policy Action accounting event
            'POLICY_ACTION_AFMON_REACT' - Policy Action React (afmon)
            'POLICY_ACTION_PTRS' - Dummy action for internal use
            'POLICY_ACTION_POLICE' - Policy Action Police
            'POLICY_ACTION_SHAPE' - Policy Action Shape
            'POLICY_ACTION_SERV_POL' - Policy Action Service Policy
            'POLICY_ACTION_AFMON_FLOW_PARM' - Policy Action Flow params (afmon)
            'POLICY_ACTION_AFMON_IPCBR_METRIC' - Policy Action IP-CBR Metric (afmon)
            'POLICY_ACTION_MAX' - Policy Action Max (Invalid)

#### mark_type_en

Description: Mark Type Enumeration Definition: Enumeration. Valid values are: 'MARK_TYPE_NONE' - Mark None 'MARK_TYPE_DSCP' - Mark DSCP 'MARK_TYPE_PREC' - Mark Precedence 'MARK_TYPE_MPLS_EXP_TOPMOST' - Mark MPLS EXP on topmost header 'MARK_TYPE_MPLS_EXP_IMPOSITION' - Mark MPLS EXP on imposition header 'MARK_TYPE_QOS_GROUP' - Mark QoS Group 'MARK_TYPE_DISCARD_CLASS' - Mark Discard Class 'MARK_TYPE_COS' - Mark CoS 'MARK_TYPE_COS_INNER' - Mark COS Inner 'MARK_TYPE_SRP_PRIORITY' - Mark Priority 'MARK_TYPE_ATM_CLP' - Mark ATM CLP 'MARK_TYPE_FR_DE' - Mark FR DE 'MARK_TYPE_DSCP_TUNNEL' - Mark DSCP in Tunnel Header 'MARK_TYPE_PREC_TUNNEL' - Mark Precedence in Tunnel Header 'MARK_TYPE_DEI' - Mark DEI 'MARK_TYPE_DEI_IMPOSITION' - Mark DEI on imposition header 'MARK_TYPE_MAX' - Mark Type Max (Invalid)

#### police_action_type_en

Description: Policer Action Type Definition: Enumeration. Valid values are: 'POLICE_ACTION_NONE' - Policer Action None 'POLICE_ACTION_TRANSMIT' - Policer Action Transmit 'POLICE_ACTION_DROP' - Policer Action Drop 'POLICE_ACTION_MARK' - Policer Action Mark 'POLICE_ACTION_MAX' - Policer Action Max

#### action_mark_info_st

Description: Mark action Definition: Structure. Contents are: type

Type: mark_type_en

Description: |

           mark_flags

Type: 32-bit unsigned integer

Description: |

           value

Type: 8-bit unsigned integer

Description: |

#### action_mark_info

Description: Definition: Type definition for: action_mark_info_st[0...unbounded]

#### action_mark_info_p

Description: Definition: Type definition for: Optional action_mark_info

#### action_wred_info_st

Description: WRED parameters info structure Definition: Structure. Contents are: type

Type: wred_type_en

Description: | cos/prec/dscp/ based WRED

           match_ranges

Type: uint8_rng_array

Description: |

           wred_flags

Type: 32-bit unsigned integer

Description: |

           min_threshold

Type: policy_param_uint32_st

Description: |

           max_threshold

Type: policy_param_uint32_st

Description: |

           probability

Type: 32-bit unsigned integer

Description: |

#### action_wred_info

        Description:
        Definition: Type definition for: action_wred_info_st[0...unbounded]

#### action_wred_info_p

        Description:
        Definition: Type definition for: Optional action_wred_info

#### action_prio_info_st

        Description: Priority action
        Definition: Structure. Contents are:
           prio_lvl

Type: 32-bit unsigned integer

Description: |

#### action_prio_info_p

Description: Definition: Type definition for: Optional action_prio_info_st

#### action_encap_info_st

Description: Encapsulation sequence action Definition: Structure. Contents are: seq

Type: 8-bit unsigned integer

Description:

#### action_encap_info_p

Description: Definition: Type definition for: Optional action_encap_info_st

#### action_minbw_info_st

Description: Min BW action Definition: Structure. Contents are: bw

Type: policy_param_uint32_st

Description: |

#### action_minbw_info_p

Description: Definition: Type definition for: Optional action_minbw_info_st

#### action_bwrem_info_st

Description: BW remaining action Definition: Structure. Contents are: bwrem

Type: policy_param_uint32_st

Description: |

#### action_bwrem_info_p

Description: Definition: Type definition for: Optional action_bwrem_info_st

#### qlimit_type_en

Description: Queue Limit Types Definition: Enumeration. Valid values are: 'QLIMIT_CMD' - Queue Limit 'QLIMIT_DISCARD_CLASS' - Queue Limit based on Discard Class 'QLIMIT_QOS_GROUP' - Queue Limit based on Qos Group 'QLIMIT_PRECEDENCE' - Queue Limit based on Precedence 'QLIMIT_MPLS_EXP' - Queue Limit based on Mpls Exp 'QLIMIT_DSCP' - Queue Limit based on Dscp 'QLIMIT_MAX' - Queue Limit Max (Invalid)

#### action_qlimit_info_st

Description: Queue Limit structure Definition: Structure. Contents are: type

Type: qlimit_type_en

Description: |

           qlimit_flags

Type: 32-bit unsigned integer

Description: |

           qlim

Type: policy_param_uint32_st

Description: |

           atmclp_qlim

Type: policy_param_uint32_st

Description: |

           match_values

Type: uint8_rng_array

Description: |

#### action_qlimit_info_array

        Description:
        Definition: Type definition for: action_qlimit_info_st[0...unbounded]

#### action_qlimit_info_p

        Description:
        Definition: Type definition for: Optional action_qlimit_info_array

#### action_shape_info_st

        Description: Shape info bag
        Definition: Structure. Contents are:
           bw

Type: policy_param_uint32_st

Description: |

           be

Type: policy_param_uint32_st

Description: |

#### action_shape_info_p

        Description:
        Definition: Type definition for: Optional action_shape_info_st

#### police_actn_category_en

        Description: Police Action Categories
        Definition: Enumeration. Valid values are:
            'POLICE_ACTN_CATEGORY_CONFORM' - Conform action
            'POLICE_ACTN_CATEGORY_EXCEED' - Exceed action
            'POLICE_ACTN_CATEGORY_VIOLATE' - Violate action
            'POLICE_ACTN_CATEGORY_MAX' - Maximum police action categories

#### police_action_un

Description: Police action bag Definition: Union. Discriminant: Name: type Type: police_action_type_en Options are: mark

Type: action_mark_info_st

Description: |

#### police_action_array

        Description:
        Definition: Type definition for: police_action_un

[0...unbounded]

#### action_police_info_st

        Description: Police action info bag
        Definition: Structure. Contents are:
           rate

Type: policy_param_uint32_st

Description: |

           burst

Type: policy_param_uint32_st

Description: |

           peak_rate

Type: policy_param_uint32_st

Description: |

           peak_burst

Type: policy_param_uint32_st

Description: |

           cdvt

Type: policy_param_uint32_st

Description: |

           conform_actns

Type: police_action_array

Description: |

           exceed_actns

Type: police_action_array

Description: |

           violate_actns

Type: police_action_array

Description: |

           confclass_encode

Type: pol_class_enc_un

Description: |

           confclass_p

Type: cmap_data_hd

Description: |

           excdclass_encode

Type: pol_class_enc_un

Description: |

           excdclass_p

Type: cmap_data_hd

Description: |

           flags

Type: 32-bit unsigned integer

Description: |

           police_flags

Type: 32-bit unsigned integer

Description: |

#### action_police_info_p

        Description:
        Definition: Type definition for: Optional action_police_info_st

#### action_authen_aaa_st

        Description: Authenticate AAA list info
        Definition: Structure. Contents are:
           aaa_list_name

Type: String with unbounded length

Description: |

#### action_authen_aaa_info_p

        Description:
        Definition: Type definition for: Optional action_authen_aaa_st

#### identifier_en

        Description:
        Definition: Enumeration. Valid values are:
            'POLICY_IDENT_UNSPECIFIED'
            'POLICY_IDENT_AUTHEN_STATUS'
            'POLICY_IDENT_DNIS'
            'POLICY_IDENT_MEDIA'
            'POLICY_IDENT_MLP_NEGOTIATED'
            'POLICY_IDENT_NAS_PORT'
            'POLICY_IDENT_NO_USERNAME'
            'POLICY_IDENT_PROTOCOL'
            'POLICY_IDENT_SERVICE_NAME'
            'POLICY_IDENT_SOURCE_ADDRESS_IPV4'
            'POLICY_IDENT_SOURCE_ADDRESS_IPV6'
            'POLICY_IDENT_SOURCE_ADDRESS_MAC'
            'POLICY_IDENT_TIMER'
            'POLICY_IDENT_TUNNEL_NAME'
            'POLICY_IDENT_AUTH_DOMAIN'
            'POLICY_IDENT_AUTH_USER_NAME'
            'POLICY_IDENT_UNAUTH_DOMAIN'
            'POLICY_IDENT_UNAUTH_USER_NAME'
            'POLICY_IDENT_MAX'

#### action_collect_id_st

Description: Collect identifiers Definition: Structure. Contents are: id

Type: identifier_en

Description: |

           aaa_list_name

Type: String with unbounded length

Description: |

#### action_collect_id_info_p

Description: Definition: Type definition for: Optional action_collect_id_st

#### action_template_st

Description: Definition: Structure. Contents are: template_name

Type: String with unbounded length

Description:

aaa_list_name

Type: String with unbounded length

Description:

flags

Type: 32-bit unsigned integer

Description:

#### action_template_info_p

Description: Definition: Type definition for: Optional action_template_st

#### acct_en

Description: Definition: Enumeration. Valid values are: 'POLICY_ACCT_EVT_UNSPECIFIED' 'POLICY_ACCT_EVT_START' 'POLICY_ACCT_EVT_STOP' 'POLICY_ACCT_EVT_UPDATE'

#### action_accounting_event_st

Description: Definition: Structure. Contents are: action

Type: acct_en

Description: |

           aaa_list_name

Type: String with unbounded length

Description: |

#### action_acct_event_info_p

Description: Definition: Type definition for: Optional action_accounting_event_st

#### authorize_id_en

Description: Definition: Enumeration. Valid values are: 'POLICY_AUTHORIZE_IDENT_UNSPECIFIED' 'POLICY_AUTHORIZE_IDENT_DNIS' 'POLICY_AUTHORIZE_IDENT_DOMAIN' 'POLICY_AUTHORIZE_IDENT_USER_NAME' 'POLICY_AUTHORIZE_IDENT_NAS_PORT' 'POLICY_AUTHORIZE_IDENT_SOURCE_ADDRESS_IPV4' 'POLICY_AUTHORIZE_IDENT_SOURCE_ADDRESS_IPV6' 'POLICY_AUTHORIZE_IDENT_SOURCE_ADDRESS_MAC' 'POLICY_AUTHORIZE_IDENT_AUTO_DETECT' 'POLICY_AUTHORIZE_IDENT_TUNNEL_NAME' 'POLICY_AUTHORIZE_IDENT_CIRCUIT_ID' 'POLICY_AUTHORIZE_IDENT_REMOTE_ID' 'POLICY_AUTHORIZE_IDENT_VENDOR_ID'

#### action_authorize_id_st

Description: authorize identifiers Definition: Structure. Contents are: id

Type: uint8_array

Description: |

           password_id

Type: 32-bit unsigned integer

Description: |

           aaa_list_name

Type: String with unbounded length

Description: |

           password

Type: String with unbounded length

Description: |

           seperator

Type: String with unbounded length

Description: |

#### action_authorize_id_info_p

Description: Definition: Type definition for: Optional action_authorize_id_st

#### action_set_timer_st

Description: Definition: Structure. Contents are: timer_name

Type: String with unbounded length

Description:

duration

Type: 32-bit unsigned integer

Description:

#### action_set_timer_info_p

Description: Definition: Type definition for: Optional action_set_timer_st

#### action_proxy_aaa_st

Description: Definition: Structure. Contents are: aaa_list_name

Type: String with unbounded length

Description:

#### action_proxy_aaa_info_p

Description: Definition: Type definition for: Optional action_proxy_aaa_st

#### action_acct_aaa_list_st

Description: Definition: Structure. Contents are: aaa_list_name

Type: String with unbounded length

Description:

secs

Type: 32-bit unsigned integer

Description:

#### action_acct_aaa_list_info_p

Description: Definition: Type definition for: Optional action_acct_aaa_list_st

#### action_prepaid_cfg_st

Description: Definition: Structure. Contents are: prepaid_config_profile_name

Type: String with unbounded length

Description:

#### action_prepaid_config_info_p

Description: Definition: Type definition for: Optional action_prepaid_cfg_st

#### action_timeout_idle_st

Description: Definition: Structure. Contents are: secs

Type: 32-bit unsigned integer

Description:

#### action_timeout_idle_info_p

Description: Definition: Type definition for: Optional action_timeout_idle_st

#### afmon_flow_parm_type_en

Description: (afmon) Flow submode param types Definition: Enumeration. Valid values are: 'AFMON_FLOW_PARM_INVALID' - invalid 'AFMON_FLOW_PARM_MAX_MON_FLOWS' - Max monitored flows 'AFMON_FLOW_PARM_MON_INTERVAL' - Monitoring interval 'AFMON_FLOW_PARM_INTVL_HIST' - Interval History 'AFMON_FLOW_PARM_FLOW_TIMEOUT' - Flow Timeout 'AFMON_FLOW_PARM_MAX' - Maximum flow parm type

#### action_afmon_flow_parm_info_st

Description: (afmon) flow-parm submode action Definition: Structure. Contents are: max_mon_flows

Type: 32-bit unsigned integer

Description: max simult flows monitored per policy class

mon_interval

Type: 32-bit unsigned integer

Description: monitored interval duration in secs

intvl_hist

Type: 32-bit unsigned integer

Description: num intervals of data stored on rtr

flow_timeout

Type: 32-bit unsigned integer

Description: timeout in secs

#### action_afmon_flow_parm_info_p

Description: Definition: Type definition for: Optional action_afmon_flow_parm_info_st

#### action_afmon_ipcbr_info_st

Description: AFMon IP-CBR Configuration Definition: Structure. Contents are: ip_pkt_rate

Type: 32-bit unsigned integer

Description: packet rate in pps

ip_bit_rate

Type: policy_param_uint32_st

Description: | data rate in bps

           media_bit_rate

Type: policy_param_uint32_st

Description: | media data rate in bps

           media_pkt_size

Type: 32-bit unsigned integer

Description: | media packet size in bytes

           media_pkts_per_ip

Type: 32-bit unsigned integer

Description: | media packets per ip pkt

#### action_afmon_ipcbr_info_p

        Description:
        Definition: Type definition for: Optional action_afmon_ipcbr_info_st

#### afmon_react_criterion_en

        Description:
        Definition: Enumeration. Valid values are:
            'AFMON_REACT_CRIT_INVALID'
            'AFMON_REACT_MRV'
            'AFMON_REACT_DF'
            'AFMON_REACT_MSE'
            'AFMON_REACT_PKT_RATE'
            'AFMON_REACT_FLOW_CNT'
            'AFMON_REACT_CRIT_MAX'

#### afmon_trig_type_en

Description: Definition: Enumeration. Valid values are: 'AFMON_TRIG_TYPE_INVALID' 'AFMON_TRIG_IMMED' 'AFMON_TRIG_AVG' 'AFMON_TRIG_TYPE_MAX'

#### afmon_trig_relop_en

Description: Definition: Enumeration. Valid values are: 'AFMON_TRIG_RELOP_INVALID' 'AFMON_TRIG_LT' 'AFMON_TRIG_LE' 'AFMON_TRIG_GT' 'AFMON_TRIG_GE' 'AFMON_TRIG_RANGE' 'AFMON_TRIG_RELOP_MAX'

#### afmon_react_actn_en

Description: Definition: Enumeration. Valid values are: 'AFMON_REACT_ACTN_NONE' 'AFMON_REACT_SYSLOG' 'AFMON_REACT_SNMP'

#### afmon_alarm_type_en

Description: Definition: Enumeration. Valid values are: 'AFMON_ALM_TYPE_INVALID' 'AFMON_ALM_DISCRETE' 'AFMON_ALM_GRP_CNT' 'AFMON_ALM_GRP_PCT' 'AFMON_ALM_TYPE_MAX'

#### afmon_alarm_sev_en

Description: AFMon Alarm Severities Definition: Enumeration. Valid values are: 'AFMON_ALM_NONE' 'AFMON_ALM_INFO' 'AFMON_ALM_NOTIF' 'AFMON_ALM_WARN' 'AFMON_ALM_ERROR' 'AFMON_ALM_CRIT' 'AFMON_ALM_ALERT' 'AFMON_ALM_EMERG' 'AFMON_ALM_SEV_MAX'

#### afmon_react_parm_type_en

Description: (afmon) React submode param types Definition: Enumeration. Valid values are: 'AFMON_REACT_PARM_INVALID' - invalid 'AFMON_REACT_PARM_OPER_ID' - Operation ID 'AFMON_REACT_PARM_CRITERION' - Criterion 'AFMON_REACT_PARM_DESC' - Description 'AFMON_REACT_PARM_TRIG_VALUE' - Trigger value 'AFMON_REACT_PARM_TRIG_TYPE' - Trigger Type 'AFMON_REACT_PARM_ACTION' - Action 'AFMON_REACT_PARM_ALM_TYPE' - Alarm type 'AFMON_REACT_PARM_ALM_SEVERITY' - Alarm Severity 'AFMON_REACT_PARM_MAX' - Maximum react parm type

#### action_afmon_react_st

Description: AFMon React Configuration Definition: Structure. Contents are: oper_id

Type: 32-bit unsigned integer

Description: React Operation ID

criterion

Type: afmon_react_criterion_en

Description: | React Criterion

           description

Type: string_td

Description: | Describing the oper

           trig_type

Type: afmon_trig_type_en

Description: | Immediate or averaged thresh trigger

           trig_num_intvls

Type: 32-bit unsigned integer

Description: | Averaged over N intvls

           trig_relop

Type: afmon_trig_relop_en

Description: | Trigger LT|LE|GT|GE|Range

           trig_level_1

Type: string_td

Description: | Trigger threshold 1/lower

           trig_level_2

Type: string_td

Description: | Trigger upper threshold for range

           notif_actns

Type: 32-bit unsigned integer

Description: | Bitmap of actions on alert

           alm_type

Type: afmon_alarm_type_en

Description: | Discrete | grouped alarm

           alm_grp_thresh

Type: 32-bit unsigned integer

Description: | Num/percent in grp

           alm_severity

Type: afmon_alarm_sev_en

Description: | Major|Minor|... alarm

#### action_afmon_react_info

        Description:
        Definition: Type definition for: action_afmon_react_st[0...unbounded]

#### action_afmon_react_info_p

        Description:
        Definition: Type definition for: Optional action_afmon_react_info

#### policy_map_name

        Description:
        Definition: Type definition for: String with maximum length 65

#### policy_map_type_n_name_st

Description: Definition: Structure. Contents are: name

Type: policy_map_name

Description: |

           type

Type: policy_map_type_en

Description: |

#### pmap_data_hd

        Description:
        Definition: Type definition for: Optional policy_map_bg

#### policy_map_hd_st

        Description:
        Definition: Structure. Contents are:
           hd

Type: policy_map_hd_inbag

Description: |

           data_hd

Type: pmap_data_hd

Description: |

#### chld_pol_enc_un

        Description: Union of object name and app object ptr
        Definition: Union.
        Discriminant:
           Name: enc
           Type: policy_obj_enc_en
        Options are:
           info

Type: policy_map_type_n_name_st

Description: |

           hd_info

Type: policy_map_hd_st

Description: |

#### action_service_policy_info_st

        Description:
        Definition: Type definition for: chld_pol_enc_un

#### action_service_policy_info_p

        Description:
        Definition: Type definition for: Optional chld_pol_enc_un

#### policy_action_datap_un

        Description: Pointers to the action data of different type
        Definition: Union.
        Discriminant:
           Name: type
           Type: policy_action_en

Options are: mark

Type: action_mark_info

Description: |

           wred

Type: action_wred_info

Description: |

           encap

Type: action_encap_info_st

Description: |

           prio

Type: action_prio_info_st

Description: |

           bwrem

Type: action_bwrem_info_st

Description: |

           min_bw

Type: action_minbw_info_st

Description: |

           authen_aaa

Type: action_authen_aaa_st

Description: |

           collect_id

Type: action_collect_id_st

Description: |

           timer

Type: action_set_timer_st

Description: |

           acct_aaa_list

Type: action_acct_aaa_list_st

Description: |

           prepaid_cfg

Type: action_prepaid_cfg_st

Description: |

           timeout_idle

Type: action_timeout_idle_st

Description: |

           proxy_aaa

Type: action_proxy_aaa_st

Description: |

           act_template

Type: action_template_st

Description: |

           deact_template

Type: action_template_st

Description: |

           qlimit

Type: action_qlimit_info_array

Description: |

           accounting_event_aaa

Type: action_accounting_event_st

Description: |

           authorize_id

Type: action_authorize_id_st

Description: |

           afm_react

Type: action_afmon_react_info

Description: |

           police

Type: action_police_info_p

Description: |

           shape

Type: action_shape_info_p

Description: |

           child_policy

Type: action_service_policy_info_p

Description: |

           flow_parm

Type: action_afmon_flow_parm_info_p

Description: |

           ipcbr

Type: action_afmon_ipcbr_info_p

Description: |

           data_p (Default)

Type: 32-bit unsigned integer

Description: |

#### policy_action_info_st

        Description: Per class action structure
        Definition: Array of 0 or more structures. Contents of each array entry are:
           seq

Type: 32-bit unsigned integer

Description: |

           actp

Type: policy_action_datap_un

Description: |

#### paction_data_hd

        Description:
        Definition: Type definition for: Optional policy_action_info_st

#### pclass_exec_strat_en

        Description: Policy class execution strategy
        Definition: Enumeration. Valid values are:
            'PCLASS_EXE_STRAT_UNSPECIFIED' - Unspecified
            'PCLASS_EXE_STRAT_DO_ALL' - Exec all actions
            'PCLASS_EXE_STRAT_DO_UNTIL_SUCCESS' - Exec until one of actions succeeds
            'PCLASS_EXE_STRAT_DO_UNTIL_FAILURE' - Exec until there is a failure
            'PCLASS_EXE_STRAT_MAX' - Invalid

#### pclass_data_hd

        Description:
        Definition: Type definition for: Optional policy_class_info_bg

#### pevent_cond_eval_en

        Description: Policy event execution strategy enumeration
        Definition: Enumeration. Valid values are:
            'PEVENT_COND_EVAL_UNSPECIFIED' - Unspecified execution strategy
            'PEVENT_COND_EVAL_MATCH_FIRST' - Match-first execution strategy
            'PEVENT_COND_EVAL_MATCH_ALL' - Match-all execution strategy
            'PEVENT_COND_EVAL_MAX' - Internal use only

#### pevent_type_en

Description: Policy event enumeration Definition: Enumeration. Valid values are: 'PEVENT_TYPE_UNSPECIFIED' - Unspecified event 'PEVENT_TYPE_ACCT_LOGON' - Log on event 'PEVENT_TYPE_CREDIT_EXHAUSTED' - Credit exhausted event 'PEVENT_TYPE_IDLE_TIMEOUT' - Idle timeout event 'PEVENT_TYPE_ABSOLUTE_TIMEOUT' - Absolute timeout event 'PEVENT_TYPE_QUOTA_DEPLETED' - Quota depletion event 'PEVENT_TYPE_SERVICE_START' - Service start event 'PEVENT_TYPE_SERVICE_STOP' - Service stop event 'PEVENT_TYPE_SESSION_START' - Session start event 'PEVENT_TYPE_SESSION_RESTART' - Session restart event 'PEVENT_TYPE_SESSION_DISCONNECT' - Session disconnect event 'PEVENT_TYPE_SESSION_UPDATE' - Session update event 'PEVENT_TYPE_FLOW_START' - Flow start event 'PEVENT_TYPE_FLOW_STOP' - Flow stop event 'PEVENT_TYPE_ACCOUTING_START' - Accounting start event 'PEVENT_TYPE_ACCOUNTNG_STOP' - Accounting stop event 'PEVENT_TYPE_ACCOUNTNG_UPDATE' - Accounting update event 'PEVENT_TYPE_TIMER_EXPIRY' - Timer expierd event 'PEVENT_TYPE_THRESHOLD_REACHED' - Threshold reached event 'PEVENT_TYPE_KA_SUCCESS' - Keep alive success event 'PEVENT_TYPE_KA_FAILURE' - Keep alive failure event 'PEVENT_TYPE_LINK_UP' - Link up event 'PEVENT_TYPE_LINK_DOWN' - Link down event 'PEVENT_TYPE_MAX' - Internal use only

#### pevent_data_hd

Description: Definition: Type definition for: Optional policy_event_info_bg

## Perl Data Object documentation for rsi_master.

### Datatypes

#### rsi_master_vr

Description: Definition: Structure. Contents are: vr_name

Type: String with unbounded length

Description: VR_Name

vr_id

Type: rsi_vr_id_t

Description: | VR_ID

           flags

Type: 32-bit unsigned integer

Description: | Flags

#### rsi_master_vrf

Description: Definition: Structure. Contents are: vrf_name

Type: String with unbounded length

Description: VRF_Name

vrf_id

Type: rsi_vrf_id_t

Description: | VRF_ID

           vr_id

Type: rsi_vr_id_t

Description: | VR_ID

           flags

Type: 32-bit unsigned integer

Description: | Flags

           vrf_descr

Type: String with unbounded length

Description: | VRF_Description

#### rsi_master_tbl

        Description:
        Definition: Structure. Contents are:
           tbl_name

Type: String with unbounded length

Description: | Table_Name

           tbl_id

Type: rsi_tbl_id_t

Description: | Table_ID

           vrf_id

Type: rsi_vrf_id_t

Description: | VRF_ID

           vr_id

Type: rsi_vr_id_t

Description: | VR_ID

           afi

Type: rsi_afi_type

Description: | AFI

           safi

Type: rsi_safi_type

Description: | SAFI

           tne_flags

Type: 32-bit unsigned integer

Description: | TNE Flags

#### rsi_master_srlg_show

        Description:
        Definition: Structure. Contents are:
           InterfaceCount

Type: 32-bit unsigned integer

Description: | InterfaceCount

           ValueCount

Type: 32-bit unsigned integer

Description: | ValueCount

           SRLGValue

Type: 32-bit unsigned integer[0...unbounded]

Description: | SRLGValue

#### rsi_master_srlg_intf_show

        Description:
        Definition: Structure. Contents are:
           InterfaceName

Type: string_td

[0...unbounded]

Description: | InterfaceName

### Internal Datatypes

#### rsi_vr_id_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsi_vrf_id_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsi_tbl_id_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### string_td

Description: Definition: Type definition for: String with unbounded length

#### rsi_afi_type_

Description: Definition: Enumeration. Valid values are: 'MGMT_RSI_AFI_IPV4' - IPv4 'MGMT_RSI_AFI_IPV6' - IPv6

#### rsi_afi_type

Description: Definition: Type definition for: rsi_afi_type_

#### rsi_safi_type_

Description: Definition: Enumeration. Valid values are: 'MGMT_RSI_SAFI_UCAST' - Unicast 'MGMT_RSI_SAFI_MCAST' - Multicast

#### rsi_safi_type

Description: Definition: Type definition for: rsi_safi_type_

## Perl Data Object documentation for infra_syslog.

### Datatypes

#### system_message

Description: System message Definition: Structure. Contents are: NodeName

Type: ValueNodeID

Description: | Message source location

           TimeStamp

Type: 64-bit unsigned integer

Description: | Time in milliseconds since 00:00:00 UTC, January 11970 of when message was generated

           TimeOfDay

Type: String with unbounded length

Description: | Time of day of event in DDD MMM DD YYYY HH:MM:SS format, e.g Wed Apr 01 2009 15:50:26

           TimeZone

Type: String with unbounded length

Description: | Time Zone in UTC+/-HH:MM format, e.g UTC+5:30, UTC-6

           ProcessName

Type: String with unbounded length

Description: | Process name

           Category

Type: String with unbounded length

Description: | Message category

           Group

Type: String with unbounded length

Description: | Message group

           MessageName

Type: String with unbounded length

Description: | Message name

           Severity

Type: system_message_severity

Description: | Message severity

           Text

Type: String with unbounded length

Description: | Additional message text

#### log_enable_stats

        Description: System log discard statistics
        Definition: Structure. Contents are:
           IsLogEnabled

Type: Boolean

Description: | Is log enabled

           DropCount

Type: 32-bit unsigned integer

Description: | Number of messages dropped

           FlushCount

Type: 32-bit unsigned integer

Description: | Number of messages flushed

           OverrunCount

Type: 32-bit unsigned integer

Description: | Number of messages overrun

#### log_dest_stats

Description: System log statistics Definition: Structure. Contents are: IsLogEnabled

Type: Boolean

Description: Is log enabled

Severity

Type: system_message_severity

Description: | Configured severity

           MessageCount

Type: 32-bit unsigned integer

Description: | Message count

           BufferSize

Type: 32-bit unsigned integer

Description: | Buffer size in bytes if logging buffer isenabled

#### remote_log_stats

Description: System log remote statistics Definition: Structure. Contents are: RemoteHostname

Type: String with unbounded length

Description: Remote hostname

MessageCount

Type: 32-bit unsigned integer

Description: Message count

#### system_message_statistics

Description: System message statistics Definition: Structure. Contents are: LoggingStats

Type: log_enable_stats

Description: | Logging statistics

           ConsoleLoggingStats

Type: log_dest_stats

Description: | Console logging statistics

           MonitorLoggingStats

Type: log_dest_stats

Description: | Monitor loggingstatistics

           TrapLoggingStats

Type: log_dest_stats

Description: | Trap logging statistics

           RemoteLoggingStats

Type: remote_log_stats[0...unbounded]

Description: | Remote logging statistics

           BufferLoggingStats

Type: log_dest_stats

Description: | Buffer logging statistics

### Internal Datatypes

#### system_message_severity

        Description: System message severity
        Definition: Enumeration. Valid values are:
            'MESSAGE_SEVERITY_UNKNOWN' - Unknown
            'MESSAGE_SEVERITY_EMERGENCY' - Emergency
            'MESSAGE_SEVERITY_ALERT' - Alert
            'MESSAGE_SEVERITY_CRITICAL' - Critical
            'MESSAGE_SEVERITY_ERROR' - Error
            'MESSAGE_SEVERITY_WARNING' - Warning
            'MESSAGE_SEVERITY_NOTICE' - Notice
            'MESSAGE_SEVERITY_INFORMATIONAL' - Informational
            'MESSAGE_SEVERITY_DEBUG' - Debug

## Perl Data Object documentation for ancp_show.

### Datatypes

#### ancp_show_summary_data

        Description: ancp summary data
        Definition: Structure. Contents are:
           Capability

Type: 32-bit unsigned integer

Description: | Capability

           ServerSenderName

Type: String with length 15

Description: | Server sender-name

           Adjacencies

Type: 32-bit unsigned integer[4]

Description: | Number of neighbors by state

           ActivePorts

Type: 32-bit unsigned integer[2]

Description: | Number of active ports by state

           InactivePorts

Type: 32-bit unsigned integer

Description: | Number of configuration-only ports

           ConfiguredNeighbors

Type: 32-bit unsigned integer

Description: | Number of configured neighbors

           InactiveConfigNeighbors

Type: 32-bit unsigned integer

Description: | Number of configured-only neighbors

           MappedPorts

Type: 32-bit unsigned integer

Description: | Number of mapped ports

           MappedInterfaces

Type: 32-bit unsigned integer

Description: | Number of mapped interfaces

           RateAdjustments

Type: ancpRateAdj

[16]

Description: | Raw rate adjustments table

#### ancp_show_summary_data_raw

        Description: ancp summary data raw
        Definition: Structure. Contents are:
           DebugSettings

Type: ancpDbgInfo

Description: | Feature debug settings

           OperationalStats

Type: ancpSummOperStats

[0...unbounded]

Description: | Operational Statistics

           CheckpointStats

Type: ancpSummChkptStats[0...unbounded]

Description: | Summary Checkpoint Statistics table

           PacketsOutstanding

Type: 64-bit unsigned integer

Description: | Number of packets outstanding

           AdjacencyMemStats

Type: ancpMemStats[0...unbounded]

Description: | Adjacency memory use statistics

           TcpMemoryStats

Type: ancpMemStats[0...unbounded]

Description: | Tcp memory use statistics

           PortMemoryStats

Type: ancpMemStats[0...unbounded]

Description: | Port memory use statistics

           DBMemoryStats

Type: ancpDBStats[0...unbounded]

Description: | ANCP DB statistics

           IMDStatistics

Type: ancpImdStats

Description: | IMD statistics

#### ancp_show_summary_stats

        Description: ancp summary statistics
        Definition: Structure. Contents are:
           PacketReceivesTransmits

Type: 64-bit unsigned integer[10]

Description: | Receive and transmit statistics by message type

           PacketDrops

Type: 64-bit unsigned integer[100]

Description: | Drops by type

           TotalPacketsReceived

Type: 64-bit unsigned integer

Description: | Total received

           TotalPacketsTransmitted

Type: 64-bit unsigned integer

Description: | Total transmitted

           TotalPacketTransmitFailures

Type: 64-bit unsigned integer

Description: | Transmit failures

#### ancp_show_neighbor_data

        Description: ancp neighbor data
        Definition: Structure. Contents are:
           SenderName

Type: String with length 15

Description: | Sender-name

           Description

Type: String with length 64

Description: | Description

           AdjacencyState

Type: 8-bit unsigned integer

Description: | Adjacency state

           Capability

Type: 32-bit unsigned integer

Description: | Capability

           NumberOfPortsByState

Type: 32-bit unsigned integer[2]

Description: | Number of ports by state

#### ancp_show_neighbor_detail_data

        Description: ancp neighbor detailed data
        Definition: Structure. Contents are:
           RemoteIPv4Address

Type: IPV4Address

Description: | Remote IPv4 address

           RemoteTCPPort

Type: 16-bit unsigned integer

Description: | Remote TCP port

           LocalIPv4Address

Type: IPV4Address

Description: | Local Ipv4 address

           LocalTCPPort

Type: 16-bit unsigned integer

Description: | Local TCP port

           SocketFileDescriptor

Type: 32-bit unsigned integer

Description: | Socket file descriptor

           ServerSenderName

Type: String with length 15

Description: | Server sender-name

           DebugSenderName

Type: String with length 15

Description: | Debug sender-name

           AdjacencyAttributes

Type: 32-bit unsigned integer

Description: | Adjacency attributes set

           AdjacencySendFlag

Type: 8-bit unsigned integer

Description: | Adjacency send flag

           AdjancyUptime

Type: 64-bit unsigned integer

Description: | Adjacency uptime

           TimeSinceLastPortMessage

Type: 64-bit unsigned integer

Description: | Time since last port up or down message

           TimeSinceLastAdjacencyMessage

Type: 64-bit unsigned integer

Description: | Time since last Adj msg

           LocalAdjacencyTimer

Type: 32-bit unsigned integer

Description: | Local adjacency timer value

           RemoteAdjacencyTimer

Type: 32-bit unsigned integer

Description: | Remote adjacency timer value

           SenderPort

Type: 32-bit unsigned integer

Description: | Sender port

           SenderSessionInstance

Type: 32-bit unsigned integer

Description: | Sender session instance

           LocalSessionInstance

Type: 32-bit unsigned integer

Description: | Local session instance

           PartitionID

Type: 32-bit unsigned integer

Description: | Partition id

           PortDatabaseStatistics

Type: ancpDBStats

Description: | DB stats for neighbor ports

#### ancp_show_neighbor_stats

        Description: ANCP neighbor statistics
        Definition: Structure. Contents are:
           SenderName

Type: String with length 15

Description: | Sender-name

           Description

Type: String with length 64

Description: | Description

           ReceiveTransmitMessages

Type: 64-bit unsigned integer[10]

Description: | Number of TX/RX ANCP protocol messages per message type

           ReceivedPacketDrops

Type: 64-bit unsigned integer

Description: | Neighbor received packets dropped

           TransmittedPacketDrops

Type: 64-bit unsigned integer

Description: | Neighbor send packet failures

#### ancp_show_neighbor_stats_raw

        Description: ancp neighbor stats detail data
        Definition: Structure. Contents are:
           PacketIO

Type: ancpIO

Description: | Packet IO information

           TCP_IO

Type: ancpTcpIO

Description: | TCP IO information

#### ancp_show_port_data

        Description: ancp port data
        Definition: Structure. Contents are:
           DynamicPortDataPresent

Type: 8-bit unsigned integer

Description: | Dynamic port data present flag

           CircuitID

Type: Hex binary data with length 64 bytes

Description: | Port circuit id

           AdjacencyFound

Type: 8-bit unsigned integer

Description: | Adjacency for this port is found

           AdjacencySenderName

Type: String with length 15

Description: | Adjacency sender-name

           AdjacencyDescription

Type: String with length 64

Description: | Adjacency description

           PortState

Type: 32-bit unsigned integer

Description: | Port state

           DSLType

Type: 32-bit unsigned integer

Description: | DSL type of subscriber line

           EncapsulationType

Type: 32-bit unsigned integer

Description: | Encapsulation type of subscriber line

           DSLLineState

Type: 32-bit unsigned integer

Description: | DSL Line state

           ConfiguredRateAdjustment

Type: 32-bit unsigned integer

Description: | Configured rate adjustment in percent

           MappedInterfaces

Type: 32-bit unsigned integer

Description: | Number of interfaces mapped to this port

           ActualDownstreamRate

Type: 32-bit unsigned integer

Description: | Actual downstream rate of the DSL line

           EffectiveDownstreamRate

Type: 32-bit unsigned integer

Description: | Effective downstream rate of the DSL line

           TimeSinceLastPortMessage

Type: 64-bit unsigned integer

Description: | Time since last port up or down message

           PortUptime

Type: 64-bit unsigned integer

Description: | Port uptime

#### ancp_show_port_chkpt_data

        Description: ancp port checkpoint data
        Definition: Structure. Contents are:
           CircuitID

Type: Hex binary data with length 64 bytes

Description: | Port circuit id

           CheckpointID

Type: 32-bit unsigned integer

Description: | Port checkpoint id

           CheckpointACI

Type: Hex binary data with length 64 bytes

Description: | Port circuit-id saved in checkpoint

           DSLType

Type: 32-bit unsigned integer

Description: | DSL type of subscriber line

           EncapsulationType

Type: 32-bit unsigned integer

Description: | Encapsulation type of subscriber line

           ActualDownstreamRate

Type: 32-bit unsigned integer

Description: | Actual downstream rate of the DSL line

           CheckpointState

Type: 32-bit unsigned integer

Description: | Last known checkpoint state for this entry

#### ancp_show_port_stats

        Description: ancp port stats data
        Definition: Structure. Contents are:
           CircuitID

Type: Hex binary data with length 64 bytes

Description: | Port circuit id

           PortMessages

Type: 64-bit unsigned integer[2]

Description: | Number of Port UP and Port Down messages

           InterfaceUpMessages

Type: 32-bit unsigned integer

Description: | Number of interface up messages received

           InterfaceDownMessages

Type: 32-bit unsigned integer

Description: | Number of interface down messages received

#### ancp_show_port_summary_data

Description: ancp port summary data Definition: Structure. Contents are: ActivePorts

Type: 32-bit unsigned integer[2]

Description: Number of active ports by state

InactivePorts

Type: 32-bit unsigned integer

Description: Number of configuration-only ports

MappedPorts

Type: 32-bit unsigned integer

Description: Number of mapped ports

MappedInterfaces

Type: 32-bit unsigned integer

Description: Number of mapped interfaces

#### ancp_show_port_detail_data

Description: ancp port detailed data Definition: Structure. Contents are: PortDetailData

Type: ancpPortDet

Description: | Port detail data

           PortRawData

Type: ancpPortRaw

Description: | Port debug data

#### ancp_show_port_detail_stats

        Description: ancp port detailed stats
        Definition: Structure. Contents are:
           Placeholder

Type: 8-bit unsigned integer

Description: | Port detail data placeholder

#### ancp_show_intf_data

Description: ancp mapped interface data Definition: Structure. Contents are: InterfaceName

Type: String with length 64

Description: Interface name

InterfaceHandle

Type: 32-bit unsigned integer

Description: Interface id

CircuitID

Type: Hex binary data with length 64 bytes

Description: Port circuit id

ICCPGroupID

Type: 32-bit unsigned integer

Description: ICCP Group Id

ICCPRedundancyState

Type: ancp_iccp_redundancy_state_en

Description: | ICCP Group State

#### ancp_iccp_interface_stats_bag

Description: Definition: Structure. Contents are: IsInitialized

Type: Boolean

Description: ICCP Init state

GroupID

Type: 32-bit unsigned integer

Description: ICCP Group ID

InterfaceName

Type: String with length 64

Description: Interface name

InterfaceStatistics

Type: ancp_iccp_interface_stats_st

Description: | ICCP Group Interface stats

#### ancp_iccp_interface_data_bag

Description: Definition: Structure. Contents are: IsInitialized

Type: Boolean

Description: ICCP Init state

GroupID

Type: 32-bit unsigned integer

Description: ICCP Group Id

RedundancyState

Type: ancp_iccp_redundancy_state_en

Description: | ICCP Group Interfaace Redundancy state

           InterfaceState

Type: ancp_iccp_interface_state_en

Description: | ICCP Group Interface state

           OldInterfaceState

Type: ancp_iccp_interface_state_en

Description: | Old ICCP Group Interface state

           CreationTime

Type: 32-bit unsigned integer

Description: | ICCP Group Interface creation timestamp (realtime in seconds)

           InterfaceName

Type: String with length 64

Description: | Interface name

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface handle

           RedundancyStateTimestamp

Type: 32-bit unsigned integer

Description: | Interface Redundancy state timestamp (realtime in seconds)

           SyncTimestamp

Type: 32-bit unsigned integer

Description: | Sync timstamp (realtime in seconds)

           RequestID

Type: 16-bit unsigned integer

Description: | Request ID

           RetryTimerRunning

Type: Boolean

Description: | ICCP Interface Retry timer status

           RetryTimerPeriod

Type: 32-bit unsigned integer

Description: | ICCP Interface Retry timer period

#### ancp_iccp_peer_data_bag

        Description:
        Definition: Structure. Contents are:
           GroupID

Type: 32-bit unsigned integer

Description: | Peer ICCP Group Id

           PeerAddress

Type: IPV4Address

Description: | Peer IPv4 Address

           PeerTimestamp

Type: 32-bit unsigned integer

Description: | Peer timestamp (realtime in seconds)

#### ancp_iccp_group_data_bag

        Description:
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupID

Type: 32-bit unsigned integer

Description: | ICCP Group Id

           Peers

Type: 32-bit unsigned integer

Description: | ICCP Peer Count

           GroupState

Type: ancp_iccp_group_state_en

Description: | ICCP Group state

           OldIGroupState

Type: ancp_iccp_group_state_en

Description: | Old ICCP Group state

           GroupInterfaces

Type: 32-bit unsigned integer

Description: | ICCP Group Interface Count

           StandbyGroupInterfaces

Type: 32-bit unsigned integer

Description: | ICCP Group Standby Interface Count

           ActiveGroupInterfaces

Type: 32-bit unsigned integer

Description: | ICCP Group Active Interface Count

           CreateTime

Type: 32-bit unsigned integer

Description: | ICCP Group Creation time (realtime in seconds)

           RetryTimerRunning

Type: Boolean

Description: | ICCP Group Retry timer status

#### ancp_iccp_group_stats_bag

        Description:
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupID

Type: 32-bit unsigned integer

Description: | ICCP Group Id

           InterfaceStatisticsPerGroup

Type: ancp_iccp_interface_stats_st

Description: | ICCP Interface stats per Group

           GroupStatistics

Type: ancp_iccp_group_stats_st

Description: | ICCP Group stats

#### ancp_iccp_data_bag

        Description:
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           IsCongestionDetected

Type: Boolean

Description: | ICCP Congestion Detected

           IsUP

Type: Boolean

Description: | ICCP up/down status

           CreateTime

Type: 32-bit unsigned integer

Description: | ICCP Creation time (realtime in seconds)

           Groups

Type: 32-bit unsigned integer

Description: | ICCP Group Count

           Interfaces

Type: 32-bit unsigned integer

Description: | ICCP Interface Count

#### ancp_iccp_stats_bag

        Description:
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           InterfaceStatisticsPerICCP

Type: ancp_iccp_interface_stats_st

Description: | ICCP Interface stats per ICCP

           GroupStatisticsPerICCP

Type: ancp_iccp_group_stats_st

Description: | ICCP Group stats per ICCP

           ICCPStatistics

Type: ancp_iccp_stats_st

Description: | ICCP stats

#### ancp_iccp_raw_bag

        Description:
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupStateCounts

Type: 32-bit unsigned integer[5]

Description: | ICCP Group State counts

           GroupStateMaxCounts

Type: 32-bit unsigned integer[5]

Description: | ICCP Group State max counts

           GroupStateTimestamp

Type: 32-bit unsigned integer

Description: | ICCP Group State timestamp (realtime in seconds)

           InterfaceStateCounts

Type: 32-bit unsigned integer[22]

Description: | ICCP Interface state counts

           InterfaceStateMaxCounts

Type: 32-bit unsigned integer[22]

Description: | ICCP Interface state max counts

           InterfaceStateTimestamp

Type: 32-bit unsigned integer

Description: | ICCP Interface state timestamp (realitime in seconds)

           SyncTxAbort

Type: 32-bit unsigned integer

Description: | ICCP Sync Tx abort

           SyncTxFailed

Type: 32-bit unsigned integer

Description: | ICCP Sync Tx failed

           ICCPAppRegisterLiteError

Type: 32-bit unsigned integer

Description: | ICCP App Register Lite error

           ICCPAppInitError

Type: 32-bit unsigned integer

Description: | ICCP App Init error

           RGConnectRGNull

Type: 32-bit unsigned integer

Description: | RG Connect RG null

           RGConnect

Type: 32-bit unsigned integer

Description: | RG Connect

           RGConnectError

Type: 32-bit unsigned integer

Description: | RG Connect Error

           RGDisconnectRGNull

Type: 32-bit unsigned integer

Description: | RG Disconnect RG null

           RGDisconnect

Type: 32-bit unsigned integer

Description: | RG Disconnect

           RGDisconnectError

Type: 32-bit unsigned integer

Description: | RG Disconnect error

           BatchTransmit

Type: 32-bit unsigned integer[2048]

Description: | Batch Transmit

           BatchTransmitError

Type: 32-bit unsigned integer[2048]

Description: | Batch Transmit error

           BatchErrors

Type: 32-bit unsigned integer[2048]

Description: | Batch errors

           RGPortModifyInterfaceNull

Type: 32-bit unsigned integer

Description: | RG Port Modify interface null

           RGPortModifyRGIDsZero

Type: 32-bit unsigned integer

Description: | RG Port Modify RGIDs zero

           RGPortModifyICCPInit

Type: 32-bit unsigned integer

Description: | RG Port Modify ICCP init

           RGPortModifyICCPInitFail

Type: 32-bit unsigned integer

Description: | RG Port Modify ICCP init fail

           RGPortModifyRGCleared

Type: 32-bit unsigned integer

Description: | RG Port Modify RG cleared

           RGPortModifyRGChange

Type: 32-bit unsigned integer

Description: | RG Port Modify RG change

           RGPortModifyNothingChanged

Type: 32-bit unsigned integer

Description: | RG Port Modify nothing changed

           RGPortModifyRedundancyStateDown

Type: 32-bit unsigned integer

Description: | RG Port Modify Redundancy state Down

           RGPortModifyRedundancyStateStandby

Type: 32-bit unsigned integer

Description: | RG Port Modify Redundancy state Standby

           RGPortModifyRedundancyStateActive

Type: 32-bit unsigned integer

Description: | RG Port Modify Redundancy state Active

           RGPortModifyAddedInterfaceHandle

Type: 32-bit unsigned integer

Description: | RG Port Modify Added interface handle

           RGPortModifyAddedInterfaceHandleError

Type: 32-bit unsigned integer

Description: | RG Port Modify Added interface handle error

           RGPortDeleteInterfaceNull

Type: 32-bit unsigned integer

Description: | RG Port Delete interface null

           RGPortDeleteRGNull

Type: 32-bit unsigned integer

Description: | RG Port Delete RG null

           RGPortDelete

Type: 32-bit unsigned integer

Description: | RG Port Delete

           NewICCPError

Type: 32-bit unsigned integer

Description: | New ICCP error

           DeleteICCP

Type: 32-bit unsigned integer

Description: | Delete ICCP

           GetICCPError

Type: 32-bit unsigned integer

Description: | Get ICCP error

           NewRGError

Type: 32-bit unsigned integer

Description: | New RG error

           RGDelete

Type: 32-bit unsigned integer

Description: | RG delete

           NewRGPeerRGNull

Type: 32-bit unsigned integer

Description: | New RG Peer null

           NewRGPeerError

Type: 32-bit unsigned integer

Description: | New RG Peer error

           DeleteRGPeer

Type: 32-bit unsigned integer

Description: | Delete RG Peer

           NewRGPortError

Type: 32-bit unsigned integer

Description: | New RG Port error

           DeleteRGPortNull

Type: 32-bit unsigned integer

Description: | Delete RG Port null

           DeleteRGPortInterfaceNull

Type: 32-bit unsigned integer

Description: | Delete RG Port interface null

           DeleteRGPort

Type: 32-bit unsigned integer

Description: | Delete RG Port

           NewTLVPortNull

Type: 32-bit unsigned integer

Description: | New TLV Port null

           NewTLVXLATtoInterfaceHandleError

Type: 32-bit unsigned integer

Description: | New TLV xlat to interface handle error

           TLVSetPortStatePortNull

Type: 32-bit unsigned integer

Description: | TLV set Port state port null

           TLVSetPortStateInterfaceNull

Type: 32-bit unsigned integer

Description: | TLV set Port state interface null

           TLVSetPortStateInterfaceHandleNull

Type: 32-bit unsigned integer

Description: | TLV set Port state interface handle null

           TLVSetPortStateDynNull

Type: 32-bit unsigned integer

Description: | TLV set Port state dyn null

           TLVSetPortStateClear

Type: 32-bit unsigned integer

Description: | TLV set Port state clear

           TLVSetPortState

Type: 32-bit unsigned integer

Description: | TLV set Port state

           ReportStateTxFailure

Type: 32-bit unsigned integer

Description: | Report state tx failure

           TxBufferContextReset

Type: 32-bit unsigned integer

Description: | Tx buffer context reset

           GetTxBuffer

Type: 32-bit unsigned integer

Description: | Get tx buffer

           GetTxBufferError

Type: 32-bit unsigned integer

Description: | Get tx buffer error

           SendAppTLVRGNull

Type: 32-bit unsigned integer

Description: | Send app TLV RG null

           SendAppTLVRGChange

Type: 32-bit unsigned integer

Description: | Send app TLV RG change

           SendAppTLVBufferFull

Type: 32-bit unsigned integer

Description: | Send app TLV buffer full

           SendAppTLVBufferContextNull

Type: 32-bit unsigned integer

Description: | Send app TLV buffer context null

           SendAppTLVBufferContextNullGetBufferError

Type: 32-bit unsigned integer

Description: | Send app TLV get buffer error

           SendAppTLVNoMoreRoom

Type: 32-bit unsigned integer

Description: | Send app TLV no more room

           SendAppTLVNoMoreRoomGetBufferError

Type: 32-bit unsigned integer

Description: | Send app TLV get buffer error

           SendAppTLVMaxBatchSize

Type: 32-bit unsigned integer

Description: | Send app TLV max batch size

           SendAppTLVMaxBatchSizeGetBufferError

Type: 32-bit unsigned integer

Description: | Send app TLV get buffer error

           SendAppTLVAddAppTLVError

Type: 32-bit unsigned integer

Description: | Send app TLV add app TLV error

           SendAppTLVAddAppTLV

Type: 32-bit unsigned integer

Description: | Send app TLV add app TLV

           SendTxBufferError

Type: 32-bit unsigned integer

Description: | Send tx buffer error

           SendTxBuffer

Type: 32-bit unsigned integer

Description: | Send tx buffer

           SendSyncRequestPortNull

Type: 32-bit unsigned integer

Description: | Send sync request Port null

           SendSyncRequestRGNull

Type: 32-bit unsigned integer

Description: | Send sync request RG null

           SendSyncRequestInterfaceNull

Type: 32-bit unsigned integer

Description: | Send sync request interface null

           SendSyncRequestInterfaceHandleToRoidError

Type: 32-bit unsigned integer

Description: | Send sync request interface handle to roid error

           SendSyncRequestSendAppTLV

Type: 32-bit unsigned integer

Description: | Send sync request app TLV error

           SendSyncRequestSendAppTLVError

Type: 32-bit unsigned integer

Description: | Send sync request send app TLV error

           SendSyncPortNull

Type: 32-bit unsigned integer

Description: | Send sync Port null

           SendSyncRGNull

Type: 32-bit unsigned integer

Description: | Send sync RG null

           SendSyncInterfaceNull

Type: 32-bit unsigned integer

Description: | Send sync interface null

           SendSyncSendAppTLV

Type: 32-bit unsigned integer

Description: | Send sync send app TLV

           SendSyncSendAppTLVError

Type: 32-bit unsigned integer

Description: | Send sync send app TLVError

           SendStatePortNull

Type: 32-bit unsigned integer

Description: | Send state Port null

           SendStateRGNull

Type: 32-bit unsigned integer

Description: | Send state RG null

           SendStateInterfaceNull

Type: 32-bit unsigned integer

Description: | Send state Interface null

           SendStateTLVNotOK

Type: 32-bit unsigned integer

Description: | Send state TLV not ok

           SendStateTLV

Type: 32-bit unsigned integer

Description: | Send state TLV

           SendStateTLVError

Type: 32-bit unsigned integer

Description: | Send state TLV error

           UpRx

Type: 32-bit unsigned integer

Description: | Up received

           DownRx

Type: 32-bit unsigned integer

Description: | Down received

           CongestionRx

Type: 32-bit unsigned integer

Description: | Congestion detected received

           CongestionClearRx

Type: 32-bit unsigned integer

Description: | Congestion clear received

           PeerUpRx

Type: 32-bit unsigned integer

Description: | Peer up received

           PeerDownRx

Type: 32-bit unsigned integer

Description: | Peer down received

           AppDataRx

Type: 32-bit unsigned integer

Description: | App data received

           UknownRx

Type: 32-bit unsigned integer

Description: | Unknown received

           AppDataRxRGNotFound

Type: 32-bit unsigned integer

Description: | App data received RG not found

           AppDataRxICCPParseRxBufferError

Type: 32-bit unsigned integer

Description: | App data received ICCP parse buffer error

           AppDataRxICCPParseRxBuffer

Type: 32-bit unsigned integer

Description: | App data received ICCP parse buffer

           AppDataRxTLVLengthTooSmall

Type: 32-bit unsigned integer

Description: | App data received TLC length too small

           AppDataRxTLVLengthInvalid

Type: 32-bit unsigned integer

Description: | App data received TLV length invalid

           AppDatRxRoidIsZero

Type: 32-bit unsigned integer

Description: | App data received Roid is zero

           AppDataRxSyncRequestRx

Type: 32-bit unsigned integer

Description: | App data received sync request received

           AppDataRxSyncRequestRxError

Type: 32-bit unsigned integer

Description: | App data received sync request received error

           AppDataRxInvalidAppTypeNullRoid

Type: 32-bit unsigned integer

Description: | App data received invaild app type for null Roid

           AppDataRxRoidToInterfaceHandleError

Type: 32-bit unsigned integer

Description: | App data received Roid to interface handle error

           AppDataRxPortNotFound

Type: 32-bit unsigned integer

Description: | App data received port not found

           AppDataRxRGNull

Type: 32-bit unsigned integer

Description: | App data received RG null

           AppDataRxInterfaceNull

Type: 32-bit unsigned integer

Description: | App data received Interface null

           AppDataRxSyncRequestError

Type: 32-bit unsigned integer

Description: | App data received sync request error

           AppDataRxSyncRequest

Type: 32-bit unsigned integer

Description: | App data received sync request

           AppDataRxAppState

Type: 32-bit unsigned integer

Description: | App data received app state

           AppDataRxDeleteFlagSet

Type: 32-bit unsigned integer

Description: | App data received delete flag set

           AppDataRxDeleteFlagClear

Type: 32-bit unsigned integer

Description: | App data received delete flag clear

           AppDataRxEndFlagSet

Type: 32-bit unsigned integer

Description: | App data received end flag set

           AppDataRxEndFlagClear

Type: 32-bit unsigned integer

Description: | App data received end flag clear

           AppDataRxSyncFlagSet

Type: 32-bit unsigned integer

Description: | App data received sync flag set

           AppDataRxSyncFlagClear

Type: 32-bit unsigned integer

Description: | App data received sync flag clear

           AppDataRxSyncFlagSetEndFlagClear

Type: 32-bit unsigned integer

Description: | App data received sync flag set end flag clear

           AppDataRxSyncNotOk

Type: 32-bit unsigned integer

Description: | App data received sync not ok

           AppDataRxSyncOk

Type: 32-bit unsigned integer

Description: | App data received sync ok

           AppDataRxSyncRidZeroFlagsSet

Type: 32-bit unsigned integer

Description: | App data received sync Rid zero flags set

           AppDataRxSyncRidZeroNotOk

Type: 32-bit unsigned integer

Description: | App data received sync Rid zero not ok

           AppDataRxSyncRidZeroOk

Type: 32-bit unsigned integer

Description: | App data received sync Rid zero ok

           AppDataRxDeletePortNull

Type: 32-bit unsigned integer

Description: | App data received delete port null

           AppDataRxClearPortError

Type: 32-bit unsigned integer

Description: | App data received clear port error

           AppDataRxClearPort

Type: 32-bit unsigned integer

Description: | App data received clear port

           AppDataRxBuflenTooSmall

Type: 32-bit unsigned integer

Description: | App data received buflen too small

           AppDataRxACILengthZero

Type: 32-bit unsigned integer

Description: | App data received ACI length zero

           AppDataRxACILengthTooBig

Type: 32-bit unsigned integer

Description: | App data received ACI length too big

           AppDataRxACILengthGreaterBuflen

Type: 32-bit unsigned integer

Description: | App data received ACI length greater than buflen

           AppDataRxBuflenLessMinFixedTLVLength

Type: 32-bit unsigned integer

Description: | App data received buflen less than minimum fixed TLV

           AppDataRxSetPortRateError

Type: 32-bit unsigned integer

Description: | App data received set port rate error

           AppDataRxSetPortRate

Type: 32-bit unsigned integer

Description: | App data received set port rate

           AppDatRxUnusedBytes

Type: 32-bit unsigned integer

Description: | App data received unused bytes

           ICCPPortClearActiveStateTx

Type: 32-bit unsigned integer

Description: | Active ICCP port clear transmi

           ICCPPortClearStandbyRequestTxError

Type: 32-bit unsigned integer

Description: | Standby request transmit error

           ICCPPortClearStandbyRequestTx

Type: 32-bit unsigned integer

Description: | Standby request transmit

           CauseRGConnectTxFailure

Type: 8-bit unsigned integer

Description: | Cause RG connect trasnmit error

           CauseAppDataTxFailure

Type: 8-bit unsigned integer

Description: | Cause app data transmit error

### Internal Datatypes

#### ancpRateAdj

        Description: ANCP Rate Adj data
        Definition: Structure. Contents are:
           PercentFactor

Type: 8-bit unsigned integer

Description: | Configured rate adjustment

#### ancpSummChkptStats

        Description: ANCP Summary Checkpoint Stats
        Definition: Structure. Contents are:
           Description

Type: Hex binary data with maximum length 30 bytes

Description: | Checkpoint table description

           Saved

Type: 32-bit unsigned integer

Description: | Number of checkpoint saved

           Deleted

Type: 32-bit unsigned integer

Description: | Number of checkpoint removed

           RestoreDiscards

Type: 32-bit unsigned integer

Description: | Number of checkpoint discards after reboot

           RestoreFailures

Type: 32-bit unsigned integer

Description: | Number of checkpoint failures after reboot

           Recovered

Type: 32-bit unsigned integer

Description: | Number of checkpoint restored after reboot

#### ancpSummOperStats

Description: ANCP Summary Operational Stats Definition: Structure. Contents are: OperationalStatistics

Type: 64-bit unsigned integer

Description: Operational statistics object

#### ancpMemStats

Description: ANCP Memory Use Stats Definition: Structure. Contents are: MemoryUsageStatistics

Type: 64-bit unsigned integer

Description: Memory use statistics

#### ancpDBStats

Description: ANCP Data Base Stats Definition: Structure. Contents are: TableName

Type: String with length 64

Description: Table name

CurrentEntries

Type: 64-bit unsigned integer

Description: Current number of entries in db

FoundEntries

Type: 64-bit unsigned integer

Description: Number of entries found in db

NotFoundEntries

Type: 64-bit unsigned integer

Description: Number of entries not found in db

InsertEntries

Type: 64-bit unsigned integer

Description: Number of entries inserted in db

RemoveEntries

Type: 64-bit unsigned integer

Description: Number of entries removed from db

#### ancpDbgInfo

Description: ANCP debug feature settings Definition: Structure. Contents are: DeadTimerState

Type: Boolean

Description: Dead timer state

KeepAliveState

Type: Boolean

Description: Keep alive state

UseIPv4AddressSenderName

Type: Boolean

Description: Use ipv4 addr as sender name

#### ancpImdStats

Description: ANCP Interface Manager Statistics Definition: Structure. Contents are: ConnectUpEvents

Type: 32-bit unsigned integer

Description: Number of connect up events

ConnectDownEvents

Type: 32-bit unsigned integer

Description: Number of connect down events

ConnectResetEvents

Type: 32-bit unsigned integer

Description: Connection resets

BatchSends

Type: 32-bit unsigned integer

Description: Batch send

BatchErrors

Type: 32-bit unsigned integer

Description: Batch error

RegsitrationErrors

Type: 32-bit unsigned integer

Description: Registration errors

FindBatchSends

Type: 32-bit unsigned integer

Description: Find send

FindbatchErrors

Type: 32-bit unsigned integer

Description: Find error

OtherFindErrors

Type: 32-bit unsigned integer

Description: Other find errors

CreateNotifies

Type: 32-bit unsigned integer

Description: Create notifications

DeleteNotifies

Type: 32-bit unsigned integer

Description: Delete notifications

SyncNotifies

Type: 32-bit unsigned integer

Description: Sync notifications

#### ancpIO

Description: ANCP I/O Data Definition: Structure. Contents are: ReadState

Type: 32-bit unsigned integer

Description: Current state while reading packet

BufferBeginning

Type: 32-bit unsigned integer

Description: Address to beginning of packet

BufferCurrent

Type: 32-bit unsigned integer

Description: Current address in packet buffer

CurrentBufferSize

Type: 32-bit unsigned integer

Description: Size of current packet buffer

BytesToRead

Type: 32-bit unsigned integer

Description: Number of bytes to read

BytesRead

Type: 32-bit unsigned integer

Description: Number of bytes read

TotalPacketsDropped

Type: 32-bit unsigned integer

Description: Total number of packets dropped

TotalBytesDropped

Type: 32-bit unsigned integer

Description: Total number of bytes dropped

TotalPacketsRead

Type: 64-bit unsigned integer

Description: Total number of packets read

TotalBytesRead

Type: 64-bit unsigned integer

Description: Total number of bytes read

TotalPacketWriteFail

Type: 32-bit unsigned integer

Description: Total number of packets fail write

TotalByteWriteFail

Type: 32-bit unsigned integer

Description: Total number of bytes fail write

TotalWriteRequests

Type: 64-bit unsigned integer

Description: Total number of write requests

TotalBytesWritten

Type: 64-bit unsigned integer

Description: Total number of bytes written

#### ancpTcpIO

Description: ANCP TCP I/O Data Definition: Structure. Contents are: TotalReadRequests

Type: 64-bit unsigned integer

Description: Total number of read requests

TotalBytesRead

Type: 64-bit unsigned integer

Description: Total number of bytes read

TotalWriteRequests

Type: 64-bit unsigned integer

Description: Total number of write requests

TotalBytesWritten

Type: 64-bit unsigned integer

Description: Total number of bytes written

#### ancpPortDet

Description: ancp port detail data Definition: Structure. Contents are: ActualDownstreamRate

Type: 32-bit unsigned integer

Description: Actual downstream rate of the DSL line

MinimumDownstreamRate

Type: 32-bit unsigned integer

Description: Minimum downstream rate of the DSL line

AttainableDownstreamRate

Type: 32-bit unsigned integer

Description: Attainable downstream rate of the DSL line

MaximumDownstreamRate

Type: 32-bit unsigned integer

Description: Maximum downstream rate of the DSL line

MaximumLowPowerDownstreamRate

Type: 32-bit unsigned integer

Description: Minimum low power downstream rate of the DSL line

MaximumInterleavingDownstreamDelay

Type: 32-bit unsigned integer

Description: Maximum interleaving delay downstream

ActualInterleavingDownstreamDelay

Type: 32-bit unsigned integer

Description: Actual interleaving delay downstream

ActualUpstreamRate

Type: 32-bit unsigned integer

Description: Actual upstream rate of the DSL line

MinimumUpstreamRate

Type: 32-bit unsigned integer

Description: Minimum upstream rate of the DSL line

AttainableUpstreamRate

Type: 32-bit unsigned integer

Description: Attainable upstream rate of the DSL line

MaximumUpstreamRate

Type: 32-bit unsigned integer

Description: Maximum upstream rate of the DSL line

MinmumLowPowerUpstramRate

Type: 32-bit unsigned integer

Description: Minimum low power upstream rate of the DSL line

MinimumInterleavingUpstreamDelay

Type: 32-bit unsigned integer

Description: Maximum interleaving delay upstream

ActualInterleavingUpstreamDelay

Type: 32-bit unsigned integer

Description: Actual interleaving delay upstream

#### ancpPortRaw

Description: ancp port debug/raw data Definition: Structure. Contents are: RateReceived

Type: Boolean

Description: Indicates whether rate was received

CheckpointID

Type: 32-bit unsigned integer

Description: Port checkpoint id

InterfaceDatabaseStatistics

Type: ancpDBStats

Description: | Port db stats for interface

#### ancp_iccp_redundancy_state_en

Description: Definition: Enumeration. Valid values are: 'RedundancyStateDown' - Redundancy State Down 'RedundancyStateStandby' - Redundancy State Standby 'RedundancyStateActive' - Redundancy State Active

#### ancp_iccp_interface_state_en

Description: Definition: Enumeration. Valid values are: 'InterfaceInit' - Init 'ActiveNoPeers' - Active No Peers 'ActiveNoPeersCongestion' - Active No Peers Congestion 'StandbyNoPeers' - Standby No Peers 'StandbyNoPeersCongestion' - Standby No Peers Congestion 'DownNoPeers' - Down No Peers 'DownNoPeersCongestion' - Down No Peers Congestion 'StandbyPeers' - Standby Peers 'StandbyPeersCongestion' - Standby Peers Congestion 'StandbyPeersSyncRequest' - Standby Peers Sync Request 'StandbyPeersSyncRequestCongestion' - Standby Peers Sync Request Congestion 'StandbyPeersSyncReqWait' - Standby Peers Sync Request Wait 'ActivePeers' - Active Peers 'ActivePeersCongestion' - Active Peers Congestion 'ActivePeersSync' - Active Peers Sync 'ActivePeersSyncCongestion' - Active Peers Sync Congestion 'ActivePeersSyncWait' - Active Peers Sync Wait 'DownPeers' - Down Peers 'DownPeersCongestion' - Down Peers Congestion 'StandbyICCPDown' - Standby ICCP Down 'ActiveICCPDown' - Active ICCP Down 'DownICCPDown' - Down ICCP Down

#### ancp_iccp_group_state_en

Description: Definition: Enumeration. Valid values are: 'GroupInit' - Init 'Connecting' - Connecting 'ConnectedNoPeers' - Connected No Peers 'ConnectPeerPresent' - Connect Peer Present 'ICCPDown' - ICCP Down

#### ancp_iccp_interface_stats_st

Description: Definition: Structure. Contents are: ActiveRx

Type: 32-bit unsigned integer

Description: ICCP Interface Active events received

StandbyRx

Type: 32-bit unsigned integer

Description: ICCP Interface Standby events received

DownRx

Type: 32-bit unsigned integer

Description: ICCP Interface Down events received

SyncReqRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request events received

SyncReqRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request events received and dropped

SyncReqTx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request transmit events

SyncReqTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request trasnmit events dropped

SyncRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync events received

SyncRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync events received and dropped

SyncStartRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Start events received

SyncStartRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Start events received and dropped

SyncEndRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End events received

SyncEndRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End events received and dropped

SyncUnsolicitedRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Unsolicited events received

SyncEndUnsolicitedRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End Unsolicited events received and dropped

SyncInvalidRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Invalid event received

SyncTx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync transmit events

SyncTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync transmit events dropped

AppStateRx

Type: 32-bit unsigned integer

Description: ICCP Interface App State events received

AppStateRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface App State events received and dropped

AppStateTx

Type: 32-bit unsigned integer

Description: ICCP Interface App State transmit events

AppStateTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface App State transmit events dropped

StartRetryTimer

Type: 32-bit unsigned integer

Description: ICCP Interface Start Retry Timer events

#### ancp_iccp_group_stats_st

Description: Definition: Structure. Contents are: PeerUpRx

Type: 32-bit unsigned integer

Description: ICCP Group Peer Up events received

PeerDownRx

Type: 32-bit unsigned integer

Description: ICCP Group Peer Down events received

SyncRequestRx

Type: 32-bit unsigned integer

Description: ICCP Group Sync Request events received

ConnectedTx

Type: 32-bit unsigned integer

Description: ICCP Group Connect transmit events

ConnectTxFailure

Type: 32-bit unsigned integer

Description: ICCP Group Connect transmit failure events

DisconnectTx

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect transmit events

DisconnectTxFailure

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect transmit failure events

StartRetryTimer

Type: 32-bit unsigned integer

Description: ICCP Group Start Retry Timer events

#### ancp_iccp_stats_st

Description: Definition: Structure. Contents are: UpRx

Type: 32-bit unsigned integer

Description: ICCP Up events received

DownRx

Type: 32-bit unsigned integer

Description: ICCP Down events received

CongestionClearRx

Type: 32-bit unsigned integer

Description: ICCP Congestion Clear events received

CongestionClearDrop

Type: 32-bit unsigned integer

Description: ICCP Congestion Clear events dropped

CongestionDetectedRx

Type: 32-bit unsigned integer

Description: ICCP Congestion Detected events received

CongestionDetectedDrop

Type: 32-bit unsigned integer

Description: ICCP Congestion Detected events dropped

TxFailure

Type: 32-bit unsigned integer

Description: ICCP Tx Failure

## Perl Data Object documentation for daps_show.

### Datatypes

#### ip_daps_show_pool_brief

Description: ip daps pool parameters Definition: Structure. Contents are: PoolName

Type: Hex binary data with maximum length 64 bytes

Description: Pool name

ClassName

Type: Hex binary data with maximum length 64 bytes

Description: Class name

VRFName

Type: Hex binary data with maximum length 64 bytes

Description: VRF name

RangeStart

Type: IPV4Address

Description: | Range start

           RangeEnd

Type: IPV4Address

Description: | Range end

           NumberOfAddressesAllocated

Type: 32-bit unsigned integer

Description: | Number of addresses allocated

           NumberOfAddressesFree

Type: 32-bit unsigned integer

Description: | Number of addresses free

           NumberOfAddressesExcluded

Type: 32-bit unsigned integer

Description: | Number of addresses excluded

#### ip_daps_show_pool_cfg

        Description: ip daps pool config
        Definition: Structure. Contents are:
           PoolName

Type: Hex binary data with maximum length 64 bytes

Description: | Pool name

           VRFName

Type: Hex binary data with maximum length 64 bytes

Description: | VRF name

           DHCPProfileName

Type: Hex binary data with maximum length 64 bytes

Description: | DHCP profile name

           HighUtilizationMark

Type: 8-bit unsigned integer

Description: | High utilization mark

           LowUtilizationMark

Type: 8-bit unsigned integer

Description: | Low utilization mark

           CurrentUtilization

Type: 8-bit unsigned integer

Description: | Current utilization

#### ip_daps_show_pool_alloc

Description: ip daps pool allocation Definition: Structure. Contents are: AllocatedAddress

Type: IPV4Address

Description: | Allocated address

           ClientType

Type: 32-bit unsigned integer

Description: | Client type

#### ip_daps_show_pool_total_util

Description: ip daps pool total utilization Definition: Structure. Contents are: TotalUtilizationHighMark

Type: 8-bit unsigned integer

Description: High utilization mark

TotalUtilizationLowMark

Type: 8-bit unsigned integer

Description: Low utilization mark

CurrentTotalUtilization

Type: 8-bit unsigned integer

Description: Current utilization

### Internal Datatypes

## Perl Data Object documentation for ip_rsvp_mgmt.

### Datatypes

#### rsvp_mgmt_mib_table_counters

Description: RSVP MIB Table Counters Definition: Structure. Contents are: find

Type: 32-bit unsigned integer

Description:

findfirst

Type: 32-bit unsigned integer

Description:

findnext

Type: 32-bit unsigned integer

Description:

notfound

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_mib_counters

Description: RSVP MIB Counters Definition: Structure. Contents are: mib_table_cnts

Type: rsvp_mgmt_mib_table_counters[7]

Description: |

           newflow_trap_count

Type: 32-bit unsigned integer

Description: |

           lostflow_trap_count

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_s2l_sub_lsp_ipv4

Description: RSVP S2L Sub-LSP Definition: Structure. Contents are: S2LDestinationAddress

Type: IPV4Address

Description: | S2L Sub-LSP Destination Address

#### rsvp_mgmt_filter_ipv4

Description: RSVP Filter Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

#### rsvp_mgmt_filter_p2mp_ipv4

Description: RSVP P2MP IPv4 FilterSpec Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           RSVPFilter

Type: rsvp_filter_union

Description: | RSVP Filter

#### rsvp_mgmt_session_udp_ipv4

        Description: RSVP UDP IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Protocol

Type: 8-bit unsigned integer

Description: | Protocol type (originally defined in RFC 790, further values in subsequent RFCs)

           DestinationPort

Type: 16-bit unsigned integer

Description: | The Session Destination Port

#### rsvp_mgmt_session_lsp_tunnel_ipv4

        Description: RSVP LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_uni_ipv4

        Description: RSVP UNI IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedAddress

Type: IPV4Address

Description: | The Session Extended Address

#### rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

        Description: RSVP P2MP-LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | The Point to Multipoint ID

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_info

        Description: RSVP Session Info
        Definition: Structure. Contents are:
           RSVPSession

Type: rsvp_session_union

Description: | RSVP Session

#### rsvp_mgmt_style

        Description: RSVP Reservation Style
        Definition: Structure. Contents are:
           ReservationType

Type: rsvp_mgmt_reservation_type_enum

Description: | The Reservation Type: WF, SE or FF

#### rsvp_mgmt_policy_sources

        Description: RSVP Policy Sources
        Definition: Structure. Contents are:
           IsTELink

Type: Boolean

Description: | Policy Source is TE Link

           IsLocal

Type: Boolean

Description: | Policy Source is Local

           IsCOPS

Type: Boolean

Description: | Policy Source is COPS

           IsDefault

Type: Boolean

Description: | Policy Source is Default

           IsCable

Type: Boolean

Description: | Policy Source is Cable

#### rsvp_mgmt_policy_flags

        Description: RSVP Policy Flags
        Definition: Structure. Contents are:
           IsAccepted

Type: Boolean

Description: | Accepted

           IsInstalled

Type: Boolean

Description: | Installed

           IsForwarding

Type: Boolean

Description: | Forwarding

#### rsvp_mgmt_key

        Description: Key to uniquely identify some RSVP records
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | Point-to-multipoint ID

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           DestinationPortOrTunnelID

Type: 32-bit unsigned integer

Description: | Destination Port or Tunnel ID. For the LSP and OUNI session types this represents the Tunnel ID whereas for the UDP session type this represents the Destination Port

           Protocol

Type: 32-bit unsigned integer

Description: | Protocol. UDP session type this represents the Protocol (UDP not supported at present)

           ExtendedTunnelID

Type: IPV4Address

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID

           SessionType

Type: rsvp_mgmt_session_type

Description: | Session Type (e.g. LSP, OUNI or UDP)

           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePortOrLSP_ID

Type: 32-bit unsigned integer

Description: | Source Port or LSP_ID. For the LSP and OUNI session types this represents the LSP_ID whereas for the UDP session type this represents the SourcePort

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_policy_query_flags

        Description: RSVP Policy Query Flags
        Definition: Structure. Contents are:
           IsNeeded

Type: Boolean

Description: | Needed

           IsReportRequired

Type: Boolean

Description: | Report Required

           IsResync

Type: Boolean

Description: | Resynchronization

           IsBypass

Type: Boolean

Description: | Bypass

#### rsvp_mgmt_timespec

        Description: RSVP Time Spec
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Time Value in Seconds

           Nanoseconds

Type: 32-bit signed integer

Description: | Time Value in Nano-seconds

#### rsvp_mgmt_counts

        Description: Counters for all known RSVP message types
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           Reservation

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathError

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationError

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTear

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Bundle

Type: 32-bit unsigned integer

Description: | Count of Bundle messages

           ACK

Type: 32-bit unsigned integer

Description: | Count of ACK messages

           SRefresh

Type: 32-bit unsigned integer

Description: | Count of Srefresh messages

           Hello

Type: 32-bit unsigned integer

Description: | Count of Hello messages

           Challenge

Type: 32-bit unsigned integer

Description: | Count of Integrity Challenge messages

           Response

Type: 32-bit unsigned integer

Description: | Count of Integrity Response messages

#### rsvp_mgmt_all_db_counters

Description: All database counters Definition: Structure. Contents are: Sessions

Type: 32-bit unsigned integer

Description: Number of sessions

IncomingPaths

Type: 32-bit unsigned integer

Description: Number of locally created and incoming path states

OutgoingPaths

Type: 32-bit unsigned integer

Description: Number of outgoing path states

IncomingReservations

Type: 32-bit unsigned integer

Description: Number of locally created and incoming reservation states

OutgoingReservations

Type: 32-bit unsigned integer

Description: Number of outgoing reservation states

Interfaces

Type: 32-bit unsigned integer

Description: Number of Interfaces

#### rsvp_mgmt_auth_send_type_counters

Description: RSVP Authentication Send Type Counters Definition: Structure. Contents are: AuthenticationSent

Type: 32-bit unsigned integer

Description: Messages sent

AuthenticationFailures

Type: 32-bit unsigned integer

Description: Failures

AuthenticationSendChallengesReceived

Type: 32-bit unsigned integer

Description: Challenges received

AuthenticationChallengeResponsesSent

Type: 32-bit unsigned integer

Description: Challenge responses sent

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: AuthenticationReceivedValidMessages

Type: 32-bit unsigned integer

Description: Valid messages

AuthenticationReceivedChallengesSent

Type: 32-bit unsigned integer

Description: Challenges sent

AuthenticationReceivedChallengeResponse

Type: 32-bit unsigned integer

Description: Challenge responses received

AuthenticationReceivedChallengesResent

Type: 32-bit unsigned integer

Description: Challenges resent

AuthenticationReceivedChallengeTimeouts

Type: 32-bit unsigned integer

Description: Challenge timeouts

AuthenticationReceivedDuringChallenge

Type: 32-bit unsigned integer

Description: Authentication received during challenge

AuthenticationReceivedIncomplete

Type: 32-bit unsigned integer

Description: Authentication received incomplete

AuthenticationReceivedNoIntegrity

Type: 32-bit unsigned integer

Description: Authentication received with no integrity

AuthenticationReceivedBadDigest

Type: 32-bit unsigned integer

Description: Authentication received with bad digest

AuthenticationReceivedWrongDigestType

Type: 32-bit unsigned integer

Description: Authentication received with wrong digest type

AuthenticationReceivedSequenceNumberDuplicate

Type: 32-bit unsigned integer

Description: Authentication received with duplicate sequence number

AuthenticationReceivedSequenceNumberOutofRange

Type: 32-bit unsigned integer

Description: Authentication received with sequence number out of range

AuthenticationReceivedWrongChallengesResponse

Type: 32-bit unsigned integer

Description: Incorect challenge responses received

AuthenticationReceivedChallengesResponseDuplicate

Type: 32-bit unsigned integer

Description: Duplicate challenge responses received

AuthenticationReceivedResponseLate

Type: 32-bit unsigned integer

Description: Challenge responses received late

AuthenticationReceivedBadMessageFormat

Type: 32-bit unsigned integer

Description: Authentication received with bad mesage format

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

Counters

Type: rsvp_mgmt_auth_send_type_counters

Description: | Counters

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

SequenceWindowSize

Type: 32-bit unsigned integer

Description: Sequence window size

SequenceWindowCount

Type: 32-bit unsigned integer

Description: Sequence window count

SequenceWindow

Type: 64-bit unsigned integer[64]

Description: Sequence window

Counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: | Counters

#### rsvp_mgmt_authentication_compact

Description: Authentication Compact Information Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborAddress

Type: IPV4Address

Description: | Neighbor address

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           InterfaceNameRSVP

Type: Interface

Description: |

           Direction

Type: rsvp_mgmt_auth_direction_type

Description: | Direction

           keyType

Type: rsvp_mgmt_auth_ki_type

Description: | Key type

           KeySource

Type: String with unbounded length

Description: | Key source

           KeyID

Type: 64-bit unsigned integer

Description: | Key ID

           KeyIDValid

Type: 32-bit unsigned integer

Description: | Key validity

#### rsvp_mgmt_authentication_detail

        Description: Authentication Detail Information
        Definition: Structure. Contents are:
           AuthCompact

Type: rsvp_mgmt_authentication_compact

Description: | Basic authentication data

           KeyStatus

Type: 32-bit unsigned integer

Description: | Key status

           KeyDigestInfo

Type: 32-bit unsigned integer

Description: | Direction

           Lifetime

Type: 32-bit unsigned integer

Description: | Lifetime (seconds)

           LifetimeLeft

Type: 32-bit unsigned integer

Description: | Remaining lifetime (seconds)

           ChallengeStatus

Type: rsvp_mgmt_auth_challenge_status

Description: | Challenge status

           DirectionInfo

Type: rsvp_mgmt_auth_direction

Description: |

#### igpte_igp_area

        Description: An IGP-area
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### rsvp_mgmt_flow_spec

        Description: RSVP Flow Spec
        Definition: Structure. Contents are:
           FlowAverageRate

Type: 64-bit unsigned integer

Description: | The Flow Average Rate in bytes per second

           FlowMaxBurst

Type: 32-bit unsigned integer

Description: | The Flow Maximum Burst

           FlowPeakRate

Type: 64-bit unsigned integer

Description: | The Flow Peak Rate in bytes per second

           FlowMinUnit

Type: 16-bit unsigned integer

Description: | The Flow Minimum Unit

           FlowMaxUnit

Type: 16-bit unsigned integer

Description: | The Flow Maximum Unit

           FlowRequestedRate

Type: 64-bit unsigned integer

Description: | The Flow Requested Rate in bytes per second

           FlowSlack

Type: 32-bit unsigned integer

Description: | The Flow Slack

           FlowQoS

Type: rsvp_mgmt_qos_service_enum

Description: | The Flow Quality of Service

#### rsvp_mgmt_hop_info

        Description: Hop Info
        Definition: Structure. Contents are:
           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           NeighborLogicalInterfaceName

Type: Interface

Description: | Neighbor Logical Interface Name

#### rsvp_mgmt_traffic_spec

        Description: RSVP Traffic Spec Info
        Definition: Structure. Contents are:
           TrafficAverageRate

Type: 64-bit unsigned integer

Description: | Traffic Average Rate in bytes per second

           TrafficMaxBurst

Type: 32-bit unsigned integer

Description: | Traffic Maximum Burst

           TrafficPeakRate

Type: 64-bit unsigned integer

Description: | Traffic Peak Rate in bytes per second

           TrafficMinUnit

Type: 32-bit unsigned integer

Description: | Traffic Minimum Unit

           TrafficMaxUnit

Type: 32-bit unsigned integer

Description: | Traffic Maximum Unit

#### rsvp_mgmt_path_flags

        Description: RSVP Path Flags
        Definition: Structure. Contents are:
           IsNonRSVPHopUpstream

Type: Boolean

Description: | Non-RSVP Hop Upstream

           IsLocalSender

Type: Boolean

Description: | Local Sender

           IsMessageIDValid

Type: Boolean

Description: | MessageID Valid

           IsLocalRepair

Type: Boolean

Description: | Rerouted

           IsBidirectional

Type: Boolean

Description: | Bidirectional

#### rsvp_mgmt_session_attribute_flags

        Description: RSVP Session Attribute Flags
        Definition: Structure. Contents are:
           IsLocalProtect

Type: Boolean

Description: | Local Protection

           IsNodeProtect

Type: Boolean

Description: | Node Protection

           IsBandwidthProtect

Type: Boolean

Description: | Bandwidth Protection

           IsRecordLabels

Type: Boolean

Description: | Records Labels

           IsSharedExplicitRequested

Type: Boolean

Description: | Shared Explicit Requested

#### rsvp_mgmt_session_attribute

Description: RSVP Session Attributes Definition: Structure. Contents are: SetupPriority

Type: 8-bit unsigned integer

Description: Setup Priority

ReservationPriority

Type: 8-bit unsigned integer

Description: Reservation Priority

SessAttributeFlags

Type: rsvp_mgmt_session_attribute_flags

Description: | Session Attributes

#### rsvp_mgmt_header_info

Description: RSVP/IP Header Info Definition: Structure. Contents are: RSVPVersion

Type: 8-bit unsigned integer

Description: RSVP Version

RSVPHeaderFlags

Type: 8-bit unsigned integer

Description: RSVP Header Flags (defined in RFC2205 Section 3.1.1)

RSVP_TTL

Type: 8-bit unsigned integer

Description: RSVP TTL

RSVPMessageType

Type: 8-bit unsigned integer

Description: RSVP Message Type

IP_TOS

Type: 8-bit unsigned integer

Description: IP Type of Service

IP_TTL

Type: 8-bit unsigned integer

Description: IP TTL

IPSourceAddress

Type: IPV4Address

Description: | IP Source Address

#### rsvp_mgmt_rsb_flags

Description: Reservation State Block Flags Definition: Structure. Contents are: IsLocalReceiver

Type: Boolean

Description: Local Receiver

IsMessageIDValid

Type: Boolean

Description: MessageID Valid

IsLocalRepair

Type: Boolean

Description: Rerouted

IsMergePoint

Type: Boolean

Description: Is node a Merge Point

#### rsvp_path_forwarding_context

Description: RSVP Path Forwarding Context Definition: Structure. Contents are: OutputInterface

Type: String with unbounded length

Description: Output interface

PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | Policy Query Flags

#### rsvp_mgmt_messageid

        Description: RSVP Message ID
        Definition: Structure. Contents are:
           MessageID

Type: rsvp_mgmt_messageid_t

Description: | Message ID

#### rsvp_mgmt_nbor

        Description: Neighbor
        Definition: Structure. Contents are:
           IsNeighborRefreshReductionCapable

Type: Boolean

Description: | Is neighbor capable of Refresh Reduction

           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           MessageIDs

Type: 32-bit unsigned integer

Description: | Number of MessageIDs

           NeighborMessageIDs

Type: rsvp_mgmt_messageid

[0...6]

Description: | List of Neighbor MessageIDs

           OutgoingStates

Type: 32-bit signed integer

Description: | Number of outgoing states to the neighbour

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry time

#### rsvp_mgmt_interface_flags

        Description: Interface related flags
        Definition: Structure. Contents are:
           IsMPLSEnabled

Type: Boolean

Description: | MPLS enabled on interface

           IsRefreshReductionEnabled

Type: Boolean

Description: | Refresh Reduction enabled

           IsPacingEnabled

Type: Boolean

Description: | Message pacing enabled

           IsRefreshEnabled

Type: Boolean

Description: | Refresh enabled

           IsSRefreshEnabled

Type: Boolean

Description: | Summary Refresh enabled

           IsInterfaceDown

Type: Boolean

Description: | Interface is DOWN

           IsInterfaceCreated

Type: Boolean

Description: | Interface is created

           IsRelSRefreshEnabled

Type: Boolean

Description: | Use reliable xmt for SRefresh

           IsBackupTunnel

Type: Boolean

Description: | This is backup tunnel

           IsRSVPConfigured

Type: Boolean

Description: | RSVP explicitly configured

           IsNonDefaultVRF

Type: Boolean

Description: | Interface is defined in non-Default VRF

           IsMessageBundlingEnabled

Type: Boolean

Description: | Use bundling for outgoing RSVP messages.

#### rsvp_mgmt_label_info

        Description: Label Information
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Is the label information valid

           LocalDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Downstream Label

           OutgoingDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Downstream Label

           MergePointLabel

Type: rsvp_mgmt_mpls_label_t

Description: | MergePoint Label

           OutgoingUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Upstream Label

           LocalUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Upstream Label

           RecoveryLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Recovery Label

#### rsvp_mgmt_ct_info

        Description: Class-Type Information
        Definition: Structure. Contents are:
           IsClassTypeInfoValid

Type: Boolean

Description: | Is the Class-Type information valid

           ClassType

Type: 8-bit unsigned integer

Description: | DS-TE Class-Type

#### rsvp_mgmt_request_flags

        Description: Request state flags
        Definition: Structure. Contents are:
           IsLocalReceiver

Type: Boolean

Description: | Local Receiver

           IsRefreshing

Type: Boolean

Description: | Is neighbor refreshing

           IsSendConfirm

Type: Boolean

Description: | Send Confirm message

           IsACKOutstanding

Type: Boolean

Description: | Is ACK message outstanding

           IsMessageIDAllocated

Type: Boolean

Description: | Is MessageID allocated

           IsNACKReceived

Type: Boolean

Description: | A NACK message was received

           IsRetransmit

Type: Boolean

Description: | Retransmit the message

           IsPaced

Type: Boolean

Description: | Message is paced

           IsLabelRequestInPath

Type: Boolean

Description: | The Path message contains Label Request

           IsRROInPath

Type: Boolean

Description: | The Path message contains RRO

           IsRecordLabelInPath

Type: Boolean

Description: | Path has Session-Attr object with Record Labels set

           IsMergePoint

Type: Boolean

Description: | Is node a Merge Point

#### rsvp_mgmt_count_message

        Description: Counters for all messages
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           ReceivedMessages

Type: rsvp_mgmt_counts

Description: | Count of messages received

           TransmittedMessages

Type: rsvp_mgmt_counts

Description: | Count of messages transmitted

           BundleReceivedMessages

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages received

           BundleTransmittedMessages

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages transmitted

           RetransmittedMessages

Type: 32-bit unsigned integer

Description: | Count of messages retransmitted

           OutOfOrderMessages

Type: 32-bit unsigned integer

Description: | Count of Out of Order messages

           RateLimitedMessages

Type: 32-bit unsigned integer

Description: | Count of Rate Limited messages

#### rsvp_mgmt_counters_oor

        Description: Counters for all messages dropped in OOR condition
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           DroppedPathMessages

Type: 32-bit unsigned integer

Description: | Count of Path messages dropped due to an out of resource condition

#### rsvp_mgmt_event_count_info

        Description: Count of events
        Definition: Structure. Contents are:
           ExpiredPaths

Type: 32-bit unsigned integer

Description: | Counter for Expired Path states

           ExpiredReservations

Type: 32-bit unsigned integer

Description: | Counter for Expired Reservation states

           NACKs

Type: 32-bit unsigned integer

Description: | Counter for NACKs received

#### rsvp_mgmt_count_prefix_msg

        Description: Message types for prefix filtering
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Total

Type: 32-bit unsigned integer

Description: | Total count of messages

#### rsvp_mgmt_count_prefix_acl_info

Description: Prefix filtering ACL counters Definition: Structure. Contents are: Forwarded

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got forwarded

           LocallyDestined

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of locally destined messages

           Dropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages dropped

           Total

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of total messages

#### rsvp_mgmt_count_prefix_interface_info

        Description: Prefix filtering interface counters
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           Forwarded

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got forwarded

           LocallyDestined

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of locally destined messages

           Dropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages dropped

           DefaultActionDropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got dropped due to default ACL action

           DefaultActionProcessed

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which were processed due to default ACL action

           Total

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of total messages

#### rsvp_mgmt_ero_ipv4_subobj

        Description: RSVP ERO IPV4 subobject
        Definition: Structure. Contents are:
           IsStrictRoute

Type: Boolean

Description: | ERO Entry Is Strict

           EROAddress

Type: IPV4Address

Description: | The ERO IPV4 Address

           PrefixLength

Type: 8-bit unsigned integer

Description: | ERO Prefix Length

#### rsvp_mgmt_ero_unnum_subobj

        Description: RSVP ERO UNNUM subobject
        Definition: Structure. Contents are:
           IsStrictRoute

Type: Boolean

Description: | ERO Entry Is Strict

           EROInterfaceID

Type: 32-bit unsigned integer

Description: | The Interface ID in ERO

           ERORouterID

Type: IPV4Address

Description: | The Router ID in ERO

#### rsvp_mgmt_path_compact

        Description: Compact Form of RSVP Path Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           SessionAttribute

Type: rsvp_mgmt_session_attribute

Description: | RSVP Session Attribute

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_path_detail

        Description: Detailed Form of RSVP Path Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           SessionAttribute

Type: rsvp_mgmt_session_attribute

Description: | RSVP Session Attribute

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           PathFlags

Type: rsvp_mgmt_path_flags

Description: | Path Flags

           BackupTunnelName

Type: String with unbounded length

Description: | Path Backup Tunnel

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           PolicySourceInfo

Type: rsvp_mgmt_policy_sources

Description: | Policy Sources Info

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Info

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | Policy Query Flags

           PFC

Type: rsvp_path_forwarding_context[0...unbounded]

Description: | Path Forwarding Contexts

           LabelInfo

Type: rsvp_mgmt_label_info

Description: | Label Information

           ClassType

Type: rsvp_mgmt_ct_info

Description: | DS-TE Class-Type

           IsInEROValid

Type: Boolean

Description: | Incoming ERO validity

           InERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Incoming Explicit Route Sub Objects

           IsOutEROValid

Type: Boolean

Description: | Outgoing ERO validity

           OutERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Outgoing Explicit Route Sub Objects

#### rsvp_mgmt_reservation_compact

        Description: Compact Form of RSVP Reservation Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           InputInterface

Type: String with unbounded length

Description: | Reservation Input Interface

#### rsvp_mgmt_reservation_detail

        Description: Detailed Form of RSVP Reservation Info
        Definition: Structure. Contents are:
           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           InputAdjustedInterface

Type: String with unbounded length

Description: | Input Adjusted Interface

           InputPhysicalInterface

Type: String with unbounded length

Description: | Input Physical Interface

           RSBFlags

Type: rsvp_mgmt_rsb_flags

Description: | Reservation State Block Flags

           Hop

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           PolicySources

Type: rsvp_mgmt_policy_sources

Description: | RSVP Policy Sources

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Information

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | RSVP Policy Flags

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | RSVP Query Flags

           LabelInfo

Type: rsvp_mgmt_label_info

Description: | Label Information

#### rsvp_mgmt_request_compact

        Description: Compact Form of RSVP Request Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           OutputInterface

Type: String with unbounded length

Description: | Output Interface

#### rsvp_mgmt_request_detail

        Description: Detailed Form of RSVP Request Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           OutputInterface

Type: String with unbounded length

Description: | output Interface

           ReqFlags

Type: rsvp_mgmt_request_flags

Description: | Request flags

           Hop

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Information

           PolicySources

Type: rsvp_mgmt_policy_sources

Description: | RSVP Policy Sources

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | RSVP Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | RSVP Query Flags

           PSBKeys

Type: rsvp_mgmt_key[0...unbounded]

Description: | List of RSB keys

           RSBKeys

Type: rsvp_mgmt_key[0...unbounded]

Description: | List of RSB keys

#### rsvp_mgmt_pxsb_compact

        Description: Compact Form of RSVP Proxy Path
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_pxsb_detail

        Description: Detailed Form of RSVP Proxy Path
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           DynamicState

Type: 32-bit unsigned integer

Description: | Dynamic State Handle

           Flags

Type: 32-bit unsigned integer

Description: | Internal Flags

           ApiClient

Type: 32-bit unsigned integer

Description: | API Client Information

           RSVPHeader

Type: rsvp_mgmt_header_info

Description: | RSVP Header

#### rsvp_mgmt_rxsb_compact

        Description: Compact Form of RSVP Proxy Reservation
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_rxsb_detail

        Description: Detailed Form of RSVP Proxy Reservation
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           DynamicState

Type: 32-bit unsigned integer

Description: | Dynamic State Handle

           Flags

Type: 32-bit unsigned integer

Description: | Internal Flags

           ApiClient

Type: 32-bit unsigned integer

Description: | API Client Information

           RSVPHeader

Type: rsvp_mgmt_header_info

Description: | RSVP Header

#### rsvp_mgmt_interface_bw_prestd_dste

        Description: Prestandard DSTE interface bandwidth information
        Definition: Structure. Contents are:
           AllocatedBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxSubpoolBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in subpool

           IsMaxBandwidthAbsolute

Type: Boolean

Description: | True if the Max B/W is an absolute value and false if its a percentage

           IsMaxSubpoolBandwidthAbsolute

Type: Boolean

Description: | True if the Max sub-pool B/W is an absolute value and false if its a percentage

#### rsvp_mgmt_interface_bw_std_dste

        Description: RSVP interface bandwidth info with standard based DSTE enabled
        Definition: Structure. Contents are:
           AllocatedBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxPool0Bandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC0 pool

           MaxPool1Bandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC1 pool

           IsMaxBandwidthAbsolute

Type: Boolean

Description: | True if the Max B/W is an absolute value and false if its a percentage

           IsMaxBC0BandwidthAbsolute

Type: Boolean

Description: | True if the Max BC0 B/W is an absolute value and false if its a percentage

           IsMaxBC1BandwidthAbsolute

Type: Boolean

Description: | True if the Max BC1 sub-pool B/W is an absolute value and false if its a percentage

#### rsvp_mgmt_interface_compact

        Description: Compact Form of RSVP interface Info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           BandwidthInformation

Type: rsvp_mgmt_dste_mode_interface_bw

Description: | Interface bandwidth information

#### rsvp_mgmt_interface_detail

        Description: Detail Form of RSVP interface Info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           InterfaceHandle

Type: Interface

Description: | Interface Handle

           BandwidthInformation

Type: rsvp_mgmt_dste_mode_interface_bw

Description: | Interface bandwidth information

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           Flags

Type: rsvp_mgmt_interface_flags

Description: | Interface flags

           SignallingIP_TOS

Type: 8-bit unsigned integer

Description: | IP TOS (precedence/DSCP) to use in signalling messages

           IntegritySendPassword

Type: String with maximum length 40

Description: | Integrity send password

           IntegrityReceivePassword

Type: String with maximum length 40

Description: | Integrity receive password

           IntegrityReceivePasswordOptional

Type: 8-bit unsigned integer

Description: | Integrity recv password optional

           RefreshTimerState

Type: rsvp_timer_state

Description: | Refresh timer state

           SummaryRefreshTimerState

Type: rsvp_timer_state

Description: | Summary refresh timer state

           RefreshInterval

Type: 32-bit signed integer

Description: | Refresh interval in msecs

           SummaryRefreshMaxSize

Type: 32-bit unsigned integer

Description: | Max size in bytes of a single SRefresh

           BundleMessageMaxSize

Type: 32-bit unsigned integer

Description: | Max size in bytes of a single Bundle message

           ExpiryTimerState

Type: rsvp_timer_state

Description: | Expiry timer state

           ExpiryStates

Type: 32-bit signed integer

Description: | Number of states for expiry check

           ExpiryInterval

Type: 32-bit signed integer

Description: | Expiry interval in msecs

           ExpiryDropsTolerated

Type: 32-bit signed integer

Description: | Number of missed messages tolerated

           ACKHoldTime

Type: 32-bit unsigned integer

Description: | ACK hold time in msec

           ACKMaxSize

Type: 32-bit unsigned integer

Description: | Max size for ACK message

           RetransmitTime

Type: 32-bit unsigned integer

Description: | Retransmit time in msec

           PacingInterval

Type: 32-bit unsigned integer

Description: | Pacing interval in msecs

           PacingMessageRate

Type: 32-bit unsigned integer

Description: | No. of messages per interval

           PacingTimerState

Type: rsvp_timer_state

Description: | State of pacing timer

           PacingMessages

Type: 32-bit signed integer

Description: | Number of messages deferred for pacing

           NeighborArray

Type: rsvp_mgmt_nbor[0...6]

Description: | Neighbor array

#### rsvp_mgmt_glbl_bw_pool_info

        Description: Global B/W pool information
        Definition: Structure. Contents are:
           MaxResPoolPercent

Type: 32-bit unsigned integer

Description: | Maxium reservable I/F percent B/W

           BC0Percent

Type: 32-bit unsigned integer

Description: | BC0 I/F percent B/W

           BC1Percent

Type: 32-bit unsigned integer

Description: | BC1 I/F percent B/W

           IsMaxResPoolPercentConfigured

Type: Boolean

Description: | Is maximum reservable default I/F percent configured

           IsBC0PercentConfigured

Type: Boolean

Description: | Is BC0 default I/F percent configured

           IsBC1PercentConfigured

Type: Boolean

Description: | Is BC1 default I/F percent configured

           BandwidthConfigurationModel

Type: igpte_lib_bw_model_type

Description: | Bandwith configuration model currently in use (MAM/RDM)

#### rsvp_mgmt_session_compact

        Description: RSVP Compact Session Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           PSBs

Type: 32-bit unsigned integer

Description: | Number of path state block states

           RSBs

Type: 32-bit unsigned integer

Description: | Number of reservation state block states

           Requests

Type: 32-bit unsigned integer

Description: | Number of request states

           DetailListSize

Type: 32-bit unsigned integer

Description: | Number of elements in detail list

#### rsvp_mgmt_rro_ipv4_subobj_flags

        Description: RSVP RRO IPV4 Subobject Flags
        Definition: Structure. Contents are:
           IsProtectionAvailable

Type: Boolean

Description: | Local Protection Available

           IsProtectionInUse

Type: Boolean

Description: | Local Protection In Use

           IsBandwidthProtected

Type: Boolean

Description: | Bandwidth Protection Available

           IsNodeProtectionAvailable

Type: Boolean

Description: | Node Protection Available

           IsNodeID

Type: Boolean

Description: | Node ID In Use

#### rsvp_mgmt_rro_label_subobj_flags

        Description: RSVP RRO Label Subobject Flags
        Definition: Structure. Contents are:
           IsGlobalLabel

Type: Boolean

Description: | Label is Global across all interfaces

#### rsvp_mgmt_rro_ipv4_subobj

        Description: RSVP RRO IPV4 subobject
        Definition: Structure. Contents are:
           Flags

Type: rsvp_mgmt_rro_ipv4_subobj_flags

Description: | The RRO IPV4 Subobject Flags

           RROAddress

Type: IPV4Address

Description: | The RRO IPV4 Address

#### rsvp_mgmt_rro_label_subobj

        Description: RSVP RRO Label subobject
        Definition: Structure. Contents are:
           Flags

Type: rsvp_mgmt_rro_label_subobj_flags

Description: | The RRO Subobject Label Flags

           Label

Type: 32-bit unsigned integer

Description: | The RRO Subobject Label Value

#### rsvp_mgmt_rro_unnumbered_subobj

        Description: RSVP RRO Unnumbered subobject
        Definition: Structure. Contents are:
           InterfaceAddress

Type: IPV4Address

Description: | The RRO Interface Address

           InterfaceID

Type: 32-bit unsigned integer

Description: | The RRO Interface ID

#### rsvp_session_psb_detail

        Description: RSVP Detail Session Path Info
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Entry validity

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           LSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

           InInterface

Type: Interface

Description: | Interface on which inbound message was received

           InLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Label for inbound traffic

           IsBadAddress

Type: Boolean

Description: | Address validity

           IncomingInterfaceAddress

Type: IPV4Address

Description: | IP address of Path's incoming interface

           IsEROValid

Type: Boolean

Description: | ERO validity

           IsRROValid

Type: Boolean

Description: | RRO validity

           IsTrafficSpecValid

Type: Boolean

Description: | Traffic Spec validity

           ERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Explicit Route Sub Objects

           RRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Record Route Sub Objects

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | Traffic Spec object

           TunnelName

Type: String with unbounded length

Description: | Tunnel name

#### rsvp_session_rsb_detail

        Description: RSVP Detail Session Reservation Info
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Entry validity

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           OutInterface

Type: Interface

Description: | Interface on which outbound message was sent

           OutLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Label for outbound traffic

           BackupInterface

Type: Interface

Description: | Backup tunnel interface

           BackupLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Backup label

           IsRROValid

Type: Boolean

Description: | RRO validity

           IsFlowSpecValid

Type: Boolean

Description: | FlowSpec validity

           RRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Record route object

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow spec object

#### rsvp_session_psb_rsb_detail

        Description: List of Path and Reservation Info
        Definition: Structure. Contents are:
           PSBInfo

Type: rsvp_session_psb_detail

[0...unbounded]

Description: | Path Info

           RSBInfo

Type: rsvp_session_rsb_detail[0...unbounded]

Description: | Reservation Info

#### rsvp_mgmt_session_detail

        Description: RSVP Detail Session Info
        Definition: Structure. Contents are:
           Compact

Type: rsvp_mgmt_session_compact

Description: | Compact session data

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PSB_RSBInfo

Type: rsvp_session_psb_rsb_detail[0...unbounded]

Description: | Path and Reservation Info

#### rsvp_mgmt_local_node_id_ipv4

        Description: Local Node-id
        Definition: Structure. Contents are:
           LocalNodeIPAddress

Type: IPV4Address

Description: | Local node address

           ApplicationType

Type: rsvp_mgmt_gr_app_type

Description: | GR local node-id app type

#### rsvp_mgmt_graceful_restart

        Description: RSVP Graceful Restart Info
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Whether GR is enabled

           GlobalNeighbors

Type: 32-bit unsigned integer

Description: | Global neighbor count

           LocalNodeAddress

Type: rsvp_mgmt_local_node_id_ipv4

[0...unbounded]

Description: | Local node address

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time (milliseconds)

           RecoveryTime

Type: 32-bit unsigned integer

Description: | Recovery time (milliseconds)

           IsRecoveryTimerRunning

Type: Boolean

Description: | Whether recovery timer is running

           RecoveryTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much recovery timer remains

           RecoveryTimerExpTime

Type: rsvp_mgmt_timespec

Description: | Time at which recovery timer will expire

           HelloInterval

Type: 32-bit unsigned integer

Description: | Interval at which hello messages are sent

           MissedHellos

Type: 8-bit unsigned integer

Description: | Max number of hellos missed before hellos declared down

           PendingStates

Type: 32-bit unsigned integer

Description: | Total number of pending states

#### rsvp_mgmt_glbl_nbr_flags

        Description: Global Neighbor Flags
        Definition: Structure. Contents are:
           IsApplicationOUNI

Type: Boolean

Description: | OUNI Application

           IsApplicationMPLS

Type: Boolean

Description: | MPLS Application

#### rsvp_mgmt_glbl_nbr_compact

        Description: Compact Info for RSVP Global Neighbor
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Is GR enabled

           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           GlobalNeighborFlags

Type: rsvp_mgmt_glbl_nbr_flags

Description: | Global Neighbor Flags

           LocalNodeAddress

Type: IPV4Address[0...unbounded]

Description: | Local node address

           RestartState

Type: rsvp_mgmt_restart_state

Description: | Restart state

           NeighborHelloState

Type: rsvp_mgmt_hello_state[0...unbounded]

Description: | Neighbor Hello state

           UpTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time hellos have been up

           LostCommunicationTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommunicationReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommunicationTotal

Type: 16-bit unsigned integer[0...unbounded]

Description: | Total number of times communication got lost

#### rsvp_mgmt_glbl_nbr_detail

        Description: Detail Info for RSVP Global Neighbor
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Is GR enabled

           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           RestartState

Type: rsvp_mgmt_restart_state

Description: | Current restart state

           GlobalNeighborFlags

Type: rsvp_mgmt_glbl_nbr_flags

Description: | Global Neighbor Flags

           LocalNodeAddress

Type: IPV4Address[0...unbounded]

Description: | Local node address

           InterfaceNeighborList

Type: IPV4Address[0...unbounded]

Description: | Interface Neighbor List

           RestartTime

Type: 32-bit unsigned integer

Description: | GR Restart Time (milliseconds)

           IsRestartTimerRunning

Type: Boolean

Description: | Is GR restart timer running

           RestartTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much restart time remains

           RestartTimerExpiryTime

Type: rsvp_mgmt_timespec

Description: | When will restart timer expire

           RecoveryTime

Type: 32-bit unsigned integer

Description: | GR Recovery Time (milliseconds)

           IsRecoveryTimerRunning

Type: Boolean

Description: | Is RSVP recovery timer running

           RecoveryTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much recovery timer remains

           RecoveryTimerExpTime

Type: rsvp_mgmt_timespec

Description: | Time at which recovery timer will expire

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello Interval (milliseconds)

           MissedHellos

Type: 8-bit unsigned integer

Description: | Hello missed count

           NeighborHelloState

Type: rsvp_mgmt_hello_state[0...unbounded]

Description: | Neighbor's hello state

           UpTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Hello up time

           LostCommunicationTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommunicationReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommunicationTotal

Type: 16-bit unsigned integer[0...unbounded]

Description: | Total number of times communication got lost

           PendingStates

Type: 32-bit unsigned integer

Description: | Number of pending states for this neighbor

#### rsvp_mgmt_if_nbr_compact

        Description: Compact Info for RSVP Interface Neighbor
        Definition: Structure. Contents are:
           InterfaceNeighborAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NeighborInterfaceName

Type: Interface

Description: | Neighbor's Interface handle

#### rsvp_mgmt_if_nbr_detail

        Description: Detail Info for RSVP Interface Neighbor
        Definition: Structure. Contents are:
           InterfaceNeighborAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NeighborInterfaceName

Type: Interface

Description: | Neighbor's Interface handle

           IsRREnabled

Type: Boolean

Description: | Is Neighbor's RR enable

           NeighborEpoch

Type: 32-bit unsigned integer

Description: | Neighbor's epoch value

           OutOfOrderMessages

Type: 32-bit unsigned integer

Description: | Number of out of order msgs

           RetransmittedMessages

Type: 32-bit unsigned integer

Description: | Number of retransmitted msgs

#### rsvp_mgmt_nbr_compact

        Description: Compact Info for RSVP Neighbor
        Definition: Structure. Contents are:
           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           InterfaceNeighborListCompact

Type: rsvp_mgmt_if_nbr_compact[0...unbounded]

Description: | Compact list of I/F Neighbors

#### rsvp_mgmt_nbr_detail

        Description: Detail Info for RSVP Neighbor
        Definition: Structure. Contents are:
           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           InterfaceNeighborListDetail

Type: rsvp_mgmt_if_nbr_detail[0...unbounded]

Description: | Detail list of I/F Neighbors

#### rsvp_mgmt_hello_instance_compact

        Description: Compact Info for RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborHelloState

Type: rsvp_mgmt_hello_state

Description: | Neighbor Hello state

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           HelloInterface

Type: Interface

Description: | Interface to use

           LostCommunicationTotal

Type: 16-bit unsigned integer

Description: | Total number of times communication got lost

#### rsvp_mgmt_hello_instance_detail

        Description: Detail Info for RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           HelloInstanceOwner

Type: rsvp_mgmt_hello_instance_owner

Description: | Hello instance owner

           NeighborHelloState

Type: rsvp_mgmt_hello_state

Description: | Neighbor Hello state

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           UpTime

Type: rsvp_mgmt_timespec

Description: | Hello up time

           HelloInterface

Type: Interface

Description: | Interface to use

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello Interval

           MissedAcksAllowed

Type: 32-bit unsigned integer

Description: | Number of missed Hello allowed

           SourceInstance

Type: 32-bit unsigned integer

Description: | Source Instance

           DestinationInstance

Type: 32-bit unsigned integer

Description: | Destination Instance

           CommunicationLostTime

Type: rsvp_mgmt_timespec

Description: | Time when communication was lost

           CommunicationLostReason

Type: rsvp_mgmt_hello_down_reason

Description: | Reason why communication was lost

           TotalCommunicationLost

Type: 16-bit unsigned integer

Description: | Total number of times communication got lost

           CommunicationLostHelloMissed

Type: 16-bit unsigned integer

Description: | Lost Comm. Hello missed count

           CommunicationLostWrongSourceInst

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Source Inst

           CommunicationLostWrongDestinationInst

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Destination Inst

           CommunicationLostInterfaceDown

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to interface down

           CommunicationLostNeighborDisabledHello

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to nbor disabling Hellos

           HelloMessagesSent

Type: 64-bit unsigned integer

Description: | Number of hello messages sent

           HelloMessagesReceived

Type: 64-bit unsigned integer

Description: | Number of hello messages received

           HelloRequestSuppressed

Type: 64-bit unsigned integer

Description: | Count of Hello Requests suppessed

#### rsvp_mgmt_hello_if_instance_compact

        Description: Compact Info for IF-based RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           HelloInterface

Type: Interface

Description: | Interface to use

#### rsvp_mgmt_hello_if_instance_detail

        Description: Detail Info for IF-based RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           HelloGlobalNeighborID

Type: IPV4Address

Description: | Global Neighbor ID

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           LastMessageSentTime

Type: rsvp_mgmt_timespec

Description: | Last Ack/msg sent time

           HelloInterface

Type: Interface

Description: | Interface to use

           SourceInstance

Type: 32-bit unsigned integer

Description: | Source Instance

           DestinationInstance

Type: 32-bit unsigned integer

Description: | Destination Instance

           HelloMessagesSent

Type: 64-bit unsigned integer

Description: | Number of hello messages sent

           HelloMessagesReceived

Type: 64-bit unsigned integer

Description: | Number of hello messages received

#### rsvp_mgmt_frr_states_compact

        Description: Count of RSVP FRR States
        Definition: Structure. Contents are:
           PathStates

Type: rsvp_mgmt_frr_state_status_counters

Description: | Path state counters

           ReservationStates

Type: rsvp_mgmt_frr_state_status_counters

Description: | Rerservation state counters

#### rsvp_mgmt_frr_states_detail

        Description: RSVP states for one FRR LSP
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PathStatus

Type: rsvp_mgmt_frr_state_enum

Description: | RSVP FRR Path States

           ReservationStatus

Type: rsvp_mgmt_frr_state_enum

Description: | RSVP FRR Reservation States

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_mib_table_type

Description: RSVP MIB Table Definition: Enumeration. Valid values are: 'RSVP_MIB_TABLE_SESSION' - MIB Table Session 'RSVP_MIB_TABLE_SENDER' - MIB Table Sender 'RSVP_MIB_TABLE_TXFWD' - MIB Table Sender Out Interface 'RSVP_MIB_TABLE_RECEIVER' - MIB Table Receiver 'RSVP_MIB_TABLE_RXFWD' - MIB Table Receiver Forward 'RSVP_MIB_TABLE_INTERFACE' - MIB Table Interface 'RSVP_MIB_TABLE_IFNBR' - MIB Table Interface Neighbor 'RSVP_MIB_TABLE_NUM' - MIB Table Number

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVPMgmtFilterTypeIPv4' - IPv4 FilterSpec Type 'RSVPMgmtFilterTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: FilterType Type: rsvp_mgmt_filter_type Options are: UDP_IPv4Session

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           P2MP_IPv4Session

Type: rsvp_mgmt_filter_p2mp_ipv4

Description: | IPv4 P2MP LSP FilterSpec

#### rsvp_mgmt_template_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_ipv4

#### rsvp_mgmt_template_p2mp_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_p2mp_ipv4

#### rsvp_mgmt_template_info

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_info

#### rsvp_mgmt_session_type

        Description: RSVP Session Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtSessionTypeUDP_IPv4' - UDP IPv4 Session Type
            'RSVPMgmtSessionTypeLSP_IPv4' - LSP IPv4 Session Type
            'RSVPMgmtSessionTypeUNI_IPv4' - UNI IPv4 Session Type
            'RSVPMgmtSessionTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: SessionType Type: rsvp_mgmt_session_type Options are: IPV4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPv4 session

           IPv4_LSPSession

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPv4 LSP session

           IPv4_UNISession

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPv4 UNI session

           IPv4_P2MP_LSPSession

Type: rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

Description: | IPv4 P2MP LSP session

#### rsvp_mgmt_mpls_label_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_reservation_type_enum

        Description: RSVP Reservation Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtWFOption' - Shared Reservation, Unlimited Scope
            'RSVPMgmtFFOption' - Single Reservation
            'RSVPMgmtSEOption' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtQOSUnknown' - QOS Unknown
            'RSVPMgmtQOSGuaranteed' - QOS Guaranteed
            'RSVPMgmtQOSControlledLoad' - QOS Controlled Load
            'RSVPMgmtQOSQualitative' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVPMgmtAuthDirectionSend' - Send 'RSVPMgmtAuthDirectionRecv' - Receive

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVPMgmtAuthCSNotCfg' - Not configured 'RSVPMgmtAuthCSCompleted' - Complete 'RSVPMgmtAuthCSInProgress' - In Progress 'RSVPMgmtAuthCSFailure' - Failed 'RSVPMgmtAuthCSNotSupported' - Not supported

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVPMgmtAuthKITypeNone' - None 'RSVPMgmtAuthKITypeGlobal' - Global 'RSVPMgmtAuthKITypeInterface' - Interface 'RSVPMgmtAuthKITypeNeighbor' - Neighbor

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: AuthDirection Type: rsvp_mgmt_auth_direction_type Options are: SendInfo

Type: rsvp_mgmt_auth_direction_send

Description: |

           ReceiveInfo

Type: rsvp_mgmt_auth_direction_recv

Description: |

#### igp_protocol_t

        Description: IGP type
        Definition: Enumeration. Valid values are:
            'None' - No IGP protocol specified
            'ISIS' - IS-IS
            'OSPF' - OSPF

#### igpte_lib_mpls_process_type

        Description:
        Definition: Enumeration. Valid values are:
            'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality)
            'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality)
            'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### rsvp_mgmt_messageid_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### rsvp_timer_state

Description: RSVP Timer States Definition: Enumeration. Valid values are: 'RSVPTimerRunningAndSleeping' - RSVP timer running and sleeping 'RSVPTimerRunning' - RSVP timer running 'RSVPTimerNotRunning' - RSVP timer not running

#### rsvp_mgmt_frr_state_status_counters

Description: FRR state counters Definition: Structure. Contents are: Total

Type: 32-bit unsigned integer

Description: Total number of instances of this state

ActiveInstances

Type: 32-bit unsigned integer

Description: Number of active instances of this state

ReadyInstances

Type: 32-bit unsigned integer

Description: Number of ready instances of this state

ActiveWaitInstances

Type: 32-bit unsigned integer

Description: Number of instances of this state awaiting Path messages to be sent out or Resv messages to be received

#### rsvp_mgmt_ero_subobj_type

Description: RSVP ERO Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_ERO_TYPE_IPv4' - IPv4 ERO Type 'RSVP_MGMT_ERO_TYPE_UNNUM' - Unnumbered ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: EROType Type: rsvp_mgmt_ero_subobj_type Options are: IPV4EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UnnumberedEROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | Unnumbered ERO Sub Object

#### rsvp_mgmt_dste_modes

        Description: RSVP DSTE modes
        Definition: Enumeration. Valid values are:
            'PreStandard'
            'Standard'

#### rsvp_mgmt_dste_mode_interface_bw

        Description: Union of the different RSVP interface bandwidth types
        Definition: Union.
        Discriminant:
           Name: DSTEMode
           Type: rsvp_mgmt_dste_modes

Options are: PreStandardDSTEInterface

Type: rsvp_mgmt_interface_bw_prestd_dste

Description: | Prestandard DSTE interface information

           StandardDSTEInterface

Type: rsvp_mgmt_interface_bw_std_dste

Description: | Standard DSTE interface information

#### rsvp_mgmt_rro_subobj_type

        Description: RSVP RRO Types
        Definition: Enumeration. Valid values are:
            'IPv4RROType' - IPv4 RRO Type
            'UnnumberedRROType' - Unnumbered RRO Type
            'LabelRROType' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: RROType
           Type: rsvp_mgmt_rro_subobj_type
        Options are:
           IPV4RROSubObject

Type: rsvp_mgmt_rro_ipv4_subobj

Description: | IPV4 RRO Sub Object

           LabelRROSubObject

Type: rsvp_mgmt_rro_label_subobj

Description: | Label RRO Sub Object

           UnnumberedRROSubObject

Type: rsvp_mgmt_rro_unnumbered_subobj

Description: | Unnumbered RRO Sub Object

#### rsvp_mgmt_gr_app_type

        Description: RSVP Graceful Restart application type
        Definition: Enumeration. Valid values are:
            'OUNI' - Application is OUNI
            'GMPLS' - Application is GMPLS

#### rsvp_mgmt_hello_state

        Description: RSVP Hello instance states
        Definition: Enumeration. Valid values are:
            'HelloStateInit' - No Hello messages ever received from neighbor
            'HelloStateUp' - Receiving expected Hello messages from neighbor
            'HelloStateDown' - Stopped receiving expected Hello messages from neighbor

#### rsvp_mgmt_hello_down_reason

        Description: Reasons why RSVP Hellos went down
        Definition: Enumeration. Valid values are:
            'NotApplicable' - Not applicable. This means RSVP Hellos are up
            'WrongDestinationInstance' - Incorrect destination instance in received Hellos
            'WrongSourceInstance' - Incorrect source instance in received Hellos
            'HelloMissed' - Hellos not being received
            'InterfaceDown' - Interface went down
            'NeighborDisabledHello' - Neighbor disabled Hellos
            'ControlChannelDown' - Control channel went down

#### rsvp_mgmt_restart_state

Description: RSVP GR (Graceful Restart) Restart states Definition: Enumeration. Valid values are: 'Done' - Restart is done 'Recovery' - Neighbor is in recovery 'Abort' - Neighbor recovery aborted

#### rsvp_mgmt_hello_instance_type

Description: RSVP Hello instance types Definition: Enumeration. Valid values are: 'Active' - Hello requests and ACKs are sent 'Passive' - Hello ACKs only are sent

#### rsvp_mgmt_hello_instance_owner

Description: RSVP Hello instance owner Definition: Enumeration. Valid values are: 'MPLSGracefulRestart' - MPLS Graceful Restart 'MPLS_OUNI' - MPLS OUNI

#### rsvp_mgmt_frr_state_enum

Description: RSVP FRR States Definition: Enumeration. Valid values are: 'ActiveState' - Active State 'ReadyState' - Ready State 'PendingState' - Pending

## Perl Data Object documentation for ip_rsvp_mgmt_common.

### Datatypes

#### rsvp_mgmt_mib_table_counters

Description: RSVP MIB Table Counters Definition: Structure. Contents are: find

Type: 32-bit unsigned integer

Description:

findfirst

Type: 32-bit unsigned integer

Description:

findnext

Type: 32-bit unsigned integer

Description:

notfound

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_mib_counters

Description: RSVP MIB Counters Definition: Structure. Contents are: mib_table_cnts

Type: rsvp_mgmt_mib_table_counters[7]

Description: |

           newflow_trap_count

Type: 32-bit unsigned integer

Description: |

           lostflow_trap_count

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_s2l_sub_lsp_ipv4

Description: RSVP S2L Sub-LSP Definition: Structure. Contents are: S2LDestinationAddress

Type: IPV4Address

Description: | S2L Sub-LSP Destination Address

#### rsvp_mgmt_filter_ipv4

Description: RSVP Filter Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

#### rsvp_mgmt_filter_p2mp_ipv4

Description: RSVP P2MP IPv4 FilterSpec Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           RSVPFilter

Type: rsvp_filter_union

Description: | RSVP Filter

#### rsvp_mgmt_session_udp_ipv4

        Description: RSVP UDP IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Protocol

Type: 8-bit unsigned integer

Description: | Protocol type (originally defined in RFC 790, further values in subsequent RFCs)

           DestinationPort

Type: 16-bit unsigned integer

Description: | The Session Destination Port

#### rsvp_mgmt_session_lsp_tunnel_ipv4

        Description: RSVP LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_uni_ipv4

        Description: RSVP UNI IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedAddress

Type: IPV4Address

Description: | The Session Extended Address

#### rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

        Description: RSVP P2MP-LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | The Point to Multipoint ID

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_info

        Description: RSVP Session Info
        Definition: Structure. Contents are:
           RSVPSession

Type: rsvp_session_union

Description: | RSVP Session

#### rsvp_mgmt_style

        Description: RSVP Reservation Style
        Definition: Structure. Contents are:
           ReservationType

Type: rsvp_mgmt_reservation_type_enum

Description: | The Reservation Type: WF, SE or FF

#### rsvp_mgmt_policy_sources

        Description: RSVP Policy Sources
        Definition: Structure. Contents are:
           IsTELink

Type: Boolean

Description: | Policy Source is TE Link

           IsLocal

Type: Boolean

Description: | Policy Source is Local

           IsCOPS

Type: Boolean

Description: | Policy Source is COPS

           IsDefault

Type: Boolean

Description: | Policy Source is Default

           IsCable

Type: Boolean

Description: | Policy Source is Cable

#### rsvp_mgmt_policy_flags

        Description: RSVP Policy Flags
        Definition: Structure. Contents are:
           IsAccepted

Type: Boolean

Description: | Accepted

           IsInstalled

Type: Boolean

Description: | Installed

           IsForwarding

Type: Boolean

Description: | Forwarding

#### rsvp_mgmt_key

        Description: Key to uniquely identify some RSVP records
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | Point-to-multipoint ID

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           DestinationPortOrTunnelID

Type: 32-bit unsigned integer

Description: | Destination Port or Tunnel ID. For the LSP and OUNI session types this represents the Tunnel ID whereas for the UDP session type this represents the Destination Port

           Protocol

Type: 32-bit unsigned integer

Description: | Protocol. UDP session type this represents the Protocol (UDP not supported at present)

           ExtendedTunnelID

Type: IPV4Address

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID

           SessionType

Type: rsvp_mgmt_session_type

Description: | Session Type (e.g. LSP, OUNI or UDP)

           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePortOrLSP_ID

Type: 32-bit unsigned integer

Description: | Source Port or LSP_ID. For the LSP and OUNI session types this represents the LSP_ID whereas for the UDP session type this represents the SourcePort

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_policy_query_flags

        Description: RSVP Policy Query Flags
        Definition: Structure. Contents are:
           IsNeeded

Type: Boolean

Description: | Needed

           IsReportRequired

Type: Boolean

Description: | Report Required

           IsResync

Type: Boolean

Description: | Resynchronization

           IsBypass

Type: Boolean

Description: | Bypass

#### rsvp_mgmt_timespec

        Description: RSVP Time Spec
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Time Value in Seconds

           Nanoseconds

Type: 32-bit signed integer

Description: | Time Value in Nano-seconds

#### rsvp_mgmt_counts

        Description: Counters for all known RSVP message types
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           Reservation

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathError

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationError

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTear

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Bundle

Type: 32-bit unsigned integer

Description: | Count of Bundle messages

           ACK

Type: 32-bit unsigned integer

Description: | Count of ACK messages

           SRefresh

Type: 32-bit unsigned integer

Description: | Count of Srefresh messages

           Hello

Type: 32-bit unsigned integer

Description: | Count of Hello messages

           Challenge

Type: 32-bit unsigned integer

Description: | Count of Integrity Challenge messages

           Response

Type: 32-bit unsigned integer

Description: | Count of Integrity Response messages

#### rsvp_mgmt_all_db_counters

Description: All database counters Definition: Structure. Contents are: Sessions

Type: 32-bit unsigned integer

Description: Number of sessions

IncomingPaths

Type: 32-bit unsigned integer

Description: Number of locally created and incoming path states

OutgoingPaths

Type: 32-bit unsigned integer

Description: Number of outgoing path states

IncomingReservations

Type: 32-bit unsigned integer

Description: Number of locally created and incoming reservation states

OutgoingReservations

Type: 32-bit unsigned integer

Description: Number of outgoing reservation states

Interfaces

Type: 32-bit unsigned integer

Description: Number of Interfaces

#### rsvp_mgmt_auth_send_type_counters

Description: RSVP Authentication Send Type Counters Definition: Structure. Contents are: AuthenticationSent

Type: 32-bit unsigned integer

Description: Messages sent

AuthenticationFailures

Type: 32-bit unsigned integer

Description: Failures

AuthenticationSendChallengesReceived

Type: 32-bit unsigned integer

Description: Challenges received

AuthenticationChallengeResponsesSent

Type: 32-bit unsigned integer

Description: Challenge responses sent

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: AuthenticationReceivedValidMessages

Type: 32-bit unsigned integer

Description: Valid messages

AuthenticationReceivedChallengesSent

Type: 32-bit unsigned integer

Description: Challenges sent

AuthenticationReceivedChallengeResponse

Type: 32-bit unsigned integer

Description: Challenge responses received

AuthenticationReceivedChallengesResent

Type: 32-bit unsigned integer

Description: Challenges resent

AuthenticationReceivedChallengeTimeouts

Type: 32-bit unsigned integer

Description: Challenge timeouts

AuthenticationReceivedDuringChallenge

Type: 32-bit unsigned integer

Description: Authentication received during challenge

AuthenticationReceivedIncomplete

Type: 32-bit unsigned integer

Description: Authentication received incomplete

AuthenticationReceivedNoIntegrity

Type: 32-bit unsigned integer

Description: Authentication received with no integrity

AuthenticationReceivedBadDigest

Type: 32-bit unsigned integer

Description: Authentication received with bad digest

AuthenticationReceivedWrongDigestType

Type: 32-bit unsigned integer

Description: Authentication received with wrong digest type

AuthenticationReceivedSequenceNumberDuplicate

Type: 32-bit unsigned integer

Description: Authentication received with duplicate sequence number

AuthenticationReceivedSequenceNumberOutofRange

Type: 32-bit unsigned integer

Description: Authentication received with sequence number out of range

AuthenticationReceivedWrongChallengesResponse

Type: 32-bit unsigned integer

Description: Incorect challenge responses received

AuthenticationReceivedChallengesResponseDuplicate

Type: 32-bit unsigned integer

Description: Duplicate challenge responses received

AuthenticationReceivedResponseLate

Type: 32-bit unsigned integer

Description: Challenge responses received late

AuthenticationReceivedBadMessageFormat

Type: 32-bit unsigned integer

Description: Authentication received with bad mesage format

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

Counters

Type: rsvp_mgmt_auth_send_type_counters

Description: | Counters

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

SequenceWindowSize

Type: 32-bit unsigned integer

Description: Sequence window size

SequenceWindowCount

Type: 32-bit unsigned integer

Description: Sequence window count

SequenceWindow

Type: 64-bit unsigned integer[64]

Description: Sequence window

Counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: | Counters

#### rsvp_mgmt_authentication_compact

Description: Authentication Compact Information Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborAddress

Type: IPV4Address

Description: | Neighbor address

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           InterfaceNameRSVP

Type: Interface

Description: |

           Direction

Type: rsvp_mgmt_auth_direction_type

Description: | Direction

           keyType

Type: rsvp_mgmt_auth_ki_type

Description: | Key type

           KeySource

Type: String with unbounded length

Description: | Key source

           KeyID

Type: 64-bit unsigned integer

Description: | Key ID

           KeyIDValid

Type: 32-bit unsigned integer

Description: | Key validity

#### rsvp_mgmt_authentication_detail

        Description: Authentication Detail Information
        Definition: Structure. Contents are:
           AuthCompact

Type: rsvp_mgmt_authentication_compact

Description: | Basic authentication data

           KeyStatus

Type: 32-bit unsigned integer

Description: | Key status

           KeyDigestInfo

Type: 32-bit unsigned integer

Description: | Direction

           Lifetime

Type: 32-bit unsigned integer

Description: | Lifetime (seconds)

           LifetimeLeft

Type: 32-bit unsigned integer

Description: | Remaining lifetime (seconds)

           ChallengeStatus

Type: rsvp_mgmt_auth_challenge_status

Description: | Challenge status

           DirectionInfo

Type: rsvp_mgmt_auth_direction

Description: |

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_mib_table_type

Description: RSVP MIB Table Definition: Enumeration. Valid values are: 'RSVP_MIB_TABLE_SESSION' - MIB Table Session 'RSVP_MIB_TABLE_SENDER' - MIB Table Sender 'RSVP_MIB_TABLE_TXFWD' - MIB Table Sender Out Interface 'RSVP_MIB_TABLE_RECEIVER' - MIB Table Receiver 'RSVP_MIB_TABLE_RXFWD' - MIB Table Receiver Forward 'RSVP_MIB_TABLE_INTERFACE' - MIB Table Interface 'RSVP_MIB_TABLE_IFNBR' - MIB Table Interface Neighbor 'RSVP_MIB_TABLE_NUM' - MIB Table Number

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVPMgmtFilterTypeIPv4' - IPv4 FilterSpec Type 'RSVPMgmtFilterTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: FilterType Type: rsvp_mgmt_filter_type Options are: UDP_IPv4Session

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           P2MP_IPv4Session

Type: rsvp_mgmt_filter_p2mp_ipv4

Description: | IPv4 P2MP LSP FilterSpec

#### rsvp_mgmt_template_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_ipv4

#### rsvp_mgmt_template_p2mp_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_p2mp_ipv4

#### rsvp_mgmt_template_info

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_info

#### rsvp_mgmt_session_type

        Description: RSVP Session Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtSessionTypeUDP_IPv4' - UDP IPv4 Session Type
            'RSVPMgmtSessionTypeLSP_IPv4' - LSP IPv4 Session Type
            'RSVPMgmtSessionTypeUNI_IPv4' - UNI IPv4 Session Type
            'RSVPMgmtSessionTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: SessionType Type: rsvp_mgmt_session_type Options are: IPV4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPv4 session

           IPv4_LSPSession

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPv4 LSP session

           IPv4_UNISession

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPv4 UNI session

           IPv4_P2MP_LSPSession

Type: rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

Description: | IPv4 P2MP LSP session

#### rsvp_mgmt_mpls_label_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_reservation_type_enum

        Description: RSVP Reservation Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtWFOption' - Shared Reservation, Unlimited Scope
            'RSVPMgmtFFOption' - Single Reservation
            'RSVPMgmtSEOption' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtQOSUnknown' - QOS Unknown
            'RSVPMgmtQOSGuaranteed' - QOS Guaranteed
            'RSVPMgmtQOSControlledLoad' - QOS Controlled Load
            'RSVPMgmtQOSQualitative' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVPMgmtAuthDirectionSend' - Send 'RSVPMgmtAuthDirectionRecv' - Receive

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVPMgmtAuthCSNotCfg' - Not configured 'RSVPMgmtAuthCSCompleted' - Complete 'RSVPMgmtAuthCSInProgress' - In Progress 'RSVPMgmtAuthCSFailure' - Failed 'RSVPMgmtAuthCSNotSupported' - Not supported

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVPMgmtAuthKITypeNone' - None 'RSVPMgmtAuthKITypeGlobal' - Global 'RSVPMgmtAuthKITypeInterface' - Interface 'RSVPMgmtAuthKITypeNeighbor' - Neighbor

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: AuthDirection Type: rsvp_mgmt_auth_direction_type Options are: SendInfo

Type: rsvp_mgmt_auth_direction_send

Description: |

           ReceiveInfo

Type: rsvp_mgmt_auth_direction_recv

Description: |

## Perl Data Object documentation for iphc_ma_idb_info.

### Datatypes

#### iphc_ma_idb_info

        Description: IPHC MA IDB info
        Definition: Structure. Contents are:
           InterfaceHandle

Type: 32-bit unsigned integer

Description: | IPHC Interface handle

           ProfileName

Type: String with unbounded length

Description: | Profile Name

           CompressionFormat

Type: 8-bit unsigned integer

Description: | Compression Format

           Flags

Type: 32-bit unsigned integer

Description: | Flags

           IsMQCModeEnabled

Type: Boolean

Description: | MQC Mode status

           ConfiguredTCPContext

Type: 16-bit unsigned integer

Description: | Configured TCP Context.Refer to RFC 3544 Section 2.1 TCP_SPACE for more info

           ConfiguredMaxHeader

Type: 8-bit unsigned integer

Description: | Configured Max Header.Refer to RFC 3544 Section 2.1 MAX_HEADER for more info

           ConfiguredNonTCPContext

Type: 16-bit unsigned integer

Description: | Configured NonTCP Context.Refer to RFC 3544 Section 2.1 NON_TCP_SPACE for more info

           ConfiguredMaxPeriod

Type: 16-bit unsigned integer

Description: | Configured Max Period.Refer to RFC 3544 Section 2.1 F_MAX_PERIOD for more info

           ConfiguredMaxTime

Type: 16-bit unsigned integer

Description: | Configured Max Time.Refer to RFC 3544 Section 2.1 F_MAX_TIME for more info

           ApplyStatus

Type: IPHCProfileApplyStatus

Description: | Status of Profile parameters apply to the interface

           NegotiationStatus

Type: IPHCNegotiationStaus

Description: | Status of negotiation with the peer IPHC interface

           OperationalTCPContext

Type: 8-bit unsigned integer

Description: | Operational TCP Context.Refer to RFC 3544 Section 2.1 TCP_SPACE for more info

           OperationalMaxHeader

Type: 8-bit unsigned integer

Description: | Operational Max Header.Refer to RFC 3544 Section 2.1 MAX_HEADER for more info

           OperationalNonTCPContext

Type: 16-bit unsigned integer

Description: | Operational Non Tcp Context.Refer to RFC 3544 Section 2.1 NON_TCP_SPACE for more info

           OperationalMaxPeriod

Type: 16-bit unsigned integer

Description: | Operational Max Period.Refer to RFC 3544 Section 2.1 F_MAX_PERIOD for more info

           OperationalMaxTime

Type: 16-bit unsigned integer

Description: | Operational Max Time.Refer to RFC 3544 Section 2.1 F_MAX_TIME for more info

### Internal Datatypes

#### IPHCProfileApplyStatus

        Description:
        Definition: Enumeration. Valid values are:
            'ConfigurationNotYetApplied' - IPHC profile configured parameters not yet applied to the interface
            'ConfigurationApplySuccess' - IPHC profile configured parameters apply to the interface succeeded
            'ConfigurationApplyFailed' - IPHC profile configured parameters apply to the interface failed
            'NegotiationApplySuccess' - IPHC profile peer negotiated parameters apply to the interface succeeded
            'NegotiationApplyFailed' - IPHC profile peer negotiated parameters apply to the interface failed

#### IPHCNegotiationStaus

        Description:
        Definition: Enumeration. Valid values are:
            'NegotiationInited' - Negotiation with IPHC Peer interface inited
            'NegotiationInProgress' - Negotiation with IPHC Peer interface in progress
            'NegotiationSuccess' - Negotiation with IPHC Peer interface succeeded
            'NegotiationFailed' - Negotiation with IPHC Peer interface failed

## Perl Data Object documentation for ipv4_dhcpd.

### Datatypes

#### ipv4_dhcpd_proxy_stats_debug

        Description: ipv4 dhcpd proxy stats debug
        Definition: Structure. Contents are:
           process_event_init

Type: 32-bit unsigned integer

Description: |

           process_event_selecting

Type: 32-bit unsigned integer

Description: |

           process_event_requesting

Type: 32-bit unsigned integer

Description: |

           process_event_bound

Type: 32-bit unsigned integer

Description: |

           process_event_renewing

Type: 32-bit unsigned integer

Description: |

           process_event_inform

Type: 32-bit unsigned integer

Description: |

           init_discover

Type: 32-bit unsigned integer

Description: |

           init_selecting

Type: 32-bit unsigned integer

Description: |

           init_offer_drop

Type: 32-bit unsigned integer

Description: |

           init_request_drop

Type: 32-bit unsigned integer

Description: |

           init_decline_drop

Type: 32-bit unsigned integer

Description: |

           init_ack_drop

Type: 32-bit unsigned integer

Description: |

           init_nak_drop

Type: 32-bit unsigned integer

Description: |

           init_release_drop

Type: 32-bit unsigned integer

Description: |

           init_inform

Type: 32-bit unsigned integer

Description: |

           init_set_inform

Type: 32-bit unsigned integer

Description: |

           init_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           init_leasequery

Type: 32-bit unsigned integer

Description: |

           init_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           init_leaseunknown

Type: 32-bit unsigned integer

Description: |

           init_leaseactive

Type: 32-bit unsigned integer

Description: |

           init_nak_client

Type: 32-bit unsigned integer

Description: |

           init_leaseexpire

Type: 32-bit unsigned integer

Description: |

           init_admin_delete

Type: 32-bit unsigned integer

Description: |

           init_intf_delete

Type: 32-bit unsigned integer

Description: |

           init_vrf_delete

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_bootp

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_disc

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_offer

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_request

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_decline

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_ack

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_nak

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_release

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_inform

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_forcerenew

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_lq

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_luna

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_lunk

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_la

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_unknown

Type: 32-bit unsigned integer

Description: |

           init_intf_create

Type: 32-bit unsigned integer

Description: |

           select_discover

Type: 32-bit unsigned integer

Description: |

           select_offer

Type: 32-bit unsigned integer

Description: |

           select_request

Type: 32-bit unsigned integer

Description: |

           select_req_req

Type: 32-bit unsigned integer

Description: |

           select_decline

Type: 32-bit unsigned integer

Description: |

           select_decline_del

Type: 32-bit unsigned integer

Description: |

           select_ack_drop

Type: 32-bit unsigned integer

Description: |

           select_nak

Type: 32-bit unsigned integer

Description: |

           select_nak_init

Type: 32-bit unsigned integer

Description: |

           select_release

Type: 32-bit unsigned integer

Description: |

           select_release_del

Type: 32-bit unsigned integer

Description: |

           select_inform_drop

Type: 32-bit unsigned integer

Description: |

           select_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           select_leasequery

Type: 32-bit unsigned integer

Description: |

           select_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           select_leaseunknown

Type: 32-bit unsigned integer

Description: |

           select_leaseactive

Type: 32-bit unsigned integer

Description: |

           select_nak_client

Type: 32-bit unsigned integer

Description: |

           select_leaseexpire

Type: 32-bit unsigned integer

Description: |

           select_admin_delete

Type: 32-bit unsigned integer

Description: |

           select_intf_delete

Type: 32-bit unsigned integer

Description: |

           select_vrf_delete

Type: 32-bit unsigned integer

Description: |

           select_intf_create

Type: 32-bit unsigned integer

Description: |

           req_discover

Type: 32-bit unsigned integer

Description: |

           req_selecting

Type: 32-bit unsigned integer

Description: |

           req_offer_drop

Type: 32-bit unsigned integer

Description: |

           req_req

Type: 32-bit unsigned integer

Description: |

           req_decline

Type: 32-bit unsigned integer

Description: |

           req_decline_del

Type: 32-bit unsigned integer

Description: |

           req_ack_binding_exists

Type: 32-bit unsigned integer

Description: |

           req_ack_add_bind

Type: 32-bit unsigned integer

Description: |

           req_ack_lease_init

Type: 32-bit unsigned integer

Description: |

           req_ack_lease_init_pend

Type: 32-bit unsigned integer

Description: |

           req_ack_lease_init_pend_done

Type: 32-bit unsigned integer

Description: |

           req_ack_set_bound

Type: 32-bit unsigned integer

Description: |

           req_ack_binding_differs

Type: 32-bit unsigned integer

Description: |

           req_ack

Type: 32-bit unsigned integer

Description: |

           req_nak

Type: 32-bit unsigned integer

Description: |

           req_nak_init

Type: 32-bit unsigned integer

Description: |

           req_release

Type: 32-bit unsigned integer

Description: |

           req_release_del

Type: 32-bit unsigned integer

Description: |

           req_inform_drop

Type: 32-bit unsigned integer

Description: |

           req_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           req_leasequery

Type: 32-bit unsigned integer

Description: |

           req_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           req_leaseunknown

Type: 32-bit unsigned integer

Description: |

           req_leaseactive

Type: 32-bit unsigned integer

Description: |

           req_invalid_drop

Type: 32-bit unsigned integer

Description: |

           req_nak_client

Type: 32-bit unsigned integer

Description: |

           req_lease_expire

Type: 32-bit unsigned integer

Description: |

           req_admin_delete

Type: 32-bit unsigned integer

Description: |

           req_intf_delete

Type: 32-bit unsigned integer

Description: |

           req_vrf_delete

Type: 32-bit unsigned integer

Description: |

           req_intf_create

Type: 32-bit unsigned integer

Description: |

           bound_discover

Type: 32-bit unsigned integer

Description: |

           bound_selecting

Type: 32-bit unsigned integer

Description: |

           bound_offer_drop

Type: 32-bit unsigned integer

Description: |

           bound_req_no_ciaddr

Type: 32-bit unsigned integer

Description: |

           bound_req

Type: 32-bit unsigned integer

Description: |

           bound_req_ren

Type: 32-bit unsigned integer

Description: |

           bound_req_req

Type: 32-bit unsigned integer

Description: |

           bound_ack_drop

Type: 32-bit unsigned integer

Description: |

           bound_nak_drop

Type: 32-bit unsigned integer

Description: |

           bound_release

Type: 32-bit unsigned integer

Description: |

           bound_release_del

Type: 32-bit unsigned integer

Description: |

           bound_inform

Type: 32-bit unsigned integer

Description: |

           bound_inform_inform

Type: 32-bit unsigned integer

Description: |

           bound_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           bound_leasequery

Type: 32-bit unsigned integer

Description: |

           bound_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           bound_leaseunknown

Type: 32-bit unsigned integer

Description: |

           bound_leaseactive

Type: 32-bit unsigned integer

Description: |

           bound_invalid_drop

Type: 32-bit unsigned integer

Description: |

           bound_nak_client

Type: 32-bit unsigned integer

Description: |

           bound_lease_expire

Type: 32-bit unsigned integer

Description: |

           bound_admin_del

Type: 32-bit unsigned integer

Description: |

           bound_intf_del

Type: 32-bit unsigned integer

Description: |

           bound_vrf_del

Type: 32-bit unsigned integer

Description: |

           bound_decline_del

Type: 32-bit unsigned integer

Description: |

           bound_decline

Type: 32-bit unsigned integer

Description: |

           bound_intf_create

Type: 32-bit unsigned integer

Description: |

           ren_discover

Type: 32-bit unsigned integer

Description: |

           ren_selecting

Type: 32-bit unsigned integer

Description: |

           ren_offer_drop

Type: 32-bit unsigned integer

Description: |

           ren_req

Type: 32-bit unsigned integer

Description: |

           ren_req_set_req

Type: 32-bit unsigned integer

Description: |

           ren_decline_drop

Type: 32-bit unsigned integer

Description: |

           ren_ack_no_yiaddr

Type: 32-bit unsigned integer

Description: |

           ren_ack_binding_exists

Type: 32-bit unsigned integer

Description: |

           ren_ack_add_bind

Type: 32-bit unsigned integer

Description: |

           ren_ack_lease_init

Type: 32-bit unsigned integer

Description: |

           ren_ack_set_bound

Type: 32-bit unsigned integer

Description: |

           ren_ack

Type: 32-bit unsigned integer

Description: |

           ren_nak

Type: 32-bit unsigned integer

Description: |

           ren_nak_init

Type: 32-bit unsigned integer

Description: |

           ren_release

Type: 32-bit unsigned integer

Description: |

           ren_release_del

Type: 32-bit unsigned integer

Description: |

           ren_inform_drop

Type: 32-bit unsigned integer

Description: |

           ren_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           ren_leasequery

Type: 32-bit unsigned integer

Description: |

           ren_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           ren_leaseunknown

Type: 32-bit unsigned integer

Description: |

           ren_leaseactive

Type: 32-bit unsigned integer

Description: |

           ren_invalid_drop

Type: 32-bit unsigned integer

Description: |

           ren_nak_client

Type: 32-bit unsigned integer

Description: |

           ren_lease_expire

Type: 32-bit unsigned integer

Description: |

           ren_admin_delete

Type: 32-bit unsigned integer

Description: |

           ren_intf_delete

Type: 32-bit unsigned integer

Description: |

           ren_vrf_delete

Type: 32-bit unsigned integer

Description: |

           ren_intf_create

Type: 32-bit unsigned integer

Description: |

           inform_discover

Type: 32-bit unsigned integer

Description: |

           inform_selecting

Type: 32-bit unsigned integer

Description: |

           inform_offer_drop

Type: 32-bit unsigned integer

Description: |

           inform_req_no_ciaddr

Type: 32-bit unsigned integer

Description: |

           inform_request

Type: 32-bit unsigned integer

Description: |

           inform_req_req

Type: 32-bit unsigned integer

Description: |

           inform_req_ren

Type: 32-bit unsigned integer

Description: |

           inform_decline_drop

Type: 32-bit unsigned integer

Description: |

           inform_ack

Type: 32-bit unsigned integer

Description: |

           inform_ack_set_bound

Type: 32-bit unsigned integer

Description: |

           inform_nak_drop

Type: 32-bit unsigned integer

Description: |

           inform_release

Type: 32-bit unsigned integer

Description: |

           inform_release_del

Type: 32-bit unsigned integer

Description: |

           inform_inform

Type: 32-bit unsigned integer

Description: |

           inform_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           inform_leasequery

Type: 32-bit unsigned integer

Description: |

           inform_leaseunassgn

Type: 32-bit unsigned integer

Description: |

           inform_leaseunknown

Type: 32-bit unsigned integer

Description: |

           inform_leaseactive

Type: 32-bit unsigned integer

Description: |

           inform_invalid_drop

Type: 32-bit unsigned integer

Description: |

           inform_nak_client

Type: 32-bit unsigned integer

Description: |

           inform_lease_expire

Type: 32-bit unsigned integer

Description: |

           inform_admin_delete

Type: 32-bit unsigned integer

Description: |

           inform_intf_delete

Type: 32-bit unsigned integer

Description: |

           inform_vrf_delete

Type: 32-bit unsigned integer

Description: |

           inform_intf_create

Type: 32-bit unsigned integer

Description: |

           client_delete_lease_term

Type: 32-bit unsigned integer

Description: |

           client_delete_binding_del

Type: 32-bit unsigned integer

Description: |

           client_delete_no_binding

Type: 32-bit unsigned integer

Description: |

           client_delete_del_xid

Type: 32-bit unsigned integer

Description: |

           client_delete_no_xid

Type: 32-bit unsigned integer

Description: |

           client_delete_del_clientid

Type: 32-bit unsigned integer

Description: |

           client_delete_free_fail

Type: 32-bit unsigned integer

Description: |

           client_delete_free

Type: 32-bit unsigned integer

Description: |

           request_get_relay

Type: 32-bit unsigned integer

Description: |

           request_opt82_untrust_allow

Type: 32-bit unsigned integer

Description: |

           request_opt82_untrust_drop

Type: 32-bit unsigned integer

Description: |

           request_opt82_not_untrust

Type: 32-bit unsigned integer

Description: |

           request_opt82_nothing_to_add

Type: 32-bit unsigned integer

Description: |

           request_opt82_policy_keep

Type: 32-bit unsigned integer

Description: |

           request_opt82_policy_drop

Type: 32-bit unsigned integer

Description: |

           request_opt82_replaced

Type: 32-bit unsigned integer

Description: |

           request_opt82_inserted

Type: 32-bit unsigned integer

Description: |

           request_opt82_not_replaced

Type: 32-bit unsigned integer

Description: |

           request_opt82_not_inserted

Type: 32-bit unsigned integer

Description: |

           request_inject

Type: 32-bit unsigned integer

Description: |

           reply_get_relay

Type: 32-bit unsigned integer

Description: |

           reply_opt82_not_present

Type: 32-bit unsigned integer

Description: |

           reply_opt82_check_fail

Type: 32-bit unsigned integer

Description: |

           reply_opt82_check_success

Type: 32-bit unsigned integer

Description: |

           reply_opt82_not_checked

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_not_dhcpd

Type: 32-bit unsigned integer

Description: |

           reply_inject

Type: 32-bit unsigned integer

Description: |

           nak_sent

Type: 32-bit unsigned integer

Description: |

           force_release_sent

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_not_present

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_replace

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_drop

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_keep

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_allow_untrust

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_drop_untrust

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_not_untrust

Type: 32-bit unsigned integer

Description: |

#### ipv4_dhcpd_proxy_stats_debug_errors

Description: ipv4 dhcpd proxy stats error Definition: Structure. Contents are: process_event_null_client_handle

Type: 32-bit unsigned integer

Description:

process_event_get_state_fail

Type: 32-bit unsigned integer

Description:

process_event_init_fail

Type: 32-bit unsigned integer

Description:

process_event_selecting_fail

Type: 32-bit unsigned integer

Description:

process_event_requesting_fail

Type: 32-bit unsigned integer

Description:

process_event_bound_fail

Type: 32-bit unsigned integer

Description:

process_event_renewing_fail

Type: 32-bit unsigned integer

Description:

process_event_inform_fail

Type: 32-bit unsigned integer

Description:

process_event_invalid_state

Type: 32-bit unsigned integer

Description:

init_invalid_event

Type: 32-bit unsigned integer

Description:

init_null_pkt

Type: 32-bit unsigned integer

Description:

init_no_msg_type

Type: 32-bit unsigned integer

Description:

init_no_bd_id

Type: 32-bit unsigned integer

Description:

init_discover_fail

Type: 32-bit unsigned integer

Description:

init_selecting_fail

Type: 32-bit unsigned integer

Description:

init_inform_fail

Type: 32-bit unsigned integer

Description:

init_set_inform_fail

Type: 32-bit unsigned integer

Description:

init_leasequery_drop

Type: 32-bit unsigned integer

Description:

init_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

init_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

init_leaseactive_drop

Type: 32-bit unsigned integer

Description:

init_invalid_drop

Type: 32-bit unsigned integer

Description:

init_leaseexpire_fail

Type: 32-bit unsigned integer

Description:

init_admin_delete_fail

Type: 32-bit unsigned integer

Description:

init_intf_delete_fail

Type: 32-bit unsigned integer

Description:

init_vrf_delete_fail

Type: 32-bit unsigned integer

Description:

init_unknown_event

Type: 32-bit unsigned integer

Description:

init_intf_create_fail

Type: 32-bit unsigned integer

Description:

select_invalid_event

Type: 32-bit unsigned integer

Description:

select_null_pkt

Type: 32-bit unsigned integer

Description:

select_no_msg_type

Type: 32-bit unsigned integer

Description:

select_no_bd_id

Type: 32-bit unsigned integer

Description:

select_discover_fail

Type: 32-bit unsigned integer

Description:

select_offer_fail

Type: 32-bit unsigned integer

Description:

select_request_noipaddr

Type: 32-bit unsigned integer

Description:

select_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

select_req_no_req_ip_addr

Type: 32-bit unsigned integer

Description:

select_request_fail

Type: 32-bit unsigned integer

Description:

select_req_req_fail

Type: 32-bit unsigned integer

Description:

select_decline_fail

Type: 32-bit unsigned integer

Description:

select_decline_del_fail

Type: 32-bit unsigned integer

Description:

select_nak_fail

Type: 32-bit unsigned integer

Description:

select_nak_init_fail

Type: 32-bit unsigned integer

Description:

select_release_fail

Type: 32-bit unsigned integer

Description:

select_release_del_fail

Type: 32-bit unsigned integer

Description:

select_leasequery_drop

Type: 32-bit unsigned integer

Description:

select_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

select_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

select_leaseactive_drop

Type: 32-bit unsigned integer

Description:

select_invalid_drop

Type: 32-bit unsigned integer

Description:

select_leaseexpire_fail

Type: 32-bit unsigned integer

Description:

select_admin_delete_fail

Type: 32-bit unsigned integer

Description:

select_intf_delete_fail

Type: 32-bit unsigned integer

Description:

select_vrf_delete_fail

Type: 32-bit unsigned integer

Description:

select_unknown_event

Type: 32-bit unsigned integer

Description:

select_intf_create_fail

Type: 32-bit unsigned integer

Description:

req_invalid_event

Type: 32-bit unsigned integer

Description:

req_null_pkt

Type: 32-bit unsigned integer

Description:

req_no_msg_type

Type: 32-bit unsigned integer

Description:

req_no_bd_id

Type: 32-bit unsigned integer

Description:

req_discover_fail

Type: 32-bit unsigned integer

Description:

req_selecting_fail

Type: 32-bit unsigned integer

Description:

req_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

req_req_fail

Type: 32-bit unsigned integer

Description:

req_decline_fail

Type: 32-bit unsigned integer

Description:

req_decline_del_fail

Type: 32-bit unsigned integer

Description:

req_ack_option_fail

Type: 32-bit unsigned integer

Description:

req_ack_no_yiaddr

Type: 32-bit unsigned integer

Description:

req_ack_get_binding_fail

Type: 32-bit unsigned integer

Description:

req_ack_add_bind_fail

Type: 32-bit unsigned integer

Description:

req_ack_lease_init_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_lease_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_expire_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

req_ack_fail

Type: 32-bit unsigned integer

Description:

req_nak_fail

Type: 32-bit unsigned integer

Description:

req_nak_init_fail

Type: 32-bit unsigned integer

Description:

req_release_fail

Type: 32-bit unsigned integer

Description:

req_release_del_fail

Type: 32-bit unsigned integer

Description:

req_leasequery_drop

Type: 32-bit unsigned integer

Description:

req_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

req_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

req_leaseactive_drop

Type: 32-bit unsigned integer

Description:

req_lease_expire_fail

Type: 32-bit unsigned integer

Description:

req_admin_delete_fail

Type: 32-bit unsigned integer

Description:

req_intf_delete_fail

Type: 32-bit unsigned integer

Description:

req_vrf_delete_fail

Type: 32-bit unsigned integer

Description:

req_unknown_event

Type: 32-bit unsigned integer

Description:

req_intf_create_fail

Type: 32-bit unsigned integer

Description:

bound_invalid_event

Type: 32-bit unsigned integer

Description:

bound_null_pkt

Type: 32-bit unsigned integer

Description:

bound_no_msg_type

Type: 32-bit unsigned integer

Description:

bound_no_bd_id

Type: 32-bit unsigned integer

Description:

bound_discover_fail

Type: 32-bit unsigned integer

Description:

bound_selecting_fail

Type: 32-bit unsigned integer

Description:

bound_req_fail

Type: 32-bit unsigned integer

Description:

bound_req_ren_fail

Type: 32-bit unsigned integer

Description:

bound_req_req_fail

Type: 32-bit unsigned integer

Description:

bound_release_fail

Type: 32-bit unsigned integer

Description:

bound_release_del_fail

Type: 32-bit unsigned integer

Description:

bound_inform_fail

Type: 32-bit unsigned integer

Description:

bound_inform_inform_fail

Type: 32-bit unsigned integer

Description:

bound_leasequery_drop

Type: 32-bit unsigned integer

Description:

bound_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

bound_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

bound_leaseactive_drop

Type: 32-bit unsigned integer

Description:

bound_lease_expire_fail

Type: 32-bit unsigned integer

Description:

bound_admin_del_fail

Type: 32-bit unsigned integer

Description:

bound_intf_del_fail

Type: 32-bit unsigned integer

Description:

bound_vrf_del_fail

Type: 32-bit unsigned integer

Description:

bound_unknown_event

Type: 32-bit unsigned integer

Description:

bound_decline_fail

Type: 32-bit unsigned integer

Description:

bound_decline_del_fail

Type: 32-bit unsigned integer

Description:

bound_intf_create_fail

Type: 32-bit unsigned integer

Description:

ren_invalid_event

Type: 32-bit unsigned integer

Description:

ren_null_pkt

Type: 32-bit unsigned integer

Description:

ren_no_msg_type

Type: 32-bit unsigned integer

Description:

ren_no_bd_id

Type: 32-bit unsigned integer

Description:

ren_discover_fail

Type: 32-bit unsigned integer

Description:

ren_selecting_fail

Type: 32-bit unsigned integer

Description:

ren_offer_drop

Type: 32-bit unsigned integer

Description:

ren_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

ren_req_fail

Type: 32-bit unsigned integer

Description:

ren_req_set_req_fail

Type: 32-bit unsigned integer

Description:

ren_ack_option_fail

Type: 32-bit unsigned integer

Description:

ren_ack_get_binding_fail

Type: 32-bit unsigned integer

Description:

ren_ack_binding_conf

Type: 32-bit unsigned integer

Description:

ren_ack_add_bind_fail

Type: 32-bit unsigned integer

Description:

ren_ack_lease_init_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_lease_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_expire_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

ren_ack_fail

Type: 32-bit unsigned integer

Description:

ren_nak_fail

Type: 32-bit unsigned integer

Description:

ren_nak_init_fail

Type: 32-bit unsigned integer

Description:

ren_release_fail

Type: 32-bit unsigned integer

Description:

ren_release_del_fail

Type: 32-bit unsigned integer

Description:

ren_leasequery_drop

Type: 32-bit unsigned integer

Description:

ren_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

ren_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

ren_leaseactive_drop

Type: 32-bit unsigned integer

Description:

ren_lease_expire_fail

Type: 32-bit unsigned integer

Description:

ren_admin_delete_fail

Type: 32-bit unsigned integer

Description:

ren_intf_delete_fail

Type: 32-bit unsigned integer

Description:

ren_vrf_delete_fail

Type: 32-bit unsigned integer

Description:

ren_unknown_event

Type: 32-bit unsigned integer

Description:

ren_intf_create_fail

Type: 32-bit unsigned integer

Description:

inform_invalid_event

Type: 32-bit unsigned integer

Description:

inform_null_pkt

Type: 32-bit unsigned integer

Description:

inform_no_msg_type

Type: 32-bit unsigned integer

Description:

inform_no_bd_id

Type: 32-bit unsigned integer

Description:

inform_discover_fail

Type: 32-bit unsigned integer

Description:

inform_selecting_fail

Type: 32-bit unsigned integer

Description:

inform_request_fail

Type: 32-bit unsigned integer

Description:

inform_req_req_fail

Type: 32-bit unsigned integer

Description:

inform_req_ren_fail

Type: 32-bit unsigned integer

Description:

inform_ack_fail

Type: 32-bit unsigned integer

Description:

inform_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

inform_release_fail

Type: 32-bit unsigned integer

Description:

inform_release_del_fail

Type: 32-bit unsigned integer

Description:

inform_inform_fail

Type: 32-bit unsigned integer

Description:

inform_leasequery_drop

Type: 32-bit unsigned integer

Description:

inform_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

inform_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

inform_leaseactive_drop

Type: 32-bit unsigned integer

Description:

inform_lease_expire_fail

Type: 32-bit unsigned integer

Description:

inform_admin_delete_fail

Type: 32-bit unsigned integer

Description:

inform_intf_delete_fail

Type: 32-bit unsigned integer

Description:

inform_vrf_delete_fail

Type: 32-bit unsigned integer

Description:

inform_unknown_event

Type: 32-bit unsigned integer

Description:

inform_intf_create_fail

Type: 32-bit unsigned integer

Description:

client_delete_lease_term_fail

Type: 32-bit unsigned integer

Description:

client_delete_binding_del_fail

Type: 32-bit unsigned integer

Description:

client_delete_no_bd_id

Type: 32-bit unsigned integer

Description:

client_delete_get_bind_key_fail

Type: 32-bit unsigned integer

Description:

client_delete_del_xid_fail

Type: 32-bit unsigned integer

Description:

client_delete_get_xid_fail

Type: 32-bit unsigned integer

Description:

client_delete_del_clientid_fail

Type: 32-bit unsigned integer

Description:

client_delete_no_clientid

Type: 32-bit unsigned integer

Description:

client_delete_get_clientid_fail

Type: 32-bit unsigned integer

Description:

client_delete_free_fail

Type: 32-bit unsigned integer

Description:

request_not_request

Type: 32-bit unsigned integer

Description:

request_get_relay_fail

Type: 32-bit unsigned integer

Description:

request_opt82_trust_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_keep_malloc_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_keep_get_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_replace_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_circuit_id_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_remote_id_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_vpn_id_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_subnet_sel_fail

Type: 32-bit unsigned integer

Description:

request_opt82_create_fail

Type: 32-bit unsigned integer

Description:

request_opt82_insert_fail

Type: 32-bit unsigned integer

Description:

request_opt82_save_fail

Type: 32-bit unsigned integer

Description:

request_opt82_get_fail

Type: 32-bit unsigned integer

Description:

request_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

request_inject_fail

Type: 32-bit unsigned integer

Description:

reply_not_reply

Type: 32-bit unsigned integer

Description:

reply_get_relay_fail

Type: 32-bit unsigned integer

Description:

server_reply_opt82_remove_fail

Type: 32-bit unsigned integer

Description:

reply_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

reply_inject_fail

Type: 32-bit unsigned integer

Description:

get_stat_failed

Type: 32-bit unsigned integer

Description:

clear_stat_failed

Type: 32-bit unsigned integer

Description:

inc_stat_failed

Type: 32-bit unsigned integer

Description:

dec_stat_inv_parent

Type: 32-bit unsigned integer

Description:

dec_stat_zero

Type: 32-bit unsigned integer

Description:

nak_send_fail

Type: 32-bit unsigned integer

Description:

force_release_send_fail

Type: 32-bit unsigned integer

Description:

client_request_giaddr_error

Type: 32-bit unsigned integer

Description:

client_request_opt82_untrust_error

Type: 32-bit unsigned integer

Description:

intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

intf_assign_chkpt_fail

Type: 32-bit unsigned integer

Description:

intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

#### ipv4_dhcpd_base_stats_debug

Description: ipv4 dhcpd base stats debug Definition: Structure. Contents are: lease_timer_expire_event

Type: 32-bit unsigned integer

Description:

lease_timer_base

Type: 32-bit unsigned integer

Description:

lease_timer_relay

Type: 32-bit unsigned integer

Description:

lease_timer_snoop

Type: 32-bit unsigned integer

Description:

intf_create_event

Type: 32-bit unsigned integer

Description:

intf_create_base

Type: 32-bit unsigned integer

Description:

intf_create_relay

Type: 32-bit unsigned integer

Description:

intf_create_snoop

Type: 32-bit unsigned integer

Description:

intf_create_proxy

Type: 32-bit unsigned integer

Description:

intf_delete_event

Type: 32-bit unsigned integer

Description:

intf_delete_base

Type: 32-bit unsigned integer

Description:

intf_delete_relay

Type: 32-bit unsigned integer

Description:

intf_delete_snoop

Type: 32-bit unsigned integer

Description:

vrf_delete_event

Type: 32-bit unsigned integer

Description:

vrf_delete_base

Type: 32-bit unsigned integer

Description:

vrf_delete_relay

Type: 32-bit unsigned integer

Description:

vrf_delete_snoop

Type: 32-bit unsigned integer

Description:

vrf_delete_proxy

Type: 32-bit unsigned integer

Description:

admin_clear_event

Type: 32-bit unsigned integer

Description:

admin_clear_not_mode

Type: 32-bit unsigned integer

Description:

admin_clear_bd_name_match

Type: 32-bit unsigned integer

Description:

admin_clear_bd_name_not_match

Type: 32-bit unsigned integer

Description:

admin_clear_vrf

Type: 32-bit unsigned integer

Description:

admin_clear_l2ifname_not_match

Type: 32-bit unsigned integer

Description:

admin_clear_l2ifname_match

Type: 32-bit unsigned integer

Description:

admin_clear_l3ifname_not_match

Type: 32-bit unsigned integer

Description:

admin_clear_l3ifname_match

Type: 32-bit unsigned integer

Description:

admin_clear_mac_not_match

Type: 32-bit unsigned integer

Description:

admin_clear_mac_match

Type: 32-bit unsigned integer

Description:

admin_clear_uid_not_match

Type: 32-bit unsigned integer

Description:

admin_clear_uid_match

Type: 32-bit unsigned integer

Description:

admin_clear_base

Type: 32-bit unsigned integer

Description:

admin_clear_relay

Type: 32-bit unsigned integer

Description:

admin_clear_snoop

Type: 32-bit unsigned integer

Description:

packet_event

Type: 32-bit unsigned integer

Description:

packet_bootrequest

Type: 32-bit unsigned integer

Description:

packet_client_id

Type: 32-bit unsigned integer

Description:

packet_no_client_id

Type: 32-bit unsigned integer

Description:

packet_client_found

Type: 32-bit unsigned integer

Description:

packet_xid_change

Type: 32-bit unsigned integer

Description:

packet_base

Type: 32-bit unsigned integer

Description:

packet_relay

Type: 32-bit unsigned integer

Description:

packet_snoop

Type: 32-bit unsigned integer

Description:

packet_proxy

Type: 32-bit unsigned integer

Description:

packet_client_not_found

Type: 32-bit unsigned integer

Description:

packet_new_client

Type: 32-bit unsigned integer

Description:

packet_bootreply

Type: 32-bit unsigned integer

Description:

packet_reply_client_found

Type: 32-bit unsigned integer

Description:

packet_reply_base

Type: 32-bit unsigned integer

Description:

packet_reply_relay

Type: 32-bit unsigned integer

Description:

packet_reply_snoop

Type: 32-bit unsigned integer

Description:

packet_reply_drop

Type: 32-bit unsigned integer

Description:

packet_unknown_op_drop

Type: 32-bit unsigned integer

Description:

base_process_get_state

Type: 32-bit unsigned integer

Description:

base_process_state_init

Type: 32-bit unsigned integer

Description:

base_init_packet_invalid

Type: 32-bit unsigned integer

Description:

base_init_relay_invalid

Type: 32-bit unsigned integer

Description:

base_init_snoop_invalid

Type: 32-bit unsigned integer

Description:

base_init_packet_drop

Type: 32-bit unsigned integer

Description:

base_init_packet

Type: 32-bit unsigned integer

Description:

base_init_bootp

Type: 32-bit unsigned integer

Description:

base_init_relay_drop

Type: 32-bit unsigned integer

Description:

base_init_snoop_drop

Type: 32-bit unsigned integer

Description:

base_btpreq

Type: 32-bit unsigned integer

Description:

base_btpreq_no_client

Type: 32-bit unsigned integer

Description:

base_btpreq_drop

Type: 32-bit unsigned integer

Description:

base_btpreq_relay

Type: 32-bit unsigned integer

Description:

base_btpreq_snoop

Type: 32-bit unsigned integer

Description:

base_btpreq_proxy

Type: 32-bit unsigned integer

Description:

base_btpreply

Type: 32-bit unsigned integer

Description:

base_init_invalid_op

Type: 32-bit unsigned integer

Description:

base_disc

Type: 32-bit unsigned integer

Description:

base_disc_no_client

Type: 32-bit unsigned integer

Description:

base_disc_drop

Type: 32-bit unsigned integer

Description:

base_disc_relay

Type: 32-bit unsigned integer

Description:

base_disc_snoop

Type: 32-bit unsigned integer

Description:

base_disc_proxy

Type: 32-bit unsigned integer

Description:

base_offer

Type: 32-bit unsigned integer

Description:

base_req

Type: 32-bit unsigned integer

Description:

base_req_no_client

Type: 32-bit unsigned integer

Description:

base_req_drop

Type: 32-bit unsigned integer

Description:

base_req_snoop_drop

Type: 32-bit unsigned integer

Description:

base_req_cr_drop

Type: 32-bit unsigned integer

Description:

base_req_create_client

Type: 32-bit unsigned integer

Description:

base_req_found_client

Type: 32-bit unsigned integer

Description:

base_req_base_drop

Type: 32-bit unsigned integer

Description:

base_req_relay

Type: 32-bit unsigned integer

Description:

base_req_snoop

Type: 32-bit unsigned integer

Description:

base_req_proxy

Type: 32-bit unsigned integer

Description:

base_dec

Type: 32-bit unsigned integer

Description:

base_dec_no_client

Type: 32-bit unsigned integer

Description:

base_dec_drop

Type: 32-bit unsigned integer

Description:

base_dec_relay

Type: 32-bit unsigned integer

Description:

base_dec_snoop

Type: 32-bit unsigned integer

Description:

base_dec_proxy

Type: 32-bit unsigned integer

Description:

base_ack

Type: 32-bit unsigned integer

Description:

base_nak

Type: 32-bit unsigned integer

Description:

base_rel

Type: 32-bit unsigned integer

Description:

base_rel_no_client

Type: 32-bit unsigned integer

Description:

base_rel_drop

Type: 32-bit unsigned integer

Description:

base_rel_relay

Type: 32-bit unsigned integer

Description:

base_rel_snoop

Type: 32-bit unsigned integer

Description:

base_rel_proxy

Type: 32-bit unsigned integer

Description:

base_inf

Type: 32-bit unsigned integer

Description:

base_inf_no_client

Type: 32-bit unsigned integer

Description:

base_inf_drop

Type: 32-bit unsigned integer

Description:

base_inf_snoop_drop

Type: 32-bit unsigned integer

Description:

base_inf_cr_drop

Type: 32-bit unsigned integer

Description:

base_inf_create_client

Type: 32-bit unsigned integer

Description:

base_inf_found_client

Type: 32-bit unsigned integer

Description:

base_inf_base_drop

Type: 32-bit unsigned integer

Description:

base_inf_relay

Type: 32-bit unsigned integer

Description:

base_inf_snoop

Type: 32-bit unsigned integer

Description:

base_inf_proxy

Type: 32-bit unsigned integer

Description:

base_lq

Type: 32-bit unsigned integer

Description:

base_lq_no_client

Type: 32-bit unsigned integer

Description:

base_lq_drop

Type: 32-bit unsigned integer

Description:

base_lq_relay

Type: 32-bit unsigned integer

Description:

base_lq_snoop

Type: 32-bit unsigned integer

Description:

base_lq_proxy

Type: 32-bit unsigned integer

Description:

base_luna

Type: 32-bit unsigned integer

Description:

base_unk

Type: 32-bit unsigned integer

Description:

base_la

Type: 32-bit unsigned integer

Description:

base_inv

Type: 32-bit unsigned integer

Description:

base_get_client_no_profile

Type: 32-bit unsigned integer

Description:

base_get_client_no_profile_drop

Type: 32-bit unsigned integer

Description:

base_get_client_create_drop

Type: 32-bit unsigned integer

Description:

base_get_client_create_client

Type: 32-bit unsigned integer

Description:

base_get_client_not_relay_drop

Type: 32-bit unsigned integer

Description:

base_get_client_found_client

Type: 32-bit unsigned integer

Description:

#### ipv4_dhcpd_base_stats_debug_errors

Description: ipv4 dhcpd base stats debug errors Definition: Structure. Contents are: lease_timer_get_ex_fail

Type: 32-bit unsigned integer

Description:

lease_timer_get_mode_fail

Type: 32-bit unsigned integer

Description:

lease_timer_base_fail

Type: 32-bit unsigned integer

Description:

lease_timer_relay_fail

Type: 32-bit unsigned integer

Description:

lease_timer_snoop_fail

Type: 32-bit unsigned integer

Description:

lease_timer_mode_unsupported

Type: 32-bit unsigned integer

Description:

lease_timer_set_ex_fail

Type: 32-bit unsigned integer

Description:

intf_create_null_intf

Type: 32-bit unsigned integer

Description:

intf_create_base_fail

Type: 32-bit unsigned integer

Description:

intf_create_relay_fail

Type: 32-bit unsigned integer

Description:

intf_create_snoop_fail

Type: 32-bit unsigned integer

Description:

intf_create_proxy_fail

Type: 32-bit unsigned integer

Description:

intf_create_mode_unsupported

Type: 32-bit unsigned integer

Description:

intf_delete_null_intf

Type: 32-bit unsigned integer

Description:

intf_get_name_fail

Type: 32-bit unsigned integer

Description:

intf_delete_get_intf_fail

Type: 32-bit unsigned integer

Description:

intf_delete_get_mode_fail

Type: 32-bit unsigned integer

Description:

intf_delete_base_fail

Type: 32-bit unsigned integer

Description:

intf_delete_relay_fail

Type: 32-bit unsigned integer

Description:

intf_delete_snoop_fail

Type: 32-bit unsigned integer

Description:

intf_delete_mode_unsupported

Type: 32-bit unsigned integer

Description:

vrf_delete_base_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_relay_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_snoop_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_proxy_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_mode_unsupported

Type: 32-bit unsigned integer

Description:

admin_clear_get_mode_fail

Type: 32-bit unsigned integer

Description:

admin_clear_get_intf_fail

Type: 32-bit unsigned integer

Description:

admin_clear_get_bd_name_fail

Type: 32-bit unsigned integer

Description:

admin_clear_unsupported_intf

Type: 32-bit unsigned integer

Description:

admin_clear_unsupported_if_type

Type: 32-bit unsigned integer

Description:

admin_clear_get_binding_fail

Type: 32-bit unsigned integer

Description:

admin_clear_get_uid_fail

Type: 32-bit unsigned integer

Description:

admin_clear_base_fail

Type: 32-bit unsigned integer

Description:

admin_clear_relay_fail

Type: 32-bit unsigned integer

Description:

admin_clear_snoop_fail

Type: 32-bit unsigned integer

Description:

admin_clear_unsupported_mode

Type: 32-bit unsigned integer

Description:

packet_event_null_packetInfo

Type: 32-bit unsigned integer

Description:

packet_get_mode_fail

Type: 32-bit unsigned integer

Description:

packet_get_xid_fail

Type: 32-bit unsigned integer

Description:

packet_xid_remove_fail

Type: 32-bit unsigned integer

Description:

packet_xid_add_fail

Type: 32-bit unsigned integer

Description:

packet_base_fail

Type: 32-bit unsigned integer

Description:

packet_relay_fail

Type: 32-bit unsigned integer

Description:

packet_snoop_fail

Type: 32-bit unsigned integer

Description:

packet_proxy_fail

Type: 32-bit unsigned integer

Description:

packet_unsupported_mode

Type: 32-bit unsigned integer

Description:

packet_new_client_fail

Type: 32-bit unsigned integer

Description:

packet_reply_get_mode_fail

Type: 32-bit unsigned integer

Description:

packet_reply_base_fail

Type: 32-bit unsigned integer

Description:

packet_reply_relay_fail

Type: 32-bit unsigned integer

Description:

packet_reply_snoop_fail

Type: 32-bit unsigned integer

Description:

packet_reply_mode_unsupported

Type: 32-bit unsigned integer

Description:

packet_reply_client_not_found

Type: 32-bit unsigned integer

Description:

packet_reply_drop_fail

Type: 32-bit unsigned integer

Description:

packet_unknown_op_drop_fail

Type: 32-bit unsigned integer

Description:

base_process_get_state_fail

Type: 32-bit unsigned integer

Description:

base_process_state_invalid

Type: 32-bit unsigned integer

Description:

base_init_invalid_event

Type: 32-bit unsigned integer

Description:

base_init_relay_invalid_fail

Type: 32-bit unsigned integer

Description:

base_init_snoop_invalid_fail

Type: 32-bit unsigned integer

Description:

base_init_relay_drop_fail

Type: 32-bit unsigned integer

Description:

base_init_snoop_drop_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_get_client_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_drop_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_relay_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_snoop_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_proxy_fail

Type: 32-bit unsigned integer

Description:

base_btpreq_invalid_mode

Type: 32-bit unsigned integer

Description:

base_btpreply_fail

Type: 32-bit unsigned integer

Description:

base_init_invalid_op_fail

Type: 32-bit unsigned integer

Description:

base_disc_get_client_fail

Type: 32-bit unsigned integer

Description:

base_disc_drop_fail

Type: 32-bit unsigned integer

Description:

base_disc_relay_fail

Type: 32-bit unsigned integer

Description:

base_disc_snoop_fail

Type: 32-bit unsigned integer

Description:

base_disc_proxy_fail

Type: 32-bit unsigned integer

Description:

base_disc_invalid_mode

Type: 32-bit unsigned integer

Description:

base_disc_policy_ntfy_fail

Type: 32-bit unsigned integer

Description:

base_offer_drop_fail

Type: 32-bit unsigned integer

Description:

base_req_get_client_fail

Type: 32-bit unsigned integer

Description:

base_req_drop_fail

Type: 32-bit unsigned integer

Description:

base_req_base_fail

Type: 32-bit unsigned integer

Description:

base_req_relay_fail

Type: 32-bit unsigned integer

Description:

base_req_snoop_fail

Type: 32-bit unsigned integer

Description:

base_req_proxy_fail

Type: 32-bit unsigned integer

Description:

base_req_unsupport_mode

Type: 32-bit unsigned integer

Description:

base_dec_get_client_fail

Type: 32-bit unsigned integer

Description:

base_dec_drop_fail

Type: 32-bit unsigned integer

Description:

base_dec_relay_fail

Type: 32-bit unsigned integer

Description:

base_dec_snoop_fail

Type: 32-bit unsigned integer

Description:

base_dec_proxy_fail

Type: 32-bit unsigned integer

Description:

base_dec_unsupport_mode

Type: 32-bit unsigned integer

Description:

base_ack_drop_fail

Type: 32-bit unsigned integer

Description:

base_nak_drop_fail

Type: 32-bit unsigned integer

Description:

base_rel_get_client_fail

Type: 32-bit unsigned integer

Description:

base_rel_drop_fail

Type: 32-bit unsigned integer

Description:

base_rel_base_fail

Type: 32-bit unsigned integer

Description:

base_rel_relay_fail

Type: 32-bit unsigned integer

Description:

base_rel_snoop_fail

Type: 32-bit unsigned integer

Description:

base_rel_proxy_fail

Type: 32-bit unsigned integer

Description:

base_rel_unsupport_mode

Type: 32-bit unsigned integer

Description:

base_inf_get_client_fail

Type: 32-bit unsigned integer

Description:

base_inf_drop_fail

Type: 32-bit unsigned integer

Description:

base_inf_relay_fail

Type: 32-bit unsigned integer

Description:

base_inf_snoop_fail

Type: 32-bit unsigned integer

Description:

base_inf_proxy_fail

Type: 32-bit unsigned integer

Description:

base_inf_unsupport_mode

Type: 32-bit unsigned integer

Description:

base_force_drop

Type: 32-bit unsigned integer

Description:

base_lq_get_client_fail

Type: 32-bit unsigned integer

Description:

base_lq_drop_fail

Type: 32-bit unsigned integer

Description:

base_lq_relay_fail

Type: 32-bit unsigned integer

Description:

base_lq_snoop_fail

Type: 32-bit unsigned integer

Description:

base_lq_proxy_fail

Type: 32-bit unsigned integer

Description:

base_lq_unsupport_mode

Type: 32-bit unsigned integer

Description:

base_luna_drop_fail

Type: 32-bit unsigned integer

Description:

base_unk_drop_fail

Type: 32-bit unsigned integer

Description:

base_la_drop_fail

Type: 32-bit unsigned integer

Description:

base_inv_drop_fail

Type: 32-bit unsigned integer

Description:

base_get_client_no_profile_drop

Type: 32-bit unsigned integer

Description:

base_get_client_create_fail

Type: 32-bit unsigned integer

Description:

base_get_client_create_drop

Type: 32-bit unsigned integer

Description:

base_get_client_not_relay_drop

Type: 32-bit unsigned integer

Description:

base_get_client_get_mode_fail

Type: 32-bit unsigned integer

Description:

#### ipv4_dhcpd_relay_stats

Description: ipv4 dhcpd relay stats parameters Definition: Structure. Contents are: RelayStatisticsVRFName

Type: Hex binary data with maximum length 33 bytes

Description: DHCP L3 VRF Name

RelayStatistics

Type: 64-bit unsigned integer[45]

Description: Public relay statistics

#### ipv4_dhcpd_relay_stats_info

Description: ipv4 dhcpd relay stats info Definition: Structure. Contents are: RelayStatsTimestamp

Type: 32-bit unsigned integer

Description: Relay Stats timestamp

#### ipv4_dhcpd_relay_profile

Description: ipv4 dhcpd relay profile parameters Definition: Structure. Contents are: RelayProfileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

RelayProfileUid

Type: 32-bit unsigned integer

Description: Profile UID

RelayProfileHelperCount

Type: 8-bit unsigned integer

Description: Helper address count

RelayProfileHelperAddress

Type: IPV4Address[16]

Description: | Helper addresses

           RelayProfileHelperVRF

Type: vrf_string

[16]

Description: | Helper address vrfs

           RelayProfileGIADDR

Type: IPV4Address

[16]

Description: | Gateway addresses

           RelayProfileRelayInfoOption

Type: 8-bit unsigned integer

Description: | Relay info option

           RelayProfileRelayInfoPolicy

Type: 8-bit unsigned integer

Description: | Relay info policy

           RelayProfileRelayInfoAllowUntrusted

Type: 8-bit unsigned integer

Description: | Relay info untrusted

           RelayProfileRelayInfoOptionVPN

Type: 8-bit unsigned integer

Description: | Relay info option vpn

           RelayProfileRelayInfoCheck

Type: 8-bit unsigned integer

Description: | Relay info check

           RelayProfileGIADDRPolicy

Type: 8-bit unsigned integer

Description: | GIADDR policy

           RelayProfileBroadcastFlagPolicy

Type: 8-bit unsigned integer

Description: | Broadcast policy

#### ipv4_dhcpd_relay_profile_reference

        Description: ipv4 dhcpd relay profile reference
        Definition: Structure. Contents are:
           RelayReferenceType

Type: 8-bit unsigned integer

Description: | Bridge or Interface

           RelayReferenceProfileName

Type: Hex binary data with maximum length 65 bytes

Description: | Profile Name

           RelayReferenceVRFName

Type: Hex binary data with maximum length 33 bytes

Description: | VRF Name

           RelayReferenceInterfaceName

Type: Hex binary data with maximum length 65 bytes

Description: | Interface Name

#### ipv4_dhcpd_relay_stats_debug

        Description: ipv4 dhcpd relay stats debug
        Definition: Structure. Contents are:
           process_event_init

Type: 32-bit unsigned integer

Description: |

           init_pkt_invalid_event

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_event

Type: 32-bit unsigned integer

Description: |

           init_pkt_event

Type: 32-bit unsigned integer

Description: |

           init_lease_expire_event

Type: 32-bit unsigned integer

Description: |

           init_admin_delete_event

Type: 32-bit unsigned integer

Description: |

           init_intf_delete_event

Type: 32-bit unsigned integer

Description: |

           init_vrf_delete_event

Type: 32-bit unsigned integer

Description: |

           init_nak_client_event

Type: 32-bit unsigned integer

Description: |

           init_unknown_event

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_btpreq

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_btpreply

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_bootpinv

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_disc

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_offer

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_request

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_decline

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_ack

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_nak

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_release

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_inform

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_forcerenew

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_lq

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_luna

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_lunk

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_la

Type: 32-bit unsigned integer

Description: |

           init_pkt_drop_unknown

Type: 32-bit unsigned integer

Description: |

           process_pkt

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreq_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreq_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreq_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreply_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreply_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_btpreply_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_btp_invalid_op

Type: 32-bit unsigned integer

Description: |

           process_pkt_discover_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_discover_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_discover_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_offer_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_offer_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_offer_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_request_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_request_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_request_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_decline_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_decline_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_decline_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_ack_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_ack_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_ack_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_nak_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_nak_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_nak_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_release_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_release_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_release_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_inform_tx

Type: 32-bit unsigned integer

Description: |

           process_pkt_inform_queued

Type: 32-bit unsigned integer

Description: |

           process_pkt_inform_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_forcerenew_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_lq_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_luna_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_lunk_drop

Type: 32-bit unsigned integer

Description: |

           process_pkt_la_drop

Type: 32-bit unsigned integer

Description: |

           lease_expire

Type: 32-bit unsigned integer

Description: |

           lease_expire_arp_timeout

Type: 32-bit unsigned integer

Description: |

           lease_expire_lease_timeout

Type: 32-bit unsigned integer

Description: |

           intf_delete

Type: 32-bit unsigned integer

Description: |

           vrf_delete

Type: 32-bit unsigned integer

Description: |

           client_request

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_not_present

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_replace

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_keep

Type: 32-bit unsigned integer

Description: |

           client_request_giaddr_drop

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_allow_untrust

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_drop_untrust

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_not_untrust

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_nothing_to_add

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_keep

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_drop

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_replace

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_insert

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_not_replace

Type: 32-bit unsigned integer

Description: |

           client_request_opt82_not_insert

Type: 32-bit unsigned integer

Description: |

           client_request_ucast_pkt

Type: 32-bit unsigned integer

Description: |

           server_reply

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_not_present

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_check_failed

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_check_success

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_not_checked

Type: 32-bit unsigned integer

Description: |

           server_reply_opt82_not_dhcpd

Type: 32-bit unsigned integer

Description: |

           bcast_policy_ignore

Type: 32-bit unsigned integer

Description: |

           bcast_policy_check

Type: 32-bit unsigned integer

Description: |

           server_reply_arp_add_pending

Type: 32-bit unsigned integer

Description: |

           server_reply_arp_bcast_flag

Type: 32-bit unsigned integer

Description: |

           server_reply_arp_success

Type: 32-bit unsigned integer

Description: |

           server_reply_arp_fail

Type: 32-bit unsigned integer

Description: |

           server_reply_bcast_pkt

Type: 32-bit unsigned integer

Description: |

           server_reply_ucast_pkt

Type: 32-bit unsigned integer

Description: |

           server_reply_arp_not_supported

Type: 32-bit unsigned integer

Description: | Relay statistics debug

#### ipv4_dhcpd_relay_stats_debug_errors

Description: ipv4 dhcpd relay stats debug errors Definition: Structure. Contents are: process_event_init_fail

Type: 32-bit unsigned integer

Description:

init_none_event

Type: 32-bit unsigned integer

Description:

init_pkt_inv_null_pkt

Type: 32-bit unsigned integer

Description:

init_pkt_inv_get_bd_id_fail

Type: 32-bit unsigned integer

Description:

init_pkt_drop_null_pkt

Type: 32-bit unsigned integer

Description:

init_pkt_drop_no_msg_type

Type: 32-bit unsigned integer

Description:

init_pkt_drop_get_bd_id_fail

Type: 32-bit unsigned integer

Description:

process_pkt_null_pkt

Type: 32-bit unsigned integer

Description:

process_pkt_null_client

Type: 32-bit unsigned integer

Description:

process_pkt_no_msg_type

Type: 32-bit unsigned integer

Description:

process_pkt_no_vrf_id

Type: 32-bit unsigned integer

Description:

process_pkt_btpreq_error

Type: 32-bit unsigned integer

Description:

process_pkt_btpreply_error

Type: 32-bit unsigned integer

Description:

process_pkt_discover_error

Type: 32-bit unsigned integer

Description:

process_pkt_offer_error

Type: 32-bit unsigned integer

Description:

process_pkt_request_error

Type: 32-bit unsigned integer

Description:

process_pkt_decline_error

Type: 32-bit unsigned integer

Description:

process_pkt_ack_error

Type: 32-bit unsigned integer

Description:

process_pkt_nak_error

Type: 32-bit unsigned integer

Description:

process_pkt_release_error

Type: 32-bit unsigned integer

Description:

process_pkt_inform_error

Type: 32-bit unsigned integer

Description:

process_pkt_unknown_drop

Type: 32-bit unsigned integer

Description:

lease_expire_null_client

Type: 32-bit unsigned integer

Description:

lease_expire_arp_get_arp_fail

Type: 32-bit unsigned integer

Description:

lease_expire_arp_set_arp_fail

Type: 32-bit unsigned integer

Description:

lease_expire_arp_set_lease_fail

Type: 32-bit unsigned integer

Description:

lease_expire_arp_remove_arp_fail

Type: 32-bit unsigned integer

Description:

lease_expire_remove_arp_fail

Type: 32-bit unsigned integer

Description:

lease_expire_remove_xid_fail

Type: 32-bit unsigned integer

Description:

lease_expire_remove_client_fail

Type: 32-bit unsigned integer

Description:

lease_expire_free_client_fail

Type: 32-bit unsigned integer

Description:

intf_delete_null_client

Type: 32-bit unsigned integer

Description:

intf_delete_remove_client_fail

Type: 32-bit unsigned integer

Description:

intf_delete_remove_arp_fail

Type: 32-bit unsigned integer

Description:

intf_delete_remove_xid_fail

Type: 32-bit unsigned integer

Description:

intf_delete_free_client_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_null_client

Type: 32-bit unsigned integer

Description:

vrf_delete_remove_client_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_remove_arp_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_remove_xid_fail

Type: 32-bit unsigned integer

Description:

vrf_delete_free_client_fail

Type: 32-bit unsigned integer

Description:

client_request_invalid_bootp_op

Type: 32-bit unsigned integer

Description:

client_request_get_config_fail

Type: 32-bit unsigned integer

Description:

client_request_giaddr_error

Type: 32-bit unsigned integer

Description:

client_request_opt82_untrust_error

Type: 32-bit unsigned integer

Description:

client_request_opt82_keep_malloc_error

Type: 32-bit unsigned integer

Description:

client_request_opt82_keep_get_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_replace_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_ckt_id_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_remote_id_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_vpn_id_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_subnet_sel_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_create_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_insert_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_save_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_get_fail

Type: 32-bit unsigned integer

Description:

client_request_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

client_request_ucast_pkt_fail

Type: 32-bit unsigned integer

Description:

server_reply_invalid_bootp_op

Type: 32-bit unsigned integer

Description:

server_reply_opt82_remove_failed

Type: 32-bit unsigned integer

Description:

server_reply_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

server_reply_arp_get_status_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_set_status_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_set_fail_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_add_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_lease_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_set_none_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_unknown_status

Type: 32-bit unsigned integer

Description:

server_reply_arp_fail_set_none_fail

Type: 32-bit unsigned integer

Description:

server_reply_arp_set_error_status_fail

Type: 32-bit unsigned integer

Description:

server_reply_bcast_pkt_fail

Type: 32-bit unsigned integer

Description:

server_reply_ucast_pkt_fail

Type: 32-bit unsigned integer

Description: Relay statistics debug errors

#### ipv4_dhcpd_snoop_stats

Description: ipv4 dhcpd snoop stats parameters Definition: Structure. Contents are: SnoopStatisticsBridgeName

Type: Hex binary data with maximum length 67 bytes

Description: DHCP L2 bridge name

SnoopStatistics

Type: 64-bit unsigned integer[45]

Description: Public snoop statistics

#### ipv4_dhcpd_snoop_stats_info

Description: ipv4 dhcpd snoop stats info Definition: Structure. Contents are: SnoopStatsTimestamp

Type: 32-bit unsigned integer

Description: Snoop Stats timestamp

#### ipv4_dhcpd_snoop_profile

Description: ipv4 dhcpd snoop profile parameters Definition: Structure. Contents are: SnoopProfileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

SnoopProfileUID

Type: 32-bit unsigned integer

Description: Profile unique ID

SnoopProfileRelayInfoOption

Type: 8-bit unsigned integer

Description: Relay info option

SnoopProfileRelayInfoAllowUntrusted

Type: 8-bit unsigned integer

Description: Allow untrusted relay info

SnoopProfileTrusted

Type: 8-bit unsigned integer

Description: Trust

#### ipv4_dhcpd_snoop_binding

Description: ipv4 dhcpd snoop binding entry Definition: Structure. Contents are: SnoopBindingCHADDR

Type: Hex binary data with maximum length 16 bytes

Description: DHCP client MAC address

SnoopBindingCHADDRLen

Type: 8-bit unsigned integer

Description: DHCP client MAC address length

SnoopBindingIADDR

Type: IPV4Address

Description: | DHCP iaddr

           SnoopBindingClientId

Type: Hex binary data with maximum length 255 bytes

Description: | DHCP client id

           SnoopBindingClientIdLen

Type: 8-bit unsigned integer

Description: | DHCP client id len

           SnoopBindingState

Type: 8-bit unsigned integer

Description: | DHCP sm state

           SnoopBindingLease

Type: 32-bit unsigned integer

Description: | DHCP lease time

           SnoopBindingLeaseStartTime

Type: 32-bit unsigned integer

Description: | DHCP lease start time

           SnoopBindingProfileName

Type: Hex binary data with maximum length 65 bytes

Description: | DCHP profile name

           SnoopBindngInterfaceName

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP interface to client

           SnoopBindingBridgeName

Type: Hex binary data with maximum length 67 bytes

Description: | DHCP L2 bridge name

#### ipv4_dhcpd_snoop_profile_reference

Description: ipv4 dhcpd snoop profile reference Definition: Structure. Contents are: SnoopReferenceType

Type: 8-bit unsigned integer

Description: Bridge or Interface

SnoopReferenceProfileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

SnoopReferenceBridgeName

Type: Hex binary data with maximum length 67 bytes

Description: Bridge Domain Name

SnoopReferenceInterfaceName

Type: Hex binary data with maximum length 65 bytes

Description: Interface Name

#### ipv4_dhcpd_snoop_binding_statistics

Description: ipv4 dhcpd snoop binding statistics Definition: Structure. Contents are: SnoopBindingTotal

Type: 32-bit unsigned integer

Description: Total number of snoop bindings

SnoopBindingTimestamp

Type: 32-bit unsigned integer

Description: Snoop binding timestamp

#### ipv4_dhcpd_snoop_stats_debug

Description: ipv4 dhcpd snoop stats debug Definition: Structure. Contents are: process_event_null_client_handle

Type: 32-bit unsigned integer

Description:

process_event_init

Type: 32-bit unsigned integer

Description:

process_event_selecting

Type: 32-bit unsigned integer

Description:

process_event_requesting

Type: 32-bit unsigned integer

Description:

process_event_bound

Type: 32-bit unsigned integer

Description:

process_event_renewing

Type: 32-bit unsigned integer

Description:

process_event_inform

Type: 32-bit unsigned integer

Description:

init_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

init_pkt_drop_event

Type: 32-bit unsigned integer

Description:

init_packet_event

Type: 32-bit unsigned integer

Description:

init_trusted_client

Type: 32-bit unsigned integer

Description:

init_trusted_req_tx

Type: 32-bit unsigned integer

Description:

init_trusted_req_drop

Type: 32-bit unsigned integer

Description:

init_trusted_reply_tx

Type: 32-bit unsigned integer

Description:

init_trusted_reply_drop

Type: 32-bit unsigned integer

Description:

init_trusted_invalid_op

Type: 32-bit unsigned integer

Description:

init_btpreq_tx

Type: 32-bit unsigned integer

Description:

init_btpreq_drop

Type: 32-bit unsigned integer

Description:

init_btpreply_tx

Type: 32-bit unsigned integer

Description:

init_btpreply_drop

Type: 32-bit unsigned integer

Description:

init_btp_invalid_op

Type: 32-bit unsigned integer

Description:

init_discover_tx

Type: 32-bit unsigned integer

Description:

init_discover_drop

Type: 32-bit unsigned integer

Description:

init_selecting

Type: 32-bit unsigned integer

Description:

init_offer_drop

Type: 32-bit unsigned integer

Description:

init_request_drop

Type: 32-bit unsigned integer

Description:

init_decline_drop

Type: 32-bit unsigned integer

Description:

init_ack_drop

Type: 32-bit unsigned integer

Description:

init_nak_drop

Type: 32-bit unsigned integer

Description:

init_release_drop

Type: 32-bit unsigned integer

Description:

init_inform_tx

Type: 32-bit unsigned integer

Description:

init_inform_drop

Type: 32-bit unsigned integer

Description:

init_set_inform

Type: 32-bit unsigned integer

Description:

init_forcerenew_drop

Type: 32-bit unsigned integer

Description:

init_leasequery_tx

Type: 32-bit unsigned integer

Description:

init_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

init_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

init_leaseactive_tx

Type: 32-bit unsigned integer

Description:

init_nak_client

Type: 32-bit unsigned integer

Description:

init_leaseexpire

Type: 32-bit unsigned integer

Description:

init_admin_delete

Type: 32-bit unsigned integer

Description:

init_intf_create

Type: 32-bit unsigned integer

Description:

init_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

init_intf_delete

Type: 32-bit unsigned integer

Description:

init_bd_delete

Type: 32-bit unsigned integer

Description:

select_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

select_pkt_drop_event

Type: 32-bit unsigned integer

Description:

select_packet_event

Type: 32-bit unsigned integer

Description:

select_btpreq_tx

Type: 32-bit unsigned integer

Description:

select_btpreq_drop

Type: 32-bit unsigned integer

Description:

select_btpreply_tx

Type: 32-bit unsigned integer

Description:

select_btpreply_drop

Type: 32-bit unsigned integer

Description:

select_btp_invalid_op

Type: 32-bit unsigned integer

Description:

select_discover_tx

Type: 32-bit unsigned integer

Description:

select_discover_drop

Type: 32-bit unsigned integer

Description:

select_offer_tx

Type: 32-bit unsigned integer

Description:

select_offer_drop

Type: 32-bit unsigned integer

Description:

select_request_tx

Type: 32-bit unsigned integer

Description:

select_req_req

Type: 32-bit unsigned integer

Description:

select_request_drop

Type: 32-bit unsigned integer

Description:

select_decline_tx

Type: 32-bit unsigned integer

Description:

select_decline_init

Type: 32-bit unsigned integer

Description:

select_decline_drop

Type: 32-bit unsigned integer

Description:

select_ack_drop

Type: 32-bit unsigned integer

Description:

select_nak_tx

Type: 32-bit unsigned integer

Description:

select_nak_init

Type: 32-bit unsigned integer

Description:

select_nak_drop

Type: 32-bit unsigned integer

Description:

select_release_tx

Type: 32-bit unsigned integer

Description:

select_release_del

Type: 32-bit unsigned integer

Description:

select_release_drop

Type: 32-bit unsigned integer

Description:

select_inform_drop

Type: 32-bit unsigned integer

Description:

select_forcerenew_drop

Type: 32-bit unsigned integer

Description:

select_leasequery_tx

Type: 32-bit unsigned integer

Description:

select_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

select_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

select_leaseactive_tx

Type: 32-bit unsigned integer

Description:

select_nak_client

Type: 32-bit unsigned integer

Description:

select_leaseexpire

Type: 32-bit unsigned integer

Description:

select_admin_delete

Type: 32-bit unsigned integer

Description:

select_intf_create

Type: 32-bit unsigned integer

Description:

select_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

select_intf_delete

Type: 32-bit unsigned integer

Description:

select_bd_delete

Type: 32-bit unsigned integer

Description:

req_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

req_pkt_drop_event

Type: 32-bit unsigned integer

Description:

req_packet_event

Type: 32-bit unsigned integer

Description:

req_btpreq_tx

Type: 32-bit unsigned integer

Description:

req_btpreq_drop

Type: 32-bit unsigned integer

Description:

req_btpreply_tx

Type: 32-bit unsigned integer

Description:

req_btpreply_drop

Type: 32-bit unsigned integer

Description:

req_btp_invalid_op

Type: 32-bit unsigned integer

Description:

req_discover_tx

Type: 32-bit unsigned integer

Description:

req_discover_drop

Type: 32-bit unsigned integer

Description:

req_selecting

Type: 32-bit unsigned integer

Description:

req_offer_drop

Type: 32-bit unsigned integer

Description:

req_req_tx

Type: 32-bit unsigned integer

Description:

req_req_drop

Type: 32-bit unsigned integer

Description:

req_decline_tx

Type: 32-bit unsigned integer

Description:

req_decline_init

Type: 32-bit unsigned integer

Description:

req_decline_drop

Type: 32-bit unsigned integer

Description:

req_ack_no_lease

Type: 32-bit unsigned integer

Description:

req_ack_no_yiaddr

Type: 32-bit unsigned integer

Description:

req_ack_binding_exists

Type: 32-bit unsigned integer

Description:

req_ack_binding_conf

Type: 32-bit unsigned integer

Description:

req_ack_lease_term

Type: 32-bit unsigned integer

Description:

req_ack_no_lease_term

Type: 32-bit unsigned integer

Description:

req_ack_add_bind

Type: 32-bit unsigned integer

Description:

req_ack_lease_init

Type: 32-bit unsigned integer

Description:

req_ack_set_bound

Type: 32-bit unsigned integer

Description:

req_ack_tx

Type: 32-bit unsigned integer

Description:

req_ack_drop

Type: 32-bit unsigned integer

Description:

req_nak_tx

Type: 32-bit unsigned integer

Description:

req_nak_init

Type: 32-bit unsigned integer

Description:

req_nak_drop

Type: 32-bit unsigned integer

Description:

req_release_tx

Type: 32-bit unsigned integer

Description:

req_release_del

Type: 32-bit unsigned integer

Description:

req_release_drop

Type: 32-bit unsigned integer

Description:

req_inform_drop

Type: 32-bit unsigned integer

Description:

req_forcerenew_drop

Type: 32-bit unsigned integer

Description:

req_leasequery_tx

Type: 32-bit unsigned integer

Description:

req_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

req_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

req_leaseactive_tx

Type: 32-bit unsigned integer

Description:

req_invalid_drop

Type: 32-bit unsigned integer

Description:

req_nak_client

Type: 32-bit unsigned integer

Description:

req_lease_expire

Type: 32-bit unsigned integer

Description:

req_admin_delete

Type: 32-bit unsigned integer

Description:

req_intf_create

Type: 32-bit unsigned integer

Description:

req_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

req_intf_delete

Type: 32-bit unsigned integer

Description:

req_bd_delete

Type: 32-bit unsigned integer

Description:

bound_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

bound_pkt_drop_event

Type: 32-bit unsigned integer

Description:

bound_packet_event

Type: 32-bit unsigned integer

Description:

bound_btpreq_tx

Type: 32-bit unsigned integer

Description:

bound_btpreq_drop

Type: 32-bit unsigned integer

Description:

bound_btpreply_tx

Type: 32-bit unsigned integer

Description:

bound_btpreply_drop

Type: 32-bit unsigned integer

Description:

bound_btp_inv_op

Type: 32-bit unsigned integer

Description:

bound_discover_tx

Type: 32-bit unsigned integer

Description:

bound_discover_drop

Type: 32-bit unsigned integer

Description:

bound_selecting

Type: 32-bit unsigned integer

Description:

bound_offer_drop

Type: 32-bit unsigned integer

Description:

bound_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

bound_req_tx

Type: 32-bit unsigned integer

Description:

bound_req_ren

Type: 32-bit unsigned integer

Description:

bound_req_req

Type: 32-bit unsigned integer

Description:

bound_req_drop

Type: 32-bit unsigned integer

Description:

bound_decline_drop

Type: 32-bit unsigned integer

Description:

bound_ack_drop

Type: 32-bit unsigned integer

Description:

bound_nak_drop

Type: 32-bit unsigned integer

Description:

bound_release_tx

Type: 32-bit unsigned integer

Description:

bound_release_del

Type: 32-bit unsigned integer

Description:

bound_release_drop

Type: 32-bit unsigned integer

Description:

bound_inform_tx

Type: 32-bit unsigned integer

Description:

bound_inform_inform

Type: 32-bit unsigned integer

Description:

bound_inform_drop

Type: 32-bit unsigned integer

Description:

bound_forcerenew_drop

Type: 32-bit unsigned integer

Description:

bound_leasequery_tx

Type: 32-bit unsigned integer

Description:

bound_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

bound_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

bound_leaseactive_tx

Type: 32-bit unsigned integer

Description:

bound_invalid_drop

Type: 32-bit unsigned integer

Description:

bound_nak_client

Type: 32-bit unsigned integer

Description:

bound_lease_expire

Type: 32-bit unsigned integer

Description:

bound_admin_del

Type: 32-bit unsigned integer

Description:

bound_intf_create

Type: 32-bit unsigned integer

Description:

bound_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

bound_intf_delete

Type: 32-bit unsigned integer

Description:

bound_bd_delete

Type: 32-bit unsigned integer

Description:

ren_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

ren_pkt_drop_event

Type: 32-bit unsigned integer

Description:

ren_packet_event

Type: 32-bit unsigned integer

Description:

ren_btpreq_tx

Type: 32-bit unsigned integer

Description:

ren_btpreq_drop

Type: 32-bit unsigned integer

Description:

ren_btpreply_tx

Type: 32-bit unsigned integer

Description:

ren_btpreply_drop

Type: 32-bit unsigned integer

Description:

ren_btp_inv_op

Type: 32-bit unsigned integer

Description:

ren_discover_tx

Type: 32-bit unsigned integer

Description:

ren_discover_drop

Type: 32-bit unsigned integer

Description:

ren_selecting

Type: 32-bit unsigned integer

Description:

ren_offer_drop

Type: 32-bit unsigned integer

Description:

ren_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

ren_req_tx

Type: 32-bit unsigned integer

Description:

ren_req_set_req

Type: 32-bit unsigned integer

Description:

ren_req_drop

Type: 32-bit unsigned integer

Description:

ren_decline_drop

Type: 32-bit unsigned integer

Description:

ren_ack_no_lease

Type: 32-bit unsigned integer

Description:

ren_ack_no_yiaddr

Type: 32-bit unsigned integer

Description:

ren_ack_binding_exists

Type: 32-bit unsigned integer

Description:

ren_ack_binding_conf

Type: 32-bit unsigned integer

Description:

ren_ack_lease_term

Type: 32-bit unsigned integer

Description:

ren_ack_no_lease_term

Type: 32-bit unsigned integer

Description:

ren_ack_add_bind

Type: 32-bit unsigned integer

Description:

ren_ack_lease_init

Type: 32-bit unsigned integer

Description:

ren_ack_set_bound

Type: 32-bit unsigned integer

Description:

ren_ack_tx

Type: 32-bit unsigned integer

Description:

ren_ack_drop

Type: 32-bit unsigned integer

Description:

ren_nak_tx

Type: 32-bit unsigned integer

Description:

ren_nak_init

Type: 32-bit unsigned integer

Description:

ren_nak_drop

Type: 32-bit unsigned integer

Description:

ren_release_tx

Type: 32-bit unsigned integer

Description:

ren_release_del

Type: 32-bit unsigned integer

Description:

ren_release_drop

Type: 32-bit unsigned integer

Description:

ren_inform_drop

Type: 32-bit unsigned integer

Description:

ren_forcerenew_drop

Type: 32-bit unsigned integer

Description:

ren_leasequery_tx

Type: 32-bit unsigned integer

Description:

ren_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

ren_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

ren_leaseactive_tx

Type: 32-bit unsigned integer

Description:

ren_invalid_drop

Type: 32-bit unsigned integer

Description:

ren_nak_client

Type: 32-bit unsigned integer

Description:

ren_lease_expire

Type: 32-bit unsigned integer

Description:

ren_admin_delete

Type: 32-bit unsigned integer

Description:

ren_intf_create

Type: 32-bit unsigned integer

Description:

ren_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

ren_intf_delete

Type: 32-bit unsigned integer

Description:

ren_bd_delete

Type: 32-bit unsigned integer

Description:

inform_pkt_invalid_event

Type: 32-bit unsigned integer

Description:

inform_pkt_drop_event

Type: 32-bit unsigned integer

Description:

inform_packet_event

Type: 32-bit unsigned integer

Description:

inform_btpreq_tx

Type: 32-bit unsigned integer

Description:

inform_btpreq_drop

Type: 32-bit unsigned integer

Description:

inform_btpreply_tx

Type: 32-bit unsigned integer

Description:

inform_btpreply_drop

Type: 32-bit unsigned integer

Description:

inform_btp_inv_op

Type: 32-bit unsigned integer

Description:

inform_discover_tx

Type: 32-bit unsigned integer

Description:

inform_discover_drop

Type: 32-bit unsigned integer

Description:

inform_selecting

Type: 32-bit unsigned integer

Description:

inform_offer_drop

Type: 32-bit unsigned integer

Description:

inform_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

inform_request_tx

Type: 32-bit unsigned integer

Description:

inform_req_req

Type: 32-bit unsigned integer

Description:

inform_req_ren

Type: 32-bit unsigned integer

Description:

inform_request_drop

Type: 32-bit unsigned integer

Description:

inform_decline_drop

Type: 32-bit unsigned integer

Description:

inform_ack_tx

Type: 32-bit unsigned integer

Description:

inform_ack_set_bound

Type: 32-bit unsigned integer

Description:

inform_ack_drop

Type: 32-bit unsigned integer

Description:

inform_nak_drop

Type: 32-bit unsigned integer

Description:

inform_release_tx

Type: 32-bit unsigned integer

Description:

inform_release_del

Type: 32-bit unsigned integer

Description:

inform_release_drop

Type: 32-bit unsigned integer

Description:

inform_inform_tx

Type: 32-bit unsigned integer

Description:

inform_inform_drop

Type: 32-bit unsigned integer

Description:

inform_forcerenew_drop

Type: 32-bit unsigned integer

Description:

inform_leasequery_tx

Type: 32-bit unsigned integer

Description:

inform_leaseunassgn_tx

Type: 32-bit unsigned integer

Description:

inform_leaseunknown_tx

Type: 32-bit unsigned integer

Description:

inform_leaseactive_tx

Type: 32-bit unsigned integer

Description:

inform_invalid_drop

Type: 32-bit unsigned integer

Description:

inform_nak_client

Type: 32-bit unsigned integer

Description:

inform_lease_expire

Type: 32-bit unsigned integer

Description:

inform_admin_delete

Type: 32-bit unsigned integer

Description:

inform_intf_create

Type: 32-bit unsigned integer

Description:

inform_intf_create_lease_init

Type: 32-bit unsigned integer

Description:

inform_intf_delete

Type: 32-bit unsigned integer

Description:

inform_bd_delete

Type: 32-bit unsigned integer

Description:

pkt_drop_bootpreq

Type: 32-bit unsigned integer

Description:

pkt_drop_bootpreply

Type: 32-bit unsigned integer

Description:

pkt_drop_bootpinv

Type: 32-bit unsigned integer

Description:

pkt_drop_disc

Type: 32-bit unsigned integer

Description:

pkt_drop_offer

Type: 32-bit unsigned integer

Description:

pkt_drop_request

Type: 32-bit unsigned integer

Description:

pkt_drop_decline

Type: 32-bit unsigned integer

Description:

pkt_drop_ack

Type: 32-bit unsigned integer

Description:

pkt_drop_nak

Type: 32-bit unsigned integer

Description:

pkt_drop_release

Type: 32-bit unsigned integer

Description:

pkt_drop_inform

Type: 32-bit unsigned integer

Description:

pkt_drop_forecrenew

Type: 32-bit unsigned integer

Description:

pkt_drop_lq

Type: 32-bit unsigned integer

Description:

pkt_drop_luna

Type: 32-bit unsigned integer

Description:

pkt_drop_lunk

Type: 32-bit unsigned integer

Description:

pkt_drop_la

Type: 32-bit unsigned integer

Description:

client_delete_lease_term

Type: 32-bit unsigned integer

Description:

client_delete_no_lease_term

Type: 32-bit unsigned integer

Description:

client_delete_binding_del

Type: 32-bit unsigned integer

Description:

client_delete_no_binding

Type: 32-bit unsigned integer

Description:

client_delete_del_xid

Type: 32-bit unsigned integer

Description:

client_delete_no_xid

Type: 32-bit unsigned integer

Description:

client_delete_del_clientId

Type: 32-bit unsigned integer

Description:

client_delete_free_fail

Type: 32-bit unsigned integer

Description:

client_delete_free

Type: 32-bit unsigned integer

Description:

request_giaddr_nonzero_drop

Type: 32-bit unsigned integer

Description:

request_wrong_intf_drop

Type: 32-bit unsigned integer

Description:

request_get_relay

Type: 32-bit unsigned integer

Description:

request_opt82_untrust_allow

Type: 32-bit unsigned integer

Description:

request_opt82_untrust_drop

Type: 32-bit unsigned integer

Description:

request_opt82_not_untrust

Type: 32-bit unsigned integer

Description:

request_opt82_nothing_to_add

Type: 32-bit unsigned integer

Description:

request_opt82_policy_keep

Type: 32-bit unsigned integer

Description:

request_opt82_policy_drop

Type: 32-bit unsigned integer

Description:

request_opt82_replaced

Type: 32-bit unsigned integer

Description:

request_opt82_inserted

Type: 32-bit unsigned integer

Description:

request_opt82_not_replaced

Type: 32-bit unsigned integer

Description:

request_opt82_not_inserted

Type: 32-bit unsigned integer

Description:

request_inject

Type: 32-bit unsigned integer

Description:

reply_get_relay

Type: 32-bit unsigned integer

Description:

reply_opt82_not_present

Type: 32-bit unsigned integer

Description:

reply_opt82_check_fail

Type: 32-bit unsigned integer

Description:

reply_opt82_check_success

Type: 32-bit unsigned integer

Description:

reply_opt82_not_checked

Type: 32-bit unsigned integer

Description:

reply_opt82_not_inserted_dhcpd

Type: 32-bit unsigned integer

Description:

reply_inject

Type: 32-bit unsigned integer

Description:

#### ipv4_dhcpd_snoop_stats_debug_errors

Description: ipv4 dhcpd snoop stats debug error Definition: Structure. Contents are: process_event_get_state_fail

Type: 32-bit unsigned integer

Description:

process_event_init_fail

Type: 32-bit unsigned integer

Description:

process_event_selecting_fail

Type: 32-bit unsigned integer

Description:

process_event_requesting_fail

Type: 32-bit unsigned integer

Description:

process_event_bound_fail

Type: 32-bit unsigned integer

Description:

process_event_renewing_fail

Type: 32-bit unsigned integer

Description:

process_event_inform_fail

Type: 32-bit unsigned integer

Description:

process_event_invalid_state

Type: 32-bit unsigned integer

Description:

init_none_event

Type: 32-bit unsigned integer

Description:

init_null_pkt

Type: 32-bit unsigned integer

Description:

init_no_msg_type

Type: 32-bit unsigned integer

Description:

init_no_bd_id

Type: 32-bit unsigned integer

Description:

init_trusted_req_error_drop

Type: 32-bit unsigned integer

Description:

init_trusted_reply_error_drop

Type: 32-bit unsigned integer

Description:

init_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

init_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

init_selecting_fail

Type: 32-bit unsigned integer

Description:

init_discover_error_drop

Type: 32-bit unsigned integer

Description:

init_inform_fail

Type: 32-bit unsigned integer

Description:

init_set_inform_fail

Type: 32-bit unsigned integer

Description:

init_inform_error_drop

Type: 32-bit unsigned integer

Description:

init_leasequery_drop

Type: 32-bit unsigned integer

Description:

init_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

init_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

init_leaseactive_drop

Type: 32-bit unsigned integer

Description:

init_invalid_drop

Type: 32-bit unsigned integer

Description:

init_leaseexpire_fail

Type: 32-bit unsigned integer

Description:

init_admin_delete_fail

Type: 32-bit unsigned integer

Description:

init_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

init_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

init_intf_delete_fail

Type: 32-bit unsigned integer

Description:

init_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

init_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

init_unknown_event

Type: 32-bit unsigned integer

Description:

select_none_event

Type: 32-bit unsigned integer

Description:

select_null_pkt

Type: 32-bit unsigned integer

Description:

select_no_msg_type

Type: 32-bit unsigned integer

Description:

select_no_bd_id

Type: 32-bit unsigned integer

Description:

select_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

select_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

select_discover_error_drop

Type: 32-bit unsigned integer

Description:

select_offer_error_drop

Type: 32-bit unsigned integer

Description:

select_request_noipaddr

Type: 32-bit unsigned integer

Description:

select_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

select_request_error_drop

Type: 32-bit unsigned integer

Description:

select_req_req_fail

Type: 32-bit unsigned integer

Description:

select_decline_error_drop

Type: 32-bit unsigned integer

Description:

select_decline_init_fail

Type: 32-bit unsigned integer

Description:

select_nak_error_drop

Type: 32-bit unsigned integer

Description:

select_nak_init_fail

Type: 32-bit unsigned integer

Description:

select_release_error_drop

Type: 32-bit unsigned integer

Description:

select_release_del_fail

Type: 32-bit unsigned integer

Description:

select_leasequery_drop

Type: 32-bit unsigned integer

Description:

select_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

select_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

select_leaseactive_drop

Type: 32-bit unsigned integer

Description:

select_invalid_drop

Type: 32-bit unsigned integer

Description:

select_leaseexpire_fail

Type: 32-bit unsigned integer

Description:

select_admin_delete_fail

Type: 32-bit unsigned integer

Description:

select_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

select_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

select_intf_delete_fail

Type: 32-bit unsigned integer

Description:

select_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

select_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

select_unknown_event

Type: 32-bit unsigned integer

Description:

req_none_event

Type: 32-bit unsigned integer

Description:

req_null_pkt

Type: 32-bit unsigned integer

Description:

req_no_msg_type

Type: 32-bit unsigned integer

Description:

req_no_bd_id

Type: 32-bit unsigned integer

Description:

req_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

req_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

req_discover_error_drop

Type: 32-bit unsigned integer

Description:

req_selecting_fail

Type: 32-bit unsigned integer

Description:

req_req_no_ciaddr

Type: 32-bit unsigned integer

Description:

req_req_error_drop

Type: 32-bit unsigned integer

Description:

req_decline_error_drop

Type: 32-bit unsigned integer

Description:

req_decline_init_fail

Type: 32-bit unsigned integer

Description:

req_ack_get_binding_fail

Type: 32-bit unsigned integer

Description:

req_ack_lease_term_fail

Type: 32-bit unsigned integer

Description:

req_ack_add_bind_fail

Type: 32-bit unsigned integer

Description:

req_ack_lease_init_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_lease_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_expire_fail

Type: 32-bit unsigned integer

Description:

req_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

req_ack_error_drop

Type: 32-bit unsigned integer

Description:

req_nak_error_drop

Type: 32-bit unsigned integer

Description:

req_nak_init_fail

Type: 32-bit unsigned integer

Description:

req_nak_set_lease_fail

Type: 32-bit unsigned integer

Description:

req_nak_set_expire_fail

Type: 32-bit unsigned integer

Description:

req_release_error_drop

Type: 32-bit unsigned integer

Description:

req_release_del_fail

Type: 32-bit unsigned integer

Description:

req_leasequery_drop

Type: 32-bit unsigned integer

Description:

req_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

req_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

req_leaseactive_drop

Type: 32-bit unsigned integer

Description:

req_lease_expire_fail

Type: 32-bit unsigned integer

Description:

req_admin_delete_fail

Type: 32-bit unsigned integer

Description:

req_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

req_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

req_intf_delete_fail

Type: 32-bit unsigned integer

Description:

req_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

req_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

req_unknown_event

Type: 32-bit unsigned integer

Description:

bound_none_event

Type: 32-bit unsigned integer

Description:

bound_null_pkt

Type: 32-bit unsigned integer

Description:

bound_no_msg_type

Type: 32-bit unsigned integer

Description:

bound_no_bd_id

Type: 32-bit unsigned integer

Description:

bound_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

bound_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

bound_selecting_fail

Type: 32-bit unsigned integer

Description:

bound_discover_error_drop

Type: 32-bit unsigned integer

Description:

bound_req_error_drop

Type: 32-bit unsigned integer

Description:

bound_req_ren_fail

Type: 32-bit unsigned integer

Description:

bound_req_req_fail

Type: 32-bit unsigned integer

Description:

bound_release_error_drop

Type: 32-bit unsigned integer

Description:

bound_release_del_fail

Type: 32-bit unsigned integer

Description:

bound_inform_error_drop

Type: 32-bit unsigned integer

Description:

bound_inform_inform_fail

Type: 32-bit unsigned integer

Description:

bound_leasequery_drop

Type: 32-bit unsigned integer

Description:

bound_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

bound_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

bound_leaseactive_drop

Type: 32-bit unsigned integer

Description:

bound_lease_expire_fail

Type: 32-bit unsigned integer

Description:

bound_admin_del_fail

Type: 32-bit unsigned integer

Description:

bound_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

bound_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

bound_intf_delete_fail

Type: 32-bit unsigned integer

Description:

bound_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

bound_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

bound_unknown_event

Type: 32-bit unsigned integer

Description:

ren_none_event

Type: 32-bit unsigned integer

Description:

ren_null_pkt

Type: 32-bit unsigned integer

Description:

ren_no_msg_type

Type: 32-bit unsigned integer

Description:

ren_no_bd_id

Type: 32-bit unsigned integer

Description:

ren_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

ren_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

ren_selecting_fail

Type: 32-bit unsigned integer

Description:

ren_discover_error_drop

Type: 32-bit unsigned integer

Description:

ren_offer_drop

Type: 32-bit unsigned integer

Description:

ren_req_error_drop

Type: 32-bit unsigned integer

Description:

ren_req_set_req_fail

Type: 32-bit unsigned integer

Description:

ren_ack_get_binding_fail

Type: 32-bit unsigned integer

Description:

ren_ack_lease_term_fail

Type: 32-bit unsigned integer

Description:

ren_ack_add_bind_fail

Type: 32-bit unsigned integer

Description:

ren_ack_lease_init_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_lease_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_expire_fail

Type: 32-bit unsigned integer

Description:

ren_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

ren_ack_error_drop

Type: 32-bit unsigned integer

Description:

ren_nak_error_drop

Type: 32-bit unsigned integer

Description:

ren_nak_init_fail

Type: 32-bit unsigned integer

Description:

ren_release_error_drop

Type: 32-bit unsigned integer

Description:

ren_release_del_fail

Type: 32-bit unsigned integer

Description:

ren_leasequery_drop

Type: 32-bit unsigned integer

Description:

ren_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

ren_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

ren_leaseactive_drop

Type: 32-bit unsigned integer

Description:

ren_lease_expire_fail

Type: 32-bit unsigned integer

Description:

ren_admin_delete_fail

Type: 32-bit unsigned integer

Description:

ren_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

ren_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

ren_intf_delete_fail

Type: 32-bit unsigned integer

Description:

ren_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

ren_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

ren_unknown_event

Type: 32-bit unsigned integer

Description:

inform_none_event

Type: 32-bit unsigned integer

Description:

inform_null_pkt

Type: 32-bit unsigned integer

Description:

inform_no_msg_type

Type: 32-bit unsigned integer

Description:

inform_no_bd_id

Type: 32-bit unsigned integer

Description:

inform_btpreq_error_drop

Type: 32-bit unsigned integer

Description:

inform_btpreply_error_drop

Type: 32-bit unsigned integer

Description:

inform_selecting_fail

Type: 32-bit unsigned integer

Description:

inform_discover_error_drop

Type: 32-bit unsigned integer

Description:

inform_request_error_drop

Type: 32-bit unsigned integer

Description:

inform_req_req_fail

Type: 32-bit unsigned integer

Description:

inform_req_ren_fail

Type: 32-bit unsigned integer

Description:

inform_ack_error_drop

Type: 32-bit unsigned integer

Description:

inform_ack_set_bound_fail

Type: 32-bit unsigned integer

Description:

inform_release_error_drop

Type: 32-bit unsigned integer

Description:

inform_release_del_fail

Type: 32-bit unsigned integer

Description:

inform_inform_error_drop

Type: 32-bit unsigned integer

Description:

inform_leasequery_drop

Type: 32-bit unsigned integer

Description:

inform_leaseunassgn_drop

Type: 32-bit unsigned integer

Description:

inform_leaseunknown_drop

Type: 32-bit unsigned integer

Description:

inform_leaseactive_drop

Type: 32-bit unsigned integer

Description:

inform_lease_expire_fail

Type: 32-bit unsigned integer

Description:

inform_admin_delete_fail

Type: 32-bit unsigned integer

Description:

inform_intf_create_lease_init_fail

Type: 32-bit unsigned integer

Description:

inform_intf_create_chkpt_fail

Type: 32-bit unsigned integer

Description:

inform_intf_delete_fail

Type: 32-bit unsigned integer

Description:

inform_intf_delete_chkpt_fail

Type: 32-bit unsigned integer

Description:

inform_bd_delete_client_fail

Type: 32-bit unsigned integer

Description:

inform_unknown_event

Type: 32-bit unsigned integer

Description:

pkt_inv_null_pkt

Type: 32-bit unsigned integer

Description:

pkt_inv_get_bd_id_fail

Type: 32-bit unsigned integer

Description:

pkt_drop_null_pkt

Type: 32-bit unsigned integer

Description:

pkt_drop_no_msg_type

Type: 32-bit unsigned integer

Description:

pkt_drop_get_bd_id_fail

Type: 32-bit unsigned integer

Description:

pkt_drop_forcerenew

Type: 32-bit unsigned integer

Description:

pkt_drop_invalid

Type: 32-bit unsigned integer

Description:

client_delete_lease_term_fail

Type: 32-bit unsigned integer

Description:

client_delete_binding_del_fail

Type: 32-bit unsigned integer

Description:

client_delete_no_bd_id

Type: 32-bit unsigned integer

Description:

client_delete_get_bind_key_fail

Type: 32-bit unsigned integer

Description:

client_delete_del_xid_fail

Type: 32-bit unsigned integer

Description:

client_delete_get_xid_fail

Type: 32-bit unsigned integer

Description:

client_delete_del_clientid_fail

Type: 32-bit unsigned integer

Description:

client_delete_no_clientid

Type: 32-bit unsigned integer

Description:

client_delete_get_clientid_fail

Type: 32-bit unsigned integer

Description:

client_delete_free_fail

Type: 32-bit unsigned integer

Description:

request_not_request

Type: 32-bit unsigned integer

Description:

request_get_relay_fail

Type: 32-bit unsigned integer

Description:

request_opt82_trust_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_keep_malloc_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_keep_get_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_replace_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_circuit_id_fail

Type: 32-bit unsigned integer

Description:

request_opt82_policy_remote_id_fail

Type: 32-bit unsigned integer

Description:

request_opt82_create_fail

Type: 32-bit unsigned integer

Description:

request_opt82_insert_fail

Type: 32-bit unsigned integer

Description:

request_opt82_save_fail

Type: 32-bit unsigned integer

Description:

request_opt82_get_fail

Type: 32-bit unsigned integer

Description:

request_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

request_inject_fail

Type: 32-bit unsigned integer

Description:

reply_not_reply

Type: 32-bit unsigned integer

Description:

reply_get_relay_fail

Type: 32-bit unsigned integer

Description:

reply_opt82_unknown_status

Type: 32-bit unsigned integer

Description:

reply_inject_fail

Type: 32-bit unsigned integer

Description:

get_stat_failed

Type: 32-bit unsigned integer

Description:

clear_stat_failed

Type: 32-bit unsigned integer

Description:

inc_stat_failed

Type: 32-bit unsigned integer

Description:

dec_stat_inv_parent

Type: 32-bit unsigned integer

Description:

dec_stat_zero

Type: 32-bit unsigned integer

Description:

#### ipv4_dhcpd_proxy_stats

Description: ipv4 dhcpd proxy stats parameters Definition: Structure. Contents are: ProxyStatisticsVRFName

Type: Hex binary data with maximum length 33 bytes

Description: DHCP L3 VRF Name

ProxyStatistics

Type: 64-bit unsigned integer[48]

Description: Public proxy statistics

#### ipv4_dhcpd_proxy_stats_info

Description: ipv4 dhcpd proxy stats info Definition: Structure. Contents are: ProxyStatsTimestamp

Type: 32-bit unsigned integer

Description: Proxy Stats timestamp

#### ipv4_dhcpd_proxy_profile

Description: ipv4 dhcpd proxy profile parameters Definition: Structure. Contents are: ProxyProfileName

Type: Hex binary data with maximum length 65 bytes

Description: Profile Name

ProxyProfileUID

Type: 32-bit unsigned integer

Description: Profile UID

ProxyProfileHelperCount

Type: 8-bit unsigned integer

Description: Helper address count

ProxyProfileHelperAddress

Type: IPV4Address[16]

Description: | Helper addresses

           ProxyProfileHelperVRF

Type: vrf_string

[16]

Description: | Helper address vrfs

           ProxyProfileHIADDR

Type: IPV4Address

[16]

Description: | Gateway addresses

           ProxyProfileRelayInfoOption

Type: 8-bit unsigned integer

Description: | Relay info option

           ProxyProfileRelayInfoPolicy

Type: 8-bit unsigned integer

Description: | Relay info policy

           ProxyProfileRelayInfoAllowIntrusted

Type: 8-bit unsigned integer

Description: | Relay info untrusted

           ProxyProfileRelayInfoOptionVPN

Type: 8-bit unsigned integer

Description: | Relay info vpn

           ProxyProfileRelayInfoCheck

Type: 8-bit unsigned integer

Description: | Relay info check

           ProxyProfileGIADDRPolicy

Type: 8-bit unsigned integer

Description: | Giaddr policy

#### ipv4_dhcpd_proxy_profile_reference

        Description: ipv4 dhcpd proxy profile reference
        Definition: Structure. Contents are:
           ProxyReferenceType

Type: 8-bit unsigned integer

Description: | Bridge or Interface

           ProxyReferenceProfileName

Type: Hex binary data with maximum length 65 bytes

Description: | Profile Name

           ProxyReferenceVRFName

Type: Hex binary data with maximum length 33 bytes

Description: | VRF Name

           ProxyReferenceInterfaceName

Type: Hex binary data with maximum length 65 bytes

Description: | Interface Name

#### ipv4_dhcpd_proxy_bindings_summary

        Description: ipv4 dhcpd proxy bindings summary
        Definition: Structure. Contents are:
           ProxyClientsTotal

Type: 32-bit unsigned integer

Description: | Total number of clients

           ProxyClientsInitializing

Type: 32-bit unsigned integer

Description: | Number of clients in init state

           ProxyClientsSelecting

Type: 32-bit unsigned integer

Description: | Number of clients in selecting state

           ProxyClientsRequesting

Type: 32-bit unsigned integer

Description: | Number of clients in requesting state

           ProxyClientBound

Type: 32-bit unsigned integer

Description: | Number of clients in bound state

           ProxyClientsRenewing

Type: 32-bit unsigned integer

Description: | Number of clients in renewing state

           ProxyClientsInforming

Type: 32-bit unsigned integer

Description: | Number of clients in informing state

#### ipv4_dhcpd_proxy_shadow_binding_statistics

Description: ipv4 dhcpd proxy shadow binding statistics Definition: Structure. Contents are: ProxyBindingsTotal

Type: 32-bit unsigned integer

Description: Total number of proxy bindings

ProxyBindingTimestamp

Type: 32-bit unsigned integer

Description: Proxy binding timestamp

#### ipv4_dhcpd_proxy_binding

Description: ipv4 dhcpd proxy binding entry Definition: Structure. Contents are: ProxyBindingClientId

Type: Hex binary data with maximum length 255 bytes

Description: DHCP client identifier

ProxyBindingClientIdLen

Type: 16-bit unsigned integer

Description: DHCP client identifier length

ProxyBindingCHADDR

Type: Hex binary data with maximum length 16 bytes

Description: DHCP client MAC address

ProxyBindingCHADDRLen

Type: 16-bit unsigned integer

Description: DHCP client MAC address length

ProxyBindingVRFName

Type: Hex binary data with maximum length 33 bytes

Description: DHCP vrf name

ProxyBindingIADDR

Type: IPV4Address

Description: | DHCP iaddr

           ProxyBindingGIADDR

Type: IPV4Address

Description: | DHCP giaddr

           ProxyBindingLease

Type: 32-bit unsigned integer

Description: | DHCP client lease

           ProxyBindingLeaseStartTime

Type: 32-bit unsigned integer

Description: | DHCP client lease start time

           ProxyBindingCurrentTime

Type: 32-bit unsigned integer

Description: | Current system time

           ProxyBindingState

Type: bag_dhcpd_proxy_state_en

Description: | DHCP client state

           ProxyBindingInterfaceName

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP interface to client

           ProxyBindingProfileName

Type: Hex binary data with maximum length 65 bytes

Description: | DHCP profile name

           ProxyBindingNakNextRenew

Type: 8-bit unsigned integer

Description: | DHCP next renew from client will be NAK'd

           ProxyBindingSubscriberLabel

Type: 32-bit unsigned integer

Description: | DHCP subscriber label

### Internal Datatypes

#### vrf_string

        Description:
        Definition: Type definition for: String with length 33

#### bag_dhcpd_relay_stat_en

        Description:
        Definition: Enumeration. Valid values are:
            'BAG_DHCPD_RELAY_STAT_DISCOVER_RX' - DISCOVER receives
            'BAG_DHCPD_RELAY_STAT_DISCOVER_TX' - DISCOVER transmits
            'BAG_DHCPD_RELAY_STAT_DISCOVER_DR' - DISCOVER drops
            'BAG_DHCPD_RELAY_STAT_OFFER_RX' - OFFER receives
            'BAG_DHCPD_RELAY_STAT_OFFER_TX' - OFFER transmits
            'BAG_DHCPD_RELAY_STAT_OFFER_DR' - OFFER drops
            'BAG_DHCPD_RELAY_STAT_REQUEST_RX' - REQUEST receives
            'BAG_DHCPD_RELAY_STAT_REQUEST_TX' - REQUEST transmits
            'BAG_DHCPD_RELAY_STAT_REQUEST_DR' - REQUEST drops
            'BAG_DHCPD_RELAY_STAT_DECLINE_RX' - DECLINE receives
            'BAG_DHCPD_RELAY_STAT_DECLINE_TX' - DECLINE transmits
            'BAG_DHCPD_RELAY_STAT_DECLINE_DR' - DECLINE drops
            'BAG_DHCPD_RELAY_STAT_ACK_RX' - ACK receives
            'BAG_DHCPD_RELAY_STAT_ACK_TX' - ACK transmits
            'BAG_DHCPD_RELAY_STAT_ACK_DR' - ACK drops
            'BAG_DHCPD_RELAY_STAT_NAK_RX' - NAK receives
            'BAG_DHCPD_RELAY_STAT_NAK_TX' - NAK transmits
            'BAG_DHCPD_RELAY_STAT_NAK_DR' - NAK drops
            'BAG_DHCPD_RELAY_STAT_RELEASE_RX' - RELEASE receives
            'BAG_DHCPD_RELAY_STAT_RELEASE_TX' - RELEASE transmits
            'BAG_DHCPD_RELAY_STAT_RELEASE_DR' - RELEASE drops
            'BAG_DHCPD_RELAY_STAT_INFORM_RX' - INFORM receives
            'BAG_DHCPD_RELAY_STAT_INFORM_TX' - INFORM transmits
            'BAG_DHCPD_RELAY_STAT_INFORM_DR' - INFORM drops
            'BAG_DHCPD_RELAY_STAT_LEASEQUERY_RX' - LEASEQUERY recevies
            'BAG_DHCPD_RELAY_STAT_LEASEQUERY_TX' - LEASEQUERY transmits
            'BAG_DHCPD_RELAY_STAT_LEASEQUERY_DR' - LEASEQUERY drops
            'BAG_DHCPD_RELAY_STAT_LEASEUNASSIGNED_RX' - LEASEQUERY recevies
            'BAG_DHCPD_RELAY_STAT_LEASEUNASSIGNED_TX' - LEASEQUERY transmits
            'BAG_DHCPD_RELAY_STAT_LEASEUNASSIGNED_DR' - LEASEQUERY drops
            'BAG_DHCPD_RELAY_STAT_LEASEUNKNOWN_RX' - LEASEQUERY recevies
            'BAG_DHCPD_RELAY_STAT_LEASEUNKNOWN_TX' - LEASEQUERY transmits
            'BAG_DHCPD_RELAY_STAT_LEASEUNKNOWN_DR' - LEASEQUERY drops
            'BAG_DHCPD_RELAY_STAT_LEASEACTIVE_RX' - LEASEQUERY recevies
            'BAG_DHCPD_RELAY_STAT_LEASEACTIVE_TX' - LEASEQUERY transmits
            'BAG_DHCPD_RELAY_STAT_LEASEACTIVE_DR' - LEASEQUERY drops
            'BAG_DHCPD_RELAY_STAT_BOOTP_REQUEST_RX' - BOOTPREQUEST receives
            'BAG_DHCPD_RELAY_STAT_BOOTP_REQUEST_TX' - BOOTPREQUEST transmits
            'BAG_DHCPD_RELAY_STAT_BOOTP_REQUEST_DR' - BOOTPREQUEST drops
            'BAG_DHCPD_RELAY_STAT_BOOTP_REPLY_RX' - BOOTPREPLY receives
            'BAG_DHCPD_RELAY_STAT_BOOTP_REPLY_TX' - BOOTPREPLY transmits
            'BAG_DHCPD_RELAY_STAT_BOOTP_REPLY_DR' - BOOTPREPLY drops
            'BAG_DHCPD_RELAY_STAT_BOOTP_INVALID_RX' - Invalid receives
            'BAG_DHCPD_RELAY_STAT_BOOTP_INVALID_TX' - Invalid transmits
            'BAG_DHCPD_RELAY_STAT_BOOTP_INVALID_DR' - Invalid drops
            'BAG_DHCPD_RELAY_STAT_MAX' - MAX

#### bag_dhcpd_snoop_stat_en

Description: Definition: Enumeration. Valid values are: 'BAG_DHCPD_SNOOP_STAT_DISCOVER_RX' - DISCOVER receives 'BAG_DHCPD_SNOOP_STAT_DISCOVER_TX' - DISCOVER transmits 'BAG_DHCPD_SNOOP_STAT_DISCOVER_DR' - DISCOVER drops 'BAG_DHCPD_SNOOP_STAT_OFFER_RX' - OFFER receives 'BAG_DHCPD_SNOOP_STAT_OFFER_TX' - OFFER transmits 'BAG_DHCPD_SNOOP_STAT_OFFER_DR' - OFFER drops 'BAG_DHCPD_SNOOP_STAT_REQUEST_RX' - REQUEST receives 'BAG_DHCPD_SNOOP_STAT_REQUEST_TX' - REQUEST transmits 'BAG_DHCPD_SNOOP_STAT_REQUEST_DR' - REQUEST drops 'BAG_DHCPD_SNOOP_STAT_DECLINE_RX' - DECLINE receives 'BAG_DHCPD_SNOOP_STAT_DECLINE_TX' - DECLINE transmits 'BAG_DHCPD_SNOOP_STAT_DECLINE_DR' - DECLINE drops 'BAG_DHCPD_SNOOP_STAT_ACK_RX' - ACK receives 'BAG_DHCPD_SNOOP_STAT_ACK_TX' - ACK transmits 'BAG_DHCPD_SNOOP_STAT_ACK_DR' - ACK drops 'BAG_DHCPD_SNOOP_STAT_NAK_RX' - NAK receives 'BAG_DHCPD_SNOOP_STAT_NAK_TX' - NAK transmits 'BAG_DHCPD_SNOOP_STAT_NAK_DR' - NAK drops 'BAG_DHCPD_SNOOP_STAT_RELEASE_RX' - RELEASE receives 'BAG_DHCPD_SNOOP_STAT_RELEASE_TX' - RELEASE transmits 'BAG_DHCPD_SNOOP_STAT_RELEASE_DR' - RELEASE drops 'BAG_DHCPD_SNOOP_STAT_INFORM_RX' - INFORM receives 'BAG_DHCPD_SNOOP_STAT_INFORM_TX' - INFORM transmits 'BAG_DHCPD_SNOOP_STAT_INFORM_DR' - INFORM drops 'BAG_DHCPD_SNOOP_STAT_LEASEQUERY_RX' - LEASEQUERY recevies 'BAG_DHCPD_SNOOP_STAT_LEASEQUERY_TX' - LEASEQUERY transmits 'BAG_DHCPD_SNOOP_STAT_LEASEQUERY_DR' - LEASEQUERY drops 'BAG_DHCPD_SNOOP_STAT_LEASEUNASSIGNED_RX' - LEASEQUERY recevies 'BAG_DHCPD_SNOOP_STAT_LEASEUNASSIGNED_TX' - LEASEQUERY transmits 'BAG_DHCPD_SNOOP_STAT_LEASEUNASSIGNED_DR' - LEASEQUERY drops 'BAG_DHCPD_SNOOP_STAT_LEASEUNKNOWN_RX' - LEASEQUERY recevies 'BAG_DHCPD_SNOOP_STAT_LEASEUNKNOWN_TX' - LEASEQUERY transmits 'BAG_DHCPD_SNOOP_STAT_LEASEUNKNOWN_DR' - LEASEQUERY drops 'BAG_DHCPD_SNOOP_STAT_LEASEACTIVE_RX' - LEASEQUERY recevies 'BAG_DHCPD_SNOOP_STAT_LEASEACTIVE_TX' - LEASEQUERY transmits 'BAG_DHCPD_SNOOP_STAT_LEASEACTIVE_DR' - LEASEQUERY drops 'BAG_DHCPD_SNOOP_STAT_BOOTP_REQUEST_RX' - BOOTPREQUEST receives 'BAG_DHCPD_SNOOP_STAT_BOOTP_REQUEST_TX' - BOOTPREQUEST transmits 'BAG_DHCPD_SNOOP_STAT_BOOTP_REQUEST_DR' - BOOTPREQUEST drops 'BAG_DHCPD_SNOOP_STAT_BOOTP_REPLY_RX' - BOOTPREPLY receives 'BAG_DHCPD_SNOOP_STAT_BOOTP_REPLY_TX' - BOOTPREPLY transmits 'BAG_DHCPD_SNOOP_STAT_BOOTP_REPLY_DR' - BOOTPREPLY drops 'BAG_DHCPD_SNOOP_STAT_BOOTP_INVALID_RX' - BOOTPINVALID receives 'BAG_DHCPD_SNOOP_STAT_BOOTP_INVALID_DR' - BOOTPINVALID drops 'BAG_DHCPD_SNOOP_STAT_BOOTP_INVALID_TX' - BOOTPINVALID transmit 'BAG_DHCPD_SNOOP_STAT_MAX' - MAX

#### bag_dhcpd_proxy_stat_en

Description: Definition: Enumeration. Valid values are: 'BAG_DHCPD_PROXY_STAT_BINDINGS' - Number of bindings 'BAG_DHCPD_PROXY_STAT_DISCOVER_RX' - DISCOVER receives 'BAG_DHCPD_PROXY_STAT_DISCOVER_TX' - DISCOVER transmits 'BAG_DHCPD_PROXY_STAT_DISCOVER_DR' - DISCOVER drops 'BAG_DHCPD_PROXY_STAT_OFFER_RX' - OFFER receives 'BAG_DHCPD_PROXY_STAT_OFFER_TX' - OFFER transmits 'BAG_DHCPD_PROXY_STAT_OFFER_DR' - OFFER drops 'BAG_DHCPD_PROXY_STAT_REQUEST_RX' - REQUEST receives 'BAG_DHCPD_PROXY_STAT_REQUEST_TX' - REQUEST transmits 'BAG_DHCPD_PROXY_STAT_REQUEST_DR' - REQUEST drops 'BAG_DHCPD_PROXY_STAT_DECLINE_RX' - DECLINE receives 'BAG_DHCPD_PROXY_STAT_DECLINE_TX' - DECLINE transmits 'BAG_DHCPD_PROXY_STAT_DECLINE_DR' - DECLINE drops 'BAG_DHCPD_PROXY_STAT_ACK_RX' - ACK receives 'BAG_DHCPD_PROXY_STAT_ACK_TX' - ACK transmits 'BAG_DHCPD_PROXY_STAT_ACK_DR' - ACK drops 'BAG_DHCPD_PROXY_STAT_NAK_RX' - NAK receives 'BAG_DHCPD_PROXY_STAT_NAK_TX' - NAK transmits 'BAG_DHCPD_PROXY_STAT_NAK_DR' - NAK drops 'BAG_DHCPD_PROXY_STAT_RELEASE_RX' - RELEASE receives 'BAG_DHCPD_PROXY_STAT_RELEASE_TX' - RELEASE transmits 'BAG_DHCPD_PROXY_STAT_RELEASE_DR' - RELEASE drops 'BAG_DHCPD_PROXY_STAT_INFORM_RX' - INFORM receives 'BAG_DHCPD_PROXY_STAT_INFORM_TX' - INFORM transmits 'BAG_DHCPD_PROXY_STAT_INFORM_DR' - INFORM drops 'BAG_DHCPD_PROXY_STAT_LEASEQUERY_RX' - LEASEQUERY recevies 'BAG_DHCPD_PROXY_STAT_LEASEQUERY_TX' - LEASEQUERY transmits 'BAG_DHCPD_PROXY_STAT_LEASEQUERY_DR' - LEASEQUERY drops 'BAG_DHCPD_PROXY_STAT_LEASEUNASSIGNED_RX' - LEASEQUERY recevies 'BAG_DHCPD_PROXY_STAT_LEASEUNASSIGNED_TX' - LEASEQUERY transmits 'BAG_DHCPD_PROXY_STAT_LEASEUNASSIGNED_DR' - LEASEQUERY drops 'BAG_DHCPD_PROXY_STAT_LEASEUNKNOWN_RX' - LEASEQUERY recevies 'BAG_DHCPD_PROXY_STAT_LEASEUNKNOWN_TX' - LEASEQUERY transmits 'BAG_DHCPD_PROXY_STAT_LEASEUNKNOWN_DR' - LEASEQUERY drops 'BAG_DHCPD_PROXY_STAT_LEASEACTIVE_RX' - LEASEQUERY recevies 'BAG_DHCPD_PROXY_STAT_LEASEACTIVE_TX' - LEASEQUERY transmits 'BAG_DHCPD_PROXY_STAT_LEASEACTIVE_DR' - LEASEQUERY drops 'BAG_DHCPD_PROXY_STAT_BOOTP_REQUEST_RX' - BOOTPREQUEST receives 'BAG_DHCPD_PROXY_STAT_BOOTP_REQUEST_TX' - BOOTPREQUEST transmits 'BAG_DHCPD_PROXY_STAT_BOOTP_REQUEST_DR' - BOOTPREQUEST drops 'BAG_DHCPD_PROXY_STAT_BOOTP_REPLY_RX' - BOOTPREPLY receives 'BAG_DHCPD_PROXY_STAT_BOOTP_REPLY_TX' - BOOTPREPLY transmits 'BAG_DHCPD_PROXY_STAT_BOOTP_REPLY_DR' - BOOTPREPLY drops 'BAG_DHCPD_PROXY_STAT_LEASE_EXPIRES' - Expired leases 'BAG_DHCPD_PROXY_STAT_LEASE_ADMIN_DELETES' - Admin deletes 'BAG_DHCPD_PROXY_STAT_LEASE_INTF_CREATES' - Interface creates 'BAG_DHCPD_PROXY_STAT_LEASE_INTF_DELETES' - Interface deletes 'BAG_DHCPD_PROXY_STAT_LEASE_VRF_DELETES' - VRF deletes 'BAG_DHCPD_PROXY_STAT_MAX' - MAX

#### bag_dhcpd_proxy_state_en

Description: Definition: Enumeration. Valid values are: 'BAG_DHCPD_PROXY_STATE_INIT' - Initializing 'BAG_DHCPD_PROXY_STATE_SELECTING' - Selecting 'BAG_DHCPD_PROXY_STATE_REQUESTING' - Requesting 'BAG_DHCPD_PROXY_STATE_BOUND' - Bound 'BAG_DHCPD_PROXY_STATE_RENEWING' - Renewing 'BAG_DHCPD_PROXY_STATE_INFORMING' - Informing 'BAG_DHCPD_PROXY_STATE_MAX' - Max

## Perl Data Object documentation for igmpsn.

### Datatypes

#### igmpsn_profile_static_group_source_bag

Description: Definition: Structure. Contents are: SourceAddress

Type: igmpsn_bag_addr_st

Description: | Source address

#### igmpsn_profile_static_group_bag

Description: Definition: Structure. Contents are: GroupAddress

Type: igmpsn_bag_addr_st

Description: | Group address

           StarG

Type: Boolean

Description: | Star G flag

           SourceList

Type: igmpsn_profile_static_group_source_bag

[0...unbounded]

Description: | Source list

#### igmpsn_profile_param_flags_bag

        Description:
        Definition: Structure. Contents are:
           SystemIPAddressSet

Type: Boolean

Description: | System IP address set

           MinimumVersionSet

Type: Boolean

Description: | Minimum version set

           ReportSuppressionSet

Type: Boolean

Description: | Report suppression set

           TCNQuerySolicitSet

Type: Boolean

Description: | TCN query solicit set

           TCNFloodSet

Type: Boolean

Description: | TCN flood set

           TCNFloodQueryCountSet

Type: Boolean

Description: | TCN flood query count set

           RouterAlertCheckSet

Type: Boolean

Description: | Router alert check set

           TTLCheckSet

Type: Boolean

Description: | TTL check set

           InternalQuerierSupportSet

Type: Boolean

Description: | Internal querier support set

           InternalQuerierVersionSet

Type: Boolean

Description: | Internal querier version set

           InternalQuerierQueryTimeoutSet

Type: Boolean

Description: | Internal querier timeout set

           InternalQuerierQueryIntervalSet

Type: Boolean

Description: | Internal querier quer interval set

           InternalQuerierMaxResponseTimeSet

Type: Boolean

Description: | Internal querier maximum response time set

           InternalQuerierRobustVariableSet

Type: Boolean

Description: | Internal querier robustness variable set

           InternalQuerierTCNQueryCountSet

Type: Boolean

Description: | Internal querier TCN query count set

           InternalQuerierTCNQueryIntervalSet

Type: Boolean

Description: | Internal querier TCN query interval set

           InternalQuerierTCNQueryMRTSet

Type: Boolean

Description: | Internal querier TCN query MRT set

           QuerierQueryIntervalSet

Type: Boolean

Description: | Querier query interval set

           QuerierRobustVariableSet

Type: Boolean

Description: | Querier robust variable set

           QuerierLMQIntervalSet

Type: Boolean

Description: | Querier LMQ interval set

           QuerierLMQCountSet

Type: Boolean

Description: | Querier LMQ count set

           UnsolicitedReportIntervalSet

Type: Boolean

Description: | Unsolicitated report interval set

           ImmediateLeaveSet

Type: Boolean

Description: | Immediate leave set

           ExplicitTrackingSet

Type: Boolean

Description: | Explicit tracking set

           StaticMrouterSet

Type: Boolean

Description: | Static mrouter set

           RouterGuardSet

Type: Boolean

Description: | Router guard set

           AccessGroupSet

Type: Boolean

Description: | Access group set

           GroupPolicySet

Type: Boolean

Description: | Group policy set

           GroupLimitSet

Type: Boolean

Description: | Group limit set

           IGReportStandbyStateSet

Type: Boolean

Description: | ICCP Group report standby state set

           StartupQueryCountSet

Type: Boolean

Description: | Startup query count set

           StartupQueryIntervalSet

Type: Boolean

Description: | Startup query interval set

           StartupQueryMRTSet

Type: Boolean

Description: | Startup query MRT set

           StartupQueryPortUpSet

Type: Boolean

Description: | Startup query on port-up set

           StartupQueryIGPortActiveSet

Type: Boolean

Description: | Startup query on ICCP Group port active set

           StartupQueryTCNSet

Type: Boolean

Description: | Startup query on TCN set

           StartupQueryTCNSyncSet

Type: Boolean

Description: | Startup query TCN sync set

           StartupQueryTCNAlwaysSet

Type: Boolean

Description: | Startup query TCN always set

           StartupQueryProcessStartSet

Type: Boolean

Description: | Startup query on process start set

           StartupQueryProcessStartSyncSet

Type: Boolean

Description: | Startup query process start sync set

#### igmpsn_edm_profile_bag

Description: IGMP snoop profile parameters Definition: Structure. Contents are: Name

Type: String with maximum length 33

Description: Profile name

IsConfigured

Type: Boolean

Description: Profile is configured

SetFlags

Type: igmpsn_profile_param_flags_bag

Description: | Set flags

           system_ip_addr

Type: igmpsn_bag_addr_st

Description: |

           MinimumVersion

Type: 8-bit unsigned integer

Description: | Minimum version

           ReportSuppression

Type: Boolean

Description: | Report suppression

           TCNQuerySolicit

Type: Boolean

Description: | TCN query solicit

           TCNFlood

Type: Boolean

Description: | TCN flood

           TCNFloodQueryCount

Type: 8-bit unsigned integer

Description: | TCN flood query count

           RouterAlertCheck

Type: Boolean

Description: | Router alert check

           TTLCheck

Type: Boolean

Description: | TTL check

           InternalQuerierSupport

Type: Boolean

Description: | Internal querier support

           InternalQuerierVersion

Type: 8-bit unsigned integer

Description: | Internal querier version

           InternalQuerierQueryTimeout

Type: 32-bit unsigned integer

Description: | Internal querier query timeout (secs)

           InternalQuerierQueryInterval

Type: 16-bit unsigned integer

Description: | Internal querier query interval (secs)

           InternalQuerierMaxResponseTime

Type: 8-bit unsigned integer

Description: | Internal querier max response time (1/10 sec)

           InternalQuerierRobustVariable

Type: 8-bit unsigned integer

Description: | Internal querier robust variable

           InternalQuerierTCNQueryInterval

Type: 16-bit unsigned integer

Description: | Internal querier TCN query interval (secs)

           InternalQuerierTCNQueryCount

Type: 8-bit unsigned integer

Description: | Internal querier TCN query count

           InternalQuerierTCNQueryMRT

Type: 8-bit unsigned integer

Description: | Internal querier TCN query MRT (1/10 sec)

           QuerierQueryInterval

Type: 16-bit unsigned integer

Description: | Querier query interval (secs)

           QuerierMaxResponseTime

Type: 8-bit unsigned integer

Description: | Querier max response time (1/10 secs)

           QuerierLMQInterval

Type: 16-bit unsigned integer

Description: | Querier LMQ interval (1/10 secs)

           QuerierLMQCount

Type: 8-bit unsigned integer

Description: | Querier LMQ count

           QuerierRobustVariable

Type: 8-bit unsigned integer

Description: | Querier robust variable

           UnsolicitedReportInterval

Type: 8-bit unsigned integer

Description: | Unsolicited report interval(1/10 secs)

           ImmediateLeave

Type: Boolean

Description: | Immediate leave

           ExplicitTracking

Type: Boolean

Description: | Explicit tracking

           StaticMrouter

Type: Boolean

Description: | Static mrouter

           RouterGuard

Type: Boolean

Description: | Router guard

           AccessGroupACLName

Type: String with maximum length 33

Description: | Access group ACL name

           AccessGroupACLConfigured

Type: Boolean

Description: | Access group ACL configured

           GroupPolicyName

Type: String with maximum length 33

Description: | Group policy name

           GroupLimit

Type: 32-bit signed integer

Description: | Group limit

           IGReportStandbyState

Type: Boolean

Description: | ICCP Group report standby state

           StartupQueryInterval

Type: 16-bit unsigned integer

Description: | Startup query interval (secs)

           StartupQueryCount

Type: 8-bit unsigned integer

Description: | Startup query count

           StartupQueryMRT

Type: 8-bit unsigned integer

Description: | Startup query MRT (1/10 sec)

           StartupQueryPortUp

Type: Boolean

Description: | Startup query on port-up

           StartupQueryIGPortActive

Type: Boolean

Description: | Startup query on ICCP Group port active

           StartupQueryTCN

Type: Boolean

Description: | Startup query on TCN

           StartupQueryTCNSync

Type: Boolean

Description: | Startup query TCN sync

           StartupQueryTCNAlways

Type: Boolean

Description: | Startup query TCN always

           StartupQueryProcessStart

Type: Boolean

Description: | Startup query on process start

           StartupQueryProcessStartSync

Type: Boolean

Description: | Startup query process start sync

           BridgeDomainCount

Type: 32-bit unsigned integer

Description: | Bridge domain count

           PortCount

Type: 32-bit unsigned integer

Description: | Port count

           StaticGroupList

Type: igmpsn_profile_static_group_bag

[0...unbounded]

Description: | Static group list

#### igmpsn_edm_profile_summary_bag

        Description: IGMP snoop profile summary parameters
        Definition: Structure. Contents are:
           ProfileCount

Type: 32-bit unsigned integer

Description: | Profile count

           BridgeDomainCount

Type: 32-bit unsigned integer

Description: | Bridge domain count

           PortCount

Type: 32-bit unsigned integer

Description: | Port count

#### igmpsn_bd_name_bag

        Description:
        Definition: Structure. Contents are:
           Name

Type: String with maximum length 65

Description: | Bridge domain name

#### igmpsn_port_name_bag

Description: Definition: Structure. Contents are: Name

Type: String with maximum length 257

Description: Port name

Pseudowire

Type: Boolean

Description: Pseudowire

#### igmpsn_edm_profile_reference_bag

Description: IGMP snoop profile reference Definition: Structure. Contents are: ProfileName

Type: String with maximum length 33

Description: Profile name

BridgeDomainNameList

Type: igmpsn_bd_name_bag[0...unbounded]

Description: | Bridge domain name list

           PortNameList

Type: igmpsn_port_name_bag

[0...unbounded]

Description: | Port name list

#### igmpsn_pkt_stats_bag

        Description:
        Definition: Structure. Contents are:
           ElapsedTime

Type: 32-bit unsigned integer

Description: | Running time for statistics

           ReceivedIGMPGeneralQueries

Type: 32-bit unsigned integer

Description: | Received IGMP general queries

           ReceivedIGMPGroupSpecificQueries

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queriers

           ReceivedIGMPGroupSourceSpecificQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP group source specific queriers

           ReceivedIGMPV1Reports

Type: 32-bit unsigned integer

Description: | Received IGMP V1 reports

           ReceivedIGMPV2Reports

Type: 32-bit unsigned integer

Description: | Received IGMP V2 reports

           ReceivedIGMPV3Reports

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports

           ReceivedIGMPV2Leaves

Type: 32-bit unsigned integer

Description: | Received IGMP V2 leaves

           ReceivedIGMPGlobalLeaves

Type: 32-bit unsigned integer

Description: | Received IGMP global leaves

           ReceivedPIMHellos

Type: 32-bit unsigned integer

Description: | Received PIM hellos

           ReceivedIGMPV3IsIncludeGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 is include group Records

           ReceivedIGMPV3ChangeToIncludeGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 Change to include group records

           ReceivedIGMPV3IsExcludeGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 is exclude group records

           ReceivedIGMPV3ChangeToExcludeGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 change to exclude group records

           ReceivedIGMPV3AllowNewSourcesGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 allow new sources group records

           ReceivedIGMPV3BlockOldSourcesGroupRecords

Type: 32-bit unsigned integer

Description: | Received IGMP V3 block old sources group records

           SentIGMPGeneralQueries

Type: 32-bit unsigned integer

Description: | Sent IGMP general queriers

           SentIGMPGroupSpecificQueries

Type: 32-bit unsigned integer

Description: | Sent IGMP group specific queries

           SentIGMPGroupSourceSpecificQueries

Type: 32-bit unsigned integer

Description: | Sent IGMP group source specific queries

           SentIGMPV2Reports

Type: 32-bit unsigned integer

Description: | Sent IGMP V2 reports

           SentIGMPV2Leaves

Type: 32-bit unsigned integer

Description: | Sent IGMP V2 leaves

           SentIGMPV3Reports

Type: 32-bit unsigned integer

Description: | Sent IGMP V3 reports

           SentIGMPGlobalLeaves

Type: 32-bit unsigned integer

Description: | Sent IGMP global leaves

           ReceivedIGMPGeneralQueriesFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP general queries flooded

           ReceivedIGMPGroupSpecificQueriesFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queries flooded

           ReceivedIGMPGroupSourceSpecificQueriesFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP group source specific queries flooded

           ReceivedIGMPV2ReportsForwardedToMrouters

Type: 32-bit unsigned integer

Description: | Received IGMP V2 reports forwarded to mrouters

           ReceivedIGMPV2ReportsFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP V2 reports flooded

           ReceivedIGMPV3ReportsForwardedToMrouters

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports forwarded to mrouters

           ReceivedIGMPV3ReportsFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports flooded

           ReceivedIGMPV2LeavesForwardedToMrouters

Type: 32-bit unsigned integer

Description: | Received IGMP V2 leaves forwarded to mrouters

           ReceivedIGMPV2LeavesFlooded

Type: 32-bit unsigned integer

Description: | Received IGMP V2 leavs flooded

           ReceivedPIMHellosFlooded

Type: 32-bit unsigned integer

Description: | Received PIM hellos flooded

           ReceivedPacketsFlooded

Type: 32-bit unsigned integer

Description: | Received packets flooded

           ReceivedPacketsForwardedToMembers

Type: 32-bit unsigned integer

Description: | Received packets forwarded to members

           ReceivedPacketsForwardedToMrouters

Type: 32-bit unsigned integer

Description: | Received packets forwarded to mrouters

           ReceivedPacketsConsumed

Type: 32-bit unsigned integer

Description: | Received packets consumed

           ReportsSuppressed

Type: 32-bit unsigned integer

Description: | Received packets suppressed

           BlocksIgnoredInV2CompatMode

Type: 32-bit unsigned integer

Description: | Blocks ignored in V2 compatibility mode

           ExcludeSourceListsIgnoredInV2CompatMode

Type: 32-bit unsigned integer

Description: | Exclude src lists ignored in V2 compatibility mode

           AccessGroupPermits

Type: 32-bit unsigned integer

Description: | Access group permits

           AccessGroupDenials

Type: 32-bit unsigned integer

Description: | Access group denials

           GroupLimitExceeds

Type: 32-bit unsigned integer

Description: | Group limits exceeds

           ReceivedIPPacketsOnInactiveBridgeDomain

Type: 32-bit unsigned integer

Description: | Received IP packets on inactive bridge domain

           ReceivedIPPacketsOnInactivePort

Type: 32-bit unsigned integer

Description: | Received IP packets on inactive port

           ReceivedIPPacketsMartiain

Type: 32-bit unsigned integer

Description: | Received IP packets martian

           ReceivedIPPacketsBadProtocol

Type: 32-bit unsigned integer

Description: | Received IP packets bad protocol

           ReceivedIPPacketsDANotMulticast

Type: 32-bit unsigned integer

Description: | Received IP packets DA not multicast

           ReceivedIPPacketsNoRrtAlert

Type: 32-bit unsigned integer

Description: | Received IP packets no router alert

           ReceivedIPPacketsNoRouterAlertCheck

Type: 32-bit unsigned integer

Description: | Received IP packets no router alert check

           ReceivedIPPacketsBadIGMPChecksum

Type: 32-bit unsigned integer

Description: | Received IP packets bad IGMP checksum

           ReceivedIPPacketsTTLNotOne

Type: 32-bit unsigned integer

Description: | Received IP packets TTL not one

           ReceivedIPPacketsTTLNotOneCheck

Type: 32-bit unsigned integer

Description: | Received IP packets TTL not one check

           ReceivedIGMPQueriesTooShort

Type: 32-bit unsigned integer

Description: | Received IGMP queries too short

           ReceivedIGMPV1ReportsTooShort

Type: 32-bit unsigned integer

Description: | Received IGMP V1 reports too short

           ReceivedIGMPV2ReportsTooShort

Type: 32-bit unsigned integer

Description: | Received IGMP V2 reports too short

           ReceivedIGMPV3ReportsTooShort

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports too short

           ReceivedIGMPV2LeavesTooShort

Type: 32-bit unsigned integer

Description: | Received IGMP V2 leaves too short

           ReceivedIGMPMsgsUnknownType

Type: 32-bit unsigned integer

Description: | Received IGMP messages unknown type

           ReceivedIGMPMsgsGreaterThanMaximumVersion

Type: 32-bit unsigned integer

Description: | Received IGMP messages greater than maximum version

           ReceivedIGMPMsgsLessThanMinimumVersion

Type: 32-bit unsigned integer

Description: | Received IGMP messages less than minimum version

           ReceivedIGMPQueriesBadSource

Type: 32-bit unsigned integer

Description: | Received IGMP queries bad source

           ReceivedIGMPQueriesDroppedByRouter

Type: 32-bit unsigned integer

Description: | Received IGMP queries fropped by router

           ReceivedIGMPGeneralQueriesDANoAllNodes

Type: 32-bit unsigned integer

Description: | Received IGMP general queries DA not all node

           ReceivedIGMPGroupSpecificQueriesInvalidGroup

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queries invalid group

           ReceivedIGMPGroupSpecificQueriesDANotGroup

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queries DA not group

           ReceivedIGMPGroupSpecificQueriesNotFromQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queries not from querier

           ReceivedIGMPGroupSpecificQueriesUnknownGroup

Type: 32-bit unsigned integer

Description: | Received IGMP group specific queries unknown group

           ReceivedIGMPReportsInvalidGroup

Type: 32-bit unsigned integer

Description: | Received IGMP reports invalid group

           ReceivedIGMPReportsLinkLocalGroup

Type: 32-bit unsigned integer

Description: | Received IGMP reports link local group

           ReceivedIGMPReportsDANotGroup

Type: 32-bit unsigned integer

Description: | Received IGMP reports da not group

           ReceivedIGMPReportsNoQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP reports no querier

           ReceivedIGMPLeavesInvalidGroup

Type: 32-bit unsigned integer

Description: | Received IGMP leaves invalid group

           ReceivedIGMPLeavesInvalidDA

Type: 32-bit unsigned integer

Description: | Received IGMP leaves invalid DA

           ReceivedIGMPLeavesNoQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP leaves no querier

           ReceivedIGMPLeavesNonMember

Type: 32-bit unsigned integer

Description: | Received IGMP leaves non member

           ReceivedIGMPLeavesNonDynamicMember

Type: 32-bit unsigned integer

Description: | Received IGMP leaves non-dynamic member

           ReceivedIGMPLeavesNonV2Member

Type: 32-bit unsigned integer

Description: | Received IGMP leaves non V2 member

           ReceivedIGMPV3ReportsInvalidGroup

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports invalid group

           ReceivedIGMPV3ReportsLinkLocalGroup

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports link local group

           ReceivedIGMPV3ReportsDANotAllV3Routers

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports DA not all V3 routers

           ReceivedIGMPV3ReportsNoQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports no querier

           ReceivedIGMPV3ReportsOlderVersionQuerier

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports older version querier

           ReceivedIGMPV3ReportsInvalidGroupRecordType

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports invalid group record type

           ReceivedIGMPV3ReportsNoSources

Type: 32-bit unsigned integer

Description: | Received IGMP V3 reports no sources

           ReceivedIGMPV3LeavesNonMember

Type: 32-bit unsigned integer

Description: | Received IGMP V3 leaves non member

           ReceivedPIMMsgsDroppedByRouterGuard

Type: 32-bit unsigned integer

Description: | Received PIM messages dropped by router guard

           ReceivedIGMPProxyGeneralQueries

Type: 32-bit unsigned integer

Description: | Received IGMP proxy general queries

           ReceivedIGMPProxyGSQueries

Type: 32-bit unsigned integer

Description: | Received IGMP proxy group specific queries

           ReceivedIGMPProxyReports

Type: 32-bit unsigned integer

Description: | Received IGMP proxy reports

           SourcesNotReported

Type: 32-bit unsigned integer

Description: | Sources not reported

           TxErrorNoQuerierInBD

Type: 32-bit unsigned integer

Description: | Msg generation failed, no Querier in BD

           TxErrorNoL2InfoForBD

Type: 32-bit unsigned integer

Description: | Msg generation failed, no L2 Info for BD

#### igmpsn_common_stats_bag

Description: Definition: Structure. Contents are: ElapsedTime

Type: 32-bit unsigned integer

Description: Running time for statistics

StalePortGroupsDeleted

Type: 32-bit unsigned integer

Description: Stale port groups deleted

StalePortGroupSourcesDeleted

Type: 32-bit unsigned integer

Description: Stale port group sources deleted

#### igmpsn_iccp_app_rg_peer_data_bag

Description: igmp snooping Redundancy Group Peer data Definition: Structure. Contents are: PeerGroupID

Type: 32-bit unsigned integer

Description: Peer Redundancy Group Id

PeerAddress

Type: IPV4Address

Description: | Peer iaddr

           PeerTimestamp

Type: 32-bit unsigned integer

Description: | Peer timestamp (realtime in seconds)

#### igmpsn_iccp_stats_bag

Description: igmp snooping Redundancy Statistics Definition: Structure. Contents are: ElapsedTime

Type: 32-bit unsigned integer

Description: Running time for statistics

ICCPUpEvents

Type: 32-bit unsigned integer

Description: ICCP Up events

ICCPDownEvents

Type: 32-bit unsigned integer

Description: ICCP Down events

ICCPCongestionDetectedEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Detected events

ICCPCongestionClearedEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Cleared events

ICCPGroupPeerUpEvents

Type: 32-bit unsigned integer

Description: ICCP Group Peer Up events

ICCPGroupPeerDownEvents

Type: 32-bit unsigned integer

Description: ICCP Group Peer Down events

ICCPGroupConnectAttempts

Type: 32-bit unsigned integer

Description: ICCP Group Connect attempts

ICCPGroupConnectFailures

Type: 32-bit unsigned integer

Description: ICCP Group Connect failures

ICCPGroupDisconnectAttempts

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect attempts

ICCPGroupDisconnectFailures

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect failures

#### igmpsn_iccp_group_port_stats_bag

Description: igmp snooping Redundancy Group Port Statistics Definition: Structure. Contents are: ElapsedTime

Type: 32-bit unsigned integer

Description: Running time for statistics

ICCPGroupPortCreateDownEvents

Type: 32-bit unsigned integer

Description: ICCP Group Port Create Down events

ICCPGroupPortCreateStandbyEvents

Type: 32-bit unsigned integer

Description: ICCP Group Port Create Standby events

ICCPGroupPortCreateActiveEvents

Type: 32-bit unsigned integer

Description: ICCP Group Port Create Active events

ICCPGroupPortDownEvents

Type: 32-bit unsigned integer

Description: ICCP Group Port Down events

ICCPGroupPortStandbyEvents

Type: 32-bit unsigned integer

Description: ICCP Group Port Standby events

ICCPGroupPortActiveEvents

Type: 32-bit unsigned integer

Description: ICCPGroup Port Active events

#### igmpsn_iccp_traffic_stats_bag

Description: ICCP Traffic Statistics Definition: Structure. Contents are: ElapsedTime

Type: 32-bit unsigned integer

Description: Running time for statistics

ICCPRxBufferParseFailures

Type: 32-bit unsigned integer

Description: ICCP Rx buffer parse failures

ICCPGetTxBufferFailures

Type: 32-bit unsigned integer

Description: ICCP Get Tx buffer failures

ICCPTxBufferSendFailures

Type: 32-bit unsigned integer

Description: ICCP Tx buffer send failures

RecvdICCPAppDataMsgs

Type: 32-bit unsigned integer

Description: Received ICCP App Data messages

RecvdICCPAppDataNaks

Type: 32-bit unsigned integer

Description: Received ICCP App Data NAKs

RecvdICCPAppDataTlvs

Type: 32-bit unsigned integer

Description: Received ICCP App Data TLVs

RecvdICCPAppStateTlvs

Type: 32-bit unsigned integer

Description: Received ICCP App State TLVs

RecvdICCPAppStateStartOfSync

Type: 32-bit unsigned integer

Description: Received ICCP App State start of sync

RecvdICCPAppStateEndOfSync

Type: 32-bit unsigned integer

Description: Received ICCP App State end of sync

RecvdICCPIGRequestSyncTlvs

Type: 32-bit unsigned integer

Description: Received ICCP ICCP Group Request Sync TLVs

RecvdICCPRequestSyncTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Request Sync TLVs

RecvdICCPPortMembershipTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership TLVs

RecvdICCPPortMembershipAdds

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership adds

RecvdICCPPortMembershipRemoves

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership removes

RecvdICCPQuerierInfoTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Querier Info TLVs

RecvdICCPQuerierInfoDeleteTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Querier Info delete TLVs

RecvdICCPDynamicMrouterTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Dynamic Mrouter TLVs

RecvdICCPDynamicMrouterDeleteTlvs

Type: 32-bit unsigned integer

Description: Received ICCP Dynamic Mrouter delete TLVs

RecvdICCPAppStateSyncIgnored

Type: 32-bit unsigned integer

Description: Received ICCP App State sync messages ignored

RecvdICCPAppStateIgnored

Type: 32-bit unsigned integer

Description: Received ICCP App State messages ignored

RecvdICCPAppDataUnknownIG

Type: 32-bit unsigned integer

Description: Received ICCP App Data unknownICCP Group

RecvdICCPAppDataUnknownIGPort

Type: 32-bit unsigned integer

Description: Received ICCP App Data unknown ICCP Group port

RecvdICCPAppDataWrongIG

Type: 32-bit unsigned integer

Description: Received ICCP App Data wrongICCP Group

RecvdICCPAppDataBDInactive

Type: 32-bit unsigned integer

Description: Received ICCP App Data BD inactive

RecvdICCPAppDataBDPortInactive

Type: 32-bit unsigned integer

Description: Received ICCP App Data BD port inactive

RecvdICCPAppDataIGPortNotStandby

Type: 32-bit unsigned integer

Description: Received ICCP App Data ICCP Group port not standby

RecvdICCPAppDataIGPortNotActive

Type: 32-bit unsigned integer

Description: Received ICCP App Data ICCP Group port not active

RecvdICCPAppDataUnsupportedIGTlvType

Type: 32-bit unsigned integer

Description: Received ICCP App Data unsupported ICCP Group TLV type

RecvdICCPAppDataTruncated

Type: 32-bit unsigned integer

Description: Received ICCP App Data truncated

RecvdICCPAppDataLengthError

Type: 32-bit unsigned integer

Description: Received ICCP App Data length error

RecvdICCPAppDataUnsupportedTlvType

Type: 32-bit unsigned integer

Description: Received ICCP App Data unsupported TLV type

RecvdICCPPortMembershipNoQuerier

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership No Querier

RecvdICCPPortMembershipTlvError

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership TLV error

RecvdICCPPortMembershipTlvTooLong

Type: 32-bit unsigned integer

Description: Received ICCP Port Membership TLV too long

RecvdICCPQuerierInfoTlvError

Type: 32-bit unsigned integer

Description: Received ICCP Querier Info TLV error

RecvdICCPDynamicMrouterTlvError

Type: 32-bit unsigned integer

Description: Received ICCP Dynamic Mrouter TLV error

ICCPTxBufferSendCount

Type: 32-bit unsigned integer

Description: ICCP Tx buffer send count

ICCPAppStateReplayAttempts

Type: 32-bit unsigned integer

Description: ICCP App State replay attempts

SentICCPGroupConnectTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Group Connect TLVs

SentICCPGroupDisconnectTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Group Disconnect TLVs

SentICCPRequestSyncTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Request Sync TLVs

SentICCPPortMembershipTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Port Membership TLVs

SentICCPPortMembershipAdds

Type: 32-bit unsigned integer

Description: Sent ICCP Port Membership adds

SentICCPPortMembershipRemoves

Type: 32-bit unsigned integer

Description: Sent ICCP Port Membership removes

SentICCPQuerierInfoTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Querier Info TLVs

SentICCPQuerierInfoDeleteTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Querier Info delete TLVs

SentICCPDynamicMrouterTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Dynamic Mrouter TLVs

SentICCPDynamicMrouterDeleteTlvs

Type: 32-bit unsigned integer

Description: Sent ICCP Dynamic Mrouter delete TLVs

SentICCPAppStateRefused

Type: 32-bit unsigned integer

Description: Request to send ICCP App State refused

ICCPAppStateReplayFailures

Type: 32-bit unsigned integer

Description: ICCP App State replay failures

ICCPRequestSyncTlvsTxFailures

Type: 32-bit unsigned integer

Description: ICCP Request Sync TLV Tx failures

ICCPPortMembershipTlvsTxFailures

Type: 32-bit unsigned integer

Description: ICCP Port Membership TLV Tx failures

ICCPQuerierInfoTlvsTxFailures

Type: 32-bit unsigned integer

Description: ICCP Querier Info TLV Tx failures

ICCPQuerierInfoDeleteTxFailures

Type: 32-bit unsigned integer

Description: ICCP Querier Info delete TLV Tx failures

ICCPDynamicMrouterTlvsTxFailures

Type: 32-bit unsigned integer

Description: ICCP Dynamic Mrouter TLV Tx failures

ICCPDynamicMrouterDeleteTlvsTxFailures

Type: 32-bit unsigned integer

Description: ICCP Dynamic Mrouter delete TLV Tx failures

#### iccp_app_iccp_state_bag

Description: ICCP Application State Definition: Structure. Contents are: IsInitialized

Type: Boolean

Description: ICCP Init state

CongestionDetected

Type: Boolean

Description: ICCP Congestion Detected

IsUP

Type: Boolean

Description: ICCP up/down status

ICCPCreateTime

Type: 32-bit unsigned integer

Description: ICCP Creation timestamp (realtime in seconds)

RedundancyGroups

Type: 32-bit unsigned integer

Description: ICCP Redundancy Group Count

RedundancyTimestamp

Type: 32-bit unsigned integer

Description: ICCP Redundancy Group table timestamp (realtime in seconds)

#### iccp_app_iccp_stats_bag

Description: ICCP Application Statistics Definition: Structure. Contents are: ReceivedUpEvents

Type: 32-bit unsigned integer

Description: ICCP Up events received

ReceivedDownEvents

Type: 32-bit unsigned integer

Description: ICCP Down events received

ReceivedCongestionClearEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Clear events received

CongestionClearDropEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Clear events dropped

ReceivedCongestionDetectedEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Detected events received

CongestionDetectedDropEvents

Type: 32-bit unsigned integer

Description: ICCP Congestion Detected events dropped

SentFailureEvents

Type: 32-bit unsigned integer

Description: ICCP Tx Failure

#### iccp_app_iccp_group_stats_bag

Description: ICCP Group Statistics Definition: Structure. Contents are: ReceivedPeerUpEvents

Type: 32-bit unsigned integer

Description: ICCP Group Peer Up events received

ReceivedPeerDownEvents

Type: 32-bit unsigned integer

Description: ICCP Group Peer Down events received

ReceivedSyncEvents

Type: 32-bit unsigned integer

Description: ICCP Group Sync Request events received

ConnectTransmitEvents

Type: 32-bit unsigned integer

Description: ICCP Group Connect transmit events

ConnectTransmitFailureEvents

Type: 32-bit unsigned integer

Description: ICCP Group Connect transmit failure events

DisconnectTransmitEvents

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect transmit events

DisconnectTransmitFailureEvents

Type: 32-bit unsigned integer

Description: ICCP Group Disconnect transmit failure events

StartRetryTimerEvents

Type: 32-bit unsigned integer

Description: ICCP Group Start Retry Timer events

#### iccp_app_ig_port_stats_bag

Description: ICCP Group port statistics Definition: Structure. Contents are: PortActiveRx

Type: 32-bit unsigned integer

Description: ICCP Group Port Active events received

PortStandbyRx

Type: 32-bit unsigned integer

Description: ICCP Group Port Standby events received

PortDownRx

Type: 32-bit unsigned integer

Description: ICCP Group Port Down events received

PortSyncReqRx

Type: 32-bit unsigned integer

Description: Received ICCP Sync Requests

PortSyncReqRxDrop

Type: 32-bit unsigned integer

Description: Received ICCP Sync Requests dropped

PortSyncReqTx

Type: 32-bit unsigned integer

Description: Sent ICCP Sync Requests

PortSyncReqTxDrop

Type: 32-bit unsigned integer

Description: Sent ICCP Sync Requests dropped

PortSyncRx

Type: 32-bit unsigned integer

Description: Received ICCP Syncs

PortSyncRxDrop

Type: 32-bit unsigned integer

Description: Received ICCP Syncs dropped

PortSyncInvalidRx

Type: 32-bit unsigned integer

Description: Received ICCP Syncs invalid

PortSyncTx

Type: 32-bit unsigned integer

Description: Sent ICCP Syncs

PortSyncTxDrop

Type: 32-bit unsigned integer

Description: Sent ICCP Syncs dropped

PortAppStateRx

Type: 32-bit unsigned integer

Description: Received ICCP App States

PortAppStateRxDrop

Type: 32-bit unsigned integer

Description: Received ICCP App States dropped

PortAppStateTx

Type: 32-bit unsigned integer

Description: Sent ICCP App States

PortAppStateTxDrop

Type: 32-bit unsigned integer

Description: Sent ICCP App States dropped

PortStartRetryTimer

Type: 32-bit unsigned integer

Description: Retry timer started

#### igmpsn_iccp_app_rg_data_bag

Description: ICCP Redundancy Group Data Definition: Structure. Contents are: IsInitialized

Type: Boolean

Description: ICCP Init state

GroupID

Type: 32-bit unsigned integer

Description: ICCP Group Id

Peers

Type: 32-bit unsigned integer

Description: ICCP Group Peer Count

GroupState

Type: igmpsn_iccp_app_rg_state_en

Description: | ICCP Group state

           OldGroupState

Type: igmpsn_iccp_app_rg_state_en

Description: | Old ICCP Group state

           NumberOfPorts

Type: 32-bit unsigned integer

Description: | Redundancy Group Port Count

           StandbyPorts

Type: 32-bit unsigned integer

Description: | ICCP Group Standby Interface Count

           ActivePorts

Type: 32-bit unsigned integer

Description: | ICCP Group Active Interface Count

           DownPorts

Type: 32-bit unsigned integer

Description: | ICCP Group Down Interface Count

           CreateTime

Type: 32-bit unsigned integer

Description: | ICCP Group Creation time (realtime in seconds)

#### igmpsn_iccp_app_rg_stats_bag

        Description: ICCP Redundancy Group Statistics
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupID

Type: 32-bit unsigned integer

Description: | ICCP Group Id

           PortStatistics

Type: igmpsn_iccp_app_rg_port_stats_st

Description: | ICCP Group Port stats

           GroupStatistics

Type: iccp_app_iccp_group_stats_bag

Description: | ICCP Group stats

#### igmpsn_iccp_app_rg_port_data_bag

        Description: ICCP Redundancy Group Port Data
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupID

Type: 32-bit unsigned integer

Description: | ICCP Group Id

           RedundancyState

Type: igmpsn_bag_iccp_app_redundancy_state_en

Description: | ICCP Group Port Redundancy state

           PortState

Type: igmpsn_iccp_app_rg_port_state_en

Description: | ICCP Group Port state

           OldPortState

Type: igmpsn_iccp_app_rg_port_state_en

Description: | Old ICCP Group Port state

           CreationTime

Type: 32-bit unsigned integer

Description: | ICCP Group Port creation timestamp (realtime in seconds)

           InterfaceName

Type: String with length 257

Description: | Interface name

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface handle

           RedundancyStateTimestamp

Type: 32-bit unsigned integer

Description: | Port Redundancy state timestamp (realtime in seconds)

           SyncTimestamp

Type: 32-bit unsigned integer

Description: | Sync timstamp (realtime in seconds)

           RequestID

Type: 16-bit unsigned integer

Description: | Request Id

           StaticMRouter

Type: Boolean

Description: | Static mrouter

           DynamicMRouter

Type: Boolean

Description: | Dynamic mrouter

           NumberOfPortGroups

Type: 32-bit unsigned integer

Description: | Number of port groups

           NumberOfPortGroupsSource

Type: 32-bit unsigned integer

Description: | Number of dynamic port source groups

           IsQuerierPort

Type: Boolean

Description: | Is querier port

#### igmpsn_iccp_app_rg_port_stats_bag

        Description: ICCP Redundancy Group Port Statistics
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           GroupID

Type: 32-bit unsigned integer

Description: | ICCP Group ID

           RGPortInterfaceName

Type: String with length 256

Description: | Interface name

           PortStatistics

Type: igmpsn_iccp_app_rg_port_stats_st

Description: | ICCP Group Port stats

#### igmpsn_iccp_app_raw_bag

        Description: ICCP Application Raw Statistics
        Definition: Structure. Contents are:
           RawInitialized

Type: Boolean

Description: | ICCP Init state

           RGStateCounts

Type: 32-bit unsigned integer[6]

Description: | ICCP Group State counts

           RGStateMaxCounts

Type: 32-bit unsigned integer[6]

Description: | ICCP Group State max counts

           RGStateTimestamp

Type: 32-bit unsigned integer

Description: | ICCP Group state timestamp

           RGPortStateCounts

Type: 32-bit unsigned integer[24]

Description: | ICCP Group Port state counts

           RGPortStateMaxCounts

Type: 32-bit unsigned integer[24]

Description: | ICCP Group Port state max counts

           RGPortStateTimestamp

Type: 32-bit unsigned integer

Description: | ICCP Group Port state timestamp

           SyncTxAbort

Type: 32-bit unsigned integer

Description: | ICCP Sync Tx abort

           SyncTxFailed

Type: 32-bit unsigned integer

Description: | ICCP Sync Tx failed

#### igmpsn_iccp_app_stats_bag

        Description: ICCP Application Statistics
        Definition: Structure. Contents are:
           IsInitialized

Type: Boolean

Description: | ICCP Init state

           PortStatisticsPerICCP

Type: igmpsn_iccp_app_rg_port_stats_st

Description: | Port stats per ICCP

           GroupStatisticsPerICCP

Type: iccp_app_iccp_group_stats_bag

Description: | ICCP Group stats per ICCP

           ICCPAppStatistics

Type: iccp_app_iccp_stats_bag

Description: | ICCP stats

#### igmpsn_edm_intf_bag

        Description: IGMP snooping port entry
        Definition: Structure. Contents are:
           InterfaceName

Type: String with maximum length 257

Description: | Port name

           OperationalStateUp

Type: Boolean

Description: | Operational state up

           BridgeDomainName

Type: String with maximum length 65

Description: | Bridge domain name

           STPPort

Type: Boolean

Description: | STP port

           StpForwarding

Type: Boolean

Description: | STP forwarding

           Pseudowire

Type: Boolean

Description: | Pseudowire

           GroupID

Type: Optional 32-bit unsigned integer

Description: | ICCP Group ID

           ICCPPortRedundancyState

Type: Optional igmpsn_bag_iccp_app_redundancy_state_en

Description: | ICCP Group port redundancy state

           IGPortTimeOfLastRedStateChange

Type: Optional 32-bit unsigned integer

Description: | ICCP Group Port time of last redundancy state change

           ProfileName

Type: String with maximum length 33

Description: | Profile name

           ImmediateLeave

Type: Boolean

Description: | Immediate leave

           ExplicitTracking

Type: Boolean

Description: | Explicit tracking

           StaticMrouter

Type: Boolean

Description: | Static mrouter

           RouterGuard

Type: Boolean

Description: | Router guard

           MrouterIsDynamic

Type: Boolean

Description: | Mrouter is dynamic

           IsQuerierPort

Type: Boolean

Description: | Is querier port

           QuerierAddress

Type: igmpsn_bag_addr_st

Description: | Querier address

           MrouterExpires

Type: 32-bit signed integer

Description: | Mrouter expires

           NumberOfPortGroups

Type: 32-bit unsigned integer

Description: | Number of port groups

           NumberOfPortGroupsStatic

Type: 32-bit unsigned integer

Description: | Number of static port groups

           NumberOfPortGroupsDynamic

Type: 32-bit unsigned integer

Description: | Number of dynamic port groups

           NumberOfPortGroupsSource

Type: 32-bit unsigned integer

Description: | Number of dynamic port source groups

           NumberOfPortGroupSourcesStatic

Type: 32-bit unsigned integer

Description: | Number of static port source groups

           NumberOfPortGroupSourcesInclude

Type: 32-bit unsigned integer

Description: | Number of include port group sources

           NumberOfPortGroupSourcesExclude

Type: 32-bit unsigned integer

Description: | Number of exclude port group sources

           AdmittedWeight

Type: 32-bit unsigned integer

Description: | Admitted weight

           GroupLimit

Type: set_int32

Description: | Group limit

           PacketStatistics

Type: igmpsn_pkt_stats_bag

Description: | Port packet statistics

           CommonStatistics

Type: igmpsn_common_stats_bag

Description: | Port common statistics

           ICCPGroupPortStatistics

Type: igmpsn_iccp_group_port_stats_bag

Description: | Port ICCP Group Port statistics

           ICCPTrafficStatistics

Type: igmpsn_iccp_traffic_stats_bag

Description: | Port ICCP traffic statistics

           ICCPAppIGPortStatistics

Type: iccp_app_ig_port_stats_bag

Description: | Port ICCP App ICCP Group Port statistics

           XidType

Type: 32-bit unsigned integer

Description: | XID type

           Xid

Type: 32-bit unsigned integer

Description: | XID

           InterfaceHandle

Type: 32-bit unsigned integer

Description: | Interface handle

           InterfaceHandleOpaque

Type: 32-bit unsigned integer

Description: | Interface handle opaque

           CreationTime

Type: 32-bit unsigned integer

Description: | Creation time

           SnoopCreationTime

Type: 32-bit unsigned integer

Description: | Snooping object creation time

           SplitHorizonGroupIdentifier

Type: 32-bit unsigned integer

Description: | Split horizon group identifier

#### igmpsn_edm_port_group_source_bag

        Description:
        Definition: Structure. Contents are:
           Source

Type: igmpsn_bag_addr_st

Description: | Source

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expires

Type: running_timer

Description: | Source expires in seconds

           StaticSource

Type: Boolean

Description: | Static source

           DynamicSource

Type: Boolean

Description: | Dynamic source

           AdmittedWeight

Type: 32-bit unsigned integer

Description: | Admitted weight

#### igmpsn_edm_port_group_bag

        Description:
        Definition: Structure. Contents are:
           BridgeDomainName

Type: String with maximum length 65

Description: | Bridge domain name

           InterfaceName

Type: String with maximum length 257

Description: | Port name

           Pseudowire

Type: Boolean

Description: | Pseudowire

           GroupAddress

Type: igmpsn_bag_addr_st

Description: | Group address

           Version

Type: 8-bit unsigned integer

Description: | Version

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expires

Type: running_timer

Description: | Group expires in seconds

           StaticGroup

Type: Boolean

Description: | Static group

           DynamicGroup

Type: Boolean

Description: | Dynamic group

           PortModeIsExclude

Type: Boolean

Description: | Port mode is exclude

           GroupModeIsExclude

Type: Boolean

Description: | Group mode is exclude

           SourceCount

Type: 32-bit signed integer

Description: | Source count

           V2HostPresent

Type: running_timer

Description: | V2 host present timer

           GroupPolicyApplied

Type: Boolean

Description: | Group policy applied

           AdmittedWeight

Type: 32-bit unsigned integer

Description: | Admitted weight

           GroupID

Type: Optional 32-bit unsigned integer

Description: | ICCP Group ID

           ICCPPortRedundancyState

Type: Optional igmpsn_bag_iccp_app_redundancy_state_en

Description: | ICCP Group port redundancy state

           PortGroupSourceList

Type: igmpsn_edm_port_group_source_bag[0...unbounded]

Description: | Port group source list

#### igmpsn_edm_group_o_port_bag

        Description:
        Definition: Structure. Contents are:
           InterfaceName

Type: String with maximum length 257

Description: | Port name

           Version

Type: 8-bit unsigned integer

Description: | Version

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expires

Type: running_timer

Description: | Group expires in seconds

           Pseudowire

Type: Boolean

Description: | Pseudowire

           StaticOport

Type: Boolean

Description: | Static o-port

           DynamicOport

Type: Boolean

Description: | Dynamic o-port

           ExplicitTrackingEnabled

Type: Boolean

Description: | Is explicit tracking enabled

           GroupID

Type: Optional 32-bit unsigned integer

Description: | ICCP Group ID

           ICCPPortRedundancyState

Type: Optional igmpsn_bag_iccp_app_redundancy_state_en

Description: | ICCP Group port redundancy state

#### igmpsn_edm_group_source_port_bag

        Description:
        Definition: Structure. Contents are:
           InterfaceName

Type: String with maximum length 257

Description: | Port name

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           Expires

Type: running_timer

Description: | Source expires in seconds

           Pseudowire

Type: Boolean

Description: | Pseudwire

           PortExclude

Type: Boolean

Description: | Port exclude

           StaticOport

Type: Boolean

Description: | Static o-port

           DynamicOport

Type: Boolean

Description: | Dynamic o-port

           ExplicitTrackingEnabled

Type: Boolean

Description: | Is explicit tracking enabled

           GroupID

Type: Optional 32-bit unsigned integer

Description: | ICCP Group ID

           ICCPPortRedundancyState

Type: Optional igmpsn_bag_iccp_app_redundancy_state_en

Description: | ICCP Group port redundancy state

#### igmpsn_edm_group_source_bag

        Description:
        Definition: Structure. Contents are:
           Source

Type: igmpsn_bag_addr_st

Description: | Source

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           IncludePortCount

Type: 32-bit signed integer

Description: | Include port count

           ExcludePortCount

Type: 32-bit signed integer

Description: | Exclude port count

           StaticPortCount

Type: 32-bit signed integer

Description: | static port count

           SGMroutePDData

Type: Hex binary data with unbounded length

Description: | SG mroute platform dependent opaque data

           IncludePortList

Type: igmpsn_edm_group_source_port_bag[0...unbounded]

Description: | Include port list

           ExcludePortList

Type: igmpsn_edm_group_source_port_bag[0...unbounded]

Description: | Exclude port list

#### igmpsn_edm_group_bag

        Description:
        Definition: Structure. Contents are:
           BridgeDomainName

Type: String with maximum length 65

Description: | Bridge domain name

           GroupAddress

Type: igmpsn_bag_addr_st

Description: | Group address

           Version

Type: 8-bit unsigned integer

Description: | Version

           Uptime

Type: 64-bit unsigned integer

Description: | Uptime in seconds

           GroupExclude

Type: Boolean

Description: | Group exclude

           OPortCount

Type: 32-bit signed integer

Description: | O port count

           SourceCount

Type: 32-bit signed integer

Description: | Source count

           IncludeSourceCount

Type: 32-bit signed integer

Description: | Include source count

           ExcludeSourceCount

Type: 32-bit signed integer

Description: | Exclude source count

           StaticSourceCount

Type: 32-bit signed integer

Description: | Static source count

           StarGMroutePDData

Type: Hex binary data with unbounded length

Description: | StarG mroute platform dependent opaque data

           OPortList

Type: igmpsn_edm_group_o_port_bag[0...unbounded]

Description: | O-port list

           SourceList

Type: igmpsn_edm_group_source_bag[0...unbounded]

Description: | Source list

#### igmpsn_edm_mrtr_bag

        Description:
        Definition: Structure. Contents are:
           StaticMRouter

Type: Boolean

Description: | Static mrouter

           DynamicMRouter

Type: Boolean

Description: | Dynamic mrouter

           InterfaceName

Type: String with maximum length 257

Description: | Port name

           Pseudowire

Type: Boolean

Description: | Pseudowire

#### igmpsn_edm_internal_querier_stats_bag

        Description:
        Definition: Structure. Contents are:
           ElapsedTime

Type: 32-bit unsigned integer

Description: | Running time for statistics

           ReceivedGeneralQueries

Type: 32-bit unsigned integer

Description: | Received general queries

           ReceivedGeneralQueriesWhenDisabled

Type: 32-bit unsigned integer

Description: | Received general queries when disabled

           ReceivedGeneralQueriesAsQueries

Type: 32-bit unsigned integer

Description: | Received general queries as querier

           ReceivedGeneralQueriesAsNonQuerier

Type: 32-bit unsigned integer

Description: | Received general queries as non querier

           ReceivedGeneralQueriesAsWinnder

Type: 32-bit unsigned integer

Description: | Received general queries as winner

           ReceivedGeneralQueriesAsLoser

Type: 32-bit unsigned integer

Description: | Received general queries as loser

           ReceivedGlobalLeaves

Type: 32-bit unsigned integer

Description: | Received global leaves

           ReceivedGlobalLeavesWhenDisabled

Type: 32-bit unsigned integer

Description: | Received global leaves when disabled

           ReceivedGlobalLeavesAsNonQuerier

Type: 32-bit unsigned integer

Description: | Received global leaves as non querier

           ReceivedGlobalLeavesIgnored

Type: 32-bit unsigned integer

Description: | Received global leaves ignored

           ReceivedPIMEnabledNotifications

Type: 32-bit unsigned integer

Description: | Received PIM enabled notifications

           ReceivedPIMDisabledNotifications

Type: 32-bit unsigned integer

Description: | Received PIM disabled notifications

           ReceivedyLocalQuerySolicitations

Type: 32-bit unsigned integer

Description: | Received local query solicitations

           SentGeneralQueries

Type: 32-bit unsigned integer

Description: | SentGeneralQueries

#### igmpsn_edm_bd_bag

        Description: IGMP snooping bridge domain summary info
        Definition: Structure. Contents are:
           BridgeDomainName

Type: String with maximum length 65

Description: | Bridge domain name

           ProfileName

Type: String with maximum length 33

Description: | Profile name

           SnoopActive

Type: Boolean

Description: | Snooping active in bridge domain

           NumberOfPorts

Type: 32-bit unsigned integer

Description: | Number of ports in bridge domain

           NumberOfMrouters

Type: 32-bit unsigned integer

Description: | Number of mrouters in bridge domain

           NumberOfSTPPorts

Type: 32-bit unsigned integer

Description: | Number of STP ports in bridge domain

           NumberOfIGPorts

Type: 32-bit unsigned integer

Description: | Number of ICCP Group ports in bridge domain

           NumberOfGroups

Type: 32-bit unsigned integer

Description: | Number of groups in bridge domain

           NumberOfGroupOPorts

Type: 32-bit unsigned integer

Description: | Number of group o ports in bridge domain

           NumberOfGroupSources

Type: 32-bit unsigned integer

Description: | Number of group sources in bridge domain

           NumberOfGroupSourceStatics

Type: 32-bit unsigned integer

Description: | Number of statics group sources

           NumberOfGroupSourceIncludes

Type: 32-bit unsigned integer

Description: | Number of include group sources

           NumberOfGroupSourceExcludes

Type: 32-bit unsigned integer

Description: | Number of exclude group sources

           NumberOfGroupSourceIncludePorts

Type: 32-bit unsigned integer

Description: | Number of include group source ports

           NumberOfGroupSourceExcludePorts

Type: 32-bit unsigned integer

Description: | Number of exclude group source ports

           ConfiguredSystemIPAddress

Type: igmpsn_bag_addr_st

Description: | Configured system IP address

           ConfiguredReportSuppression

Type: Boolean

Description: | Configured TCN query suppression

           ConfiguredTCNQuerySolicit

Type: Boolean

Description: | Configured TCN query solicit

           ConfiguredTCNFlood

Type: Boolean

Description: | Configured TCN flood

           ConfiguredRouterAlertCheck

Type: Boolean

Description: | Configured router alert check

           ConfiguredTTLCheck

Type: Boolean

Description: | Configured TTL check

           ConfiguredInternalQuerierSupprt

Type: Boolean

Description: | Configured internal querier support

           ConfiguredInternalQuerierVersion

Type: 8-bit unsigned integer

Description: | Configured internal querier version

           ConfiguredInternalQuerierQueryTimeout

Type: 32-bit unsigned integer

Description: | Configured internal querier timeout (secs)

           ConfiguredInternalQuerierQueryInterval

Type: 16-bit unsigned integer

Description: | Configured internal querier interval (secs)

           ConfiguredInternalQuerierMaxResponseTime

Type: 8-bit unsigned integer

Description: | Configured internal querier max response time (1/10 secs)

           ConfiguredInternalQuerierRobustVariable

Type: 8-bit unsigned integer

Description: | Configured internal querier robust variable

           ConfiguredInternalQuerierTCNQueryInterval

Type: 16-bit unsigned integer

Description: | Configured internal querier TCN query interval (secs)

           ConfiguredInternalQuerierTCNQueryCount

Type: 8-bit unsigned integer

Description: | Configured internal querier TCN query count

           ConfiguredInternalQuerierTCNQueryMRT

Type: 8-bit unsigned integer

Description: | Configured internal querier TCN query MRT 1/10 secs)

           ConfiguredQuerierQueryInterval

Type: 16-bit unsigned integer

Description: | Configured querier query interval (secs)

           ConfiguredQuerierLMQInterval

Type: 16-bit unsigned integer

Description: | Configured querier LMQ interval (1/10 secs)

           ConfiguredQuerierLMQCount

Type: 8-bit unsigned integer

Description: | Configured querier LMQ count

           ConfiguredQuerierRobustVariable

Type: 8-bit unsigned integer

Description: | Configured querier robustness variable

           ConfiguredTCNFloodQueryCount

Type: 8-bit unsigned integer

Description: | Configured TCN flood query count

           ConfiguredMinimumVersion

Type: 8-bit unsigned integer

Description: | Configured minimum version

           ConfiguredMaximumVersion

Type: 8-bit unsigned integer

Description: | Configured maximum version

           ConfiguredUnsolicatedReportInterval

Type: 8-bit unsigned integer

Description: | Configured unsolicated report interval (1/10 secs)

           MRouterList

Type: igmpsn_edm_mrtr_bag

[0...unbounded]

Description: | Maximum and current groups accepted for each interface

           QuerierAddress

Type: igmpsn_bag_addr_st

Description: | Querier address

           QuerierPortName

Type: String with maximum length 257

Description: | Querier port name

           QuerierPortPseudowire

Type: Boolean

Description: | Querier port psweudowire

           QuerierVersion

Type: 8-bit unsigned integer

Description: | Querier version

           QuerierQueryInterval

Type: 16-bit unsigned integer

Description: | Querier query interval

           QuerierRobustVariable

Type: 8-bit unsigned integer

Description: | Querier robust variable

           QuerierMaxResponseTime

Type: 8-bit unsigned integer

Description: | Querier max response time

           QuerierTimeSinceLastGQuery

Type: 32-bit signed integer

Description: | Querier time since last general query

           TopologyChangeFloodMode

Type: Boolean

Description: | Topology change flood mode

           GQSSinceTopologyChangeStart

Type: 8-bit unsigned integer

Description: | GQS since topology change start

           IGReportStandbyStateDisabled

Type: Boolean

Description: | ICCP Group report standby state disabled

           StartupQueryPortUpDisabled

Type: Boolean

Description: | Startup query on port-up disabled

           StartupQueryIGPortActive

Type: Boolean

Description: | Startup query on ICCP Group port active

           StartupQueryTCN

Type: Boolean

Description: | Startup query on TCN

           StartupQueryTCNSync

Type: Boolean

Description: | Startup query TCN sync

           StartupQueryTCNAlways

Type: Boolean

Description: | Startup query TCN always

           StartupQueryProcessStart

Type: Boolean

Description: | Startup query on process start

           StartupQueryProcessStartSync

Type: Boolean

Description: | Startup query process start sync

           StartupQueryInterval

Type: 16-bit unsigned integer

Description: | Startup query interval (secs)

           StartupQueryCount

Type: 8-bit unsigned integer

Description: | Startup query count

           StartupQueryMRT

Type: 8-bit unsigned integer

Description: | Startup query MRT (1/10 sec)

           InternalQuerierPresent

Type: Boolean

Description: | Internal querier present

           InternalQuerierStats

Type: igmpsn_edm_internal_querier_stats_bag

Description: | Internal querier statistics

           PacketStatistics

Type: igmpsn_pkt_stats_bag

Description: | Bridge domain packet statistics

           CommonStatistics

Type: igmpsn_common_stats_bag

Description: | Bridge domain common statistics

           ICCPStatistics

Type: igmpsn_iccp_stats_bag

Description: | Bridge domain ICCP statistics

           ICCPGroupPortStatistics

Type: igmpsn_iccp_group_port_stats_bag

Description: | Bridge domain ICCP Group Port statistics

           ICCPTrafficStatistics

Type: igmpsn_iccp_traffic_stats_bag

Description: | Bridge domain ICCP traffic statistics

           ICCPAppIGPortStatistics

Type: iccp_app_ig_port_stats_bag

Description: | Bridge domain ICCP App ICCP Group Port statistics

           XIDIdType

Type: 32-bit unsigned integer

Description: | XID ID type

           XIDId

Type: 32-bit unsigned integer

Description: | XID ID

           CreationTime

Type: 32-bit unsigned integer

Description: | Creation time

           SnoopCreationTime

Type: 32-bit unsigned integer

Description: | Snooping object creation time

           FloodMode

Type: Boolean

Description: | Flood mode

           StarStarMroutePDData

Type: Hex binary data with unbounded length

Description: | Star star mroute platform dependent opaque data

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           ClientPortName

Type: String with maximum length 257

Description: | Client port name

           ClientPortPseudowire

Type: Boolean

Description: | Client port pseudowire

           ClientL2Info

Type: Hex binary data with unbounded length

Description: | Client l2 info

           ClientAddress

Type: igmpsn_bag_addr_st

Description: | Client address

           ClientPacketPriority

Type: 32-bit unsigned integer

Description: | Client packet priority

           QuerierL2Info

Type: Hex binary data with unbounded length

Description: | Querier l2 info

           QuerierPacketPriority

Type: 32-bit unsigned integer

Description: | Querier packet priority

#### igmpsn_edm_summary_bag

        Description: IGMP snooping summary info
        Definition: Structure. Contents are:
           NumberOfBridgeDomains

Type: 32-bit unsigned integer

Description: | Number of bridge domains

           NumberOfIGMPSnoopingBridgeDomain

Type: 32-bit unsigned integer

Description: | Number of bridge domains with IGMP snooping enabled

           NumberOfPorts

Type: 32-bit unsigned integer

Description: | Number of ports

           NumberOfIGMPSnoopingPorts

Type: 32-bit unsigned integer

Description: | Number of ports with IGMP snooping enabled

           NumberOfMrouters

Type: 32-bit unsigned integer

Description: | Number of mrouters

           NumberOfSTPPorts

Type: 32-bit unsigned integer

Description: | Number of STP ports

           NumberOfIGPorts

Type: 32-bit unsigned integer

Description: | Number of ICCP Group ports

           NumberOfGroups

Type: 32-bit unsigned integer

Description: | Number of groups

           NumberOfGroupOPorts

Type: 32-bit unsigned integer

Description: | Number of group o-ports

           NumberOfGroupSources

Type: 32-bit unsigned integer

Description: | Number of group sources

           NumberOfGroupSourceStatics

Type: 32-bit unsigned integer

Description: | Number of static group sources

           NumberOfGroupSourceIncludes

Type: 32-bit unsigned integer

Description: | Number of include group sources

           NumberOfGroupSourceExcludes

Type: 32-bit unsigned integer

Description: | Number of exclude group sources

           NumberOfGroupSourceIncludePorts

Type: 32-bit unsigned integer

Description: | Number of group source include ports

           NumberOfGroupSourceExcludePorts

Type: 32-bit unsigned integer

Description: | Number of group source exclude ports

           LtraceEnable

Type: Boolean

Description: | ltrace enabled

           ErrorDebugEnabled

Type: Boolean

Description: | error debug enabled

           OtherDebugEnabled

Type: Boolean

Description: | other debug enabled

           SystemMac

Type: Hex binary data with maximum length 6 bytes

Description: | system mac address

           PacketStatistics

Type: igmpsn_pkt_stats_bag

Description: | Summary packet statistics

           CommonStatistics

Type: igmpsn_common_stats_bag

Description: | Summary common statistics

           ICCPStatistics

Type: igmpsn_iccp_stats_bag

Description: | Summary ICCP statistics

           ICCPGroupPortStatistics

Type: igmpsn_iccp_group_port_stats_bag

Description: | Summary ICCP Group Port statistics

           ICCPTrafficStatistics

Type: igmpsn_iccp_traffic_stats_bag

Description: | Summary ICCP traffic statistics

           ICCPAppICCPState

Type: iccp_app_iccp_state_bag

Description: | Summary ICCP App ICCP state

           ICCPAppStatistics

Type: iccp_app_iccp_stats_bag

Description: | Summary ICCP App ICCP statistics

           ICCPAppICCPGroupStatistics

Type: iccp_app_iccp_group_stats_bag

Description: | Summary ICCP App ICCP Group statistics

           ICCPAppIGPortStatistics

Type: iccp_app_ig_port_stats_bag

Description: | Summary ICCP App ICCP Group Port statistics

           L2FIBElapsedTime

Type: 32-bit unsigned integer

Description: | L2FIB elapsed time

           BDXCCreatedNotifications

Type: 32-bit unsigned integer

Description: | BDXC created notifications

           BDXCDeletedNotifications

Type: 32-bit unsigned integer

Description: | BDXC deleted notifications

           BDXCEFPAddedNotifications

Type: 32-bit unsigned integer

Description: | BDXC EFP added notifications

           BDXCEFPRemovedNotifications

Type: 32-bit unsigned integer

Description: | BDXC EFP removed notifications

           BDXCEFPSTPChangeNotifications

Type: 32-bit unsigned integer

Description: | BDXC EFP STP change notifications

           BDXCTopologyChangeNotifications

Type: 32-bit unsigned integer

Description: | BDXC topology change notifications

           BridgeDomainAdded

Type: 32-bit unsigned integer

Description: | Bridge domain added

           BridgeDomainDeleted

Type: 32-bit unsigned integer

Description: | Bridge domain deleted

           BridgeDomainProfileChanged

Type: 32-bit unsigned integer

Description: | Bridge domain profile changed

           BridgeDomainProfileAdded

Type: 32-bit unsigned integer

Description: | Bridge domain profile added

           BridgeDomainProfileRemoved

Type: 32-bit unsigned integer

Description: | Bridge domain profile removed

           BridgeDomainProfileUpdateFailed

Type: 32-bit unsigned integer

Description: | Bridge domina profile update failed

           BridgeDomainNotFound

Type: 32-bit unsigned integer

Description: | Bridge domain not found

           BridgeDomainPortNotFound

Type: 32-bit unsigned integer

Description: | Bridge domain port not found

           EFPAdded

Type: 32-bit unsigned integer

Description: | EFP added

           EFPDeleted

Type: 32-bit unsigned integer

Description: | EFP deleted

           EFPProfileChanged

Type: 32-bit unsigned integer

Description: | EFP profile changed

           EFPProfileUnchanged

Type: 32-bit unsigned integer

Description: | EFP profile unchanged

           EFPProfileAdded

Type: 32-bit unsigned integer

Description: | EFP profile added

           EFPProfileRemoved

Type: 32-bit unsigned integer

Description: | EFP profile removed

           EFPProfileUpdateFailed

Type: 32-bit unsigned integer

Description: | EFP profile update failed

           EFPOperStateChangedToUp

Type: 32-bit unsigned integer

Description: | EFP oper state changed to up

           EFPOperStateChangedToDown

Type: 32-bit unsigned integer

Description: | EFP oper state changed to down

           EFPSTPStateChangedToForwarding

Type: 32-bit unsigned integer

Description: | EFP STP state changed to forwarding

           EFPSTPStateChangedToBlocked

Type: 32-bit unsigned integer

Description: | EFP STP state changed to blocked

           EFPSTPStateChangedToNotParticipating

Type: 32-bit unsigned integer

Description: | EFP STP state changed to not participating

           EFPBridgeDomainMismatch

Type: 32-bit unsigned integer

Description: | EFP bridge domain mismatch

           EFPInterfaceHandleMismatch

Type: 32-bit unsigned integer

Description: | EFP interface handle mismatch

           EFPInterfaceNameMismatch

Type: 32-bit unsigned integer

Description: | EFP interface name mismatch

           L2FIBNoMemory

Type: 32-bit unsigned integer

Description: | L2FIB no memory

           BridgeDomainCreateFailed

Type: 32-bit unsigned integer

Description: | Bridge domain create failed

           BridgeDomainPortCreateFailed

Type: 32-bit unsigned integer

Description: | Bridge domain create failed

           BridgeDomainPortStateChangeFailed

Type: 32-bit unsigned integer

Description: | Bridge domain port state change failed

           BridgeDomainBatchStartCalled

Type: 32-bit unsigned integer

Description: | Bridge domain start called

           BridgeDomainBatchEndCalled

Type: 32-bit unsigned integer

Description: | Bridge domain batch end called

           BridgeDomainMarkCalled

Type: 32-bit unsigned integer

Description: | Bridge domain mark called

           BridgeDomainSweepCalled

Type: 32-bit unsigned integer

Description: | Bridge domain sweep called

           EFPBatchStartCalled

Type: 32-bit unsigned integer

Description: | EFP batch start called

           EFPBatchEndCalled

Type: 32-bit unsigned integer

Description: | EFP batch end called

           EFPMarkCalled

Type: 32-bit unsigned integer

Description: | EFP mark called

           EFPSweepCalled

Type: 32-bit unsigned integer

Description: | EFP sweep called

           L2FIBReplayCalled

Type: 32-bit unsigned integer

Description: | L2FIB replay called

           MrouteMessagesSent

Type: 32-bit unsigned integer

Description: | Mroute messages sent

           ConfigMessagesSent

Type: 32-bit unsigned integer

Description: | Configure messages sent

           BDXCSendCalled

Type: 32-bit unsigned integer

Description: | BDXC send called

           BDXCSendFailures

Type: 32-bit unsigned integer

Description: | BDXC send failures

           MGIDAllocations

Type: 32-bit unsigned integer

Description: | MGID allocations

           MGIDFree

Type: 32-bit unsigned integer

Description: | MGID frees

           MGIDAllocationFailures

Type: 32-bit unsigned integer

Description: | MGID allocation failures

           ImpossibleErrors

Type: 32-bit unsigned integer

Description: | Impossible errors

           BDXCCongestion

Type: Boolean

Description: | BDXC congestion

           BDXCCongestionCount

Type: 32-bit unsigned integer

Description: | BDXC congestion count

           BDXCCongestionClearCount

Type: 32-bit unsigned integer

Description: | BDXC congestion clear count

           BDXCCongestionNotifyCount

Type: 32-bit unsigned integer

Description: | BDXC congestion notify count

           LastBDXCCongestionTime

Type: 32-bit unsigned integer

Description: | Last BDXC congestion time

           NetElapsedTime

Type: 32-bit unsigned integer

Description: | Net elapsed time

           ConnectionOpenFailed

Type: 32-bit unsigned integer

Description: | Connection open failed

           SocketEvent

Type: 32-bit unsigned integer

Description: | Socket event

           PacketServerCodeAbort

Type: 32-bit unsigned integer

Description: | Packet server code abort

           ConnectionOpenEvent

Type: 32-bit unsigned integer

Description: | Connection open event

           ConnectionCloseEvent

Type: 32-bit unsigned integer

Description: | Connection close event

           ConnectionUnknownEvent

Type: 32-bit unsigned integer

Description: | Connection unknown event

           ConnectionSetretryFailed

Type: 32-bit unsigned integer

Description: | Connection setretry failed

           ConnectionGetFdFailed

Type: 32-bit unsigned integer

Description: | Connection get fd failed

           PacketEvent

Type: 32-bit unsigned integer

Description: | Packet event

           PacketEventDisconnect

Type: 32-bit unsigned integer

Description: | Packet event disconnect

           PacketEventEmpty

Type: 32-bit unsigned integer

Description: | Packet event empty

           PacketEventEmptyWatermark

Type: 32-bit unsigned integer

Description: | Packet event empty watermark

           PacketEventReceiveError

Type: 32-bit unsigned integer

Description: | Packet event rx error

           PacketEventReceiveErrorEvmRetry

Type: 32-bit unsigned integer

Description: | Packet event rx error evm retry

           PacketEventReceiveChunkPulse

Type: 32-bit unsigned integer

Description: | Packet event rx chunk pulse

           ReceivePacketNull

Type: 32-bit unsigned integer

Description: | Receive packet null

           ReceivePakmanError

Type: 32-bit unsigned integer

Description: | Receive pakman error

           ReceivePacketFreeError

Type: 32-bit unsigned integer

Description: | Receive packet free error

           ReceiveBridgeDomainPortNotFound

Type: 32-bit unsigned integer

Description: | Receive bridge domain port not found

           ReceivePIMPacketNotHello

Type: 32-bit unsigned integer

Description: | Receive PIM packet not hello

           ReceiveIGMPPacketAttempt

Type: 32-bit unsigned integer

Description: | Receive IGMP packet attempt

           ReceiveIGMPPacketSuccess

Type: 32-bit unsigned integer

Description: | Receive IGMP packet success

           ReceivePIMPacketAttempt

Type: 32-bit unsigned integer

Description: | Receive PIM packet attempt

           ReceivePIMPacketSuccess

Type: 32-bit unsigned integer

Description: | Receive PIM packet success

           TransmitPacketBadSocket

Type: 32-bit unsigned integer

Description: | Transmit packet bad socket

           TransmitPacketNoPacketBuffers

Type: 32-bit unsigned integer

Description: | Transmit packet no packet buffers

           TransmitPakmanError

Type: 32-bit unsigned integer

Description: | Transmit pakman error

           TransmitPacketFormatError

Type: 32-bit unsigned integer

Description: | Transmit packet format error

           TransmitIGMPPacketAttempt

Type: 32-bit unsigned integer

Description: | Transmit IGMP packet attempt

           TransmitIGMPPacketSuccess

Type: 32-bit unsigned integer

Description: | Transmit IGMP packet success

           NetNoMemory

Type: 32-bit unsigned integer

Description: | Net no memory

           InternalElapsedTime

Type: 32-bit unsigned integer

Description: | Internal elapsed time

           MallocFailure

Type: 32-bit unsigned integer

Description: | Malloc failure

           V3GroupSourceSpecificQueryConstructError

Type: 32-bit unsigned integer

Description: | V3 group source specific query construct error

           V3GroupSourceSpecificQuerySplit

Type: 32-bit unsigned integer

Description: | V3 group source specific query split

           V3ReportConstructError

Type: 32-bit unsigned integer

Description: | V3 report construct error

           V3ReportSplit

Type: 32-bit unsigned integer

Description: | V3 report split

           V3RecordSplit

Type: 32-bit unsigned integer

Description: | V3 record split

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### igmpsn_bag_addr_st

Description: Definition: Type definition for: IPV6Address

#### igmpsn_iccp_app_rg_state_en

Description: igmp snooping Redundancy Application State Definition: Enumeration. Valid values are: 'Initializing' - Init 'Connecting' - Connecting 'ConnectedNoPeers' - Connected No Peers 'ConnectPeerPresent' - Connect Peer Present 'ICCPDown' - ICCP Down

#### igmpsn_bag_iccp_app_redundancy_state_en

Description: ICCP Application Redundancy State Definition: Enumeration. Valid values are: 'RedundancyStateDown' - Redundancy State Down 'RedundancyStateStandby' - Redundancy State Standby 'RedundancyStateActive' - Redundancy State Active

#### set_bool

Description: Definition: Enumeration. Valid values are: 'false' - False 'true' - True

#### set_int32

Description: Set int32 value union Definition: Union. Discriminant: Name: IsSet Type: set_bool Options are: Value

Type: 32-bit signed integer

Description: |

#### igmpsn_iccp_app_rg_port_stats_st

Description: ICCP Group Port Statistics Definition: Structure. Contents are: ActiveRx

Type: 32-bit unsigned integer

Description: ICCP Interface Active events received

StandbyRx

Type: 32-bit unsigned integer

Description: ICCP Interface Standby events received

DownRx

Type: 32-bit unsigned integer

Description: ICCP Interface Down events received

SyncReqRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request events received

SyncReqRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request events received and dropped

SyncReqTx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request transmit events

SyncReqTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Request trasnmit events dropped

SyncRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync events received

SyncRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync events received and dropped

SyncStartRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Start events received

SyncStartRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Start events received and dropped

SyncEndRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End events received

SyncEndRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End events received and dropped

SyncUnsolicitedRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Unsolicited events received

SyncEndUnsolicitedRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync End Unsolicited events received and dropped

SyncInvalidRx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync Invalid event received

SyncTx

Type: 32-bit unsigned integer

Description: ICCP Interface Sync transmit events

SyncTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface Sync transmit events dropped

AppStateRx

Type: 32-bit unsigned integer

Description: ICCP Interface App State events received

AppStateRxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface App State events received and dropped

AppStateTx

Type: 32-bit unsigned integer

Description: ICCP Interface App State transmit events

AppStateTxDrop

Type: 32-bit unsigned integer

Description: ICCP Interface App State transmit events dropped

StartRetryTimer

Type: 32-bit unsigned integer

Description: ICCP Interface Start Retry Timer events

#### igmpsn_iccp_app_rg_port_state_en

Description: ICCP Redundancy Group Port State Definition: Enumeration. Valid values are: 'InterfaceInitialized' - Init 'ActiveNoPeers' - Active No Peers 'ActiveNoPeersCongestion' - Active No Peers Congestion 'StandbyNoPeers' - Standby No Peers 'StandbyNoPeersCongestion' - Standby No Peers Congestion 'DownNoPeers' - Down No Peers 'DownNoPeersCongestion' - Down No Peers Congestion 'StandbyPeers' - Standby Peers 'StandbyPeersCongestion' - Standby Peers Congestion 'StandbyPeersSyncRequest' - Standby Peers Sync Request 'StandbyPeersSyncRequestCongestion' - Standby Peers Sync Request Congestion 'StandbyPeersSyncReqWait' - Standby Peers Sync Request Wait 'ActivePeers' - Active Peers 'ActivePeersCongestion' - Active Peers Congestion 'ActivePeersSync' - Active Peers Sync 'ActivePeersSyncCongestion' - Active Peers Sync Congestion 'ActivePeersSyncWait' - Active Peers Sync Wait 'DownPeers' - Down Peers 'DownPeersCongestion' - Down Peers Congestion 'StandbyICCPDown' - Standby ICCP Down 'ActiveICCPDown' - Active ICCP Down 'DownICCPDown' - Down ICCP Down

#### running_timer

Description: Running Timer union Definition: Union. Discriminant: Name: TimerRunning Type: set_bool Options are: Value

Type: 32-bit signed integer

Description: |

## Perl Data Object documentation for elo_lib_status.

### Datatypes

#### elod_running_config

Description: The configuration currently running on an interface Definition: Structure. Contents are: FastHelloIntervalEnabled

Type: Boolean

Description: Is 100ms hello interval time enabled?

LinkMonitorEnabled

Type: Boolean

Description: Is link monitoring enabled?

RemoteLoopbackEnabled

Type: Boolean

Description: Is remote loopback enabled?

MIBRetrievalEnabled

Type: Boolean

Description: Is MIB retrieval enabled?

UDLFEnabled

Type: Boolean

Description: Is uni-directional link-fault detection enabled?

Mode

Type: elod_status_mode

Description: | Configured mode

           ConnectionTimeout

Type: 8-bit unsigned integer

Description: | Connection timeout

           SymbolPeriodWindow

Type: 32-bit unsigned integer

Description: | Symbol period event window size

           SymbolPeriodThresholdLow

Type: 64-bit unsigned integer

Description: | Low symbol period event threshold

           SymbolPeriodThresholdHigh

Type: 64-bit unsigned integer

Description: | High symbol period event threshold

           FrameWindow

Type: 32-bit unsigned integer

Description: | Frame event window size

           FrameThresholdLow

Type: 32-bit unsigned integer

Description: | Frame event low threshold

           FrameThresholdHigh

Type: 32-bit unsigned integer

Description: | Frame event high threshold

           FramePeriodWindow

Type: 32-bit unsigned integer

Description: | Frame period event window size

           FramePeriodThresholdLow

Type: 32-bit unsigned integer

Description: | Frame period event low threshold

           FramePeriodThresholdHigh

Type: 32-bit unsigned integer

Description: | Frame period event high threshold

           FrameSecondsWindow

Type: 32-bit unsigned integer

Description: | Frame seconds event high threshold

           FrameSecondsThresholdLow

Type: 32-bit unsigned integer

Description: | Frame seconds event high threshold

           FrameSecondsThresholdHigh

Type: 32-bit unsigned integer

Description: | Frame seconds event high threshold

           HighThresholdAction

Type: elod_action

Description: | Action to perform when a high threshold is breached

           LinkFaultAction

Type: elod_action

Description: | Action to perform when a link fault occurs

           DyingGaspAction

Type: elod_action

Description: | Action to perform when a dying gasp occurs

           CriticalEventAction

Type: elod_action

Description: | Action to perform when a critical event occurs

           DiscoveryTimeoutAction

Type: elod_action

Description: | Action to perform when a discovery timeout occurs

           CapabilitiesConflictAction

Type: elod_action

Description: | Action to perform when a capabilities conflict occurs

           WiringConflictAction

Type: elod_action

Description: | Action to perform when a wiring conflict occurs

           SessionUpAction

Type: elod_action

Description: | Action to perform when a session comes up

           SessionDownAction

Type: elod_action

Description: | Action to perform when a session comes down

           RemoteLoopbackAction

Type: elod_action

Description: | Action to perform when a session enters or exits remote loopback

           RequireRemoteMode

Type: elod_status_mode

Description: | The mode that is required of the remote peer

           RequireRemoteMIBRetrieval

Type: Boolean

Description: | Require the remote peer to support MIB retrieval

           RequireLoopback

Type: Boolean

Description: | Require the remote peer to support loopback mode

           RequireLinkMonitoring

Type: Boolean

Description: | Require the remote peer to support link monitoring

           FastHelloIntervalEnabledOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           LinkMonitoringEnabledOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RemoteLoopbackEnabledOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           MIBRetrievalEnabledOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           UDLFEnabledOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           ModeOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           ConnectionTimeoutOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           SymbolPeriodWindowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           SymbolPeriodThresholdLowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           SymbolPeriodThresholdHighOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameWindowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameThresholdLowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameThresholdHighOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FramePeriodWindowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FramePeriodThresholdLowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FramePeriodThresholdHighOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameSecondsWindowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameSecondsThresholdLowOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           FrameSecondsThresholdHighOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           HighThresholdActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           LinkFaultActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           DyingGaspActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           CriticalEventActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           DiscoveryTimeoutActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           CapabilitiesConflictActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           WiringConflictActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           SessionDownActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           SessionUpActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RemoteLoopbackActionOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RequireModeOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RequireMIBRetrievalOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RequireLoopbackOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

           RequireLinkMonitoringOverridden

Type: Boolean

Description: | Is this configuration information an interface override?

#### elod_log_entry

        Description: A single log entry
        Definition: Structure. Contents are:
           Index

Type: 32-bit unsigned integer

Description: | Index in the log entries table

           Handle

Type: Interface

Description: | Interface handle for this log entry

           Timestamp

Type: 32-bit unsigned integer

Description: | Timestamp for when the even occurred

           Oui

Type: Hex binary data with maximum length 3 bytes

Description: | OUI for the log entry

           Type

Type: elod_status_log_type

Description: | Type of event that this entry describes

           Location

Type: elod_status_log_location

Description: | Where the event occurred

           Window

Type: 64-bit unsigned integer

Description: | Size of the window (If applicable)

           Threshold

Type: 64-bit unsigned integer

Description: | Size of the threshold (If applicable)

           Value

Type: 64-bit unsigned integer

Description: | Breaching value (If applicable)

           RunningTotal

Type: 64-bit unsigned integer

Description: | Running total number of times event hasoccurred

           EventTotal

Type: 32-bit unsigned integer

Description: | Total number of times event has occurred

#### elod_stats

        Description: Statistics for an 802.3 OAM interface
        Definition: Structure. Contents are:
           InformationTX

Type: 32-bit unsigned integer

Description: | Number of information OAMPDUs transmitted

           InformationRX

Type: 32-bit unsigned integer

Description: | Number of information OAMPDUs received

           UniqueEventNotificationTX

Type: 32-bit unsigned integer

Description: | Number of unique event notification OAMPDUs transmitted

           UniqueEventNotificationRX

Type: 32-bit unsigned integer

Description: | Number of unique event notification OAMPDUs received

           DuplicateEventNotificationTX

Type: 32-bit unsigned integer

Description: | Number of duplicate event notification OAMPDUs transmitted

           DuplicateEventNotificationRX

Type: 32-bit unsigned integer

Description: | Number of duplicate event notification OAMPDUs received

           LoopbackControlTX

Type: 32-bit unsigned integer

Description: | Number of loopback control OAMPDUs transmitted

           LoopbackControlRX

Type: 32-bit unsigned integer

Description: | Number of loopback control OAMPDUs received

           VariableRequestTX

Type: 32-bit unsigned integer

Description: | Number of variable request OAMPDUs transmitted

           VariableRequestRX

Type: 32-bit unsigned integer

Description: | Number of variable request OAMPDUs received

           VariableResponseTX

Type: 32-bit unsigned integer

Description: | Number of variable response OAMPDUs transmitted

           VariableResponseRX

Type: 32-bit unsigned integer

Description: | Number of variable response OAMPDUs received

           OrgSpecificTX

Type: 32-bit unsigned integer

Description: | Number of organization specific OAMPDUs transmitted

           OrgSpecificRX

Type: 32-bit unsigned integer

Description: | Number of organization specific OAMPDUs received

           UnsupportedCodesTX

Type: 32-bit unsigned integer

Description: | Number of OAMPDUs with unsupported codes transmitted

           UnsupportedCodesRX

Type: 32-bit unsigned integer

Description: | Number of OAMPDUs with unsupported codes received

           FramesLostDueToOAM

Type: 32-bit unsigned integer

Description: | Number of frames lost due to OAM

           FixedFramesRX

Type: 32-bit unsigned integer

Description: | Number of RX frames 'fixed' by OAM

           LocalErrorSymbolPeriodRecords

Type: 32-bit unsigned integer

Description: | Number of local error symbol period records

           LocalErrorFrameRecords

Type: 32-bit unsigned integer

Description: | Number of local error frame records

           LocalErrorFramePeriodRecords

Type: 32-bit unsigned integer

Description: | Number of local error frame period records

           LocalErrorFrameSecondRecords

Type: 32-bit unsigned integer

Description: | Number of local error frame second records

           RemoteErrorSymbolPeriodRecords

Type: 32-bit unsigned integer

Description: | Number of remote error symbol period records

           RemoteErrorFrameRecords

Type: 32-bit unsigned integer

Description: | Number of remote error frame records

           RemoteErrorFramePeriodRecords

Type: 32-bit unsigned integer

Description: | Number of remote error frame period records

           RemoteErrorFrameSecondRecords

Type: 32-bit unsigned integer

Description: | Number of remote error frame second records

#### elod_remote_stats

        Description: Remote statistics for an 802.3 OAM interface
        Definition: Structure. Contents are:
           InformationTX

Type: 32-bit unsigned integer

Description: | Number of information OAMPDUs transmitted

           InformationTXValid

Type: Boolean

Description: | Is InformationTX set?

           InformationRX

Type: 32-bit unsigned integer

Description: | Number of information OAMPDUs received

           InformationRXValid

Type: Boolean

Description: | Is InformationRX set?

           UniqueEventNotificationTX

Type: 32-bit unsigned integer

Description: | Number of unique event notification OAMPDUs transmitted

           UniqueEventNotificationTXValid

Type: Boolean

Description: | Is UniqueEventNotificationTX set?

           UniqueEventNotificationRX

Type: 32-bit unsigned integer

Description: | Number of unique event notification OAMPDUs received

           UniqueEventNotificationRXValid

Type: Boolean

Description: | Is UniqueEventNotificationRX set?

           DuplicateEventNotificationTX

Type: 32-bit unsigned integer

Description: | Number of duplicate event notification OAMPDUs transmitted

           DuplicateEventNotificationTXValid

Type: Boolean

Description: | Is DuplicateEventNotificationTX set?

           DuplicateEventNotificationRX

Type: 32-bit unsigned integer

Description: | Number of duplicate event notification OAMPDUs received

           DuplicateEventNotificationRXValid

Type: Boolean

Description: | Is DuplicateEventNotificationRX set?

           LoopbackControlTX

Type: 32-bit unsigned integer

Description: | Number of loopback control OAMPDUs transmitted

           LoopbackControlTXValid

Type: Boolean

Description: | Is LoopbackControlTX set?

           LoopbackControlRX

Type: 32-bit unsigned integer

Description: | Number of loopback control OAMPDUs received

           LoopbackControlRXValid

Type: Boolean

Description: | Is LoopbackControlRX set?

           VariableRequestTX

Type: 32-bit unsigned integer

Description: | Number of variable request OAMPDUs transmitted

           VariableRequestTXValid

Type: Boolean

Description: | Is VariableRequestTXValid set?

           VariableRequestRX

Type: 32-bit unsigned integer

Description: | Number of variable request OAMPDUs received

           VariableRequestRXValid

Type: Boolean

Description: | Is VariableRequestRXValid set?

           VariableResponseTX

Type: 32-bit unsigned integer

Description: | Number of variable response OAMPDUs transmitted

           VariableResponseTXValid

Type: Boolean

Description: | Is VariableResponseTX set?

           VariableResponseRX

Type: 32-bit unsigned integer

Description: | Number of variable response OAMPDUs received

           VariableResponseRXValid

Type: Boolean

Description: | Is VariableResponseRX set?

           OrgSpecificTX

Type: 32-bit unsigned integer

Description: | Number of organization specific OAMPDUs transmitted

           OrgSpecificTXValid

Type: Boolean

Description: | Is OrgSpecificTX set?

           OrgSpecificRX

Type: 32-bit unsigned integer

Description: | Number of organization specific OAMPDUs received

           OrgSpecificRXValid

Type: Boolean

Description: | Is OrgSpecificRX set?

           UnsupportedCodesTX

Type: 32-bit unsigned integer

Description: | Number of OAMPDUs with unsupported codes transmitted

           UnsupportedCodesTXValid

Type: Boolean

Description: | Is UnsupportedCodesTX set?

           UnsupportedCodesRX

Type: 32-bit unsigned integer

Description: | Number of OAMPDUs with unsupported codes received

           UnsupportedCodesRXValid

Type: Boolean

Description: | Is UnsupportedCodesRX set?

           FramesLostDueToOAM

Type: 32-bit unsigned integer

Description: | Number of frames lost due to OAM

           FramesLostDueToOAMValid

Type: Boolean

Description: | Is FramesLostDueToOAM set?

#### elod_errors

        Description: Most recent error information for an 802.3 OAM interface
        Definition: Structure. Contents are:
           PFIReason

Type: String with unbounded length

Description: | Reason for the PFI error (if applicable)

           PfiErrorCode

Type: 32-bit unsigned integer

Description: | The PFI error/success code

           PlatformReason

Type: String with unbounded length

Description: | Reason for the platform error (if applicable)

           PlatformErrorCode

Type: 32-bit unsigned integer

Description: | The platform error/success code

           SPIOReason

Type: String with unbounded length

Description: | Reason for the SPIO error (if applicable)

           SPIOErrorCode

Type: 32-bit unsigned integer

Description: | The SPIO error/success code

           EPIReason

Type: String with unbounded length

Description: | Reason for the EPI error (if applicable)

           EPIErrorCode

Type: 32-bit unsigned integer

Description: | The EPI error/success code

           CapsAddReason

Type: String with unbounded length

Description: | Reason for the caps add error (if applicable)

           CapsAddErrorCode

Type: 32-bit unsigned integer

Description: | The caps add error/success code

#### elod_discovery_info

Description: The results of a 'get discovery info' query Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: Interface Name

OperationalStatus

Type: elod_status_oper_state

Description: | Operational status

           LoopbackMode

Type: elod_status_loopback_status

Description: | The loopback mode the interface is in

           LocalMode

Type: elod_status_mode

Description: | Local Mode (passive/active)

           Miswired

Type: Boolean

Description: | Has the interface mis-wired?

           LocalMWDKey

Type: 32-bit unsigned integer

Description: | Local Mis-wiring Detection key

           LocalFunctionUnidirectional

Type: Boolean

Description: | Local Unidirectional support

           LocalFunctionLoopback

Type: Boolean

Description: | Local loopback support

           LocalFunctionEvent

Type: Boolean

Description: | Local event support

           LocalFunctionVariable

Type: Boolean

Description: | Local variable retreival support

           LocalRevision

Type: 32-bit unsigned integer

Description: | Local revision

           LocalMTU

Type: 32-bit unsigned integer

Description: | Local MTU

           LocalOperational

Type: Boolean

Description: | Is the local OAM session operational?

           LocalEvaluating

Type: Boolean

Description: | Is the local OAM session evaluating?

           RemoteMode

Type: elod_status_mode

Description: | Remote Mode (passive/active)

           RemoteUnidirectional

Type: Boolean

Description: | Remote unidirectional support

           RemoteLoopback

Type: Boolean

Description: | Remote loopback support

           RemoteEvent

Type: Boolean

Description: | Remote event support

           RemoteVariable

Type: Boolean

Description: | Remote variable retreival support

           RemoteMTU

Type: 32-bit unsigned integer

Description: | Remote MTU

           RemoteMACAddress

Type: MACAddress

Description: | Remote MAC address

           RemoteVendorOUI

Type: Hex binary data with length 3 bytes

Description: | Remote vendor OUI

           RemoteRevision

Type: 16-bit unsigned integer

Description: | Remote revision

           RemoteVendorInfo

Type: 32-bit unsigned integer

Description: | Remote vendor info

           RemoteMWDKey

Type: 32-bit unsigned integer

Description: | Remote Mis-wiring Detection key

           OperationalStatusValid

Type: Boolean

Description: | Has this value been received successfully?

           LoopbackModeValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalModeValid

Type: Boolean

Description: | Has this value been received successfully?

           MiswiredValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalMWDKeyValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalFunctionUnidirectionalValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalFunctionLoopbackValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalFunctionEventValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalFunctionVariableValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalRevisionValid

Type: Boolean

Description: | Has this value been received successfully?

           LocalMTUValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteModeValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteUnidirectionalValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteLoopbackValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteEventValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteVariableValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteMTUValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteMACAddressValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteVendorOUIValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteRevisionValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteVendorInfoValid

Type: Boolean

Description: | Has this value been received successfully?

           RemoteMWDKeyValid

Type: Boolean

Description: | Has this value been received successfully?

#### elod_loopback_result

        Description: The result of entering or exiting remote loopback mode as a master
        Definition: Structure. Contents are:
           Result

Type: 32-bit unsigned integer

Description: | Result for entering/exiting loopback

#### elod_transaction

        Description: A transaction for an operation on an 802.3 OAM interface
        Definition: Structure. Contents are:
           Result

Type: elod_transaction_result

Description: | The result of the transaction

           ID

Type: 32-bit unsigned integer

Description: | ID of the transaction

           Complete

Type: Boolean

Description: | Has the transaction completed?

           IssueTime

Type: 32-bit unsigned integer

Description: | Time the transaction was issued

#### elod_interface_state

        Description: The state of an 802.3 OAM interface
        Definition: Structure. Contents are:
           Errors

Type: elod_errors

Description: | The errors that have occurred on this interface

           ProtocolCode

Type: elod_bag_protocol_state

Description: | The state the protocol is in

           RXFault

Type: Boolean

Description: | Has a uni-directional link-fault been detected?

           LocalMWDKey

Type: 32-bit unsigned integer

Description: | The local MWD key

           RemoteMWDKeyPresent

Type: Boolean

Description: | Does the remote side have an MWD key?

           RemoteMWDKey

Type: 32-bit unsigned integer

Description: | The remote MWD key

           EFDTriggers

Type: elod_efd_triggers

Description: | Any present EFD triggers

### Internal Datatypes

#### elod_bag_protocol_state

        Description: The state the protocol is in
        Definition: Enumeration. Valid values are:
            'ProtocolStateInactive' - The protocol is in the INACTIVE state
            'ProtocolStateFault' - The protocol is in the FAULT state
            'ProtocolStateActiveSendLocal' - The protocol is in the ACTIVE_SEND_LOCAL state
            'ProtocolStatePassiveWait' - The protocol is in the SEND_LOCAL_REMOTE state
            'ProtocolStateSendLocalRemote' - The protocol is in the LOCAL_REMOTE state
            'ProtocolStateSendLocalRemoteOk' - The protocol is in the LOCAL_REMOTE_OK state
            'ProtocolStateSendAny' - The protocol is in the SEND_ANY state

#### elod_transaction_type

        Description: The type of a transaction
        Definition: Enumeration. Valid values are:
            'TransactionTypeLoopbackStart' - Transaction for starting loopback mode
            'TransactionTypeLoopbackStop' - Transaction for stopping loopback mode
            'TransactionTypeStatistics' - Transaction for getting remote statistics
            'TransactionTypeDiscoveryInfo' - Transaction for getting remote discovery information

#### elod_status_oper_state

        Description: Operational state of an interface
        Definition: Enumeration. Valid values are:
            'Disabled' - 802.3 OAM is disabled
            'LinkFault' - 802.3 OAM has encountered a link fault
            'PassiveWait' - Passive OAM entity waiting to see if peer is OAM capable
            'ActiveSendLocal' - Active OAM entity trying to determine if peer is OAM capable
            'SendLocalAndRemote' - OAM discovered peer but still to accept or reject peer config
            'SendLocalAndRemoteOk' - OAM peering is allowed by local device
            'PeeringLocallyRejected' - OAM peering rejected by local device
            'PeeringRemotelyRejected' - OAM peering rejected by remote device
            'Operational' - 802.3 OAM is operational
            'OperationalHalfDuplex' - 802.3 OAM is operating in half-duplex mode

#### elod_status_mode

Description: Mode of an OAM interface Definition: Enumeration. Valid values are: 'Passive' - Passive mode 'Active' - Active mode 'DontCare' - Don't care what the mode is

#### elod_action

Description: Actions supported by an OAM interface Definition: Enumeration. Valid values are: 'NoAction' - Disabled (do nothing) 'DisableInterface' - Disable the interface 'Log' - Log the event and do nothing else 'EFD' - EFD the interface

#### elod_status_loopback_status

Description: The loopback mode of an OAM interface Definition: Enumeration. Valid values are: 'None' - Loopback is not being performed 'Initiating' - Initiating master loopback 'MasterLoopback' - In master loopback mode 'Terminating' - Terminating master loopback mode 'LocalLoopback' - In slave loopback mode 'Unknown' - Parser and multiplexer combination unexpected

#### elod_status_log_type

Description: The type of a log entry Definition: Enumeration. Valid values are: 'LogTypeSymbolEvent' - Log entry for an errored symbol event 'LogTypePeriodEvent' - Log entry for an errored frame period event 'LogTypeFrameEvent' - Log entry for an errored frame event 'LogTypeSecsEvent' - Log entry for an errored frame seconds summary event 'LogTypeLinkFault' - Log entry for a link fault 'LogTypeDyingGasp' - Log entry for a dying gasp 'LogTypeCriticalEvent' - Log entry for a critical event

#### elod_status_log_location

Description: The location of the event that caused a log entry Definition: Enumeration. Valid values are: 'LogLocationLocal' - A local event 'LogLocationRemote' - A remote event

#### elod_transaction_result

Description: Definition: Union. Discriminant: Name: Type Type: elod_transaction_type Options are: StartSuccess

Type: elod_loopback_result

Description: | Did the operation succeed?

           StopSuccess

Type: elod_loopback_result

Description: | Did the operation succeed?

           RemoteStats

Type: elod_remote_stats

Description: | Result of a 'get statistics' operation

           DiscoveryInfo

Type: elod_discovery_info

Description: | Result of a 'get discovery info' operation

#### elod_efd_triggers

        Description: Triggers currently causing the interface to be brought down using EFD
        Definition: Structure. Contents are:
           LinkFaultReceived

Type: Boolean

Description: | Link-fault messages being received

           DiscoveryTimedOut

Type: Boolean

Description: | The discovery process has timed out

           CapabilitiesConflict

Type: Boolean

Description: | A capabilities conflict has been detected

           WiringConflict

Type: Boolean

Description: | A wiring conflict has been detected

           SessionDown

Type: Boolean

Description: | The 802.3 OAM session is down

## Perl Data Object documentation for stp_io.

### Datatypes

#### stp_sequence_number

        Description: Sequence Numbers for Controller/IO communications
        Definition: Structure. Contents are:
           NumSent

Type: 32-bit signed integer

Description: | Last sequence number sent

           Received

Type: 32-bit signed integer

Description: | Last sequence number received

#### stp_ctrl_sequence_number_item

        Description: Individual sequence numbers item to be exported by the STP Controller
        Definition: Structure. Contents are:
           SequenceNumber

Type: stp_sequence_number

Description: | Sequence Numbers

           Location

Type: ValueNodeID

Description: | Location this sequence number item corresponds to

#### stp_ctrl_sequence_numbers

        Description: Array of sequence numbers from Controller
        Definition: Structure. Contents are:
           SequenceNumbers

Type: stp_ctrl_sequence_number_item

[0...unbounded]

Description: | Sequence numbers array

#### stp_times_vector

        Description: Times vector
        Definition: Structure. Contents are:
           RemainingHops

Type: 8-bit unsigned integer

Description: | Remaining Hops

#### stp_bridge_id

        Description: STP Bridge Identifier
        Definition: Structure. Contents are:
           BridgePriority

Type: 16-bit unsigned integer

Description: | Bridge Priority

           MSTINumber

Type: 16-bit unsigned integer

Description: | MSTI Number

           MACAddress

Type: MACAddress

Description: | MAC Address

#### stp_cist_pri_vector

        Description: CIST Priority vector
        Definition: Structure. Contents are:
           CISTRoot

Type: stp_bridge_id

Description: | CIST Root

           ExternalPathCost

Type: 32-bit unsigned integer

Description: | External path cost

#### stp_cist_times_vector

        Description: CIST times vector
        Definition: Structure. Contents are:
           MessageAge

Type: 16-bit unsigned integer

Description: | Message Age

           MaxAge

Type: 16-bit unsigned integer

Description: | Max age

           FwdDelay

Type: 16-bit unsigned integer

Description: | Forward delay

           HelloTime

Type: 16-bit unsigned integer

Description: | Hello Time

#### stp_cist_flags

Description: STP CIST Flags Definition: Structure. Contents are: TopologyChangeAck

Type: Boolean

Description: Topology Change Ack

Agreement

Type: Boolean

Description: Agreement

Forwarding

Type: Boolean

Description: Forwarding

Learning

Type: Boolean

Description: Learning

Role

Type: 8-bit unsigned integer

Description: Role

Proposal

Type: Boolean

Description: Proposal

TopologyChange

Type: Boolean

Description: Topology Change

#### stp_mrecord_flags

Description: STP MRecord Flags Definition: Structure. Contents are: Master

Type: Boolean

Description: Master

Agreement

Type: Boolean

Description: Agreement

Forwarding

Type: Boolean

Description: Forwarding

Learning

Type: Boolean

Description: Learning

Role

Type: 8-bit unsigned integer

Description: Role

Proposal

Type: Boolean

Description: Proposal

TopologyChange

Type: Boolean

Description: Topology Change

#### stp_configuration_message

Description: STP Configuration Message Definition: Structure. Contents are: MSTIFlags

Type: stp_mrecord_flags

Description: | MSTI Flags

           MSTIRegionalRootIdentifier

Type: stp_bridge_id

Description: | MSTI Regional Root Identifier

           MSTIInternalRootPathCost

Type: 32-bit unsigned integer

Description: | MSTI Internal Root Path Cost

           MSTIBridgePriority

Type: 16-bit unsigned integer

Description: | MSTI Bridge Priority

           MSTIPortPriority

Type: 16-bit unsigned integer

Description: | MSTI Port Priority

           MSTIRemainingHops

Type: 8-bit unsigned integer

Description: | MSTI Remaining Hops

#### stp_bpdu

        Description: BPDU Data
        Definition: Structure. Contents are:
           ProtocolIdentifier

Type: 16-bit unsigned integer

Description: | Protocol Identifier

           ProtocolVersionIdentifier

Type: 8-bit unsigned integer

Description: | Protocol Version Identifier

           BPDUType

Type: 8-bit unsigned integer

Description: | BPDU Type

           CISTFlags

Type: stp_cist_flags

Description: | CIST Flags

           CISTRootIdentifier

Type: stp_bridge_id

Description: | CIST Root Identifier

           CISTExternalPathCost

Type: 32-bit unsigned integer

Description: | CIST External Path Cost

           CISTRegionalRootIdentifier

Type: stp_bridge_id

Description: | CIST Regional Root Identifier

           CISTPortIdentifierPriority

Type: 16-bit unsigned integer

Description: | CIST Port Identifier Priority

           CISTPortIdentifierID

Type: 16-bit unsigned integer

Description: | CIST Port Identifier ID

           MessageAge

Type: 16-bit unsigned integer

Description: | Message Age

           MaxAge

Type: 16-bit unsigned integer

Description: | Max Age

           HelloTime

Type: 16-bit unsigned integer

Description: | Hello Time

           ForwardDelay

Type: 16-bit unsigned integer

Description: | Forward Delay

           Version1Length

Type: 8-bit unsigned integer

Description: | Version 1 Length

           Version3Length

Type: 16-bit unsigned integer

Description: | Version 3 Length

           FormatSelector

Type: 8-bit unsigned integer

Description: | Format Selector

           Name

Type: String with unbounded length

Description: | Name

           Revision

Type: 32-bit unsigned integer

Description: | Revision

           MD5Digest

Type: 8-bit unsigned integer[0...unbounded]

Description: | MD5 Digest

           CISTInternalRootPathCost

Type: 32-bit unsigned integer

Description: | CIST Internal Root Path Cost

           CISTBridgeIdentifier

Type: stp_bridge_id

Description: | CIST Bridge Identifier

           CISTRemainingHops

Type: 8-bit unsigned integer

Description: | CIST Remaining Hops

           MSTIConfigurationMessages

Type: stp_configuration_message[0...unbounded]

Description: | MSTI Configuration Messages

#### stp_received_bpdu

        Description: A Received BPDU
        Definition: Structure. Contents are:
           BPDU

Type: stp_bpdu

Description: | BPDU Data

           SenderAddress

Type: MACAddress

Description: | MAC Address of the sender

#### stp_statistics

        Description: Statistics and counters for this Interface
        Definition: Structure. Contents are:
           BPDUsSent

Type: 32-bit unsigned integer

Description: | Number of BPDUs sent

           BPDUsReceived

Type: 32-bit unsigned integer

Description: | Number of BPDUs received

#### stp_msti_statistics

        Description: Statistics and counters for this MSTI on this Interface
        Definition: Structure. Contents are:
           MessageExpiryTimer

Type: 32-bit unsigned integer

Description: | Time until message expires

#### stp_bpdu_info

        Description: BPDUs sent and received on this interface
        Definition: Structure. Contents are:
           BPDUSent

Type: stp_bpdu

Description: | The BPDU being sent from this interface

           BPDUSReceived

Type: stp_received_bpdu

[0...unbounded]

Description: | The BPDUs received on this interface

#### stp_mstag_msti_info

        Description: MSTAG MSTI Information
        Definition: Structure. Contents are:
           MSTI

Type: 16-bit unsigned integer

Description: | MSTI identifier

           VLANs

Type: stp_vlan_range

[0...unbounded]

Description: | VLANs assigned to this MSTI

           BridgePriority

Type: 32-bit unsigned integer

Description: | Bridge Priority

           PortPriority

Type: 32-bit unsigned integer

Description: | Port Priority

           Cost

Type: 32-bit unsigned integer

Description: | Cost

           RootBridgePriority

Type: 32-bit unsigned integer

Description: | Root Bridge Priority

           RootBridgeAddress

Type: MACAddress

Description: | Root Bridge Address

           TopologyChanges

Type: 16-bit unsigned integer

Description: | Number of topology changes exprienced by this PTI

#### stp_mstag_info

        Description: MSTAG Information
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Port Name

           ConfigName

Type: String with unbounded length

Description: | Configuration Name

           ConfigRevision

Type: 8-bit unsigned integer

Description: | Configuration Revision

           MaxAge

Type: 32-bit unsigned integer

Description: | Bridge Max Age

           ProviderBridge

Type: Boolean

Description: | Provider Bridge Mode

           bridge_address

Type: MACAddress

Description: | Bridge Address

           PortID

Type: 32-bit unsigned integer

Description: | Port ID

           ExternalCost

Type: 32-bit unsigned integer

Description: | External Cost

           HelloTime

Type: 8-bit unsigned integer

Description: | Hello Time

           PortActive

Type: Boolean

Description: | Is Port Active

           BPDUsSent

Type: 32-bit unsigned integer

Description: | BPDUs sent

           ReversionControlEnabled

Type: Boolean

Description: | Is Reversion Control enabled on this port?

           ReversionControlTimeout

Type: Optional 32-bit unsigned integer

Description: | Time (seconds since the Unix Epoch) when port will stop sending initial BPDUs

           MSTIInformation

Type: stp_mstag_msti_info[0...unbounded]

Description: | MSTI specific information

#### stp_mstag_topology_change

        Description: STP Topology Change data
        Definition: Structure. Contents are:
           LastTopologyChangeTime

Type: Optional 32-bit unsigned integer

Description: | Time (in seconds since Unix Epoch) of last Topology Change

           TopologyChangeInterfaceName

Type: Interface

Description: | Interface that received a TC BPDU

           BPDUDirection

Type: Optional STP_BPDUDirection

Description: | Direction of received TC BPDU

           TopologyChanges

Type: 16-bit unsigned integer

Description: | Total number of Topology Changes

#### stp_mstag_topology_change_latest

        Description: Interface that most recently experienced a topology change flush
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface that was most recently flushed

           TopologyChange

Type: stp_mstag_topology_change

Description: | Topology change flush reason

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### stp_vlan_range

Description: A VLAN range Definition: Structure. Contents are: RangeStart

Type: 16-bit unsigned integer

Description: Start value of this VLAN range

RangeEnd

Type: 16-bit unsigned integer

Description: End value of this VLAN range

#### STP_BPDUDirection

Description: BPDU Direction Definition: Enumeration. Valid values are: 'BPDUIngress' - Ingress BPDU 'BPDUEgress' - Egress BPDU

## Perl Data Object documentation for stp_ctrl.

### Datatypes

#### stp_sequence_number

Description: Sequence Numbers for Controller/IO communications Definition: Structure. Contents are: NumSent

Type: 32-bit signed integer

Description: Last sequence number sent

Received

Type: 32-bit signed integer

Description: Last sequence number received

#### stp_ctrl_sequence_number_item

Description: Individual sequence numbers item to be exported by the STP Controller Definition: Structure. Contents are: SequenceNumber

Type: stp_sequence_number

Description: | Sequence Numbers

           Location

Type: ValueNodeID

Description: | Location this sequence number item corresponds to

#### stp_ctrl_sequence_numbers

        Description: Array of sequence numbers from Controller
        Definition: Structure. Contents are:
           SequenceNumbers

Type: stp_ctrl_sequence_number_item

[0...unbounded]

Description: | Sequence numbers array

#### stp_times_vector

        Description: Times vector
        Definition: Structure. Contents are:
           RemainingHops

Type: 8-bit unsigned integer

Description: | Remaining Hops

#### stp_bridge_id

Description: STP Bridge Identifier Definition: Structure. Contents are: BridgePriority

Type: 16-bit unsigned integer

Description: Bridge Priority

MSTINumber

Type: 16-bit unsigned integer

Description: MSTI Number

MACAddress

Type: MACAddress

Description: | MAC Address

#### stp_cist_pri_vector

Description: CIST Priority vector Definition: Structure. Contents are: CISTRoot

Type: stp_bridge_id

Description: | CIST Root

           ExternalPathCost

Type: 32-bit unsigned integer

Description: | External path cost

#### stp_cist_times_vector

Description: CIST times vector Definition: Structure. Contents are: MessageAge

Type: 16-bit unsigned integer

Description: Message Age

MaxAge

Type: 16-bit unsigned integer

Description: Max age

FwdDelay

Type: 16-bit unsigned integer

Description: Forward delay

HelloTime

Type: 16-bit unsigned integer

Description: Hello Time

#### stp_configuration

Description: STP Configuration Definition: Structure. Contents are: Name

Type: String with unbounded length

Description: STP Configuration Name

Revision

Type: 16-bit unsigned integer

Description: STP Configuration Revision

MD5Digest

Type: 8-bit unsigned integer[0...unbounded]

Description: MD5 Digest of the VLAN/MSTI Config

Mode

Type: stp_mode

Description: | Controller Mode

           BridgeAddress

Type: MACAddress

Description: | Bridge Address

           BridgeMaxAge

Type: 16-bit unsigned integer

Description: | Bridge Max Age

           BridgeForwardDelay

Type: 16-bit unsigned integer

Description: | Bridge Forward Delay

           MaxHops

Type: 16-bit unsigned integer

Description: | Max Hops

           TransmitHoldCount

Type: 16-bit unsigned integer

Description: | Transmit Hold Count

           CistRootAddress

Type: MACAddress

Description: | CIST Root address

           CistRootPriority

Type: 32-bit unsigned integer

Description: | CIST Root priority

           CistExternalPathCost

Type: 32-bit unsigned integer

Description: | CIST External Path Cost

#### stp_ctrl_vlan_msti_mapping

        Description: Information on the VLAN mapping for a given MSTI
        Definition: Structure. Contents are:
           VLANRanges

Type: stp_vlan_range

[0...unbounded]

Description: | VLANs assigned to this MSTI

#### stp_instance

        Description: STP Instance Status and Configuration
        Definition: Structure. Contents are:
           BridgePriority

Type: 32-bit unsigned integer

Description: | Bridge Priority

           RootMaxAge

Type: 32-bit unsigned integer

Description: | Root Max Age

           RootForwardDelay

Type: 32-bit unsigned integer

Description: | Root Forward Delay

           RootBridgePriority

Type: 32-bit unsigned integer

Description: | Root Bridge Priority

           RootBridgeAddress

Type: MACAddress

Description: | Root Bridge Address

           RootInternalPathCost

Type: 32-bit unsigned integer

Description: | Internal Path cost to the Root

#### stp_port

        Description: STP Port Status and Configuration
        Definition: Structure. Contents are:
           InterfaceUp

Type: Boolean

Description: | Whether Interface Is Up

           Cost

Type: 32-bit unsigned integer

Description: | Configured External Cost

           LinkType

Type: stp_port_link_type

Description: | Port Link Type

           HelloTime

Type: 32-bit unsigned integer

Description: | Port Hello Time

           DesignatedHelloTime

Type: 32-bit unsigned integer

Description: | Hello Time of Designated Port for this LAN segment

           PortFast

Type: Boolean

Description: | PortFast enabled

           BPDUGuard

Type: Boolean

Description: | BPDU Guard enabled

           GuardRoot

Type: Boolean

Description: | GuardRoot enabled

           GuardTopologyChange

Type: Boolean

Description: | GuardTopologyChange enabled

           ConfigError

Type: stp_config_error

Description: | Configuration Error.

           BringupDelayRemaining

Type: Optional 64-bit unsigned integer

Description: | Time until the Bringup Delay timer expires in ns

#### stp_port_instance

        Description: STP Instance Specific Port Status and Configuration
        Definition: Structure. Contents are:
           Role

Type: stp_port_role

Description: | Port Role

           State

Type: stp_port_state

Description: | Port State

           EdgePort

Type: Boolean

Description: | Port is an Edge Port in this MSTI.

           BoundaryPort

Type: Boolean

Description: | Port is on a boundary of this MSTI

           PortID

Type: 32-bit unsigned integer

Description: | Port ID

           PortPriority

Type: 32-bit unsigned integer

Description: | Port Priority

           PortCost

Type: 32-bit unsigned integer

Description: | Port Cost

           DesignatedBridgeAddress

Type: MACAddress

Description: | Designated Bridge Address

           DesignatedBridgePriority

Type: 32-bit unsigned integer

Description: | Designated Bridge Priority

           DesignatedBridgePortID

Type: 32-bit unsigned integer

Description: | Designated Bridge Port ID

           DesignatedBridgePortPriority

Type: 32-bit unsigned integer

Description: | Designated Bridge Port Priority

           ForwardDelayTime

Type: 32-bit unsigned integer

Description: | ForwardDelayTime

           Transitions

Type: 32-bit unsigned integer

Description: | Number of transitions to reach current state

           TopologyChanges

Type: 16-bit unsigned integer

Description: | Number of topology changes exprienced by this PTI

           LastTopologyChangeTime

Type: Optional 32-bit unsigned integer

Description: | Time (in seconds since Unix Epoch) of last Topology Change

           IsFlushContainmentActive

Type: Boolean

Description: | Whether Flush Containment is in effect for this PTI

#### stp_topology_change

        Description: STP Topology Change data
        Definition: Structure. Contents are:
           LastTopologyChangeTime

Type: Optional 32-bit unsigned integer

Description: | Time (in seconds since Unix Epoch) of last Topology Change

           TopologyChangeReason

Type: stp_tc_reason

Description: | Reason for the Topology Change

           TopologyChanges

Type: 16-bit unsigned integer

Description: | Total number of Topology Changes

           IsFlushContainmentActive

Type: Boolean

Description: | Whether flush containment is in effect for this PTI

#### stp_topology_change_latest

        Description: Interface that most recently experienced a topology change flush
        Definition: Structure. Contents are:
           InterfaceName

Type: Interface

Description: | Interface that was most recently flushed

           TopologyChange

Type: stp_topology_change

Description: | Topology change flush reason

### Internal Datatypes

#### stp_msti_id_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### stp_state

        Description:
        Definition: Enumeration. Valid values are:
            'STP_STATE_BLOCKING'
            'STP_STATE_LEARNING'
            'STP_STATE_FORWARDING'

#### stp_state_type

        Description:
        Definition: Type definition for: stp_state

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### stp_vlan_range

Description: A VLAN range Definition: Structure. Contents are: RangeStart

Type: 16-bit unsigned integer

Description: Start value of this VLAN range

RangeEnd

Type: 16-bit unsigned integer

Description: End value of this VLAN range

#### stp_port_role

Description: Interface Role Definition: Enumeration. Valid values are: 'Designated' - Designated Role 'Root' - Root Role 'Alternate' - Alternate Role 'Backup' - Backup Role 'Master' - Master Role 'Disabled' - Disabled

#### stp_port_state

Description: Interface State Definition: Enumeration. Valid values are: 'Blocking' - Blocking State 'Learning' - Learning State 'Forwarding' - Forwarding State

#### stp_port_link_type

Description: Interface Link Type Definition: Enumeration. Valid values are: 'PointToPoint' - Point to Point 'MultiPoint' - MultiPoint

#### stp_config_error

Description: Configuration Errors Definition: Enumeration. Valid values are: 'NoError' - No error affects this interface. 'NonExistantInterfaceError' - Interface does not exist. 'InterfaceDownError' - Interface is not in UP state. 'BringupDelayError' - Interface is in Bringup delay. 'InterfaceStateUnknown' - Interface state is not known 'InterfaceSpeedUnknown' - Interface speed is not known 'InterfaceDuplexityUnknown' - Interface duplexity is not known 'PortIDInvalid' - Interface port ID is invalid

#### stp_mode

Description: Mode in which the Controller is running. Definition: Enumeration. Valid values are: 'ProviderBridgeMode' - Provider Bridge 'Dot1Q' - Dot 1Q

#### STPTopologyChangeReason

Description: Reason for a Topology Change Definition: Enumeration. Valid values are: 'ReasonNone' - No Topology Change 'ReasonReceivedTC' - Received Topology Change in BPDU 'ReasonRoleChange' - This port's Role Changed 'ReasonRoleChangeOther' - Another port's Role Changed 'ReasonNotOperEdge' - Another port's is no longer operEdge

#### STPRoleChange

Description: Role change details Definition: Structure. Contents are: OldRole

Type: stp_port_role

Description: | Role before change

           NewRole

Type: stp_port_role

Description: | Role after change

#### STPRoleChangeOther

        Description: Role change details, for a particular interface
        Definition: Structure. Contents are:
           OtherInterfaceName

Type: Interface

Description: | Interface whose role changed

           OldRole

Type: stp_port_role

Description: | Role before change

           NewRole

Type: stp_port_role

Description: | Role after change

#### OptionalValue

        Description: Optional Value
        Definition: Type definition for: Optional 8-bit unsigned integer

#### stp_tc_reason

        Description: Topology Change Reason
        Definition: Union.
        Discriminant:
           Name: ReasonFormat
           Type: STPTopologyChangeReason
        Options are:
           TopologyChangeInterfaceName

Type: Interface

Description: | Interface that received a TC BPDU

           RoleChange

Type: STPRoleChange

Description: | Role change details, for change on this interface

           RoleChangeOther

Type: STPRoleChangeOther

Description: | Role change details, for change on another interface

           OperEdgeInterfaceName

Type: Interface

Description: | Interface that is no longer operEdge

           Invalid

Type: OptionalValue

Description: | No Topology Change

## Perl Data Object documentation for fsync.

### Datatypes

#### fsync_if_info

        Description: Line interface information
        Definition: Structure. Contents are:
           Name

Type: String with unbounded length

Description: | Interface name

           State

Type: im_state_type

Description: | Interface state

           SSMEnabled

Type: 32-bit signed integer

Description: | SSM is enabled on the interface

           Squelched

Type: 32-bit signed integer

Description: | The interface output is squelched

           SelectionInput

Type: 32-bit signed integer

Description: | The interface is an input for selection

           Priority

Type: fsync_pri_type

Description: | Priority

           SelectedSource

Type: Optional fsync_bag_source_id

Description: | Timing source selected for interface output

           DampingState

Type: fsync_bag_damping_state

Description: | Damping state

           DampingTime

Type: 32-bit unsigned integer

Description: | Time until damping state changes in ms

           WaitToRestoreTime

Type: 16-bit unsigned integer

Description: | Wait-to-restore time for the interface

           QualityLevelReceived

Type: Optional fsync_bag_ql

Description: | Received quality level

           QualityLevelDamped

Type: fsync_bag_ql

Description: | Quality level after damping has been applied

           QualityLevelEffectiveInput

Type: fsync_bag_ql

Description: | The effective input quality level

           QualityLevelEffectiveOutput

Type: Optional fsync_bag_ql

Description: | The effective output quality level

           QualityLevelSelectedSource

Type: Optional fsync_bag_ql

Description: | The quality level of the source driving this interface

           SpaSelectionPoints

Type: fsync_selection_point_type_type[0...unbounded]

Description: | Spa selection points

           NodeSelectionPoints

Type: fsync_selection_point_type_type[0...unbounded]

Description: | Node selection points

           EthernetInformation

Type: Optional fsync_bag_eth_info

Description: | Ethernet information

#### fsync_clock_info

        Description: Clock interface information
        Definition: Structure. Contents are:
           Source

Type: fsync_bag_source_id

Description: | The source ID for the clock

           State

Type: fsync_bag_source_state

Description: | Clock state

           DownReason

Type: Optional fsync_bag_optional_string

Description: | Why the clock is down

           Description

Type: String with unbounded length

Description: | Clock description

           Priority

Type: fsync_pri_type

Description: | Priority

           SSMSupport

Type: 32-bit signed integer

Description: | The clock supports SSMs

           SSMEnabled

Type: 32-bit signed integer

Description: | The clock output is squelched

           Loopback

Type: 32-bit signed integer

Description: | The clock is looped back

           SelectionInput

Type: 32-bit signed integer

Description: | The clock is an input for selection

           Squelched

Type: 32-bit signed integer

Description: | The clock output is squelched

           SelectedSource

Type: Optional fsync_bag_source_id

Description: | Timing source selected for clock output

           DampingState

Type: fsync_bag_damping_state

Description: | Damping state

           DampingTime

Type: 32-bit unsigned integer

Description: | Time until damping state changes in ms

           InputDisabled

Type: 32-bit signed integer

Description: | Timing input is disabled

           OutputDisabled

Type: 32-bit signed integer

Description: | Timing output is disabled

           WaitToRestoreTime

Type: 16-bit unsigned integer

Description: | Wait-to-restore time for the clock

           QualityLevelReceived

Type: Optional fsync_bag_ql

Description: | Received quality level

           QualityLevelDamped

Type: fsync_bag_ql

Description: | Quality level after damping has been applied

           QualityLevelEffectiveInput

Type: fsync_bag_ql

Description: | The effective input quality level

           QualityLevelEffectiveOutput

Type: Optional fsync_bag_ql

Description: | The effective output quality level

           QualityLevelSelectedSource

Type: Optional fsync_bag_ql

Description: | The quality level of the source driving this interface

           SpaSelectionPoints

Type: fsync_selection_point_type_type[0...unbounded]

Description: | Spa selection points

           NodeSelectionPoints

Type: fsync_selection_point_type_type[0...unbounded]

Description: | Node selection points

#### fsync_ssm_info

        Description: SSM summary information
        Definition: Structure. Contents are:
           EthernetSources

Type: 32-bit unsigned integer

Description: | Number of ethernet interfaces in synchronous mode

           EthernetSourcesSelect

Type: 32-bit unsigned integer

Description: | Number of ethernet interfaces assigned for selection

           EthernetSourcesEnabled

Type: 32-bit unsigned integer

Description: | Number of ethernet interfaces with SSM enabled

           SONETSources

Type: 32-bit unsigned integer

Description: | Number of SONET interfaces in synchronous mode

           SONETSourcesSelect

Type: 32-bit unsigned integer

Description: | Number of SONET interfaces assigned for selection

           SONETSourcesEnabled

Type: 32-bit unsigned integer

Description: | Number of SONET interfaces with SSM enabled

           EventsSent

Type: 32-bit unsigned integer

Description: | Total event SSMs sent

           EventsReceived

Type: 32-bit unsigned integer

Description: | Total event SSMs received

           InfosSent

Type: 32-bit unsigned integer

Description: | Total information SSMs sent

           InfosReceived

Type: 32-bit unsigned integer

Description: | Total information SSMs received

           DNUsSent

Type: 32-bit unsigned integer

Description: | Total DNU SSMs sent

           DNUsReceived

Type: 32-bit unsigned integer

Description: | Total DNU SSMs received

#### fsync_sp_info

        Description: Selection point information
        Definition: Structure. Contents are:
           Description

Type: String with unbounded length

Description: | Description

           Inputs

Type: 32-bit unsigned integer

Description: | Number of inputs

           InputsSelected

Type: 32-bit unsigned integer

Description: | Number of inputs that are selected

           Output

Type: fsync_bag_sp_output_def

Description: | Information about the output of the selection point

           LastProgrammed

Type: fsync_bag_timestamp

Description: | Time the SP was last programmed

           LastSelection

Type: fsync_bag_timestamp

Description: | Time the last selection was made

#### fsync_sp_input_info

        Description: Selection point input information
        Definition: Structure. Contents are:
           Stream

Type: fsync_bag_stream_id

Description: | Stream

           OriginalSource

Type: fsync_bag_source_id

Description: | Original source

           QualityLevel

Type: fsync_bag_ql

Description: | Quality Level

           Priority

Type: fsync_pri_type

Description: | Priority

           Selected

Type: 32-bit signed integer

Description: | The selection point input is selected

           OutputID

Type: Optional fsync_output_id_type

Description: | Platform output ID, if the input is selected

           PlatformStatus

Type: fsync_bag_stream_state

Description: | Platform status

           PlatformFailedReason

Type: Optional fsync_bag_optional_string

Description: | Why the stream has failed

#### fsync_config_errors_info

        Description: Configuration error information
        Definition: Structure. Contents are:
           ErrorSources

Type: fsync_bag_error

[0...unbounded]

Description: | Configuration errors

### Internal Datatypes

#### tinybool

        Description:
        Definition: Type definition for: Unsigned character

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### fsync_ql_option_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### fsync_ql_value_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### fsync_ql_o1_value_type

Description: Definition: Type definition for: fsync_ql_value_type

#### fsync_ql_o2_g1_value_type

Description: Definition: Type definition for: fsync_ql_value_type

#### fsync_ql_o2_g2_value_type

Description: Definition: Type definition for: fsync_ql_value_type

#### fsync_pri_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### fsync_selection_point_type_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### fsync_selection_point_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### fsync_source_class_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### fsync_source_state

Description: Definition: Enumeration. Valid values are: 'FSYNC_SOURCE_STATE_UNKNOWN' 'FSYNC_SOURCE_STATE_UP' 'FSYNC_SOURCE_STATE_DOWN'

#### fsync_source_state_type

Description: Definition: Type definition for: fsync_source_state

#### fsync_src_peer_state

Description: Definition: Enumeration. Valid values are: 'FSYNCMGR_SRC_PEER_STATE_DOWN' 'FSYNCMGR_SRC_PEER_STATE_UP' 'FSYNCMGR_SRC_PEER_STATE_TIMED_OUT'

#### fsync_src_peer_state_type

Description: Definition: Type definition for: fsync_src_peer_state

#### fsync_src_damping_state

Description: Definition: Enumeration. Valid values are: 'FSYNC_SRC_DAMPING_STATE_DOWN' 'FSYNC_SRC_DAMPING_STATE_COMING_UP' 'FSYNC_SRC_DAMPING_STATE_UP' 'FSYNC_SRC_DAMPING_STATE_GOING_DOWN'

#### fsync_src_damping_state_type

Description: Definition: Type definition for: fsync_src_damping_state

#### fsync_output_id_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### fsync_stream_input_class_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### fsync_stream_state

Description: Definition: Enumeration. Valid values are: 'FSYNC_STREAM_STATE_INVALID' 'FSYNC_STREAM_STATE_UNQUALIFIED' 'FSYNC_STREAM_STATE_AVAILABLE' 'FSYNC_STREAM_STATE_AVAILABLE_LOCKED' 'FSYNC_STREAM_STATE_AVAILABLE_HOLDOVER' 'FSYNC_STREAM_STATE_AVAILABLE_FREERUN' 'FSYNC_STREAM_STATE_FAILED' 'FSYNC_STREAM_STATE_UNMONITORED' 'FSYNC_STREAM_STATE_ERROR'

#### fsync_stream_state_type

Description: Definition: Type definition for: fsync_stream_state

#### fsync_bag_ql_option

Description: Quality level option Definition: Enumeration. Valid values are: 'NoQualityLevelOption' - No quality level option 'Option1' - ITU-T Quality level option 1 'Option2Generation1' - ITU-T Quality level option 2, generation 1 'Option2Generation2' - ITU-T Quality level option 2, generation 2 'InvalidQualityLevelOption' - Invalid quality level option

#### fsync_bag_ql_o1_value

Description: Quality level option 1 values Definition: Enumeration. Valid values are: 'Option1DoNotUse' - Do not use 'Option1PRC' - Primary reference clock 'Option1SSU_A' - Type I or V slave clock 'Option1SSU_B' - Type VI slave clock 'Option1SEC' - SONET equipment clock

#### fsync_bag_ql_o2_g1_value

Description: Quality level option 2, generation 1 values Definition: Enumeration. Valid values are: 'Option2Generation1DoNotUse' - Do not use 'Option2Generation1PRS' - Primary reference source 'Option2Generation1STU' - Synchronized - traceability unknown 'Option2Generation1Stratum2' - Stratum 2 'Option2Generation1Stratum3' - Stratum 3 'Option2Generation1SMC' - SONET clock self timed 'Option2Generation1Stratum4' - Stratum 4 freerun

#### fsync_bag_ql_o2_g2_value

Description: Quality level option 2, generation 2 values Definition: Enumeration. Valid values are: 'Option2Generation2DoNotUse' - Do not use 'Option2Generation2PRS' - Primary reference source 'Option2Generation2STU' - Synchronized - traceability unknown 'Option2Generation2Stratum2' - Stratum 2 'Option2Generation2Stratum3' - Stratum 3 'Option2Generation2TNC' - Transit node clock 'Option2Generation2Stratum3E' - Stratum 3E 'Option2Generation2SMC' - SONET clock self timed 'Option2Generation2Stratum4' - Stratum 4 freerun

#### fsync_bag_ql

Description: Quality level Definition: Union. Discriminant: Name: QualityLevelOption Type: fsync_bag_ql_option Options are: Option1Value

Type: fsync_bag_ql_o1_value

Description: | ITU-T Option 1 QL value

           Option2Generation1Value

Type: fsync_bag_ql_o2_g1_value

Description: | ITU-T Option 2, generation 1 value

           Option2Generation2Value

Type: fsync_bag_ql_o2_g2_value

Description: | ITU-T Option 2, generation 2 value

#### fsync_bag_source_class

        Description: Source class
        Definition: Enumeration. Valid values are:
            'InvalidSource' - Invalid source class
            'EthernetInterfaceSource' - Ethernet interface
            'SONETInterfaceSource' - SONET interface
            'ClockInterfaceSource' - Clock interface
            'InternalClockSource' - Internal clock

#### fsync_bag_clock_id

        Description: Clock ID
        Definition: Structure. Contents are:
           Node

Type: ValueNodeID

Description: | Node

           Port

Type: 32-bit unsigned integer

Description: | Port number

#### fsync_bag_source_id

        Description: Source ID
        Definition: Union.
        Discriminant:
           Name: SourceClass
           Type: fsync_bag_source_class
        Options are:
           EthernetInterface

Type: Interface

Description: | Ethernet interface

           SONETInterface

Type: Interface

Description: | SONET interfaces

           ClockID

Type: fsync_bag_clock_id

Description: | Clock ID

           Node

Type: ValueNodeID

Description: | Node

#### fsync_bag_source_state

        Description: Source state
        Definition: Enumeration. Valid values are:
            'SourceStateUnknown' - Unknown
            'SourceStateUp' - Up
            'SourceStateDown' - Down

#### fsync_bag_stream_state

        Description: Platform stream status
        Definition: Enumeration. Valid values are:
            'StreamInvalid' - Invalid stream
            'StreamAvailable' - Stream available
            'StreamLocked' - Stream locked
            'StreamHoldover' - Stream in holdover
            'StreamFreerun' - Stream free running
            'StreamFailed' - Stream failed
            'StreamUnmonitored' - Unmonitored stream
            'StreamError' - Stream error

#### fsync_bag_sp_output_def

        Description: Output information for a selection point or interface
        Definition: Structure. Contents are:
           LocalClockOuput

Type: 32-bit signed integer

Description: | Used for local clock output

           LocalLineOutput

Type: 32-bit signed integer

Description: | Used for local line interface output

           SpaSelectionPoints

Type: fsync_selection_point_type_type

[0...unbounded]

Description: | SPA selection points

           NodeSelectionPoints

Type: fsync_selection_point_type_type

[0...unbounded]

Description: | Node selection points

           ChassisSelectionPoints

Type: fsync_selection_point_type_type

[0...unbounded]

Description: | Chassis selection points

           RouterSelectionPoints

Type: fsync_selection_point_type_type[0...unbounded]

Description: | Router selection points

#### fsync_bag_esmc_peer_state

        Description: ESMC peer state
        Definition: Enumeration. Valid values are:
            'PeerDown' - Peer state down
            'PeerUp' - Peer state up
            'PeerTimedOut' - Peer state timed out

#### fsync_bag_timestamp

        Description: Timestamp
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit unsigned integer

Description: | Seconds

           Nanoseconds

Type: 32-bit unsigned integer

Description: | Nanoseconds

#### fsync_bag_damping_state

        Description: Damping state
        Definition: Enumeration. Valid values are:
            'DampingStateDown' - Down
            'DampingStateComingUp' - Coming up
            'DampingStateUp' - Up
            'DampingStateGoingDown' - Going down

#### fsync_bag_error

Description: Source QL config error information Definition: Structure. Contents are: Source

Type: fsync_bag_source_id

Description: | Source

           EnableError

Type: 32-bit signed integer

Description: | Frequency Synchronization enable error

           InputMinError

Type: 32-bit signed integer

Description: | Minimum input QL config error

           InputExactError

Type: 32-bit signed integer

Description: | Exact input QL config error

           InputMaxError

Type: 32-bit signed integer

Description: | Maximum input Ql config error

           OuputMinError

Type: 32-bit signed integer

Description: | Minimum output QL config error

           OutputExactError

Type: 32-bit signed integer

Description: | Exact output QL config error

           OutputMaxError

Type: 32-bit signed integer

Description: | Maximum output QL config error

           InputOutputMismatch

Type: 32-bit signed integer

Description: | Input/Output mismatch error

           InputMinQL

Type: fsync_bag_ql

Description: | Configured minimum input QL

           InputExactQL

Type: fsync_bag_ql

Description: | Configured exact input QL

           InputMaxQL

Type: fsync_bag_ql

Description: | Configured maximum input QL

           OutputMinQL

Type: fsync_bag_ql

Description: | Configured mininum output QL

           OutputExactQL

Type: fsync_bag_ql

Description: | Configured exact output QL

           OutputMaxQL

Type: fsync_bag_ql

Description: | Configured exact maximum QL

#### fsync_bag_optional_string

        Description:
        Definition: Type definition for: String with unbounded length

#### fsync_bag_last_sp_id

        Description: Last selection point ID
        Definition: Structure. Contents are:
           SelectionPointType

Type: fsync_selection_point_type_type

Description: | Last selection point type

           Node

Type: ValueNodeID

Description: | Last node

           OutputID

Type: fsync_output_id_type

Description: | Output ID

#### fsync_bag_stream_input

        Description: Stream input type
        Definition: Enumeration. Valid values are:
            'InvalidInput' - Invalid stream input
            'SourceInput' - Source stream input
            'SelectionPointInput' - Selection point stream input

#### fsync_bag_stream_id

        Description: Stream ID
        Definition: Union.
        Discriminant:
           Name: StreamInput
           Type: fsync_bag_stream_input
        Options are:
           SourceID

Type: fsync_bag_source_id

Description: | Source ID

           SelectionPointID

Type: fsync_bag_last_sp_id

Description: | Selection point ID

#### fsync_bag_eth_info

        Description: Ethernet information
        Definition: Structure. Contents are:
           PeerState

Type: fsync_bag_esmc_peer_state

Description: | Peer state

           PeerStateTime

Type: fsync_bag_timestamp

Description: | Time of last peer state transition

           LastSSM

Type: fsync_bag_timestamp

Description: | Time of last SSM received

           PeerUpCount

Type: 16-bit unsigned integer

Description: | Number of times the peer has come up

           PeerTimeoutCount

Type: 16-bit unsigned integer

Description: | Number of times the peer has timed out

           ESMCEventsSent

Type: 16-bit unsigned integer

Description: | Number of event SSMs sent

           ESMCEventsReceived

Type: 16-bit unsigned integer

Description: | Number of event SSMs received

           ESMCInfosSent

Type: 32-bit unsigned integer

Description: | Number of info SSMs sent

           ESMCInfosReceived

Type: 32-bit unsigned integer

Description: | Number of info SSms received

           ESMC_DNUsSent

Type: 32-bit unsigned integer

Description: | Number of SSMs with DNU QL sent

           ESMC_DNUsReceived

Type: 32-bit unsigned integer

Description: | Number of SSMs with DNU QL received

           ESMCMalformedReceived

Type: 16-bit unsigned integer

Description: | Number of malformed packets received

           ESMCReceivedError

Type: 16-bit unsigned integer

Description: | Number of received packets that failed to be handled

## Perl Data Object documentation for l2fib_mcast.

### Datatypes

#### l2fib_mcast_bag_counters

        Description: L2FIB mcast statistics counters
        Definition: Structure. Contents are:
           PacketCount

Type: 64-bit unsigned integer

Description: | packets counters

           ByteCount

Type: 64-bit unsigned integer

Description: | bytes counters

#### l2fib_mcast_stats_bag

        Description: L2FIB mcast forwarding statistics
        Definition: Structure. Contents are:
           MulticastForwardStat

Type: l2fib_mcast_bag_counters

Description: | forwarded stats

           ReceivedStat

Type: l2fib_mcast_bag_counters

Description: | received stats

           PuntStat

Type: l2fib_mcast_bag_counters

Description: | punted stats

           DropStat

Type: l2fib_mcast_bag_counters

Description: | dropped stats

#### l2fib_platform_stats_bag

        Description: L2FIB platform statistics
        Definition: Structure. Contents are:
           ForwardStat

Type: l2fib_platform_stats_union_bag

Description: | fwd stats

#### l2fib_base_info

        Description:
        Definition: Structure. Contents are:
           Version

Type: 32-bit unsigned integer

Description: |

           Flags

Type: 32-bit unsigned integer

Description: |

           Type

Type: 8-bit unsigned integer

Description: |

           Reserved

Type: 8-bit unsigned integer

Description: |

           Address

Type: 32-bit unsigned integer

Description: |

#### l2fib_evt_entry

        Description: L2FIB event item
        Definition: Structure. Contents are:
           EventTime

Type: String with unbounded length

Description: | The real timestamp of the event

           EventType

Type: 8-bit unsigned integer

Description: | Event type

           EventMany

Type: Boolean

Description: | Multiple event instance flag

           EventSticky

Type: Boolean

Description: | Unwrittable flag

           EventFlags

Type: 32-bit unsigned integer

Description: | base flag object

#### l2fib_evt_history

        Description: L2FIB event history
        Definition: Structure. Contents are:
           EventNeighborEntry

Type: 8-bit unsigned integer

Description: | number of item in the array

           EventEntry

Type: l2fib_evt_entry

[16]

Description: |

#### l2fib_gbl_evt_history

        Description: L2FIB global event history
        Definition: Structure. Contents are:
           EventNeighborEntry

Type: 16-bit unsigned integer

Description: | number of item in the array

           ExtraInformation1

Type: 32-bit unsigned integer[256]

Description: |

           ExtraInformation2

Type: 32-bit unsigned integer[256]

Description: |

           EventEntry

Type: l2fib_evt_entry

[256]

Description: |

#### l2fib_queue_history_info

        Description: L2FIB queue history
        Definition: Structure. Contents are:
           QueueName

Type: String with unbounded length

Description: | queue's name

           queue_history

Type: l2fib_gbl_evt_history

Description: |

#### l2fib_gbl_rtd_item

        Description: Round-trip delay for PD calls per action
        Definition: Structure. Contents are:
           NumberPDUpdate

Type: 32-bit unsigned integer

Description: | The number of time PD is called

           MinimumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The minimum round trip delay

           MaximumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The maximum round trip delay

           AverageRoundTripDelay

Type: 64-bit unsigned integer

Description: | The average round trip delay

#### l2fib_gbl_rtd

Description: Round-trip delay measurement Definition: Structure. Contents are: Create

Type: l2fib_gbl_rtd_item[21]

Description: |

           Modify

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Delete

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Bind

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Unbind

Type: l2fib_gbl_rtd_item[21]

Description: |

           MACFlush

Type: l2fib_gbl_rtd_item[21]

Description: |

           PIrtd

Type: l2fib_gbl_rtd_item[21]

Description: |

           BDXC_RTD

Type: l2fib_gbl_rtd_item

Description: |

#### l2fib_gbl_msg_info

        Description: L2FIB message counter item info
        Definition: Structure. Contents are:
           MessgaeCount

Type: 32-bit unsigned integer

Description: | number of message

           Time

Type: String with unbounded length

Description: | Time string

           Information1

Type: 32-bit unsigned integer

Description: | Extra info 1

           Information2

Type: 32-bit unsigned integer

Description: | Extra info 2

#### l2fib_mcast_xid_list_info

        Description: L2fib xid list info
        Definition: Structure. Contents are:
           XID

Type: 32-bit unsigned integer

Description: | XID Id

           XidCnt

Type: 32-bit unsigned integer

Description: | Group Count

#### l2fib_prefix_info

        Description:
        Definition: Structure. Contents are:
           Proto

Type: 8-bit unsigned integer

Description: | The prefix protocol

           PrefixLength

Type: 8-bit unsigned integer

Description: | The prefix length

           prefix

Type: Hex binary data with length 16 bytes

Description: | The prefix

#### l2fib_mcast_xid_info

Description: L2fib xid info Definition: Structure. Contents are: BaseInformation

Type: l2fib_base_info

Description: | Base Information

           XID

Type: 32-bit unsigned integer

Description: | XID Id

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge Id

           ACInterfaceHandle

Type: Interface

Description: | AC If handle

           LeafPointer

Type: 32-bit unsigned integer

Description: | Leaf Ptr

           PW_ID

Type: 32-bit unsigned integer

Description: | PW ID

           NextHopAddress

Type: IPV4Address

Description: | NHOP IP Address

           ForwardStats

Type: l2fib_platform_stats_bag

Description: | Forwarding Statistics

           SourcePrefix

Type: l2fib_prefix_info

Description: | Source Prefix

           DestinationPrefix

Type: l2fib_prefix_info

Description: | Destination Prefix

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_leaf_info

        Description: l2fib mcast leaf info
        Definition: Structure. Contents are:
           MulticastBaseInformation

Type: l2fib_base_info

Description: | Base Information

           SourcePrefix

Type: l2fib_prefix_info

Description: | Source Prefix

           DestinationPrefix

Type: l2fib_prefix_info

Description: | Destination Prefix

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           XIDCount

Type: 16-bit unsigned integer

Description: | Count of XIDs

           PlatformDataLength

Type: 8-bit unsigned integer

Description: | The mcast platform data len

           PlatformData

Type: Hex binary data with length 16 bytes

Description: | The mcast platform data

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

           BridgeDomainName

Type: Hex binary data with maximum length 66 bytes

Description: | Bridge Name

           ForwardStats

Type: l2fib_platform_stats_bag

Description: | Forwarding Statistics

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_table_info

        Description: l2fib mcast table info
        Definition: Structure. Contents are:
           BaseInformation2

Type: l2fib_base_info

Description: |

           Proto

Type: 8-bit unsigned integer

Description: |

           BridgeID

Type: 32-bit unsigned integer

Description: |

           BridgePointer

Type: 32-bit unsigned integer

Description: |

           RouteCount

Type: 32-bit unsigned integer

Description: |

           UpdatesDropped

Type: 32-bit unsigned integer

Description: |

           StaleDeleted

Type: 32-bit unsigned integer

Description: |

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

#### l2fib_mcast_summary_info

        Description: l2fib mcast summary info
        Definition: Structure. Contents are:
           BridgeDomainName

Type: Hex binary data with maximum length 66 bytes

Description: | Bridge Name

           BridgeDomainID

Type: 32-bit unsigned integer

Description: | Bridge ID

           MulticastUpdate

Type: 32-bit unsigned integer

Description: | Multicast Updates

           MulticastUpdateDropped

Type: 32-bit unsigned integer

Description: | Multicast Updates

           NumberOfRoutes

Type: 32-bit unsigned integer

Description: | Number of Routes

           NumberOfMrouteAdd

Type: 32-bit unsigned integer

Description: | Number of Mroutes Added

           NumberMrouteDeleted

Type: 32-bit unsigned integer

Description: | Number of Mroutes Deleted

           NumberMroutesDeletedAll

Type: 32-bit unsigned integer

Description: | Number of Mroutes All Deleted

           NumberMrouteDeleteDrop

Type: 32-bit unsigned integer

Description: | Number of Mroutes Delete droped

           NumberMrouteAllDeleteDrop

Type: 32-bit unsigned integer

Description: | Number of Mroutes All Delete droped

           NumberXIDAdd

Type: 32-bit unsigned integer

Description: | Number of XID Added

           NumberXIDDeleted

Type: 32-bit unsigned integer

Description: | Number of XID Deleted

           StaleDeleted

Type: 32-bit unsigned integer

Description: | Stale Deleted

           StaleXIDDeleted

Type: 32-bit unsigned integer

Description: | Stale XID Deleted

           Messages

Type: l2fib_gbl_msg_info

[13]

Description: | Global Message Information

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mgmt_l2fib_stats_data_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_STATS_TYPE_UNKNOWN' 'MGMT_L2FIB_STATS_TYPE_MCAST'

#### l2fib_platform_stats_union_bag

Description: Definition: Union. Discriminant: Name: DataType Type: mgmt_l2fib_stats_data_type Options are: Mulicast

Type: l2fib_mcast_stats_bag

Description: |

#### l2fib_prefix_proto_info

        Description: L2fib Prefix proto
        Definition: Enumeration. Valid values are:
            'L2FIB_IPV4_PROTO'
            'L2FIB_IPV6_PROTO'

## Perl Data Object documentation for l2fib.

### Datatypes

#### l2fib_stats_bag_drops

Description: L2FIB drop statistics Definition: Structure. Contents are: ImpositionDrop

Type: 64-bit unsigned integer

Description: Number of imposition drop pkt

DispositionDrop

Type: 64-bit unsigned integer

Description: Number of disposition drop pkt

#### l2fib_stats_bag_counters

Description: L2FIB statistics counters Definition: Structure. Contents are: PacketCounts

Type: 64-bit unsigned integer

Description: packets counters

ByteCounts

Type: 64-bit unsigned integer

Description: bytes counters

#### l2fib_stats_bag_imp

Description: L2FIB imposition statistics Definition: Structure. Contents are: ImpositionStat

Type: l2fib_stats_bag_counters

Description: | imposition stats

           ImpositionMTUDrop

Type: l2fib_stats_bag_counters

Description: | imposition mtu drop stats

           ImpostionTailDrop

Type: l2fib_stats_bag_counters

Description: | imposition tail drop stats

           l2fsbi_drop

Type: l2fib_stats_bag_counters

Description: | rx discards

#### l2fib_stats_bag_disp

        Description: L2FIB disposition statistics
        Definition: Structure. Contents are:
           DispositionStat

Type: l2fib_stats_bag_counters

Description: | disposition stats

           DispositionMTUDrop

Type: l2fib_stats_bag_counters

Description: | disposition mtu drop stats

           DispositionTailDrop

Type: l2fib_stats_bag_counters

Description: | disposition tail drop stats

           MulticastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control multicast drop stats

           UnicastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control unknown unicast drop stats

           BroadcastDrop

Type: l2fib_stats_bag_counters

Description: | disposition storm control broadcast drop stats

           ReceivedDrops

Type: l2fib_stats_bag_counters

Description: | tx discards

           DispositionOoODrops

Type: l2fib_stats_bag_counters

Description: | Disposition Out-of-Order Drops

#### l2fib_stats_bag_seq_num

        Description: L2FIB sequence numbers
        Definition: Structure. Contents are:
           SequenceNumberSent

Type: 32-bit unsigned integer

Description: | sequence number sent

           SequenceNumberExpected

Type: 32-bit unsigned integer

Description: | sequence number expected

           BypassedInboundSequencePacket

Type: 64-bit unsigned integer

Description: | Bypassed inbound sequence packets

           BypassedOutSequencePacket

Type: 64-bit unsigned integer

Description: | Bypassed outbound sequence packets

#### l2fib_stats_bag_forwarding

        Description: L2FIB forwarding statistics
        Definition: Structure. Contents are:
           ImpostionStats

Type: l2fib_stats_bag_imp

Description: | imposition stats

           DispostionStats

Type: l2fib_stats_bag_disp

Description: | disposition stats

           SequenceNumber

Type: l2fib_stats_bag_seq_num

Description: | sequence numbers

#### l2fib_stats_bag_mspw

        Description: L2FIB Multisegment pseudowire statistics
        Definition: Structure. Contents are:
           ReceivedPackets

Type: 64-bit unsigned integer

Description: | Packets received

           ReceivedBytes

Type: 64-bit unsigned integer

Description: | Bytes received

#### l2fib_mcast_bag_counters

        Description: L2FIB mcast statistics counters
        Definition: Structure. Contents are:
           PacketCount

Type: 64-bit unsigned integer

Description: | packets counters

           ByteCount

Type: 64-bit unsigned integer

Description: | bytes counters

#### l2fib_mcast_stats_bag

        Description: L2FIB mcast forwarding statistics
        Definition: Structure. Contents are:
           MulticastForwardStat

Type: l2fib_mcast_bag_counters

Description: | forwarded stats

           ReceivedStat

Type: l2fib_mcast_bag_counters

Description: | received stats

           PuntStat

Type: l2fib_mcast_bag_counters

Description: | punted stats

           DropStat

Type: l2fib_mcast_bag_counters

Description: | dropped stats

#### l2fib_platform_stats_bag

        Description: L2FIB platform statistics
        Definition: Structure. Contents are:
           ForwardStat

Type: l2fib_platform_stats_union_bag

Description: | fwd stats

#### l2fib_base_info

        Description:
        Definition: Structure. Contents are:
           Version

Type: 32-bit unsigned integer

Description: |

           Flags

Type: 32-bit unsigned integer

Description: |

           Type

Type: 8-bit unsigned integer

Description: |

           Reserved

Type: 8-bit unsigned integer

Description: |

           Address

Type: 32-bit unsigned integer

Description: |

#### l2fib_evt_entry

        Description: L2FIB event item
        Definition: Structure. Contents are:
           EventTime

Type: String with unbounded length

Description: | The real timestamp of the event

           EventType

Type: 8-bit unsigned integer

Description: | Event type

           EventMany

Type: Boolean

Description: | Multiple event instance flag

           EventSticky

Type: Boolean

Description: | Unwrittable flag

           EventFlags

Type: 32-bit unsigned integer

Description: | base flag object

#### l2fib_evt_history

        Description: L2FIB event history
        Definition: Structure. Contents are:
           EventNeighborEntry

Type: 8-bit unsigned integer

Description: | number of item in the array

           EventEntry

Type: l2fib_evt_entry

[16]

Description: |

#### l2fib_gbl_evt_history

        Description: L2FIB global event history
        Definition: Structure. Contents are:
           EventNeighborEntry

Type: 16-bit unsigned integer

Description: | number of item in the array

           ExtraInformation1

Type: 32-bit unsigned integer[256]

Description: |

           ExtraInformation2

Type: 32-bit unsigned integer[256]

Description: |

           EventEntry

Type: l2fib_evt_entry

[256]

Description: |

#### l2fib_queue_history_info

        Description: L2FIB queue history
        Definition: Structure. Contents are:
           QueueName

Type: String with unbounded length

Description: | queue's name

           queue_history

Type: l2fib_gbl_evt_history

Description: |

#### l2fib_gbl_rtd_item

        Description: Round-trip delay for PD calls per action
        Definition: Structure. Contents are:
           NumberPDUpdate

Type: 32-bit unsigned integer

Description: | The number of time PD is called

           MinimumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The minimum round trip delay

           MaximumRoundTripDelay

Type: 64-bit unsigned integer

Description: | The maximum round trip delay

           AverageRoundTripDelay

Type: 64-bit unsigned integer

Description: | The average round trip delay

#### l2fib_gbl_rtd

Description: Round-trip delay measurement Definition: Structure. Contents are: Create

Type: l2fib_gbl_rtd_item[21]

Description: |

           Modify

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Delete

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Bind

Type: l2fib_gbl_rtd_item

[21]

Description: |

           Unbind

Type: l2fib_gbl_rtd_item[21]

Description: |

           MACFlush

Type: l2fib_gbl_rtd_item[21]

Description: |

           PIrtd

Type: l2fib_gbl_rtd_item[21]

Description: |

           BDXC_RTD

Type: l2fib_gbl_rtd_item

Description: |

#### l2fib_gbl_msg_info

        Description: L2FIB message counter item info
        Definition: Structure. Contents are:
           MessgaeCount

Type: 32-bit unsigned integer

Description: | number of message

           Time

Type: String with unbounded length

Description: | Time string

           Information1

Type: 32-bit unsigned integer

Description: | Extra info 1

           Information2

Type: 32-bit unsigned integer

Description: | Extra info 2

#### l2fib_mcast_xid_list_info

        Description: L2fib xid list info
        Definition: Structure. Contents are:
           XID

Type: 32-bit unsigned integer

Description: | XID Id

           XidCnt

Type: 32-bit unsigned integer

Description: | Group Count

#### l2fib_prefix_info

        Description:
        Definition: Structure. Contents are:
           Proto

Type: 8-bit unsigned integer

Description: | The prefix protocol

           PrefixLength

Type: 8-bit unsigned integer

Description: | The prefix length

           prefix

Type: Hex binary data with length 16 bytes

Description: | The prefix

#### l2fib_mcast_xid_info

Description: L2fib xid info Definition: Structure. Contents are: BaseInformation

Type: l2fib_base_info

Description: | Base Information

           XID

Type: 32-bit unsigned integer

Description: | XID Id

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge Id

           ACInterfaceHandle

Type: Interface

Description: | AC If handle

           LeafPointer

Type: 32-bit unsigned integer

Description: | Leaf Ptr

           PW_ID

Type: 32-bit unsigned integer

Description: | PW ID

           NextHopAddress

Type: IPV4Address

Description: | NHOP IP Address

           ForwardStats

Type: l2fib_platform_stats_bag

Description: | Forwarding Statistics

           SourcePrefix

Type: l2fib_prefix_info

Description: | Source Prefix

           DestinationPrefix

Type: l2fib_prefix_info

Description: | Destination Prefix

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_leaf_info

        Description: l2fib mcast leaf info
        Definition: Structure. Contents are:
           MulticastBaseInformation

Type: l2fib_base_info

Description: | Base Information

           SourcePrefix

Type: l2fib_prefix_info

Description: | Source Prefix

           DestinationPrefix

Type: l2fib_prefix_info

Description: | Destination Prefix

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           XIDCount

Type: 16-bit unsigned integer

Description: | Count of XIDs

           PlatformDataLength

Type: 8-bit unsigned integer

Description: | The mcast platform data len

           PlatformData

Type: Hex binary data with length 16 bytes

Description: | The mcast platform data

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

           BridgeDomainName

Type: Hex binary data with maximum length 66 bytes

Description: | Bridge Name

           ForwardStats

Type: l2fib_platform_stats_bag

Description: | Forwarding Statistics

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_mcast_table_info

        Description: l2fib mcast table info
        Definition: Structure. Contents are:
           BaseInformation2

Type: l2fib_base_info

Description: |

           Proto

Type: 8-bit unsigned integer

Description: |

           BridgeID

Type: 32-bit unsigned integer

Description: |

           BridgePointer

Type: 32-bit unsigned integer

Description: |

           RouteCount

Type: 32-bit unsigned integer

Description: |

           UpdatesDropped

Type: 32-bit unsigned integer

Description: |

           StaleDeleted

Type: 32-bit unsigned integer

Description: |

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Platform Hardware info

#### l2fib_mcast_summary_info

        Description: l2fib mcast summary info
        Definition: Structure. Contents are:
           BridgeDomainName

Type: Hex binary data with maximum length 66 bytes

Description: | Bridge Name

           BridgeDomainID

Type: 32-bit unsigned integer

Description: | Bridge ID

           MulticastUpdate

Type: 32-bit unsigned integer

Description: | Multicast Updates

           MulticastUpdateDropped

Type: 32-bit unsigned integer

Description: | Multicast Updates

           NumberOfRoutes

Type: 32-bit unsigned integer

Description: | Number of Routes

           NumberOfMrouteAdd

Type: 32-bit unsigned integer

Description: | Number of Mroutes Added

           NumberMrouteDeleted

Type: 32-bit unsigned integer

Description: | Number of Mroutes Deleted

           NumberMroutesDeletedAll

Type: 32-bit unsigned integer

Description: | Number of Mroutes All Deleted

           NumberMrouteDeleteDrop

Type: 32-bit unsigned integer

Description: | Number of Mroutes Delete droped

           NumberMrouteAllDeleteDrop

Type: 32-bit unsigned integer

Description: | Number of Mroutes All Delete droped

           NumberXIDAdd

Type: 32-bit unsigned integer

Description: | Number of XID Added

           NumberXIDDeleted

Type: 32-bit unsigned integer

Description: | Number of XID Deleted

           StaleDeleted

Type: 32-bit unsigned integer

Description: | Stale Deleted

           StaleXIDDeleted

Type: 32-bit unsigned integer

Description: | Stale XID Deleted

           Messages

Type: l2fib_gbl_msg_info

[13]

Description: | Global Message Information

#### l2fib_obj_queue_summary

        Description:
        Definition: Structure. Contents are:
           OBJECT_TYPE

Type: mgmt_l2fib_data_type

Description: | object's type

           OBJ_CNT

Type: 32-bit unsigned integer

Description: | object's count

           QUEUE_INDEX

Type: 32-bit unsigned integer

Description: | queue's index

           QUEUE_TYPE

Type: 32-bit unsigned integer

Description: | queue's type

           QueueName

Type: String with unbounded length

Description: | queue's name

#### l2fib_obj_queues_summary

        Description:
        Definition: Structure. Contents are:
           InlineCnt

Type: 32-bit unsigned integer

Description: | number of objects in inline queue

           RetryCnt

Type: 32-bit unsigned integer

Description: | number of objects in retry queue

           UpdateCnt

Type: 32-bit unsigned integer

Description: | number of objects in update queues

           DelCnt

Type: 32-bit unsigned integer

Description: | number of objects in delete queues

#### l2fib_profile_info

        Description: L2VPN feature profile information
        Definition: Structure. Contents are:
           ProfileName

Type: String with unbounded length

Description: | Feature profile name

#### l2fib_bridge_pbb_edge

        Description:
        Definition: Structure. Contents are:
           I_SID

Type: 32-bit unsigned integer

Description: | I SID

           CoreBdName

Type: String with unbounded length

Description: | Core Bridge Domain name

#### l2fib_bridge_pbb_core

Description: Definition: Structure. Contents are: nberEdgeBd

Type: 32-bit unsigned integer

Description: Number of associated pbb-edge Bds

#### l2fib_oper_info

Description: L2VPN common operational information Definition: Structure. Contents are: MTU

Type: 32-bit unsigned integer

Description: MTU

MACAgingTime

Type: 32-bit unsigned integer

Description: MAC aging time in minutes

MACLimit

Type: 32-bit unsigned integer

Description: MAC limit

numberOfMacs

Type: 32-bit unsigned integer

Description:

AdminDisabled

Type: Boolean

Description: Is administratively disabled

FloodingDisabled

Type: Boolean

Description: Is flooding disabled

FloodUnknownUnicastEnabled

Type: Boolean

Description: Is flooding unknown unicast disabled

MACLimitAction

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           MACLimitReached

Type: Boolean

Description: | Is MAC limit reached

           MACLearningDisabled

Type: Boolean

Description: | Is MAC learning disabled

           MACPortDownFlushDisabled

Type: Boolean

Description: | Is MAC port down flush disabled

           MACLimitNotificationType

Type: mgmt_l2fib_mac_limit_notify_type

Description: | MAC limit notification

           PortSecurityEnabled

Type: Boolean

Description: | Is port security enabled

           MACAgingType

Type: Boolean

Description: | MAC aging type

           StormControlUnicastEnabled

Type: Boolean

Description: | Is unicast storm control enabled

           StormControlBroadcastEnabled

Type: Boolean

Description: | Is broadcast storm control enabled

           StormControlMulticastEnabled

Type: Boolean

Description: | Is multicast storm control enabled

           DHCPEnabled

Type: Boolean

Description: | Is DHCP snooping enabled

           DHCPTrusted

Type: Boolean

Description: | Is DHCP trusted

           DAIEnabled

Type: Boolean

Description: | Is Dynamic ARP Inspection enabled

           DAISourceIPVerifyEnabled

Type: Boolean

Description: | Is DAI source IP verification enabled

           DAISourceMACVerifyEnabled

Type: Boolean

Description: | Is DAI source MAC verification enabled

           DAIDestinationMACVerifyEnabled

Type: Boolean

Description: | Is DAI destination MAC verification enabled

           DAILoggingEnabled

Type: Boolean

Description: | Is DAI logging enabled

           DAITrusted

Type: Boolean

Description: | Is DAI trusted

           IPSGEnabled

Type: Boolean

Description: | Is IP source guard enabled

           IGMPSnoopEnabled

Type: Boolean

Description: | Is IGMP snooping enabled

           IGMPSnoopProfileEnabled

Type: Boolean

Description: | Is IGMP snooping profile enabled

           IGMPFloodForwardEnabled

Type: Boolean

Description: | Is IGMP flood forwarding enabled

           IGMPMroutePortEnabled

Type: Boolean

Description: | Is mrouter port

           IGMPRouteGuardEnabled

Type: Boolean

Description: | Is router gurad enabled

           STPParticipating

Type: Boolean

Description: | Is Spanning Tree Protocol participating

           MSTI

Type: 32-bit unsigned integer

Description: | Multi-spanning tree instance

           Feature

Type: l2fib_feature_un

[0...unbounded]

Description: | Feature information

#### l2fib_oper_bridge_info

        Description: L2VPN bridge operational information
        Definition: Structure. Contents are:
           OperationalInformation

Type: l2fib_oper_info

Description: | L2 operational information

#### l2fib_oper_bridge_port_info

        Description: L2VPN bridge port operational information
        Definition: Structure. Contents are:
           OperationalInformation

Type: l2fib_oper_info

Description: | L2 operational information

           UnicastStormControlPPS

Type: 64-bit unsigned integer

Description: | Unicast storm control pps

           BroadcastStormControlPPS

Type: 64-bit unsigned integer

Description: | Broadcast storm control pps

           MulticastStormControlPPS

Type: 64-bit unsigned integer

Description: | Multicast storm control pps

#### l2fib_nhop_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           NextHopAddress

Type: IPV4Address

Description: | NHOP Address

           PlaformtDataValid

Type: Boolean

Description: | Is Platform Data Valid

           PlatformDataLength

Type: 32-bit unsigned integer

Description: | Platform Data Length

           ChildrenCount

Type: 32-bit unsigned integer

Description: | Children Count

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_ac_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           InterfaceHandle

Type: Interface

Description: | Interface Handle

           SubInterfaceHandle

Type: Interface

Description: | Sub Interface Handle

           AttachmentCircuitID

Type: 32-bit unsigned integer

Description: | Attachment Circuit ID

           AttachmentCircuitMTU

Type: 16-bit unsigned integer

Description: | MTU of Attachment Circuit

           ACType

Type: 8-bit unsigned integer

Description: | Attachment Circuit Type

           InterWorkingMode

Type: 8-bit unsigned integer

Description: | Interworking Mode

           AdjacencyValid

Type: Boolean

Description: | Adjacency Valid

           AdjacencyAddress

Type: 32-bit unsigned integer

Description: | Adjacency Valid

           Bound

Type: Boolean

Description: | Bound

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | hardware Information

           IPInterWorkingMAC

Type: String with unbounded length

Description: | IP Interworking MAC

#### l2fib_ac_key_info

        Description:
        Definition: Structure. Contents are:
           InterfaceHandle

Type: Interface

Description: | Interface Handle

#### l2fib_pbb_edge_info

        Description:
        Definition: Structure. Contents are:
           MacConfigured

Type: Boolean

Description: | Configured MAC

           MAC

Type: MACAddress

Description: | unknown unicast bmac

#### l2fib_pbb_core_info

        Description:
        Definition: Structure. Contents are:
           vlan_id

Type: 32-bit unsigned integer

Description: |

#### l2fib_pbb_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           Bound

Type: Boolean

Description: | Bound

           PbbUnion

Type: l2fib_pbb_un

Description: | Union of Edge and Core

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | hardware Information

#### l2fib_pbb_key_info

        Description:
        Definition: Structure. Contents are:
           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

#### l2fib_pbb_bmac_sa_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           Configured

Type: Boolean

Description: | BMAC SA configured

           MAC

Type: MACAddress

Description: | Backbone Source Mac

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_pw_mpls_info

        Description:
        Definition: Structure. Contents are:
           PWLabel

Type: 32-bit unsigned integer

Description: | PW Label

           PWTunnelInterface

Type: 32-bit unsigned integer

Description: | PW tunnel interface

           PWXcid

Type: 32-bit unsigned integer

Description: | PW XCID

#### l2fib_pw_l2tp_sess_info

        Description:
        Definition: Structure. Contents are:
           SessionID

Type: 32-bit unsigned integer

Description: | L2TP session ID

           CookieSize

Type: 8-bit unsigned integer

Description: | Cookie size

           CookieLowValue

Type: 32-bit unsigned integer

Description: | Cookie low value

           CookieHighValue

Type: 32-bit unsigned integer

Description: | Cookie high value

#### l2fib_pw_l2tp_info

        Description:
        Definition: Structure. Contents are:
           Local

Type: l2fib_pw_l2tp_sess_info

Description: | Local session info

           Remote

Type: l2fib_pw_l2tp_sess_info

Description: | Remote session info

           TOSVal

Type: 8-bit unsigned integer

Description: | TOS val

           TTL

Type: 8-bit unsigned integer

Description: | TTL

           PathMTU

Type: 16-bit unsigned integer

Description: | Path MTU

           SequenceNumberSent

Type: 32-bit unsigned integer

Description: | Number of sequence sent

           SequenceNumberExpected

Type: 32-bit unsigned integer

Description: | Number of sequence expected

#### l2fib_bridge_port_info

        Description: L2VPN bridge port info
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           SHG_ID

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           BridgePointer

Type: 32-bit unsigned integer

Description: | Bridge Pointer

           SHGPointer

Type: 32-bit unsigned integer

Description: | SHG Pointer

           MSTIPointer

Type: 32-bit unsigned integer

Description: | MSTI Pointer

           SegmentType

Type: 8-bit unsigned integer

Description: | Segment type

           SegmentPointer

Type: 32-bit unsigned integer

Description: | Segment Pointer

           MVRPSequenceNumber

Type: 16-bit unsigned integer

Description: | MVRP Sequence Number

           Oper

Type: l2fib_oper_bridge_port_info

Description: | Operational information

#### l2fib_backup_pw_info

        Description:
        Definition: Structure. Contents are:
           BackupNextHop

Type: IPV4Address

Description: | Backup Next Hop

           BackupPseudoWireIDType

Type: L2FIB_PW_IDType

Description: | Pseudowire ID type

           BackupPseudoWireID

Type: 32-bit unsigned integer

Description: | Backup Pseudowire ID

           atom

Type: l2fib_pw_mpls_info

Description: |

           RedundancyRole

Type: l2fib_pw_redundancy_role

Description: | Redundancy Role

           Active

Type: Boolean

Description: | PW is active and forwarding

           Ready

Type: Boolean

Description: | Ready

           Bound

Type: Boolean

Description: | Bound

           Flags

Type: 32-bit unsigned integer

Description: | Flags

#### l2fib_pw_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           PW_ID

Type: 64-bit unsigned integer

Description: | Pseudowire ID

           SignalCapabilityFlags

Type: 32-bit unsigned integer

Description: | Sig Capability flags

           Context

Type: 16-bit unsigned integer

Description: | Context

           SequenceResyncThreshold

Type: 16-bit unsigned integer

Description: | Sequence Resync Threshold

           Bound

Type: Boolean

Description: | Bound

           NextHopValid

Type: Boolean

Description: | IS Next Hop Valid

           NextHop

Type: l2fib_nhop_info

Description: | Next Hop

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware Information

           PseudoWireUnion

Type: l2fib_pw_un

Description: | Union of MPLS or L2TP

           BackupConfigured

Type: Boolean

Description: | Backup Pseudowire Configured

           BackupPseudoWire

Type: l2fib_backup_pw_info

Description: | Backup Pseudowire

           RedundancyRole

Type: l2fib_pw_redundancy_role

Description: | Redundancy Role

           Active

Type: Boolean

Description: | PW is active and forwarding

           Ready

Type: Boolean

Description: | Ready

           PseudoWireIDType

Type: L2FIB_PW_IDType

Description: | Pseudowire ID type

#### l2fib_pw_key_info

        Description:
        Definition: Structure. Contents are:
           PW_ID

Type: 64-bit unsigned integer

Description: | Pseudowire ID

           NextHopAddress

Type: IPV4Address

Description: | Next Hop Address

           PseudoWireIDType

Type: L2FIB_PW_IDType

Description: | Pseudowire ID type

#### l2fib_xcon_info

        Description:
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base Information

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect ID

           Bound

Type: Boolean

Description: | Bound

           SwitchingType

Type: mgmt_l2fib_switching_type

Description: | SW Type

           Segment1

Type: l2fib_seg1_un

Description: | Segment1 Information

           Segment2

Type: l2fib_seg2_un

Description: | Segment2 Information

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

#### l2fib_rsrc_shm_info

        Description: Shared memory availability
        Definition: Structure. Contents are:
           OoutOfResourceMode

Type: 32-bit unsigned integer

Description: | OOR mode

           MaximumAvailable

Type: 32-bit unsigned integer

Description: | Maximum bytes available

           AverageAvailable

Type: 32-bit unsigned integer

Description: | Average number of bytes available

           AverageUtility

Type: 32-bit unsigned integer

Description: | Average utilization

#### l2fib_rsrc_info

        Description: L2FIB resource availability info
        Definition: Structure. Contents are:
           OverallOutOfResourceMode

Type: 32-bit unsigned integer

Description: | Overall OOR mode

           SHMResource

Type: l2fib_rsrc_shm_info

Description: | Shared memory resource info

           HardwareResourceMode

Type: 32-bit unsigned integer[0...unbounded]

Description: | Hardware resource mode

           HardwareResourceModeInformation

Type: Hex binary data with unbounded length

Description: | Opaque hardware resource info

#### l2fib_xc_summary_info

        Description: xconnect db summary
        Definition: Structure. Contents are:
           XconnectCount

Type: 32-bit unsigned integer

Description: | total number of entries

           XconnectUpCount

Type: 32-bit unsigned integer

Description: | number of up entries

           XconnectDownCount

Type: 32-bit unsigned integer

Description: | number of down entries

           ACToPWCountMPLS

Type: 32-bit unsigned integer

Description: | number of ac->pw-mpls entries

           ACToPWCountL2TP

Type: 32-bit unsigned integer

Description: | number of ac->pw-l2tp entries

           ACToACCount

Type: 32-bit unsigned integer

Description: | number of ac->ac entries

           ACToUnknownCount

Type: 32-bit unsigned integer

Description: | number of ac->unknown type entries

           ACToBPCount

Type: 32-bit unsigned integer

Description: | number of ac->bp entries

           PWToBPCount

Type: 32-bit unsigned integer

Description: | number of pw->bp entries

           PWToUnknownCount

Type: 32-bit unsigned integer

Description: | number of pw->unknown type entries

           PBBToBPCount

Type: 32-bit unsigned integer

Description: | number of pbb->bp entries

           PBBToUnknownCount

Type: 32-bit unsigned integer

Description: | number of pbb->unknown type entries

           ACDownCountAIB

Type: 32-bit unsigned integer

Description: | number of down acs with reason aib

           ACDownCountL2VPN

Type: 32-bit unsigned integer

Description: | number of down acs with reason l2vpn

           ACDownCountL3FIB

Type: 32-bit unsigned integer

Description: | number of down acs with reason fib

           P2PCount

Type: 32-bit unsigned integer

Description: | number of p2p xconnects

           BPCount

Type: 32-bit unsigned integer

Description: | number of bridge-port xconnects

#### l2fib_nh_summary_info2

        Description: Specific nhop summary
        Definition: Structure. Contents are:
           NextHopCount

Type: 32-bit unsigned integer

Description: | total number of nhops

           BoundNextHopCount

Type: 32-bit unsigned integer

Description: | number of bound nhops

           UnboundNextHopCount

Type: 32-bit unsigned integer

Description: | number of unbound nhops

           NextHopPendingRegistrationCount

Type: 32-bit unsigned integer

Description: | number of nhops pending registration with fib

#### l2fib_nh_summary_info

Description: nhop db summary Definition: Structure. Contents are: MPLS

Type: l2fib_nh_summary_info2

Description: | MPLS nexthop summary

           L2TP

Type: l2fib_nh_summary_info2

Description: | L2TP nexthop summary

#### l2fib_l2tp_disp_summary_info

        Description: L2TP disposition session object summary
        Definition: Structure. Contents are:
           L2TPDispositionSessionCount

Type: 32-bit unsigned integer

Description: | number of l2tp disposition session objects

           BoundL2TPDispositionSessionCount

Type: 32-bit unsigned integer

Description: | number of bound l2tp dispostion objects

           UnboundL2TPDispositionSessionCount

Type: 32-bit unsigned integer

Description: | number of unbound l2tp disposition objects

#### l2fib_ext_msg_summary_info

Description: L2FIB message counters summary info Definition: Structure. Contents are: Messages

Type: l2fib_gbl_msg_info[70]

Description: |

           EventHistory

Type: l2fib_gbl_evt_history

Description: | Event history buffer

           RoundTripDelay

Type: l2fib_gbl_rtd

Description: | Round-Trip delay

#### l2fib_mac_summary_info

        Description: L2FIB bridge mac summary info
        Definition: Structure. Contents are:
           LocalMACCount

Type: 32-bit unsigned integer

Description: | number of locally learnt macs

           RemoteMACCount

Type: 32-bit unsigned integer

Description: | number of remotely learned macs

           StaticMACCount

Type: 32-bit unsigned integer

Description: | number of static macs

           MACCount

Type: 32-bit unsigned integer

Description: | number of all macs

#### l2fib_bd_summary_info

        Description: L2VPN bridge-domain summary info
        Definition: Structure. Contents are:
           BridgeDomainCount

Type: 32-bit unsigned integer

Description: | Number of bridge-domains

#### l2fib_summary_info

Description: L2FIB summary info Definition: Structure. Contents are: XconnectSummary

Type: l2fib_xc_summary_info

Description: | xconnect db summary info

           NextHopSummary

Type: l2fib_nh_summary_info

Description: | nhop db summry info

           L2TPDispositionSummary

Type: l2fib_l2tp_disp_summary_info

Description: | L2TP disposition object summary

           BridgeDomainSummary

Type: l2fib_bd_summary_info

Description: | Bridge-domain summary info

           MACSummary

Type: l2fib_mac_summary_info

Description: | mac summary info

           QueueSummary

Type: l2fib_obj_queues_summary

Description: | queue summary info

           SHMMajorVersion

Type: 16-bit unsigned integer

Description: | shm major version number

           SHMMinorVersion

Type: 16-bit unsigned integer

Description: | shm minor version number

           SHMResetTimestamp

Type: 64-bit unsigned integer

Description: | shm reset timestamp

#### l2fib_hw_info

        Description: L2FIB hardware info
        Definition: Structure. Contents are:
           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_l2tp_disp_info

        Description: L2TP session disposition object
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base information

           SessionID

Type: 32-bit unsigned integer

Description: | Local Session Id

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect Id

           InterfaceHandle

Type: Interface

Description: | Interface handle of egress main interface

           SourceAddress

Type: IPV4Address

Description: | Source/Local IP address of the tunnel

           Bound

Type: Boolean

Description: | Bind status

           EgressInterfaceAdjacency

Type: 32-bit unsigned integer

Description: | Pointer to egress interface's adjacency

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer per main port

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_bridge_mac_info

        Description: L2VPN bridge MAC address info
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base information

           PlatformIsHwLearn

Type: 8-bit unsigned integer

Description: | Platform is HW Learn

           Segment

Type: l2fib_bridge_port_seg_key_un

Description: | Segment

           NodeID

Type: ValueNodeID

Description: | Nodeid list

           LastTimeLearnt

Type: string with unbounded length

Description: | Last time learnt

           LastSeenTime

Type: 64-bit unsigned integer

Description: | Last seen time

           AlivenessCheckTime

Type: string with unbounded length

Description: | Aliveness check time

           BridgeDomainName

Type: String with unbounded length

Description: | Bridge name

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgePort

Type: 32-bit unsigned integer

Description: | Bridge port

           PreviousMAC

Type: string with unbounded length

Description: | Previous MAC Address

           NextMAC

Type: string with unbounded length

Description: | Next MAC Address

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

           BmacConfigured

Type: Boolean

Description: | Flag: Configured BMAC

           pbbBMAC

Type: MACAddress

Description: | Backbone MAC Address

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_bridge_port_detail_info

        Description: L2VPN bridge port info
        Definition: Structure. Contents are:
           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           SHG_ID

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           XC_ID

Type: 32-bit unsigned integer

Description: | xconnect ID

           Segment

Type: l2fib_bridge_port_seg_un

Description: | Segment

           NumberOfMAC

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           MACLimit

Type: 32-bit unsigned integer

Description: | MAC limit

           MACLimitAction

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           FloodingDisabled

Type: Boolean

Description: | Is flooding disabled

           MACLearningDisabled

Type: Boolean

Description: | Is MAC learning disabled

           MACPortDownFlushDisabled

Type: Boolean

Description: | Is MAC port down flush disabled

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           AgingTimeOut

Type: 32-bit unsigned integer

Description: | Aging timeout

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

           BridgePortOperationalInfo

Type: l2fib_oper_bridge_port_info

Description: | Bridge port operational information

#### l2fib_bridge_shg_info

        Description: L2VPN bridge shg info
        Definition: Structure. Contents are:
           SHG_ID

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           FloodGroupID

Type: 32-bit unsigned integer

Description: | Flood group ID

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgePortArray

Type: l2fib_bridge_port_info

[0...unbounded]

Description: | Bridge port table

           Base

Type: l2fib_base_info

Description: | Base information

           VFI_ID

Type: 32-bit unsigned integer

Description: | VFI id

           NumberOfPorts

Type: 32-bit unsigned integer

Description: | Bridge num ports for shg

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_bridge_shg_summary_info

        Description: L2VPN bridge shg summary info
        Definition: Structure. Contents are:
           SHG_ID

Type: 32-bit unsigned integer

Description: | Split horizon group ID

           FloodGroupID

Type: 32-bit unsigned integer

Description: | Flood group ID

           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge port

#### l2fib_bridge_info

        Description: L2VPN bridge detailed info
        Definition: Structure. Contents are:
           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

           NumberOfMAC

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           Base

Type: l2fib_base_info

Description: | Base information

           BridgeName

Type: String with unbounded length

Description: | Bridge name

           SHGCount

Type: 32-bit unsigned integer

Description: | Number of split horizon groups

           Oper

Type: l2fib_oper_bridge_info

Description: | Operational information

           BridgeType

Type: mgmt_l2fib_bridge_type

Description: | Bridge Type

           BDPbbUnion

Type: l2fib_bridge_pbb_un

Description: | Union of bridge Edge and Core info

           EventHistory

Type: l2fib_evt_history

Description: | Event history buffer

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_bridge_summary_info

        Description: L2VPN bridge summary info
        Definition: Structure. Contents are:
           BridgeID

Type: 32-bit unsigned integer

Description: | Bridge ID

           BridgeName

Type: String with unbounded length

Description: | Bridge name

           MACLimit

Type: 32-bit unsigned integer

Description: | MAC limit

           MACLimitAction

Type: mgmt_l2fib_mac_limit_action_type

Description: | MAC limit action

           FloodDisabled

Type: Boolean

Description: | Is flooding disabled

           MACLearningDisabled

Type: Boolean

Description: | Is MAC learning disabled

           MACPortDownFlushDisabled

Type: Boolean

Description: | Is MAC port down flush disabled

           AdminDisabled

Type: Boolean

Description: | Is administratively disabled

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

           NumberOfSHG

Type: 32-bit unsigned integer

Description: | Number of split horizon groups

           NumberOfMAC

Type: 32-bit unsigned integer

Description: | Number of MAC addresses

           MTU

Type: 32-bit unsigned integer

Description: | MTU

           AgingTimeOut

Type: 32-bit unsigned integer

Description: | Aging timeout

           MSTI

Type: 32-bit unsigned integer

Description: | multi-spanning tree instance

#### l2fib_l2tp_info

        Description: L2VPN l2tp session info
        Definition: Structure. Contents are:
           L2TPSessionID

Type: 32-bit unsigned integer

Description: | Session id

           XconnectID

Type: 32-bit unsigned integer

Description: | Xconnect id

#### l2fib_retry_info

        Description: L2VPN retry list
        Definition: Structure. Contents are:
           RetryOperation

Type: String with unbounded length

Description: | Retry operation being performed

           RetryCount

Type: 32-bit unsigned integer

Description: | Number of retry objects

           RetryUnion

Type: l2fib_retry_un

Description: |

           retry_queue

Type: Boolean

Description: |

#### l2fib_main_port_mstp_summary_info

        Description: L2VPN main port mstp summary info
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base information

           ParentInterface

Type: Interface

Description: | main port ID

           MSTI

Type: 32-bit unsigned integer

Description: | multi-spanning tree instance

           MSTIProvisioned

Type: Boolean

Description: | Is MST instance provisioned

           State

Type: 32-bit unsigned integer

Description: | MSTI state

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

#### l2fib_main_port_mstp_detail_info

        Description: L2VPN main port mstp detail info
        Definition: Structure. Contents are:
           Base

Type: l2fib_base_info

Description: | Base information

           ParentInterface

Type: Interface

Description: | main port ID

           MSTI

Type: 32-bit unsigned integer

Description: | multi-spanning tree instance configured value

           InternalMSTI

Type: 32-bit unsigned integer

Description: | multi-spanning tree instance internal value

           MSTIProvisioned

Type: Boolean

Description: | Is MST instance provisioned

           State

Type: 32-bit unsigned integer

Description: | MSTI state

           Action

Type: 32-bit unsigned integer

Description: | MSTI action

           BridgePortCount

Type: 32-bit unsigned integer

Description: | Number of bridge ports

           BridgePortArray

Type: Interface[0...unbounded]

Description: | Bridge port

           EventHistoryMSTI

Type: l2fib_evt_history

Description: | Event history buffer per msti

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware/PD information

#### l2fib_mac_count_info

        Description: L2FIB Mac counts
        Definition: Structure. Contents are:
           MacCount

Type: 32-bit unsigned integer

Description: | Mac count

#### l2fib_platform_capabilities_info

        Description: L2FIB platform capabilities info
        Definition: Structure. Contents are:
           XidBitSize

Type: 8-bit unsigned integer

Description: | xid bit size

           PlatformReadyCallback

Type: Boolean

Description: | Platform ready callback

           HwMacLearning

Type: Boolean

Description: | HW MAC Learning

           HwSupportsIgmpSnooping

Type: Boolean

Description: | HW Supports IGMP Snooping

#### l2fib_mac_table_summary_info

        Description:
        Definition: Structure. Contents are:
           MacSourceNode

Type: ValueNodeID

Description: | Node from which macs are learned

           MacSourceStr

Type: String with unbounded length

Description: | source from which macs are learned

           MacCount

Type: 32-bit unsigned integer

Description: | number macs learned from source

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mgmt_l2fib_stats_data_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_STATS_TYPE_UNKNOWN' 'MGMT_L2FIB_STATS_TYPE_MCAST'

#### l2fib_platform_stats_union_bag

Description: Definition: Union. Discriminant: Name: DataType Type: mgmt_l2fib_stats_data_type Options are: Mulicast

Type: l2fib_mcast_stats_bag

Description: |

#### l2fib_prefix_proto_info

        Description: L2fib Prefix proto
        Definition: Enumeration. Valid values are:
            'L2FIB_IPV4_PROTO'
            'L2FIB_IPV6_PROTO'

#### mgmt_l2fib_switching_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_SWITCHING_TYPE_UNKNOWN' 'MGMT_L2FIB_SWITCHING_TYPE_AC_AC' 'MGMT_L2FIB_SWITCHING_TYPE_AC_ATOM' 'MGMT_L2FIB_SWITCHING_TYPE_AC_VFI' 'MGMT_L2FIB_SWITCHING_TYPE_AC_L2TP' 'MGMT_L2FIB_SWITCHING_TYPE_ATOM_ATOM' 'MGMT_L2FIB_SWITCHING_TYPE_VFI_ATOM' 'MGMT_L2FIB_SWITCHING_TYPE_VFI_L2TP' 'MGMT_L2FIB_SWITCHING_TYPE_L2TP_ATOM' 'MGMT_L2FIB_SWITCHING_TYPE_L2TP_L2TP' 'MGMT_L2FIB_SWITCHING_TYPE_MAX'

#### mgmt_l2fib_data_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_DATA_TYPE_MIN' 'MGMT_L2FIB_DATA_TYPE_XCON' 'MGMT_L2FIB_DATA_TYPE_AC' 'MGMT_L2FIB_DATA_TYPE_ATOM' 'MGMT_L2FIB_DATA_TYPE_PBB' 'MGMT_L2FIB_DATA_TYPE_NHOP' 'MGMT_L2FIB_DATA_TYPE_L2TP' 'MGMT_L2FIB_DATA_TYPE_BRIDGE' 'MGMT_L2FIB_DATA_TYPE_BRIDGE_SHG' 'MGMT_L2FIB_DATA_TYPE_BRIDGE_PORT' 'MGMT_L2FIB_DATA_TYPE_BRIDGE_MAC' 'MGMT_L2FIB_DATA_TYPE_MCAST_TABLE' 'MGMT_L2FIB_DATA_TYPE_MCAST_LEAF' 'MGMT_L2FIB_DATA_TYPE_MCAST_XID' 'MGMT_L2FIB_DATA_TYPE_MAX'

#### mgmt_l2fib_mac_limit_action_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_MAC_LIMIT_ACTION_TYPE_NONE' 'MGMT_L2FIB_MAC_LIMIT_ACTION_TYPE_FLOOD' 'MGMT_L2FIB_MAC_LIMIT_ACTION_TYPE_NO_FLOOD' 'MGMT_L2FIB_MAC_LIMIT_ACTION_TYPE_SHUTDOWN'

#### mgmt_l2fib_mac_limit_notify_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_MAC_LIMIT_NOTIFY_NONE' 'MGMT_L2FIB_MAC_LIMIT_NOTIFY_SYSLOG' 'MGMT_L2FIB_MAC_LIMIT_NOTIFY_TRAP' 'MGMT_L2FIB_MAC_LIMIT_NOTIFY_BOTH'

#### mgmt_l2fib_bridge_type

Description: Definition: Enumeration. Valid values are: 'MGMT_L2FIB_BRIDGE_TYPE_DEFAULT' 'MGMT_L2FIB_BRIDGE_TYPE_PBB_EDGE' 'MGMT_L2FIB_BRIDGE_TYPE_PBB_CORE'

#### l2fib_feature_type

Description: Definition: Enumeration. Valid values are: 'L2FIB_FEATURE_DHCP_SNOOPING' 'L2FIB_FEATURE_IGMP_SNOOPING' 'L2FIB_FEATURE_MAX'

#### l2fib_pw_redundancy_role

Description: Pseudowire redundancy role Definition: Enumeration. Valid values are: 'Primary' - Primary pseudowire 'Backup' - Backup pseudowire

#### L2FIB_PW_IDType

Description: Pseudowire ID type Definition: Enumeration. Valid values are: 'Default' - Default value - not set 'Manual' - Manual pseudowire ID 'VPLS' - VPLS pseudowire ID 'VPWS' - VPWS pseudowire ID 'VPLS_LDP' - VPLS with LDP signaling pseudowire ID

#### l2fib_feature_un

Description: Definition: Union. Discriminant: Name: feature_type Type: l2fib_feature_type Options are: DHCP

Type: l2fib_profile_info

Description: |

           IGMP

Type: l2fib_profile_info

Description: |

#### l2fib_bridge_pbb_un

        Description:
        Definition: Union.
        Discriminant:
           Name: PbbType
           Type: mgmt_l2fib_bridge_type
        Options are:
           Edge

Type: l2fib_bridge_pbb_edge

Description: |

           Core

Type: l2fib_bridge_pbb_core

Description: |

#### l2fib_pbb_un

        Description:
        Definition: Union.
        Discriminant:
           Name: PbbType
           Type: mgmt_l2fib_bridge_type
        Options are:
           Edge

Type: l2fib_pbb_edge_info

Description: |

           Core

Type: l2fib_pbb_core_info

Description: |

#### l2fib_pw_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           MPLS

Type: l2fib_pw_mpls_info

Description: |

           L2TP

Type: l2fib_pw_l2tp_info

Description: |

#### l2fib_bridge_port_seg_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           AC

Type: l2fib_ac_info

Description: |

           PBB

Type: l2fib_pbb_info

Description: |

           PW (Default)

Type: l2fib_pw_info

Description: |

#### l2fib_seg1_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           AC

Type: l2fib_ac_info

Description: |

           PBB

Type: l2fib_pbb_info

Description: |

           PW (Default)

Type: l2fib_pw_info

Description: |

#### l2fib_seg2_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           AC

Type: l2fib_ac_info

Description: |

           BP

Type: l2fib_bridge_port_info

Description: |

           PW (Default)

Type: l2fib_pw_info

Description: |

#### l2fib_bridge_port_seg_key_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           AC

Type: l2fib_ac_key_info

Description: |

           PBB

Type: l2fib_pbb_key_info

Description: |

           PW (Default)

Type: l2fib_pw_key_info

Description: |

#### l2fib_retry_un

        Description:
        Definition: Union.
        Discriminant:
           Name: DataType
           Type: mgmt_l2fib_data_type
        Options are:
           xcon_info

Type: l2fib_xcon_info

Description: |

           nhop_info

Type: l2fib_nhop_info

Description: |

           l2tp_info

Type: l2fib_l2tp_info

Description: |

           bridge_info

Type: l2fib_bridge_info

Description: |

           bridge_shg_info

Type: l2fib_bridge_shg_info

Description: |

           bridge_mac_info

Type: l2fib_bridge_mac_info

Description: |

           l2fib_mcast_table_info

Type: l2fib_mcast_table_info

Description: |

           l2fib_mcast_leaf_info

Type: l2fib_mcast_leaf_info

Description: |

           l2fib_mcast_xid_info

Type: l2fib_mcast_xid_info

Description: |

## Perl Data Object documentation for sonetstats.

### Datatypes

#### sonetMediumEntry

        Description:
        Definition: Structure. Contents are:
           MediumType

Type: medium_type_enum

Description: | Medium Type Name - SONET/SDH

           MediumTimeElapsed

Type: 32-bit unsigned integer

Description: | Number of secounds elapsed

           MediumValidIntervals

Type: 32-bit unsigned integer

Description: | The number of Previous Intervals for which data is available

           MediumLineCoding

Type: medium_line_coding_enum

Description: | The line coding for this interface

           MediumLineType

Type: medium_line_enum

Description: | The line type for this interface

           MediumCircuitIdentifier

Type: String with unbounded length

Description: | Transmission vendor's circuit identifier

           MediumInvalidIntervals

Type: 32-bit unsigned integer

Description: | The number of ValidIntervals for which no data is available

           MediumLoopbackConfig

Type: 32-bit unsigned integer

Description: | The current loopback state of the SONET/SDH interface

#### sonetSectionCurrentEntry

        Description:
        Definition: Structure. Contents are:
           SectionCurrentStatus

Type: 32-bit signed integer

Description: | Current status of the interface

           SectionCurrentESs

Type: 32-bit unsigned integer

Description: | The number of Errored Seconds

           SectionCurrentSESs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Seconds

           SectionCurrentSEFSs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Framing Seconds

           SectionCurrentCVs

Type: 32-bit unsigned integer

Description: | The number of Coding Violations

#### sonetSectionIntervalEntry

        Description:
        Definition: Structure. Contents are:
           SectionIntervalNumber

Type: 32-bit signed integer

Description: | The interval for which the set of statistics is available

           SectionIntervalESs

Type: 32-bit unsigned integer

Description: | The number of Errored Seconds

           SectionIntervalSESs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Seconds

           SectionIntervalSEFSs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Framing Seconds

           SectionIntervalCVs

Type: 32-bit unsigned integer

Description: | The number of Coding Violations

           SectionIntervalValidData

Type: 32-bit signed integer

Description: | Indicates if the data for this interval is valid

#### sonetSectionIntervalStats

        Description:
        Definition: Structure. Contents are:
           CurrentInterval

Type: 32-bit signed integer

Description: |

           sonetSectionIntervalData

Type: sonetSectionIntervalEntry

[96]

Description: |

#### sonetLineCurrentEntry

        Description:
        Definition: Structure. Contents are:
           LineCurrentStatus

Type: 32-bit signed integer

Description: | Current status of the interface

           LineCurrentESs

Type: 32-bit unsigned integer

Description: | The number of Errored Seconds

           LineCurrentSESs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Seconds

           LineCurrentCVs

Type: 32-bit unsigned integer

Description: | The number of Coding Violations

           LineCurrentUASs

Type: 32-bit unsigned integer

Description: | The number of Unavailable Seconds

#### sonetLineIntervalEntry

Description: Definition: Structure. Contents are: LineIntervalNumber

Type: 32-bit signed integer

Description: The interval for which the set of statistics is available

LineIntervalESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

LineIntervalSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

LineIntervalCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

LineIntervalUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

LineIntervalValidData

Type: 32-bit signed integer

Description: Indicates if the data for this interval is valid

#### sonetLineIntervalStats

Description: Definition: Structure. Contents are: CurrentInterval

Type: 32-bit signed integer

Description:

sonetLineIntervalData

Type: sonetLineIntervalEntry[96]

Description: |

#### sonetFarEndLineCurrentEntry

Description: Definition: Structure. Contents are: FarEndLineCurrentESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

FarEndLineCurrentSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

FarEndLineCurrentCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

FarEndLineCurrentUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

#### sonetFarEndLineIntervalEntry

Description: Definition: Structure. Contents are: FarEndLineIntervalNumber

Type: 32-bit signed integer

Description: The interval for which the set of statistics is available

FarEndLineIntervalESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

FarEndLineIntervalSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

FarEndLineIntervalCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

FarEndLineIntervalUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

FarEndLineIntervalValidData

Type: 32-bit signed integer

Description: Indicates if the data for this interval is valid

#### sonetFarEndLineIntervalStats

Description: Definition: Structure. Contents are: CurrentInterval

Type: 32-bit signed integer

Description:

sonetFarEndLineIntervalData

Type: sonetFarEndLineIntervalEntry[96]

Description: |

#### sonetPathCurrentEntry

Description: Definition: Structure. Contents are: PathCurrentWidth

Type: sonet_path_width_enum

Description: | Indicates the type of the SONET/SDH Path

           PathCurrentStatus

Type: 32-bit signed integer

Description: | Current status of the interface

           PathCurrentESs

Type: 32-bit unsigned integer

Description: | The number of Errored Seconds

           PathCurrentSESs

Type: 32-bit unsigned integer

Description: | The number of Severely Errored Seconds

           PathCurrentCVs

Type: 32-bit unsigned integer

Description: | The number of Coding Violations

           PathCurrentUASs

Type: 32-bit unsigned integer

Description: | The number of Unavailable Seconds

#### sonetPathIntervalEntry

Description: Definition: Structure. Contents are: PathIntervalNumber

Type: 32-bit signed integer

Description: The interval for which the set of statistics is available

PathIntervalESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

PathIntervalSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

PathIntervalCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

PathIntervalUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

PathIntervalValidData

Type: 32-bit signed integer

Description: Indicates if the data for this interval is valid

#### sonetPathIntervalStats

Description: Definition: Structure. Contents are: CurrentInterval

Type: 32-bit signed integer

Description:

sonetPathIntervalData

Type: sonetPathIntervalEntry[96]

Description: |

#### sonetFarEndPathCurrentEntry

Description: Definition: Structure. Contents are: FarEndPathCurrentESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

FarEndPathCurrentSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

FarEndPathCurrentCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

FarEndPathCurrentUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

#### sonetFarEndPathIntervalEntry

Description: Definition: Structure. Contents are: FarEndPathIntervalNumber

Type: 32-bit signed integer

Description: The interval for which the set of statistics is available

FarEndPathIntervalESs

Type: 32-bit unsigned integer

Description: The number of Errored Seconds

FarEndPathIntervalSESs

Type: 32-bit unsigned integer

Description: The number of Severely Errored Seconds

FarEndPathIntervalCVs

Type: 32-bit unsigned integer

Description: The number of Coding Violations

FarEndPathIntervalUASs

Type: 32-bit unsigned integer

Description: The number of Unavailable Seconds

FarEndPathIntervalValidData

Type: 32-bit signed integer

Description: Indicates if the data for this interval is valid

#### sonetFarEndPathIntervalStats

Description: Definition: Structure. Contents are: CurrentInterval

Type: 32-bit signed integer

Description:

sonetFarEndPathIntervalData

Type: sonetFarEndPathIntervalEntry[96]

Description: |

#### sonetStatusChangeNotifications

Description: Definition: Structure. Contents are: notificationType

Type: evType

Description: |

           currentStatus

Type: 32-bit unsigned integer

Description: |

### Internal Datatypes

#### medium_type_enum

Description: Sonet Medium Type Enum Definition: Enumeration. Valid values are: 'Sonet' - Sonet 'SDH' - SDH

#### medium_line_coding_enum

Description: Sonet Medium Line Coding Enum Definition: Enumeration. Valid values are: 'LineCodingOther' - Sonet Medium Line Coding Other 'B3ZS' - Sonet Medium Line Coding B3ZS 'CMI' - Sonet Medium Line Coding CMI 'NRZ' - Sonet Medium Line Coding NRZ 'RZ' - Sonet Medium Line Coding RZ

#### medium_line_enum

Description: Sonet Medium Line Type Enum Definition: Enumeration. Valid values are: 'LineTypeOther' - Sonet Medium Line Type Other 'ShortSingleMode' - Sonet Medium Line Type Short Single Mode 'LongSingleMode' - Sonet Medium Line Type Long Single Mode 'MultiMode' - Sonet Medium Line Type Multi Mode 'Coax' - Sonet Medium Line Type Coax 'UTP' - Sonet Medium Line Type UTP

#### sonet_path_width_enum

Description: Sonet Path Width Enum Definition: Enumeration. Valid values are: 'sts1' - Sonet Path Width STS1 'sts3cSTM1' - Sonet Path Width sts3cSTM1 'sts12cSTM4' - Sonet Path Width sts12cSTM4 'sts24c' - Sonet Path Width sts24 'sts48cSTM16' - Sonet Path Width sts48cSTM16 'sts192cSTM64' - Sonet Path Width sts192cSTM64 'sts768cSTM256' - Sonet Path Width sts768cSTM256

#### evType

Description: Definition: Enumeration. Valid values are: 'evSection' 'evLine' 'evPath'

## Perl Data Object documentation for mpls_fwd.

### Datatypes

#### mpls_fwd_info

Description: Definition: Structure. Contents are: L3_MTU

Type: 32-bit unsigned integer

Description: L3 MTU

TotalEncapsulationSize

Type: 32-bit unsigned integer

Description: Total encapsulation size: L2 + MPLS

MACSize

Type: 32-bit unsigned integer

Description: Length of L2 encapsulation

LabelStack

Type: 32-bit unsigned integer[0...unbounded]

Description: Label stack

TransmitNumberOfPacketsSwitched

Type: 64-bit unsigned integer

Description: Number of packets switched

TransmitNumberOfBytesSwitched

Type: 64-bit unsigned integer

Description: Number of Bytes switched

Status

Type: 32-bit signed integer

Description: Status

NextHopAddress

Type: 32-bit unsigned integer

Description: Next hop address

NextHopInterface

Type: Interface

Description: | Next hop interface

           NextHopProtocol

Type: ProtoType

Description: | The address family (V4/V6)

           NextHopString

Type: Hex binary data with length 52 bytes

Description: | Next hop address in string format

#### mpls_adj_info

        Description:
        Definition: Array of 0 or more structures. Contents of each array entry are:
           LabelInformationType

Type: 32-bit unsigned integer

Description: | Label-Info type

           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           OutgoingLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           MPLSAdjacencyFlags

Type: 32-bit unsigned integer

Description: | MPLS Adjacency flags

           NextHop

Type: 32-bit unsigned integer

Description: | Next hop

           TunnelIDPresent

Type: Boolean

Description: | Tunnel id present?

           OutgoingInterface

Type: Interface

Description: | Outgoing interface

           OutgoingPhysicalInterface

Type: Interface

Description: | Outgoing Physical Interface

           TunnelInterface

Type: Interface

Description: | Tunnel Interface

           LabelInformationDetail

Type: Optional mpls_fwd_info

Description: | Detail label info

           LabelInformationPathIndex

Type: 32-bit unsigned integer

Description: |

           LabelInformationNextHopType

Type: NextHopType

Description: | NHinfo Type

           LabelInformationNextHopProtocol

Type: ProtoType

Description: | The address family (v4/v6)

           TXBytes

Type: 64-bit unsigned integer

Description: | Bytes transmitted per LSP

           TXPackets

Type: 64-bit unsigned integer

Description: | Packets transmitted per LSP

           OutgoingLabelString

Type: String with length 64

Description: | Output Label in string format

           PrefixOrID

Type: String with length 64

Description: | Prefix Or ID

           LabelInformationNextHopString

Type: String with length 60

Description: | Next hop address in string format

           LabelInformationRouteVersion

Type: 32-bit unsigned integer

Description: | The version of the route

           LabelInformationTimeInMilliSeconds

Type: 64-bit unsigned integer

Description: | The time of last update in msec

#### mpls_ldi_info

        Description: Detailed load sharing information for mpls table entries
        Definition: Structure. Contents are:
           LDIHardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware info

#### mpls_mcast_info

        Description: Information for mpls multicast entries
        Definition: Structure. Contents are:
           MulticastMOLBaseFlags

Type: 32-bit unsigned integer

Description: | MOL base flags

           MulticastMOLFlags

Type: 16-bit unsigned integer

Description: | MOL flags

           MulticastMOLReferanceCount

Type: 16-bit unsigned integer

Description: | MOL refcount

           MulticastTunnelInterfaceHandler

Type: Interface

Description: | multicast mpls tunnel

           MulticastTunnelID

Type: 32-bit unsigned integer

Description: | multicast mpls tunnel id

           MulticastTunnelNextHopInformation

Type: 32-bit unsigned integer

Description: | multicast nhinfo for p2mp TE Head

           MulticastMPLSOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls output paths

           MulticastMPLSProtocolOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls prot output paths

           MulticastMPLSLocalOutputPaths

Type: 16-bit unsigned integer

Description: | num multicast mpls local output paths

           MulticastRPF_ID

Type: 32-bit unsigned integer

Description: | The multicast RPF-ID

           MulticastPlatformDataLength

Type: 8-bit unsigned integer

Description: | The multicast platform data len

           MulticastPlatformData

Type: Hex binary data with length 16 bytes

Description: | The multicast platform data

#### mpls_sh_leaf

        Description: Information about label leaf
        Definition: Structure. Contents are:
           LeafLocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           EOSBit

Type: 32-bit unsigned integer

Description: | EOS bit

           LabelInformation

Type: Optional mpls_adj_info

Description: | Label-info in FIB leaf

           LDIInformation

Type: Optional mpls_ldi_info

Description: | LDI-info in FIB leaf

           HardwareInformation

Type: Hex binary data with unbounded length

Description: | Hardware info

           LeafReferanceCount

Type: 32-bit unsigned integer

Description: | Number of references to the leaf

           LeafFlags

Type: 32-bit unsigned integer

Description: | The leaf flags

           PathListReferanceCount

Type: 32-bit unsigned integer

Description: | Number of references to the pathlist

           PathListFlags

Type: 32-bit unsigned integer

Description: | The pathlist flags

           LDIReferanceCount

Type: 32-bit unsigned integer

Description: | Number of references to the LDI

           LDIFlags

Type: 32-bit unsigned integer

Description: | The LDI flags

           LDIType

Type: 32-bit unsigned integer

Description: | The LDI type

           LDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the LDI

           LW_LDIType

Type: 32-bit unsigned integer

Description: | The LW-LDI type

           LW_LDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the LW-LDI

           LW_LDIRefernaceCount

Type: 32-bit unsigned integer

Description: | The LW-LDI refcounter

           LWSharedLDIPointer

Type: 32-bit unsigned integer

Description: | The pointer to the shared LDI in LW-LDI

           LSPAFlags

Type: 32-bit unsigned integer

Description: | The LSPA flags

           AFITableID

Type: 32-bit unsigned integer

Description: | The AFI table ID

           MulticastLabel

Type: Boolean

Description: | The unicast or multicast label

           MulticastInformation

Type: mpls_mcast_info

Description: | The multicast info

           LeafTimeInMilliSeconds

Type: 64-bit unsigned integer

Description: | The time of last update in msec

#### mpls_fwding_summary

        Description:
        Definition: Structure. Contents are:
           IPv4ImpositionEntries

Type: 32-bit unsigned integer

Description: | Number of IPv4 imposition entries

           ReservedLabelEntries

Type: 32-bit unsigned integer

Description: | Number of reserved label entries

           LabelSwitchedEntries

Type: 32-bit unsigned integer

Description: | Number of label swap/disposition entries

           DeletedStaleEntries

Type: 32-bit unsigned integer

Description: | Number of delete stale label entries

           TEHeadEntries

Type: 32-bit unsigned integer

Description: | Number of TE tunnel head imposition entries

           TE_FRRHeadEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR tunnel head imposition entries

           TE_FRRInterfaceEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR protected interface entries

           TE_FRRNextHopEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR protected next-hop entries

           TEMidPointsEntries

Type: 32-bit unsigned integer

Description: | Number of TE MidPoints forwarding entries

           TE_FRRMidPointsEntries

Type: 32-bit unsigned integer

Description: | Number of TE FRR MidPoints forwarding entries

           TEInternalEntries

Type: 32-bit unsigned integer

Description: | Number of TE internal forwarding entries

           TE_FRRInternalEntries

Type: 32-bit unsigned integer

Description: | Number of TE internal forwarding entries

           TotalForwardingUpdates

Type: 32-bit unsigned integer

Description: | Total forwarding updates from LSD to LFDs

           TotalForwardingUpdateMessages

Type: 32-bit unsigned integer

Description: | Total forwarding update messages from LSD to LFDs

           TotalP2MPForwardingUpdates

Type: 32-bit unsigned integer

Description: | Total forwarding updates from MRIB to LFDs

           TotalP2MPForwardingAddedOrModifyMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding add/modify messages from MRIB to LFDs

           TotalP2MPForwardingDeleteMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding del messages from MRIB to LFDs

           TotalP2MPForwardingDropMessages

Type: 32-bit unsigned integer

Description: | Total p2mp forwarding messages dropped from MRIB to LFDs

           TotalP2MP_IIRForwardingDropMessages

Type: 32-bit unsigned integer

Description: | Total IIR triggered p2mp forwarding MRIB messages dropped

           LowestLabel

Type: 32-bit unsigned integer

Description: | Lowest label in use

           HighestLabel

Type: 32-bit unsigned integer

Description: | Highest Label in use

           IgnoreProtect

Type: 32-bit unsigned integer

Description: | Number of TE tunnels treated as non-protected

           MTEHeadEntries

Type: 32-bit unsigned integer

Description: | Number of MTE tunnel head entries

           MTE_LLEntries

Type: 32-bit unsigned integer

Description: | Number of MTE local entries

           MTEMidpointEntries

Type: 32-bit unsigned integer

Description: | Number of MTE midpoint entries

           GlobalDroppedPackets

Type: 64-bit unsigned integer

Description: | Number of global FIB packets dropped

           GlobalFragmentedPackets

Type: 64-bit unsigned integer

Description: | Number of global FIB packets fragmented

           GlobalFailedLookups

Type: 64-bit unsigned integer

Description: | Number of global failed lookups

#### mpls_timespec

        Description:
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Seconds part of time value

           Nanoseconds

Type: 32-bit signed integer

Description: | Nanoseconds part of time value

#### mpls_frr_event

        Description:
        Definition: Structure. Contents are:
           ProtectedFRRInterface

Type: Interface

Description: | Interface

           Nhop

Type: 32-bit unsigned integer

Description: | Next Hop

           NumberOfLSPsSwitched

Type: 32-bit unsigned integer

Description: | Number of LSPs switched

           NumberOfRewritesAffected

Type: 32-bit unsigned integer

Description: | Number of rewrites affected

           StartTime

Type: mpls_timespec

Description: | Time of FRR event processing start

           SwitchingTimeNsecs

Type: 32-bit unsigned integer

Description: | Time to switch rewrites [nsecs]

           MainProcessing

Type: 32-bit unsigned integer

Description: | Main Processing for FRR

#### mpls_frr_info

        Description:
        Definition: Structure. Contents are:
           ProtectedInterface

Type: Interface

Description: | Protected interface

           ProtectedNextHop

Type: IPV4Address

Description: | Protected nexthop

           BackupInterface

Type: Interface

Description: | Protected interface

           BackupNextHop

Type: IPV4Address

Description: | Protected nexthop

           NumberOfProtectedLSPs

Type: 32-bit unsigned integer

Description: | Number of protected LSP

#### mpls_frr_db_entry_head_id

        Description:
        Definition: Structure. Contents are:
           DestinationPrefix

Type: IPV4Address

Description: | Destination prefix

           DestinationPrefixLength

Type: 32-bit unsigned integer

Description: | Destination prefix length

#### mpls_frr_db_entry_mid_id

        Description:
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source IPv4 address

           LSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

#### mpls_frr_db_sum

        Description:
        Definition: Structure. Contents are:
           Active

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Active state

           Ready

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Ready state

           Partial

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in Partial state

           Other

Type: 32-bit unsigned integer

Description: | Number of FRR rewrites in an unrecognized state

#### mpls_frr_db_entry

        Description:
        Definition: Structure. Contents are:
           FRREntryID

Type: mpls_frr_db_entry_gen_id

Description: | FRR entry ID

           TunnelInterface

Type: Interface

Description: | Tunnel interface

           InputLabel

Type: 32-bit unsigned integer

Description: | Input label

           OutgoingInterface

Type: 32-bit unsigned integer

Description: | Outgoing interface

           OutgoingLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           FRRInterface

Type: Interface

Description: | FRR interface

           FRRLabel

Type: 32-bit unsigned integer

Description: | FRR output label

           EntryFRRState

Type: FRRState

Description: | MPLS FRR entry state

           FRRNextHop

Type: IPV4Address

Description: | Next hop IPv4 address

           mcast_tunnel

Type: Boolean

Description: | Multicast tunnel

           mcast_num_of_legs

Type: 32-bit unsigned integer

Description: | Number of legs in MCAST tunnel

           mcast_legs

Type: Hex binary data with unbounded length

Description: | MCAST legs

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mgmt_mpls_lsp_role_

Description: Definition: Enumeration. Valid values are: 'Head' - Head 'Midpoint' - Midpoint

#### LSPRole

Description: MPLS FRR entry role Definition: Type definition for: mgmt_mpls_lsp_role_

#### mgmt_mpls_frr_state_

Description: Definition: Enumeration. Valid values are: 'FRRStatePartial' - Partial 'FRRStateActive' - Active 'FRRStateReady' - Ready 'FRRStateComplete' - Complete 'FRRStateAny' - Any

#### FRRState

Description: MPLS FRR entry state Definition: Type definition for: mgmt_mpls_frr_state_

#### mgmt_mpls_fwd_protocol_type_

Description: Definition: Enumeration. Valid values are: 'IPv4' - IPv4 'IPv6' - IPv6 'MPLS' - MPLS

#### ProtoType

Description: MPLS Forwarding Protocol Type Definition: Type definition for: mgmt_mpls_fwd_protocol_type_

#### mgmt_mpls_fwd_nh_type_

Description: Definition: Enumeration. Valid values are: 'TX' - TX 'RX' - RX 'Special' - Special

#### NextHopType

Description: MPLS Forwarding Next Hop Type Definition: Type definition for: mgmt_mpls_fwd_nh_type_

#### mpls_frr_db_entry_gen_id

Description: Definition: Union. Discriminant: Name: role Type: LSPRole Options are: head_id

Type: mpls_frr_db_entry_head_id

Description: |

           mid_id

Type: mpls_frr_db_entry_mid_id

Description: |

## Perl Data Object documentation for mpls_te.

### Datatypes

#### rsvp_mgmt_mib_table_counters

        Description: RSVP MIB Table Counters
        Definition: Structure. Contents are:
           find

Type: 32-bit unsigned integer

Description: |

           findfirst

Type: 32-bit unsigned integer

Description: |

           findnext

Type: 32-bit unsigned integer

Description: |

           notfound

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_mib_counters

        Description: RSVP MIB Counters
        Definition: Structure. Contents are:
           mib_table_cnts

Type: rsvp_mgmt_mib_table_counters

[7]

Description: |

           newflow_trap_count

Type: 32-bit unsigned integer

Description: |

           lostflow_trap_count

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_s2l_sub_lsp_ipv4

        Description: RSVP S2L Sub-LSP
        Definition: Structure. Contents are:
           S2LDestinationAddress

Type: IPV4Address

Description: | S2L Sub-LSP Destination Address

#### rsvp_mgmt_filter_ipv4

        Description: RSVP Filter
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

#### rsvp_mgmt_filter_p2mp_ipv4

        Description: RSVP P2MP IPv4 FilterSpec
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           RSVPFilter

Type: rsvp_filter_union

Description: | RSVP Filter

#### rsvp_mgmt_session_udp_ipv4

        Description: RSVP UDP IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Protocol

Type: 8-bit unsigned integer

Description: | Protocol type (originally defined in RFC 790, further values in subsequent RFCs)

           DestinationPort

Type: 16-bit unsigned integer

Description: | The Session Destination Port

#### rsvp_mgmt_session_lsp_tunnel_ipv4

        Description: RSVP LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_uni_ipv4

        Description: RSVP UNI IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedAddress

Type: IPV4Address

Description: | The Session Extended Address

#### rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

        Description: RSVP P2MP-LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | The Point to Multipoint ID

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_info

        Description: RSVP Session Info
        Definition: Structure. Contents are:
           RSVPSession

Type: rsvp_session_union

Description: | RSVP Session

#### rsvp_mgmt_style

        Description: RSVP Reservation Style
        Definition: Structure. Contents are:
           ReservationType

Type: rsvp_mgmt_reservation_type_enum

Description: | The Reservation Type: WF, SE or FF

#### rsvp_mgmt_policy_sources

        Description: RSVP Policy Sources
        Definition: Structure. Contents are:
           IsTELink

Type: Boolean

Description: | Policy Source is TE Link

           IsLocal

Type: Boolean

Description: | Policy Source is Local

           IsCOPS

Type: Boolean

Description: | Policy Source is COPS

           IsDefault

Type: Boolean

Description: | Policy Source is Default

           IsCable

Type: Boolean

Description: | Policy Source is Cable

#### rsvp_mgmt_policy_flags

        Description: RSVP Policy Flags
        Definition: Structure. Contents are:
           IsAccepted

Type: Boolean

Description: | Accepted

           IsInstalled

Type: Boolean

Description: | Installed

           IsForwarding

Type: Boolean

Description: | Forwarding

#### rsvp_mgmt_key

        Description: Key to uniquely identify some RSVP records
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | Point-to-multipoint ID

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           DestinationPortOrTunnelID

Type: 32-bit unsigned integer

Description: | Destination Port or Tunnel ID. For the LSP and OUNI session types this represents the Tunnel ID whereas for the UDP session type this represents the Destination Port

           Protocol

Type: 32-bit unsigned integer

Description: | Protocol. UDP session type this represents the Protocol (UDP not supported at present)

           ExtendedTunnelID

Type: IPV4Address

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID

           SessionType

Type: rsvp_mgmt_session_type

Description: | Session Type (e.g. LSP, OUNI or UDP)

           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePortOrLSP_ID

Type: 32-bit unsigned integer

Description: | Source Port or LSP_ID. For the LSP and OUNI session types this represents the LSP_ID whereas for the UDP session type this represents the SourcePort

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_policy_query_flags

        Description: RSVP Policy Query Flags
        Definition: Structure. Contents are:
           IsNeeded

Type: Boolean

Description: | Needed

           IsReportRequired

Type: Boolean

Description: | Report Required

           IsResync

Type: Boolean

Description: | Resynchronization

           IsBypass

Type: Boolean

Description: | Bypass

#### rsvp_mgmt_timespec

        Description: RSVP Time Spec
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Time Value in Seconds

           Nanoseconds

Type: 32-bit signed integer

Description: | Time Value in Nano-seconds

#### rsvp_mgmt_counts

        Description: Counters for all known RSVP message types
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           Reservation

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathError

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationError

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTear

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Bundle

Type: 32-bit unsigned integer

Description: | Count of Bundle messages

           ACK

Type: 32-bit unsigned integer

Description: | Count of ACK messages

           SRefresh

Type: 32-bit unsigned integer

Description: | Count of Srefresh messages

           Hello

Type: 32-bit unsigned integer

Description: | Count of Hello messages

           Challenge

Type: 32-bit unsigned integer

Description: | Count of Integrity Challenge messages

           Response

Type: 32-bit unsigned integer

Description: | Count of Integrity Response messages

#### rsvp_mgmt_all_db_counters

Description: All database counters Definition: Structure. Contents are: Sessions

Type: 32-bit unsigned integer

Description: Number of sessions

IncomingPaths

Type: 32-bit unsigned integer

Description: Number of locally created and incoming path states

OutgoingPaths

Type: 32-bit unsigned integer

Description: Number of outgoing path states

IncomingReservations

Type: 32-bit unsigned integer

Description: Number of locally created and incoming reservation states

OutgoingReservations

Type: 32-bit unsigned integer

Description: Number of outgoing reservation states

Interfaces

Type: 32-bit unsigned integer

Description: Number of Interfaces

#### rsvp_mgmt_auth_send_type_counters

Description: RSVP Authentication Send Type Counters Definition: Structure. Contents are: AuthenticationSent

Type: 32-bit unsigned integer

Description: Messages sent

AuthenticationFailures

Type: 32-bit unsigned integer

Description: Failures

AuthenticationSendChallengesReceived

Type: 32-bit unsigned integer

Description: Challenges received

AuthenticationChallengeResponsesSent

Type: 32-bit unsigned integer

Description: Challenge responses sent

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: AuthenticationReceivedValidMessages

Type: 32-bit unsigned integer

Description: Valid messages

AuthenticationReceivedChallengesSent

Type: 32-bit unsigned integer

Description: Challenges sent

AuthenticationReceivedChallengeResponse

Type: 32-bit unsigned integer

Description: Challenge responses received

AuthenticationReceivedChallengesResent

Type: 32-bit unsigned integer

Description: Challenges resent

AuthenticationReceivedChallengeTimeouts

Type: 32-bit unsigned integer

Description: Challenge timeouts

AuthenticationReceivedDuringChallenge

Type: 32-bit unsigned integer

Description: Authentication received during challenge

AuthenticationReceivedIncomplete

Type: 32-bit unsigned integer

Description: Authentication received incomplete

AuthenticationReceivedNoIntegrity

Type: 32-bit unsigned integer

Description: Authentication received with no integrity

AuthenticationReceivedBadDigest

Type: 32-bit unsigned integer

Description: Authentication received with bad digest

AuthenticationReceivedWrongDigestType

Type: 32-bit unsigned integer

Description: Authentication received with wrong digest type

AuthenticationReceivedSequenceNumberDuplicate

Type: 32-bit unsigned integer

Description: Authentication received with duplicate sequence number

AuthenticationReceivedSequenceNumberOutofRange

Type: 32-bit unsigned integer

Description: Authentication received with sequence number out of range

AuthenticationReceivedWrongChallengesResponse

Type: 32-bit unsigned integer

Description: Incorect challenge responses received

AuthenticationReceivedChallengesResponseDuplicate

Type: 32-bit unsigned integer

Description: Duplicate challenge responses received

AuthenticationReceivedResponseLate

Type: 32-bit unsigned integer

Description: Challenge responses received late

AuthenticationReceivedBadMessageFormat

Type: 32-bit unsigned integer

Description: Authentication received with bad mesage format

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

Counters

Type: rsvp_mgmt_auth_send_type_counters

Description: | Counters

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

SequenceWindowSize

Type: 32-bit unsigned integer

Description: Sequence window size

SequenceWindowCount

Type: 32-bit unsigned integer

Description: Sequence window count

SequenceWindow

Type: 64-bit unsigned integer[64]

Description: Sequence window

Counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: | Counters

#### rsvp_mgmt_authentication_compact

Description: Authentication Compact Information Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborAddress

Type: IPV4Address

Description: | Neighbor address

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           InterfaceNameRSVP

Type: Interface

Description: |

           Direction

Type: rsvp_mgmt_auth_direction_type

Description: | Direction

           keyType

Type: rsvp_mgmt_auth_ki_type

Description: | Key type

           KeySource

Type: String with unbounded length

Description: | Key source

           KeyID

Type: 64-bit unsigned integer

Description: | Key ID

           KeyIDValid

Type: 32-bit unsigned integer

Description: | Key validity

#### rsvp_mgmt_authentication_detail

        Description: Authentication Detail Information
        Definition: Structure. Contents are:
           AuthCompact

Type: rsvp_mgmt_authentication_compact

Description: | Basic authentication data

           KeyStatus

Type: 32-bit unsigned integer

Description: | Key status

           KeyDigestInfo

Type: 32-bit unsigned integer

Description: | Direction

           Lifetime

Type: 32-bit unsigned integer

Description: | Lifetime (seconds)

           LifetimeLeft

Type: 32-bit unsigned integer

Description: | Remaining lifetime (seconds)

           ChallengeStatus

Type: rsvp_mgmt_auth_challenge_status

Description: | Challenge status

           DirectionInfo

Type: rsvp_mgmt_auth_direction

Description: |

#### igpte_igp_area

        Description: An IGP-area
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### rsvp_mgmt_flow_spec

        Description: RSVP Flow Spec
        Definition: Structure. Contents are:
           FlowAverageRate

Type: 64-bit unsigned integer

Description: | The Flow Average Rate in bytes per second

           FlowMaxBurst

Type: 32-bit unsigned integer

Description: | The Flow Maximum Burst

           FlowPeakRate

Type: 64-bit unsigned integer

Description: | The Flow Peak Rate in bytes per second

           FlowMinUnit

Type: 16-bit unsigned integer

Description: | The Flow Minimum Unit

           FlowMaxUnit

Type: 16-bit unsigned integer

Description: | The Flow Maximum Unit

           FlowRequestedRate

Type: 64-bit unsigned integer

Description: | The Flow Requested Rate in bytes per second

           FlowSlack

Type: 32-bit unsigned integer

Description: | The Flow Slack

           FlowQoS

Type: rsvp_mgmt_qos_service_enum

Description: | The Flow Quality of Service

#### rsvp_mgmt_hop_info

        Description: Hop Info
        Definition: Structure. Contents are:
           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           NeighborLogicalInterfaceName

Type: Interface

Description: | Neighbor Logical Interface Name

#### rsvp_mgmt_traffic_spec

        Description: RSVP Traffic Spec Info
        Definition: Structure. Contents are:
           TrafficAverageRate

Type: 64-bit unsigned integer

Description: | Traffic Average Rate in bytes per second

           TrafficMaxBurst

Type: 32-bit unsigned integer

Description: | Traffic Maximum Burst

           TrafficPeakRate

Type: 64-bit unsigned integer

Description: | Traffic Peak Rate in bytes per second

           TrafficMinUnit

Type: 32-bit unsigned integer

Description: | Traffic Minimum Unit

           TrafficMaxUnit

Type: 32-bit unsigned integer

Description: | Traffic Maximum Unit

#### rsvp_mgmt_path_flags

        Description: RSVP Path Flags
        Definition: Structure. Contents are:
           IsNonRSVPHopUpstream

Type: Boolean

Description: | Non-RSVP Hop Upstream

           IsLocalSender

Type: Boolean

Description: | Local Sender

           IsMessageIDValid

Type: Boolean

Description: | MessageID Valid

           IsLocalRepair

Type: Boolean

Description: | Rerouted

           IsBidirectional

Type: Boolean

Description: | Bidirectional

#### rsvp_mgmt_session_attribute_flags

        Description: RSVP Session Attribute Flags
        Definition: Structure. Contents are:
           IsLocalProtect

Type: Boolean

Description: | Local Protection

           IsNodeProtect

Type: Boolean

Description: | Node Protection

           IsBandwidthProtect

Type: Boolean

Description: | Bandwidth Protection

           IsRecordLabels

Type: Boolean

Description: | Records Labels

           IsSharedExplicitRequested

Type: Boolean

Description: | Shared Explicit Requested

#### rsvp_mgmt_session_attribute

Description: RSVP Session Attributes Definition: Structure. Contents are: SetupPriority

Type: 8-bit unsigned integer

Description: Setup Priority

ReservationPriority

Type: 8-bit unsigned integer

Description: Reservation Priority

SessAttributeFlags

Type: rsvp_mgmt_session_attribute_flags

Description: | Session Attributes

#### rsvp_mgmt_header_info

Description: RSVP/IP Header Info Definition: Structure. Contents are: RSVPVersion

Type: 8-bit unsigned integer

Description: RSVP Version

RSVPHeaderFlags

Type: 8-bit unsigned integer

Description: RSVP Header Flags (defined in RFC2205 Section 3.1.1)

RSVP_TTL

Type: 8-bit unsigned integer

Description: RSVP TTL

RSVPMessageType

Type: 8-bit unsigned integer

Description: RSVP Message Type

IP_TOS

Type: 8-bit unsigned integer

Description: IP Type of Service

IP_TTL

Type: 8-bit unsigned integer

Description: IP TTL

IPSourceAddress

Type: IPV4Address

Description: | IP Source Address

#### rsvp_mgmt_rsb_flags

Description: Reservation State Block Flags Definition: Structure. Contents are: IsLocalReceiver

Type: Boolean

Description: Local Receiver

IsMessageIDValid

Type: Boolean

Description: MessageID Valid

IsLocalRepair

Type: Boolean

Description: Rerouted

IsMergePoint

Type: Boolean

Description: Is node a Merge Point

#### rsvp_path_forwarding_context

Description: RSVP Path Forwarding Context Definition: Structure. Contents are: OutputInterface

Type: String with unbounded length

Description: Output interface

PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | Policy Query Flags

#### rsvp_mgmt_messageid

        Description: RSVP Message ID
        Definition: Structure. Contents are:
           MessageID

Type: rsvp_mgmt_messageid_t

Description: | Message ID

#### rsvp_mgmt_nbor

        Description: Neighbor
        Definition: Structure. Contents are:
           IsNeighborRefreshReductionCapable

Type: Boolean

Description: | Is neighbor capable of Refresh Reduction

           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           MessageIDs

Type: 32-bit unsigned integer

Description: | Number of MessageIDs

           NeighborMessageIDs

Type: rsvp_mgmt_messageid

[0...6]

Description: | List of Neighbor MessageIDs

           OutgoingStates

Type: 32-bit signed integer

Description: | Number of outgoing states to the neighbour

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry time

#### rsvp_mgmt_interface_flags

        Description: Interface related flags
        Definition: Structure. Contents are:
           IsMPLSEnabled

Type: Boolean

Description: | MPLS enabled on interface

           IsRefreshReductionEnabled

Type: Boolean

Description: | Refresh Reduction enabled

           IsPacingEnabled

Type: Boolean

Description: | Message pacing enabled

           IsRefreshEnabled

Type: Boolean

Description: | Refresh enabled

           IsSRefreshEnabled

Type: Boolean

Description: | Summary Refresh enabled

           IsInterfaceDown

Type: Boolean

Description: | Interface is DOWN

           IsInterfaceCreated

Type: Boolean

Description: | Interface is created

           IsRelSRefreshEnabled

Type: Boolean

Description: | Use reliable xmt for SRefresh

           IsBackupTunnel

Type: Boolean

Description: | This is backup tunnel

           IsRSVPConfigured

Type: Boolean

Description: | RSVP explicitly configured

           IsNonDefaultVRF

Type: Boolean

Description: | Interface is defined in non-Default VRF

           IsMessageBundlingEnabled

Type: Boolean

Description: | Use bundling for outgoing RSVP messages.

#### rsvp_mgmt_label_info

        Description: Label Information
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Is the label information valid

           LocalDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Downstream Label

           OutgoingDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Downstream Label

           MergePointLabel

Type: rsvp_mgmt_mpls_label_t

Description: | MergePoint Label

           OutgoingUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Upstream Label

           LocalUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Upstream Label

           RecoveryLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Recovery Label

#### rsvp_mgmt_ct_info

        Description: Class-Type Information
        Definition: Structure. Contents are:
           IsClassTypeInfoValid

Type: Boolean

Description: | Is the Class-Type information valid

           ClassType

Type: 8-bit unsigned integer

Description: | DS-TE Class-Type

#### rsvp_mgmt_request_flags

        Description: Request state flags
        Definition: Structure. Contents are:
           IsLocalReceiver

Type: Boolean

Description: | Local Receiver

           IsRefreshing

Type: Boolean

Description: | Is neighbor refreshing

           IsSendConfirm

Type: Boolean

Description: | Send Confirm message

           IsACKOutstanding

Type: Boolean

Description: | Is ACK message outstanding

           IsMessageIDAllocated

Type: Boolean

Description: | Is MessageID allocated

           IsNACKReceived

Type: Boolean

Description: | A NACK message was received

           IsRetransmit

Type: Boolean

Description: | Retransmit the message

           IsPaced

Type: Boolean

Description: | Message is paced

           IsLabelRequestInPath

Type: Boolean

Description: | The Path message contains Label Request

           IsRROInPath

Type: Boolean

Description: | The Path message contains RRO

           IsRecordLabelInPath

Type: Boolean

Description: | Path has Session-Attr object with Record Labels set

           IsMergePoint

Type: Boolean

Description: | Is node a Merge Point

#### rsvp_mgmt_count_message

        Description: Counters for all messages
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           ReceivedMessages

Type: rsvp_mgmt_counts

Description: | Count of messages received

           TransmittedMessages

Type: rsvp_mgmt_counts

Description: | Count of messages transmitted

           BundleReceivedMessages

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages received

           BundleTransmittedMessages

Type: rsvp_mgmt_counts

Description: | Count of Bundle messages transmitted

           RetransmittedMessages

Type: 32-bit unsigned integer

Description: | Count of messages retransmitted

           OutOfOrderMessages

Type: 32-bit unsigned integer

Description: | Count of Out of Order messages

           RateLimitedMessages

Type: 32-bit unsigned integer

Description: | Count of Rate Limited messages

#### rsvp_mgmt_counters_oor

        Description: Counters for all messages dropped in OOR condition
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           DroppedPathMessages

Type: 32-bit unsigned integer

Description: | Count of Path messages dropped due to an out of resource condition

#### rsvp_mgmt_event_count_info

        Description: Count of events
        Definition: Structure. Contents are:
           ExpiredPaths

Type: 32-bit unsigned integer

Description: | Counter for Expired Path states

           ExpiredReservations

Type: 32-bit unsigned integer

Description: | Counter for Expired Reservation states

           NACKs

Type: 32-bit unsigned integer

Description: | Counter for NACKs received

#### rsvp_mgmt_count_prefix_msg

        Description: Message types for prefix filtering
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Total

Type: 32-bit unsigned integer

Description: | Total count of messages

#### rsvp_mgmt_count_prefix_acl_info

Description: Prefix filtering ACL counters Definition: Structure. Contents are: Forwarded

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got forwarded

           LocallyDestined

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of locally destined messages

           Dropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages dropped

           Total

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of total messages

#### rsvp_mgmt_count_prefix_interface_info

        Description: Prefix filtering interface counters
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           Forwarded

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got forwarded

           LocallyDestined

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of locally destined messages

           Dropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages dropped

           DefaultActionDropped

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which got dropped due to default ACL action

           DefaultActionProcessed

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of messages which were processed due to default ACL action

           Total

Type: rsvp_mgmt_count_prefix_msg

Description: | Count of total messages

#### rsvp_mgmt_ero_ipv4_subobj

        Description: RSVP ERO IPV4 subobject
        Definition: Structure. Contents are:
           IsStrictRoute

Type: Boolean

Description: | ERO Entry Is Strict

           EROAddress

Type: IPV4Address

Description: | The ERO IPV4 Address

           PrefixLength

Type: 8-bit unsigned integer

Description: | ERO Prefix Length

#### rsvp_mgmt_ero_unnum_subobj

        Description: RSVP ERO UNNUM subobject
        Definition: Structure. Contents are:
           IsStrictRoute

Type: Boolean

Description: | ERO Entry Is Strict

           EROInterfaceID

Type: 32-bit unsigned integer

Description: | The Interface ID in ERO

           ERORouterID

Type: IPV4Address

Description: | The Router ID in ERO

#### rsvp_mgmt_path_compact

        Description: Compact Form of RSVP Path Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           SessionAttribute

Type: rsvp_mgmt_session_attribute

Description: | RSVP Session Attribute

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_path_detail

        Description: Detailed Form of RSVP Path Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           SessionAttribute

Type: rsvp_mgmt_session_attribute

Description: | RSVP Session Attribute

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           PathFlags

Type: rsvp_mgmt_path_flags

Description: | Path Flags

           BackupTunnelName

Type: String with unbounded length

Description: | Path Backup Tunnel

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           PolicySourceInfo

Type: rsvp_mgmt_policy_sources

Description: | Policy Sources Info

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Info

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | Policy Query Flags

           PFC

Type: rsvp_path_forwarding_context[0...unbounded]

Description: | Path Forwarding Contexts

           LabelInfo

Type: rsvp_mgmt_label_info

Description: | Label Information

           ClassType

Type: rsvp_mgmt_ct_info

Description: | DS-TE Class-Type

           IsInEROValid

Type: Boolean

Description: | Incoming ERO validity

           InERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Incoming Explicit Route Sub Objects

           IsOutEROValid

Type: Boolean

Description: | Outgoing ERO validity

           OutERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Outgoing Explicit Route Sub Objects

#### rsvp_mgmt_reservation_compact

        Description: Compact Form of RSVP Reservation Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           InputInterface

Type: String with unbounded length

Description: | Reservation Input Interface

#### rsvp_mgmt_reservation_detail

        Description: Detailed Form of RSVP Reservation Info
        Definition: Structure. Contents are:
           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           InputAdjustedInterface

Type: String with unbounded length

Description: | Input Adjusted Interface

           InputPhysicalInterface

Type: String with unbounded length

Description: | Input Physical Interface

           RSBFlags

Type: rsvp_mgmt_rsb_flags

Description: | Reservation State Block Flags

           Hop

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           PolicySources

Type: rsvp_mgmt_policy_sources

Description: | RSVP Policy Sources

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Information

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | RSVP Policy Flags

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | RSVP Query Flags

           LabelInfo

Type: rsvp_mgmt_label_info

Description: | Label Information

#### rsvp_mgmt_request_compact

        Description: Compact Form of RSVP Request Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           OutputInterface

Type: String with unbounded length

Description: | Output Interface

#### rsvp_mgmt_request_detail

        Description: Detailed Form of RSVP Request Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           OutputInterface

Type: String with unbounded length

Description: | output Interface

           ReqFlags

Type: rsvp_mgmt_request_flags

Description: | Request flags

           Hop

Type: rsvp_mgmt_hop_info

Description: | Hop Infomation

           Header

Type: rsvp_mgmt_header_info

Description: | RSVP Header Information

           PolicySources

Type: rsvp_mgmt_policy_sources

Description: | RSVP Policy Sources

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | RSVP Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | RSVP Query Flags

           PSBKeys

Type: rsvp_mgmt_key[0...unbounded]

Description: | List of RSB keys

           RSBKeys

Type: rsvp_mgmt_key[0...unbounded]

Description: | List of RSB keys

#### rsvp_mgmt_pxsb_compact

        Description: Compact Form of RSVP Proxy Path
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_pxsb_detail

        Description: Detailed Form of RSVP Proxy Path
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | RSVP Traffic Spec Info

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           DynamicState

Type: 32-bit unsigned integer

Description: | Dynamic State Handle

           Flags

Type: 32-bit unsigned integer

Description: | Internal Flags

           ApiClient

Type: 32-bit unsigned integer

Description: | API Client Information

           RSVPHeader

Type: rsvp_mgmt_header_info

Description: | RSVP Header

#### rsvp_mgmt_rxsb_compact

        Description: Compact Form of RSVP Proxy Reservation
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

#### rsvp_mgmt_rxsb_detail

        Description: Detailed Form of RSVP Proxy Reservation
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow Spec Information

           InputInterface

Type: String with unbounded length

Description: | Path Input Interface

           Hop

Type: rsvp_mgmt_hop_info

Description: | Path Hop Info

           DynamicState

Type: 32-bit unsigned integer

Description: | Dynamic State Handle

           Flags

Type: 32-bit unsigned integer

Description: | Internal Flags

           ApiClient

Type: 32-bit unsigned integer

Description: | API Client Information

           RSVPHeader

Type: rsvp_mgmt_header_info

Description: | RSVP Header

#### rsvp_mgmt_interface_bw_prestd_dste

        Description: Prestandard DSTE interface bandwidth information
        Definition: Structure. Contents are:
           AllocatedBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxSubpoolBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in subpool

           IsMaxBandwidthAbsolute

Type: Boolean

Description: | True if the Max B/W is an absolute value and false if its a percentage

           IsMaxSubpoolBandwidthAbsolute

Type: Boolean

Description: | True if the Max sub-pool B/W is an absolute value and false if its a percentage

#### rsvp_mgmt_interface_bw_std_dste

        Description: RSVP interface bandwidth info with standard based DSTE enabled
        Definition: Structure. Contents are:
           AllocatedBitRate

Type: 64-bit unsigned integer

Description: | Bandwidth (bits per second) now allocated

           MaxFlowBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed per flow

           MaxBandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed

           MaxPool0Bandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC0 pool

           MaxPool1Bandwidth

Type: 64-bit unsigned integer

Description: | Max bandwidth (bits per second) allowed in BC1 pool

           IsMaxBandwidthAbsolute

Type: Boolean

Description: | True if the Max B/W is an absolute value and false if its a percentage

           IsMaxBC0BandwidthAbsolute

Type: Boolean

Description: | True if the Max BC0 B/W is an absolute value and false if its a percentage

           IsMaxBC1BandwidthAbsolute

Type: Boolean

Description: | True if the Max BC1 sub-pool B/W is an absolute value and false if its a percentage

#### rsvp_mgmt_interface_compact

        Description: Compact Form of RSVP interface Info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           BandwidthInformation

Type: rsvp_mgmt_dste_mode_interface_bw

Description: | Interface bandwidth information

#### rsvp_mgmt_interface_detail

        Description: Detail Form of RSVP interface Info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           InterfaceHandle

Type: Interface

Description: | Interface Handle

           BandwidthInformation

Type: rsvp_mgmt_dste_mode_interface_bw

Description: | Interface bandwidth information

           VRF_ID

Type: 32-bit unsigned integer

Description: | VRF ID

           Flags

Type: rsvp_mgmt_interface_flags

Description: | Interface flags

           SignallingIP_TOS

Type: 8-bit unsigned integer

Description: | IP TOS (precedence/DSCP) to use in signalling messages

           IntegritySendPassword

Type: String with maximum length 40

Description: | Integrity send password

           IntegrityReceivePassword

Type: String with maximum length 40

Description: | Integrity receive password

           IntegrityReceivePasswordOptional

Type: 8-bit unsigned integer

Description: | Integrity recv password optional

           RefreshTimerState

Type: rsvp_timer_state

Description: | Refresh timer state

           SummaryRefreshTimerState

Type: rsvp_timer_state

Description: | Summary refresh timer state

           RefreshInterval

Type: 32-bit signed integer

Description: | Refresh interval in msecs

           SummaryRefreshMaxSize

Type: 32-bit unsigned integer

Description: | Max size in bytes of a single SRefresh

           BundleMessageMaxSize

Type: 32-bit unsigned integer

Description: | Max size in bytes of a single Bundle message

           ExpiryTimerState

Type: rsvp_timer_state

Description: | Expiry timer state

           ExpiryStates

Type: 32-bit signed integer

Description: | Number of states for expiry check

           ExpiryInterval

Type: 32-bit signed integer

Description: | Expiry interval in msecs

           ExpiryDropsTolerated

Type: 32-bit signed integer

Description: | Number of missed messages tolerated

           ACKHoldTime

Type: 32-bit unsigned integer

Description: | ACK hold time in msec

           ACKMaxSize

Type: 32-bit unsigned integer

Description: | Max size for ACK message

           RetransmitTime

Type: 32-bit unsigned integer

Description: | Retransmit time in msec

           PacingInterval

Type: 32-bit unsigned integer

Description: | Pacing interval in msecs

           PacingMessageRate

Type: 32-bit unsigned integer

Description: | No. of messages per interval

           PacingTimerState

Type: rsvp_timer_state

Description: | State of pacing timer

           PacingMessages

Type: 32-bit signed integer

Description: | Number of messages deferred for pacing

           NeighborArray

Type: rsvp_mgmt_nbor[0...6]

Description: | Neighbor array

#### rsvp_mgmt_glbl_bw_pool_info

        Description: Global B/W pool information
        Definition: Structure. Contents are:
           MaxResPoolPercent

Type: 32-bit unsigned integer

Description: | Maxium reservable I/F percent B/W

           BC0Percent

Type: 32-bit unsigned integer

Description: | BC0 I/F percent B/W

           BC1Percent

Type: 32-bit unsigned integer

Description: | BC1 I/F percent B/W

           IsMaxResPoolPercentConfigured

Type: Boolean

Description: | Is maximum reservable default I/F percent configured

           IsBC0PercentConfigured

Type: Boolean

Description: | Is BC0 default I/F percent configured

           IsBC1PercentConfigured

Type: Boolean

Description: | Is BC1 default I/F percent configured

           BandwidthConfigurationModel

Type: igpte_lib_bw_model_type

Description: | Bandwith configuration model currently in use (MAM/RDM)

#### rsvp_mgmt_session_compact

        Description: RSVP Compact Session Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           PSBs

Type: 32-bit unsigned integer

Description: | Number of path state block states

           RSBs

Type: 32-bit unsigned integer

Description: | Number of reservation state block states

           Requests

Type: 32-bit unsigned integer

Description: | Number of request states

           DetailListSize

Type: 32-bit unsigned integer

Description: | Number of elements in detail list

#### rsvp_mgmt_rro_ipv4_subobj_flags

        Description: RSVP RRO IPV4 Subobject Flags
        Definition: Structure. Contents are:
           IsProtectionAvailable

Type: Boolean

Description: | Local Protection Available

           IsProtectionInUse

Type: Boolean

Description: | Local Protection In Use

           IsBandwidthProtected

Type: Boolean

Description: | Bandwidth Protection Available

           IsNodeProtectionAvailable

Type: Boolean

Description: | Node Protection Available

           IsNodeID

Type: Boolean

Description: | Node ID In Use

#### rsvp_mgmt_rro_label_subobj_flags

        Description: RSVP RRO Label Subobject Flags
        Definition: Structure. Contents are:
           IsGlobalLabel

Type: Boolean

Description: | Label is Global across all interfaces

#### rsvp_mgmt_rro_ipv4_subobj

        Description: RSVP RRO IPV4 subobject
        Definition: Structure. Contents are:
           Flags

Type: rsvp_mgmt_rro_ipv4_subobj_flags

Description: | The RRO IPV4 Subobject Flags

           RROAddress

Type: IPV4Address

Description: | The RRO IPV4 Address

#### rsvp_mgmt_rro_label_subobj

        Description: RSVP RRO Label subobject
        Definition: Structure. Contents are:
           Flags

Type: rsvp_mgmt_rro_label_subobj_flags

Description: | The RRO Subobject Label Flags

           Label

Type: 32-bit unsigned integer

Description: | The RRO Subobject Label Value

#### rsvp_mgmt_rro_unnumbered_subobj

        Description: RSVP RRO Unnumbered subobject
        Definition: Structure. Contents are:
           InterfaceAddress

Type: IPV4Address

Description: | The RRO Interface Address

           InterfaceID

Type: 32-bit unsigned integer

Description: | The RRO Interface ID

#### rsvp_session_psb_detail

        Description: RSVP Detail Session Path Info
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Entry validity

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           LSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

           InInterface

Type: Interface

Description: | Interface on which inbound message was received

           InLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Label for inbound traffic

           IsBadAddress

Type: Boolean

Description: | Address validity

           IncomingInterfaceAddress

Type: IPV4Address

Description: | IP address of Path's incoming interface

           IsEROValid

Type: Boolean

Description: | ERO validity

           IsRROValid

Type: Boolean

Description: | RRO validity

           IsTrafficSpecValid

Type: Boolean

Description: | Traffic Spec validity

           ERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Explicit Route Sub Objects

           RRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Record Route Sub Objects

           TrafficSpec

Type: rsvp_mgmt_traffic_spec

Description: | Traffic Spec object

           TunnelName

Type: String with unbounded length

Description: | Tunnel name

#### rsvp_session_rsb_detail

        Description: RSVP Detail Session Reservation Info
        Definition: Structure. Contents are:
           IsValid

Type: Boolean

Description: | Entry validity

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           OutInterface

Type: Interface

Description: | Interface on which outbound message was sent

           OutLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Label for outbound traffic

           BackupInterface

Type: Interface

Description: | Backup tunnel interface

           BackupLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Backup label

           IsRROValid

Type: Boolean

Description: | RRO validity

           IsFlowSpecValid

Type: Boolean

Description: | FlowSpec validity

           RRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Record route object

           FlowSpec

Type: rsvp_mgmt_flow_spec

Description: | Flow spec object

#### rsvp_session_psb_rsb_detail

        Description: List of Path and Reservation Info
        Definition: Structure. Contents are:
           PSBInfo

Type: rsvp_session_psb_detail

[0...unbounded]

Description: | Path Info

           RSBInfo

Type: rsvp_session_rsb_detail[0...unbounded]

Description: | Reservation Info

#### rsvp_mgmt_session_detail

        Description: RSVP Detail Session Info
        Definition: Structure. Contents are:
           Compact

Type: rsvp_mgmt_session_compact

Description: | Compact session data

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PSB_RSBInfo

Type: rsvp_session_psb_rsb_detail[0...unbounded]

Description: | Path and Reservation Info

#### rsvp_mgmt_local_node_id_ipv4

        Description: Local Node-id
        Definition: Structure. Contents are:
           LocalNodeIPAddress

Type: IPV4Address

Description: | Local node address

           ApplicationType

Type: rsvp_mgmt_gr_app_type

Description: | GR local node-id app type

#### rsvp_mgmt_graceful_restart

        Description: RSVP Graceful Restart Info
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Whether GR is enabled

           GlobalNeighbors

Type: 32-bit unsigned integer

Description: | Global neighbor count

           LocalNodeAddress

Type: rsvp_mgmt_local_node_id_ipv4

[0...unbounded]

Description: | Local node address

           RestartTime

Type: 32-bit unsigned integer

Description: | Restart time (milliseconds)

           RecoveryTime

Type: 32-bit unsigned integer

Description: | Recovery time (milliseconds)

           IsRecoveryTimerRunning

Type: Boolean

Description: | Whether recovery timer is running

           RecoveryTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much recovery timer remains

           RecoveryTimerExpTime

Type: rsvp_mgmt_timespec

Description: | Time at which recovery timer will expire

           HelloInterval

Type: 32-bit unsigned integer

Description: | Interval at which hello messages are sent

           MissedHellos

Type: 8-bit unsigned integer

Description: | Max number of hellos missed before hellos declared down

           PendingStates

Type: 32-bit unsigned integer

Description: | Total number of pending states

#### rsvp_mgmt_glbl_nbr_flags

        Description: Global Neighbor Flags
        Definition: Structure. Contents are:
           IsApplicationOUNI

Type: Boolean

Description: | OUNI Application

           IsApplicationMPLS

Type: Boolean

Description: | MPLS Application

#### rsvp_mgmt_glbl_nbr_compact

        Description: Compact Info for RSVP Global Neighbor
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Is GR enabled

           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           GlobalNeighborFlags

Type: rsvp_mgmt_glbl_nbr_flags

Description: | Global Neighbor Flags

           LocalNodeAddress

Type: IPV4Address[0...unbounded]

Description: | Local node address

           RestartState

Type: rsvp_mgmt_restart_state

Description: | Restart state

           NeighborHelloState

Type: rsvp_mgmt_hello_state[0...unbounded]

Description: | Neighbor Hello state

           UpTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time hellos have been up

           LostCommunicationTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommunicationReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommunicationTotal

Type: 16-bit unsigned integer[0...unbounded]

Description: | Total number of times communication got lost

#### rsvp_mgmt_glbl_nbr_detail

        Description: Detail Info for RSVP Global Neighbor
        Definition: Structure. Contents are:
           IsGREnabled

Type: Boolean

Description: | Is GR enabled

           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           RestartState

Type: rsvp_mgmt_restart_state

Description: | Current restart state

           GlobalNeighborFlags

Type: rsvp_mgmt_glbl_nbr_flags

Description: | Global Neighbor Flags

           LocalNodeAddress

Type: IPV4Address[0...unbounded]

Description: | Local node address

           InterfaceNeighborList

Type: IPV4Address[0...unbounded]

Description: | Interface Neighbor List

           RestartTime

Type: 32-bit unsigned integer

Description: | GR Restart Time (milliseconds)

           IsRestartTimerRunning

Type: Boolean

Description: | Is GR restart timer running

           RestartTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much restart time remains

           RestartTimerExpiryTime

Type: rsvp_mgmt_timespec

Description: | When will restart timer expire

           RecoveryTime

Type: 32-bit unsigned integer

Description: | GR Recovery Time (milliseconds)

           IsRecoveryTimerRunning

Type: Boolean

Description: | Is RSVP recovery timer running

           RecoveryTimeLeft

Type: rsvp_mgmt_timespec

Description: | How much recovery timer remains

           RecoveryTimerExpTime

Type: rsvp_mgmt_timespec

Description: | Time at which recovery timer will expire

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello Interval (milliseconds)

           MissedHellos

Type: 8-bit unsigned integer

Description: | Hello missed count

           NeighborHelloState

Type: rsvp_mgmt_hello_state[0...unbounded]

Description: | Neighbor's hello state

           UpTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Hello up time

           LostCommunicationTime

Type: rsvp_mgmt_timespec[0...unbounded]

Description: | Time when communication was lost

           LostCommunicationReason

Type: rsvp_mgmt_hello_down_reason[0...unbounded]

Description: | Reason why communication was lost

           LostCommunicationTotal

Type: 16-bit unsigned integer[0...unbounded]

Description: | Total number of times communication got lost

           PendingStates

Type: 32-bit unsigned integer

Description: | Number of pending states for this neighbor

#### rsvp_mgmt_if_nbr_compact

        Description: Compact Info for RSVP Interface Neighbor
        Definition: Structure. Contents are:
           InterfaceNeighborAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NeighborInterfaceName

Type: Interface

Description: | Neighbor's Interface handle

#### rsvp_mgmt_if_nbr_detail

        Description: Detail Info for RSVP Interface Neighbor
        Definition: Structure. Contents are:
           InterfaceNeighborAddress

Type: IPV4Address

Description: | Interface Neighbor address

           NeighborInterfaceName

Type: Interface

Description: | Neighbor's Interface handle

           IsRREnabled

Type: Boolean

Description: | Is Neighbor's RR enable

           NeighborEpoch

Type: 32-bit unsigned integer

Description: | Neighbor's epoch value

           OutOfOrderMessages

Type: 32-bit unsigned integer

Description: | Number of out of order msgs

           RetransmittedMessages

Type: 32-bit unsigned integer

Description: | Number of retransmitted msgs

#### rsvp_mgmt_nbr_compact

        Description: Compact Info for RSVP Neighbor
        Definition: Structure. Contents are:
           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           InterfaceNeighborListCompact

Type: rsvp_mgmt_if_nbr_compact[0...unbounded]

Description: | Compact list of I/F Neighbors

#### rsvp_mgmt_nbr_detail

        Description: Detail Info for RSVP Neighbor
        Definition: Structure. Contents are:
           NodeAddress

Type: IPV4Address

Description: | Neighbor node address

           InterfaceNeighborListDetail

Type: rsvp_mgmt_if_nbr_detail[0...unbounded]

Description: | Detail list of I/F Neighbors

#### rsvp_mgmt_hello_instance_compact

        Description: Compact Info for RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborHelloState

Type: rsvp_mgmt_hello_state

Description: | Neighbor Hello state

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           HelloInterface

Type: Interface

Description: | Interface to use

           LostCommunicationTotal

Type: 16-bit unsigned integer

Description: | Total number of times communication got lost

#### rsvp_mgmt_hello_instance_detail

        Description: Detail Info for RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           HelloInstanceOwner

Type: rsvp_mgmt_hello_instance_owner

Description: | Hello instance owner

           NeighborHelloState

Type: rsvp_mgmt_hello_state

Description: | Neighbor Hello state

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           UpTime

Type: rsvp_mgmt_timespec

Description: | Hello up time

           HelloInterface

Type: Interface

Description: | Interface to use

           HelloInterval

Type: 32-bit unsigned integer

Description: | Hello Interval

           MissedAcksAllowed

Type: 32-bit unsigned integer

Description: | Number of missed Hello allowed

           SourceInstance

Type: 32-bit unsigned integer

Description: | Source Instance

           DestinationInstance

Type: 32-bit unsigned integer

Description: | Destination Instance

           CommunicationLostTime

Type: rsvp_mgmt_timespec

Description: | Time when communication was lost

           CommunicationLostReason

Type: rsvp_mgmt_hello_down_reason

Description: | Reason why communication was lost

           TotalCommunicationLost

Type: 16-bit unsigned integer

Description: | Total number of times communication got lost

           CommunicationLostHelloMissed

Type: 16-bit unsigned integer

Description: | Lost Comm. Hello missed count

           CommunicationLostWrongSourceInst

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Source Inst

           CommunicationLostWrongDestinationInst

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to wrong Destination Inst

           CommunicationLostInterfaceDown

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to interface down

           CommunicationLostNeighborDisabledHello

Type: 16-bit unsigned integer

Description: | Count of lost comm. due to nbor disabling Hellos

           HelloMessagesSent

Type: 64-bit unsigned integer

Description: | Number of hello messages sent

           HelloMessagesReceived

Type: 64-bit unsigned integer

Description: | Number of hello messages received

           HelloRequestSuppressed

Type: 64-bit unsigned integer

Description: | Count of Hello Requests suppessed

#### rsvp_mgmt_hello_if_instance_compact

        Description: Compact Info for IF-based RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           HelloInterface

Type: Interface

Description: | Interface to use

#### rsvp_mgmt_hello_if_instance_detail

        Description: Detail Info for IF-based RSVP Hello Instance
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           HelloGlobalNeighborID

Type: IPV4Address

Description: | Global Neighbor ID

           InstanceType

Type: rsvp_mgmt_hello_instance_type

Description: | Hello instance type

           LastMessageSentTime

Type: rsvp_mgmt_timespec

Description: | Last Ack/msg sent time

           HelloInterface

Type: Interface

Description: | Interface to use

           SourceInstance

Type: 32-bit unsigned integer

Description: | Source Instance

           DestinationInstance

Type: 32-bit unsigned integer

Description: | Destination Instance

           HelloMessagesSent

Type: 64-bit unsigned integer

Description: | Number of hello messages sent

           HelloMessagesReceived

Type: 64-bit unsigned integer

Description: | Number of hello messages received

#### rsvp_mgmt_frr_states_compact

        Description: Count of RSVP FRR States
        Definition: Structure. Contents are:
           PathStates

Type: rsvp_mgmt_frr_state_status_counters

Description: | Path state counters

           ReservationStates

Type: rsvp_mgmt_frr_state_status_counters

Description: | Rerservation state counters

#### rsvp_mgmt_frr_states_detail

        Description: RSVP states for one FRR LSP
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PathStatus

Type: rsvp_mgmt_frr_state_enum

Description: | RSVP FRR Path States

           ReservationStatus

Type: rsvp_mgmt_frr_state_enum

Description: | RSVP FRR Reservation States

#### te_lsp_fec_t

        Description: A LSP FEC
        Definition: Structure. Contents are:
           FEC_LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           FECTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           FECSource

Type: IPV4Address

Description: | Tunnel source address

           FECDestinationInfo

Type: te_lsp_fec_ctype_data_t

Description: | Destination or P2MP ID

#### te_s2l_fec_t

        Description: A sub-LSP FEC
        Definition: Structure. Contents are:
           S2L_FECSubgroupID

Type: 16-bit unsigned integer

Description: | sub-LSP subgroup ID

           S2L_FEC_LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           S2L_FECTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           S2L_FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           S2L_FECSource

Type: IPV4Address

Description: | LSP source address

           S2L_FECDest

Type: IPV4Address

Description: | sub-LSP destination address

           S2L_FEC_P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           S2L_FECSubgroupOriginator

Type: IPV4Address

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### affinity_name_bag

        Description:
        Definition: Structure. Contents are:
           ConstraintType

Type: 8-bit unsigned integer

Description: | Constraint type

           ConstraintValue

Type: 32-bit unsigned integer

Description: | Constraint value

           ForwardRefValue

Type: 32-bit unsigned integer

Description: | Reference bits for undefined affinity names

#### mpls_te_tunnels_affinity_info

        Description: MPLS TE tunnel Affinity information
        Definition: Structure. Contents are:
           AffinityBits

Type: 32-bit unsigned integer

Description: | The affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The affinity mask (colors)

           NamedAffinities

Type: affinity_name_bag

[0...unbounded]

Description: | Array of name based constratints currently applied to the tunnel

#### mpls_srlg_info

        Description: Information about the Shared Risk Link Group
        Definition: Structure. Contents are:
           SharedRiskGroup

Type: 32-bit unsigned integer

Description: | The shared risk link group ID

#### mpls_te_fastreroute_bag

        Description: MPLS TE Fast Reroute Information
        Definition: Structure. Contents are:
           BackupTunnelID

Type: 32-bit unsigned integer

Description: | Backup tunnel ID

           BackupTunnelName

Type: string with unbounded length

Description: | Backup tunnel name

           BackupStatus

Type: mpls_te_backup_status

Description: | Backup state

           BackupType

Type: mpls_te_backup_type

Description: | Backup type

           BackupUsage

Type: mpls_te_backup_usage

Description: | Backup usage

           ProtectedInterface

Type: string with unbounded length

Description: | Protected interface name

           ProtInterfaceAutobackupConfig

Type: AutoBackupProtectionType

Description: | Protected interface Autobackup config

           ProtInterfaceSRLGConfig

Type: AutoBackupSRLGMode

Description: | Protected interface SRLG config

           RecreateTimerIsRunning

Type: Boolean

Description: | Indicates if the recreate timer is running

           RecreateRemainingTime

Type: 32-bit unsigned integer

Description: | Time Remaining in Recreate Timer (seconds)

           SourceAddress

Type: IPV4Address

Description: | Backup's source

           DestinationAddress

Type: IPV4Address

Description: | Backup's destination

           GeneralStatus

Type: mpls_te_tunnel_state

Description: | Backup's general status

           ConnectionStatus

Type: mpls_te_tunnel_state

Description: | Backup's connection's status

           OutputInterfaceName

Type: String with unbounded length

Description: | The output intf of the tunnel

           BandwidthPoolType

Type: mpls_te_bw_pool_type

Description: | Bandwidth pool type

           BandwidthLimitType

Type: mpls_te_bw_limit_type

Description: | Bandwidth limit type

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth (kbps)

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel instance

           InUseBandwidth

Type: 32-bit unsigned integer

Description: | Bandwidth currently in use (kbps)

           LSPs

Type: 32-bit unsigned integer

Description: | Number of LSPs

           S2LFamilies

Type: 32-bit unsigned integer

Description: | Number of S2L Families

           S2Ls

Type: 32-bit unsigned integer

Description: | Number of P2MP S2Ls

           FRRActiveLSPs

Type: 32-bit unsigned integer

Description: | Number of LSPs in FRR active state

#### mpls_te_fastreroute_protection_bag

        Description: MPLS TE Fast Reroute Protected LSP Information
        Definition: Structure. Contents are:
           SourceAddress

Type: IPV4Address

Description: | Source

           DestinationAddress

Type: IPV4Address

Description: | Destination

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | Extended Tunnel ID

           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel instance

           Role

Type: mpls_te_tunnel_role

Description: | Role of LSP

           AdminStatus

Type: mpls_te_tunnel_state

Description: | Tunnel Admin status

           OperationStatus

Type: mpls_te_tunnel_state

Description: | Tunnel operational status

           IsSignalled

Type: Boolean

Description: | Indicates whether signalled

           IsFRRRequested

Type: Boolean

Description: | TRUE if frr protection is on

           OutboundFRRState

Type: mpls_te_frr_state

Description: | Indicates outbound FRR state

           InboundFRRState

Type: mpls_te_frr_state

Description: | Indicates inbound FRR state

           OutputInterfaceLSP

Type: String with unbounded length

Description: | Output intface of the LSP

           OutputLabel

Type: 32-bit unsigned integer

Description: | Output label

           NextHopAddress

Type: IPV4Address

Description: | Next hop

           FRROutputTunnelInterface

Type: String with unbounded length

Description: | FRR output tunnel intface

           FRROutputLabel

Type: 32-bit unsigned integer

Description: | FRR output label

           BackupStatus

Type: mpls_te_backup_status

Description: | Backup status

           BandwidthPoolType

Type: mpls_te_bw_pool_type

Description: | Bandwidth pool type

           BandwidthLimitType

Type: mpls_te_bw_limit_type

Description: | Bandwidth limit type

           OriginalInputInterface

Type: String with unbounded length

Description: | Input intface of the LSP

           InputLabel

Type: 32-bit unsigned integer

Description: | Input label

           PreviousHopAddress

Type: IPV4Address

Description: | Previous hop

           BackupBandwidth

Type: 32-bit unsigned integer

Description: | Backup bandwidth

           FRROutputInterface

Type: String with unbounded length

Description: | Output interface of bkup tunnel

           BackupNextHopAddress

Type: IPV4Address

Description: | S2L Nexthop of the backup tunnel

           LSPBandwidthType

Type: mpls_te_bw_pool_type

Description: | LSP bandwidth type

           SharingType

Type: mpls_te_frr_sharing_type

Description: | Outgoing i/f Sharing type

           IsP2MPTunnel

Type: Boolean

Description: | Is P2P or P2MP Tunnel

           SubGroupOriginalID

Type: IPV4Address

Description: | S2L Sub-Group Originator ID

           SubGroupID

Type: 16-bit unsigned integer

Description: | S2L Sub-Group ID

           P2MP_ID

Type: 32-bit unsigned integer

Description: | S2L P2MP ID

           ClassificationFlags

Type: 32-bit unsigned integer

Description: | S2L Classification Flags

#### mpls_te_fastreroute_promotion_bag

        Description: MPLS TE Fast Reroute Promotion Information
        Definition: Structure. Contents are:
           PromotionPeriod

Type: 32-bit unsigned integer

Description: | Promotion period in seconds

           RemainingTime

Type: 32-bit unsigned integer

Description: | Remaining time for next promotion in seconds

           IsConfigured

Type: Boolean

Description: | Indicate if periodic promotion is configured

#### mpls_te_announcement_summary_bag

        Description: The summary info of announcements for a destination and an IGP area
        Definition: Structure. Contents are:
           AnnouncedTunnelsCount

Type: 16-bit unsigned integer

Description: | The number of announced tunnels

           AutoroutedTunnelsCount

Type: 16-bit unsigned integer

Description: | The number of tunnels that are announced as shortcuts

           ForwardingAdjacencyTunnelsCount

Type: 16-bit unsigned integer

Description: | The number of tunnels that are announced as forwarding adjacencies

           AreaFormat

Type: igp_ospf_area_format_t

Description: | The format for the area: IPv4 address or a positive integer

#### mpls_te_autoroute_bag

        Description: MPLS TE Autoroute Information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | The tunnel name

           TunnelLoadshare

Type: 32-bit unsigned integer

Description: | Tunnel loadshare

           AnnounceType

Type: mpls_te_tunnel_announce_type

Description: | Announcement type

           NextHopAddress

Type: IPV4Address

Description: | The tunnel destination

           Mode

Type: igpte_aa_metric_mode_type_t

Description: | Autoroute mode

           IGPMetric

Type: 32-bit signed integer

Description: | IGP metric

           HoldTime

Type: 32-bit unsigned integer

Description: | Hold time in seconds

           AreaFormat

Type: igp_ospf_area_format_t

Description: | IGP Area Format

#### mpls_te_fwd_adj_info

        Description: A forwarding-adjacency
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | The tunnel name

           DestinationAddress

Type: IPV4Address

Description: | Forwading-adjacency destination

           TrafficShare

Type: 32-bit unsigned integer

Description: | Traffic Share

           HoldTime

Type: 32-bit unsigned integer

Description: | Hold time in seconds

           IsAdjacencyUp

Type: Boolean

Description: | True if adj is up

#### mpls_te_fwd_adj_bag

        Description:  A list of forwarding-adjacencies
        Definition: Structure. Contents are:
           ForwardAdjacencyList

Type: mpls_te_fwd_adj_info

[0...unbounded]

Description: | Forwarding-adjacency list

#### mpls_te_fwd_adj_dest_info

        Description: Forwarding-adjacency information for a destination
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | The tunnel destination

           Adjacencies

Type: 32-bit unsigned integer

Description: | Number of Forwarding Adjacencies

#### mpls_te_fwd_adj_dest_bag

        Description:  A list of forwarding-adjacency destinations
        Definition: Structure. Contents are:
           DestinationForwardAdjacency

Type: mpls_te_fwd_adj_dest_info

[0...unbounded]

Description: | Forwarding-adjacency destination list

#### mpls_te_area_info

        Description: Global information for an MPLS-TE area
        Definition: Structure. Contents are:
           Protocol

Type: igp_protocol_t

Description: | Protocol used

           NodeID

Type: String with unbounded length

Description: | The node's IGP id

           AreaID

Type: String with unbounded length

Description: | The area's id

#### mpls_te_topology_global_info_bag

        Description: MPLS TE Topology Global Information
        Definition: Structure. Contents are:
           Areas

Type: mpls_te_area_info

[0...unbounded]

Description: | Information for areas

           HoldDownInterval

Type: 32-bit unsigned integer

Description: | Interval in seconds to hold down a neighbor after a signalling error

           LinkAddRemoveCount

Type: 32-bit unsigned integer

Description: | Link add/remove counter

           LocalModelID

Type: 32-bit unsigned integer

Description: | Local BC Model ID

#### mpls_te_topology_link_bw_prestd_detail

        Description: Detailed pre-standard bandwidth information for a link
        Definition: Structure. Contents are:
           TopologyLinkPrestandardBandwidthAllocated

Type: 32-bit unsigned integer[8]

Description: | Link's allocated bandwidth at priority levels (priority 0 to priority 7)

           TopologyLinkPrestandardBandwidthAvailableGlobal

Type: 32-bit unsigned integer[8]

Description: | Link's available global-pool bandwidth at priority levels (priority 0 to priority 7)

           TopologyLinkPrestandardBandwidthAvailableSubpool

Type: 32-bit unsigned integer[8]

Description: | Link's available sub-pool bandwidth at priority levels (priority 0 to priority 7)

#### mpls_te_topology_link_bw_prestd

        Description: Pre-standard bandwidth information for a link belonging to a node in the MPLS TE topology
        Definition: Structure. Contents are:
           TopologyLinkPrestandardBandwidthPhysical

Type: 32-bit unsigned integer

Description: | The link's physical bandwidth

           TopologyLinkPrestandardBandwidthReservationGlobal

Type: 32-bit unsigned integer

Description: | The link's reservable global bandwidth

           TopologyLinkPrestandardBandwidthReservationSubpool

Type: 32-bit unsigned integer

Description: | The link's reservable subpool bandwidth

           TopologyLinkPrestandardBandwidthDetail

Type: Optional mpls_te_topology_link_bw_prestd_detail

Description: | Detailed bandwidth information for this link

#### mpls_te_topology_link_bw_std_detail

        Description: Detailed DSTE bandwidth information for a link
        Definition: Structure. Contents are:
           TopoLinkStdBWAllocated

Type: 32-bit unsigned integer[8]

Description: | Link's allocated bandwidth per class

           TopoLinkStdBWAvailable

Type: 32-bit unsigned integer[8]

Description: | Link's available bandwidth per class

#### mpls_te_topology_link_bw_std

        Description: IETF_standard bandwidth information for a link belonging to a node in the MPLS TE topology
        Definition: Structure. Contents are:
           TopoLinkStdBWPhysical

Type: 32-bit unsigned integer

Description: | The link's physical bandwidth

           TopoLinkStdBWResMax

Type: 32-bit unsigned integer

Description: | The link's maximum reservable bandwidth

           TopoLinkStdBWResPool0

Type: 32-bit unsigned integer

Description: | The link's reservable BC0 bandwidth

           TopoLinkStdBWResPool1

Type: 32-bit unsigned integer

Description: | The link's reservable BC1 bandwidth

           TopoLinkStdBWDetail

Type: Optional mpls_te_topology_link_bw_std_detail

Description: | Detailed bandwidth information for this link

#### mpls_te_topology_link

        Description: A link belonging to a node in the MPLS TE topology
        Definition: Structure. Contents are:
           TopologyLinkType

Type: igp_subnet_type_t

Description: | Link type

           TopologyLinkInterfaceAddress

Type: IPV4Address

Description: | Link's local interface address

           TopologyLinkInterfaceID

Type: 32-bit unsigned integer

Description: | Link's local interface ID

           TopologyLinkNeighborAddress

Type: IPV4Address

Description: | Link's neighbor interface address

           TopologyLinkNeighborID

Type: 32-bit unsigned integer

Description: | Link's neighbor interface ID

           TopologyLinkNeighborSystemID

Type: String with unbounded length

Description: | System id of neighbor

           TopologyLinkNeighborNodeID

Type: 32-bit unsigned integer

Description: | Node id of neighbor

           TopologyLinkNeighborGeneration

Type: 32-bit unsigned integer

Description: | Neighbor's link version counter

           TopologyLinkFragmentID

Type: 32-bit unsigned integer

Description: | Neighbor's link version counter

           TopologyLinkTEMetric

Type: 32-bit unsigned integer

Description: | The link's TE metric

           TopologyLinkIGPMetric

Type: 32-bit unsigned integer

Description: | The link's IGP metric

           TopologyLinkAffinityBits

Type: 32-bit unsigned integer

Description: | The link's affinity bits (colors)

           TopologyLinkSwitchingCapability

Type: 8-bit unsigned integer

Description: | The link's switching capability

           TopologyLinkEncoding

Type: 8-bit unsigned integer

Description: | The link's encoding

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: | The link's shared risk link groups

           TopologyLinkBandwidthModel

Type: igpte_lib_bw_model_type

Description: | The link's topology bandwidth model

           TopologyLinkBandwidth

Type: mpls_te_topology_link_bw

Description: | Bandwidth information for this link

#### mpls_te_topology_node

        Description: A node in the MPLS TE topology
        Definition: Structure. Contents are:
           TopologyNodeIGP_ID

Type: string with unbounded length

Description: | The node's IGP ID

           TopologyNodeIGPArea

Type: string with unbounded length

Description: | The IGP-area that this node belongs to

           TopologyNodeIsRouter

Type: Boolean

Description: | TRUE if this is a router node; FALSE if it's a network node

           TopologyNodeTERouterID

Type: IPV4Address

Description: | The node's TE router-id. Not set for network nodes

           TopologyNodeValidForSPF

Type: Boolean

Description: | Flag to indicate whether this node is valid for SPF calculations

           TopologyNodeLinks

Type: mpls_te_topology_link[0...unbounded]

Description: | This node's link information

#### mpls_te_topo_srlg_link

        Description: SRLG link address data
        Definition: Structure. Contents are:
           LinkAddress

Type: IPV4Address

Description: | Link address

           TERouterID

Type: IPV4Address

Description: | Link TE router-id

#### mpls_te_topo_srlg_area

        Description: A MPLS TE topology link in a SRLG
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP Instance name

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP Area ID

           IGPAreaFormat

Type: igp_ospf_area_format_t

Description: | IGP-area format

           SRLGLinks

Type: mpls_te_topo_srlg_link[0...unbounded]

Description: | Links in this SRLG/area

#### mpls_te_topo_srlg

        Description: A SRLG entry in the MPLS TE topology
        Definition: Structure. Contents are:
           SRLGNumber

Type: 32-bit unsigned integer

Description: | The SRLG number

           SRLGAreas

Type: mpls_te_topo_srlg_area

[0...unbounded]

Description: | Topology areas in this SRLG

#### mpls_te_topology_path_bag

        Description: MPLS TE Topology Path Information
        Definition: Structure. Contents are:
           Error

Type: string with unbounded length

Description: | For display purposes only. Empty if there was no error in getting MPLS TE topology path information

           TunnelID

Type: 32-bit unsigned integer

Description: | The tunnel ID to which this path belong

           DestinationAddress

Type: IPV4Address

Description: | The path's destination

           IsPartialPath

Type: Boolean

Description: | TRUE if path is partial

           IsFullPath

Type: Boolean

Description: | TRUE if path is full

           IsTopologyChecked

Type: Boolean

Description: | TRUE if checking the topology is enabled

           RequestedBandwidth

Type: 64-bit unsigned integer

Description: | The path's requested bandwidth

           BandwidthType

Type: 64-bit unsigned integer

Description: | The path's bandwidth type

           MininumBandwidth

Type: 64-bit unsigned integer

Description: | The path's minimum bandwidth

           AccumulatedAdminWeight

Type: 64-bit unsigned integer

Description: | The path's accumulated admin weight

           SetupPriority

Type: 32-bit unsigned integer

Description: | The path's setup priority

           HoldPriority

Type: 32-bit unsigned integer

Description: | The path's hold priority

           Affinity

Type: mpls_te_tunnels_affinity_info

Description: | Affinity

           ExcludeSRLGAddress

Type: IPV4Address

Description: | The Exclude SRLG IP Addr

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: | The path's excluded srlg groups

           HopList

Type: IPV4Address[0...unbounded]

Description: | The path's array of hops

#### te_pp_sw_log_entry_bag

        Description: Path protection log entry
        Definition: Structure. Contents are:
           PathProtectionSwitchoverEventIndex

Type: 32-bit unsigned integer

Description: | The index number of the path protection switch over event

           PathProtectionTunnelID

Type: 16-bit unsigned integer

Description: | The ID of the tunnel that experienced switchover

           FromLSP_ID

Type: 16-bit unsigned integer

Description: | The LSP ID from which the traffic was switched over

           ToLSP_ID

Type: 16-bit unsigned integer

Description: | The LSP ID to which the traffic was switched over

           DateOfErrorDetection

Type: 32-bit unsigned integer

Description: | The date when the error that caused the switchover was detected. This date is the number of seconds since Jan 1st 1970

           DateOfErrorDetectionMillisec

Type: 32-bit unsigned integer

Description: | The milliseconds offset of the date when the error that caused the switchover was detected.

           SwitchoverDurationMillisec

Type: 32-bit unsigned integer

Description: | The time in milliseconds between the detection of the error and switching the traffic

           PathProtectionSwitchoverReason

Type: te_p2mp_s2l_deletion_subcause_t

Description: | The reason that caused the path protection switchover

#### te_pp_sw_log_bag

        Description: The full log of the path protection switchover events
        Definition: Structure. Contents are:
           PathProtectionSwitchovers

Type: 32-bit unsigned integer

Description: | Total number of path protection switchover events. This could be more than the entries in the array

           MaximumSwitchoverMillisec

Type: 32-bit unsigned integer

Description: | The maximum delay for a switchover in milliseconds

           AverageSwitchoverMillisec

Type: 32-bit unsigned integer

Description: | The average delay for a switchover in milliseconds

           PathProtectionSwitchoverEntries

Type: te_pp_sw_log_entry_bag

[0...unbounded]

Description: | The array of path protection switchover entries

#### mpls_te_autotun_backup_config_info

        Description: Auto-tunnel backup feature configuration information
        Definition: Structure. Contents are:
           IsConfigured

Type: Boolean

Description: | Indicate if auto-tunnel bacukp feature is configured

           InterfaceCount

Type: 32-bit unsigned integer

Description: | Number of TE link interfaces with auto-tunnel backup configured

           UnusedRemovalTimeoutConfigured

Type: 32-bit unsigned integer

Description: | Configured value of unused removal timer in seconds

           MinTunnelID

Type: 16-bit unsigned integer

Description: | Lower bound of configured tunnel ID range

           MaxTunnelID

Type: 16-bit unsigned integer

Description: | Upper bound of configured tunnel ID range

#### mpls_te_autotun_backup_tunnel_info

        Description: Auto-tunnel backup brief tunnel information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           OperationalStatus

Type: mpls_te_tunnel_state

Description: | Tunnel operational status

           SRLGMode

Type: AutoBackupSRLGMode

Description: | SRLG exclude mode for this auto-tunnel backup

           ATBProtectionType

Type: AutoBackupProtectionType

Description: | Type of protection offered by this auto-tunnel backup

           ProtectedFlows

Type: 32-bit unsigned integer

Description: | Number of protected flows

           ProtectedInterfaceName

Type: String with unbounded length

Description: | Interface protected by this auto-tunnel backup

           ProtectedRouterID

Type: IPV4Address

Description: | Router ID of node protected by this auto-tunnel backup

#### mpls_te_autotun_backup_summary_info

        Description: Autotunnel backup summary information
        Definition: Structure. Contents are:
           Autobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels

           UpAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are up

           DownAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are down

           UnusedAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are unused

           NextHopAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are NHOP

           NextNextHopAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are NNHOP

           SRLGStrictAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are using SRLG strict

           SRLGPreferredAutobackups

Type: 32-bit unsigned integer

Description: | Total number of autobackup tunnels that are using SRLG preferred

           NextHopAutobackupProtectedLSPs

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected LSPs with NHOP and no SRLG

           NextNextHopAutobackupProtectedLSPs

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected LSPs with NNHOP and no SRLG

           NextHopSRLGAutobackupProtectedLSPs

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected LSPs with NHOP and SRLG

           NextNextHopSRLGAutobackupProtectedLSPs

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected LSPs with NNHOP and SRLG

           NextHopAutobackupProtectedS2LFamilies

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2L Families with NHOP and no SRLG

           NextNextHopAutobackupProtectedS2LFamilies

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2L Families with NNHOP and no SRLG

           NextHopSRLGAutobackupProtectedS2LFamilies

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2L Families with NHOP and SRLG

           NextNextHopSRLGAutobackupProtectedS2LFamilies

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2L Families with NNHOP and SRLG

           NextHopAutobackupProtectedS2Ls

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2Ls with NHOP and no SRLG

           NextNextHopAutobackupProtectedS2Ls

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2Ls with NNHOP and no SRLG

           NextHopSRLGAutobackupProtectedS2Ls

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2Ls with NHOP and SRLG

           NextNextHopSRLGAutobackupProtectedS2Ls

Type: 32-bit unsigned integer

Description: | Total number of autobackup protected S2Ls with NNHOP and SRLG

#### te_lsp_datapoint_info

        Description: TE LSP datapoint information
        Definition: Structure. Contents are:
           DatapointTime

Type: 64-bit unsigned integer

Description: | Generic LSP datapoint timestamp (clocktime in nsecs)

           DataPointTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           DataPointLSPID

Type: 16-bit unsigned integer

Description: | LSP ID

#### te_table_datapoint_info

        Description: Convergence table bag entry
        Definition: Structure. Contents are:
           MinDatapoint

Type: te_lsp_datapoint_info

Description: | Minimum datapoint timestamp (clocktime in nsecs)

           MaxDatapoint

Type: te_lsp_datapoint_info

Description: | Maximum datapoint timestamp (clocktime in nsecs)

#### te_conv_tbl_summary_bag

        Description: TE tunnels convergence summary information bag
        Definition: Structure. Contents are:
           TunnelFRRActiveCount

Type: 32-bit unsigned integer

Description: | FRR active Tunnel count

           TunnelFRRTotalCount

Type: 32-bit unsigned integer

Description: | FRR triggered Tunnel count

           TunnelTotalConvergenceCompleteTime

Type: 64-bit unsigned integer

Description: | Tunnel convergence complete timestamp (clocktime in nsecs)

           TablePathOut

Type: te_table_datapoint_info

Description: | Table path-out entry

           TableResvIn

Type: te_table_datapoint_info

Description: | Table resv-in entry

           TableLabelRW

Type: te_table_datapoint_info

Description: | Table label rewrite entry

           TablePCALC

Type: te_table_datapoint_info

Description: | Table PCALC entry

           TableTunnelRW

Type: te_table_datapoint_info

Description: | Table Tunnel rewrite entry

           TableFRRTrigger

Type: te_table_datapoint_info

Description: | Table FRR trigger entry

#### mpls_te_tunnels_summary_info_bag

        Description: MPLS TE Tunnel Summary Information
        Definition: Structure. Contents are:
           TEProcessStatus

Type: mpls_te_tunnels_process_status

Description: | Status of te_control

           IsRSVPProcessEnabled

Type: Boolean

Description: | Status of rsvp

           IsForwardingEnabled

Type: Boolean

Description: | TRUE if forwarding is enabled

           ActivatedHeads

Type: 32-bit unsigned integer

Description: | Total tunnel heads activated

           DeactivatedHeads

Type: 32-bit unsigned integer

Description: | Total tunnel heads deactivated

           RecoveredHeads

Type: 32-bit unsigned integer

Description: | Number of heads recovered

           IsPeriodicReoptimizationOn

Type: Boolean

Description: | TRUE if periodic reoptimization is on

           ReoptimizationPeriod

Type: 32-bit unsigned integer

Description: | Reoptimization period in seconds

           NextReoptimizationTimer

Type: 32-bit unsigned integer

Description: | Time left till next reoptimization (seconds)

           AutoBandwidthTunnels

Type: 32-bit unsigned integer

Description: | Counter with number of auto-bw enabled tunnels

           IsPromotionOn

Type: Boolean

Description: | TRUE if periodic frr promotion is on

           PromotionPeriod

Type: 32-bit unsigned integer

Description: | FRR promotion period in seconds

           NextPromotionTimer

Type: 32-bit unsigned integer

Description: | Time left till next FRR promotion (seconds)

           TunnelCheckPeriod

Type: 32-bit unsigned integer

Description: | Tunnel head check period (seconds)

           NextCheckTime

Type: 32-bit unsigned integer

Description: | Time left till next FRR promotion (seconds)

           TunnelVerifyPeriod

Type: 32-bit unsigned integer

Description: | Tunnel head verify period (seconds)

           NextVerifyTimer

Type: 32-bit unsigned integer

Description: | Time left till next FRR promotion (seconds)

           FRRHeadTunnels

Type: 32-bit unsigned integer

Description: | FRR tunnels in Up state at head end

           ProtectedHeadTunnels

Type: 32-bit unsigned integer

Description: | FRR protected tunnels in Up state at head end

           ReroutedHeadTunnels

Type: 32-bit unsigned integer

Description: | FRR rerouted tunnels in Up state at head end

           FRRMidPointTunnels

Type: 32-bit unsigned integer

Description: | FRR tunnels at mid point

           ProtectedMidPointTunnels

Type: 32-bit unsigned integer

Description: | FRR protected tunnels at mid point

           ReroutedMidPointTunnels

Type: 32-bit unsigned integer

Description: | FRR rerouted tunnels at mid point

           LinkProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR link protected tunnels

           NodeProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR node protected tunnels

           BWProtectedTunnels

Type: 32-bit unsigned integer

Description: | FRR BW protected tunnels

           FRR_P2PHeadTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR tunnels in Up state at head end

           ProtectedP2PHeadTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR protected tunnels in Up state at head end

           ReroutedP2PHeadTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR rerouted tunnels in Up state at head end

           FRR_P2PMidPointTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR tunnels at mid point

           ProtectedP2PMidPointTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR protected tunnels at mid point

           ReroutedP2PMidPointTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR rerouted tunnels at mid point

           LinkProtectedP2PTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR link protected tunnels

           NodeProtectedP2PTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR node protected tunnels

           BWProtectedP2PTunnels

Type: 32-bit unsigned integer

Description: | P2P FRR BW protected tunnels

           BackupTunnels

Type: 32-bit unsigned integer

Description: | FRR backup tunnels in Up state

           BackupsAssigned

Type: 32-bit unsigned integer

Description: | FRR backup tunnels assigned

           FRRProtectedInterfaces

Type: 32-bit unsigned integer

Description: | FRR Protected Interfaces

           ReroutedInterfaces

Type: 32-bit unsigned integer

Description: | FRR Rerouted Interfaces

           P2PHeadTunnels

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces

           UpP2PHeadTunnels

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces in Up state

           DynamicUpP2PHeadTunnels

Type: 32-bit unsigned integer

Description: | p2p Tunnel up via a dynamic path

           FRRConfigP2PHeadTunnels

Type: 32-bit unsigned integer

Description: | p2p Tunnel interfaces with FRR configuration

           P2PHeadDestinations

Type: 32-bit unsigned integer

Description: | p2p Destinations at Head

           P2PHeadDestinationsUp

Type: 32-bit unsigned integer

Description: | p2p Destinations in Up state at Head

           BWProtectedP2P_S2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls BW Protected

           LinkProtectedP2P_S2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls Link Protected

           UpP2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Head

           ProceedingP2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls in signalling-proceeding state at Head

           RecoveringP2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls recovering at Head

           FRR_P2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls with FRR requested at Head

           ProtectedP2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Protected at Head

           ReroutedP2PHeadS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Rerouted at Head

           P2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls at Mid

           UpP2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Mid

           ProceedingP2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls in signalling=proceeding state at Mid

           FRR_P2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls with FRR requested at Mid

           ProtectedP2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Protected at Mid

           ReroutedP2PMidPointS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls FRR Rerouted at Mid

           P2PTailS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls at Tail

           UpP2PTailS2Ls

Type: 32-bit unsigned integer

Description: | p2p S2Ls in Up state at Tail

           PathProtectConfiguredTunnels

Type: 16-bit unsigned integer

Description: | Tunnels configured with Path Protect

           PathProtectConfiguredTunnelsUp

Type: 16-bit unsigned integer

Description: | Path Protect configured tunnels connected/up

           PathProtectConfiguredTunnelsStandbyUp

Type: 16-bit unsigned integer

Description: | Tunnels with standby LSP up

           LinkDiversePaths

Type: 16-bit unsigned integer

Description: | Link diverse paths

           NodeDiversePaths

Type: 16-bit unsigned integer

Description: | Node diverse paths

           LinkAndNodeDiversePaths

Type: 16-bit unsigned integer

Description: | Link and Node diverse paths

           P2MPHeadTunnels

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces

           UpP2MPHeadTunnels

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces in Up state

           FRRConfigP2MPHeadTunnels

Type: 32-bit unsigned integer

Description: | P2MP Tunnel interfaces with FRR configuration

           P2MPHeadDestinations

Type: 32-bit unsigned integer

Description: | P2MP Destinations at Head

           UpP2MPHeadDestinations

Type: 32-bit unsigned integer

Description: | P2MP Destinations in Up state at Head

           BWProtectedP2MP_S2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls BW Protected

           LinkProtectedP2MP_S2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls Link Protected

           UpP2MPHeadS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Head

           ProceedingP2MPHeadS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in signalling-proceeding state at Head

           FRR_P2MPHeadS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls with FRR requested at Head

           ProtectedP2MPHeadS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Protected at Head

           ReroutedP2MPHeadS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Rerouted at Head

           P2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls at Mid

           UpP2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Mid

           ProceedingP2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in signalling=proceeding state at Mid

           FRR_P2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls with FRR requested at Mid

           ProtectedP2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Protected at Mid

           ReroutedP2MPMidPointS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls FRR Rerouted at Mid

           P2MPTailS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls at Tail

           UpP2MPTailS2Ls

Type: 32-bit unsigned integer

Description: | P2MP S2Ls in Up state at Tail

           AutobackupSummary

Type: mpls_te_autotun_backup_summary_info

Description: | Autobackup summary

           CurrentTunnelConvergenceSummary

Type: te_conv_tbl_summary_bag

Description: | Current Tunnel convergemce summary information

           LastTunnelConvergenceSummary

Type: te_conv_tbl_summary_bag

Description: | Last Tunnel convergemce summary information

#### mpls_te_tunnels_popt_summary_bag

        Description: MPLS TE Tunnel Path Option Summary Information
        Definition: Structure. Contents are:
           PathOptionIndexString

Type: String with unbounded length

Description: | Path option index

           PathOptionTypeString

Type: String with unbounded length

Description: | Path option type

           IsLockdown

Type: Boolean

Description: | TRUE if the path is locked down

           IsVerbatim

Type: Boolean

Description: | TRUE if the path is verbatim

           HasSetup

Type: Boolean

Description: | TRUE if the path has a valid setup

           IsPCE

Type: Boolean

Description: | TRUE if the path-opt is dynamic pce

           PCEAddress

Type: IPV4Address

Description: | Address of the PCE

           Weight

Type: 32-bit unsigned integer

Description: | The path's weight

           PathOptionAreaID

Type: String with unbounded length

Description: | The path-option area constraint

#### mpls_te_p2mp_pcalc_error

        Description: Path computation error information
        Definition: Structure. Contents are:
           ErrorMessage

Type: String with unbounded length

Description: | Error message (for display purposes only)

           LSPMode

Type: mpls_te_lsp_mode_t

Description: | LSP Mode

           LogTime

Type: 32-bit unsigned integer

Description: | Time in seconds seconds (since Jan. 1, 1970) when the error message is logged

#### mpls_te_p2mp_sig_error

        Description: P2MP signalling error
        Definition: Structure. Contents are:
           ErrorNode

Type: 32-bit unsigned integer

Description: | Source address of the error generating node

           Error

Type: 8-bit unsigned integer

Description: | Path Error code

           SubCode

Type: 16-bit unsigned integer

Description: | Path Error subcode

           LSPMode

Type: mpls_te_lsp_mode_t

Description: |

           LogTime

Type: 32-bit unsigned integer

Description: | Time in seconds when the error message is logged

           SignallingLSP_ID

Type: 32-bit unsigned integer

Description: | LSP-id for which the error was received

#### mpls_te_p2mp_path_option

        Description: P2MP path-option
        Definition: Structure. Contents are:
           OptionIndex

Type: 32-bit unsigned integer

Description: | Path option index

           PathOptionType

Type: mpls_te_pathoption_type

Description: | Path option type

           ExplicitPathName

Type: String with unbounded length

Description: | Explicit Path Name

           ExplicitPathID

Type: 16-bit unsigned integer

Description: | Explicit Path ID

           HolddownDuration

Type: 16-bit unsigned integer

Description: | Holddown Duration (seconds)

           PCEAddress

Type: IPV4Address

Description: | PCE server address

           PathOptionAreaID

Type: String with unbounded length

Description: | The path-option area constraint

           IsStrictExplicitPath

Type: Boolean

Description: | TRUE if explicit path is strict

           IsHelddown

Type: Boolean

Description: | TRUE if path is helddown

           IsLockdown

Type: Boolean

Description: | TRUE if the path is locked down

           IsVerbatim

Type: Boolean

Description: | TRUE if the path is verbatim

           IsDisabled

Type: Boolean

Description: | TRUE if the path option is disabled

           PathCalculationError

Type: mpls_te_p2mp_pcalc_error[0...unbounded]

Description: | Path computation information

           RemergeError

Type: mpls_te_p2mp_pcalc_error[0...unbounded]

Description: | Path computation remerge resolve info

           SignallingError

Type: mpls_te_p2mp_sig_error[0...unbounded]

Description: | Signalling information

#### mpls_te_iep_hop_bag

        Description: MPLS IEP Hop information
        Definition: Structure. Contents are:
           HopIndex

Type: 32-bit unsigned integer

Description: | Hop Index

           IEPHopType

Type: mpls_te_iep_hop_type

Description: | IEP type

           IEPHopAddress

Type: IPV4Address

Description: | IEP Hop Address

#### mpls_te_iep_bag

        Description: MPLS TE IEP
        Definition: Structure. Contents are:
           PathOptionID

Type: 32-bit unsigned integer

Description: | Path option ID this IEP is associated with

           IEPHopList

Type: mpls_te_iep_hop_bag

[0...unbounded]

Description: | IEP Hop List

#### mpls_te_tunnels_resource_param_bag

        Description: MPLS TE Tunnel Resource Parameters Information
        Definition: Structure. Contents are:
           Bandwidth

Type: 32-bit unsigned integer

Description: | The bandwidth

           BandwidthType

Type: mpls_te_bw_pool_type

Description: | The bandwidth type

           SetupPriority

Type: 32-bit unsigned integer

Description: | The setup priority

           HoldPriority

Type: 32-bit unsigned integer

Description: | The hold priority

           Affinity

Type: mpls_te_tunnels_affinity_info

Description: | Affinity

           MetricType

Type: mpls_te_metric_type

Description: | The path selection metric

           MetricQualifier

Type: mpls_te_metric_qualifier

Description: | Describe how the metric was specified: default, globally set, or per interface

#### mpls_te_tunnels_setup_bag

        Description: MPLS TE Tunnel Setup Information
        Definition: Structure. Contents are:
           SetupType

Type: mpls_te_tunnels_setup_type

Description: | Setup type

           PathOptionIndexString

Type: String with unbounded length

Description: | Path option index

           IsSetupProtected

Type: Boolean

Description: | TRUE if the setup is protected

           PathOptionSummary

Type: Optional mpls_te_tunnels_popt_summary_bag

Description: | Path option info

           ResourceParameters

Type: Optional mpls_te_tunnels_resource_param_bag

Description: | The setup's resource info

#### mpls_te_tunnels_popt_setups

        Description: PAth-options setup details
        Definition: Structure. Contents are:
           SetupList

Type: mpls_te_tunnels_setup_bag

[2]

Description: | Array of setups for the path option

#### mpls_te_tunnels_popt_bag

        Description: MPLS TE Tunnel Path Option Information
        Definition: Structure. Contents are:
           SetupCount

Type: 32-bit unsigned integer

Description: | Number of setups for this path option

           Setups

Type: Optional mpls_te_tunnels_popt_setups

Description: | Path-option setups

           PathOptionSummary

Type: Optional mpls_te_tunnels_popt_summary_bag

Description: | Path option summary

           LastFailure

Type: String with unbounded length

Description: | The last failure cause of this path option

#### mpls_te_tunnels_autobw_status

        Description: MPLS TE Tunnel AutoBandwidth Status Information
        Definition: Structure. Contents are:
           IsAutoBandwidthEnabled

Type: Boolean

Description: | TRUE if auto-bw is enabled for the tunnel

           ReactivationTime

Type: 32-bit unsigned integer

Description: | Time until auto-bw gets activated if activation has been delayed due to failover

#### mpls_te_tunnels_autobw_config

        Description: MPLS TE Tunnel AutoBandwidth Configuration Information
        Definition: Structure. Contents are:
           IsAutoBandwidthCollectOnly

Type: Boolean

Description: | TRUE if auto-bw collection-only is enabled

           MinimumBandwidth

Type: 32-bit unsigned integer

Description: | Minimum bandwith auto-bw can apply

           MaximumBandwidth

Type: 32-bit unsigned integer

Description: | Maximum bandwith auto-bw can apply

           ApplicationFrequency

Type: 32-bit unsigned integer

Description: | Auto-bw application frequency for the tunnel (mins)

           CollectionFrequency

Type: 32-bit unsigned integer

Description: | Global auto-bw collection frequency

           AdjustmentThresholdPercent

Type: 32-bit unsigned integer

Description: | Bandwidth change threshold needed to trigger bandwidth adjustment

           AdjustmentThresholdValue

Type: 32-bit unsigned integer

Description: | Bandwidth change value (kbps) needed to trigger bandwidth adjustment

           OverflowThresholdPercent

Type: 32-bit unsigned integer

Description: | Bandwidth change threshold needed to count a collection towards overflow limit allowed

           OverflowThresholdValue

Type: 32-bit unsigned integer

Description: | Bandwidth change value needed to count a collection towards overflow limit allowed

           OverflowThresholdLimit

Type: 32-bit unsigned integer

Description: | Limit of consecutive collections exceeding threshold to trigger an immediate overflow bandwidth adjustment

           UnderflowThresholdPercent

Type: 32-bit unsigned integer

Description: | Bandwidth change threshold needed to count a collection towards underflow limit allowed

           UnderflowThresholdValue

Type: 32-bit unsigned integer

Description: | Bandwidth change value needed to count a collection towards underflow limit allowed

           UnderflowThresholdLimit

Type: 32-bit unsigned integer

Description: | Limit of consecutive collections exceeding threshold to trigger an immediate underflow bandwidth adjustment

#### mpls_te_tunnels_autobw_oper

        Description: MPLS TE Tunnel AutoBandwidth Operational Information
        Definition: Structure. Contents are:
           LastBandwidthApplied

Type: 32-bit unsigned integer

Description: | Last bandwidth requested by auto-bw for the tunnel

           BandwidthPoolType

Type: mpls_te_bw_pool_type

Description: | Bandwidth pool type

           BandwidthApplications

Type: 32-bit unsigned integer

Description: | Total number of bandwidth applications requested by auto-bw

           LastApplicationTrigger

Type: te_autobw_app_trigger_t

Description: | The reason causing the last BW application

           ApplicationJitter

Type: 32-bit unsigned integer

Description: | Amount of time introduced to delay first application so that not all tunnels may signal BW at the same time

           TimeLeftApplication

Type: 32-bit unsigned integer

Description: | Time left until next auto-bw application algorithm is performed

           SamplesCollected

Type: 32-bit unsigned integer

Description: | Number of samples collected within current application period

           TimeLeftCollection

Type: 32-bit unsigned integer

Description: | Time left until next auto-bw data collection is performed

           HighestBandwidth

Type: 32-bit unsigned integer

Description: | Highest bandwidth registered within current application period

           UnderflowHighestBandwidth

Type: 32-bit unsigned integer

Description: | Highest sample collected during an underflow sequence

           ThresholdOverflows

Type: 32-bit unsigned integer

Description: | counter for current consecutive collections exceeding threshold

           OverflowEarlyBWApplications

Type: 32-bit unsigned integer

Description: | tunnel counter for number of bandwidth applications due to overflow

           ThresholdUnderflows

Type: 32-bit unsigned integer

Description: | counter for current consecutive collections exceeding threshold

           UnderflowEarlyBWApplications

Type: 32-bit unsigned integer

Description: | tunnel counter for number of bandwidth applications due to underflow

           CollectOnlyRequestedBandwidth

Type: 32-bit unsigned integer

Description: | Collect-only Requested Bandwidth for the tunnel

           ApplicationRejectReason

Type: te_autobw_app_rej_t

Description: | Current application reject reason

#### mpls_te_tunnels_autobw_brief

        Description: MPLS TE Tunnel AutoBandwidth Brief Information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel name

           TunnelLSP_ID

Type: 32-bit unsigned integer

Description: | Tunnel Lsp Id

           AutoBandwidthStatus

Type: mpls_te_tunnels_autobw_status

Description: | Tunnels's AutoBandwidth Status information

           BandwidthApplications

Type: 32-bit unsigned integer

Description: | Total number of bandwidth applications requested by auto-bw

           LastBandwidthApplied

Type: 32-bit unsigned integer

Description: | Last bandwidth requested by auto-bw for the tunnel

           TunnelRequestedBandwidth

Type: 32-bit unsigned integer

Description: | Requested Bandwidth for the tunnel

           SignalledBandwith

Type: 32-bit unsigned integer

Description: | Signalled bandwidth for the tunnel

           HighestBandwidth

Type: 32-bit unsigned integer

Description: | Highest bandwidth registered within current application period

           TimeLeftApplication

Type: 32-bit unsigned integer

Description: | Time left until next auto-bw application algorithm is performed

#### mpls_te_tunnels_autobw_private_counters

        Description: MPLS TE Tunnel AutoBandwidth Message Counters Information
        Definition: Structure. Contents are:
           MessageTypeName

Type: String with unbounded length

Description: | Message Type Name send/received by auto-bw collection thread

           TransmitSuccessfulCounter

Type: 32-bit unsigned integer

Description: | Transmit succesful counter for this msg type

           TransmitFailedCounter

Type: 32-bit unsigned integer

Description: | Transmit failed counter for this type

           ReceiveCounter

Type: 32-bit unsigned integer

Description: | Receive counter for this type

#### mpls_te_tunnels_autobw_private_main_thread_info

        Description: MPLS TE Tunnel AutoBandwidth Main Thread Information
        Definition: Structure. Contents are:
           autobw_initialized

Type: 32-bit unsigned integer

Description: | Auto-bw initialized

           delayed_init_timer_exp_sec

Type: 32-bit unsigned integer

Description: | Delayed init timer - abs. expiry time tv_sec

           delayed_init_timer_exp_nsec

Type: 32-bit unsigned integer

Description: | Delayed init timer - abs. expiry time tv_nsec

           delayed_init_timer_timeleft

Type: 32-bit unsigned integer

Description: | Delayed init timer - time left

           delayed_init_timer_id

Type: 32-bit unsigned integer

Description: | Delayed init timer id

           te_autobw_cli_freq_in_sec

Type: 32-bit unsigned integer

Description: | Auto-bw CLI frequency in sec

           collection_thread_ready

Type: 32-bit unsigned integer

Description: | Auto-bw coll. thread ready

           collection_frequency

Type: 32-bit unsigned integer

Description: | Auto-bw collection frequency

           te_autobw_tunnels_count

Type: 32-bit unsigned integer

Description: | Auto-bw enabled tunnels count

           application_timer_exp_sec

Type: 32-bit unsigned integer

Description: | Application timer - abs. expiry time tv_sec

           application_timer_exp_nsec

Type: 32-bit unsigned integer

Description: | Application timer - abs. expiry time tv_nsec

           application_timer_timeleft

Type: 32-bit unsigned integer

Description: | Application timer - time left

           application_timer_id

Type: 32-bit unsigned integer

Description: | Application timer id

           te_autobw_alloc_chunks

Type: 32-bit unsigned integer

Description: | Auto-bw alloc chunks

           coll_update_list

Type: 32-bit unsigned integer

Description: | Collection update list

#### mpls_te_tunnels_tunnel_last_reopt_fail_info

        Description: Last re-opt failure reason/information if applicable
        Definition: Structure. Contents are:
           ReOptLastFailReason

Type: mpls_te_reopt_decision_reason

Description: | Reason (if any) for the last re-opt attempt failure

           ReOptFailedDestination

Type: IPV4Address

Description: | First tunnel destination (if any) in re-opt LSP that failed to come up

           ReOptFailedTimestamp

Type: 32-bit unsigned integer

Description: | Time stamp of the last re-opt failure. (seconds since Jan. 1, 1970)

#### mpls_te_tunnels_history_current_connected

        Description: History information for currently connected setup
        Definition: Structure. Contents are:
           CurrentLSPUptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the current LSP was up

           CurrentUptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the tunnel was up

#### mpls_te_tunnels_history_current

        Description: History information for current setup
        Definition: Structure. Contents are:
           ConnectedUptimes

Type: Optional mpls_te_tunnels_history_current_connected

Description: | Uptimes for connected setup

           CurrentSetupTimer

Type: Optional 32-bit unsigned integer

Description: | Time in seconds until the next attempt to connect this setup

           SelectionReason

Type: String with unbounded length

Description: | The reason why this setup is selected. For display purposes only.

           CurrentSetupLastError

Type: String with unbounded length

Description: | The last error for the current setup

#### mpls_te_tunnels_history_reopt

        Description: History information for reoptimized setup
        Definition: Structure. Contents are:
           ReoptimizedSetupUptime

Type: Optional 32-bit unsigned integer

Description: | Time in seconds since the reopt setup came up

           ReoptimizedSetupTimer

Type: Optional 32-bit unsigned integer

Description: | Time in seconds until the next attempt to connect the reopt setup

           ReoptimizedSetupLastError

Type: String with unbounded length

Description: | The last error for the reopt setup

#### mpls_te_tunnels_history_path_protect

Description: History information for protecting setup Definition: Structure. Contents are: ProtectingSetupUptime

Type: Optional 32-bit unsigned integer

Description: Time in seconds since the protecting setup came up

ProtectingSetupTimer

Type: Optional 32-bit unsigned integer

Description: Time in seconds until the next attempt to connect the protecting setup

ProtectingSetupLastError

Type: String with unbounded length

Description: The last error for the protecting setup (for display purposes only)

#### mpls_te_tunnels_history_previous

Description: History information for previous current setup Definition: Structure. Contents are: PreviousPathOption

Type: String with unbounded length

Description: The previous setup path option

PreviousTunnelInstance

Type: Optional 32-bit unsigned integer

Description: The previous setup's instance

PreviousFailReason

Type: String with unbounded length

Description: Reason for the previous setup's failure

PreviousSetupLastError

Type: String with unbounded length

Description: The last error for the previous setup

#### mpls_te_tunnels_history_previous_protect

Description: History information for previous protecting GMPLS current setup Definition: Structure. Contents are: PreviousProtectPathOption

Type: String with unbounded length

Description: The previous protect setup path option

PreviousProtectTunnelInstance

Type: 32-bit unsigned integer

Description: The previous protect setup's instance

PreviousProtectFailReason

Type: String with unbounded length

Description: Reason for the previous protect setup's failure

PreviousProtectSetupLastError

Type: String with unbounded length

Description: The last error for the previous setup

#### mpls_te_tunnels_history_other_setup

Description: History information for additional GMPLS setup Definition: Structure. Contents are: PathOptionIndex

Type: 32-bit unsigned integer

Description: Path option index for the additional setup

OtherSetupError

Type: String with unbounded length

Description: The last error for the additional setup

#### mpls_te_tunnels_history_standby_setup

Description: History information for standby setup Definition: Structure. Contents are: StandbyLSPUptime

Type: Optional 32-bit unsigned integer

Description: Time in seconds since the standby LSP was up

StandbySetupTimer

Type: Optional 32-bit unsigned integer

Description: Time in seconds until the next attempt to connect this setup

#### mpls_te_tunnels_history_bag

Description: MPLS TE Tunnel History Information Definition: Structure. Contents are: CurrentSetup

Type: Optional mpls_te_tunnels_history_current

Description: | Current setup data

           ReoptSetup

Type: Optional mpls_te_tunnels_history_reopt

Description: | Reoptimized setup data

           GMPLSPathProtectSetup

Type: Optional mpls_te_tunnels_history_path_protect

Description: | GMPLS protecting setup data

           PreviousSetup

Type: Optional mpls_te_tunnels_history_previous

Description: | Previous setup data

           PreviousGMPLSPathProtectSetup

Type: Optional mpls_te_tunnels_history_previous_protect

Description: | Previous GMPLS protecting setup data

           GMPLSOtherSetup

Type: Optional mpls_te_tunnels_history_other_setup

Description: | GMPLS additional setup data

           GMPLSOtherProtectSetup

Type: Optional mpls_te_tunnels_history_other_setup

Description: | GMPLS additional protecting setup data

           StandbySetup

Type: Optional mpls_te_tunnels_history_standby_setup

Description: | Standby setup data

           LastReOptFail

Type: mpls_te_tunnels_tunnel_last_reopt_fail_info

Description: | Last re-opt attempt failure information

#### mpls_te_tunnels_tunnel_common_info_bag

        Description: MPLS TE Tunnel Common Information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel name

           Role

Type: mpls_te_tunnel_role

Description: | Tunnel role

           DestinationAddress

Type: IPV4Address

Description: | Tunnel destination

           GeneralStatus

Type: mpls_te_tunnel_state

Description: | General status

           ConnectionStatus

Type: mpls_te_tunnel_state

Description: | Connection status

           IsPathProtected

Type: Boolean

Description: | Is Path Protected

           CurrentSignalingStatus

Type: mpls_te_tunnels_signaling_status

Description: | Current Signaling status

           PathProtectSignalingStatus

Type: mpls_te_tunnels_signaling_status

Description: | Path Protect Signaling status

           IsProtectingSetupLive

Type: Boolean

Description: | TRUE if the Protecting setup is carrying traffic

           OutboundFRRState

Type: mpls_te_frr_state

Description: | Indicates outbound FRR state

           SourceAddress

Type: IPV4Address

Description: | Tunnel source

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel Instance

#### mpls_te_interarea_reopt_info

        Description: Counter and time information for reoptimization of interarea tunnels
        Definition: Structure. Contents are:
           SentPathQueries

Type: 16-bit unsigned integer

Description: | Number of better path queries sent

           ReceivedPreferredPathErrors

Type: 16-bit unsigned integer

Description: | Number of received Preferred Path Exists Error

           TimeSinceLastQuerySent

Type: 32-bit unsigned integer

Description: | Time since the last better path query was sent (seconds)

           TimeSinceLastPreferredPathError

Type: 32-bit unsigned integer

Description: | Time since last Preferred Path Exists error received (seconds)

#### tunnel_max_info

        Description: Tunnel maximum information bag
        Definition: Structure. Contents are:
           CurrentMaximumTunnels

Type: 32-bit unsigned integer

Description: | Current Maximum Tunnels

           CurrentMaximumDestinations

Type: 32-bit unsigned integer

Description: | Current Maximum Destinations

           CurrentMaximumP2MPTunnels

Type: 32-bit unsigned integer

Description: | Current Maximum P2MP Tunnel Count

           CurrentMaximumP2MPDestnationPerTunnel

Type: 32-bit unsigned integer

Description: | Current Maximum P2MP Destinations Per Tunnel Count

           AbsoluteMaximum

Type: 32-bit unsigned integer

Description: | Absolute Maximum

           CurrentMaximumAutobackups

Type: 32-bit unsigned integer

Description: | Current Maximum Autotunnel Backups Allowed

           CurrentTunnelCount

Type: 32-bit unsigned integer

Description: | Current tunnel count

           CurrentDestinationCount

Type: 32-bit unsigned integer

Description: | Current Destination Count

           CurrentP2MPTunnelCount

Type: 32-bit unsigned integer

Description: | Current P2MP tunnel count

           CurrentP2MPDestnationPerTunnelCount

Type: 32-bit unsigned integer

Description: | Current P2MP Destination per tunnel count

           IsAutobackupRangeConfigured

Type: Boolean

Description: | TRUE if the autobackup range is configured

           CurrentAutobackups

Type: 32-bit unsigned integer

Description: | Current Autotunnel Backup count

#### bandwidth_spec_bag

        Description: Bandwidth information of a flow
        Definition: Structure. Contents are:
           AverageRate

Type: 32-bit unsigned integer

Description: | Average bandwidth in kbps

           MaximumBurst

Type: 32-bit unsigned integer

Description: | Maximum burst of data in bytes

           PeakRate

Type: 32-bit unsigned integer

Description: | Peak rate in kbps

#### tunnel_midpoint_path_info_bag

Description: Path information about a tunnel midpoint Definition: Structure. Contents are: IncomingInterfaceAddress

Type: IPV4Address

Description: | Address of incoming interface

           TSpec

Type: bandwidth_spec_bag

Description: | The T spec info

           IsEROValid

Type: Boolean

Description: | TRUE when the ERO is available

           IsOutEROValid

Type: Boolean

Description: | TRUE when the Outgoing ERO is available

           IsRROValid

Type: Boolean

Description: | TRUE when the RRO is to be used

           ERO

Type: rsvp_mgmt_ero_subobj

[0...unbounded]

Description: | Incoming Explicit Route Sub Objects

           OutERO

Type: rsvp_mgmt_ero_subobj

[0...unbounded]

Description: | Outgoing Explicit Route Sub Objects

           RRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Record Route Sub Objects

           IsEROExpanded

Type: Boolean

Description: | TRUE when the Loose ERO is expanded

           AreaID

Type: String with unbounded length

Description: | Indicates the protocol and area used to find Outgoing ERO

           AffinityBits

Type: 32-bit unsigned integer

Description: | The Outgoing ERO's affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The Outgoing ERO's affinity mask (colors)

           MetricType

Type: mpls_te_metric_type

Description: | The Outgoing ERO's selection metric

           ExpansionMetric

Type: 32-bit unsigned integer

Description: | The metric value of the expanded path

           PathReevalQueries

Type: 32-bit unsigned integer

Description: | Number of Queries to Reevaluate Expanded Path

           IsFRREnabled

Type: Boolean

Description: | FRR Enabled or Disabled

           IsNodeProtected

Type: Boolean

Description: | Node Protection Enabled or Disabled

           IsBandwidthProtect

Type: Boolean

Description: | BW Protection Enabled or Disabled

#### tunnel_midpoint_resv_info_bag

        Description: Reservation information about a tunnel midpoint
        Definition: Structure. Contents are:
           IsRROValid

Type: Boolean

Description: | TRUE when the RRO is to be used

           RRO

Type: rsvp_mgmt_rro_subobj

[0...unbounded]

Description: | Record Route Sub Objects

           FSpec

Type: bandwidth_spec_bag

Description: | The F spec info

#### te_lsp_convergence_info

        Description: TE LSP convergence related information
        Definition: Structure. Contents are:
           PathIn

Type: 64-bit unsigned integer

Description: | LSP RSVP Path-in timestamp (clocktime in nsecs)

           PathOut

Type: 64-bit unsigned integer

Description: | LSP RSVP Path-in timestamp (clocktime in nsecs)

           ResvIn

Type: 64-bit unsigned integer

Description: | LSP RSVP Resv-in timestamp (clocktime in nsecs)

           ResvOut

Type: 64-bit unsigned integer

Description: | LSP RSVP Resv-out timestamp (clocktime in nsecs)

           LabelRW

Type: 64-bit unsigned integer

Description: | LSP Label rewrite timestamp (clocktime in nsecs)

#### tunnel_midpoint_detail_info_bag

        Description: MPLS TE Tunnel info at midpoint
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel name

           Role

Type: mpls_te_tunnel_role

Description: | LSP role (head, mid, or tail)

           DestinationAddress

Type: IPV4Address

Description: | Tunnel destination

           SourceAddress

Type: IPV4Address

Description: | Tunnel source

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel ID

           TunnelInstance

Type: 32-bit unsigned integer

Description: | Tunnel Instance

           ExtendedTunnelID

Type: IPV4Address

Description: | Extended Tunnel ID

           ConnectionStatus

Type: mpls_te_tunnel_state

Description: | Status

           PathInfo

Type: tunnel_midpoint_path_info_bag

Description: | Path information

           ReservationInfo

Type: tunnel_midpoint_resv_info_bag

Description: | Reservation information

           InLabel

Type: 32-bit unsigned integer

Description: | Label received from upstream

           OutLabel

Type: 32-bit unsigned integer

Description: | Label sent downstream

           InInterfaceName

Type: String with unbounded length

Description: | Upstream interface name

           OutInterfaceName

Type: String with unbounded length

Description: | Downstream interface name

           UpstreamRouterID

Type: IPV4Address

Description: | Upstream router-id

           LocalRouterID

Type: IPV4Address

Description: | Local router-id

           DownstreamRouterID

Type: IPV4Address

Description: | Downstream router-id

           LSPConvergence

Type: te_lsp_convergence_info

Description: | LSP convergence related information

#### tunnel_hop_info

        Description: Hop information
        Definition: Structure. Contents are:
           HopAddress

Type: IPV4Address

Description: | Hop address

           HopAffinity

Type: 32-bit unsigned integer

Description: | Hop affinity

#### te_vif_convergence_info

        Description: TE tunnel convergence related information
        Definition: Structure. Contents are:
           IsConvergenceInProgress

Type: Boolean

Description: | TE convergence in progress

           FRRTriggerTime

Type: 64-bit unsigned integer

Description: | FRR trigger time

           PCALCCompleteTime

Type: 64-bit unsigned integer

Description: | Path computation completion timestamp (clocktime in nsecs)

           ConvergenceCompleteTime

Type: 64-bit unsigned integer

Description: | TE convergence completion time

           ConvergenceLSP

Type: te_lsp_convergence_info

Description: | TE LSP convergence related information

#### mpls_te_tunnels_tunnel_detail_lsp

        Description: Details of an individual LSP
        Definition: Structure. Contents are:
           LSP

Type: tunnel_midpoint_detail_info_bag

Description: | LSP data

           LSPAreaID

Type: String with unbounded length

Description: | The IGP-area used to calculate the LSP's path

#### mpls_te_tunnels_tunnel_detail_info_bag

        Description: MPLS TE Tunnel Detail Information
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel name

           TunnelDownReason

Type: mpls_te_tunnel_down_reason

Description: | The reason why the tunnel is down

           DestinationAddress

Type: IPV4Address

Description: | Tunnel destination

           SourceAddress

Type: IPV4Address

Description: | Tunnel source

           GeneralStatus

Type: mpls_te_tunnel_state

Description: | General status

           ConnectionStatus

Type: mpls_te_tunnel_state

Description: | Connection's status

           HasCurrentSetup

Type: Boolean

Description: | TRUE if the tunnel has a current setup

           CurrentSetup

Type: mpls_te_tunnels_setup_bag

Description: | Tunnel's current setup

           CurrentSignalingStatus

Type: mpls_te_tunnels_signaling_status

Description: | Current Signaling status

           PathOptionList

Type: mpls_te_tunnels_popt_bag[0...unbounded]

Description: | Tunnel's list of path options

           IsPathProtected

Type: Boolean

Description: | Is Path Protected

           HasPathProtectSetup

Type: Boolean

Description: | TRUE if the tunnel has a pp setup

           PathProtectSetup

Type: mpls_te_tunnels_setup_bag

Description: | Tunnel's pp setup

           PathProtectSignalingStatus

Type: mpls_te_tunnels_signaling_status

Description: | Path Protect Signaling status

           IsProtectingSetupLive

Type: Boolean

Description: | TRUE if the Protecting setup is carrying traffic

           PathProtectPathOptionList

Type: mpls_te_tunnels_popt_bag[0...unbounded]

Description: | Tunnel's list of path options

           GeneralizedPayload

Type: 16-bit unsigned integer

Description: | Generalized Payload ID

           PolicyClass

Type: 8-bit unsigned integer

Description: | PBTS policy class

           GPIDSource

Type: mpls_te_tunnel_gpid_src_type

Description: | Origin of GPID value

           IsPassive

Type: Boolean

Description: | TRUE if the tunnel is passive

           MatchTunnelName

Type: String with unbounded length

Description: | Incoming tunnel name to match this passive tunnel

           ResourceParameters

Type: mpls_te_tunnels_resource_param_bag

Description: | Tunnel's resource params

           IsAutorouteEnabled

Type: Boolean

Description: | TRUE if this tunnel is autorouted

           IsLockdownEnabled

Type: Boolean

Description: | TRUE if the tunnel's path is locked down

           AutoBandwidthStatus

Type: mpls_te_tunnels_autobw_status

Description: | Tunnels's AutoBandwidth Status information

           AutoBandwidthConfig

Type: mpls_te_tunnels_autobw_config

Description: | Tunnels's AutoBandwidth Configuration information

           AutoBandwidthOper

Type: mpls_te_tunnels_autobw_oper

Description: | Tunnels's AutoBandwidth Operational information

           RegisteredBandwidth

Type: 32-bit unsigned integer

Description: | Requested bandwidth for this tunnel

           IsBidirectional

Type: Boolean

Description: | TRUE if the tunnel is bidirectional

           EndpointSwitchingCapability

Type: 8-bit unsigned integer

Description: | Switching capability of the endpoint

           EndpointEncoding

Type: 8-bit unsigned integer

Description: | Encoding type of the endpoint

           TransitSwitchingCapability

Type: 8-bit unsigned integer

Description: | Transit switching capability

           TransitEncoding

Type: 8-bit unsigned integer

Description: | Transit encoding type

           IsFRREnabled

Type: Boolean

Description: | FRR Enabled or Disabled

           IsNodeProtected

Type: Boolean

Description: | Node Protection Enabled or Disabled

           IsBandwidthProtect

Type: Boolean

Description: | BW Protection Enabled or Disabled

           LoadShareFactor

Type: 32-bit unsigned integer

Description: | The specified loadsharing for the tunnel

           LoadShareType

Type: mpls_te_loadshare_type

Description: | Loadsharing type

           History

Type: mpls_te_tunnels_history_bag

Description: | Tunnel's history

           AreaID

Type: String with unbounded length

Description: | The area's id used for this tunnel

           HopList

Type: IPV4Address[0...unbounded]

Description: | Tunnel's path hops

           HopAffinityArray

Type: tunnel_hop_info[0...unbounded]

Description: | Tunnel's path hops with affinity

           AreaIDPathProtect

Type: String with unbounded length

Description: | The area's id used for signalling protecting LSP

           HopArrayPathProtect

Type: IPV4Address[0...unbounded]

Description: | Protecting LSP's path hops

           HopAffinityArrayPathProtect

Type: tunnel_hop_info[0...unbounded]

Description: | Protecting LSP's path hops with affinity

           CurrentLSP

Type: Optional mpls_te_tunnels_tunnel_detail_lsp

Description: | Current LSP

           ReoptimizedLSP

Type: Optional mpls_te_tunnels_tunnel_detail_lsp

Description: | Reoptimized LSP

           IsInterAreaTunnel

Type: Boolean

Description: | Indicates whether this tunnel spans multiple areas.

           InterAreaReoptimization

Type: mpls_te_interarea_reopt_info

Description: | The timing and count information of interarea reoptimization.

           ProtectingLSP

Type: Optional mpls_te_tunnels_tunnel_detail_lsp

Description: | Protecting LSP

           PCEFailReason

Type: mpls_te_pce_fail_reasons

Description: | Failure reason for PCE-based tunnels

#### mpls_te_dste_class

        Description: A DSTE class
        Definition: Structure. Contents are:
           ClassNumber

Type: 8-bit unsigned integer

Description: | The DS-TE class number from 0 to 7

           ClassType

Type: 8-bit unsigned integer

Description: | The class type of the TE class

           Priority

Type: 8-bit unsigned integer

Description: | The priority of the TE class

           ClassStatus

Type: mpls_te_dste_class_status

Description: | The status of the TE class

#### mpls_te_dste_classes

        Description:  A set of DSTE classes
        Definition: Structure. Contents are:
           TEClasses

Type: mpls_te_dste_class

[8]

Description: |

#### te_sh_igp_area_stats

        Description: Statistics for an IGP-area
        Definition: Structure. Contents are:
           AreaAdjacencyRequestMessages

Type: 32-bit unsigned integer

Description: | Number of adjacency request messages sent

           AreaAdjacencyAnnounceMessages

Type: 32-bit unsigned integer

Description: | Number of adjacency announcement messages received

           AreaFloodMessages

Type: 32-bit unsigned integer

Description: | Number of local LSA floods sent

           AreaLSAAnnounceMessages

Type: 32-bit unsigned integer

Description: | Number of LSA announcement messages received

           AreaLSAFragmentAnnounceMessages

Type: 32-bit unsigned integer

Description: | Number of LSA fragment announcement messages received

           AreaLSADeleteMessages

Type: 32-bit unsigned integer

Description: | Number of LSA delete messages received

           AreaLSAFragmentDeleteMessages

Type: 32-bit unsigned integer

Description: | Number of LSA fragment delete messages received

           AreaTunnelAnnounceMessages

Type: 32-bit unsigned integer

Description: | Number of tunnel announcement messages sent

#### te_sh_igp_area_active

        Description: Data relating to an active IGP area
        Definition: Structure. Contents are:
           InterfacesCount

Type: 32-bit unsigned integer

Description: | Number of interfaces running over this area

           IsBeaconSent

Type: Boolean

Description: | Flag to indicate whether flooding beacon has been sent

           IsBeaconReceived

Type: Boolean

Description: | Flag to indicate whether flooding beacon has been received

           P2PHeadsCount

Type: 32-bit unsigned integer

Description: | Number of p2p tunnel heads whose path was calculated over this area

           P2PAutorouteAnnouncedCount

Type: 32-bit unsigned integer

Description: | Number of p2p tunnel heads which have been autoroute-announced into this area

           P2PForwardingAdjacencyCount

Type: 32-bit unsigned integer

Description: | Number of p2p tunnel heads which have been announced as forwarding adjacencies in this area

           P2MPDestinationCount

Type: 32-bit unsigned integer

Description: | Number of P2MP destinations whose path was calculated over this area

           TunnelLooseHops

Type: 32-bit unsigned integer

Description: | Number of tunnels with a loose hop ERO expanded in this area

           AreaStatistics

Type: Optional te_sh_igp_area_stats

Description: | Area communication statistics

#### te_sh_igp_area

        Description: An IGP area
        Definition: Structure. Contents are:
           AreaIndex

Type: 32-bit unsigned integer

Description: | Internal area index

           AreaNumber

Type: 32-bit unsigned integer

Description: | Area number

           AreaFormat

Type: igp_ospf_area_format_t

Description: | IGP Area Format

           IsConfigReady

Type: Boolean

Description: | Indicates whether or not the area is correctly configured under the IGP submode to run TE

           ActiveData

Type: Optional te_sh_igp_area_active

Description: | Data which applies only to an active area

#### te_sh_igp

        Description: An IGP instance
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           InstanceName

Type: string with unbounded length

Description: | The IGP instance name

           IGPSystemID

Type: String with unbounded length

Description: | The IGP instance's system/router-id; interpret appropriately depending on IGP type

           ConfiguredTERouterID

Type: IPV4Address

Description: | Configured TE router-id

           GlobalRouterID

Type: IPV4Address

Description: | Global router-id

           SecondaryRouterID

Type: IPV4Address[500]

Description: | Secondary router-ids

           GloballRouterIDOptical

Type: IPV4Address

Description: | Global router-id for GMPLS (optical TE)

           InUseTERouterID

Type: IPV4Address

Description: | TE router-id in use

           IsLinkConnectionUp

Type: Boolean

Description: | Flag to indicate whether the link connection is open or not

           LinkConnectionUpCount

Type: 32-bit unsigned integer

Description: | Number of times link connection has been opened

           LinkConnectionDownCount

Type: 32-bit unsigned integer

Description: | Number of times link connection has gone down

           LinkConnectionFailCount

Type: 32-bit unsigned integer

Description: | Number of link connection reconnect failures

           IsTopologyConnectionUp

Type: Boolean

Description: | Flag to indicate whether the topology connection is open or not

           TopologyConnectionUpCount

Type: 32-bit unsigned integer

Description: | Number of times topology connection has been opened

           TopologyConnectionDownCount

Type: 32-bit unsigned integer

Description: | Number of times topology connection has gone down

           TopologyConnectionFailCount

Type: 32-bit unsigned integer

Description: | Number of topology connection reconnect failures

           AreaList

Type: te_sh_igp_area[0...unbounded]

Description: | IGP area information

#### mpls_te_affinity_map_info

        Description: Affinity Map
        Definition: Structure. Contents are:
           AffinityName

Type: String with unbounded length

Description: | Affinity name

           AffinityValue

Type: 32-bit unsigned integer

Description: | Affinity value

           AffinityBitPosition

Type: 8-bit unsigned integer

Description: | Affinity bit position

#### mpls_te_affinity_map_bag

        Description: A set of affinity maps
        Definition: Structure. Contents are:
           AffinityMap

Type: mpls_te_affinity_map_info

[0...unbounded]

Description: | Affinity map array

#### mpls_te_p2mp_fsm_event_counts

        Description: FSM events
        Definition: Structure. Contents are:
           Counts

Type: 32-bit unsigned integer[25]

Description: | FSM event counts

#### mpls_te_p2mp_fsm_event_stat

        Description: FSM statistics
        Definition: Structure. Contents are:
           EventTime

Type: 32-bit unsigned integer

Description: | Event time

           PreviousState

Type: te_s2l_fsm_state_e

Description: | Previous state

           NextState

Type: te_s2l_fsm_state_e

Description: | Next state

           Event

Type: te_s2l_fsm_ev_e

Description: | Event

#### mpls_te_p2mp_fsm_info

        Description: FSM data
        Definition: Structure. Contents are:
           S2L_FSMState

Type: te_s2l_fsm_state_e

Description: | S2L FSM state

           S2LFlags

Type: 32-bit unsigned integer

Description: | S2L Flags

           DeletionCause

Type: te_p2mp_s2l_deletion_cause_t

Description: | Deletion Cause

           DeletionSubcause

Type: te_p2mp_s2l_deletion_subcause_t

Description: | Deletion Subcause

           InjectedEvents

Type: 32-bit unsigned integer

Description: | Number of injected events

           EventStatistics

Type: mpls_te_p2mp_fsm_event_stat[0...unbounded]

Description: | Event stats

           EventCounts

Type: mpls_te_p2mp_fsm_event_counts

Description: | Event counts

           PathToBeReceived

Type: Boolean

Description: | Path is yet to be received

           ReservationToBeReceived

Type: Boolean

Description: | Resv is yet to be received

           LabelToBeReceived

Type: Boolean

Description: | Label is yet to be received

           RewriteToBeReceived

Type: Boolean

Description: | RW yet to be received

#### mpls_te_p2mp_dest

        Description: A P2MP destination
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           PathOptionList

Type: mpls_te_p2mp_path_option[0...unbounded]

Description: | Destination's list of path options

           DestinationState

Type: te_destination_state_t

Description: | The state of the destination

           ActivePathOptionIndex

Type: 32-bit unsigned integer

Description: | Index of active path option

           PathOptionExhausted

Type: Boolean

Description: | Path options are exhausted

           Uptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the destination was up

           TotalUptime

Type: 32-bit unsigned integer

Description: | Total time in seconds since the destination was up

           S2LExist

Type: Boolean

Description: | Dest state may not be up but S2L may exist

#### mpls_te_p2mp_s2l

        Description: A P2MP S2L
        Definition: Structure. Contents are:
           S2L_FEC

Type: te_s2l_fec_t

Description: | FEC for the S2L

           ActivePathOption

Type: mpls_te_p2mp_path_option

Description: | The path option used to find the path for this S2L

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: | The S2L's excluded srlg groups

           PCALCArea

Type: String with unbounded length

Description: | IGP-area in which the S2L path was calculated

           IsExpandedERO

Type: Boolean

Description: | TRUE if this LSR expanded a loose path

           PathReevalQueryMid

Type: 32-bit unsigned integer

Description: | Loose path reevaluation query received at mid-point

           ExpandedEROAreaID

Type: String with unbounded length

Description: | Indicates the protocol and area used to find Outgoing ERO

           ExpandedEROAffinityBits

Type: 32-bit unsigned integer

Description: | The Outgoing ERO's affinity bits (colors)

           ExpandedEROAffinityMask

Type: 32-bit unsigned integer

Description: | The Outgoing ERO's affinity mask (colors)

           ExpandedEROMetricType

Type: mpls_te_metric_type

Description: | The Outgoing ERO's selection metric

           ExpandedEROMetric

Type: 32-bit unsigned integer

Description: | The metric value of the expanded path

           IsFRREnabled

Type: Boolean

Description: | FRR Enabled or Disabled

           IsNodeProtected

Type: Boolean

Description: | Node Protection Enabled or Disabled

           IsBandwidthProtect

Type: Boolean

Description: | BW Protection Enabled or Disabled

           PathRROEnabled

Type: Boolean

Description: | Path RRO Enabled or Disabled

           OutERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Outgoing ERO for this S2L

           InERO

Type: rsvp_mgmt_ero_subobj[0...unbounded]

Description: | Incoming ERO for this S2L

           PathRRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Path RRO for this S2L

           ResvRRO

Type: rsvp_mgmt_rro_subobj[0...unbounded]

Description: | Resv RRO for this S2L

           PathAffinityArray

Type: tunnel_hop_info[0...unbounded]

Description: | Tunnel's Path hops with affinity

           TSpec

Type: bandwidth_spec_bag

Description: | The T spec info

           FSpec

Type: bandwidth_spec_bag

Description: | The F spec info

           Weight

Type: 32-bit unsigned integer

Description: | The path's weight

           Uptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the tunnel was up

           EgressInterface

Type: String with unbounded length

Description: | Egress Interface

           IngressInterface

Type: String with unbounded length

Description: | Ingress Interface

           EgressInterfaceHandle

Type: 32-bit unsigned integer

Description: | Egress interface handle

           IngressInterfaceHandle

Type: 32-bit unsigned integer

Description: | Ingress interface handle

           S2LLocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           S2LOutLabel

Type: 32-bit unsigned integer

Description: | Outgoing label

           OutboundFRRState

Type: mpls_te_frr_state

Description: | Indicates outbound FRR state

           FRROutTunnelInterface

Type: String with unbounded length

Description: | FRR out tunnel intface

           Role

Type: mpls_te_tunnel_role

Description: | Role of S2L

           SignallingStatus

Type: mpls_te_tunnels_signaling_status

Description: | Signaling status

           LocalRouterID

Type: IPV4Address

Description: | Local router id

           UpstreamRouterID

Type: IPV4Address

Description: | Upstream router id

           DownstreamRouterID

Type: IPV4Address

Description: | Downstream router id

           NextHopAddress

Type: IPV4Address

Description: | Next hop address

           PreviousHopAddress

Type: IPV4Address

Description: | Previous hop address

           FSM

Type: mpls_te_p2mp_fsm_info

Description: | FSM info

           BackupTunnelInterface

Type: Interface

Description: | Interface handle of the backup tunnel

           S2LConvergence

Type: te_lsp_convergence_info

Description: | TE LSP convergence related information

#### mpls_te_p2mp_lsp

        Description: A P2MP LSP
        Definition: Structure. Contents are:
           SignaledName

Type: String with unbounded length

Description: | Signaled Name

           IsFRRFailed

Type: Boolean

Description: | P2MP LSP has FRR Failed

           P2MP_LSPBandwidth

Type: 32-bit unsigned integer

Description: | P2MP LSP Bandwidth

           LSPSetupPriority

Type: 8-bit unsigned integer

Description: | LSP setup priority

           LSPHoldPriority

Type: 8-bit unsigned integer

Description: | LSP hold priority

           LSPBandwidthType

Type: mpls_te_bw_pool_type

Description: | The LSP bandwidth type

           DSTEClassMatch

Type: Boolean

Description: | Do the class type and priority match a DSTE class

           DSTEClassIndex

Type: 8-bit unsigned integer

Description: | Matching DSTE class index

           LSP_FEC

Type: te_lsp_fec_t

Description: | FEC for the LSP

           S2LList

Type: mpls_te_p2mp_s2l[0...unbounded]

Description: | array of S2L structures

           Uptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the tunnel was up

           S2LsUp

Type: 32-bit unsigned integer

Description: | Number of connected S2Ls

           S2LsProceeding

Type: 32-bit unsigned integer

Description: | Number of proceeding S2Ls

           S2LsDown

Type: 32-bit unsigned integer

Description: | Number of down S2Ls

           ReoptimizeReason

Type: mpls_te_reopt_decision_reason

Description: | Reason for re-optimization

           ReoptimizeTrigger

Type: mte_reopt_trigger_t

Description: | Re-optimize trigger

           TimerLeft

Type: 32-bit unsigned integer

Description: | Time in seconds left to take next action if any

#### mpls_te_p2p_info_bag

        Description: P2P tunnel data
        Definition: Structure. Contents are:
           AutoBandwidthStatus

Type: mpls_te_tunnels_autobw_status

Description: | Tunnels's AutoBandwidth Status information

           AutoBandwidthConfig

Type: mpls_te_tunnels_autobw_config

Description: | Tunnels's AutoBandwidth Configuration information

           AutoBandwidthOper

Type: mpls_te_tunnels_autobw_oper

Description: | Tunnels's AutoBandwidth Operational information

           IsBidirectional

Type: Boolean

Description: | TRUE if the tunnel is bidirectional

#### mpls_te_p2mp_tun_cfg_bag

        Description: Configured P2MP tunnel data
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel name

           TunnelID

Type: 32-bit unsigned integer

Description: | Tunnel id

           IsP2MP

Type: Boolean

Description: | True if tunnel is a P2MP tunnel

           SignaledName

Type: String with unbounded length

Description: | Signaled name

           ConfiguredBandwidth

Type: 32-bit unsigned integer

Description: | Configured Bandwidth

           BandwidthType

Type: mpls_te_bw_pool_type

Description: | The bandwidth type

           SetupPriority

Type: 8-bit unsigned integer

Description: | Setup priority

           HoldPriority

Type: 8-bit unsigned integer

Description: | Hold priority

           PolicyClass

Type: 8-bit unsigned integer

Description: | PBTS policy class

           Affinity

Type: mpls_te_tunnels_affinity_info

Description: | Affinity

           BackupBandwidth

Type: 32-bit unsigned integer

Description: | Backup bandwidth

           BackupBandwidthFlags

Type: 8-bit unsigned integer

Description: | Backup bandwidth flags

           ConfigLoadShare

Type: 32-bit unsigned integer

Description: | Config loadshare

           PayloadType

Type: 16-bit unsigned integer

Description: | Payload type

           IsInConfig

Type: Boolean

Description: | Is in config

           ExplicitNullImposition

Type: Boolean

Description: | Imposition of Explicit NULL

           FastReroute

Type: Boolean

Description: | Fast reroute enabled

           IsBackupTunnel

Type: Boolean

Description: | TRUE if this is a backup tunnel

           RecordRoute

Type: Boolean

Description: | Record route

           PathProtectionEnabled

Type: Boolean

Description: | Path Protection enabled

#### mpls_te_pp_info

        Description: MPLS TE Path Protected Switchover Information
        Definition: Structure. Contents are:
           TimeOfSwitchoverSec

Type: 32-bit unsigned integer

Description: | The date when the switchover was completed. This date is the number of seconds since Jan 1st 1970

           SwitchoverTotal

Type: 16-bit unsigned integer

Description: | Number of times switchover occurred

           SwitchoverReady

Type: 16-bit unsigned integer

Description: | Total times, Standby LSP ready for use

           SwitchoverReason

Type: 16-bit unsigned integer

Description: | Reason for last switchover

           DiversityType

Type: te_pp_diversity_t

Description: | Standby path diversity type

           IsPathProtectConfigured

Type: Boolean

Description: | Is Path Protection Configured

           ValidPathProtectionPathOptionExists

Type: Boolean

Description: | Flag to indicate whether tunnel has a path-option which is valid for path-protection

           IsPathProtectSwitchOverUnderway

Type: Boolean

Description: | Is Switchover Underway

           Switchover

Type: te_pp_sw_log_entry_bag

Description: | Path Protected Switchover Information

           ReoptimizationTimeRemaining

Type: 32-bit unsigned integer

Description: | Remaining time until path protection reoptimization (seconds)

#### mpls_te_autobackup_info

        Description: MPLS TE Autobackup Information
        Definition: Structure. Contents are:
           ProtectedLSPs

Type: 32-bit unsigned integer

Description: | Number Of Protected LSPs

           ProtectedS2Ls

Type: 32-bit unsigned integer

Description: | Number of Protected S2Ls

           SharingFamilies

Type: 32-bit unsigned integer

Description: | Number of S2L Sharing Families

           ABProtectionType

Type: AutoBackupProtectionType

Description: | Protection type

           IsUsingSRLG

Type: Boolean

Description: | Indicates whether SRLG Path Option is in use

           ABProtectedInterface

Type: String with unbounded length

Description: | Protected Interface

           ProtectedAddress

Type: IPV4Address

Description: | Protected Address

           IEPList

Type: mpls_te_iep_bag[0...unbounded]

Description: | List of IEPs for the path options on this tunnel

           IsUnusedRemovalTimerRunning

Type: Boolean

Description: | Indicates if the unused removal timer is running

           UnusedRemovalRemainingTime

Type: 32-bit unsigned integer

Description: | Time Remaining in Unused Removal Time in seconds

#### mpls_te_p2mp_tunnel_bag

        Description: P2MP tunnel data
        Definition: Structure. Contents are:
           TunnelInterfaceName

Type: Interface

Description: | Interface handle of the associated tunnel

           Config

Type: mpls_te_p2mp_tun_cfg_bag

Description: | Configuration data

           AdminState

Type: mte_tunnel_admin_state

Description: | Administrative State

           OperationalState

Type: mte_tunnel_oper_state

Description: | Operational State

           FailReason

Type: mpls_mte_tunnel_fail_reason

Description: | The reason why failure occurred

           DestinationUpCount

Type: 32-bit unsigned integer

Description: | Count of up destinations

           DestinationDisabledCount

Type: 32-bit unsigned integer

Description: | Count of disabled destinations

           DestinationDownCount

Type: 32-bit unsigned integer

Description: | Count of down destinations

           Destinations

Type: mpls_te_p2mp_dest[0...unbounded]

Description: | Destinations array

           TunnelCurrentLSP

Type: mpls_te_p2mp_lsp

Description: | Current LSP

           ReoptimizedP2MP_LSP

Type: mpls_te_p2mp_lsp

Description: | Reopt LSP

           TunnelStandbyLSP

Type: mpls_te_p2mp_lsp

Description: | Standby LSP

           DelayCleanPP_LSP

Type: mpls_te_p2mp_lsp

Description: | Delay Clean PP LSP

           CleanedLSP

Type: mpls_te_p2mp_lsp

Description: | Cleaned LSP

           BandwidthRequested

Type: 32-bit unsigned integer

Description: | Bandwidth Requested

           IsNodeProtected

Type: Boolean

Description: | Node Protection Enabled or Disabled

           IsBandwidthProtect

Type: Boolean

Description: | BW Protection Enabled or Disabled

           TunnelRecovering

Type: Boolean

Description: | Tunnel recovering

           ReroutePending

Type: Boolean

Description: | ReroutePending

           AutoRoute

Type: Boolean

Description: | IGP Auto route announce enabled

           ForwardingAdjacency

Type: Boolean

Description: | IGP forwarding adjacency enabled

           LoadShareFactor

Type: 32-bit unsigned integer

Description: | The specified loadsharing for the tunnel

           LoadShareType

Type: mpls_te_loadshare_type

Description: | Loadsharing type

           CreateTime

Type: 32-bit unsigned integer

Description: | Time at which the tunnel was created

           Uptime

Type: 32-bit unsigned integer

Description: | Time in seconds since the tunnel was up

           MetricType

Type: mpls_te_metric_type

Description: | The path selection metric

           MetricQualifier

Type: mpls_te_metric_qualifier

Description: | Describe how the metric was specified: default, globally set, or per interface

           OutboundFRRState

Type: mpls_te_frr_state

Description: | Indicates outbound FRR state

           AreaID

Type: String with unbounded length

Description: | Indicates the protocol and area used to find Outgoing ERO

           P2PInfo

Type: mpls_te_p2p_info_bag

Description: | P2P specific info

           PCEFailReason

Type: mpls_te_pce_fail_reasons

Description: | Failure reason for PCE-based tunnels

           History

Type: mpls_te_tunnels_history_bag

Description: | Tunnel history

           PathProtection

Type: mpls_te_pp_info

Description: | Path Protect Info

           IsInterAreaTunnel

Type: Boolean

Description: | Indicates whether this tunnel spans multiple areas.

           InterAreaReoptimization

Type: mpls_te_interarea_reopt_info

Description: | The timing and count information of interarea reoptimization.

           Autobackup

Type: mpls_te_autobackup_info

Description: | Autobackup Information

           IsAutobackup

Type: Boolean

Description: | Indicates whether this is an automatically generated tunnel

           TETunnelConvergence

Type: te_vif_convergence_info

Description: | TE tunnel convergence related information

#### te_s2l_output_rw_fec_subfamily_bag

        Description: LMRIB S2L Output label rewrite FEC subfamily
        Definition: Structure. Contents are:
           LSP_FEC

Type: te_lsp_fec_t

Description: | LSP FEC

           NextHopAddress

Type: IPV4Address

Description: | Next hop address

           PreviousHopAddress

Type: IPV4Address

Description: | Previous hop address

#### te_s2l_output_rw_output_info_bag

        Description: Output rewrite tunnel information
        Definition: Structure. Contents are:
           PhysicaInterfaceName

Type: Interface

Description: | Physical interface associated with the entry

           TunnelInterfaceName

Type: Interface

Description: | Interface handle of the associated tunnel

           ParentInterfaceName

Type: Interface

Description: | Interface name of the parent intf

           NextHopAddress

Type: IPV4Address

Description: | Next hop address associated with the entry

           OutLabel

Type: 32-bit unsigned integer

Description: | Output label associated with the entry

#### te_s2l_tun_rw_fields_p2p_bag

        Description: LSD Tunnel rewrite fields
        Definition: Structure. Contents are:
           LocalLabel

Type: 32-bit unsigned integer

Description: | Local label of the tunnel rewrite

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID for this RW data

           SourcePE

Type: IPV4Address

Description: | source address of the tunnel

           PrimaryS2L

Type: te_s2l_output_rw_output_info_bag

Description: | Properties of the primary S2L of tunnel rewrite

           BackupTunnelRW

Type: te_s2l_output_rw_output_info_bag

Description: | Properties of the S2L's backup for tunnel rewrite

           BackupActive

Type: Boolean

Description: | FRR is active on the backup tunnel

           OriginalInputInterface

Type: String with unbounded length

Description: | Input interface of the S2Ls

           OutputInterfaceName

Type: String with unbounded length

Description: | The output interface of the S2Ls

           BackupTunnelName

Type: String with unbounded length

Description: | Backup tunnel name

#### te_s2l_tun_rw_fields_p2mp_bag

        Description: LMRIB Tunnel rewrite fields
        Definition: Structure. Contents are:
           LocalLabel

Type: 32-bit unsigned integer

Description: | Local Label

#### te_s2l_tun_rw_fields_bag

        Description: LMRIB S2L Tunnel rewrite fields
        Definition: Structure. Contents are:
           Timestamp

Type: 32-bit unsigned integer

Description: | Time stamp of the entry

           TunnelRewrite

Type: te_s2l_tun_rw_field_ctype_bag

Description: | Union of p2p and p2mp tun RW data

#### mpls_te_s2l_tun_rw_bag

        Description: LMRIB S2L Tunnel rewrite
        Definition: Structure. Contents are:
           TunnelInterfaceName

Type: Interface

Description: | Tunnel interface handle

           TunnelInterface

Type: String with unbounded length

Description: | Tunnel interface name

           LSP_ID

Type: 16-bit unsigned integer

Description: | The LSP ID associated

           TunnelRewriteCType

Type: mpls_lib_ctype_t

Description: | The ctype associated

           SuccessfulRewrite

Type: te_s2l_tun_rw_fields_bag

Description: | Successful rewrite details

           FailedRewrite

Type: te_s2l_tun_rw_fields_bag

Description: | Failed rewrite details

           PendingRewrite

Type: te_s2l_tun_rw_fields_bag

Description: | Pending rewrite details

#### te_s2l_output_rw_fields_bag

        Description: An entry of output label rewrite data
        Definition: Structure. Contents are:
           Timestamp

Type: 32-bit unsigned integer

Description: | Time stamp of the entry (secs since 1/1/70)

           OutRewriteRole

Type: mpls_te_tunnel_role

Description: | Role of the associated S2L

           Label

Type: 32-bit unsigned integer

Description: | Local label of the rewrite

           PrimaryS2L

Type: te_s2l_output_rw_output_info_bag

Description: | Properties of the S2L rewrite

           BackupTunnelRW

Type: te_s2l_output_rw_output_info_bag

Description: | Properties of the S2L's backup tunnel rewrite

           BackupActive

Type: Boolean

Description: | Backup is active

           S2LSource

Type: IPV4Address

Description: | Source of the S2L

           ExplicitNull

Type: te_s2l_output_rw_explicit_null_t

Description: | Imposition of explicit NULL

           ProtocolTransported

Type: 16-bit unsigned integer

Description: | Protocol transported in the S2L

           Context

Type: 32-bit unsigned integer

Description: | Context used by TE

#### mpls_te_s2l_output_rw_bag

        Description: S2L output rewrite
        Definition: Structure. Contents are:
           Subfamily

Type: te_s2l_output_rw_fec_subfamily_bag

Description: | Subfamily identifiers

           SuccessfulRewrite

Type: te_s2l_output_rw_fields_bag

Description: | Successful rewrite details

           FailedRewrite

Type: te_s2l_output_rw_fields_bag

Description: | Failed rewrite details

           PendingRewrite

Type: te_s2l_output_rw_fields_bag

Description: | Pending rewrite details

#### mpls_te_s2l_forwarding_s2l_id_bag

        Description: S2L Forwarding identifiers
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination

           SubGroupID

Type: 16-bit unsigned integer

Description: | S2L Sub-Group ID

           SubGroupOriginalID

Type: IPV4Address

Description: | S2L Sub-Group Originator ID

#### mpls_te_s2l_forwarding_bag

        Description: Output label forwarding details for S2Ls
        Definition: Structure. Contents are:
           S2LOutputRewrite

Type: mpls_te_s2l_output_rw_bag

Description: | Output RW shared between S2Ls

           OriginalInputInterface

Type: String with unbounded length

Description: | Input interface of the S2Ls

           OutputInterfaceName

Type: String with unbounded length

Description: | The output interface of the S2Ls

           BackupTunnelName

Type: String with unbounded length

Description: | Backup tunnel name

           S2L

Type: mpls_te_s2l_forwarding_s2l_id_bag[0...unbounded]

Description: | Unique identifiers for the S2L sharing the rewrite

#### mpls_te_p2mp_timer_b

        Description: Description of a P2MP timer
        Definition: Structure. Contents are:
           TimerType

Type: mpls_te_p2mp_timer_e

Description: | Timer Type

           TimerName

Type: String with unbounded length

Description: | Timer Name

           StartTime

Type: 32-bit unsigned integer

Description: | Date when timer was last started in seconds

           ExpiryTime

Type: 32-bit unsigned integer

Description: | Date when the timer last expired in seconds

           StopTime

Type: 32-bit unsigned integer

Description: | Date when the timer was last stopped in seconds

           Duration

Type: 32-bit unsigned integer

Description: | The expiry delay in seconds

           IsRunning

Type: Boolean

Description: | True if the timer is running

#### mpls_te_p2mp_timers_b

        Description: Description of P2MP timers
        Definition: Structure. Contents are:
           P2MPTimers

Type: mpls_te_p2mp_timer_b

[10]

Description: | Description of all P2MP timers

#### mpls_te_path_protection_lsp

        Description: MPLS TE Path Protected LSP Information
        Definition: Structure. Contents are:
           LSPUptime

Type: 32-bit unsigned integer

Description: | LSP Uptime

           PathProtectionLSP_ID

Type: 32-bit unsigned integer

Description: | LSP ID

           LSPLocalLabel

Type: 32-bit unsigned integer

Description: | Local label

           LSPOutputInterface

Type: String with unbounded length

Description: | Output interface of LSP

           LSPOutputLabel

Type: 32-bit unsigned integer

Description: | Output label of the LSP

           LSPHop

Type: rsvp_mgmt_ero_subobj

[0...unbounded]

Description: | Path used by LSP

           LSPState

Type: mpls_te_tunnel_state

Description: | LSP State

#### mpls_te_path_protection

        Description: MPLS TE Path Protected Information
        Definition: Structure. Contents are:
           IsTunnelUp

Type: Boolean

Description: | Tunnel UP

           SourceAddress

Type: IPV4Address

Description: | Source

           DestinationAddress

Type: IPV4Address

Description: | Destination

           ExtendedTunnelID

Type: IPV4Address

Description: | Extended Tunnel ID

           PathProtection

Type: mpls_te_pp_info

Description: | Path Protect Info

           CurrentLSP

Type: mpls_te_path_protection_lsp

Description: | Current LSP info

           StandbyLSP

Type: mpls_te_path_protection_lsp

Description: | Standby LSP info

### Internal Datatypes

#### isis_level_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_LEVEL0'
            'ISIS_LEVEL1'
            'ISIS_LEVEL2'

#### isis_prefix_priority_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_PREFIX_PRIORITY_CRITICAL' - Critical priority prefixes
            'ISIS_PREFIX_PRIORITY_HIGH' - High priority prefixes
            'ISIS_PREFIX_PRIORITY_MED' - Medium priority prefixes
            'ISIS_PREFIX_PRIORITY_LOW' - Low priority prefixes

#### isis_prefix_origin_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_PREFIX_ORIGIN_L1_SUMMARY_NULL' - Level 1 Summary Null Route
            'ISIS_PREFIX_ORIGIN_L1' - Level 1 Route
            'ISIS_PREFIX_ORIGIN_L2_SUMMARY_NULL' - Level 2 Summary Null Route
            'ISIS_PREFIX_ORIGIN_L2' - Level 2 Route
            'ISIS_PREFIX_ORIGIN_INTERAREA_SUMMARY_NULL' - Level 1 Interarea Summary Null Route
            'ISIS_PREFIX_ORIGIN_INTERAREA' - Level 1 Interarea Route
            'ISIS_PREFIX_ORIGIN_DEFAULT_NEAREST_ATTACHED' - Nearest Attached Default Route

#### isis_metric_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_METRIC_MODE_FIXED' - Fixed 'ISIS_METRIC_MODE_RELATIVE' - Relative 'ISIS_METRIC_MODE_ABSOLUTE' - Absolute

#### isis_prefix_tag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_admin_tag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_adj_state_t

Description: Definition: Enumeration. Valid values are: 'ISIS_ADJ_UP_STATE' - Adjacency up 'ISIS_ADJ_INIT_STATE' - Adjacency initializing 'ISIS_ADJ_FAILED_STATE' - Adjacency down/failed

#### isis_adj_state_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_ADJ_UP_NSF_RESTART' - NSF Restart 'ISIS_ADJ_UP_NEW_ADJ' - New adjacency 'ISIS_ADJ_UP_RESTARTED' - Restarted 'ISIS_ADJ_UP_NSF_RESTORED' - Restored during NSF 'ISIS_ADJ_UP_CHKPT_RESTORED' - Restored from checkpoint 'ISIS_ADJ_INIT_REASON' - Into INIT 'ISIS_ADJ_INIT_NEIGHBOR_FORGOT' - Neighbor forgot us 'ISIS_ADJ_DOWN_HOLDTIME' - Holdtime expired 'ISIS_ADJ_DOWN_IFDOWN' - Interface state going down 'ISIS_ADJ_DOWN_CFG_MISMATCH' - Area address/level mismatch 'ISIS_ADJ_DOWN_CIRC_ID' - Circuit ID changed 'ISIS_ADJ_DOWN_NSF_ACK_FAIL' - NSF could not CSNP Ack P2P adjacency 'ISIS_ADJ_DOWN_DB_CLEAR' - Clear of the Adjacency DB 'ISIS_ADJ_DOWN_NO_COMMON_TOPOLOGY' - Neighbors have no common link topology 'ISIS_ADJ_DOWN_RESTART_TLV_MISSING' - Restart TLV missing during IETF NSF restart 'ISIS_ADJ_DOWN_BFD_DOWN' - BFD session has gone DOWN 'ISIS_ADJ_DOWN_3WAY_DOWN' - 3-way state down

#### isis_adj_topo_change_type

Description: Per-topology change type for an adjacency Definition: Enumeration. Valid values are: 'ISIS_ADJ_TOPO_UP_CHANGE' - Topology up 'ISIS_ADJ_TOPO_NEXTHOP_CHANGE' - Topology next-hop changed 'ISIS_ADJ_TOPO_DOWN_CHANGE' - Topology down

#### isis_adj_bfd_state_type

Description: Current BFD state of an adjacency Definition: Enumeration. Valid values are: 'ISIS_ADJ_BFD_NO_STATE' - No BFD session created 'ISIS_ADJ_BFD_DOWN_STATE' - BFD session is DOWN 'ISIS_ADJ_BFD_INIT_STATE' - Waiting for BFD session to come UP 'ISIS_ADJ_BFD_UP_STATE' - BFD session is UP

#### isis_levels_type

Description: Definition: Enumeration. Valid values are: 'ISIS_LEVELS_NONE' 'ISIS_LEVELS_1' 'ISIS_LEVELS_2' 'ISIS_LEVELS_12' 'ISIS_LEVELS_TOTAL'

#### isis_media_class_type

Description: Definition: Enumeration. Valid values are: 'ISIS_MEDIA_CLASS_LAN' - LAN 'ISIS_MEDIA_CLASS_P2P' - P2P 'ISIS_MEDIA_CLASS_LOOPBACK' - Loopback

#### isis_af_id_type

Description: Definition: Enumeration. Valid values are: 'IPv4' - IPv4 'IPv6' - IPv6

#### isis_string_type

Description: Definition: Type definition for: String with unbounded length

#### isis_ipv4_address_type

Description: Definition: Type definition for: IPV4Address

#### isis_ipv6_address_type

Description: Definition: Type definition for: IPV6Address

#### isis_ip_prefix_length_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_ipv4_prefix_type

Description: IPv4 address and prefix length Definition: Structure. Contents are: Prefix

Type: isis_ipv4_address_type

Description: | prefix

           PrefixLength

Type: isis_ip_prefix_length_type

Description: | prefix length

#### isis_ipv6_prefix_type

        Description: IPv4 address and prefix length
        Definition: Structure. Contents are:
           Prefix

Type: isis_ipv6_address_type

Description: | prefix

           PrefixLength

Type: isis_ip_prefix_length_type

Description: | prefix length

#### isis_ip_addr_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: isis_af_id_type
        Options are:
           IPV4

Type: isis_ipv4_address_type

Description: | IPV4 address type

           IPV6

Type: isis_ipv6_address_type

Description: | IPV6 address type

#### isis_ip_prefix_type

        Description:
        Definition: Union.
        Discriminant:
           Name: AFName
           Type: isis_af_id_type
        Options are:
           IPV4

Type: isis_ipv4_prefix_type

Description: |

           IPV6

Type: isis_ipv6_prefix_type

Description: |

#### isis_sub_af_id_type

        Description:
        Definition: Enumeration. Valid values are:
            'Unicast' - Unicast
            'Multicast' - Multicast

#### isis_topo_tech_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_TOPO_TECH_DEFAULT_TOPOLOGY' - Default (shared) topology
            'ISIS_TOPO_TECH_MULTI_TOPOLOGY' - IETF Multi-topology Draft

#### isis_std_mt_id_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_MT_ID_STANDARD' - Standard (IPv4 Unicast)
            'ISIS_MT_ID_IN_BAND_MANAGEMENT' - In-band Management
            'ISIS_MT_ID_IPV6' - IPv6 Unicast
            'ISIS_MT_ID_IPV4_MULTICAST' - IPv4 Multicast
            'ISIS_MT_ID_IPV6_MULTICAST' - IPv6 Multicast

#### isis_mt_id_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### isis_topo_tech_defn_type

Description: Definition: Union. Discriminant: Name: tech Type: isis_topo_tech_type Options are: mt

Type: isis_mt_id_type

Description: |

#### isis_topo_id_type

        Description: Identification of an IS-IS topology
        Definition: Structure. Contents are:
           AFName

Type: isis_af_id_type

Description: | AF name

           SAFName

Type: isis_sub_af_id_type

Description: | Sub-AF name

           VRFName

Type: String with unbounded length

Description: | VRF Name

           TopologyName

Type: String with unbounded length

Description: | Topology Name

#### isis_adj_log_topo_type

        Description: Per-topology per-adjacency log data
        Definition: Structure. Contents are:
           ID

Type: isis_topo_id_type

Description: | Topology ID

           Change

Type: isis_adj_topo_change_type

Description: | Change

#### isis_circuit_number_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### isis_extended_circuit_number_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### isis_system_id_segment_number_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_SYSTEM_ID_SEGMENT_FIRST'
            'ISIS_SYSTEM_ID_SEGMENT_MID'
            'ISIS_SYSTEM_ID_SEGMENT_LAST'

#### isis_area_address_type

Description: IS-IS area address Definition: Structure. Contents are: AreaAddressLength

Type: Unsigned character

Description: area address length (bytes)

AreaAddress

Type: Hex binary data with maximum length 13 bytes

Description: Encoded area address

#### isis_nsel_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_nsap_type

Description: NSAP Definition: Structure. Contents are: NSAPAreaAddres

Type: isis_area_address_type

Description: | area address

           NSAPSystemID

Type: OSISystemID

Description: | system id

           NSAPSelector

Type: isis_nsel_type

Description: | NSEL byte

#### isis_circuit_id_type

        Description:
        Definition: Type definition for: Hex binary data with maximum length 7 bytes

#### isis_snpa_type

        Description:
        Definition: Type definition for: Hex binary data with maximum length 6 bytes

#### isis_pseudo_node_number_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_mpls_srlg_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_lsp_fragment_number_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_lsp_id_wildcarded_type

Description: Definition: Structure. Contents are: IsSystemIDWildcarded

Type: Boolean

Description: Flag indicating whether the System ID is wildcarded

IsPseudoNodeWildcarded

Type: Boolean

Description: Flag indicating whether the PseudoNode is wildcarded

IsFragmentNumberWildcarded

Type: Boolean

Description: Flag indicating whether the fragment number is wildcarded

WildcardedLSPID

Type: ISIS_LSP_ID

Description: | Wildcarded LSP ID

#### isis_hostname_lsp_id_type

Description: Identifier for an LSP fragment using a hostname rather than a system ID Definition: Structure. Contents are: Hostname

Type: String with unbounded length

Description: Hostname

PseudoNodeNumber

Type: isis_pseudo_node_number_type

Description: | Pseudo-node number

           FragmentNumber

Type: isis_lsp_fragment_number_type

Description: | Fragment number

#### isis_mpls_ldp_sync_type

        Description:
        Definition: Type definition for: Boolean

#### isis_metric_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_ipfrr_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_signed_metric_type

Description: Definition: Type definition for: 32-bit signed integer

#### isis_dr_priority_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### isis_intf_enabled_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_SHUTDOWN' - Interface shutdown 'ISIS_INTF_ENABLED_SUPPRESSED' - Interface suppressed (i.e. interface can't advertise prefixes) 'ISIS_INTF_ENABLED_PASSIVE' - Interface passive (i.e. interface can't form adjacencies) 'ISIS_INTF_ENABLED_ACTIVE' - Interface active

#### isis_hello_padding_type

Description: Definition: Enumeration. Valid values are: 'ISIS_HELLO_PADDING_NEVER' - Never pad IIHs to interface MTU size 'ISIS_HELLO_PADDING_SOMETIMES' - Pad IIHs to interface MTU size during adjacency formation only 'ISIS_HELLO_PADDING_ALWAYS' - Always pad IIHs to interface MTU size

#### isis_mesh_group_number_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### isis_route_owner_type

Description: Definition: Enumeration. Valid values are: 'ISIS_ROUTE_OWNER_OWN' - Route discovered by this IS-IS instance 'ISIS_ROUTE_OWNER_REDIST' - Route redistributed from another protocol 'ISIS_ROUTE_OWNER_CONN' - Directly connected route 'ISIS_ROUTE_OWNER_UNKNOWN' - Route of unknown source

#### isis_redist_proto_type

Description: Definition: Enumeration. Valid values are: 'ISIS_REDIST_CONNECTED' - Redistributed protocol is Connected 'ISIS_REDIST_STATIC' - Redistributed protocol is Static 'ISIS_REDIST_OSPF' - Redistributed protocol is OSPF 'ISIS_REDIST_BGP' - Redistributed protocol is BGP 'ISIS_REDIST_ISIS' - Redistributed protocol is IS-IS 'ISIS_REDIST_OSPFV3' - Redistributed protocol is OSPFv3

#### isis_metric_style_type

Description: Definition: Enumeration. Valid values are: 'ISIS_METRIC_STYLE_NARROW' - old-style (ISO 10589) metrics 'ISIS_METRIC_STYLE_WIDE' - new-style 32-bit metrics 'ISIS_METRIC_STYLE_TRANSITION' - send/accept both forms of metric

#### isis_overload_bit_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_OVERLOAD_BIT_UNSET' - Overload bit not set 'ISIS_OVERLOAD_BIT_SET' - Overload bit permanently set 'ISIS_OVERLOAD_BIT_ON_STARTUP_PERIOD' - overload bit is set for a timed period when an area starts 'ISIS_OVERLOAD_BIT_ON_STARTUP_BGP' - overload bit set until BGP has converged

#### isis_nsf_flavor_type

Description: Definition: Enumeration. Valid values are: 'ISIS_NSF_FLAVOR_NONE' - NSF not configured 'ISIS_NSF_FLAVOR_CISCO' - Cisco-proprietary NSF 'ISIS_NSF_FLAVOR_IETF' - IETF-standard NSF

#### isis_startup_status_type

Description: Definition: Enumeration. Valid values are: 'ISIS_STARTUP_SSM_ACTIVE' - Startup-state-machine controlled restart in progress 'ISIS_STARTUP_SSM_COMPLETE' - Startup-state-machine controlled restart complete 'ISIS_STARTUP_SSM_ABORTED' - Startup-state-machine controlled restart aborted 'ISIS_STARTUP_SSM_NOT_RUN' - Startup-state-machine controlled not attempted

#### isis_nsf_ietf_ckt_state_type

Description: Circuit states for IETF NSF Definition: Enumeration. Valid values are: 'ISIS_NSF_IETF_CKT_RUNNING' - NSF inactive or complete 'ISIS_NSF_IETF_CKT_RESTARTING' - Restarting, no ack or CSNP seen 'ISIS_NSF_IETF_CKT_SEEN_RA' - Restarting, ack seen, one or more CSNPs not seen 'ISIS_NSF_IETF_CKT_SEEN_CSNP' - Restarting, CSNPs seen, no ack seen

#### isis_spf_class_type

Description: Types of route calculation Definition: Enumeration. Valid values are: 'ISIS_SPF_IPFRR' - IPFRR SPF 'ISIS_SPF_PARTIAL' - PRC 'ISIS_SPF_NEXT_HOP' - Next Hop 'ISIS_SPF_INCREMENTAL' - Incremental SPF 'ISIS_SPF_FULL' - Full SPF

#### isis_spf_trigger_type

Description: Definition: Enumeration. Valid values are: 'ISIS_SPF_TRIG_CONFIG' - Configuration change 'ISIS_SPF_TRIG_PERIODIC' - Periodic SPF 'ISIS_SPF_TRIG_CLEAR' - Cleared route table 'ISIS_SPF_TRIG_NEWADJ' - New adjacency 'ISIS_SPF_TRIG_DELADJ' - Deleted adjacency 'ISIS_SPF_TRIG_NEXTHOP' - IP nexthop address change 'ISIS_SPF_TRIG_METRIC' - Changed interface metric 'ISIS_SPF_TRIG_DIS' - Change to elected DIS 'ISIS_SPF_TRIG_IPFRR' - Change to IPFRR config 'ISIS_SPF_TRIG_NEWTUNNEL' - New TE Autoroute Tunnel 'ISIS_SPF_TRIG_DELTUNNEL' - Deleted TE Autoroute Tunnel 'ISIS_SPF_TRIG_CHGTUNNEL' - Changed TE Autoroute Tunnel 'ISIS_SPF_TRIG_NEWNODE' - New LSP zero which participates in topology 'ISIS_SPF_TRIG_DELNODE' - New LSP zero which no longer participates in topology 'ISIS_SPF_TRIG_NEWLSP' - Previously unseen LSP fragment 'ISIS_SPF_TRIG_LSPEXPIRY' - LSP expired 'ISIS_SPF_TRIG_ATTACHSET' - Attached bit set 'ISIS_SPF_TRIG_ATTACHCLR' - Attached bit cleared 'ISIS_SPF_TRIG_OVERLOADSET' - Overload bit set 'ISIS_SPF_TRIG_OVERLOADCLR' - Overload bit cleared 'ISIS_SPF_TRIG_LINKGOOD' - Good news link TLV content change 'ISIS_SPF_TRIG_LINKBAD' - Bad news link TLV content change 'ISIS_SPF_TRIG_PREFIXGOOD' - Good news prefix TLV content change 'ISIS_SPF_TRIG_PREFIXBAD' - Bad news prefix TLV content change 'ISIS_SPF_TRIG_PREFIX' - Neutral (neither good nor bad news) prefix TLV content change 'ISIS_SPF_TRIG_AREAADDR' - Area address TLV content change 'ISIS_SPF_TRIG_IPADDR' - IP address TLV content change 'ISIS_SPF_TRIG_PREFIXPOLICY' - Prefix policy change

#### isis_per_priority_counts

Description: Per-priority counts Definition: Structure. Contents are: Critical

Type: 32-bit unsigned integer

Description: Critical priority

High

Type: 32-bit unsigned integer

Description: High priority

Medium

Type: 32-bit unsigned integer

Description: Medium priority

Low

Type: 32-bit unsigned integer

Description: Low priority

#### isis_timings_type

Description: Duration of an event in real and CPU time Definition: Structure. Contents are: RealDuration

Type: 32-bit unsigned integer

Description: Real time duration in milliseconds

CPUDuration

Type: 32-bit unsigned integer

Description: CPU time duration in milliseconds

#### isis_per_priority_timings

Description: Per-priority timings Definition: Structure. Contents are: Critical

Type: isis_timings_type

Description: | Critical priority

           High

Type: isis_timings_type

Description: | High priority

           Medium

Type: isis_timings_type

Description: | Medium priority

           Low

Type: isis_timings_type

Description: | Low priority

#### isis_lsp_trigger_type

        Description:
        Definition: Enumeration. Valid values are:
            'ISIS_LSP_TRIG_CONFIG' - Any configuration change
            'ISIS_LSP_TRIG_NEWADJ' - New adjacency came up
            'ISIS_LSP_TRIG_DELADJ' - Adjacency went down
            'ISIS_LSP_TRIG_DRCHANGE' - DIS changed, or pseudonode changed
            'ISIS_LSP_TRIG_AREASET' - Active area set changed
            'ISIS_LSP_TRIG_ATTACH' - Attached bit changed state
            'ISIS_LSP_TRIG_HIPPITY' - LSPDB overload bit changed state
            'ISIS_LSP_TRIG_REGEN' - LSP regeneration
            'ISIS_LSP_TRIG_IP_IF_UP' - Directly connected IP prefix up
            'ISIS_LSP_TRIG_IP_IF_DOWN' - Directly connected IP prefix down
            'ISIS_LSP_TRIG_IP_INTERAREA' - Interarea IP route appeared or gone
            'ISIS_LSP_TRIG_IP_EXTERNAL' - Redistributed IP route appeared or gone
            'ISIS_LSP_TRIG_IP_DEF_ORIG' - Default information originate changed
            'ISIS_LSP_TRIG_IP_ADDR_CHG' - IP interface address changed
            'ISIS_LSP_TRIG_TE_INFO' - TE bandwidth resource information
            'ISIS_LSP_TRIG_TE_PCE_INFO' - TE PCE information
            'ISIS_LSP_TRIG_TE_FA_INFO' - TE forwarding adjacency information
            'ISIS_LSP_TRIG_PN_CANCEL' - Pseudo-node generation canceled

#### isis_adj_topo_status_type

        Description: Status of a topology in an adjacency
        Definition: Enumeration. Valid values are:
            'ISIS_ADJ_TOPO_STATUS_OK' - Topology is included in adjacency
            'ISIS_ADJ_TOPO_STATUS_INTF_NOT_CONFIGURED' - Topology is not configured on the interface
            'ISIS_ADJ_TOPO_STATUS_INTF_NOT_RUNNING' - Topology is not running on the interface
            'ISIS_ADJ_TOPO_STATUS_INIT_STATE' - Adjacency is in INIT state
            'ISIS_ADJ_TOPO_STATUS_NEIGHBOR_DOESNT_PARTICIPATE' - Neighbor doesn't participate in topology
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_TLV_MISSING' - Neighbor IIH doesn't contain IPv4 address TLV
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_TLV_EMPTY' - Neighbor's IPv4 address TLV is empty
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_TLV_MISSING' - Neighbor IIH doesn't contain IPv6 address TLV
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_TLV_EMPTY' - Neighbor's IPv6 address TLV is empty
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_MATCHES_OURS' - Neighbor's IPv4 address matches ours
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_MATCHES_OURS' - Neighbor's IPv6 address matches ours
            'ISIS_ADJ_TOPO_STATUS_IPV4_ADDRESS_SUBNET_MISMATCH' - Neighbor's IPv4 address is in a different subnet to ours
            'ISIS_ADJ_TOPO_STATUS_IPV6_ADDRESS_NOT_LINK_LOCAL' - Neighbor's IPv6 address is not link local

#### isis_tlv_code_type

        Description:
        Definition: Type definition for: 8-bit unsigned integer

#### isis_lsp_db_op_type

Description: Definition: Enumeration. Valid values are: 'ISIS_LSP_DB_CLEAR' - Clear the LSP database 'ISIS_LSP_DB_INSERT_NEW_LSP' - Insertion of new LSP 'ISIS_LSP_DB_REPLACE_LSP_WITH_LSP' - LSP replacing LSP 'ISIS_LSP_DB_PURGE_LSP' - LSP purged by the local system 'ISIS_LSP_DB_DELETE_LSP' - Removal of the LSP from the database

#### isis_enabled_type

Description: Definition: Enumeration. Valid values are: 'ISIS_DISABLED' - Disabled 'ISIS_ENABLED' - Enabled

#### isis_known_type

Description: Definition: Enumeration. Valid values are: 'ISIS_UNKNOWN' - Unknown 'ISIS_KNOWN' - Known

#### isis_up_type

Description: Definition: Enumeration. Valid values are: 'ISIS_DOWN' - Down 'ISIS_UP' - Up

#### isis_valid_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INVALID' - Invalid 'ISIS_VALID' - Valid

#### isis_reachable_type

Description: Definition: Enumeration. Valid values are: 'ISIS_UNREACHABLE' - Unreachable 'ISIS_REACHABLE' - Reachable

#### isis_if_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_DISABLED_NO_NET_CFG' 'ISIS_INTF_DISABLED_AREA_MISSING' 'ISIS_INTF_DISABLED_NO_AREA_RUNNING' 'ISIS_INTF_DISABLED_NO_TOPOS_CFG' 'ISIS_INTF_DISABLED_NO_IMD_CONN' 'ISIS_INTF_DISABLED_IMD_REG_ERROR' 'ISIS_INTF_DISABLED_LEVEL_MISMATCH' 'ISIS_INTF_DISABLED_BASE_CAPS_ERROR' 'ISIS_INTF_DISABLED_INTF_DOESNT_EXIST' 'ISIS_INTF_DISABLED_INTF_SHUTDOWN' 'ISIS_INTF_DISABLED_INTERNAL_ERROR'

#### isis_if_adj_form_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_ADJ_FORM_DISABLED_CFG_PASSIVE' 'ISIS_INTF_ADJ_FORM_DISABLED_NO_TOPO_PARTICIPATE' 'ISIS_INTF_ADJ_FORM_DISABLED_ADD_TO_INTF_STACK_FAIL' 'ISIS_INTF_ADJ_FORM_DISABLED_CLNS_IO' 'ISIS_INTF_ADJ_FORM_DISABLED_INTERNAL_ERROR'

#### isis_if_adv_prefix_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_ADV_PREFIX_DISABLED_IF_CFG_SUPPRESSED' 'ISIS_INTF_ADV_PREFIX_DISABLED_NO_TOPO_PARTICIPATE' 'ISIS_INTF_ADV_PREFIX_DISABLED_INTERNAL_ERROR'

#### isis_if_clns_proto_down_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_PROTO_DOWN_ADD_TO_INTF_STACK_FAIL' 'ISIS_INTF_CLNS_PROTO_DOWN_NO_IMD_CONN' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_NODE_DOESNT_EXIST' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_EXIST_REG_ERROR' 'ISIS_INTF_CLNS_PROTO_DOWN_IMD_STATE_REG_ERROR' 'ISIS_INTF_CLNS_PROTO_DOWN_CLNS_NOT_UP'

#### isis_if_clns_mtu_invalid_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_MTU_INVALID_TOO_SMALL' 'ISIS_INTF_CLNS_MTU_INVALID_INTERNAL_ERROR'

#### isis_if_clns_snpa_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_CLNS_SNPA_UNKNOWN_ACCESS_ERROR' 'ISIS_INTF_CLNS_SNPA_UNKNOWN_NOT_LAN' 'ISIS_INTF_CLNS_SNPA_UNKNOWN_INTERNAL_ERROR'

#### isis_if_topo_adj_form_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_INTF_PASSIVE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_AF_NOT_UP' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_AF_FWD_ADDR_UNKNOWN' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_TOPO_NOT_CFG' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_TOPO_CANNOT_PARTICIPATE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_IDLE' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_INTERNAL_ERROR' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_MTU' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_SNPA' 'ISIS_INTF_TOPO_ADJ_FORM_DISABLED_MCAST'

#### isis_if_topo_adv_prefix_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_INTF_SUPPRESSED' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_AF_NOT_UP' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_AF_PREFIXES_UNKNOWN' 'ISIS_INTF_TOPO_ADV_PREFIX_DISABLED_INTERNAL_ERROR'

#### isis_if_topo_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_TOPO_DISABLED_NOT_CFG' 'ISIS_INTF_TOPO_DISABLED_INTERNAL_ERROR'

#### isis_if_af_disabled_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_DISABLED_NO_TOPO_ENABLED' 'ISIS_INTF_AF_DISABLED_INTERNAL_ERROR'

#### isis_if_af_proto_down_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_PROTO_DOWN_IMD_CONN_FAIL' 'ISIS_INTF_AF_PROTO_DOWN_IMD_NODE_DOESNT_EXIST' 'ISIS_INTF_AF_PROTO_DOWN_IMD_EXIST_REG_ERROR' 'ISIS_INTF_AF_PROTO_DOWN_IMD_STATE_REG_ERROR' 'ISIS_INTF_AF_PROTO_DOWN_AF_NOT_UP' 'ISIS_INTF_AF_PROTO_DOWN_INTERNAL_ERROR'

#### isis_if_af_fwd_addr_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_CFG_PASSIVE' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_PROTO_DOESNT_EXIST' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_NEXT_HOP_REG_ERROR' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_NO_LINK_LOCAL_ADD' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_AF_NOT_UP' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_VRF_ENABLED' 'ISIS_INTF_AF_FWD_ADDR_UNKNOWN_INTERNAL_ERROR'

#### isis_if_af_prefix_unknown_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_AF_PREFIX_UNKNOWN_ADV_SUPPRESSED' 'ISIS_INTF_AF_PREFIX_UNKNOWN_GLOBAL_ADDR_REG_ERROR' 'ISIS_INTF_AF_PREFIX_UNKNOWN_INTERNAL_ERROR'

#### isis_if_mcast_invalid_reason_type

Description: Definition: Enumeration. Valid values are: 'ISIS_INTF_MCAST_INVALID_JOIN_ERROR' - Error when attempting to join this multicast group 'ISIS_INTF_MCAST_INVALID_INTERNAL_ERROR' - Internal error 'ISIS_INTF_MCAST_INVALID_NOT_YET_NEEDED' - Multicast group membership not yet requested

#### isis_auth_alg_type

Description: Definition: Enumeration. Valid values are: 'ISIS_AUTH_ALG_NONE' - No authentication 'ISIS_AUTH_ALG_CLEARTEXT' - Cleartext 'ISIS_AUTH_ALG_HMACMD5' - HMAC-MD5 'ISIS_AUTH_ALG_KEYCHAIN' - Key Chain

#### isis_auth_failure_mode_type

Description: Definition: Enumeration. Valid values are: 'ISIS_AUTH_FAILURE_MODE_ACCEPT' - Accept PDUs which do not authenticate 'ISIS_AUTH_FAILURE_MODE_DROP' - Drop PDUs which do not authenticate

#### isis_err_log_level

Description: Definition: Enumeration. Valid values are: 'ISIS_ERR_LOG_LEVEL_INFO' 'ISIS_ERR_LOG_LEVEL_WARN' 'ISIS_ERR_LOG_LEVEL_CRITICAL'

#### isis_mib_trap_type

Description: Definition: Enumeration. Valid values are: 'ISIS_TRAP_DATABASE_OVERLOAD' 'ISIS_TRAP_MANUAL_ADDRESS_DROPS' 'ISIS_TRAP_CORRUPTED_LSP_DETECTED' 'ISIS_TRAP_ATTEMPT_TO_EXCEED_MAX_SEQUENCE' 'ISIS_TRAP_ID_LEN_MISMATCH' 'ISIS_TRAP_MAX_AREA_ADDRESSES_MISMATCH' 'ISIS_TRAP_OWN_LSP_PURGE' 'ISIS_TRAP_SEQUENCE_NUMBER_SKIP' 'ISIS_TRAP_AUTHENTICATION_TYPE_FAILURE' 'ISIS_TRAP_AUTHENTICATION_FAILURE' 'ISIS_TRAP_VERSION_SKEW' 'ISIS_TRAP_AREA_MISMATCH' 'ISIS_TRAP_REJECTED_ADJACENCY' 'ISIS_TRAP_LSP_TOO_LARGE_TO_PROPAGATE' 'ISIS_TRAP_ORIG_LSP_BUFF_SIZE_MISMATCH' 'ISIS_TRAP_PROTOCOLS_SUPPORTED_MISMATCH' 'ISIS_TRAP_ADJACENCY_CHANGE' 'ISIS_TRAP_LSP_ERROR_DETECTED' 'ISIS_TRAP_MAX'

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_mib_table_type

Description: RSVP MIB Table Definition: Enumeration. Valid values are: 'RSVP_MIB_TABLE_SESSION' - MIB Table Session 'RSVP_MIB_TABLE_SENDER' - MIB Table Sender 'RSVP_MIB_TABLE_TXFWD' - MIB Table Sender Out Interface 'RSVP_MIB_TABLE_RECEIVER' - MIB Table Receiver 'RSVP_MIB_TABLE_RXFWD' - MIB Table Receiver Forward 'RSVP_MIB_TABLE_INTERFACE' - MIB Table Interface 'RSVP_MIB_TABLE_IFNBR' - MIB Table Interface Neighbor 'RSVP_MIB_TABLE_NUM' - MIB Table Number

#### rsvp_mgmt_filter_type

Description: RSVP Filter Types Definition: Enumeration. Valid values are: 'RSVPMgmtFilterTypeIPv4' - IPv4 FilterSpec Type 'RSVPMgmtFilterTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 FilterSpec Type

#### rsvp_filter_union

Description: Union of the different RSVP filterspec types Definition: Union. Discriminant: Name: FilterType Type: rsvp_mgmt_filter_type Options are: UDP_IPv4Session

Type: rsvp_mgmt_filter_ipv4

Description: | UDP IPV4 FilterSpec

           P2MP_IPv4Session

Type: rsvp_mgmt_filter_p2mp_ipv4

Description: | IPv4 P2MP LSP FilterSpec

#### rsvp_mgmt_template_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_ipv4

#### rsvp_mgmt_template_p2mp_ipv4

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_p2mp_ipv4

#### rsvp_mgmt_template_info

        Description:
        Definition: Type definition for: rsvp_mgmt_filter_info

#### rsvp_mgmt_session_type

        Description: RSVP Session Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtSessionTypeUDP_IPv4' - UDP IPv4 Session Type
            'RSVPMgmtSessionTypeLSP_IPv4' - LSP IPv4 Session Type
            'RSVPMgmtSessionTypeUNI_IPv4' - UNI IPv4 Session Type
            'RSVPMgmtSessionTypeP2MP_LSP_IPv4' - P2MP LSP IPv4 Session Type

#### rsvp_session_union

Description: Union of the different RSVP session types Definition: Union. Discriminant: Name: SessionType Type: rsvp_mgmt_session_type Options are: IPV4

Type: rsvp_mgmt_session_udp_ipv4

Description: | UDP IPv4 session

           IPv4_LSPSession

Type: rsvp_mgmt_session_lsp_tunnel_ipv4

Description: | IPv4 LSP session

           IPv4_UNISession

Type: rsvp_mgmt_session_uni_ipv4

Description: | IPv4 UNI session

           IPv4_P2MP_LSPSession

Type: rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

Description: | IPv4 P2MP LSP session

#### rsvp_mgmt_mpls_label_t

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### rsvp_mgmt_reservation_type_enum

        Description: RSVP Reservation Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtWFOption' - Shared Reservation, Unlimited Scope
            'RSVPMgmtFFOption' - Single Reservation
            'RSVPMgmtSEOption' - Shared Reservation, Limited Scope

#### rsvp_mgmt_qos_service_enum

        Description: QOS Types
        Definition: Enumeration. Valid values are:
            'RSVPMgmtQOSUnknown' - QOS Unknown
            'RSVPMgmtQOSGuaranteed' - QOS Guaranteed
            'RSVPMgmtQOSControlledLoad' - QOS Controlled Load
            'RSVPMgmtQOSQualitative' - QOS Qualitative

#### rsvp_mgmt_auth_direction_type

Description: RSVP Authentication Direction Types Definition: Enumeration. Valid values are: 'RSVPMgmtAuthDirectionSend' - Send 'RSVPMgmtAuthDirectionRecv' - Receive

#### rsvp_mgmt_auth_challenge_status

Description: RSVP Authentication Challenge Status Definition: Enumeration. Valid values are: 'RSVPMgmtAuthCSNotCfg' - Not configured 'RSVPMgmtAuthCSCompleted' - Complete 'RSVPMgmtAuthCSInProgress' - In Progress 'RSVPMgmtAuthCSFailure' - Failed 'RSVPMgmtAuthCSNotSupported' - Not supported

#### rsvp_mgmt_auth_ki_type

Description: RSVP Authentication KeyInfo Type Definition: Enumeration. Valid values are: 'RSVPMgmtAuthKITypeNone' - None 'RSVPMgmtAuthKITypeGlobal' - Global 'RSVPMgmtAuthKITypeInterface' - Interface 'RSVPMgmtAuthKITypeNeighbor' - Neighbor

#### rsvp_mgmt_auth_direction

Description: Union of the different RSVP Authentication Direction types Definition: Union. Discriminant: Name: AuthDirection Type: rsvp_mgmt_auth_direction_type Options are: SendInfo

Type: rsvp_mgmt_auth_direction_send

Description: |

           ReceiveInfo

Type: rsvp_mgmt_auth_direction_recv

Description: |

#### igp_protocol_t

        Description: IGP type
        Definition: Enumeration. Valid values are:
            'None' - No IGP protocol specified
            'ISIS' - IS-IS
            'OSPF' - OSPF

#### igpte_lib_mpls_process_type

        Description:
        Definition: Enumeration. Valid values are:
            'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality)
            'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality)
            'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### rsvp_mgmt_messageid_t

Description: Definition: Type definition for: 32-bit unsigned integer

#### rsvp_timer_state

Description: RSVP Timer States Definition: Enumeration. Valid values are: 'RSVPTimerRunningAndSleeping' - RSVP timer running and sleeping 'RSVPTimerRunning' - RSVP timer running 'RSVPTimerNotRunning' - RSVP timer not running

#### rsvp_mgmt_frr_state_status_counters

Description: FRR state counters Definition: Structure. Contents are: Total

Type: 32-bit unsigned integer

Description: Total number of instances of this state

ActiveInstances

Type: 32-bit unsigned integer

Description: Number of active instances of this state

ReadyInstances

Type: 32-bit unsigned integer

Description: Number of ready instances of this state

ActiveWaitInstances

Type: 32-bit unsigned integer

Description: Number of instances of this state awaiting Path messages to be sent out or Resv messages to be received

#### rsvp_mgmt_ero_subobj_type

Description: RSVP ERO Types Definition: Enumeration. Valid values are: 'RSVP_MGMT_ERO_TYPE_IPv4' - IPv4 ERO Type 'RSVP_MGMT_ERO_TYPE_UNNUM' - Unnumbered ERO Type

#### rsvp_mgmt_ero_subobj

Description: Union of the different RSVP ERO types Definition: Union. Discriminant: Name: EROType Type: rsvp_mgmt_ero_subobj_type Options are: IPV4EROSubObject

Type: rsvp_mgmt_ero_ipv4_subobj

Description: | IPV4 ERO Sub Object

           UnnumberedEROSubObject

Type: rsvp_mgmt_ero_unnum_subobj

Description: | Unnumbered ERO Sub Object

#### rsvp_mgmt_dste_modes

        Description: RSVP DSTE modes
        Definition: Enumeration. Valid values are:
            'PreStandard'
            'Standard'

#### rsvp_mgmt_dste_mode_interface_bw

        Description: Union of the different RSVP interface bandwidth types
        Definition: Union.
        Discriminant:
           Name: DSTEMode
           Type: rsvp_mgmt_dste_modes

Options are: PreStandardDSTEInterface

Type: rsvp_mgmt_interface_bw_prestd_dste

Description: | Prestandard DSTE interface information

           StandardDSTEInterface

Type: rsvp_mgmt_interface_bw_std_dste

Description: | Standard DSTE interface information

#### rsvp_mgmt_rro_subobj_type

        Description: RSVP RRO Types
        Definition: Enumeration. Valid values are:
            'IPv4RROType' - IPv4 RRO Type
            'UnnumberedRROType' - Unnumbered RRO Type
            'LabelRROType' - Label RRO Type

#### rsvp_mgmt_rro_subobj

        Description: Union of the different RSVP RRO types
        Definition: Union.
        Discriminant:
           Name: RROType
           Type: rsvp_mgmt_rro_subobj_type
        Options are:
           IPV4RROSubObject

Type: rsvp_mgmt_rro_ipv4_subobj

Description: | IPV4 RRO Sub Object

           LabelRROSubObject

Type: rsvp_mgmt_rro_label_subobj

Description: | Label RRO Sub Object

           UnnumberedRROSubObject

Type: rsvp_mgmt_rro_unnumbered_subobj

Description: | Unnumbered RRO Sub Object

#### rsvp_mgmt_gr_app_type

        Description: RSVP Graceful Restart application type
        Definition: Enumeration. Valid values are:
            'OUNI' - Application is OUNI
            'GMPLS' - Application is GMPLS

#### rsvp_mgmt_hello_state

        Description: RSVP Hello instance states
        Definition: Enumeration. Valid values are:
            'HelloStateInit' - No Hello messages ever received from neighbor
            'HelloStateUp' - Receiving expected Hello messages from neighbor
            'HelloStateDown' - Stopped receiving expected Hello messages from neighbor

#### rsvp_mgmt_hello_down_reason

        Description: Reasons why RSVP Hellos went down
        Definition: Enumeration. Valid values are:
            'NotApplicable' - Not applicable. This means RSVP Hellos are up
            'WrongDestinationInstance' - Incorrect destination instance in received Hellos
            'WrongSourceInstance' - Incorrect source instance in received Hellos
            'HelloMissed' - Hellos not being received
            'InterfaceDown' - Interface went down
            'NeighborDisabledHello' - Neighbor disabled Hellos
            'ControlChannelDown' - Control channel went down

#### rsvp_mgmt_restart_state

Description: RSVP GR (Graceful Restart) Restart states Definition: Enumeration. Valid values are: 'Done' - Restart is done 'Recovery' - Neighbor is in recovery 'Abort' - Neighbor recovery aborted

#### rsvp_mgmt_hello_instance_type

Description: RSVP Hello instance types Definition: Enumeration. Valid values are: 'Active' - Hello requests and ACKs are sent 'Passive' - Hello ACKs only are sent

#### rsvp_mgmt_hello_instance_owner

Description: RSVP Hello instance owner Definition: Enumeration. Valid values are: 'MPLSGracefulRestart' - MPLS Graceful Restart 'MPLS_OUNI' - MPLS OUNI

#### rsvp_mgmt_frr_state_enum

Description: RSVP FRR States Definition: Enumeration. Valid values are: 'ActiveState' - Active State 'ReadyState' - Ready State 'PendingState' - Pending

#### mpls_lib_ctype_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_CTYPE_NULL' - NULL Ctype 'MPLS_LIB_CTYPE_IPV4' - IPv4 UDP 'MPLS_LIB_CTYPE_IPV4_P2P_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2P_TUNNEL' - IPv6 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV4_UNI' - IPv4 unicast 'MPLS_LIB_CTYPE_IPV4_P2MP_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2MP_TUNNEL' - IPv6 point-to-point TE tunnel

#### mpls_lib_tunnel_role_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_TUNNEL_ROLE_NOT_SET' - Not Set 'MPLS_LIB_TUNNEL_ROLE_HEAD' - head 'MPLS_LIB_TUNNEL_ROLE_MID' - mid 'MPLS_LIB_TUNNEL_ROLE_TAIL' - tail

#### mpls_te_igp_type

Description: Definition: Enumeration. Valid values are: 'TE_IGP_PROTOCOL_NONE' - IGP protocol is not configured 'TE_IGP_PROTOCOL_ISIS' - IGP protocol is ISIS 'TE_IGP_PROTOCOL_OSPF' - IGP protocol is OSPF

#### mpls_te_tunnel_role

Description: Definition: Enumeration. Valid values are: 'TunnelUnknown' - Undefined tunnel role 'TunnelHead' - Tunnel role is head 'TunnelMid' - Tunnel role is midpoint 'TunnelTail' - Tunnel role is tail

#### te_lsp_fec_ctype_data_t

Description: C-type-specific LSP FEC data Definition: Union. Discriminant: Name: FEC_CType Type: mpls_lib_ctype_t Options are: P2P_LSPDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestinationP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_lsp_type

        Description:
        Definition: Enumeration. Valid values are:
            'MPLS_TE_LSP_TypeNotSet' - Tunnel type not set
            'MPLS_TE_LSP_TypeP2P' - Point-to-point packet TE tunnel
            'MPLS_TE_LSP_TypeP2MP' - Point-to-multipoint tunnel
            'MPLS_TE_LSP_TypeGMPLS' - Bidirectional GMPLS (optical) tunnel
            'MPLS_TE_LSP_TypeP2PBidir' - Bidirctional packet point-to-point tunnel

#### te_pp_diversity_t

Description: Definition: Enumeration. Valid values are: 'DiversityNone' - Standby LSP not diverse 'Link' - Standby LSP link diverse 'Node' - Standby LSP node diverse 'NodeLink' - Standby LSP node and link diverse

#### AutoBackupProtectionType

Description: Definition: Enumeration. Valid values are: 'ProtectionNone' - No Autobackup Protection 'ProtectionNextHop' - NHOP Autobackup Protection 'ProtectionNextNextHop' - NNHOP Autobackup Protection

#### AutoBackupSRLGMode

Description: Definition: Enumeration. Valid values are: 'SRLGNotSet' - Autobackup SRLG type not set 'SRLGStrict' - Autobackup SRLG Strict 'SRLGPreferred' - Autobackup SRLG Preferred

#### rrr_dste_migration_mode_t_

Description: Definition: Enumeration. Valid values are: 'RRR_DSTEModeNone' - No DSTE mode set 'RRR_DSTEModePrestandard' - Pre-standard DSTE 'RRR_DSTEModeStandard' - IETF-standard DSTE

#### rrr_dste_migration_mode_t

Description: DS-TE migration mode Definition: Type definition for: rrr_dste_migration_mode_t_

#### te_s2l_fsm_ev_e_

Description: Definition: Enumeration. Valid values are: 'TE_S2L_FSM_EV_NONE' 'TE_S2L_FSM_EV_DESTROY' 'TE_S2L_FSM_EV_PREEMPTION' 'TE_S2L_FSM_EV_RSVP_PATH_CREATE' 'TE_S2L_FSM_EV_RSVP_PATH_CHANGE' 'TE_S2L_FSM_EV_RSVP_PATH_ERR' 'TE_S2L_FSM_EV_RSVP_PATH_DEL' 'TE_S2L_FSM_EV_RSVP_RESV_CREATE' 'TE_S2L_FSM_EV_RSVP_RESV_CHANGE' 'TE_S2L_FSM_EV_RSVP_RESV_ERR' 'TE_S2L_FSM_EV_RSVP_RESV_DEL' 'TE_S2L_FSM_EV_RSVP_RESV_CONFIRM' 'TE_S2L_FSM_EV_TE_BACKUP_CHANGE' 'TE_S2L_FSM_EV_RSVP_BACKUP_FAILED' 'TE_S2L_FSM_EV_FRR_ACTIVATE_FRR' 'TE_S2L_FSM_EV_LSD_LOCAL_LABEL_AVAIL' 'TE_S2L_FSM_EV_LSD_LOCAL_LABEL_FAIL' 'TE_S2L_FSM_EV_RW_DONE' 'TE_S2L_FSM_EV_RW_FAILED' 'TE_S2L_FSM_EV_HA_COLLABORATOR_DOWN' 'TE_S2L_FSM_EV_HA_RECOVERED_FROM_CHKPT' 'TE_S2L_FSM_EV_HA_COLLAB_RECOVERY_DONE' 'TE_S2L_FSM_EV_HA_COLLAB_RESTART_TIMEOUT' 'TE_S2L_FSM_EV_HEAD_PATH_CREATE' 'TE_S2L_FSM_EV_HEAD_PATH_MODIFY' 'TE_S2L_FSM_EV_LAST'

#### te_s2l_fsm_ev_e

Description: S2L FSM events Definition: Type definition for: te_s2l_fsm_ev_e_

#### te_p2mp_s2l_deletion_cause_t

Description: S2L Deletion location Definition: Enumeration. Valid values are: 'NoCause' - No cause recorded 'HPathCrErr' - Head Path creation 'HPathChgSetup' - Head Path change setup 'HPathChgUpErr' - Head Path change while up 'HResvCrErr' - Head RESV creation 'HResvChgErr' - Head RESV change 'HLblAvailErr' - Head Label available 'HFrrActErr' - Head FRR active 'HBkupChErr' - Head Backup change 'HPathChFrrErr' - Head Path change FRR 'HCleanup' - Head Cleanup handling 'HLingeringCleanup' - Head lingering cleanup 'HPatErr' - Head Path error 'HResvErr' - Head Resv error 'HResvDel' - Head Resv delete 'HRwFail' - Head rewrite failure 'RwDel' - Rewrite Delete 'MPathCr' - Mid path creation 'MPathChgSetupErr' - Mid Path change setup 'MPathChgUpErr' - Mid Path change while up 'MResvCrErr' - Mid Resv creation 'MResvChgErr' - Mid Resv change 'MLblAvailErr' - Mid: cannot get local label 'MLblRelErr' - Mid: cannot release local label 'MFrrActErr' - Mid FRR active 'MBkupChErr' - Mid Backup change 'MPathChFrrErr' - Mid Path change FRR 'MResvDel' - Mid Resv Delete handling 'MResvErr' - Mid Resv Error handling 'MPreempt' - Mid Premption 'MCleanup' - Mid Cleanup handling 'MLingeringCleanup' - Mid lingering cleanup 'TPathCrErr' - Tail Path creation 'TPathChgErr' - Tail Path change 'TResvCrErr' - Tail RESV creation 'TLblAvailErr' - Tail: cannot release local label 'TCleanup' - Tail Cleanup 'TLingeringCleanup' - Tail lingering cleanup 'LblErr' - Local label related error 'QFailure' - FSM Queueing failure 'RSVP_Recovery' - RSVP Recovery 'LSD_Recovery' - LSD Recovery 'LMRIB_Recovery' - LMRIB Recovery 'TE_Restart' - TE Restart 'TE_Exit' - TE Exited 'Bkup_Assign_Fail' - RSVP Backup Assign Failed 'FsmCauseMustBeLast' - Not used, must be last entry

#### te_p2mp_s2l_deletion_subcause_t

Description: S2L deletion subcause Definition: Enumeration. Valid values are: 'NoSubcause' - No subcause recorded 'CleanupReq' - Normal cleanup requested 'InvalidData' - Invalid Data passed 'FsmInvCtxt' - Invalid FSM context passed in 'FsmInvRole' - Failed due to Invalid Role 'LLFailure' - Obtaining Local Label failed 'LLRelFail' - Local Label release failed 'LLMismatch' - Local label mismatch detected 'LLInvalid' - Local label invalid 'BadOutLabel' - Bad label received from neighbor 'SLErr' - Failed to process suggested label received from neighbor 'RLMismatch' - Incorrect recovery label received from neighbor 'RwErr' - Unable to perform RW operation 'PathAdmit' - Path admission failure 'BW' - BW allocation failure 'AdmitResv' - Reservation admission failure 'RRRMErr' - Resource Reservation removal error 'CompRid' - Failure to compute RID 'CompLclRid' - Failure to compute local RID 'CompUpRid' - Failure to compute upstream RID 'CompDownRid' - Failure to compute downstream RID 'RestIfHop' - Failure to reset IF or HOP 'InvInIf' - Invalid Ingress IF 'NhErr' - Outgoing IF or Next Hop failure 'InvInEro' - Invalid incoming ERO 'OutEroFail' - Outcoming ERO failure 'FrrBkAsssign' - Frr backup assignment failure 'FrrBkRm' - Frr backup removal failure 'FrrBkSend' - Frr backup send to RSVP failed 'FrrNeedsDel' - FRR deletion required 'RsvpApiH' - RSVP API Handler Failure 'InsanePath' - Invalid Path message 'RemergeChkFail' - Failed in finding remerge 'RemergeDetected' - Remerge detected 'ResvBwSet' - Failed to set Resv Bandwidth 'ResvPrepFail' - Failed to prepare out Resv 'PathChProc' - Failure in path change Processing 'PathChFrr' - Failure in path change for FRR 'PathChSessAttriFl' - Failure in path change for session attribute flags 'PathErrProc' - Failure in path Error Processing 'PathErr' - Path Error Rcvd 'PathDel' - Path Delete request 'ResvChProc' - Failure in Resv change processing 'ResvDel' - Resv Delete processing 'ResvErr' - Resv Error processing 'PerrSendFail' - Failed to send Path Error 'PerrProcFail' - Failed to process Path Error 'PerrRcv' - Received Path Error 'ResvErrRcv' - Received Resv Error 'Flowspec' - Flowspec failure 'SetupConnApiFail' - S2L State set API failed 'PathNotReplayed' - RSVP did not replay the path 'ResvNotReplayed' - RSVP did not replay the resv 'RewriteNotReplayed' - LMRIB did not replay rewrite 'LabelNotReplayed' - LSD did not replay rewrite 'ConnectionNotReady' - TE connection is not ready with LSD/LMRIB/RSVP 'TopoFlush' - Topology Failure 'AreaShut' - IGP Area Shutdown 'ActivePoDel' - active pathoption deleted 'PathVerifyFailed' - Path verification failed 'SrlgPathVerifyFailed' - Srlg Path verification failed 'PathSetupTimeout' - Path Setup Timed out 'VifDestroyed' - tunnel IF destroyed 'VifShut' - tunnel IF shutdown 'HeadResetup' - tunnel is to be resetup 'DestDisabled' - Destination disabled 'IepChActPo' - Explicit Path changed for inuse path-option 'IepChReopt' - Reopt LSP affected by Explicit Path change 'DsteModeCh' - DSTE mode change 'ReoptDelFrrAct' - Deleting reopt LSP on FRR active 'NewReoptTearOld' - New Reopt is in progress, tearing old reopt LSP 'ReoptFailedVerify' - Reopt LSP failed verification 'ReoptFailedInstall' - Reopt LSP failed at install time 'ReoptFailedRW' - Rewrite failed for Reopt LSP 'DcleanAtInstallTime' - Tear delayed clean LSP at install time 'DcleanAtCleanTimer' - Tear delayed clean LSP at cleanup timer expiry 'DcleanAtReoptActive' - Tear delayed clean LSP at Reopt Activation 'LclNotifHead' - Local Link Failure 'InIfFailTail' - Failure of ingress IF at Tail 'TERidRm' - TE RID removed 'TeRsvpOosBkup' - TE and RSVP are OOS for backup assignment 'InIfFailExpNullCfgCh' - Explicit null config changed 'NewCurrLspSig' - Signaling new current LSP, cleanup old LSP 'NewReoptLspSig' - Signaling new reopt LSP, cleanup old LSP 'NewStdbyLspSig' - Signaling new standby LSP, cleanup old LSP 'NewClPpLspSig' - Signaling new clean path-protect LSP, cleanup old LSP 'ChkptRecoveryFailed' - Failed to recover LSP from check-point 'StdbyCrFailed' - Failed to create standby LSP 'ReoptLSPRej' - Reopt LSP is rejected 'ReoptPoSwFailed' - Reopt Path-option switchover failed 'FailedToFindPath' - Failed to find a Path 'SigRcvFailPathCrCh' - Signaling API failed to proc Path change or create 'LspDbShut' - LSP database shutdown 'TePpswLspMismatch' - LSP id of the current mismatched with the PP LSP id in standby 'TeStdbyupNoCurrLSP' - Standby LSP up but current LSP not found 'StdbyFailedRW' - Rewrite failed for Standby LSP 'ReoptLspTearPPSW' - Reopt LSP teardown because of path protection switchover 'DelayPPLspTearPPSW' - Delay PP LSP teardown on rew results of path protection switchover 'StdbyFailedVerify' - Stdby LSP failed verification 'TePpswCfgRmvd' - Path protection configuration remove under the tunnel I/F 'TePpswManualPPSW' - Manual Path protection switchover 'DcleanAtPPCleanTimer' - Tear delayed pp clean LSP at pp cleanup timer expiry 'TeReoptupNoCurrLSP' - Reopt LSP up but current LSP not found 'TeReoptCurrLSPDown' - Destorying reopt as current LSP torn 'TeCleanedtCurrLSPDown' - Destroying cleaned as current LSP torn 'TeDelayLSPUp' - Delay clean or pp clean LSP came up 'NoRouteDueToAffinity' - No route, no RIB due to affinity 'CleanupLingering' - Cleanup in lingering state 'FsmScMustBeLast' - Not used, must be last entry

#### te_s2l_fsm_state_e

Description: Definition: Enumeration. Valid values are: 'TE_S2L_FSM_ST_NONE' 'TE_S2L_FSM_ST_INIT' 'TE_S2L_FSM_ST_WAIT_RESV' 'TE_S2L_FSM_ST_WAIT_LABEL' 'TE_S2L_FSM_ST_WAIT_RW' 'TE_S2L_FSM_ST_UP' 'TE_S2L_FSM_ST_UP_FRR_ACTIVE' 'TE_S2L_FSM_ST_HA_RECOVERY' 'TE_S2L_FSM_ST_LINGERING' 'TE_S2L_FSM_ST_LAST'

#### mpls_te_lsp_mode_

Description: Definition: Enumeration. Valid values are: 'MPLS_TE_LSP_ModeNotSet' - LSP mode not set 'MPLS_TE_LSP_ModeCurrent' - Current LSP 'MPLS_TE_LSP_ModeReopt' - Reoptimized LSP 'MPLS_TE_LSP_ModeClean' - Cleaned LSP 'MPLS_TE_LSP_ModeStandby' - Standby LSP 'MPLS_TE_LSP_ModePPClean' - Delay PP Clean LSP

#### mpls_te_lsp_mode_t

Description: Definition: Type definition for: mpls_te_lsp_mode_

#### mpls_te_metric_type

Description: Metric type Definition: Enumeration. Valid values are: 'MetricIGP' - Metric for IGP routes 'MetricTE' - Metric for MPLS traffic engineering tunnels

#### mpls_te_tunnel_down_reason

Description: Reason for tunnel being down Definition: Enumeration. Valid values are: 'TunnelDownReasonUnapplicable' - None of the reasons below is valid 'TunnelDownReasonShutdown' - Tunnel interface is shutdown 'TunnelDownReasonNoDestination' - No destination is configured 'TunnelDownReasonNoPathOption' - No path option is configured 'TunnelDownReasonNoSource' - No ip source address is configured 'TunnelDownReasonCollaboratorDisc' - Collaborator not connected 'TunnelDownReasonUnmatchedClassTypePriority' - The class type and priority do not match any of the TE-classes 'TunnelDownReasonInvalidBidirCfg' - Configured bidirectional, incomplete switching capability config

#### mpls_mte_tunnel_fail_reason

Description: Reason for P2MP tunnel being down Definition: Enumeration. Valid values are: 'MTunnelFailReasonUnapplicable' - None of the reasons below is valid 'MTunnelFailReasonShutdown' - Tunnel interface is shutdown 'MTunnelFailReasonNoDestination' - No destination is configured 'MTunnelFailReasonNoPathOption' - No path option is configured 'MTunnelFailReasonNoSource' - No ip source address is configured 'MTunnelFailReasonCollaboratorDisc' - Collaborator not connected 'MTunnelFailReasonUnmatchedClassTypePriority' - The class type and priority do not match any of the TE-classes 'MTunnelFailReasonInvalidBidirCfg' - Configured bidirectional, incomplete switching capability config 'MTunnelFailReasonPOSwitchover' - Manual path-option switchover failed due to destination(s) down

#### mpls_te_metric_qualifier

Description: Metric qualifier Definition: Enumeration. Valid values are: 'MetricDefault' - Default metric 'MetricGlobal' - This metric was specified globally 'MetricInterface' - This metric was specified on this particular tunnel

#### mpls_te_loadshare_type

Description: load-share type Definition: Enumeration. Valid values are: 'LoadshareEqual' - Equal load-sharing on this tunnel 'LoadshareBandwidthBased' - Loadshare inferred from bandwidth configuration 'LoadshareConfigured' - Loadshare determined from explicit configuration

#### mpls_te_tunnel_state

Description: Tunnel state Definition: Enumeration. Valid values are: 'StateDown' - Tunnel state is down 'StateUp' - Tunnel state is up 'StateDownPolicy' - Tunnel state is down as it has been deactivated administratively

#### mpls_te_backup_status

Description: FRR backup status Definition: Enumeration. Valid values are: 'BackupNone' - Backup not found 'BackupUnused' - Backup status undefined 'BackupNextNextHop' - Backup is next next hop safe (node protection) 'BackupNextHop' - Backup is next hop safe (link protection) 'BackupNextNextHopSRLG' - Backup is next next hop and SRLG safe (node protection) 'BackupNextHopSRLG' - Backup is next hop and SRLG safe (link protection)

#### mpls_te_backup_type

Description: FRR backup tunnel type Definition: Enumeration. Valid values are: 'BackupStatic' - Backup type is static 'BackupAuto' - Backup type is auto-tunnel

#### mpls_te_protected_intf_type

Description: FRR protection type for an interfce Definition: Enumeration. Valid values are: 'ProtectedIinterfaceNone' - Protected Interface type none 'ProtectedInterfaceStatic' - Protected Interface type static 'ProtectedInterfaceAuto' - Protected Interface type auto-backup

#### mpls_te_backup_usage

Description: FRR backup tunnel usage status Definition: Enumeration. Valid values are: 'BackupNotProtecting' - Backup is not protecting any LSP 'BackupProtecting' - Backup is protecting at least one LSP

#### mpls_te_bw_pool_type

Description: Bandwidth pool type Definition: Enumeration. Valid values are: 'TEBandwidthPool0' - Bandwidth pool type is pool0 'TEBandwidthPool1' - Bandwidth pool type is pool1 'TEBandwidthAnyPool' - Bandwidth pool type is any pool

#### mpls_te_bw_limit_type

Description: Bandwidth limit type Definition: Enumeration. Valid values are: 'BandwidthLimited' - Bandwidth is limited 'BandwidthUnlimited' - Bandwidth is unlimited 'BandwidthNone' - Bandwidth is None

#### mpls_te_frr_sharing_type

Description: FRR sharing type Definition: Enumeration. Valid values are: 'SharingNone' - No Fate Sharing 'SharingPriOIBackupOIParent' - Primary Sharing outgoing interface with the Parent of the backup outgoing interface 'SharingPriOIParentBackupOI' - Primary Sharing Parent of the outgoing interface with the backup outgoing interface 'SharingPriOIParentBackupOIParent' - Primary Sharing Parent of the outgoing interface with the Parent of the backup outgoing interface

#### mpls_te_lsp_state

Description: LSP state Definition: Enumeration. Valid values are: 'LSPStateUnknown' - Should not be in this state 'LSPStateCreated' - The LSP is simply created 'LSPStatePathAdmissionRequested' - Path Admission has been requested 'LSPStatePathAdmitted' - Path Admission has been granted 'LSPStatePathOutSent' - Path Message has been sent downstream 'LSPStateResvAdmissionRequested' - RESV Admission has been requested 'LSPStateResvAdmitted' - RESV Admission has been granted 'LSPStateResvOutSent' - RESV Message has been sent upstream 'LSPStatePreempted' - The LSP has been preempted and will be deleted

#### te_autobw_app_trigger_t

Description: Auto-bandwidth application trigger Definition: Enumeration. Valid values are: 'ApplicationNone' - No BW Application 'ApplicationPeriodic' - BW Application Periodic 'ApplicationManual' - BW Application Manual 'ApplicationOverflow' - BW Application Overflow 'ApplicationUnderflow' - BW Application Underflow

#### te_autobw_app_rej_t

Description: Reason for auto-bandwidth application rejection Definition: Enumeration. Valid values are: 'ApplicationAllowed' - Application allowed 'AutoBWDisabled' - Auto-bw disabled 'TunnelIsDown' - TunnelIsDown 'TunnelIsFRR' - TunnelIsFRRActive 'TunnelIsBackup' - TunnelIsBackup 'TunnelIsLockDown' - TunnelIsLockdown

#### mpls_te_frr_state

Description: FRR state Definition: Enumeration. Valid values are: 'FRRInactive' - FRR state is inactive 'FRRActive' - FRR state is active 'FRRReady' - FRR state is ready

#### mpls_te_tunnel_announce_type

Description: Type of TE tunnel announcement to IGP Definition: Enumeration. Valid values are: 'AnnounceTypeNotSet' - Tunnel announcement type not set 'Autoroute' - Autoroute-announced tunnel 'ForwardAdjacency' - Forwarding-adjacency tunnel

#### mpls_te_topology_link_bw

Description: Bandwidth information for a link Definition: Union. Discriminant: Name: BandwidthMigrationMode Type: rrr_dste_migration_mode_t Options are: TopologyLinkBandwidthPrestandard

Type: mpls_te_topology_link_bw_prestd

Description: | Pre-standard bandwidth information for this link

           TopologyLinkBandwidthStandard

Type: mpls_te_topology_link_bw_std

Description: | IETF-standard bandwidth information for this link

#### mpls_te_tunnels_process_status

        Description:
        Definition: Enumeration. Valid values are:
            'NotRunning' - MPLS TE process is not running
            'Running' - MPLS TE process is running
            'NotRegisteredWithRSVP' - MPLS TE process has not registered with RSVP

#### mpls_te_tunnels_signaling_status

        Description: Tunnel signalling status
        Definition: Enumeration. Valid values are:
            'Down' - The tunnel is down
            'Recovering' - The tunnel is recovering
            'Recovered' - The tunnel is recovered
            'Connected' - The tunnel is connected
            'Disabled' - The tunnel signalling is disabled
            'Proceeding' - The tunnel signalling is proceeding

#### mpls_te_tunnels_setup_type

Description: Tunnel setup tupe Definition: Enumeration. Valid values are: 'TETunnelSetupReoptimize' - The setup is a reoptimized one 'TETunnelSetupDelayedClean' - The setup is no longer active and will be cleaned 'TETunnelSetupOther' - Unknown setup type

#### mpls_te_pathoption_type_

Description: Definition: Enumeration. Valid values are: 'PathOptionUnknown' - Unknown Path Option 'PathOptionDynamic' - Dynamic Path Option 'PathOptionExplicitName' - Explicit name Path Option 'PathOptionExplicitID' - Explicit Identifier Path Option 'PathOptionPCE' - PCE Path Option

#### mpls_te_pathoption_type

Description: Path-option type Definition: Type definition for: mpls_te_pathoption_type_

#### mpls_te_iep_hop_type_

Description: Definition: Enumeration. Valid values are: 'IEPHopTypeUnknown' - Unknown IEP hop type 'IEPHopTypeStrictNext' - Strict next IEP hop type 'IEPHopTypeExclude' - Exclude IEP hop type 'IEPHopTypeExcludeNode' - Exclude Node IEP hop type 'IEPHopTypeExcludeSRLG' - Exclude SRLG IEP hop type 'IEPHopTypeLooseNext' - Loose next IEP hop type 'IEPHopTypeNext' - Next IEP hop type

#### mpls_te_iep_hop_type

Description: Explicit path hop type Definition: Type definition for: mpls_te_iep_hop_type_

#### mpls_te_new_affinity_type

Description: Affinity type Definition: Enumeration. Valid values are: 'AffinityNone' - No affinity 'AffinityInclude' - Include affinities 'AffinityIncludeStrict' - Strict-include affinities 'AffinityExclude' - Exclude affinities 'AffinityExcludeAll' - Exclude all affinities

#### mpls_te_reopt_decision_reason_

Description: Definition: Enumeration. Valid values are: 'DecisionReasonNone' - No reason 'NotSuperset' - Reopt LSP not signalled because it is not a superset of the current LSP 'Superset' - Reopt LSP is signalled because it is a superset of the current LSP 'LSP_FRRActive' - Reopt LSP is signalled because the current LSP is in FRR 'BandwidthChange' - Reopt LSP is signalled because there is a bandwidth change 'MetricTypeChange' - Reopt LSP is signalled because there is a metric type change 'BetterPathOptionIndexes' - Reopt LSP is signalled because it has better path option indexes than the current LSP 'InterAreaPreferredPathExists' - Reopt LSP is signalled because an inter-area preferred path exists 'WorsePathOptionIndexes' - Reopt LSP is not signalled because it has worse path option indexes than the current LSP 'BetterCumulativeMetric' - Reopt LSP is signalled because it has better path option indexes than the current LSP 'WorseCumulativeMetric' - Reopt LSP is not signalled because it has worse cumulative metric than the current LSP 'Identical' - Reopt LSP is not signalled because it is identical to the current LSP 'NoS2Ls' - Reopt LSP is not signalled because it has no S2Ls 'NoCurrentLSP' - Reopt LSP not signalled, no current LSP 'UserPathOptionSwitchover' - Reopt LSP signalled due to user requested path-option switchover 'BetterHops' - Reopt LSP is signalled because it has more S2Ls with less hops than the current LSP 'WorseHops' - Reopt LSP is not signalled because it has less S2Ls with less hops than the current LSP 'PCEForce' - PCE based reoptimization triggered by CLI with force option than the current LSP 'AffinityChanged' - Reopt LSP is signalled because there is an affinity change 'SigTimeout' - Re-opt LSP could not be signalled within signalling timeout 'NotSupersetInstTimerExpired' - Re-opt LSP is not a superset when the install timer expired 'PathVerifictionFailed' - Re-opt LSP path verification failed 'NotUsed' - Not used, must be last entry

#### mpls_te_reopt_decision_reason

Description: Reoptimization decision Definition: Type definition for: mpls_te_reopt_decision_reason_

#### mpls_te_tunnel_gpid_src_type

Description: Origin of a tunnel's GPID Definition: Enumeration. Valid values are: 'TEtunnelGPIDConfig' - Explicitly configured 'TETunnelGPIDDerivedEgressInterface' - Derived from egress interface 'TEtunnelGPIDInternal' - Internal specification

#### mpls_te_pce_fail_reasons

Description: PCE failure reasons Definition: Enumeration. Valid values are: 'TE_PCEFailNoReason' - No reason 'TE_PCEFailNoPCE' - No PCE to send request 'TE_PCEFailSubPool' - Sub pool bandwidth tunnel 'TE_PCEFailIntraArea' - Intra Area Tunnel 'TE_PCEFailGMPLS' - GMPLS Tunnel 'TE_PCEFailPending' - Pending request 'TE_PCEFailOOR' - OOR condition 'TE_PCEFailBidirectional' - Bi-directional 'TE_PCEFailNoPath' - No Path received from PCE 'TE_PCEFailRequestTimeout' - Request Timeout

#### mpls_te_dste_class_status

Description: DSTE class status Definition: Enumeration. Valid values are: 'Configured' - The TE class is explicitely configured 'Default' - The TE class is a default 'Unused' - The TE class is unused due to a configuration conflict

#### mte_reopt_trigger_

Description: Definition: Enumeration. Valid values are: 'NoTrigger' - No trigger 'TimerTrigger' - Timer Trigger 'BandwidthChangeTrigger' - Bandwidth Change Trigger 'AutoBandwidthTrigger' - Auto Bandwidth Trigger 'MetricTypeChangeTrigger' - Metric Type Change Trigger 'UserTrigger' - User Trigger 'FRRTrigger' - FRR Trigger 'RemergeErrorTrigger' - Remerge Error Trigger 'PreferredPathTrigger' - Reception of the path preferred exists path error 'DueToMaximumMetric' - Reoptimization triggered due to receiving an LSA with MAX metric 'PathOptionSwitchoverTrigger' - Path option switchover 'PathProtectionSwitchoverTrigger' - Path Protection Switchover Trigger 'IEPEnableReoptimizationTrigger' - IEP Enable Reoptimization Trigger 'AffinityPathVerificationFailTrigger' - Affinity path verification failure trigger 'TriggerNotUsed' - Do not use

#### mte_reopt_trigger_t

Description: Reoptimization trigger Definition: Type definition for: mte_reopt_trigger_

#### mte_tunnel_admin_state_

Description: Definition: Enumeration. Valid values are: 'TunnelStateAdminUnknown' - Tunnel is in unknown state 'AdminShutdown' - Tunnel is in admin shutdown state 'AdminUp' - Tunnel is in admin up state

#### mte_tunnel_admin_state

Description: Tunnel admin state Definition: Type definition for: mte_tunnel_admin_state_

#### mte_tunnel_oper_state_

Description: Definition: Enumeration. Valid values are: 'TunnelStateOperUnknown' - Tunnel is in unknown state 'OperationalDown' - Tunnel is in operational down state 'OperationalUp' - Tunnel is in operational up state

#### mte_tunnel_oper_state

Description: Tunnel operational state Definition: Type definition for: mte_tunnel_oper_state_

#### te_destination_state_t_

Description: Definition: Enumeration. Valid values are: 'DestinationDisabled' - The destination is disabled in configuration 'DestinationDown' - The destination is down 'DestinationUp' - The destination is up

#### te_destination_state_t

Description: P2MP destination state Definition: Type definition for: te_destination_state_t_

#### mpls_te_s2l_hop_mode_

Description: Definition: Enumeration. Valid values are: 'S2LHopModeNotSet' - LSP mode not set 'S2LHopModeLocal' - Current LSP 'S2LHopModePrevious' - Reoptimized LSP 'S2LHopModeNext' - Cleaned LSP 'S2LHopModeFRRPrevious'

#### mpls_te_s2l_hop_mode_t

Description: S2L hop mode Definition: Type definition for: mpls_te_s2l_hop_mode_

#### te_s2l_output_rw_explicit_null_t_

Description: Definition: Enumeration. Valid values are: 'TES2LOutputRWExpNull' - No explicit null imposed 'TES2LOutputRWExpNullV4' - IPv4 explicit null imposed 'TES2LOutputRWExpNullV6' - IPv6 explicit null imposed

#### te_s2l_output_rw_explicit_null_t

Description: Explicit-null type Definition: Type definition for: te_s2l_output_rw_explicit_null_t_

#### te_s2l_tun_rw_field_ctype_bag

Description: C-type-specific LSP FEC data Definition: Union. Discriminant: Name: FEC_CType Type: mpls_lib_ctype_t Options are: P2PTunnelRewrite

Type: te_s2l_tun_rw_fields_p2p_bag

Description: | Tun RW data specific to P2P

           P2MPTunnelRewrite

Type: te_s2l_tun_rw_fields_p2mp_bag

Description: | Tun RW data specific to P2MP

#### te_s2l_rw_field_t_

        Description:
        Definition: Enumeration. Valid values are:
            'RewriteSuccess' - Rewrite succeeded
            'RewriteFailed' - Rewrite failed
            'RewritePending' - Rewrite pending
            'TE_S2L_RW_FIELDS_LAST' - Do not use

#### te_s2l_rw_field_t

        Description: Rewrite state
        Definition: Type definition for: te_s2l_rw_field_t_

#### mpls_te_p2mp_timer_e

        Description:
        Definition: Enumeration. Valid values are:
            'LMRIBRestart' - P2MP Local Multicast RIB restart
            'LMRIBRecovery' - P2MP LMRIB recovery
            'RSVPRestart' - P2MP RSVP restart
            'RSVPRecovery' - P2MP RSVP recovery
            'LSDRestart' - LSD restart
            'LSDRecovery' - LSD recovery
            'ClearInProgressBandwidth' - Timer to clear the inprogress bandwidth for all the nodes in the topology
            'RSIRestart' - RSI restart
            'RSIRecovery' - RSI recovery
            'IPv4CapsReplay' - Timer to timeout the replay of IPv4 Caps after a TE or IM restart
            'TimerNotUsed' - Do not use

#### mpls_te_p2mp_timer_e_

Description: P2MP timer types Definition: Type definition for: mpls_te_p2mp_timer_e

## Perl Data Object documentation for te_stats.

### Datatypes

#### igpte_igp_area

Description: An IGP-area Definition: Structure. Contents are: IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### te_lsp_fec_t

Description: A LSP FEC Definition: Structure. Contents are: FEC_LSP_ID

Type: 16-bit unsigned integer

Description: LSP ID

FECTunnelID

Type: 16-bit unsigned integer

Description: Tunnel ID

FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           FECSource

Type: IPV4Address

Description: | Tunnel source address

           FECDestinationInfo

Type: te_lsp_fec_ctype_data_t

Description: | Destination or P2MP ID

#### te_s2l_fec_t

        Description: A sub-LSP FEC
        Definition: Structure. Contents are:
           S2L_FECSubgroupID

Type: 16-bit unsigned integer

Description: | sub-LSP subgroup ID

           S2L_FEC_LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           S2L_FECTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           S2L_FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           S2L_FECSource

Type: IPV4Address

Description: | LSP source address

           S2L_FECDest

Type: IPV4Address

Description: | sub-LSP destination address

           S2L_FEC_P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           S2L_FECSubgroupOriginator

Type: IPV4Address

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### affinity_name_bag

        Description:
        Definition: Structure. Contents are:
           ConstraintType

Type: 8-bit unsigned integer

Description: | Constraint type

           ConstraintValue

Type: 32-bit unsigned integer

Description: | Constraint value

           ForwardRefValue

Type: 32-bit unsigned integer

Description: | Reference bits for undefined affinity names

#### mpls_te_tunnels_affinity_info

        Description: MPLS TE tunnel Affinity information
        Definition: Structure. Contents are:
           AffinityBits

Type: 32-bit unsigned integer

Description: | The affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The affinity mask (colors)

           NamedAffinities

Type: affinity_name_bag

[0...unbounded]

Description: | Array of name based constratints currently applied to the tunnel

#### mpls_srlg_info

        Description: Information about the Shared Risk Link Group
        Definition: Structure. Contents are:
           SharedRiskGroup

Type: 32-bit unsigned integer

Description: | The shared risk link group ID

#### te_stats_global_t

        Description: Bag for TE Global Stats
        Definition: Structure. Contents are:
           Count

Type: 32-bit unsigned integer[26]

Description: |

#### te_stats_sig_t

Description: Send-Recv count for TE Signaling Definition: Structure. Contents are: TXEventUnknown

Type: 32-bit unsigned integer

Description: Unknown TX events

TXPathCreateEvent

Type: 32-bit unsigned integer

Description: TX Path Create event

TXPathChangeEvent

Type: 32-bit unsigned integer

Description: TX Path Change event

TXPathDeleteEvent

Type: 32-bit unsigned integer

Description: TX Path Delete event

TXPathErrorEvent

Type: 32-bit unsigned integer

Description: TX Path Error event

TXResvCreateEvent

Type: 32-bit unsigned integer

Description: TX Resv Create event

TXResvChangeEvent

Type: 32-bit unsigned integer

Description: TX Resv Change event

TXResvDeleteEvent

Type: 32-bit unsigned integer

Description: TX Resv Delete event

TXResvErrorEvent

Type: 32-bit unsigned integer

Description: TX Resv Error event

TXPathReevalQueryEvent

Type: 32-bit unsigned integer

Description: TX Path Reeval Query event

RXEventUnknown

Type: 32-bit unsigned integer

Description: RX Unknown events

RXPathCreateEvent

Type: 32-bit unsigned integer

Description: RX Path Create event

RXPathChangeEvent

Type: 32-bit unsigned integer

Description: RX Path Change event

RXPathDeleteEvent

Type: 32-bit unsigned integer

Description: RX Path Delete event

RXPathErrorEvent

Type: 32-bit unsigned integer

Description: RX Path Error event

RXResvCreateEvent

Type: 32-bit unsigned integer

Description: RX Resv Create event

RXResvChangeEvent

Type: 32-bit unsigned integer

Description: RX Resv Change event

RXResvDeleteEvent

Type: 32-bit unsigned integer

Description: RX Resv Delete event

RXResvErrorEvent

Type: 32-bit unsigned integer

Description: RX Resv Error event

RXPathReevalQueryEvent

Type: 32-bit unsigned integer

Description: RX Path Reeval Query event

TXBackupAssignEvent

Type: 32-bit unsigned integer

Description: Backup Assign event

RXBackupAssignErrEvent

Type: 32-bit unsigned integer

Description: Error on Backup Assign event

EventsTotalCount

Type: 32-bit unsigned integer

Description: Total TE Signalling event count

EventsCount

Type: 32-bit unsigned integer

Description: TE Signaling event count

#### te_stats_rw_t

Description: Count for TE Rewrite Definition: Structure. Contents are: Count

Type: 32-bit unsigned integer[19]

Description:

#### te_stats_bag_rw_vif_t

Description: MPLS TE VIF RW Stat Bag Definition: Structure. Contents are: Valid

Type: Boolean

Description: Valid flag

TunnelName

Type: String with unbounded length

Description: Tunnel Name

TunnelID

Type: 16-bit unsigned integer

Description: Tunnel ID

Statistics

Type: te_stats_rw_t

Description: | VIF RW stats

#### te_stats_bag_rw_lsp_t

Description: MPLS TE LSP RW Stat Bag Definition: Structure. Contents are: Valid

Type: Boolean

Description: Valid flag

TunnelName

Type: String with unbounded length

Description: Tunnel Name

Role

Type: mpls_te_tunnel_role

Description: | Role

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           Source

Type: IPV4Address

Description: | Source address

           Statistics

Type: te_stats_rw_t

Description: | LSP RW stats

#### te_stats_bag_rw_t

        Description: MPLS TE RW Stat Bag
        Definition: Structure. Contents are:
           VifRwStat

Type: te_stats_bag_rw_vif_t

Description: | VIF RW stats

           LspRwStat

Type: te_stats_bag_rw_lsp_t

Description: | LSP RW stats

#### te_stats_bag_s2l_t

        Description: MPLS TE S2L Statistics
        Definition: Structure. Contents are:
           SubGroupOriginator

Type: IPV4Address

Description: | Subgroup Originator

           SubGroupID

Type: 16-bit unsigned integer

Description: | subgroup ID

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Statistics

Type: te_stats_sig_t

Description: | S2L stats

#### te_stats_bag_lsp_t

        Description: MPLS TE LSP Statistics
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           SourceAddress

Type: IPV4Address

Description: | Source address

           Statistics

Type: te_stats_sig_t

Description: | LSP statistics

           S2LStatistics

Type: te_stats_bag_s2l_t[0...unbounded]

Description: | List of S2L Statistics

#### te_stats_bag_dest_t

        Description: MPLS TE Destination Statistics
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Statistics

Type: te_stats_sig_t

Description: | Destination stats

           S2LStatistics

Type: te_stats_bag_s2l_t[0...unbounded]

Description: | List of S2L Stats

#### te_stats_bag_vif_t

        Description: MPLS TE VIF Statistics
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | Tunnel Name

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           Statistics

Type: te_stats_sig_t

Description: | VIF stats

           DestinationStatistics

Type: te_stats_bag_dest_t[0...unbounded]

Description: | List of Destination Stats

#### te_stats_sig_filter_t

        Description: TE Signaling Filter Data
        Definition: Structure. Contents are:
           TESignallingFilterData

Type: te_stats_sig_filter_data_u

Description: | TE Signaling Filter data

#### s2l_fsm_event_stats

        Description: Fsm event for an S2L
        Definition: Structure. Contents are:
           PreviousState

Type: 8-bit unsigned integer

Description: | The State before the transition

           Event

Type: 8-bit unsigned integer

Description: | The Event causing the transition

           NextState

Type: 8-bit unsigned integer

Description: | The State after the transition

           EventTime

Type: 32-bit unsigned integer

Description: | The time at which the transition occured

#### s2l_fsm_event_counts

        Description:
        Definition: Structure. Contents are:
           Counts

Type: 32-bit unsigned integer[25]

Description: |

#### s2l_fsm_stats

        Description:
        Definition: Structure. Contents are:
           FSMCause

Type: te_p2mp_s2l_deletion_cause_t

Description: | FSM Cause

           FSMSubCause

Type: te_p2mp_s2l_deletion_subcause_t

Description: | FSM Sub Cause

           NumEventsInjected

Type: 32-bit unsigned integer

Description: | The number of events injected to the FSM

           fsm_event_history

Type: s2l_fsm_event_stats

[21]

Description: |

           fsm_event_counts

Type: s2l_fsm_event_counts

Description: |

#### P2mpQElemOpStats

        Description: P2MP Q statistics
        Definition: Structure. Contents are:
           QDQCounts

Type: te_p2mp_q_op_array_t

Description: | Count of the operations

           MaximumDelay

Type: 64-bit unsigned integer

Description: | Maximum delay in an event being processed

           FailedEnqueues

Type: 32-bit unsigned integer

Description: | Failed enqueue of an event

           HighWaterMark

Type: 32-bit unsigned integer

Description: | High water mark of Q'd events

           TotalLatency

Type: 64-bit unsigned integer

Description: | Total latency of all events

           NumberOfReschedules

Type: 32-bit unsigned integer

Description: | Number of DQ reschedules

           FailedReschedules

Type: 32-bit unsigned integer

Description: | Number of failed DQ reschedules

           UnfoundS2Ls

Type: 32-bit unsigned integer

Description: | Number of S2Ls unfound for event processing

           DeletedS2Ls

Type: 32-bit unsigned integer

Description: | Number of S2Ls deleted

           PropagatedEvents

Type: 32-bit unsigned integer

Description: | Number of propagated events

           SuccessfullProcessedEvents

Type: 32-bit unsigned integer

Description: | Number of events successfully processed by the state machine

           UnsuccessfullProcessedEvents

Type: 32-bit unsigned integer

Description: | Number of events unsuccessfully processed by the state machine

           DropForCreationTime

Type: 32-bit unsigned integer

Description: | Number of events dropped due to T of event < T of S2L creation

#### P2MPFSMStats

        Description: P2MP FSM Event Stats
        Definition: Structure. Contents are:
           NumEventsInjected

Type: 32-bit unsigned integer

Description: | Number of events injected

           fsm_event_history

Type: s2l_fsm_event_stats

[50]

Description: |

           fsm_event_counts

Type: s2l_fsm_event_counts

Description: |

#### te_stats_batch_elem_t

        Description: Count for TE Batch elements
        Definition: Structure. Contents are:
           Count

Type: 32-bit unsigned integer[8]

Description: |

#### te_stats_batch_t

        Description: Count for TE Batches and their elements
        Definition: Structure. Contents are:
           Count

Type: te_stats_batch_elem_t

[23]

Description: |

#### te_stats_autobackup_counters_t

        Description: TE Auto Backup Counter Types
        Definition: Structure. Contents are:
           TotalTunnels

Type: 32-bit unsigned integer

Description: | Total auto backup tunnels

           NextHopTunnels

Type: 32-bit unsigned integer

Description: | Next hop auto backup tunnels only

           NextNextHopTunnels

Type: 32-bit unsigned integer

Description: | Next next hop auto backup tunnels only

#### te_stats_autobackup_t

        Description: Counters for TE Autobackup
        Definition: Structure. Contents are:
           Created

Type: te_stats_autobackup_counters_t

Description: | Number of connected auto backup tunnels

           Connected

Type: te_stats_autobackup_counters_t

Description: | Number of connected auto backup tunnels

           RemovedDown

Type: te_stats_autobackup_counters_t

Description: | Number of NNHOP auto backup tunnels removed while down

           RemovedUnused

Type: te_stats_autobackup_counters_t

Description: | Number of auto backup tunnels removed while unused

           RemovedInUse

Type: te_stats_autobackup_counters_t

Description: | Number of auto backup tunnels removed while up and in use

           RemovedRangeExceeded

Type: te_stats_autobackup_counters_t

Description: | Number of auto backup tunnel attempts rejected because the total number exceeds the range

           LastClearedTime

Type: 32-bit unsigned integer

Description: | Time at which these were last cleared in seconds since (in seconds since 1st Jan 1970 00:00:00)'

### Internal Datatypes

#### te_s2l_fsm_ev_e_

        Description:
        Definition: Enumeration. Valid values are:
            'TE_S2L_FSM_EV_NONE'
            'TE_S2L_FSM_EV_DESTROY'
            'TE_S2L_FSM_EV_PREEMPTION'
            'TE_S2L_FSM_EV_RSVP_PATH_CREATE'
            'TE_S2L_FSM_EV_RSVP_PATH_CHANGE'
            'TE_S2L_FSM_EV_RSVP_PATH_ERR'
            'TE_S2L_FSM_EV_RSVP_PATH_DEL'
            'TE_S2L_FSM_EV_RSVP_RESV_CREATE'
            'TE_S2L_FSM_EV_RSVP_RESV_CHANGE'
            'TE_S2L_FSM_EV_RSVP_RESV_ERR'
            'TE_S2L_FSM_EV_RSVP_RESV_DEL'
            'TE_S2L_FSM_EV_RSVP_RESV_CONFIRM'
            'TE_S2L_FSM_EV_TE_BACKUP_CHANGE'
            'TE_S2L_FSM_EV_RSVP_BACKUP_FAILED'
            'TE_S2L_FSM_EV_FRR_ACTIVATE_FRR'
            'TE_S2L_FSM_EV_LSD_LOCAL_LABEL_AVAIL'
            'TE_S2L_FSM_EV_LSD_LOCAL_LABEL_FAIL'
            'TE_S2L_FSM_EV_RW_DONE'
            'TE_S2L_FSM_EV_RW_FAILED'
            'TE_S2L_FSM_EV_HA_COLLABORATOR_DOWN'
            'TE_S2L_FSM_EV_HA_RECOVERED_FROM_CHKPT'
            'TE_S2L_FSM_EV_HA_COLLAB_RECOVERY_DONE'
            'TE_S2L_FSM_EV_HA_COLLAB_RESTART_TIMEOUT'
            'TE_S2L_FSM_EV_HEAD_PATH_CREATE'
            'TE_S2L_FSM_EV_HEAD_PATH_MODIFY'
            'TE_S2L_FSM_EV_LAST'

#### te_s2l_fsm_ev_e

        Description: S2L FSM events
        Definition: Type definition for: te_s2l_fsm_ev_e_

#### te_p2mp_s2l_deletion_cause_t

        Description: S2L Deletion location
        Definition: Enumeration. Valid values are:
            'NoCause' - No cause recorded
            'HPathCrErr' - Head Path creation
            'HPathChgSetup' - Head Path change setup
            'HPathChgUpErr' - Head Path change while up
            'HResvCrErr' - Head RESV creation
            'HResvChgErr' - Head RESV change
            'HLblAvailErr' - Head Label available
            'HFrrActErr' - Head FRR active
            'HBkupChErr' - Head Backup change
            'HPathChFrrErr' - Head Path change FRR
            'HCleanup' - Head Cleanup handling
            'HLingeringCleanup' - Head lingering cleanup
            'HPatErr' - Head Path error
            'HResvErr' - Head Resv error
            'HResvDel' - Head Resv delete
            'HRwFail' - Head rewrite failure
            'RwDel' - Rewrite Delete
            'MPathCr' - Mid path creation
            'MPathChgSetupErr' - Mid Path change setup
            'MPathChgUpErr' - Mid Path change while up
            'MResvCrErr' - Mid Resv creation
            'MResvChgErr' - Mid Resv change
            'MLblAvailErr' - Mid: cannot get local label
            'MLblRelErr' - Mid: cannot release local label
            'MFrrActErr' - Mid FRR active
            'MBkupChErr' - Mid Backup change
            'MPathChFrrErr' - Mid Path change FRR
            'MResvDel' - Mid Resv Delete handling
            'MResvErr' - Mid Resv Error handling
            'MPreempt' - Mid Premption
            'MCleanup' - Mid Cleanup handling
            'MLingeringCleanup' - Mid lingering cleanup
            'TPathCrErr' - Tail Path creation
            'TPathChgErr' - Tail Path change
            'TResvCrErr' - Tail RESV creation
            'TLblAvailErr' - Tail: cannot release local label
            'TCleanup' - Tail Cleanup
            'TLingeringCleanup' - Tail lingering cleanup
            'LblErr' - Local label related error
            'QFailure' - FSM Queueing failure
            'RSVP_Recovery' - RSVP Recovery
            'LSD_Recovery' - LSD Recovery
            'LMRIB_Recovery' - LMRIB Recovery
            'TE_Restart' - TE Restart
            'TE_Exit' - TE Exited
            'Bkup_Assign_Fail' - RSVP Backup Assign Failed
            'FsmCauseMustBeLast' - Not used, must be last entry

#### te_p2mp_s2l_deletion_subcause_t

Description: S2L deletion subcause Definition: Enumeration. Valid values are: 'NoSubcause' - No subcause recorded 'CleanupReq' - Normal cleanup requested 'InvalidData' - Invalid Data passed 'FsmInvCtxt' - Invalid FSM context passed in 'FsmInvRole' - Failed due to Invalid Role 'LLFailure' - Obtaining Local Label failed 'LLRelFail' - Local Label release failed 'LLMismatch' - Local label mismatch detected 'LLInvalid' - Local label invalid 'BadOutLabel' - Bad label received from neighbor 'SLErr' - Failed to process suggested label received from neighbor 'RLMismatch' - Incorrect recovery label received from neighbor 'RwErr' - Unable to perform RW operation 'PathAdmit' - Path admission failure 'BW' - BW allocation failure 'AdmitResv' - Reservation admission failure 'RRRMErr' - Resource Reservation removal error 'CompRid' - Failure to compute RID 'CompLclRid' - Failure to compute local RID 'CompUpRid' - Failure to compute upstream RID 'CompDownRid' - Failure to compute downstream RID 'RestIfHop' - Failure to reset IF or HOP 'InvInIf' - Invalid Ingress IF 'NhErr' - Outgoing IF or Next Hop failure 'InvInEro' - Invalid incoming ERO 'OutEroFail' - Outcoming ERO failure 'FrrBkAsssign' - Frr backup assignment failure 'FrrBkRm' - Frr backup removal failure 'FrrBkSend' - Frr backup send to RSVP failed 'FrrNeedsDel' - FRR deletion required 'RsvpApiH' - RSVP API Handler Failure 'InsanePath' - Invalid Path message 'RemergeChkFail' - Failed in finding remerge 'RemergeDetected' - Remerge detected 'ResvBwSet' - Failed to set Resv Bandwidth 'ResvPrepFail' - Failed to prepare out Resv 'PathChProc' - Failure in path change Processing 'PathChFrr' - Failure in path change for FRR 'PathChSessAttriFl' - Failure in path change for session attribute flags 'PathErrProc' - Failure in path Error Processing 'PathErr' - Path Error Rcvd 'PathDel' - Path Delete request 'ResvChProc' - Failure in Resv change processing 'ResvDel' - Resv Delete processing 'ResvErr' - Resv Error processing 'PerrSendFail' - Failed to send Path Error 'PerrProcFail' - Failed to process Path Error 'PerrRcv' - Received Path Error 'ResvErrRcv' - Received Resv Error 'Flowspec' - Flowspec failure 'SetupConnApiFail' - S2L State set API failed 'PathNotReplayed' - RSVP did not replay the path 'ResvNotReplayed' - RSVP did not replay the resv 'RewriteNotReplayed' - LMRIB did not replay rewrite 'LabelNotReplayed' - LSD did not replay rewrite 'ConnectionNotReady' - TE connection is not ready with LSD/LMRIB/RSVP 'TopoFlush' - Topology Failure 'AreaShut' - IGP Area Shutdown 'ActivePoDel' - active pathoption deleted 'PathVerifyFailed' - Path verification failed 'SrlgPathVerifyFailed' - Srlg Path verification failed 'PathSetupTimeout' - Path Setup Timed out 'VifDestroyed' - tunnel IF destroyed 'VifShut' - tunnel IF shutdown 'HeadResetup' - tunnel is to be resetup 'DestDisabled' - Destination disabled 'IepChActPo' - Explicit Path changed for inuse path-option 'IepChReopt' - Reopt LSP affected by Explicit Path change 'DsteModeCh' - DSTE mode change 'ReoptDelFrrAct' - Deleting reopt LSP on FRR active 'NewReoptTearOld' - New Reopt is in progress, tearing old reopt LSP 'ReoptFailedVerify' - Reopt LSP failed verification 'ReoptFailedInstall' - Reopt LSP failed at install time 'ReoptFailedRW' - Rewrite failed for Reopt LSP 'DcleanAtInstallTime' - Tear delayed clean LSP at install time 'DcleanAtCleanTimer' - Tear delayed clean LSP at cleanup timer expiry 'DcleanAtReoptActive' - Tear delayed clean LSP at Reopt Activation 'LclNotifHead' - Local Link Failure 'InIfFailTail' - Failure of ingress IF at Tail 'TERidRm' - TE RID removed 'TeRsvpOosBkup' - TE and RSVP are OOS for backup assignment 'InIfFailExpNullCfgCh' - Explicit null config changed 'NewCurrLspSig' - Signaling new current LSP, cleanup old LSP 'NewReoptLspSig' - Signaling new reopt LSP, cleanup old LSP 'NewStdbyLspSig' - Signaling new standby LSP, cleanup old LSP 'NewClPpLspSig' - Signaling new clean path-protect LSP, cleanup old LSP 'ChkptRecoveryFailed' - Failed to recover LSP from check-point 'StdbyCrFailed' - Failed to create standby LSP 'ReoptLSPRej' - Reopt LSP is rejected 'ReoptPoSwFailed' - Reopt Path-option switchover failed 'FailedToFindPath' - Failed to find a Path 'SigRcvFailPathCrCh' - Signaling API failed to proc Path change or create 'LspDbShut' - LSP database shutdown 'TePpswLspMismatch' - LSP id of the current mismatched with the PP LSP id in standby 'TeStdbyupNoCurrLSP' - Standby LSP up but current LSP not found 'StdbyFailedRW' - Rewrite failed for Standby LSP 'ReoptLspTearPPSW' - Reopt LSP teardown because of path protection switchover 'DelayPPLspTearPPSW' - Delay PP LSP teardown on rew results of path protection switchover 'StdbyFailedVerify' - Stdby LSP failed verification 'TePpswCfgRmvd' - Path protection configuration remove under the tunnel I/F 'TePpswManualPPSW' - Manual Path protection switchover 'DcleanAtPPCleanTimer' - Tear delayed pp clean LSP at pp cleanup timer expiry 'TeReoptupNoCurrLSP' - Reopt LSP up but current LSP not found 'TeReoptCurrLSPDown' - Destorying reopt as current LSP torn 'TeCleanedtCurrLSPDown' - Destroying cleaned as current LSP torn 'TeDelayLSPUp' - Delay clean or pp clean LSP came up 'NoRouteDueToAffinity' - No route, no RIB due to affinity 'CleanupLingering' - Cleanup in lingering state 'FsmScMustBeLast' - Not used, must be last entry

#### te_s2l_fsm_state_e

Description: Definition: Enumeration. Valid values are: 'TE_S2L_FSM_ST_NONE' 'TE_S2L_FSM_ST_INIT' 'TE_S2L_FSM_ST_WAIT_RESV' 'TE_S2L_FSM_ST_WAIT_LABEL' 'TE_S2L_FSM_ST_WAIT_RW' 'TE_S2L_FSM_ST_UP' 'TE_S2L_FSM_ST_UP_FRR_ACTIVE' 'TE_S2L_FSM_ST_HA_RECOVERY' 'TE_S2L_FSM_ST_LINGERING' 'TE_S2L_FSM_ST_LAST'

#### im_capsulation_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mpls_lib_ctype_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_CTYPE_NULL' - NULL Ctype 'MPLS_LIB_CTYPE_IPV4' - IPv4 UDP 'MPLS_LIB_CTYPE_IPV4_P2P_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2P_TUNNEL' - IPv6 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV4_UNI' - IPv4 unicast 'MPLS_LIB_CTYPE_IPV4_P2MP_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2MP_TUNNEL' - IPv6 point-to-point TE tunnel

#### mpls_lib_tunnel_role_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_TUNNEL_ROLE_NOT_SET' - Not Set 'MPLS_LIB_TUNNEL_ROLE_HEAD' - head 'MPLS_LIB_TUNNEL_ROLE_MID' - mid 'MPLS_LIB_TUNNEL_ROLE_TAIL' - tail

#### igp_protocol_t

Description: IGP type Definition: Enumeration. Valid values are: 'None' - No IGP protocol specified 'ISIS' - IS-IS 'OSPF' - OSPF

#### igpte_lib_mpls_process_type

Description: Definition: Enumeration. Valid values are: 'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality) 'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality) 'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### mpls_te_igp_type

Description: Definition: Enumeration. Valid values are: 'TE_IGP_PROTOCOL_NONE' - IGP protocol is not configured 'TE_IGP_PROTOCOL_ISIS' - IGP protocol is ISIS 'TE_IGP_PROTOCOL_OSPF' - IGP protocol is OSPF

#### mpls_te_tunnel_role

Description: Definition: Enumeration. Valid values are: 'TunnelUnknown' - Undefined tunnel role 'TunnelHead' - Tunnel role is head 'TunnelMid' - Tunnel role is midpoint 'TunnelTail' - Tunnel role is tail

#### te_lsp_fec_ctype_data_t

Description: C-type-specific LSP FEC data Definition: Union. Discriminant: Name: FEC_CType Type: mpls_lib_ctype_t Options are: P2P_LSPDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestinationP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_lsp_type

        Description:
        Definition: Enumeration. Valid values are:
            'MPLS_TE_LSP_TypeNotSet' - Tunnel type not set
            'MPLS_TE_LSP_TypeP2P' - Point-to-point packet TE tunnel
            'MPLS_TE_LSP_TypeP2MP' - Point-to-multipoint tunnel
            'MPLS_TE_LSP_TypeGMPLS' - Bidirectional GMPLS (optical) tunnel
            'MPLS_TE_LSP_TypeP2PBidir' - Bidirctional packet point-to-point tunnel

#### te_pp_diversity_t

Description: Definition: Enumeration. Valid values are: 'DiversityNone' - Standby LSP not diverse 'Link' - Standby LSP link diverse 'Node' - Standby LSP node diverse 'NodeLink' - Standby LSP node and link diverse

#### AutoBackupProtectionType

Description: Definition: Enumeration. Valid values are: 'ProtectionNone' - No Autobackup Protection 'ProtectionNextHop' - NHOP Autobackup Protection 'ProtectionNextNextHop' - NNHOP Autobackup Protection

#### AutoBackupSRLGMode

Description: Definition: Enumeration. Valid values are: 'SRLGNotSet' - Autobackup SRLG type not set 'SRLGStrict' - Autobackup SRLG Strict 'SRLGPreferred' - Autobackup SRLG Preferred

#### rrr_dste_migration_mode_t_

Description: Definition: Enumeration. Valid values are: 'RRR_DSTEModeNone' - No DSTE mode set 'RRR_DSTEModePrestandard' - Pre-standard DSTE 'RRR_DSTEModeStandard' - IETF-standard DSTE

#### rrr_dste_migration_mode_t

Description: DS-TE migration mode Definition: Type definition for: rrr_dste_migration_mode_t_

#### te_stats_global_e

Description: TE Stat types for Global stats Definition: Enumeration. Valid values are: 'TeStatGlobalDBVIF' - Global stat for VIF DB 'TeStatGlobalDBLSP' - Global stat for LSP DB 'TeStatGlobalDBS2L' - Global stat for S2L DB 'TeStatGlobalChkptWrVIF' - Global stat for Writing VIF Chkpt 'TeStatGlobalChkptRdVIF' - Global stat for Reading VIF Chkpt 'TeStatGlobalChkptWrDST' - Global stat for Writing DST Chkpt 'TeStatGlobalChkptRdDST' - Global stat for Reading DST Chkpt 'TeStatGlobalChkptWrS2L' - Global stat for Writing S2L Chkpt 'TeStatGlobalChkptRdS2L' - Global stat for Reading S2L Chkpt 'TeStatGlobalChkptWrAutobackup' - Global stat for Writing Autobackup Chkpt 'TeStatGlobalChkptRdAutobackup' - Global stat for Reading Autobackup Chkpt 'TeStatGlobalRSVPConn' - Global stat for RSVP Conn 'TeStatGlobalRSVPDisc' - Global stat for RSVP Disc 'TeStatGlobalRSVPRestartTime' - Global stat for RSVP Restart Time change 'TeStatGlobalLMRIBConn' - Global stat for LMRIB Conn 'TeStatGlobalLMRIBDisc' - Global stat for LMRIB Disc 'TeStatGlobalLMRIBRestartTime' - Global stat for LMRIB Restart Time change 'TeStatGlobalLmribRestartFailed' - Global stat for the number of LMRIB restart failure 'TeStatGlobalLmribRestartPassed' - Global stat for the number of LMRIB restart success 'TeStatGlobalLmribRecoveryFailed' - Global stat for the number of LMRIB recovery failure 'TeStatGlobalLmribRecoveryPassed' - Global stat for the number of LMRIB recovery success 'TeStatGlobalLSDConn' - Global stat for LSD Conn 'TeStatGlobalLSDDisc' - Global stat for LSD Disc 'TeStatGlblLSDReplay' - Number of LSD replays 'TeStatGlobalRSIConn' - Global stat for RSI Conn 'TeStatGlobalRSIDisc' - Global stat for RSI Disc 'TeStatGlobalCount' - Number of Global Stat types

#### te_sig_rsvp_event_e

Description: TE Signaling events for RSVP API Definition: Enumeration. Valid values are: 'TXUnknownEvent' - Unknown TX events 'TXPathCreate' - TX Path Create event 'TXPathChange' - TX Path Change event 'TXPathDelete' - TX Path Delete event 'TXPathError' - TX Path Error event 'TXResvCreate' - TX Resv Create event 'TXResvChange' - TX Resv Change event 'TXResvDelete' - TX Resv Delete event 'TXResvError' - TX Resv Error event 'TXPathReevalQuery' - TX Path Reeval Query event 'RXUnknownEvent' - RX Unknown events 'RXPathCreate' - RX Path Create event 'RXPathChange' - RX Path Change event 'RXPathDelete' - RX Path Delete event 'RXPathError' - RX Path Error event 'RXResvCreate' - RX Resv Create event 'RXResvChange' - RX Resv Change event 'RXResvDelete' - RX Resv Delete event 'RXResvError' - RX Resv Error event 'RXPathReevalQuery' - RX Path Reeval Query event 'TXBackupAssign' - Backup Assign event 'RXBackupAssignErr' - Error on Backup Assign event 'EventTotalCount' - Total TE Signalling event count 'EventCount' - TE Signaling event count

#### te_stats_rw_type_e

Description: TE ReWrite stats Definition: Enumeration. Valid values are: 'TeStatRwLocLblReq' - Number of Requested Local Label 'TeStatRwLocLblPass' - Number of Successful Local Label 'TeStatRwLocLblFail' - Number of Failed Local Labe 'TeStatRwLocLblFreeReq' - Number of Requested Local Label Free 'TeStatRwLocLblFreePass' - Number of Successful Local Label Free 'TeStatRwLocLblFreeFail' - Number of Failed Local Label Free 'TeStatRwLblReq' - Number of Requested Label RW 'TeStatRwLblPass' - Number Successful of Label RW 'TeStatRwLblFail' - Number Failed of Label RW 'TeStatRwLblDelReq' - Number of Requested Label RW Delete 'TeStatRwLblDelPass' - Number of Successful Label RW Delete 'TeStatRwLblDelFail' - Number of Failed Label RW Delete 'TeStatRwTunReq' - Number of Requested Tunnel RW 'TeStatRwTunPass' - Number of Successful Tunnel RW 'TeStatRwTunFail' - Number of Failed Tunnel RW 'TeStatRwTunDelReq' - Number of Requested Tunnel RW Delete 'TeStatRwTunDelPass' - Number of Successful Tunnel RW Delete 'TeStatRwTunDelFail' - Number of Failed Tunnel RW Delete 'TeStatRWTotalCount' - Total number of RW events 'TeStatRWCount' - Number of TW stat events type

#### te_stats_sig_filter_type_t

Description: TE Signaling Filter types Definition: Enumeration. Valid values are: 'TE_STAT_SIG_FILTER_VIF' 'TE_STAT_SIG_FILTER_LSP'

#### te_stats_sig_filter_data_u

Description: Union of TE Signalling Filter data Definition: Union. Discriminant: Name: StatisticsFilter Type: te_stats_sig_filter_type_t Options are: TESignallingFilterVIF

Type: te_stats_bag_vif_t

Description: | VIF data

           TESignallingFilterLSP

Type: te_stats_bag_lsp_t

Description: | LSP data

#### te_p2mp_fsm_q_op_t

        Description: P2MP Q/DQ counts
        Definition: Enumeration. Valid values are:
            'P2mpElemOpQ' - Element Q operation
            'P2mpElemOpDQ' - Element DQ operation
            'P2mpElemLast' - Not used

#### te_p2mp_q_op_array_t

        Description: Array used to store stats for Q enqueues and dequeues
        Definition: Type definition for: 32-bit unsigned integer[2]

#### te_stats_batch_type_e

Description: TE Batch Stat types Definition: Enumeration. Valid values are: 'teStatBatchIMAdd' - Number of Batches for IM ADD 'teStatBatchIMMTU' - Number of Batches for IM MTU Update 'teStatBatchIMState' - Number of Batches for IM State Update 'teStatBatchIMReplicate' - Number of Batches for IM Replicate 'teStatBatchIMCreate' - Number of Batches for IM Create 'teStatBatchIMDeleteConfirm' - Number of Batches IM Delete Confirm 'teStatBatchIMDelete' - Number of Batches for IM Delete 'teStatBatchIMNotify' - Number of Batches for IM Notification 'teStatBatchSigToRSVP' - Batches of Signaling messages sent to RSVP 'teStatBatchSigFromRSVP' - Batches of Signaling messages received from RSVP 'teStatBatchIGPAA' - Number of batches to IGP for autoroute announce messages 'teStatBatchVerify' - Batches of SysDB Verify messages 'teStatBatchApply' - Batches of SysDB Apply messages 'teStatBatchToLSD' - Batches of messages sent to LSD 'teStatBatchFromLSD' - Batches of messages received from LSD 'teStatBatchToLMRIB' - Batches of messages sent to LMRIB 'teStatBatchFromLMRIB' - Batches of messages received from LMRIB 'teStatBatchStatsd' - Number of Statsd Batches 'teStatBatchIArm' - Number of IARM Batches 'teStatBandwidthAttribute' - Number of tunnel IM attribute operations 'teStatFsmDq' - Number of batches for FSM events 'teStatBatchToRSI' - Batches of messages sent to RSI 'teStatBatchFromRSI' - Batches of messages received from RSI 'teStatBatchCount' - Number of Batch stat types

#### te_stats_batch_element_e

Description: TE Batch elements for each stat type Definition: Enumeration. Valid values are: 'teStatBatchElementMsg' - Total number of messages 'teStatBatchElementSum' - Total number of batches 'teStatBatchElementMin' - Minimum size of a batch 'teStatBatchElementMax' - Maximum size of a batch 'teStatBatchElementAvg' - Average size of a batch 'teStatBatchBlockAggregate' - Aggregate blocking time on this batch in seconds 'teStatBatchBlockMax' - Maximum blocking time on this batch in msec 'teStatBatchBlockAverage' - Average blocking time on this batch in msec 'teStatBatchElementCount' - Number of elemets in batch stat type

## Perl Data Object documentation for mpls_lcac.

### Datatypes

#### igpte_igp_area

Description: An IGP-area Definition: Structure. Contents are: IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

#### te_lsp_fec_t

Description: A LSP FEC Definition: Structure. Contents are: FEC_LSP_ID

Type: 16-bit unsigned integer

Description: LSP ID

FECTunnelID

Type: 16-bit unsigned integer

Description: Tunnel ID

FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           FECSource

Type: IPV4Address

Description: | Tunnel source address

           FECDestinationInfo

Type: te_lsp_fec_ctype_data_t

Description: | Destination or P2MP ID

#### te_s2l_fec_t

        Description: A sub-LSP FEC
        Definition: Structure. Contents are:
           S2L_FECSubgroupID

Type: 16-bit unsigned integer

Description: | sub-LSP subgroup ID

           S2L_FEC_LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           S2L_FECTunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           S2L_FECExtendedTunnelID

Type: IPV4Address

Description: | Extended tunnel ID

           S2L_FECSource

Type: IPV4Address

Description: | LSP source address

           S2L_FECDest

Type: IPV4Address

Description: | sub-LSP destination address

           S2L_FEC_P2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

           S2L_FECSubgroupOriginator

Type: IPV4Address

Description: | Subgroup Originator

           S2L_FEC_CType

Type: mpls_lib_ctype_t

Description: | Session identifier (ctype)

#### affinity_name_bag

        Description:
        Definition: Structure. Contents are:
           ConstraintType

Type: 8-bit unsigned integer

Description: | Constraint type

           ConstraintValue

Type: 32-bit unsigned integer

Description: | Constraint value

           ForwardRefValue

Type: 32-bit unsigned integer

Description: | Reference bits for undefined affinity names

#### mpls_te_tunnels_affinity_info

        Description: MPLS TE tunnel Affinity information
        Definition: Structure. Contents are:
           AffinityBits

Type: 32-bit unsigned integer

Description: | The affinity bits (colors)

           AffinityMask

Type: 32-bit unsigned integer

Description: | The affinity mask (colors)

           NamedAffinities

Type: affinity_name_bag

[0...unbounded]

Description: | Array of name based constratints currently applied to the tunnel

#### mpls_srlg_info

        Description: Information about the Shared Risk Link Group
        Definition: Structure. Contents are:
           SharedRiskGroup

Type: 32-bit unsigned integer

Description: | The shared risk link group ID

#### mpls_lm_intf_switching_cap_info

        Description: Information about the Interface Switching Capability Descriptor (IXCD)
        Definition: Structure. Contents are:
           Key

Type: 8-bit unsigned integer

Description: | The switching capability descriptor key

           SwitchingCapability

Type: 8-bit unsigned integer

Description: | The switching capability

           Encoding

Type: 8-bit unsigned integer

Description: | The link encoding type

#### mpls_lm_link_flags

Description: Link properties Definition: Structure. Contents are: IsMPLS_TEOn

Type: Boolean

Description: TRUE if the link is a TE-Link

SignalingAgent

Type: SignalingAgentEnum

Description: | Signaling agent

           IsAdminUp

Type: Boolean

Description: | TRUE if the link is admin up

#### mpls_lm_flooded_area

Description: Information for the flooded area Definition: Structure. Contents are: FloodedArea

Type: String with unbounded length

Description: The flooded area information

#### mpls_lm_common_link_info

Description: Link information Definition: Structure. Contents are: LinkID

Type: String with unbounded length

Description: The link's id

LinkAddress

Type: IPV4Address

Description: | The link's ip address

           IsUnnumbered

Type: Boolean

Description: | TRUE if the link is unnumbered

           LinkIfIndex

Type: Interface

Description: | Link interface-id

           HasProtection

Type: Boolean

Description: | TRUE if the link is protected

           Capability

Type: 32-bit unsigned integer

Description: | The link's protection capability

           WorkingPriority

Type: 32-bit unsigned integer

Description: | The link's working priority

           SharedRiskLinkGroups

Type: mpls_srlg_info

[0...unbounded]

Description: | The link's shared risk link groups

           InterfaceSwitchingCapabilityDescriptor

Type: mpls_lm_intf_switching_cap_info

[0...unbounded]

Description: | The link's switching capability descriptor

           ResourceProvider

Type: ResourceProviderType

Description: | The link's resource provider

           IsResourceProviderInstalled

Type: Boolean

Description: | TRUE if the resource provider is installed

           BandwidthUnits

Type: BandwidthUnitEnum

Description: | The bandwidth units

           PhysicalBandwidth

Type: 64-bit unsigned integer

Description: | The link's physical bandwidth

           BCM_ID

Type: 16-bit unsigned integer

Description: | Bandwidth Constraints Model ID

           MaximumReservableBandwidth

Type: 64-bit unsigned integer

Description: | The link's maximum reservable BW

           IncomingReservableBandwidthPercentage

Type: 8-bit unsigned integer

Description: | Incoming reserved BW in %

           OutgoingReservableBandwidthPercentage

Type: 8-bit unsigned integer

Description: | Outgoing reserved BW in %

           MaximumReservablePool0Bandwidth

Type: 64-bit unsigned integer

Description: | The link's maximum reservable pool0 BW

           IncomingReservablePool0BandwidthPercentage

Type: 8-bit unsigned integer

Description: | Incoming reserved pool0 BW in %

           OutgoingReservablePool0BandwidthPercentage

Type: 8-bit unsigned integer

Description: | Outgoing reserved pool0 BW in %

           MaximumReservablePool1Bandwidth

Type: 64-bit unsigned integer

Description: | The link's maximum reservable pool1 BW

           IncomingReservablePool1BandwidthPercentage

Type: 8-bit unsigned integer

Description: | Incoming reserved pool1 BW in %

           OutgoingReservablePool1BandwidthPercentage

Type: 8-bit unsigned integer

Description: | Outgoing reserved pool1 BW in %

           LinkFlags

Type: mpls_lm_link_flags

Description: | The link's flags

           InboundAdmissionMethod

Type: AdmissionPolicyType

Description: | Link's inbound admission method

           OutboundAdmissionMethod

Type: AdmissionPolicyType

Description: | Link's outbound admission method

           IGPNeighbors

Type: 16-bit unsigned integer

Description: | The link's neighbor count

           FloodedAreas

Type: mpls_lm_flooded_area[0...unbounded]

Description: | List of areas into which the link is flooded

#### mpls_lm_admission_control_common_info

        Description: Global information about admitted tunnels
        Definition: Structure. Contents are:
           IsRoleStandby

Type: Boolean

Description: | TRUE if Role is Standby, Active otherwise

           TotalTunnels

Type: 16-bit unsigned integer

Description: | Total p2p tunnels admitted

           TotalP2MPTunnels

Type: 16-bit unsigned integer

Description: | Total p2mp tunnels admitted

           SelectedTunnels

Type: 16-bit unsigned integer

Description: | Number of tunnels selected

           BandwidthUnits

Type: BandwidthUnitEnum

Description: | Bandwidth units

#### mpls_lm_admission_control_tunnel_info

        Description: Information about a given admitted tunnel
        Definition: Structure. Contents are:
           TunnelName

Type: String with unbounded length

Description: | The admitted tunnel's name

           BandwidthState

Type: BandwidthStateEnum

Description: | The bandwidth state

           BandwidthPool

Type: BandwidthTypeEnum

Description: | The bandwidth pool

           SetupPriority

Type: 8-bit unsigned integer

Description: | The tunnel's setup priority

           HoldPriority

Type: 8-bit unsigned integer

Description: | The tunnel's hold priority

           UpLinkName

Type: String with unbounded length

Description: | The uplink's name for this tunnel

           DownLinkName

Type: String with unbounded length

Description: | The downlink's name for this tunnel

           TunnelState

Type: TunnelStateEnum

Description: | The tunnel's state

           Bandwidth

Type: 64-bit unsigned integer

Description: | The bandwidth used by this tunnel

           LocalLabel

Type: 32-bit unsigned integer

Description: | The local label

           OutgoingLabel

Type: 32-bit unsigned integer

Description: | The outgoing label

           BackupInterface

Type: String with unbounded length

Description: | The backup Interface

           IsRerouted

Type: Boolean

Description: | TRUE if the tunnel is currently rerouted

           S2LCType

Type: mpls_lib_ctype_t

Description: | S2L Session-Type

#### mpls_lm_adv_link_resv_bw

        Description: Information about a link bandwidth
        Definition: Structure. Contents are:
           Priority

Type: 8-bit unsigned integer

Description: | The priority level of this bandwidth

           Pool0Bandwidth

Type: 32-bit unsigned integer

Description: | The reservable pool0 BW at this priority

           Pool1Bandwidth

Type: 32-bit unsigned integer

Description: | The reservable pool1 BW at this priority

#### mpls_lm_adv_flooded_link

        Description: Information about a flooded link
        Definition: Structure. Contents are:
           LinkID

Type: 16-bit unsigned integer

Description: | The link's id

           InterfaceName

Type: String with unbounded length

Description: | The link's interface name

           LinkAddress

Type: IPV4Address

Description: | The link's IPv4 address

           SubnetType

Type: igp_subnet_type_t

Description: | The link's subnet type

           OutgoingInterfaceID

Type: 32-bit unsigned integer

Description: | The link's outgoing interface's id

           IsDesignatedRouter

Type: Boolean

Description: | TRUE if the link belongs to a desig. router

           DesignatedRouterIGP_ID

Type: String with unbounded length

Description: | IGP id of the designated router

           NeighborIGP_ID

Type: String with unbounded length

Description: | The neighbor's IGP id

           IGPNeighborAddress

Type: IPV4Address

Description: | The neighbor's ip address

           IncomingInterfaceID

Type: 32-bit unsigned integer

Description: | The link's incoming interface's id

           TEMetric

Type: 32-bit unsigned integer

Description: | The link's TE metric

           IGPMetric

Type: 32-bit unsigned integer

Description: | The link's IGP metric

           BandwidthUnits

Type: BandwidthUnitEnum

Description: | The link's bandwidth units

           PhysicalBandwidth

Type: 32-bit unsigned integer

Description: | The link's physical BW

           BCM_ID

Type: 16-bit unsigned integer

Description: | Bandwidth Constraints Model ID

           LinkMaximumReservableBandwidth

Type: 32-bit unsigned integer

Description: | The link's maximum reservable BW

           ReservablePool0Bandwidth

Type: 32-bit unsigned integer

Description: | The link's reservable pool0 BW

           ReservablePool1Bandwidth

Type: 32-bit unsigned integer

Description: | The link's reservable pool1 BW

           SharedRiskLinkGroups

Type: mpls_srlg_info[0...unbounded]

Description: | The link's shared risk link groups

           IsReceivingReservableBandwidthEnabled

Type: Boolean

Description: | TRUE if receiving reservable BW is enabled

           ReceivingDirection

Type: LinkDirectionEnum

Description: | Upstream or Downstream

           ReceivingReservableBandwidth

Type: mpls_lm_adv_link_resv_bw[8]

Description: | Receiving reservable BW at each priority level (priority 0 to priority 7)

           IsTransmittingReservableBandwidthEnabled

Type: Boolean

Description: | TRUE if transmitting reservable BW is enabled

           TransmittingDirection

Type: LinkDirectionEnum

Description: | Upstream or Downstream

           TransmittingReservableBandwidth

Type: mpls_lm_adv_link_resv_bw[8]

Description: | Transmitting reservable BW each the priority levels (priority 0 to priority 7)

           AffinityAttributeFlags

Type: 32-bit unsigned integer

Description: | The link's affinity bits

#### mpls_lm_adv_configured_area

        Description: The information about an advertized area
        Definition: Structure. Contents are:
           IGPAreaID

Type: String with unbounded length

Description: | The area id

           Protocol

Type: igp_protocol_t

Description: | The IGP protocol running over this area

           SystemID

Type: String with unbounded length

Description: | The node's system id

           RouterID

Type: IPV4Address

Description: | The node's router ID

           FloodedLinks

Type: mpls_lm_adv_flooded_link[0...unbounded]

Description: | The array of flooded links in this area

#### mpls_lm_advertisement_info

        Description: Information about all the advertized areas
        Definition: Structure. Contents are:
           FloodingStatusMessage

Type: String with unbounded length

Description: | Flooding status: ready or reason

           LastFloodingTime

Type: 32-bit unsigned integer

Description: | Time elapsed since last flooding in seconds

           LastFloodingTrigger

Type: FloodingTrigger

Description: | Trigger for last flooding

           NextFloodingTime

Type: 32-bit unsigned integer

Description: | Time remained for next flooding in seconds

           DS_TEMode

Type: rrr_dste_migration_mode_t

Description: | DS-TE Mode

           AdvertizedAreas

Type: mpls_lm_adv_configured_area[0...unbounded]

Description: | Advertising info for all the IGP areas

#### mpls_lm_bw_alloc_common_info

        Description: Common information about bandwidth allocation
        Definition: Structure. Contents are:
           IsRoleStandby

Type: Boolean

Description: | TRUE if Role is Standby, Active otherwise

           Links

Type: 16-bit unsigned integer

Description: | Number of links

           BandwidthHoldTime

Type: 16-bit unsigned integer

Description: | How long to hold the bandwith (seconds)

#### mpls_lm_bw_link_bw_pool_info

        Description: Information about the bandwidth of a given pool and priority
        Definition: Structure. Contents are:
           HoldPriority

Type: 8-bit unsigned integer

Description: | The BW priority

           HeldAmount

Type: 32-bit unsigned integer

Description: | The held bandwidth

           TotalHeldAmount

Type: 32-bit unsigned integer

Description: | The total held bandwidth

           LockedAmount

Type: 32-bit unsigned integer

Description: | The locked bandwidth

           TotalLockedAmount

Type: 32-bit unsigned integer

Description: | The total locked bandwidth

#### mpls_lm_bw_link_dir_bw_info

        Description: Information about the bandwidth of a given  link.
        Definition: Structure. Contents are:
           BandwidthDirection

Type: LinkDirectionEnum

Description: | BW Direction

           IsAdmissionMethodAllocatedBandwidth

Type: Boolean

Description: | True if the link's admit method is based on Allocated BW

           BandwidthUnits

Type: BandwidthUnitEnum

Description: | Bandwidth units

           BandwidthPool0

Type: mpls_lm_bw_link_bw_pool_info

[8]

Description: | Pool0 BW info for the different priority levels

           BandwidthPool1

Type: mpls_lm_bw_link_bw_pool_info[8]

Description: | Pool1 BW info for the different priority levels

#### mpls_lm_bw_alloc_link_info

        Description: Bandwidth allocation information for a given link
        Definition: Structure. Contents are:
           LinkCommon

Type: mpls_lm_common_link_info

Description: | The link's common info

           TotalBandwidthDescriptors

Type: 16-bit unsigned integer

Description: | Number of total BW descriptors

           BandwidthDescriptors

Type: 16-bit unsigned integer

Description: | Number of BW descriptor for the given pool

           BandwidthPool

Type: BandwidthTypeEnum

Description: | type of the BW pool

           UpstreamBandwidth

Type: mpls_lm_bw_link_dir_bw_info

Description: | BW info in the upstream direction

           DownstreamBandwidth

Type: mpls_lm_bw_link_dir_bw_info

Description: | BW info in the dnstream direction

           FloodingUpThresholds

Type: 8-bit unsigned integer[0...unbounded]

Description: | Flooding up-thresholds

           FloodingUpThresholdsAreDefault

Type: Boolean

Description: | TRUE if the up-threshold are default

           FloodingDownThresholds

Type: 8-bit unsigned integer[0...unbounded]

Description: | Flooding down-thresholds

           FloodingDownThresholdsAreDefault

Type: Boolean

Description: | TRUE if the down-threshold are default

#### mpls_lm_interface_common_info

        Description: Global info about links
        Definition: Structure. Contents are:
           IsRoleStandby

Type: Boolean

Description: | TRUE if Role is Standby, Active otherwise

           Links

Type: 16-bit unsigned integer

Description: | The number of links

           MaximumLinks

Type: 16-bit unsigned integer

Description: | Maximum number of links supported

#### mpls_lm_interface_link_area_info

        Description: Information about an area to which the link belongs
        Definition: Structure. Contents are:
           AreaID

Type: String with unbounded length

Description: | Area id

           NeighborID

Type: String with unbounded length

Description: | The interface neighbor id

           NeighborAddress

Type: IPV4Address

Description: | The interface's neighbor's ip address

           IsNeighborUp

Type: Boolean

Description: | TRUE if the neighbor is up

           IGPMetric

Type: 32-bit unsigned integer

Description: | The link's IGP metric

#### mpls_lm_interface_link_info

        Description: IGP and area information of a link
        Definition: Structure. Contents are:
           LinkCommon

Type: mpls_lm_common_link_info

Description: | The link's common info

           ReasonNotFlooded

Type: String with unbounded length

Description: | Reason why link is not flooded (area-independent)

           MaximumReservationBandwidthRDM

Type: 32-bit unsigned integer

Description: | The link's maximum reservable BW in RDM

           ReservablePool0BandwidthRDM

Type: 32-bit unsigned integer

Description: | The link's reservable pool0 BW in RDM

           ReservablePool1BandwidthRDM

Type: 32-bit unsigned integer

Description: | The link's reservable pool1 BW in RDM

           MaximumReservationBandwidthMAM

Type: 32-bit unsigned integer

Description: | The link's maximum reservable BW in MAM

           ReservablePool0BandwidthMAM

Type: 32-bit unsigned integer

Description: | The link's reservable pool0 BW in MAM

           ReservablePool1BandwidthMAM

Type: 32-bit unsigned integer

Description: | The link's reservable pool1 BW in MAM

           LinkAttributes

Type: 32-bit unsigned integer

Description: | The link's attribute bit map

           IsAttributeIncomplete

Type: Boolean

Description: | TRUE if one or more affinity definition(s) is/are unknown

           IsNameBasedAttribute

Type: Boolean

Description: | TRUE, if name based attribute style is in effect

           TEMetric

Type: 32-bit unsigned integer

Description: | The link's TE metric

           IsTEMetricValid

Type: Boolean

Description: | Flag to indicate whether the link's TE metric is a valid value

           Areas

Type: mpls_lm_interface_link_area_info

[0...unbounded]

Description: | Per-area data

#### mpls_lm_summary_area_info

        Description: Summary information of an area
        Definition: Structure. Contents are:
           AreaID

Type: String with unbounded length

Description: | Area id

           Protocol

Type: igp_protocol_t

Description: | Protocol running over the area

           IsFlooded

Type: Boolean

Description: | TRUE if flooding occurred in this area

           IsPeriodicFloodingOn

Type: Boolean

Description: | TRUE if periodic flooding is on

           PeriodicFloodingInterval

Type: 16-bit unsigned integer

Description: | Flooding period in seconds

           LinksFlooded

Type: 16-bit unsigned integer

Description: | Number of flooded links

           SystemID

Type: String with unbounded length

Description: | IGP id of local node

           LocalNodeRouterID

Type: IPV4Address

Description: | Local router id

           IGPNeighbors

Type: 8-bit unsigned integer

Description: | Number of IGP neighbors

#### mpls_lm_summary_common_info

        Description: Summary information for all the areas
        Definition: Structure. Contents are:
           IsRoleStandby

Type: Boolean

Description: | TRUE if Role is Standby, Active otherwise

           Links

Type: 16-bit unsigned integer

Description: | Total number of links

           MaximumLinks

Type: 16-bit unsigned integer

Description: | Maximum number of links supported

           IsFloodingEnabled

Type: Boolean

Description: | TRUE if flooding is enabled

           AreasSummary

Type: mpls_lm_summary_area_info

[0...unbounded]

Description: | Summary info for the areas

#### mpls_lm_summary_link_info

        Description: Summary info of a link
        Definition: Structure. Contents are:
           LinkCommon

Type: mpls_lm_common_link_info

Description: | The link's common summary info

#### mpls_lm_igp_nbr_info

        Description: Neighbor information
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | The interface on which this neighbor is discovered

           NeighborID

Type: String with unbounded length

Description: | The neighbor's id

           AreaID

Type: String with unbounded length

Description: | The area id

           NeighborAddress

Type: IPV4Address

Description: | The neighbor's IP address

#### mpls_lm_igp_nbr_by_id_info

        Description: Neighbor information based on the IGP ID
        Definition: Structure. Contents are:
           PeerIGP_ID

Type: String with unbounded length

Description: | IGP id of neighbor

           Neighbors

Type: mpls_lm_igp_nbr_info

[0...unbounded]

Description: | Neighbors with the specified IGP id

#### mpls_lm_igp_nbr_by_ip_info

        Description: Neighbor information based on the IP address
        Definition: Structure. Contents are:
           PeerAddress

Type: IPV4Address

Description: | IP address of neighbor

           Neighbors

Type: mpls_lm_igp_nbr_info[0...unbounded]

Description: | Neighbors with the specified IP address

#### mpls_lm_igp_nbrs_link_info

        Description: Neighbor information based on the link
        Definition: Structure. Contents are:
           LinkID

Type: string with unbounded length

Description: | The link's id

           Neighbors

Type: mpls_lm_igp_nbr_info

[0...unbounded]

Description: | Neighbors of the specified link id

#### mpls_lm_stats_counters

        Description: Statistics for Setup and Tear processing
        Definition: Structure. Contents are:
           SetupRequests

Type: 16-bit unsigned integer

Description: | Setup requests

           SetupErrors

Type: 16-bit unsigned integer

Description: | Setup errors

           SetupAdmits

Type: 16-bit unsigned integer

Description: | Setup admits

           SetupRejects

Type: 16-bit unsigned integer

Description: | Setup rejects

           TearRequests

Type: 16-bit unsigned integer

Description: | Tear requests

           TearErrors

Type: 16-bit unsigned integer

Description: | Tear errors

           TearPreempts

Type: 16-bit unsigned integer

Description: | Tear preempts

#### mpls_lm_stats_summary_info

        Description: Statistics for Path and Reservation processing
        Definition: Structure. Contents are:
           PathStatistics

Type: mpls_lm_stats_counters

Description: | Path counters

           ReservationStatistics

Type: mpls_lm_stats_counters

Description: | Reservation counters

           IsRoleStandby

Type: Boolean

Description: | TRUE if Role is Standby, Active otherwise

#### mpls_lm_stats_link_info

        Description: Statistics for a link
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Link name

           LinkAddress

Type: IPV4Address

Description: | Link's ip address

           IncomingPathStatistics

Type: mpls_lm_stats_counters

Description: | Incoming PATH counters

           IncomingReservationStatistics

Type: mpls_lm_stats_counters

Description: | Incoming RESV counters

           OutgoingPathStatistics

Type: mpls_lm_stats_counters

Description: | Outgoing PATH counters

           OutgoingReservationStatistics

Type: mpls_lm_stats_counters

Description: | Outgoing RESV counters

#### mpls_lm_bfd_nbr_info

        Description: BFD Neighbor information
        Definition: Structure. Contents are:
           NeighborAddress

Type: IPV4Address

Description: | The neighbor's IP address

           IsBFDUp

Type: Boolean

Description: | TRUE if the BFD session is Up on this link

#### mpls_lm_bfd_nbrs_link_info

        Description: BFD Neighbor information based on the link
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Link name

           Neighbors

Type: mpls_lm_bfd_nbr_info

[0...unbounded]

Description: | Neighbors of the specified link id

#### mpls_lm_preempted_lsp

        Description: Preempted LSP info
        Definition: Structure. Contents are:
           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           SourceAddress

Type: IPV4Address

Description: | Source

           DestinationAddress

Type: IPV4Address

Description: | Destination

           RequestedBandwidth

Type: 64-bit unsigned integer

Description: | The path's requested bandwidth

           SetupPriority

Type: 8-bit unsigned integer

Description: | The path's setup priority

           HoldPriority

Type: 8-bit unsigned integer

Description: | The path's hold priority

           BandwidthType

Type: 8-bit unsigned integer

Description: | The path's bandwidth type; 0:BC0, 1:BC1, so on

#### mpls_lm_preemption_event

        Description: Preemption event info
        Definition: Structure. Contents are:
           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           LSP_ID

Type: 16-bit unsigned integer

Description: | LSP ID

           SourceAddress

Type: IPV4Address

Description: | Source

           DestinationAddress

Type: IPV4Address

Description: | Destination

           RequestedBandwidth

Type: 64-bit unsigned integer

Description: | The path's requested bandwidth

           SetupPriority

Type: 8-bit unsigned integer

Description: | The path's setup priority

           HoldPriority

Type: 8-bit unsigned integer

Description: | The path's hold priority

           BandwidthType

Type: 8-bit unsigned integer

Description: | The path's bandwidth type; 0:CT0, 1:CT1, so on

           OldBandwidthBC0

Type: 64-bit unsigned integer

Description: | Old BW for BC0

           OldBandwidthBC1

Type: 64-bit unsigned integer

Description: | Old BW for BC1

           NewBandwidthBC0

Type: 64-bit unsigned integer

Description: | New BW for BC0

           NewBandwidthBC1

Type: 64-bit unsigned integer

Description: | New BW for BC1

           BandwidthOvershoot0

Type: 64-bit unsigned integer

Description: | BW Overshoot for BC0

           BandwidthOvershoot1

Type: 64-bit unsigned integer

Description: | BW Overshoot for BC1

           InterfaceName

Type: String with unbounded length

Description: | Interface name

           EventTime

Type: 32-bit unsigned integer

Description: | Event time; seconds elapsed since January 1, 1970

           LSPs

Type: 16-bit unsigned integer

Description: | Number of LSPs (not all may be present in the list)

           LSPList

Type: mpls_lm_preempted_lsp[0...unbounded]

Description: | List of preempted LSPs

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

        Description:
        Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### mpls_lib_ctype_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_CTYPE_NULL' - NULL Ctype 'MPLS_LIB_CTYPE_IPV4' - IPv4 UDP 'MPLS_LIB_CTYPE_IPV4_P2P_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2P_TUNNEL' - IPv6 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV4_UNI' - IPv4 unicast 'MPLS_LIB_CTYPE_IPV4_P2MP_TUNNEL' - IPv4 point-to-point TE tunnel 'MPLS_LIB_CTYPE_IPV6_P2MP_TUNNEL' - IPv6 point-to-point TE tunnel

#### mpls_lib_tunnel_role_t

Description: Definition: Enumeration. Valid values are: 'MPLS_LIB_TUNNEL_ROLE_NOT_SET' - Not Set 'MPLS_LIB_TUNNEL_ROLE_HEAD' - head 'MPLS_LIB_TUNNEL_ROLE_MID' - mid 'MPLS_LIB_TUNNEL_ROLE_TAIL' - tail

#### igp_protocol_t

Description: IGP type Definition: Enumeration. Valid values are: 'None' - No IGP protocol specified 'ISIS' - IS-IS 'OSPF' - OSPF

#### igpte_lib_mpls_process_type

Description: Definition: Enumeration. Valid values are: 'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality) 'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality) 'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

#### mpls_te_igp_type

Description: Definition: Enumeration. Valid values are: 'TE_IGP_PROTOCOL_NONE' - IGP protocol is not configured 'TE_IGP_PROTOCOL_ISIS' - IGP protocol is ISIS 'TE_IGP_PROTOCOL_OSPF' - IGP protocol is OSPF

#### mpls_te_tunnel_role

Description: Definition: Enumeration. Valid values are: 'TunnelUnknown' - Undefined tunnel role 'TunnelHead' - Tunnel role is head 'TunnelMid' - Tunnel role is midpoint 'TunnelTail' - Tunnel role is tail

#### te_lsp_fec_ctype_data_t

Description: C-type-specific LSP FEC data Definition: Union. Discriminant: Name: FEC_CType Type: mpls_lib_ctype_t Options are: P2P_LSPDestination

Type: IPV4Address

Description: | P2P LSP destination

           FECDestinationP2MP_ID

Type: 32-bit unsigned integer

Description: | P2MP ID

#### mpls_te_lsp_type

        Description:
        Definition: Enumeration. Valid values are:
            'MPLS_TE_LSP_TypeNotSet' - Tunnel type not set
            'MPLS_TE_LSP_TypeP2P' - Point-to-point packet TE tunnel
            'MPLS_TE_LSP_TypeP2MP' - Point-to-multipoint tunnel
            'MPLS_TE_LSP_TypeGMPLS' - Bidirectional GMPLS (optical) tunnel
            'MPLS_TE_LSP_TypeP2PBidir' - Bidirctional packet point-to-point tunnel

#### te_pp_diversity_t

Description: Definition: Enumeration. Valid values are: 'DiversityNone' - Standby LSP not diverse 'Link' - Standby LSP link diverse 'Node' - Standby LSP node diverse 'NodeLink' - Standby LSP node and link diverse

#### AutoBackupProtectionType

Description: Definition: Enumeration. Valid values are: 'ProtectionNone' - No Autobackup Protection 'ProtectionNextHop' - NHOP Autobackup Protection 'ProtectionNextNextHop' - NNHOP Autobackup Protection

#### AutoBackupSRLGMode

Description: Definition: Enumeration. Valid values are: 'SRLGNotSet' - Autobackup SRLG type not set 'SRLGStrict' - Autobackup SRLG Strict 'SRLGPreferred' - Autobackup SRLG Preferred

#### rrr_dste_migration_mode_t_

Description: Definition: Enumeration. Valid values are: 'RRR_DSTEModeNone' - No DSTE mode set 'RRR_DSTEModePrestandard' - Pre-standard DSTE 'RRR_DSTEModeStandard' - IETF-standard DSTE

#### rrr_dste_migration_mode_t

Description: DS-TE migration mode Definition: Type definition for: rrr_dste_migration_mode_t_

#### SignalingAgentEnum

Description: Signaling Agent Definition: Enumeration. Valid values are: 'NoSignaling' - No signaling protocol configured 'RSVPSignaling' - RSVP is the signaling protocol

#### ResourceProviderType

Description: The resource provider type Definition: Enumeration. Valid values are: 'ResourceProviderNone' - Unknown 'PacketSwitchCapable' - Packet Switch Capable 'TimeDivisionMultiplex' - TDM - SONET/SDH 'LambdaSwitchCapable' - Lambda Switch Capable 'FiberSwitchCapable' - Fiber Switch Capable

#### BandwidthUnitEnum

Description: Types of bandwidth units Definition: Enumeration. Valid values are: 'KiloBitsPerSecond' - kilobits per second 'KiloBytesPerSecond' - kilobytes per second

#### AdmissionPolicyType

Description: Types of policies for admitting/rejecting tunnels Definition: Enumeration. Valid values are: 'RejectAll' - Reject all tunnel admission requests 'AllowAll' - Accept all tunnel admission requests 'RejectHuge' - Reject if requested bandwidth is larger than link's reservable bandwidth 'AllowIfRoom' - Reject if requested bandwidth is larger than the link's available bandwidth

#### BandwidthTypeEnum

Description: Types of bandwidth pools Definition: Enumeration. Valid values are: 'Pool0' - Bandwidth from the pool0 'Pool1' - Pool1 bandwidth 'Unknown' - Unknown Bandwidth

#### BandwidthStateEnum

Description: Types of bandwidth states Definition: Enumeration. Valid values are: 'BandwidthHeld' - Bandwidth is held, is not guaranteed when it is time to reserve 'BandwidthReserved' - Bandwidth is reserved and can be used for forwarding 'BandwidthUnknown' - Bandwidth is unknown

#### TunnelStateEnum

Description: Types of tunnel admission states Definition: Enumeration. Valid values are: 'TunnelStateUnknown' - No known state 'New' - Tunnel is new 'Preempting' - Tunnel is being preempted 'Admitting' - Path being admitted 'HalfAdmitted' - Path was admitted partially and was then rejected 'Admitted' - Path is already admitted successfully 'ReservationAdmitting' - Reservation being admitted 'ReservationHalfAdmitted' - Reservation was admitted partially and was then rejected 'ReservationAdmitted' - Reservation is already admitted successfully

#### LinkDirectionEnum

Description: Link direction types Definition: Enumeration. Valid values are: 'LinkDirectionUpStream' - Upstream direction, Tail to Head 'LinkDirectionDownStream' - Upstream direction, Head to Tail 'LinkDirectionUnknown' - Unknown direction

#### FloodingTrigger

Description: Types of flooding triggers Definition: Enumeration. Valid values are: 'FloodingReasonUnknown' - Not known what caused flooding 'LinkUp' - TE link came Up 'LinkDown' - TE link went Down 'ThresholdUp' - Up threshold crossed in pool0 'ThresholdDown' - Down threshold crossed in pool0 'ThresholdUpPool1' - Up threshold crossed in pool1 'ThresholdDownPool1' - Down threshold crossed in pool1 'TimerExpired' - Periodic timer expired 'BandwidthChange' - Link BW changed 'User' - User triggered flooding 'RSVPTimeout' - RSVP timed out 'RSVPReconnect' - RSVP reconnected 'TEExited' - TE-control process exited 'SRLGChange' - Link SRLG changed

## Perl Data Object documentation for multilink.

### Datatypes

#### multilink_hw_info

Description: Multilink hardware specific info Definition: Structure. Contents are: BundleID

Type: 32-bit unsigned integer

Description: Bundle ID number

Interface

Type: Interface

Description: | Bundle's interface name

           BundleType

Type: bundle_type_enum

Description: | Bundle type: T1,E1,un-framed E1

           Bandwidth

Type: 32-bit unsigned integer

Description: | Bundle's bandwidth in kbps

           Members

Type: 32-bit unsigned integer

Description: | Number of members attached

           Encapsulation

Type: InterfaceCapsulation

Description: | Interface encapsulation

           Fragment

Type: frag_value

Description: | Fragmentation value, Size or Delay

           Interleave

Type: Boolean

Description: | Interleave. false =>Disabled true=>Enabled

           FragmentCounter

Type: Boolean

Description: | Fragment Counter. false =>Disabled true=>Enabled

           NCPSequenced

Type: ncp_sequenced

Description: | NCP Sequenced

#### multilink_state_info

        Description: Multilink state info
        Definition: Structure. Contents are:
           State

Type: im_state_enum_type

Description: | Operational state

           LineState

Type: im_state_enum_type

Description: | Line protocol state

#### multilink_bundle_member_data

        Description: Multilink bundle member data for any member
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: | Member's interface name

           Active

Type: Boolean

Description: | Member's status in bundle

#### multilink_stats

        Description:
        Definition: Structure. Contents are:
           InputFragmentPackets

Type: 64-bit unsigned integer

Description: | Input Fragmented Packets

           InputFragmentBytes

Type: 64-bit unsigned integer

Description: | Input Fragmented Bytes

           OutputFragmentPackets

Type: 64-bit unsigned integer

Description: | Output Fragmented Pkts

           OutputFragmentBytes

Type: 64-bit unsigned integer

Description: | Output Fragmented Bytes

           InputUnfragmentPackets

Type: 64-bit unsigned integer

Description: | Input Unfragmented Pkts

           InputUnfragmentBytes

Type: 64-bit unsigned integer

Description: | Input Unfragmented Bytes

           OutputUnfragmentPackets

Type: 64-bit unsigned integer

Description: | Output Unfragmented Pkts

           OutputUnfragmentBytes

Type: 64-bit unsigned integer

Description: | Output Unfragmented Bytes

           InputReassemblePackets

Type: 64-bit unsigned integer

Description: | Input Reassembled Packets

           InputReassembleBytes

Type: 64-bit unsigned integer

Description: | Input Reassembled Bytes

### Internal Datatypes

#### im_capsulation_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_protocol_type

        Description:
        Definition: Type definition for: 32-bit unsigned integer

#### im_attr_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_rules_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_caps_type

Description: Definition: Type definition for: im_rules_type

#### im_proto_type

Description: Definition: Type definition for: im_rules_type

#### im_intf_type

Description: Definition: Type definition for: im_rules_type

#### im_callback_group_type

Description: Definition: Type definition for: im_rules_type

#### im_instance_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_notify_type

Description: Definition: Type definition for: 16-bit unsigned integer

#### im_state_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_state_type_

Description: Definition: Enumeration. Valid values are: 'IM_STATE_NOTREADY' 'IM_STATE_ADMINDOWN' 'IM_STATE_DOWN' 'IM_STATE_UP' 'IM_STATE_SHUTDOWN' 'IM_STATE_ERRDISABLE' 'IM_STATE_DOWN_IMMEDIATE' 'IM_STATE_DOWN_IMMEDIATE_ADMIN' 'IM_STATE_DOWN_GRACEFUL' 'IM_STATE_BEGIN_SHUTDOWN' 'IM_STATE_END_SHUTDOWN' 'IM_STATE_BEGIN_ERROR_DISABLE' 'IM_STATE_END_ERROR_DISABLE' 'IM_STATE_BEGIN_DOWN_GRACEFUL' 'IM_STATE_RESET' 'IM_STATE_OPERATIONAL' 'IM_STATE_NOT_OPERATIONAL' 'IM_STATE_UNKNOWN' 'IM_STATE_LAST'

#### im_state_enum_type

Description: Definition: Type definition for: im_state_type_

#### im_l2bundle_bw_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_l2bundle_action_type_

Description: Definition: Enumeration. Valid values are: 'IM_L2BUNDLE_ATTACH' 'IM_L2BUNDLE_DETACH' 'IM_L2BUNDLE_SUSPEND' 'IM_L2BUNDLE_RESUME' 'IM_L2BUNDLE_SUSPEND_ATTACH'

#### im_l2bundle_action_type

Description: Definition: Type definition for: im_l2bundle_action_type_

#### im_l2bundle_ctx_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_intf_description_selector_

Description: Definition: Enumeration. Valid values are: 'IM_INTF_TYPE_DESCRIPTION' 'IM_INTF_HARDWARE_DESCRIPTION'

#### im_intf_description_selector_type

Description: Definition: Type definition for: im_intf_description_selector_

#### imc_intf_flag_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_mtu_type

Description: Definition: Type definition for: 32-bit signed integer

#### im_rd_id_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_replicate_direction_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_dpc_cookie_code

Description: Definition: Enumeration. Valid values are: 'IM_DPC_INIT_DATA' 'IM_DPC_REGISTER' 'IM_DPC_COOKIE'

#### im_dpc_cookie_code_type

Description: Definition: Type definition for: im_dpc_cookie_code

#### im_registration_option_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_callback_class_enum

Description: Definition: Enumeration. Valid values are: 'IM_CALLBACK_CLASS_3P' 'IM_CALLBACK_CLASS_CAPS_OWNER' 'IM_CALLBACK_CLASS_INTF_OWNER' 'IM_CALLBACK_CLASS_GROUP_OWNER' 'IM_CALLBACK_CLASS_SPLITPOINT' 'IM_CALLBACK_CLASS_NETIO' 'IM_CALLBACK_CLASS_OWNER_INTERNAL'

#### im_callback_class_type

Description: Definition: Type definition for: im_callback_class_enum

#### im_callback_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### imc_cb_h_type

Description: Definition: Type definition for: im_callback_type

#### im_capssel_type

Description: Definition: Type definition for: 32-bit unsigned integer

#### im_location_type_

Description: Definition: Enumeration. Valid values are: 'IM_IN_DECAPS_FIRST' 'IM_IN_DECAPS_BEFORE' 'IM_IN_DECAPS_AFTER' 'IM_IN_DECAPS_LAST' 'IM_IN_ENCAPS_FIRST' 'IM_IN_ENCAPS_BEFORE' 'IM_IN_ENCAPS_AFTER' 'IM_IN_ENCAPS_LAST'

#### im_location_type

Description: Definition: Type definition for: im_location_type_

#### im_notices

Description: Definition: Enumeration. Valid values are: 'IM_NOTIFY_DOWN_GRACEFUL' 'IM_NOTIFY_NOADMIN_DOWN_GRACEFUL' 'IM_NOTIFY_DOWN_IMMEDIATE' 'IM_NOTIFY_DOWN_IMMEDIATE_ADMIN' 'IM_NOTIFY_UP' 'IM_NOTIFY_IFSTATE_VALUE' 'IM_NOTIFY_INITIAL' 'IM_NOTIFY_FINAL' 'IM_NOTIFY_CREATE' 'IM_NOTIFY_DELETE' 'IM_NOTIFY_ADOPT' 'IM_NOTIFY_TRANSFERRED' 'IM_NOTIFY_OWNED_RESOURCE' 'IM_NOTIFY_OWNED_RESOURCE_END' 'IM_NOTIFY_MTU_SET' 'IM_NOTIFY_MTU_CHECK' 'IM_NOTIFY_MTU_VALUE' 'IM_NOTIFY_MTU_IMPOSE_FAILED' 'IM_NOTIFY_MANDATORY_CAPS_ADD' 'IM_NOTIFY_CAPS_REMOVE' 'IM_NOTIFY_CAPS_ADD' 'IM_NOTIFY_CAPS_OPTS_CHANGE' 'IM_NOTIFY_DATAPATH_CONTROL' 'IM_NOTIFY_ENCAP' 'IM_NOTIFY_DP_RESTART' 'IM_NOTIFY_MDR_DONE' 'IM_NOTIFY_ACTIVE_VIRTUAL' 'IM_NOTIFY_3P_INITIAL_BULK_END' 'IM_NOTIFY_ATTR_VALUE' 'IM_NOTIFY_OWNER_CHAN_MSG_RCV' 'IM_NOTIFY_OWNER_CHAN_DOWN' 'IM_NOTIFY_OWNER_CHAN_RESYNC' 'IM_NOTIFY_EA_INTF_CREATE' 'IM_NOTIFY_EA_INTF_DELETE' 'IM_NOTIFY_EA_CAPS_ADD' 'IM_NOTIFY_EA_CAPS_REM' 'IM_NOTIFY_EA_DPC' 'IM_NOTIFY_OWNER_CHAN_MESSAGE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_START' 'IM_NOTIFY_OWNER_CHAN_RESYNC_END' 'IM_NOTIFY_OWNER_CHAN_CLIENT_DISCONNECT' 'IM_NOTIFY_OWNER_CHAN_RESYNCS_COMPLETE' 'IM_NOTIFY_OWNER_CHAN_RESYNC_REQUEST' 'IM_NOTIFY_LAST'

#### im_bundle_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_ANY' 'IM_BUNDLE_RP_LOCAL'

#### im_bundle_location_st

Description: Definition: Type definition for: im_bundle_location_

#### im_bundle_member_location_

Description: Definition: Enumeration. Valid values are: 'IM_BUNDLE_MEMBER_ANY' 'IM_BUNDLE_MEMBER_BLC_LOCAL'

#### im_bundle_member_location_st

Description: Definition: Type definition for: im_bundle_member_location_

#### im_view_type

Description: Definition: Type definition for: 8-bit unsigned integer

#### im_pic_td

Description: Definition: Type definition for: 32-bit unsigned integer

#### bundle_type_e_

Description: Definition: Enumeration. Valid values are: 'BUNDLE_TYPE_UNKNOWN' - Unknown 'BUNDLE_TYPE_FULL_FRAMED_T1' - Full framed T1 'BUNDLE_TYPE_FULL_FRAMED_E1' - Full framed E1 'BUNDLE_TYPE_FULL_UNFRAMED_E1' - Full unframed E1 'BUNDLE_TYPE_SUB_T1E1' - Fractional T1/E1

#### bundle_type_enum

Description: Definition: Type definition for: bundle_type_e_

#### ncp_sequenced_e_

Description: Definition: Enumeration. Valid values are: 'BUNDLE_NCP_SEQUENCED_NEVER' - NCP is never sequenced 'BUNDLE_NCP_SEQUENCED_AS_NEEDED' - NCP is sequenced when needed 'BUNDLE_NCP_SEQUENCED_ALWAYS' - NCP is always sequenced

#### ncp_sequenced

Description: Definition: Type definition for: ncp_sequenced_e_

#### frag_mode_enum

Description: Multilink fragmentation modes Definition: Enumeration. Valid values are: 'Disabled' - Fragment disabled 'Size' - Fragment Size 'Delay' - Fragment Delay

#### frag_value

Description: Definition: Union. Discriminant: Name: FragmentMode Type: frag_mode_enum Options are: FragmentSize

Type: 32-bit unsigned integer

Description: |

           FragmentDelay

Type: 32-bit unsigned integer

Description: |

## Perl Data Object documentation for tunl_gre_pfi.

### Datatypes

#### im_cmd_tunl_gre_info

Description: Tunnel info Definition: Structure. Contents are: SourceName

Type: String with unbounded length

Description: Tunnel source name

SourceIPv4Address

Type: IPV4Address

Description: | Tunnel source IP address

           DestinationIPv4Address

Type: IPV4Address

Description: | Tunnel destination IP address

           TunnelTOS

Type: 32-bit unsigned integer

Description: | GRE tunnel TOS

           TunnelTTL

Type: 32-bit unsigned integer

Description: | GRE tunnel TTL

           KeepalivePeriod

Type: 16-bit unsigned integer

Description: | Keepalive period in seconds

           KeepaliveMaximumRetry

Type: 8-bit unsigned integer

Description: | Keepalive retry

           TunnelMode

Type: im_cmd_tunl_gre_mode

Description: | Tunnel GRE Mode

           KeepaliveState

Type: im_cmd_tunl_ka_df_state

Description: | Keepalive State

           DFBitState

Type: im_cmd_tunl_ka_df_state

Description: | DF Bit State

### Internal Datatypes

#### TunnelGREMode

        Description:
        Definition: Enumeration. Valid values are:
            'Unknown' - Tunnel GRE mode is Unknown
            'GREoIPv4' - Tunnel GRE Mode is IPv4
            'GREoIPv6' - Tunnel GRE Mode is IPv6

#### im_cmd_tunl_gre_mode

        Description:
        Definition: Type definition for: TunnelGREMode

#### TunnelKA_DFState

        Description:
        Definition: Enumeration. Valid values are:
            'Disable' - Tunnel GRE KA State is Disabled
            'Enable' - Tunnel GRE KA State is Enabled

#### im_cmd_tunl_ka_df_state

Description: Definition: Type definition for: TunnelKA_DFState

## Perl Data Object documentation for gsr_prp_pm_edm_defs.

### Datatypes

#### gsr_prp_pm_dev_err_cntrs

Description: PRP Platform Manager Device Error counters Definition: Structure. Contents are: LowSeverityReceiveSideCounter

Type: 32-bit unsigned integer

Description: LOW Severity RX Side error counter

HighSeverityReceiveSideCounter

Type: 32-bit unsigned integer

Description: HIGH Severity RX Side error counter

FatalSeverityReceiveSideCounter

Type: 32-bit unsigned integer

Description: FATAL Severity RX Side error counter

LowSeverityTransmitSideCounter

Type: 32-bit unsigned integer

Description: LOW Severity TX Side error counter

HighSeverityTransmitSideCounter

Type: 32-bit unsigned integer

Description: HIGH Severity TX Side error counter

FatalSeverityTransmitSideCounter

Type: 32-bit unsigned integer

Description: FATAL Severity TX Side error counter

LowSeverityBothSideCounter

Type: 32-bit unsigned integer

Description: LOW Severity BOTH Side error counter

HighSeverityBothSideCounter

Type: 32-bit unsigned integer

Description: HIGH Severity BOTH Side error counter

FatalSeverityBothSideCounter

Type: 32-bit unsigned integer

Description: FATAL Severity BOTH Side error counter

#### gsr_prp_pm_failover_cntrs

Description: PRP Platform Manager failover counter Definition: Structure. Contents are: FailOverCounter

Type: 32-bit unsigned integer

Description: FCTL Fail-over request counter

### Internal Datatypes

## Perl Data Object documentation for qos_policy_stats.

### Datatypes

#### red_profile_stats

Description: Per RED profile stats Definition: Structure. Contents are: ProfileTitle

Type: String with maximum length 300

Description:

REDLabel

Type: wred_type_value[0...unbounded]

Description: | Array of WRED Typevalues as in PRP stats is available per threshold

           REDTransmitPackets

Type: 64-bit unsigned integer

Description: | Transmitted packets

           REDTransmitBytes

Type: 64-bit unsigned integer

Description: | Transmitted bytes

           RandomDropPackets

Type: 64-bit unsigned integer

Description: | Probabilistically dropped packets

           RandomDropBytes

Type: 64-bit unsigned integer

Description: | Probabilisticallydropped bytes

           MaxThresholdPackets

Type: 64-bit unsigned integer

Description: | Dropped packets with the average queue size at the max-threshold

           MaxThresholdBytes

Type: 64-bit unsigned integer

Description: | Dropped bytes with the average queue size at the max-threshold

#### class_stats

Description: Definition: Structure. Contents are: CounterValidityBitmask

Type: 64-bit unsigned integer

Description: Bitmask to indicate which counter or counters are undetermined. Counters will be marked undetermined when one or more classes share queues with class-default because in such cases the value of counters for each class is invalid. Based on the flag(s) set, the following counters will be marked undetermined. For example, if value of this object returned is 0x00000101, counters TransmitPackets/TransmitBytes/TotalTransmitRate and DropPackets/DropBytes are undetermined.0x00000001 - Transmit (TransmitPackets/TransmitBytes/TotalTransmitRate), 0x00000002 - Total drop (TotalDropPackets/TotalDropBytes/TotalDropRate), 0x00000004 - Match (MatchDataRate/PrepolicyMatchedPackets/PrepolicyMatchedBytes), 0x00000100 - Police drop (DropPackets/DropBytes), 0x00000200 - Police conform (ConformPackets/ConformBytes/ConformRate), 0x00000400 - Police exceed (ExceedPackets/ExceedBytes/ExceedRate), 0x00000800 - Police violate (ViolatePackets/ViolateBytes/ViolateRate), 0x00001000 - Parent policer drop (ParentDropPackets/ParentDropBytes), 0x00010000 - Queueing drop (TailDropPackets/TailDropBytes), 0x00020000 - Red queue drop (RandomDropPackets/RandomDropBytes), 0x00040000 - Queue maximum threshold drop (MaxThresholdPackets/MaxThresholdBytes), 0x00080000 - Queue conform (ConformPackets/ConformBytes/ConformRate), 0x00100000 - Queue exceed (ExceedPackets/ExceedBytes/ExceedRate), 0x00200000 - CLP limit drop (ATM_CLP0DropPackets/ATM_CLP0DropBytes/ATM_CLP1DropPackets/ATM_CLP1DropBytes), 0x01000000 - RED transmit (RedTransmitPackets/RedTransmitBytes), 0x02000000 - RED drop (RandomDropPackets/RandomDropBytes), 0x04000000 - RED maximum threshold drop (MaxThresholdPackets/MaxThresholdBytes)

ClassName

Type: String with maximum length 65

Description:

system_added_default_class

Type: 8-bit unsigned integer

Description:

QueueID

Type: 32-bit unsigned integer

Description: q-id of the queue for this class

QueueDescr

Type: String with maximum length 256

Description: Description of queue for the class

GeneralStats

Type: gen_stats_st

Description: |

           QueueStatsArray

Type: q_stats_st

[0...unbounded]

Description: | array of queue stats

           PoliceStatsArray

Type: plc_stats_st

[0...unbounded]

Description: | array of police stats

           WREDStatsArray

Type: red_profile_stats

[0...unbounded]

Description: | array of red stats

           IphcStats

Type: Optional iphc_stats_st

Description: | IPHC stats

           ChildPolicy

Type: Optional policy_stats

Description: |

#### policy_stats

        Description: policy map statistics
        Definition: Structure. Contents are:
           NodeName

Type: String with length 42

Description: |

           PolicyName

Type: String with maximum length 65

Description: |

           State

Type: policy_state_en

Description: |

           StateDescription

Type: String with maximum length 128

Description: |

           class_stats

Type: class_stats[0...unbounded]

Description: | array of classes contained in policy

### Internal Datatypes

#### policy_param_unit_type_

        Description:
        Definition: Enumeration. Valid values are:
            'POLICY_PARAM_UNIT_INVALID'
            'POLICY_PARAM_UNIT_BYTES'
            'POLICY_PARAM_UNIT_KBYTES'
            'POLICY_PARAM_UNIT_MBYTES'
            'POLICY_PARAM_UNIT_GBYTES'
            'POLICY_PARAM_UNIT_BITSPS'
            'POLICY_PARAM_UNIT_KBITSPS'
            'POLICY_PARAM_UNIT_MBITSPS'
            'POLICY_PARAM_UNIT_GBITSPS'
            'POLICY_PARAM_UNIT_CELLSPS'
            'POLICY_PARAM_UNIT_US'
            'POLICY_PARAM_UNIT_MS'
            'POLICY_PARAM_UNIT_PACKETS'
            'POLICY_PARAM_UNIT_CELLS'
            'POLICY_PARAM_UNIT_PERCENT'
            'POLICY_PARAM_UNIT_RATIO'
            'POLICY_PARAM_UNIT_MAX'

#### policy_param_unit_type

        Description:
        Definition: Type definition for: policy_param_unit_type_

#### policy_param_uint32_st_

        Description:
        Definition: Structure. Contents are:
           value

Type: 32-bit unsigned integer

Description: |

           unit

Type: policy_param_unit_type

Description: |

#### policy_param_uint32_st

        Description:
        Definition: Type definition for: policy_param_uint32_st_

#### wred_type_en_

        Description:
        Definition: Enumeration. Valid values are:
            'WRED_COS_CMD'
            'WRED_DSCP_CMD'
            'WRED_PRECEDENCE_CMD'
            'WRED_DISCARD_CLASS_CMD'
            'WRED_MPLS_EXP_CMD'
            'RED_WITH_USER_MIN_MAX'
            'RED_WITH_DEFAULT_MIN_MAX'
            'WRED_DEI_CMD'
            'WRED_INVALID_CMD'

#### wred_type_en

Description: Definition: Type definition for: wred_type_en_

#### enum_val_t

Description: Definition: Type definition for: 16-bit unsigned integer

#### match_available_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AVAIL_IDENT_UNSPECIFIED' 'MATCH_AVAIL_IDENT_DNIS' 'MATCH_AVAIL_IDENT_DOMAIN' 'MATCH_AVAIL_IDENT_CIRCUIT_ID' 'MATCH_AVAIL_IDENT_REMOTE_ID' 'MATCH_AVAIL_IDENT_MEDIA' 'MATCH_AVAIL_IDENT_NAS_PORT' 'MATCH_AVAIL_IDENT_PROTOCOL' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV4' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_IPV6' 'MATCH_AVAIL_IDENT_SOURCE_ADDRESS_MAC' 'MATCH_AVAIL_IDENT_TUNNEL_NAME' 'MATCH_AVAIL_IDENT_USER_NAME' 'MATCH_AVAIL_IDENT_VENDOR_ID' 'MATCH_AVAIL_IDENT_MAX'

#### match_available_id_en

Description: Definition: Type definition for: match_available_id_en_

#### match_authen_status_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_AUTHEN_STATUS_UNSPECIFIED' 'MATCH_AUTHEN_STATUS_AUTHENTICATED' 'MATCH_AUTHEN_STATUS_UNAUTHENTICATED' 'MATCH_AUTHEN_STATUS_MAX'

#### match_authen_status_en

Description: Definition: Type definition for: match_authen_status_en_

#### match_media_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MEDIA_TYPE_UNSPECIFIED' 'MATCH_MEDIA_TYPE_ASYNC' 'MATCH_MEDIA_TYPE_ATM' 'MATCH_MEDIA_TYPE_ETHER' 'MATCH_MEDIA_TYPE_IP' 'MATCH_MEDIA_TYPE_ISDN' 'MATCH_MEDIA_TYPE_MPLS' 'MATCH_MEDIA_TYPE_SYNC' 'MATCH_MEDIA_TYPE_MAX'

#### match_media_type_en

Description: Definition: Type definition for: match_media_type_en_

#### match_mlp_negotiated_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_MLP_NEGOTIATED_UNSPECIFIED' 'MATCH_MLP_NEGOTIATED' 'MATCH_MLP_NOT_NEGOTIATED' 'MATCH_MLP_MAX'

#### match_mlp_negotiated_en

Description: Definition: Type definition for: match_mlp_negotiated_en_

#### match_subs_protocol_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_SUBS_PROTOCOL_UNSPECIFIED' 'MATCH_SUBS_PROTOCOL_IPV4' 'MATCH_SUBS_PROTOCOL_PPP' 'MATCH_SUBS_PROTOCOL_DHCP' 'MATCH_SUBS_PROTOCOL_MAX'

#### match_subs_protocol_en

Description: Definition: Type definition for: match_subs_protocol_en_

#### match_nas_port_sub_id_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_SUB_ID_UNSPECIFIED' 'MATCH_NAS_PORT_SUB_ID_ADAPTER' 'MATCH_NAS_PORT_SUB_ID_CHANNEL' 'MATCH_NAS_PORT_SUB_ID_IPADDR' 'MATCH_NAS_PORT_SUB_ID_PORT' 'MATCH_NAS_PORT_SUB_ID_SHELF' 'MATCH_NAS_PORT_SUB_ID_SLOT' 'MATCH_NAS_PORT_SUB_ID_SUB_INTERFACE' 'MATCH_NAS_PORT_SUB_ID_TYPE' 'MATCH_NAS_PORT_SUB_ID_VCI' 'MATCH_NAS_PORT_SUB_ID_VLAN' 'MATCH_NAS_PORT_SUB_ID_VPI' 'MATCH_NAS_PORT_SUB_ID_MAX'

#### match_nas_port_sub_id_en

Description: Definition: Type definition for: match_nas_port_sub_id_en_

#### match_nas_port_intf_type_en_

Description: Definition: Enumeration. Valid values are: 'MATCH_NAS_PORT_INTF_TYPE_UNSPECIFIED' 'MATCH_NAS_PORT_INTF_TYPE_ASYNC' 'MATCH_NAS_PORT_INTF_TYPE_ATM' 'MATCH_NAS_PORT_INTF_TYPE_BRI' 'MATCH_NAS_PORT_INTF_TYPE_ETHER' 'MATCH_NAS_PORT_INTF_TYPE_IPSEC' 'MATCH_NAS_PORT_INTF_TYPE_NONE' 'MATCH_NAS_PORT_INTF_TYPE_PIAFS' 'MATCH_NAS_PORT_INTF_TYPE_PPPATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPETHER' 'MATCH_NAS_PORT_INTF_TYPE_PPPOEATM' 'MATCH_NAS_PORT_INTF_TYPE_PPPQINQ' 'MATCH_NAS_PORT_INTF_TYPE_PPPVLAN' 'MATCH_NAS_PORT_INTF_TYPE_PRI' 'MATCH_NAS_PORT_INTF_TYPE_SYNC' 'MATCH_NAS_PORT_INTF_TYPE_V110' 'MATCH_NAS_PORT_INTF_TYPE_V120' 'MATCH_NAS_PORT_INTF_TYPE_VTY' 'MATCH_NAS_PORT_INTF_TYPE_X75' 'MATCH_NAS_PORT_INTF_TYPE_MAX'

#### match_nas_port_intf_type_en

Description: Definition: Type definition for: match_nas_port_intf_type_en_

#### afmon_ipcbr_parm_type_en_

Description: Definition: Enumeration. Valid values are: 'AFMON_IPCBR_PARM_INVALID' 'AFMON_IPCBR_PARM_IP_PKT_RATE' 'AFMON_IPCBR_PARM_IP_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_BIT_RATE' 'AFMON_IPCBR_PARM_MEDIA_PKT_SIZE' 'AFMON_IPCBR_PARM_MEDIA_PKTS_PER_IP' 'AFMON_IPCBR_PARM_MAX'

#### afmon_ipcbr_parm_type_en

Description: Definition: Type definition for: afmon_ipcbr_parm_type_en_

#### policy_state_en

Description: Different Interface states Definition: Enumeration. Valid values are: 'Active' 'Suspended'

#### gen_stats_st

Description: Counters common to all features Definition: Structure. Contents are: TransmitPackets

Type: 64-bit unsigned integer

Description: Transmitted packets (packets/bytes)

TransmitBytes

Type: 64-bit unsigned integer

Description: Transmitted bytes (packets/bytes)

TotalDropPackets

Type: 64-bit unsigned integer

Description: Dropped packets (packets/bytes)

TotalDropBytes

Type: 64-bit unsigned integer

Description: Dropped bytes (packets/bytes)

TotalDropRate

Type: 32-bit unsigned integer

Description: Total drop rate (packets/bytes)

MatchDataRate

Type: 32-bit unsigned integer

Description: Incoming matched data rate in kbps

TotalTransmitRate

Type: 32-bit unsigned integer

Description: Total transmit rate in kbps

PrePolicyMatchedPackets

Type: 64-bit unsigned integer

Description: Matched pkts before applying policy

PrePolicyMatchedBytes

Type: 64-bit unsigned integer

Description: Matched bytes before applying policy

#### plc_color_class_stats_st

Description: Color Aware Policer statistics Definition: Structure. Contents are: ConformClassConformPackets

Type: 64-bit unsigned integer

Description: Packets with classification result conform and policer result conform

ConformClassConformBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result conform and policer result conform

ConformClassConformRate

Type: 32-bit unsigned integer

Description: Conform Class Conform rate in kbps

ConformClassExceedPackets

Type: 64-bit unsigned integer

Description: Packets with classification result conform and policer result exceed

ConformClassExceedBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result conform and policer result exceed

ConformClassExceedRate

Type: 32-bit unsigned integer

Description: Conform Class Exceed rate in kbps

ConformClassViolatePackets

Type: 64-bit unsigned integer

Description: Packets with classification result conform and policer result violate

ConformClassViolateBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result conform and policer result violate

ConformClassViolateRate

Type: 32-bit unsigned integer

Description: Conform Class Violate rate in kbps

ExceedClassExceedPackets

Type: 64-bit unsigned integer

Description: Packets with classification result exceed and policer result exceed

ExceedClassExceedBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result exceed and policer result exceed

ExceedClassExceedRate

Type: 32-bit unsigned integer

Description: Exceed Class Exceed rate in kbps

ExceedClassViolatePackets

Type: 64-bit unsigned integer

Description: Packets with classification result exceed and policer result violate

ExceedClassViolateBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result exceed and policer result violate

ExceedClassViolateRate

Type: 32-bit unsigned integer

Description: Exceed Class Violate rate in kbps

ViolateClassViolatePackets

Type: 64-bit unsigned integer

Description: Packets with classification result violate and policer result violate

ViolateClassViolateBytes

Type: 64-bit unsigned integer

Description: Bytes with classification result violate and policer result violate

ViolateClassViolateRate

Type: 32-bit unsigned integer

Description: Violate Class Violate rate in kbps

#### plc_stats_st

Description: Policer statistics Definition: Structure. Contents are: DropPackets

Type: 64-bit unsigned integer

Description: Police dropped packets

DropBytes

Type: 64-bit unsigned integer

Description: Police dropped bytes

ConformPackets

Type: 64-bit unsigned integer

Description: Packets that conform to the policed rate

ConformBytes

Type: 64-bit unsigned integer

Description: Bytes that conform to the policed rate

ExceedPackets

Type: 64-bit unsigned integer

Description: Packets that exceed the policed rate

ExceedBytes

Type: 64-bit unsigned integer

Description: Bytes that exceed the policed rate

ViolatePackets

Type: 64-bit unsigned integer

Description: Packets violating the policed rate

ViolateBytes

Type: 64-bit unsigned integer

Description: Bytes that violate the policed rate

ParentDropPackets

Type: 64-bit unsigned integer

Description: Dropped pkts by the parent policer

ParentDropBytes

Type: 64-bit unsigned integer

Description: Dropped bytes by the parent policer

ConformRate

Type: 32-bit unsigned integer

Description: Conform rate in kbps

ExceedRate

Type: 32-bit unsigned integer

Description: Exceed rate in kbps

ViolateRate

Type: 32-bit unsigned integer

Description: Violate rate in kbps

ColorClassStats

Type: Optional plc_color_class_stats_st

Description: |

#### iphc_stats_st

Description: IPHC Stats Definition: Structure. Contents are: NonTCP_TotalOutPackets

Type: 64-bit unsigned integer

Description: TotalNum of Non tcp pkts sent

NonTCP_TotalOutBytes

Type: 64-bit unsigned integer

Description: TotalNum of Non Tcp Bytes sent

NonTCP_BytesSaved

Type: 64-bit unsigned integer

Description: Non Tcp Bytes saved due to compression

NonTcp_CompressedPacketsOut

Type: 64-bit unsigned integer

Description: Num of non tcp compressed pkts sent

NonTCP_BytesSentRate

Type: 32-bit unsigned integer

Description: Compressed Non Tcp Bytes sent rate

NonTCP_FullHeaderPacketsOut

Type: 64-bit unsigned integer

Description: Num of non tcp fullheader pkts sent

TCP_TotalOutPackets

Type: 64-bit unsigned integer

Description: Total Num of tcp pkts sent

TCP_TotalOutBytes

Type: 64-bit unsigned integer

Description: TotalNum of Tcp Bytes sent

TCP_BytesSaved

Type: 64-bit unsigned integer

Description: Tcp Bytes saved due to compression

TCP_CompressedPacketsOut

Type: 64-bit unsigned integer

Description: Num of tcp compressed pkts sent

TCP_BytesSentRate

Type: 32-bit unsigned integer

Description: Compressed Tcp Bytes sent rate

TCP_FullHeaderPacketsOut

Type: 64-bit unsigned integer

Description: Num of tcp fullheader pkts sent

#### q_stats_st

Description: Queue limit statistics Definition: Structure. Contents are: QueueID

Type: 32-bit unsigned integer

Description: Queue Id used for Fabric Stats

TailDropPackets

Type: 64-bit unsigned integer

Description: Packets tail dropped

TailDropBytes

Type: 64-bit unsigned integer

Description: Bytes tail dropped

ATM_CLP0DropPackets

Type: 64-bit unsigned integer

Description: ATP CLP 0 matched packetsdropped

ATM_CLP0DropBytes

Type: 64-bit unsigned integer

Description: ATP CLP 0 matched bytesdropped

ATM_CLP1DropPackets

Type: 64-bit unsigned integer

Description: ATP CLP 1 matched packetsdropped

ATM_CLP1DropBytes

Type: 64-bit unsigned integer

Description: ATP CLP 1 matched bytesdropped

QueueInstanceLength

Type: policy_param_uint32_st[0...unbounded]

Description: | Queue instance length

           QueueAverageLength

Type: policy_param_uint32_st

[0...unbounded]

Description: | Queue average length

           QueueMaxLength

Type: policy_param_uint32_st

[0...unbounded]

Description: | Queue maximum length

           QueueDropThreshold

Type: 32-bit unsigned integer

Description: | tail drop threshold of the queue in bytes

           ForcedWREDStatsDisplay

Type: Boolean

Description: | flag to forcedisplay of WRED even when per WredWRED profile stats is not available

           RandomDropPackets

Type: 64-bit unsigned integer

Description: | Packets probabilistically dropped

           RandomDropBytes

Type: 64-bit unsigned integer

Description: | Bytes probabilistically dropped

           MaxThresholdPackets

Type: 64-bit unsigned integer

Description: | Dropped packets with the average queue size at the max-threshold

           MaxThresholdBytes

Type: 64-bit unsigned integer

Description: | Dropped bytes with the average queue size at the max-threshold

           ConformPackets

Type: 64-bit unsigned integer

Description: | Packets that conform to the queue rate

           ConformBytes

Type: 64-bit unsigned integer

Description: | Bytes that conform to the queue rate

           ExceedPackets

Type: 64-bit unsigned integer

Description: | Packets that exceed the queue rate

           ExceedBytes

Type: 64-bit unsigned integer

Description: | Bytes that exceed the queue rate

           ConformRate

Type: 32-bit unsigned integer

Description: | Conform rate

           ExceedRate

Type: 32-bit unsigned integer

Description: | Exceed rate

#### wred_type_value

        Description: WRED Type Value pairs
        Definition: Structure. Contents are:
           WREDType

Type: wred_type_en

Description: | WRED type DSCP, EXP, PREC etc.

           value

Type: 8-bit unsigned integer

Description: | WRED value for this type.

## Perl Data Object documentation for snmp_corr.

### Datatypes

#### snmp_corr_rule_summary_bag

        Description: Correlation Rule summary information
        Definition: Structure. Contents are:
           RuleName

Type: String with unbounded length

Description: | Correlation Rule Name

           RuleState

Type: snmp_corr_rule_state

Description: | Applied state of the rule It could be not applied, applied or applied to all

           BufferedTrapsCount

Type: Optional 32-bit unsigned integer

Description: | Number of buffered traps correlated to this rule

#### snmp_corr_rule_detail_bag

        Description: Correlation Rule detail information
        Definition: Structure. Contents are:
           RuleSummary

Type: snmp_corr_rule_summary_bag

Description: | Rule summary, name, etc

           Timeout

Type: Optional 32-bit unsigned integer

Description: | Time window (in ms) for which root/all messages are kept in correlater before sending them to hosts

           Rootcause

Type: snmp_corr_trap_match_td

Description: | OID/VarBinds defining the rootcause match conditions.

           NonRootcauses

Type: snmp_corr_trap_match_td[0...unbounded]

Description: | OIDs/VarBinds defining the nonrootcause match conditions.

           ApplyHosts

Type: snmp_corr_host_td[0...unbounded]

Description: | Hosts (IP/port) to which the rule is applied

#### snmp_corr_ruleset_summary_bag

        Description: Correlation Ruleset summary information
        Definition: Structure. Contents are:
           RuleSetName

Type: String with unbounded length

Description: | Ruleset Name

#### snmp_corr_ruleset_detail_bag

        Description: Correlation Ruleset detail information
        Definition: Structure. Contents are:
           RuleSetName

Type: String with unbounded length

Description: | Ruleset Name

           Rules

Type: snmp_corr_rule_summary_bag

[0...unbounded]

Description: | Rules contained in a ruleset

#### snmp_corr_buffer_info_bag

        Description: Correlator buffer usage information
        Definition: Structure. Contents are:
           CurrentSize

Type: 32-bit unsigned integer

Description: | Current buffer usage

           ConfiguredSize

Type: 32-bit unsigned integer

Description: | Configured buffer size

#### snmp_corr_trap_bag

        Description: Trap Information
        Definition: Structure. Contents are:
           OID

Type: String with unbounded length

Description: | Object ID

           RelativeTimestamp

Type: 32-bit unsigned integer

Description: | Number of hsecs elapsed since snmpd was started

           Timestamp

Type: 64-bit unsigned integer

Description: | Time when the trap was generated. It is expressed in number of milliseconds since 00:00:00 UTC, January 1, 1970

           VarBind

Type: snmp_corr_vbind_td

[0...unbounded]

Description: | VarBinds on the trap

#### snmp_corr_trap_buffer_bag

        Description: Trap Buffer Record
        Definition: Structure. Contents are:
           CorrelationID

Type: 32-bit unsigned integer

Description: | Correlation ID

           IsRootcause

Type: Boolean

Description: | True if this is the rootcause

           RuleName

Type: String with unbounded length

Description: | Correlation rule name

           TrapInfo

Type: snmp_corr_trap_bag

Description: | Correlated trap information

### Internal Datatypes

#### snmp_corr_rule_state

        Description:
        Definition: Enumeration. Valid values are:
            'RuleUnapplied' - Rule is in Unapplied state
            'RuleApplied' - Rule is Applied to specified hosts
            'RuleAppliedAll' - Rule is Applied to all of router

#### snmp_corr_vbind_match_type

Description: Definition: Enumeration. Valid values are: 'Index' - Match regexp to varbind index 'Value' - Match regexp to varbind value

#### snmp_corr_vbind

Description: Definition: Structure. Contents are: OID

Type: String with unbounded length

Description: OID of the varbind

Value

Type: String with unbounded length

Description: Value of the varbind

#### snmp_corr_vbind_td

Description: Varbind Definition: Type definition for: snmp_corr_vbind

#### snmp_corr_vbind_match

Description: Definition: Structure. Contents are: OID

Type: String with unbounded length

Description: OID of the varbind

MatchType

Type: snmp_corr_vbind_match_type

Description: | Varbind match type

           RegExp

Type: String with unbounded length

Description: | Regular expression to match

#### snmp_corr_vbind_match_td

Description: Varbind Match Parameters Definition: Type definition for: snmp_corr_vbind_match

#### snmp_corr_trap_match

Description: Definition: Structure. Contents are: OID

Type: String with unbounded length

Description: OID of the trap

VarBinds

Type: snmp_corr_vbind_match_td[0...unbounded]

Description: | VarBinds of the trap

#### snmp_corr_trap_match_td

Description: Trap Match Definition Definition: Type definition for: snmp_corr_trap_match

#### snmp_corr_host

Description: Definition: Structure. Contents are: IPAddress

Type: String with unbounded length

Description: IP address of the host

Port

Type: 16-bit unsigned integer

Description: Port of the host

#### snmp_corr_host_td

Description: Host Definition Definition: Type definition for: snmp_corr_host

## Perl Data Object documentation for ifmib.

### Datatypes

#### ifmib_ifname_ifindex_entry

Description: IF-MIB ifname ifindex entry Definition: Structure. Contents are: IfIndex

Type: 32-bit unsigned integer

Description: Interface Index

#### ifmib_notif_status_entry

Description: IF-MIB ifname ifindex entry Definition: Structure. Contents are: LinkUpDownNotifStatus

Type: LinkUpDownStatus

Description: | LinkUpDown notification status

### Internal Datatypes

#### LinkUpDownStatus

Description: Definition: Enumeration. Valid values are: 'Enabled' - LinkUpDown notification is enabled 'Disabled' - LinkUpDown notification is disabled

## Perl Data Object documentation for ipt_bis_show.

### Datatypes

#### ipt_addr_st

Description: IP address info Definition: Structure. Contents are: family

Type: 8-bit unsigned integer

Description: family

length

Type: 8-bit unsigned integer

Description: length

ip_addr

Type: ipt_addr_type_un

Description: | Match criteria

#### tunnel_template_show

Description: Bag containing information for the show tunnel-template command Definition: Structure. Contents are: TunnelName

Type: Hex binary data with maximum length 32 bytes

Description: Tunnel Name

SourceAddress

Type: ipt_addr_st

Description: | Source Address

           SourcePoolAddress

Type: ipt_addr_st

Description: | Source pool address

           PrefixLength

Type: 8-bit unsigned integer

Description: | Prefix len of src addr block

           PoolEnabled

Type: Boolean

Description: | Whether pool is configured

           MTU

Type: 32-bit unsigned integer

Description: | MTU setting

           TTL

Type: 8-bit unsigned integer

Description: | TTL value

           TOS

Type: 8-bit unsigned integer

Description: | TOS value

           InterfaceName

Type: Interface

Description: | Interface handle

           TunnelID

Type: 16-bit unsigned integer

Description: | Tunnel ID

           SessionCookie

Type: ipt_ses_cookie_pair_edm

[2]

Description: | Session Cookie pair

           RolloverTimer

Type: 32-bit unsigned integer

Description: | Rollover timer value

           RemainingPeriodicTime

Type: 32-bit unsigned integer

Description: | Remaining periodic time

           HolddownTimer

Type: 32-bit unsigned integer

Description: | Holddown timer value

           RolloversCount

Type: 32-bit unsigned integer

Description: | number of rollovers

           Flags

Type: 16-bit unsigned integer

Description: | Internal flags

           Count

Type: 16-bit unsigned integer

Description: | count

           Encapsulations

Type: ipt_encap_type_en

Description: | various encaps

           IsInterfaceUp

Type: Boolean

Description: | when source is interface, it's state

#### tunnel_template_internal

        Description: Bag containing global tunnel parameters
        Definition: Structure. Contents are:
           num_tunnels

Type: 32-bit unsigned integer

Description: |

           bgp_msgs_sent

Type: 32-bit unsigned integer

Description: |

           dpc_msgs_sent

Type: 32-bit unsigned integer

Description: |

           vrfy_msgs_rxed

Type: 32-bit unsigned integer

Description: |

           aply_msgs_rxed

Type: 32-bit unsigned integer

Description: |

### Internal Datatypes

#### ipt_addr_edm_

        Description:
        Definition: Structure. Contents are:
           ia_family

Type: 8-bit unsigned integer

Description: |

           ia_length

Type: 8-bit unsigned integer

Description: |

           ipv4_address

Type: IPV4Address

Description: |

           ipv6_address

Type: Hex binary data with maximum length 16 bytes

Description: |

#### ipt_addr_t

        Description:
        Definition: Type definition for: ipt_addr_edm_

#### ipt_ses_cookie_pair_edm_

        Description:
        Definition: Structure. Contents are:
           session_id

Type: 32-bit unsigned integer

Description: |

           cookie_len

Type: 8-bit unsigned integer

Description: |

           reserve

Type: Hex binary data with maximum length 3 bytes

Description: |

           cookie32

Type: 32-bit unsigned integer[2]

Description: |

#### ipt_ses_cookie_pair_edm

Description: Definition: Type definition for: ipt_ses_cookie_pair_edm_

#### ipt_addr_type_en

Description: Address type Definition: Enumeration. Valid values are: 'ADDR_TYPE_IPV4' - IPV4 address present 'ADDR_TYPE_IPV6' - IPV6 address present

#### ipt_encap_type_en

Description: Encap types Definition: Enumeration. Valid values are: 'IPT_ENCAP_L2TP' - IPT tunnel encap l2tp

#### ipv6_addr

Description: Definition: Type definition for: Hex binary data with maximum length 16 bytes

#### ipt_addr_type_un

Description: Union of IPV4 and IPV6 address types Definition: Union. Discriminant: Name: type Type: ipt_addr_type_en Options are: ipv4_address

Type: IPV4Address

Description: | IPV4 address

           ipv6_address

Type: ipv6_addr

Description: | IPV6 address

## Perl Data Object documentation for common datatypes.

### Datatypes

#### Percent

        Definition: An integer percentage - must lie between 0 and 100 inclusive.

#### PortNumber

        Definition: A port number - must lie between 0 and 65535 inclusive.

#### IPV4Address

        Definition: An IPV4 address in dotted decimal notation.

        An IPv4 address should be of the form 129.29.83.45. This
        datatype restricts the value of each field between 0
        and 255, i.e. [0-255].[0-255].[0-255].[0-255]

#### IPV4TunnelAddress

        Definition: An IPV4 tunnel address in dotted decimal notation.

        An IPv4 tunnel address should be of the form 65535:129.29.83.45.
        This datatype restricts the value of each field between 0 and
        65535 for prefix field and 0 and 255 for IPv4 address field,
        i.e. [0-65535]:[0-255].[0-255].[0-255].[0-255]

#### IPV6Address

        Definition: An IPV6 address in standard notation.

        An IPv6 address should be of the form
        12:a3:3422:f332:43e:0:5a3:122. This datatype restricts the
        value of each field between 0 and ffff, i.e.
        [0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]

#### IPV4Mask

        Definition: An IPV4 mask in dotted decimal notation.

        An IPv4 mask should be of the form 129.29.83.45. This
        datatype restricts the value of each field between 0
        and 255, i.e. [0-255].[0-255].[0-255].[0-255]

#### IPV4Wildcard

        Definition: A mask with the same semantics and validation as
                    IPV4Mask, but the value will have its bits flipped
                    before doing the IPV4Mask style validations. An IPV4
                    wildcard mask specifies the bits which are not be be
                    matched, rather than the bits that are.

        An IPv4 mask should be of the form 129.29.83.45. This
        datatype restricts the value of each field between 0
        and 255, i.e. [0-255].[0-255].[0-255].[0-255]

#### IPV4PrefixLength

        Definition: An IPv4 address prefix length. Must lie
                    between 0 and 32 inclusive.

#### IPV4TunnelPrefixLength

        Definition: An IPv4 tunnel address prefix length.
                    Must lie between 0 and 48 inclusive.

#### IPV6Mask

        Definition: An IPV6 mask in standard notation.

        An IPv6 mask should be of the form
        12:a3:3422:f332:43e:0:5a3:122.  This datatype restricts the
        value of each field between 0 and ffff, i.e.
        [0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]

#### IPV6Wildcard

        Definition: A mask with the same semantics and validation as IPV6Mask,
                    but the value will have its bits flipped before doing the
                    IPV6Mask style validations. An IPV6 wildcard mask specifies
                    the bits which are not be be matched, rather than the bits
                    that are.

        An IPv6 wildcard mask should be of the form
        12:a3:3422:f332:43e:0:5a3:122. This datatype restricts the
        value of each field between 0 and ffff, i.e.
        [0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]

#### IPV6PrefixLength

        Definition: An IPv6 address prefix length. Must lie between
                    0 and 128 inclusive.

#### IPAddress

        Definition: A generic IP address. It can be one of the following:
            <IPV4Address>
            <IPV4TunnelAddress>
            <IPV6Address>

#### IPV4AddressPrefix

        Definition: An IPV4 address and prefix. It is a structure consisting of:
            <IPV4Address>
            <IPV4PrefixLength>

#### IPV4TunnelAddressPrefix

        Definition: An IPV4 address and prefix. It is a structure consisting of::
            <IPV4TunnelAddress>
            <IPV4TunnelPrefixLength>

#### IPV6AddressPrefix

        Definition: An IPV6 address and prefix. It is a structure consisting of::
            <IPV6Address>
            <IPV6PrefixLength>

#### IPAddressPrefix

        Definition: A generic IP address and prefix. It can be one of the following:
            <IPV4AddressPrefix>
            <IPV4TunnelAddressPrefix>
            <IPV6AddressPrefix>

#### IPV6AddressPlus

        Definition: An IPV6 address in standard notation.

        An IPv6 address should be of the form
        12:a3:3422:f332:43e:0:5a3:122. This datatype restricts the
        value of each field between 0 and ffff, i.e.
        [0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]:[0-ffff]

#### MACAddress

        Definition: A MAC address in standard notation.

        A MAC address should be of the form a4.0.ff21. This datatype
        restricts the value of each field between 0 and ffff, i.e.
        [0-ffff].[0-ffff].[0-ffff]

#### Interface

        Definition: An interface name specifying an interface
                    type and instance.

        Interface represents a string defining an interface type
        and instance, e.g. MgmtEth0/4/CPU1/0

#### InterfaceName

        Definition: An interface name specifying an interface
                    type and instance.

        Interface represents a string defining an interface type
        and instance, e.g. MgmtEth0/4/CPU1/0

#### InterfaceHandle

        Definition: An interface name specifying an interface
                    type and instance.

        Interface represents a string defining an interface type
        and instance, e.g. MgmtEth0/4/CPU1/0

#### EncryptionType

        Definition: The type of encryption used on a password string.
                    Value of the type can only be one of:
                    none: The password string is cleartext, i.e. unencrypted
                    md5:  The password is encrypted to an MD5 digest
                    proprietary: The password is encrypted using Cisco
                    type 7 password encryption.

#### EncryptionString

        Definition: A password string encrypted according to EncryptionType
                    string is encrypted.

#### EncryptedString

        Definition: 'EncryptedString' is to encrypt the String.

#### MD5Password

        Definition: A string encrypted using MD5, including the
                    specification of whether the string is encrypted
                    or not. It is a structure consisting of:
                    <Encrypted> : It is a Boolean.
                    <Password> : It is a String.

#### ProprietaryPassword

        Definition: A password encrypted using Cisco proprietary
                    encryption, including the specification of
                    whether the password is encrypted or not.
                    It is a struture consisting of:
                    <Encrypted> : It is a Boolean.
                    <Password> : It is a String.

#### HexInteger

        Definition: An unsigned 32-bit integer represented in hexadecimal format.

#### OSISystemID

        Definition: An OSI system ID, in dotted notation.

        An OSI system ID should be of the form 0123.4567.89ab. This datatype
        restricts each character to a hex character.

#### OSIAreaAddress

        Definition: An OSI area address, in dotted notation.

        An OSI area address should consist of an odd number of octets, and be of
        the form 01 or 01.2345 etc up to 01.2345.6789.abcd.ef01.2345.6789. This
        datatype restricts each character to a hex character.

#### ISISNodeID

        Definition: An ISIS node ID, in dotted notation.

        An ISIS node ID should be of the form 0123.4567.89ab.cd. This datatype
        restricts each character to a hex character.

#### ISIS_LSP_ID

        Definition: An ISIS LSP ID, in dotted notation.

        An ISIS LSP ID should be of the form 0123.4567.89ab.cd-ef. This
        datatype restricts each character to a hex character.

#### OSI_NET

        Definition: An OSI NET, in dotted notation.

        An OSI NET should consist of an even number of octets, and be of the form
        01.2345.6789.abcd.ef etc up to
        01.2345.6789.abcd.ef01.2345.6789.abcd.ef01.2345.67. This datatype restricts
        each character to a hex character.

#### IMC_TYPE_CAPS

        Definition: A string for an interface capsulation

#### IMC_TYPE_PROTO

        Definition: A string for an interface protocol

#### IMC_TYPE_INTF_TYPE

        Definition: An interface type

#### CharNum

        Definition: Takes a character or its ASCII decimal equivalent (0 . 255).

#### TTYEscapeCharNum

        Definition: Escape charater or its ASCII decimal equivalent   (0 . 255)
                    or one of the three string DEFAULT, BREAK, NONE

#### Integer

        Definition: An unsigned 32-bit value.

#### SignedInteger

        Definition: A signed 32-bit value.

#### String

        Definition: A finite-length string of characters.

#### Boolean

        Definition: A simple binary value of 'true' or 'false'.

#### TrueOnly

        Definition: This value can only be 'true'.

#### FalseOnly

        Definition: This value can only be 'false'.

#### Configured

        Definition: 'Configured' represents a true-only value. It is used to
                    indicate that a particular configuration item is present,
                    i.e. configured.

#### Run

        Definition: 'Run' represents a true-only value. It is used to indicate that
                    a particular item in the action space is to be enabled, i.e. the action is
                    to be run.

#### ValueNodeID

        Definition: A location specified as a Rack/Slot/Instance triple, e.g.
                    0/1/2 or F0/SC1/0.

#### EncodedBoundedString

        Definition: A finite-length encoded string with user specified length
                    restriction.

#### EncodedString

        Definition: A finite-length encoded string.

#### RackID

        Definition: RackID represents a rack identifier encoded as a 32-bit value.

#### SysDBNodeID

        Definition: A location specified as a Rack/Slot/Instance triple, e.g.
                    0/1/2 or F0/SC1/0.

#### VRF_ID

        Definition: A VRF name.

#### ExtendedNodeID

        Definition: A location specified as a Rack/Slot/Instance/SubInstance, e.g.
                    0/1/2/NP0 or F0/SC1/0/NP0.

#### RouteDistinguisher

        Definition: A route distinguisher.

## Perl Data Object documentation for igpte_types.

### Datatypes

#### igpte_igp_area

        Description: An IGP-area
        Definition: Structure. Contents are:
           IGPType

Type: igp_protocol_t

Description: | IGP type

           IGPInstance

Type: String with unbounded length

Description: | IGP instance

           IGPArea

Type: 32-bit unsigned integer

Description: | IGP area

### Internal Datatypes

#### igp_protocol_t

        Description: IGP type
        Definition: Enumeration. Valid values are:
            'None' - No IGP protocol specified
            'ISIS' - IS-IS
            'OSPF' - OSPF

#### igpte_lib_mpls_process_type

        Description:
        Definition: Enumeration. Valid values are:
            'IGPTE_LIB_PROCESS_TE_CONTROL' - Refers to the TE-control process (topolgy and tunnel functionality)
            'IGPTE_LIB_PROCESS_TE_LINK' - Refers to the TE-link process (adjacency-management functionality)
            'IGPTE_LIB_PROCESS_TE' - Refers to the unified TE process

#### igpte_lib_bw_model_type

Description: Bandwidth model Definition: Enumeration. Valid values are: 'RDM' - Russian Dolls Model 'MAM' - Maximum Allocation Model 'NotSet' - No model set

#### igp_node_type_t

Description: Topology node type Definition: Enumeration. Valid values are: 'IGP_NODE_TYPE_NONE' - No IGP node type specified 'IGP_NODE_TYPE_ROUTER' - router node 'IGP_NODE_TYPE_NETWORK' - network node

#### igp_subnet_type_t

Description: Subnet type Definition: Enumeration. Valid values are: 'IGPSubnetTypeNone' - No subnet type specified 'P2P' - Point-to-point subnet 'Broadcast' - Broadcast subnet 'NonBroadcastMultiaccess' - Non-broadcast multi-access subnet 'P2MP' - Point-to-multipoint subnet 'Loopback' - Loopback subnet

#### igpte_aa_metric_mode_type_t

Description: Autoroute-announce metric type Definition: Enumeration. Valid values are: 'MetricModeNone' - No metric type specified 'Relative' - Relative metric 'Absolute' - Absolute metric 'Constant' - Unused

#### igp_ospf_area_format_t

Description: OSPF area format Definition: Enumeration. Valid values are: 'IGPAreaFormatNumber' - Numbered area format 'IGPAreaFormatIPAddr' - IP address area format

#### igpte_link_switch_capability_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkSwitchingCapabilityNone' - None 'LinkSwitchingCapabilityPSC1' - Packet (level 1) 'LinkSwitchingCapabilityPSC2' - Packet (level 2) 'LinkSwitchingCapabilityPSC3' - Packet (level 3) 'LinkSwitchingCapabilityPSC4' - Packet (level 4) 'LinkSwitchingCapabilityL2SC' - Layer 2 'LinkSwitchingCapabilityTDM' - TDM 'LinkSwitchingCapabilityLSC' - LSC 'LinkSwitchingCapabilityFSC' - FSC

#### igpte_link_encoding_protocol_t

Description: Link protocol switching capabilities Definition: Enumeration. Valid values are: 'LinkEncodingProtocolNone' - None 'LinkEncodingProtocolPAcket' - Packet 'LinkEncodingProtocolEthernet' - Ethernet 'LinkEncodingProtocolANSI_ETSI_PDH' - ANSI-ETSI-PDH 'LinkEncodingProtocolReserved4' - Reserved 'LinkEncodingProtocolSDH_SONET' - SDH-SONET 'LinkEncodingProtocolReserved6' - Reserved 'LinkEncodingProtocolDigitalWrapper' - Digital Wrapper 'LinkEncodingProtocolLambdaPhotonic' - Lambda Photonic 'LinkEncodingProtocolFiber' - Fiber 'LinkEncodingProtocolReserved10' - Reserved 'LinkEncodingProtocolFiberChannel' - Fiber Channel 'LinkEncodingProtocolPassiveInternal' - Derived from ingress node

## Perl Data Object documentation for ip_rsvp_mgmt_private.

### Datatypes

#### rsvp_mgmt_mib_table_counters

Description: RSVP MIB Table Counters Definition: Structure. Contents are: find

Type: 32-bit unsigned integer

Description:

findfirst

Type: 32-bit unsigned integer

Description:

findnext

Type: 32-bit unsigned integer

Description:

notfound

Type: 32-bit unsigned integer

Description:

#### rsvp_mgmt_mib_counters

Description: RSVP MIB Counters Definition: Structure. Contents are: mib_table_cnts

Type: rsvp_mgmt_mib_table_counters[7]

Description: |

           newflow_trap_count

Type: 32-bit unsigned integer

Description: |

           lostflow_trap_count

Type: 32-bit unsigned integer

Description: |

#### rsvp_mgmt_s2l_sub_lsp_ipv4

Description: RSVP S2L Sub-LSP Definition: Structure. Contents are: S2LDestinationAddress

Type: IPV4Address

Description: | S2L Sub-LSP Destination Address

#### rsvp_mgmt_filter_ipv4

Description: RSVP Filter Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

#### rsvp_mgmt_filter_p2mp_ipv4

Description: RSVP P2MP IPv4 FilterSpec Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePort

Type: 16-bit unsigned integer

Description: | Source Port

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_filter_info

        Description: RSVP FilterSpec Info
        Definition: Structure. Contents are:
           RSVPFilter

Type: rsvp_filter_union

Description: | RSVP Filter

#### rsvp_mgmt_session_udp_ipv4

        Description: RSVP UDP IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           Protocol

Type: 8-bit unsigned integer

Description: | Protocol type (originally defined in RFC 790, further values in subsequent RFCs)

           DestinationPort

Type: 16-bit unsigned integer

Description: | The Session Destination Port

#### rsvp_mgmt_session_lsp_tunnel_ipv4

        Description: RSVP LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_uni_ipv4

        Description: RSVP UNI IPv4 Session
        Definition: Structure. Contents are:
           DestinationAddress

Type: IPV4Address

Description: | Destination address

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedAddress

Type: IPV4Address

Description: | The Session Extended Address

#### rsvp_mgmt_session_p2mp_lsp_tunnel_ipv4

        Description: RSVP P2MP-LSP-Tunnel-IPv4 Session
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | The Point to Multipoint ID

           TunnelID

Type: 16-bit unsigned integer

Description: | The Session Tunnel ID

           ExtendedTunnelID

Type: IPV4Address

Description: | The Session Extended Tunnel ID

#### rsvp_mgmt_session_info

        Description: RSVP Session Info
        Definition: Structure. Contents are:
           RSVPSession

Type: rsvp_session_union

Description: | RSVP Session

#### rsvp_mgmt_style

        Description: RSVP Reservation Style
        Definition: Structure. Contents are:
           ReservationType

Type: rsvp_mgmt_reservation_type_enum

Description: | The Reservation Type: WF, SE or FF

#### rsvp_mgmt_policy_sources

        Description: RSVP Policy Sources
        Definition: Structure. Contents are:
           IsTELink

Type: Boolean

Description: | Policy Source is TE Link

           IsLocal

Type: Boolean

Description: | Policy Source is Local

           IsCOPS

Type: Boolean

Description: | Policy Source is COPS

           IsDefault

Type: Boolean

Description: | Policy Source is Default

           IsCable

Type: Boolean

Description: | Policy Source is Cable

#### rsvp_mgmt_policy_flags

        Description: RSVP Policy Flags
        Definition: Structure. Contents are:
           IsAccepted

Type: Boolean

Description: | Accepted

           IsInstalled

Type: Boolean

Description: | Installed

           IsForwarding

Type: Boolean

Description: | Forwarding

#### rsvp_mgmt_key

        Description: Key to uniquely identify some RSVP records
        Definition: Structure. Contents are:
           P2MP_ID

Type: 32-bit unsigned integer

Description: | Point-to-multipoint ID

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           DestinationPortOrTunnelID

Type: 32-bit unsigned integer

Description: | Destination Port or Tunnel ID. For the LSP and OUNI session types this represents the Tunnel ID whereas for the UDP session type this represents the Destination Port

           Protocol

Type: 32-bit unsigned integer

Description: | Protocol. UDP session type this represents the Protocol (UDP not supported at present)

           ExtendedTunnelID

Type: IPV4Address

Description: | Protocol or Extended Tunnel ID. For the LSP and OUNI sesion types this represents the Extended Tunnel ID

           SessionType

Type: rsvp_mgmt_session_type

Description: | Session Type (e.g. LSP, OUNI or UDP)

           SourceAddress

Type: IPV4Address

Description: | Source Address

           SourcePortOrLSP_ID

Type: 32-bit unsigned integer

Description: | Source Port or LSP_ID. For the LSP and OUNI session types this represents the LSP_ID whereas for the UDP session type this represents the SourcePort

           P2MPSubGroupOrigin

Type: IPV4Address

Description: | Point to Multipoint SubGroup Origin

           SubGroupID

Type: 16-bit unsigned integer

Description: | Point to Multipoint Subgroup ID

#### rsvp_mgmt_policy_query_flags

        Description: RSVP Policy Query Flags
        Definition: Structure. Contents are:
           IsNeeded

Type: Boolean

Description: | Needed

           IsReportRequired

Type: Boolean

Description: | Report Required

           IsResync

Type: Boolean

Description: | Resynchronization

           IsBypass

Type: Boolean

Description: | Bypass

#### rsvp_mgmt_timespec

        Description: RSVP Time Spec
        Definition: Structure. Contents are:
           Seconds

Type: 32-bit signed integer

Description: | Time Value in Seconds

           Nanoseconds

Type: 32-bit signed integer

Description: | Time Value in Nano-seconds

#### rsvp_mgmt_counts

        Description: Counters for all known RSVP message types
        Definition: Structure. Contents are:
           Path

Type: 32-bit unsigned integer

Description: | Count of Path messages

           Reservation

Type: 32-bit unsigned integer

Description: | Count of Reservation messages

           PathError

Type: 32-bit unsigned integer

Description: | Count of PathError messages

           ReservationError

Type: 32-bit unsigned integer

Description: | Count of ReservationError messages

           PathTear

Type: 32-bit unsigned integer

Description: | Count of PathTear messages

           ReservationTear

Type: 32-bit unsigned integer

Description: | Count of ReservationTear messages

           ReservationConfirm

Type: 32-bit unsigned integer

Description: | Count of ReservationConfirm messages

           Bundle

Type: 32-bit unsigned integer

Description: | Count of Bundle messages

           ACK

Type: 32-bit unsigned integer

Description: | Count of ACK messages

           SRefresh

Type: 32-bit unsigned integer

Description: | Count of Srefresh messages

           Hello

Type: 32-bit unsigned integer

Description: | Count of Hello messages

           Challenge

Type: 32-bit unsigned integer

Description: | Count of Integrity Challenge messages

           Response

Type: 32-bit unsigned integer

Description: | Count of Integrity Response messages

#### rsvp_mgmt_all_db_counters

Description: All database counters Definition: Structure. Contents are: Sessions

Type: 32-bit unsigned integer

Description: Number of sessions

IncomingPaths

Type: 32-bit unsigned integer

Description: Number of locally created and incoming path states

OutgoingPaths

Type: 32-bit unsigned integer

Description: Number of outgoing path states

IncomingReservations

Type: 32-bit unsigned integer

Description: Number of locally created and incoming reservation states

OutgoingReservations

Type: 32-bit unsigned integer

Description: Number of outgoing reservation states

Interfaces

Type: 32-bit unsigned integer

Description: Number of Interfaces

#### rsvp_mgmt_auth_send_type_counters

Description: RSVP Authentication Send Type Counters Definition: Structure. Contents are: AuthenticationSent

Type: 32-bit unsigned integer

Description: Messages sent

AuthenticationFailures

Type: 32-bit unsigned integer

Description: Failures

AuthenticationSendChallengesReceived

Type: 32-bit unsigned integer

Description: Challenges received

AuthenticationChallengeResponsesSent

Type: 32-bit unsigned integer

Description: Challenge responses sent

#### rsvp_mgmt_auth_recv_type_counters

Description: RSVP Authentication Receive Type Counters Definition: Structure. Contents are: AuthenticationReceivedValidMessages

Type: 32-bit unsigned integer

Description: Valid messages

AuthenticationReceivedChallengesSent

Type: 32-bit unsigned integer

Description: Challenges sent

AuthenticationReceivedChallengeResponse

Type: 32-bit unsigned integer

Description: Challenge responses received

AuthenticationReceivedChallengesResent

Type: 32-bit unsigned integer

Description: Challenges resent

AuthenticationReceivedChallengeTimeouts

Type: 32-bit unsigned integer

Description: Challenge timeouts

AuthenticationReceivedDuringChallenge

Type: 32-bit unsigned integer

Description: Authentication received during challenge

AuthenticationReceivedIncomplete

Type: 32-bit unsigned integer

Description: Authentication received incomplete

AuthenticationReceivedNoIntegrity

Type: 32-bit unsigned integer

Description: Authentication received with no integrity

AuthenticationReceivedBadDigest

Type: 32-bit unsigned integer

Description: Authentication received with bad digest

AuthenticationReceivedWrongDigestType

Type: 32-bit unsigned integer

Description: Authentication received with wrong digest type

AuthenticationReceivedSequenceNumberDuplicate

Type: 32-bit unsigned integer

Description: Authentication received with duplicate sequence number

AuthenticationReceivedSequenceNumberOutofRange

Type: 32-bit unsigned integer

Description: Authentication received with sequence number out of range

AuthenticationReceivedWrongChallengesResponse

Type: 32-bit unsigned integer

Description: Incorect challenge responses received

AuthenticationReceivedChallengesResponseDuplicate

Type: 32-bit unsigned integer

Description: Duplicate challenge responses received

AuthenticationReceivedResponseLate

Type: 32-bit unsigned integer

Description: Challenge responses received late

AuthenticationReceivedBadMessageFormat

Type: 32-bit unsigned integer

Description: Authentication received with bad mesage format

#### rsvp_mgmt_auth_direction_send

Description: RSVP Authentication Send Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

Counters

Type: rsvp_mgmt_auth_send_type_counters

Description: | Counters

#### rsvp_mgmt_auth_direction_recv

Description: RSVP Authentication Recieve Type Information Definition: Structure. Contents are: Sequence

Type: 64-bit unsigned integer

Description: Sequence number

SequenceWindowSize

Type: 32-bit unsigned integer

Description: Sequence window size

SequenceWindowCount

Type: 32-bit unsigned integer

Description: Sequence window count

SequenceWindow

Type: 64-bit unsigned integer[64]

Description: Sequence window

Counters

Type: rsvp_mgmt_auth_recv_type_counters

Description: | Counters

#### rsvp_mgmt_authentication_compact

Description: Authentication Compact Information Definition: Structure. Contents are: SourceAddress

Type: IPV4Address

Description: | Source address

           DestinationAddress

Type: IPV4Address

Description: | Destination address

           NeighborAddress

Type: IPV4Address

Description: | Neighbor address

           ifname

Type: Hex binary data with maximum length 64 bytes

Description: |

           InterfaceNameRSVP

Type: Interface

Description: |

           Direction

Type: rsvp_mgmt_auth_direction_type

Description: | Direction

           keyType

Type: rsvp_mgmt_auth_ki_type

Description: | Key type

           KeySource

Type: String with unbounded length

Description: | Key source

           KeyID

Type: 64-bit unsigned integer

Description: | Key ID

           KeyIDValid

Type: 32-bit unsigned integer

Description: | Key validity

#### rsvp_mgmt_authentication_detail

        Description: Authentication Detail Information
        Definition: Structure. Contents are:
           AuthCompact

Type: rsvp_mgmt_authentication_compact

Description: | Basic authentication data

           KeyStatus

Type: 32-bit unsigned integer

Description: | Key status

           KeyDigestInfo

Type: 32-bit unsigned integer

Description: | Direction

           Lifetime

Type: 32-bit unsigned integer

Description: | Lifetime (seconds)

           LifetimeLeft

Type: 32-bit unsigned integer

Description: | Remaining lifetime (seconds)

           ChallengeStatus

Type: rsvp_mgmt_auth_challenge_status

Description: | Challenge status

           DirectionInfo

Type: rsvp_mgmt_auth_direction

Description: |

#### rsvp_state_change_info_t

        Description: RSVP State Change Info
        Definition: Structure. Contents are:
           FirstTime

Type: rsvp_mgmt_timespec

Description: | First change time

           LastTime

Type: rsvp_mgmt_timespec

Description: | Last change time

           ChangeCount

Type: 32-bit unsigned integer

Description: | Change count

#### rsvp_mgmt_protection_subobj

        Description: RSVP Protection subobject
        Definition: Structure. Contents are:
           IsProtectionValid

Type: Boolean

Description: | Is Protection Valid

           Secondary

Type: Boolean

Description: | Secondary

           Protecting

Type: Boolean

Description: | Protecting

           Notification

Type: Boolean

Description: | Notification

           Operational

Type: Boolean

Description: | Operational

           LspFlags

Type: 8-bit unsigned integer

Description: | LSP Flags

           LinkFlags

Type: 8-bit unsigned integer

Description: | Link Flags

#### rsvp_mgmt_hdr_info

        Description: RSVP Header Info stored in PSB/RSB
        Definition: Structure. Contents are:
           RSVPVersion

Type: 8-bit unsigned integer

Description: | RSVP Flags

           RSVPFlags

Type: 8-bit unsigned integer

Description: | RSVP Flags

           RSVPTTL

Type: 8-bit unsigned integer

Description: | RSVP TTL

           RSVPMsgType

Type: 8-bit unsigned integer

Description: | RSVP Message Type

           IPTOS

Type: 8-bit unsigned integer

Description: | IP TOS

           IPTTL

Type: 8-bit unsigned integer

Description: | IP TTL

           IPSource

Type: IPV4Address

Description: | IP Source

           IPDestination

Type: IPV4Address

Description: | IP Destination

           OtherFlags

Type: 32-bit unsigned integer

Description: | Other Flags

#### rsvp_mgmt_path_private

        Description: Private Form of RSVP Path Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           SenderTemplate

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           Handle

Type: rsvp_mgmt_handle_t

Description: | PSB Handle

           ProxyHandle

Type: rsvp_mgmt_handle_t

Description: | PSB Proxy Handle

           PathHdrInfo

Type: rsvp_mgmt_hdr_info

Description: | PSB Header Info

           LockCount

Type: 8-bit unsigned integer

Description: | Lock Count Of State

           RefreshTimeValue

Type: 32-bit unsigned integer

Description: | PSB Refresh Time in MilliSec

           ChkptId

Type: 32-bit unsigned integer

Description: | Checkpoint ID

           RecoveryLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Received Recovery Label

           suggested_label

Type: rsvp_mgmt_mpls_label_t

Description: | Received Suggested Label

           IsRecoveryLabel

Type: Boolean

Description: | Is Recovery Label Flag

           OutSuggRecovLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Recovery or Suggested Label To Send

           LastTimeReceived

Type: rsvp_mgmt_timespec

Description: | Last time this state was Received

           EroFirstNonlocal

Type: IPV4Address

Description: | Next Hop Address For Path

           PLRTemplateAddress

Type: IPV4Address

Description: | New Address Sent In Sender Template

           MPTemplateAddress

Type: IPV4Address

Description: | New Address Got In Sender Template

           TunnelInterface

Type: String with unbounded length

Description: | Tunnel Ifh Passed By Client

           FRROrigMPInIntf

Type: String with unbounded length

Description: | The Original Incoming Interface At MP

           PlrFilterAddress

Type: IPV4Address

Description: | At PLR, new FilterSpec addr rcvd

           PsbFlags

Type: 32-bit unsigned integer

Description: | PSB Flags

           PsbRcvdMsgid

Type: 32-bit unsigned integer

Description: | Incoming message id

           LocalRouterId

Type: IPV4Address

Description: | Local router id

           PfcFlags

Type: 32-bit unsigned integer

Description: | PFC Flags

           PfcXmitMsgid

Type: 32-bit unsigned integer

Description: | Xmit message id

           PfcRRStage

Type: 32-bit unsigned integer

Description: | PFC RR stage

           EroNextHop

Type: IPV4Address

Description: | Next Hop IP Address

           PfcHandle

Type: rsvp_mgmt_handle_t

Description: | PFC Handle

           PfcLastTimeSent

Type: rsvp_mgmt_timespec

Description: | Last Time This State Was Sent

           NborHandle

Type: rsvp_mgmt_handle_t

Description: | Neighbor Handle

           NeighborAddr

Type: IPV4Address

Description: | Neighbor IP Address

           NeighborInterface

Type: String with unbounded length

Description: | Neighbor Interface

           NeighborRouterId

Type: IPV4Address

Description: | Neighbor router id

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           Protection

Type: rsvp_mgmt_protection_subobj

Description: | Protection

           Attribute

Type: 32-bit unsigned integer

Description: | Attribute

           SessionNumber

Type: 32-bit unsigned integer

Description: | MIB Session Number

           SenderNumber

Type: 32-bit unsigned integer

Description: | MIB Sender Number

           StateChangeInfo

Type: rsvp_state_change_info_t

Description: | State Change Info

           StateChangeInfoProxy

Type: rsvp_state_change_info_t

Description: | State Change Info Proxy

           StateChangeInfoNetwork

Type: rsvp_state_change_info_t

Description: | State Change Info Network

           StateChangeInfoPFC

Type: rsvp_state_change_info_t

Description: | State Change Info PFC

           FRRBackupPhysicalInterfaceAddress

Type: IPV4Address

Description: | FRR Backup physical interface

           FRRBackupPhysicalInterfaceMTU

Type: 32-bit unsigned integer

Description: | FRR Backup physical interface MTU

#### rsvp_mgmt_reservation_private

        Description: Private Form of RSVP Resv Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter Spec

           Handle

Type: rsvp_mgmt_handle_t

Description: | RSB Handle

           ResvHdrInfo

Type: rsvp_mgmt_hdr_info

Description: | RSB Header Info

           RsbFlags

Type: 32-bit unsigned integer

Description: | RSB Flags

           RsbRcvdMsgid

Type: 32-bit unsigned integer

Description: | Incoming message id

           ResvLockCount

Type: 8-bit unsigned integer

Description: | Lock Count Of State

           ResvProxyHandle

Type: rsvp_mgmt_handle_t

Description: | RSB Proxy Handle

           ResvRefreshTimeValue

Type: 32-bit unsigned integer

Description: | RSB Refresh Time in MilliSec

           ResvChkptId

Type: 32-bit unsigned integer

Description: | Checkpoint ID

           ResvTCStatus

Type: 32-bit unsigned integer

Description: | Traffic Control Information

           ResvLastTimeReceived

Type: rsvp_mgmt_timespec

Description: | Last time this state was Received

           ResvTunnelInterface

Type: String with unbounded length

Description: | Tunnel Ifh Passed By Client

           PlrFilterAddress

Type: IPV4Address

Description: | At PLR, new FilterSpec addr rcvd

           PlinkNhopAddress

Type: IPV4Address

Description: | Next hop on Prot i/f

           MergepointLabel

Type: rsvp_mgmt_mpls_label_t

Description: | MergePoint Label

           ExpiryTime

Type: rsvp_mgmt_timespec

Description: | Expiry Time

           IsbInterface

Type: Interface

Description: | ISB Data Channel interface

           IsbAddrValid

Type: Boolean

Description: | ISB Data Channel Address validity

           IsbAddress

Type: IPV4Address

Description: | ISB Data Channel Address

           SessionNumber

Type: 32-bit unsigned integer

Description: | MIB Session Number

           ReceiverNumber

Type: 32-bit unsigned integer

Description: | MIB Receiever Number

           StateChangeInfo

Type: rsvp_state_change_info_t

Description: | State Change Info

           StateChangeInfoProxy

Type: rsvp_state_change_info_t

Description: | State Change Info Proxy

           StateChangeInfoNetwork

Type: rsvp_state_change_info_t

Description: | State Change Info Network

#### rsvp_mgmt_request_private

        Description: Private Form of RSVP Request Info
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter Spec

           Handle

Type: rsvp_mgmt_handle_t

Description: | REQ Handle

           ReqLockCount

Type: 8-bit unsigned integer

Description: | Lock Count Of State

           ReqFlags

Type: 32-bit unsigned integer

Description: | REQ Flags

           ReqXmitMsgid

Type: 32-bit unsigned integer

Description: | Xmit message id

           ReqRRStage

Type: 32-bit unsigned integer

Description: | RR stage

           MpFilterAddress

Type: IPV4Address

Description: | At MP, addr to put in FilterSpec

           PhopAddr

Type: IPV4Address

Description: | Used for Prerouting of Resv as in OUNI

           NeighborRouterId

Type: IPV4Address

Description: | Neighbor router id

           LastTimeSent

Type: rsvp_mgmt_timespec

Description: | Last time this state was sent

           EgressInterface

Type: String with unbounded length

Description: | Egress Interface, used when prerouting the message

           OutputInterface

Type: String with unbounded length

Description: | Output Interface, to which the request state is tied

           SessionNumber

Type: 32-bit unsigned integer

Description: | MIB Session Number

           RequestNumber

Type: 32-bit unsigned integer

Description: | MIB Request Number

           StateChangeInfo

Type: rsvp_state_change_info_t

Description: | State Change Info

#### rsvp_mgmt_rr_state_pfc

        Description: Private Form of RSVP RR PFC Info
        Definition: Structure. Contents are:
           PFC_Session

Type: rsvp_mgmt_session_info

Description: | RSVP PFC Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PFC_Template

Type: rsvp_mgmt_template_info

Description: | RSVP PFC Template

#### rsvp_mgmt_rr_state_req

        Description: Private Form of RSVP RR REQUEST Info
        Definition: Structure. Contents are:
           PSB_Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information in PSB

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           PSB_Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template in PSB

           RSB_Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information in RSB

           RSB_Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter Spec in Resv

#### rsvp_mgmt_rr_tmb_info

        Description: Private Form of RSVP RR TMB Info
        Definition: Structure. Contents are:
           TMBType

Type: rsvp_mgmt_rr_tmb_type

Description: | TMB type if handle is TMB

           TMB_Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           TMB_Template

Type: rsvp_mgmt_template_info

Description: | RSVP Template

           TMB_Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter Spec

#### rsvp_mgmt_rr_entry

        Description: Private Form of ISB's Rapid Retransmit stages
        Definition: Structure. Contents are:
           RRIntervalMsecs

Type: 32-bit unsigned integer

Description: | Rapid Retransmit Interval

           RRNumberOfStates

Type: 32-bit unsigned integer

Description: | Number of States on RR List

           RRTimerRunning

Type: Boolean

Description: | Rapid Retransmit Timer is Running

           RR_PFC

Type: rsvp_mgmt_rr_state_pfc

[0...unbounded]

Description: | PFC States in Rapid Retransmit list

           RR_REQ

Type: rsvp_mgmt_rr_state_req[0...unbounded]

Description: | REQ States in Rapid Retransmit list

           RR_TMB

Type: rsvp_mgmt_rr_tmb_info[0...unbounded]

Description: | TMB States in Rapid Retransmit list

#### rsvp_mgmt_nbor_private

        Description: Neighbor Private bag
        Definition: Structure. Contents are:
           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           NeighborHandle

Type: 32-bit unsigned integer

Description: | Neighbor handle

           StatesTobeBundled

Type: 32-bit unsigned integer

Description: | Number of outgoing states waiting to be bundled

           NumOutStates

Type: 32-bit unsigned integer[0...4]

Description: | Number of states in outgoing list

#### rsvp_mgmt_crnt_ref_list

        Description: Current refresh list information
        Definition: Structure. Contents are:
           NeighborAddress

Type: IPV4Address

Description: | IP address of the neighbor

           RefreshListType

Type: 8-bit unsigned integer

Description: | Refresh List Type

#### rsvp_mgmt_interface_refresh_info_private

        Description: Refresh info for interface
        Definition: Structure. Contents are:
           NumStates

Type: 32-bit unsigned integer

Description: | States to be refreshed in the current message

           NumStatesToBeRefreshed

Type: 32-bit unsigned integer

Description: | States yet to be refreshed for nbor

           NumStatesListToBeRefreshed

Type: 32-bit unsigned integer

Description: | States yet to be refreshed for crnt outgoing list of nbor

           NeighborIPAddress

Type: IPV4Address

Description: | IP address of neighbor

           OutgoingList

Type: rsvp_mgmt_outgoing_list

Description: | Outgoing list

           CurRefLIstNumNbors

Type: 32-bit unsigned integer

Description: | Num of nbors in current refresh list

           CurRefListArray

Type: rsvp_mgmt_crnt_ref_list[0...6]

Description: | Current refresh list array

#### rsvp_mgmt_interface_private

        Description: Private Form of RSVP ISB Info
        Definition: Structure. Contents are:
           InterfaceName

Type: String with unbounded length

Description: | Interface Name

           Handle

Type: rsvp_mgmt_handle_t

Description: | ISB Handle

           if_index

Type: 32-bit unsigned integer

Description: | MIB ifIndex

           ActualRefreshInterval

Type: 32-bit unsigned integer

Description: | Actual refresh interval in milli-secs

           LastRefresh

Type: 32-bit unsigned integer

Description: | Time in seconds since actual refresh interval was last increased

           ISBFlags

Type: 32-bit unsigned integer

Description: | ISB Flags

           ISBLockCount

Type: 8-bit unsigned integer

Description: | Lock Count Of ISB

           ISBMTU

Type: 32-bit unsigned integer

Description: | MTU Of Interface

           ISBBW

Type: 32-bit unsigned integer

Description: | Bandwidth Of Interface (Kbps)

           NumHandlesDestroyList

Type: 32-bit unsigned integer

Description: | Number handles destroy list

           RREntry

Type: rsvp_mgmt_rr_entry[0...5]

Description: | Rapid Retransmit Stages

           NumNeighbors

Type: 32-bit unsigned integer

Description: | Number of neighbors

           NeighborArray

Type: rsvp_mgmt_nbor_private[0...6]

Description: | Neighbor array

           DynCleanupTimerRunning

Type: Boolean

Description: | Dynamic Cleanup Timer is Running

           NormalRefreshInfo

Type: rsvp_mgmt_interface_refresh_info_private

Description: | Normal refresh information

           SummaryRefreshInfo

Type: rsvp_mgmt_interface_refresh_info_private

Description: | Summary refresh information

           IPTos

Type: 8-bit unsigned integer

Description: | Signalling IP TOS

           BackupTailAddress

Type: IPV4Address

Description: | Tail address for backup interfaces

           MaxNumAcks

Type: 32-bit unsigned integer

Description: | Maximum number of ACK objects

           CfgMaxAckSize

Type: 32-bit unsigned integer

Description: | Configured maximum ACK size

           SrefCfgMaxSize

Type: 32-bit unsigned integer

Description: | Configured maximum SREFRESH size

#### rsvp_mgmt_msgid_info

        Description: Private Form of RSVP Msgid related State Info
        Definition: Structure. Contents are:
           MsgidStateInfo

Type: rsvp_mgmt_msgid_state_st

Description: | Derefrenced State Info from msgid

           InterfaceName

Type: String with unbounded length

Description: | Interface On Which Msgid was Found

#### rsvp_mgmt_lxsb

        Description:
        Definition: Structure. Contents are:
           OwnerProcname

Type: String with maximum length 32

Description: |

           SessionType

Type: String with maximum length 32

Description: |

           AllDst

Type: Boolean

Description: |

           Handle

Type: rsvp_mgmt_handle_t

Description: | LXSB Handle

#### rsvp_mgmt_tcsb_tcinfo

        Description: Traffic Control Information
        Definition: Structure. Contents are:
           TCType

Type: rsvp_mgmt_tc_type

Description: | Traffic Control type

           LocalDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Downstream Label

           OutgoingDownstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Downstream Label

           MergepointLabel

Type: rsvp_mgmt_mpls_label_t

Description: | MergePoint Label

           OutgoingUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Outgoing Upstream Label

           LocalUpstreamLabel

Type: rsvp_mgmt_mpls_label_t

Description: | Local Upstream Label

#### rsvp_mgmt_tcsb_flow

        Description: Traffic Control flow specific parameters
        Definition: Structure. Contents are:
           Bandwidth

Type: 64-bit unsigned integer

Description: | Bandwidth in bits per second

           PeakRate

Type: 32-bit unsigned integer

Description: | Peak rate in bits per second

           Burst

Type: 32-bit unsigned integer

Description: | Maximum burst, bytes

           MinPkt

Type: 16-bit unsigned integer

Description: | Minimum policed unit, bytes

           MaxPkt

Type: 16-bit unsigned integer

Description: | Maximum policed unit, bytes

#### rsvp_mgmt_tcsb_spec

        Description: Traffic Control specific parameters
        Definition: Structure. Contents are:
           Allocated

Type: rsvp_mgmt_tcsb_flow

Description: | Currently allocated parameters

           Requested

Type: rsvp_mgmt_tcsb_flow

Description: | Requested parameters

           OutstandingBandwidth

Type: 64-bit unsigned integer

Description: | Outstanding bandwidth change

#### rsvp_mgmt_tcsb_flags

        Description: Traffic Control related flags
        Definition: Structure. Contents are:
           IsRecalcRequired

Type: Boolean

Description: | Recalculation Required

           IsNew

Type: Boolean

Description: | Is TCSB for a new session

           IsRequestOutstanding

Type: Boolean

Description: | Is there an outstanding request

           IsTunnel

Type: Boolean

Description: | Is it for tunnel

           IsHead

Type: Boolean

Description: | Is it Head of tunnel

           IsForceInstall

Type: Boolean

Description: | Force an install

#### rsvp_mgmt_all_checkpoint_counters

        Description: All checkpoint counters
        Definition: Structure. Contents are:
           RequestQStats

Type: RSVPCheckpointQStats

Description: | Statistics for the checkpoing request Q

           ResultsQStats

Type: RSVPCheckpointQStats

Description: | Statistics for the checkpoing result Q

           CheckpointWriteAPIStats

Type: RSVPCheckpointAPIStats

Description: | Statistics for the Invocation of checkpoint Write API calls

           CheckpointReadAPIStats

Type: RSVPCheckpointAPIStats

Description: | Statistics for the Invocation of checkpoint Read API calls

#### rsvp_mgmt_all_handles_counters

        Description: Counters for all RSVP handles
        Definition: Structure. Contents are:
           GenericCounter

Type: 32-bit unsigned integer

Description: | Generic counter

           PSBCounter

Type: 32-bit unsigned integer

Description: | Path state handle count

           PFCCounter

Type: 32-bit unsigned integer

Description: | Path Forwarding state handle count

           RSBCounter

Type: 32-bit unsigned integer

Description: | Reservation state handle count

           RequestCounter

Type: 32-bit unsigned integer

Description: | Request state handle count

           TCSBCounter

Type: 32-bit unsigned integer

Description: | Traffic Control state handle count

           TMBCounter

Type: 32-bit unsigned integer

Description: | Temporary state handle count

           PXSBCounter

Type: 32-bit unsigned integer

Description: | Proxy Path state handle count

           RXSBCounter

Type: 32-bit unsigned integer

Description: | Proxy Reservation state handle count

           LXSBCounter

Type: 32-bit unsigned integer

Description: | Proxy Listener state handle count

           ISBCounter

Type: 32-bit unsigned integer

Description: | Interface block handle count

           SessionCounter

Type: 32-bit unsigned integer

Description: | Session handle count

           NeighborCounter

Type: 32-bit unsigned integer

Description: | Neighbor handle count

           SecurityAssociationCounter

Type: 32-bit unsigned integer

Description: | Security Association handle count

           SecurityKeyInfoCounter

Type: 32-bit unsigned integer

Description: | Security KeyInfo handle count

           GlobalNeighborCounter

Type: 32-bit unsigned integer

Description: | Global Neighbor handle count

           AllAllocatedCounter

Type: 32-bit unsigned integer

Description: | Allocated handle count

           UnallocatedCounter

Type: 32-bit unsigned integer

Description: | All unallocated handle count

           EverAllocatedCounter

Type: 32-bit unsigned integer

Description: | Count of Handles ever allocated

           EverFreedCounter

Type: 32-bit unsigned integer

Description: | Count of Handles ever freed

#### rsvp_mgmt_count_policy

        Description: Counters for all interactions with RSVP policy provider
        Definition: Structure. Contents are:
           SetupRequests

Type: 32-bit unsigned integer

Description: | Count of Setup Requests

           SetupErrors

Type: 32-bit unsigned integer

Description: | Count of Setup Errors

           SetupAdmits

Type: 32-bit unsigned integer

Description: | Count of Setup Admits

           SetupRejects

Type: 32-bit unsigned integer

Description: | Count of Setup Rejects

           Preempts

Type: 32-bit unsigned integer

Description: | Count of Preempts

           DeleteRequests

Type: 32-bit unsigned integer

Description: | Count of Delete Requests

           DeleteErrors

Type: 32-bit unsigned integer

Description: | Count of Delete Errors

#### rsvp_mgmt_counters_policy

        Description: Counters for signalling interactions with RSVP policy provider
        Definition: Structure. Contents are:
           PathPolicy

Type: rsvp_mgmt_count_policy

Description: | Path state policy counts

           ReservationPolicy

Type: rsvp_mgmt_count_policy

Description: | Reservation state policy counts

#### rsvp_mgmt_pool_count_info

        Description: Pool Count
        Definition: Structure. Contents are:
           Pools

Type: 32-bit unsigned integer

Description: | Value of the pool count

#### rsvp_mgmt_chunk_count_compact

        Description: Chunk Compact Count
        Definition: Structure. Contents are:
           TotalInUse

Type: 32-bit unsigned integer

Description: | Total in use

           TotalFree

Type: 32-bit unsigned integer

Description: | Total free

           NumberAllocs

Type: 32-bit unsigned integer

Description: | Number of allocs

           NumberDeallocs

Type: 32-bit unsigned integer

Description: | Number of deallocs

           NumberSiblingsCreated

Type: 32-bit unsigned integer

Description: | Created

           NumberSiblingsTrimmed

Type: 32-bit unsigned integer

Description: | Trimmed

#### rsvp_mgmt_chunk_count_detail

Description: Chunk Detailed Count Definition: Structure. Contents are: ConfigMax

Type: 32-bit unsigned integer

Description: Configured maximum

ConfigSize

Type: 32-bit unsigned integer

Description: Configured size

RealSize

Type: 32-bit unsigned integer

Description: Real size

TotalInUse

Type: 32-bit unsigned integer

Description: Total in use

TotalFree

Type: 32-bit unsigned integer

Description: Total free

InUseHWM

Type: 32-bit unsigned integer

Description: In use high-water mark

Alignment

Type: 32-bit unsigned integer

Description: Alignment

Overhead

Type: 32-bit unsigned integer

Description: Overhead

NumberAllocs

Type: 32-bit unsigned integer

Description: Number of allocs

NumberDeallocs

Type: 32-bit unsigned integer

Description: Number of deallocs

NumberSiblingsCreated

Type: 32-bit unsigned integer

Description: Created

NumberSiblingsTrimmed

Type: 32-bit unsigned integer

Description: Trimmed

HeadNumberFree

Type: 32-bit unsigned integer

Description: Head Number Free

HeadRealMax

Type: 32-bit unsigned integer

Description: Head Real Max

NumberSiblings

Type: 32-bit unsigned integer

Description: Number Siblings

NumberSiblingsAllUsed

Type: 32-bit unsigned integer

Description: Number Siblings All Used

NumberSiblingsNotUsed

Type: 32-bit unsigned integer

Description: Number Siblings Not Used

#### rsvp_mgmt_client_info

Description: Client process information Definition: Structure. Contents are: JobID

Type: 32-bit unsigned integer

Description: Job ID of the client

NodeName

Type: String with maximum length 257

Description: Node name as provided by RSVP client

State

Type: rsvp_mgmt_client_state

Description: | Client state

           Reconnects

Type: 32-bit unsigned integer

Description: | Number of client reconnects

           Handles

Type: 32-bit unsigned integer

Description: | Count of client handles

           ProcName

Type: String with maximum length 257

Description: | Client process name

           RecreateTimeSecs

Type: 32-bit unsigned integer

Description: | Recreate time in seconds

#### rsvp_mgmt_tcsb_compact

Description: Compact information for RSVP Traffic Control Definition: Structure. Contents are: Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Information

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style Info

           InstalledInterface

Type: String with unbounded length

Description: | Installed Interface Name

           QoS

Type: rsvp_mgmt_qos_service_enum

Description: | QoS

           Specs

Type: rsvp_mgmt_tcsb_spec

Description: | TCSB Specs

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

#### rsvp_mgmt_tcsb_detail

        Description: Detail information for RSVP Traffic Control
        Definition: Structure. Contents are:
           Session

Type: rsvp_mgmt_session_info

Description: | RSVP Session Info

           S2LSubLSP

Type: rsvp_mgmt_s2l_sub_lsp_ipv4

Description: | RSVP S2L Sub-LSP information

           Style

Type: rsvp_mgmt_style

Description: | RSVP Style Info

           InstalledInterface

Type: String with unbounded length

Description: | Installed Interface Name

           QoS

Type: rsvp_mgmt_qos_service_enum

Description: | QoS

           Specs

Type: rsvp_mgmt_tcsb_spec

Description: | TCSB Specs

           Filter

Type: rsvp_mgmt_filter_info

Description: | RSVP Filter

           PolicySourceInfo

Type: rsvp_mgmt_policy_sources

Description: | Policy Source Info

           PolicyFlags

Type: rsvp_mgmt_policy_flags

Description: | Policy Flags

           PolicyQueryFlags

Type: rsvp_mgmt_policy_query_flags

Description: | Policy Query Flags

           RSBKeys

Type: rsvp_mgmt_key[0...unbounded]

Description: | List of RSB keys

           State

Type: rsvp_mgmt_tc_state

Description: | TC State

           TCInfo

Type: rsvp_mgmt_tcsb_tcinfo

Description: | TC Information

           TCSBFlags

Type: rsvp_mgmt_tcsb_flags

Description: | TCSB flags

#### rsvp_mgmt_local_routes

        Description:
        Definition: Structure. Contents are:
           LocalRoutes

Type: IPV4Address

[0...unbounded]

Description: |

#### rsvp_mgmt_nexthop_path

        Description:
        Definition: Structure. Contents are:
           Interface

Type: Interface

Description: |

           Address

Type: IPV4Address

Description: |

#### rsvp_mgmt_nexthop_route

        Description:
        Definition: Structure. Contents are:
           Destination

Type: IPV4Address

Description: |

           CreateTime

Type: 32-bit unsigned integer

Description: |

           LastUsedTime

Type: 32-bit unsigned integer

Description: |

           IsRegister

Type: Boolean

Description: |

           IsStale

Type: Boolean

Description: |

           IsChkpt

Type: Boolean

Description: |

           IsDefault

Type: Boolean

Description: |

           IsConnected

Type: Boolean

Description: |

           NextHopPaths

Type: rsvp_mgmt_nexthop_path[0...unbounded]

Description: |

#### rsvp_mgmt_nexthop_routes

        Description:
        Definition: Structure. Contents are:
           IsConverged

Type: Boolean

Description: |

           nexthop_routes

Type: rsvp_mgmt_nexthop_route

[0...unbounded]

Description: |

#### rsvp_mgmt_all_db_counters_private

        Description: RSVP private DB counters
        Definition: Structure. Contents are:
           PublicDBCounters

Type: rsvp_mgmt_all_db_counters

Description: | DB public customer visible counters

           Installed

Type: 32-bit unsigned integer

Description: | Number of Traffic Control blocks

           LSPNewCounter

Type: 32-bit unsigned integer

Description: | Number of new LSPs

           LSPRefreshedCounter

Type: 32-bit unsigned integer

Description: | Number of refreshed LSPs

           LSPRecoveredCounter

Type: 32-bit unsigned integer

Description: | Number of LSPs recovered from checkpoint

           ProxySenders

Type: 32-bit unsigned integer

Description: | Number of Proxy Sender states

           ProxyReservations

Type: 32-bit unsigned integer

Description: | Number of Proxy Reservation states

           ProxyListeners

Type: 32-bit unsigned integer

Description: | Number of Proxy Listeners

           TMBs

Type: 32-bit unsigned integer

Description: | Number of TMBs

           LocalRoutesCount

Type: 32-bit unsigned integer

Description: | Number of local routes

           NextHopRoutesCount

Type: 32-bit unsigned integer

Description: | Number of nexthop routes

#### rsvp_mgmt_counts_private

        Description: Counters for all known private and public RSVP message types
        Definition: Structure. Contents are:
           CommonMsg

Type: rsvp_mgmt_counts

Description: | Count of common messages

           PathQuery

Type: 32-bit unsigned integer

Description: | Count of PathQuery messages

#### rsvp_mgmt_count_message_private

        Description: Counters for all private and public messages
        Definition: Structure. Contents are:
           InterfaceName

Type: string with unbounded length

Description: | Interface Name

           Receive

Type: rsvp_mgmt_counts_private

Description: | Count of messages received

           Transmit

Type: rsvp_mgmt_counts_private

Description: | Count of messages transmitted

           BundleReceive

Type: rsvp_mgmt_counts_private

Description: | Count of Bundle messages received

           BundleTransmit

Type: rsvp_mgmt_counts_private

Description: | Count of Bundle messages transmitted

           Retransmits

Type: 32-bit unsigned integer

Description: | Count of messages retransmitted

           OutOfOrder

Type: 32-bit unsigned integer